Class ExportJobProperties
- java.lang.Object
-
- software.amazon.awssdk.services.healthlake.model.ExportJobProperties
-
- All Implemented Interfaces:
Serializable,SdkPojo,ToCopyableBuilder<ExportJobProperties.Builder,ExportJobProperties>
@Generated("software.amazon.awssdk:codegen") public final class ExportJobProperties extends Object implements SdkPojo, Serializable, ToCopyableBuilder<ExportJobProperties.Builder,ExportJobProperties>
The properties of a FHIR export job, including the ID, ARN, name, and the status of the job.
- See Also:
- Serialized Form
-
-
Nested Class Summary
Nested Classes Modifier and Type Class Description static interfaceExportJobProperties.Builder
-
Method Summary
All Methods Static Methods Instance Methods Concrete Methods Modifier and Type Method Description static ExportJobProperties.Builderbuilder()StringdataAccessRoleArn()The Amazon Resource Name used during the initiation of the job.StringdatastoreId()The AWS generated ID for the data store from which files are being exported for an export job.InstantendTime()The time an export job completed.booleanequals(Object obj)booleanequalsBySdkFields(Object obj)<T> Optional<T>getValueForField(String fieldName, Class<T> clazz)inthashCode()StringjobId()The AWS generated ID for an export job.StringjobName()The user generated name for an export job.JobStatusjobStatus()The status of a FHIR export job.StringjobStatusAsString()The status of a FHIR export job.Stringmessage()An explanation of any errors that may have occurred during the export job.OutputDataConfigoutputDataConfig()The output data configuration that was supplied when the export job was created.List<SdkField<?>>sdkFields()static Class<? extends ExportJobProperties.Builder>serializableBuilderClass()InstantsubmitTime()The time an export job was initiated.ExportJobProperties.BuildertoBuilder()StringtoString()Returns a string representation of this object.-
Methods inherited from class java.lang.Object
clone, finalize, getClass, notify, notifyAll, wait, wait, wait
-
Methods inherited from interface software.amazon.awssdk.utils.builder.ToCopyableBuilder
copy
-
-
-
-
Method Detail
-
jobId
public final String jobId()
The AWS generated ID for an export job.
- Returns:
- The AWS generated ID for an export job.
-
jobName
public final String jobName()
The user generated name for an export job.
- Returns:
- The user generated name for an export job.
-
jobStatus
public final JobStatus jobStatus()
The status of a FHIR export job. Possible statuses are SUBMITTED, IN_PROGRESS, COMPLETED, or FAILED.
If the service returns an enum value that is not available in the current SDK version,
jobStatuswill returnJobStatus.UNKNOWN_TO_SDK_VERSION. The raw value returned by the service is available fromjobStatusAsString().- Returns:
- The status of a FHIR export job. Possible statuses are SUBMITTED, IN_PROGRESS, COMPLETED, or FAILED.
- See Also:
JobStatus
-
jobStatusAsString
public final String jobStatusAsString()
The status of a FHIR export job. Possible statuses are SUBMITTED, IN_PROGRESS, COMPLETED, or FAILED.
If the service returns an enum value that is not available in the current SDK version,
jobStatuswill returnJobStatus.UNKNOWN_TO_SDK_VERSION. The raw value returned by the service is available fromjobStatusAsString().- Returns:
- The status of a FHIR export job. Possible statuses are SUBMITTED, IN_PROGRESS, COMPLETED, or FAILED.
- See Also:
JobStatus
-
submitTime
public final Instant submitTime()
The time an export job was initiated.
- Returns:
- The time an export job was initiated.
-
endTime
public final Instant endTime()
The time an export job completed.
- Returns:
- The time an export job completed.
-
datastoreId
public final String datastoreId()
The AWS generated ID for the data store from which files are being exported for an export job.
- Returns:
- The AWS generated ID for the data store from which files are being exported for an export job.
-
outputDataConfig
public final OutputDataConfig outputDataConfig()
The output data configuration that was supplied when the export job was created.
- Returns:
- The output data configuration that was supplied when the export job was created.
-
dataAccessRoleArn
public final String dataAccessRoleArn()
The Amazon Resource Name used during the initiation of the job.
- Returns:
- The Amazon Resource Name used during the initiation of the job.
-
message
public final String message()
An explanation of any errors that may have occurred during the export job.
- Returns:
- An explanation of any errors that may have occurred during the export job.
-
toBuilder
public ExportJobProperties.Builder toBuilder()
- Specified by:
toBuilderin interfaceToCopyableBuilder<ExportJobProperties.Builder,ExportJobProperties>
-
builder
public static ExportJobProperties.Builder builder()
-
serializableBuilderClass
public static Class<? extends ExportJobProperties.Builder> serializableBuilderClass()
-
equalsBySdkFields
public final boolean equalsBySdkFields(Object obj)
- Specified by:
equalsBySdkFieldsin interfaceSdkPojo
-
toString
public final String toString()
Returns a string representation of this object. This is useful for testing and debugging. Sensitive data will be redacted from this string using a placeholder value.
-
-