Class StartFhirExportJobRequest
- java.lang.Object
-
- software.amazon.awssdk.core.SdkRequest
-
- software.amazon.awssdk.awscore.AwsRequest
-
- software.amazon.awssdk.services.healthlake.model.HealthLakeRequest
-
- software.amazon.awssdk.services.healthlake.model.StartFhirExportJobRequest
-
- All Implemented Interfaces:
SdkPojo,ToCopyableBuilder<StartFhirExportJobRequest.Builder,StartFhirExportJobRequest>
@Generated("software.amazon.awssdk:codegen") public final class StartFhirExportJobRequest extends HealthLakeRequest implements ToCopyableBuilder<StartFhirExportJobRequest.Builder,StartFhirExportJobRequest>
-
-
Nested Class Summary
Nested Classes Modifier and Type Class Description static interfaceStartFhirExportJobRequest.Builder
-
Method Summary
All Methods Static Methods Instance Methods Concrete Methods Modifier and Type Method Description static StartFhirExportJobRequest.Builderbuilder()StringclientToken()An optional user provided token used for ensuring idempotency.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.booleanequals(Object obj)booleanequalsBySdkFields(Object obj)<T> Optional<T>getValueForField(String fieldName, Class<T> clazz)inthashCode()StringjobName()The user generated name for an export job.OutputDataConfigoutputDataConfig()The output data configuration that was supplied when the export job was created.List<SdkField<?>>sdkFields()static Class<? extends StartFhirExportJobRequest.Builder>serializableBuilderClass()StartFhirExportJobRequest.BuildertoBuilder()StringtoString()Returns a string representation of this object.-
Methods inherited from class software.amazon.awssdk.awscore.AwsRequest
overrideConfiguration
-
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
-
jobName
public final String jobName()
The user generated name for an export job.
- Returns:
- The user generated name 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.
-
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.
-
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.
-
clientToken
public final String clientToken()
An optional user provided token used for ensuring idempotency.
- Returns:
- An optional user provided token used for ensuring idempotency.
-
toBuilder
public StartFhirExportJobRequest.Builder toBuilder()
- Specified by:
toBuilderin interfaceToCopyableBuilder<StartFhirExportJobRequest.Builder,StartFhirExportJobRequest>- Specified by:
toBuilderin classHealthLakeRequest
-
builder
public static StartFhirExportJobRequest.Builder builder()
-
serializableBuilderClass
public static Class<? extends StartFhirExportJobRequest.Builder> serializableBuilderClass()
-
hashCode
public final int hashCode()
- Overrides:
hashCodein classAwsRequest
-
equals
public final boolean equals(Object obj)
- Overrides:
equalsin classAwsRequest
-
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.
-
getValueForField
public final <T> Optional<T> getValueForField(String fieldName, Class<T> clazz)
- Overrides:
getValueForFieldin classSdkRequest
-
-