Interface ExportJobProperties.Builder

    • Method Detail

      • jobId

        ExportJobProperties.Builder jobId​(String jobId)

        The AWS generated ID for an export job.

        Parameters:
        jobId - The AWS generated ID for an export job.
        Returns:
        Returns a reference to this object so that method calls can be chained together.
      • jobName

        ExportJobProperties.Builder jobName​(String jobName)

        The user generated name for an export job.

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

        ExportJobProperties.Builder jobStatus​(String jobStatus)

        The status of a FHIR export job. Possible statuses are SUBMITTED, IN_PROGRESS, COMPLETED, or FAILED.

        Parameters:
        jobStatus - The status of a FHIR export job. Possible statuses are SUBMITTED, IN_PROGRESS, COMPLETED, or FAILED.
        Returns:
        Returns a reference to this object so that method calls can be chained together.
        See Also:
        JobStatus, JobStatus
      • jobStatus

        ExportJobProperties.Builder jobStatus​(JobStatus jobStatus)

        The status of a FHIR export job. Possible statuses are SUBMITTED, IN_PROGRESS, COMPLETED, or FAILED.

        Parameters:
        jobStatus - The status of a FHIR export job. Possible statuses are SUBMITTED, IN_PROGRESS, COMPLETED, or FAILED.
        Returns:
        Returns a reference to this object so that method calls can be chained together.
        See Also:
        JobStatus, JobStatus
      • submitTime

        ExportJobProperties.Builder submitTime​(Instant submitTime)

        The time an export job was initiated.

        Parameters:
        submitTime - The time an export job was initiated.
        Returns:
        Returns a reference to this object so that method calls can be chained together.
      • endTime

        ExportJobProperties.Builder endTime​(Instant endTime)

        The time an export job completed.

        Parameters:
        endTime - The time an export job completed.
        Returns:
        Returns a reference to this object so that method calls can be chained together.
      • datastoreId

        ExportJobProperties.Builder datastoreId​(String datastoreId)

        The AWS generated ID for the data store from which files are being exported for an export job.

        Parameters:
        datastoreId - The AWS generated ID for the data store from which files are being exported for an export job.
        Returns:
        Returns a reference to this object so that method calls can be chained together.
      • outputDataConfig

        ExportJobProperties.Builder outputDataConfig​(OutputDataConfig outputDataConfig)

        The output data configuration that was supplied when the export job was created.

        Parameters:
        outputDataConfig - The output data configuration that was supplied when the export job was created.
        Returns:
        Returns a reference to this object so that method calls can be chained together.
      • dataAccessRoleArn

        ExportJobProperties.Builder dataAccessRoleArn​(String dataAccessRoleArn)

        The Amazon Resource Name used during the initiation of the job.

        Parameters:
        dataAccessRoleArn - The Amazon Resource Name used during the initiation of the job.
        Returns:
        Returns a reference to this object so that method calls can be chained together.
      • message

        ExportJobProperties.Builder message​(String message)

        An explanation of any errors that may have occurred during the export job.

        Parameters:
        message - An explanation of any errors that may have occurred during the export job.
        Returns:
        Returns a reference to this object so that method calls can be chained together.