Interface DICOMImportJobProperties.Builder

  • Method Details

    • jobId

      The import job identifier.

      Parameters:
      jobId - The import job identifier.
      Returns:
      Returns a reference to this object so that method calls can be chained together.
    • jobName

      The import job name.

      Parameters:
      jobName - The import job name.
      Returns:
      Returns a reference to this object so that method calls can be chained together.
    • jobStatus

      The filters for listing import jobs based on status.

      Parameters:
      jobStatus - The filters for listing import jobs based on status.
      Returns:
      Returns a reference to this object so that method calls can be chained together.
      See Also:
    • jobStatus

      The filters for listing import jobs based on status.

      Parameters:
      jobStatus - The filters for listing import jobs based on status.
      Returns:
      Returns a reference to this object so that method calls can be chained together.
      See Also:
    • datastoreId

      DICOMImportJobProperties.Builder datastoreId(String datastoreId)

      The data store identifier.

      Parameters:
      datastoreId - The data store identifier.
      Returns:
      Returns a reference to this object so that method calls can be chained together.
    • dataAccessRoleArn

      DICOMImportJobProperties.Builder dataAccessRoleArn(String dataAccessRoleArn)

      The Amazon Resource Name (ARN) that grants permissions to access medical imaging resources.

      Parameters:
      dataAccessRoleArn - The Amazon Resource Name (ARN) that grants permissions to access medical imaging resources.
      Returns:
      Returns a reference to this object so that method calls can be chained together.
    • endedAt

      The timestamp for when the import job was ended.

      Parameters:
      endedAt - The timestamp for when the import job was ended.
      Returns:
      Returns a reference to this object so that method calls can be chained together.
    • submittedAt

      DICOMImportJobProperties.Builder submittedAt(Instant submittedAt)

      The timestamp for when the import job was submitted.

      Parameters:
      submittedAt - The timestamp for when the import job was submitted.
      Returns:
      Returns a reference to this object so that method calls can be chained together.
    • inputS3Uri

      DICOMImportJobProperties.Builder inputS3Uri(String inputS3Uri)

      The input prefix path for the S3 bucket that contains the DICOM P10 files to be imported.

      Parameters:
      inputS3Uri - The input prefix path for the S3 bucket that contains the DICOM P10 files to be imported.
      Returns:
      Returns a reference to this object so that method calls can be chained together.
    • outputS3Uri

      DICOMImportJobProperties.Builder outputS3Uri(String outputS3Uri)

      The output prefix of the S3 bucket to upload the results of the DICOM import job.

      Parameters:
      outputS3Uri - The output prefix of the S3 bucket to upload the results of the DICOM import job.
      Returns:
      Returns a reference to this object so that method calls can be chained together.
    • message

      The error message thrown if an import job fails.

      Parameters:
      message - The error message thrown if an import job fails.
      Returns:
      Returns a reference to this object so that method calls can be chained together.
    • importConfiguration

      DICOMImportJobProperties.Builder importConfiguration(ImportConfiguration importConfiguration)

      The object containing DicomJsonMetadataImportConfiguration.

      Parameters:
      importConfiguration - The object containing DicomJsonMetadataImportConfiguration.
      Returns:
      Returns a reference to this object so that method calls can be chained together.
    • importConfiguration

      default DICOMImportJobProperties.Builder importConfiguration(Consumer<ImportConfiguration.Builder> importConfiguration)

      The object containing DicomJsonMetadataImportConfiguration.

      This is a convenience method that creates an instance of the ImportConfiguration.Builder avoiding the need to create one manually via ImportConfiguration.builder().

      When the Consumer completes, SdkBuilder.build() is called immediately and its result is passed to importConfiguration(ImportConfiguration).

      Parameters:
      importConfiguration - a consumer that will call methods on ImportConfiguration.Builder
      Returns:
      Returns a reference to this object so that method calls can be chained together.
      See Also: