Interface CreateDataTransformationProfileSource.Builder
- All Superinterfaces:
Buildable,CopyableBuilder<CreateDataTransformationProfileSource.Builder,,CreateDataTransformationProfileSource> SdkBuilder<CreateDataTransformationProfileSource.Builder,,CreateDataTransformationProfileSource> SdkPojo
- Enclosing class:
CreateDataTransformationProfileSource
-
Method Summary
Modifier and TypeMethodDescriptionexistingVersionedProfileId(Consumer<ExistingVersionedProfileSource.Builder> existingVersionedProfileId) Creates the profile by cloning an existing profile at a specific version.existingVersionedProfileId(ExistingVersionedProfileSource existingVersionedProfileId) Creates the profile by cloning an existing profile at a specific version.profileMapping(Consumer<ProfileMappingSource.Builder> profileMapping) Creates the profile from raw profile content that you provide directly.profileMapping(ProfileMappingSource profileMapping) Creates the profile from raw profile content that you provide directly.sampleData(Consumer<SampleDataSource.Builder> sampleData) Creates the profile from a sample data file stored in Amazon S3.sampleData(SampleDataSource sampleData) Creates the profile from a sample data file stored in Amazon S3.starterProfile(Consumer<StarterProfileSource.Builder> starterProfile) Creates the profile from a built-in starter profile.starterProfile(StarterProfileSource starterProfile) Creates the profile from a built-in starter profile.Methods inherited from interface software.amazon.awssdk.utils.builder.CopyableBuilder
copyMethods inherited from interface software.amazon.awssdk.utils.builder.SdkBuilder
applyMutation, buildMethods inherited from interface software.amazon.awssdk.core.SdkPojo
equalsBySdkFields, sdkFieldNameToField, sdkFields
-
Method Details
-
starterProfile
Creates the profile from a built-in starter profile. Valid only when the source format is Consolidated Clinical Document Architecture (C-CDA).
- Parameters:
starterProfile- Creates the profile from a built-in starter profile. Valid only when the source format is Consolidated Clinical Document Architecture (C-CDA).- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
starterProfile
default CreateDataTransformationProfileSource.Builder starterProfile(Consumer<StarterProfileSource.Builder> starterProfile) Creates the profile from a built-in starter profile. Valid only when the source format is Consolidated Clinical Document Architecture (C-CDA).
This is a convenience method that creates an instance of theStarterProfileSource.Builderavoiding the need to create one manually viaStarterProfileSource.builder().When the
Consumercompletes,SdkBuilder.build()is called immediately and its result is passed tostarterProfile(StarterProfileSource).- Parameters:
starterProfile- a consumer that will call methods onStarterProfileSource.Builder- Returns:
- Returns a reference to this object so that method calls can be chained together.
- See Also:
-
existingVersionedProfileId
CreateDataTransformationProfileSource.Builder existingVersionedProfileId(ExistingVersionedProfileSource existingVersionedProfileId) Creates the profile by cloning an existing profile at a specific version.
- Parameters:
existingVersionedProfileId- Creates the profile by cloning an existing profile at a specific version.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
existingVersionedProfileId
default CreateDataTransformationProfileSource.Builder existingVersionedProfileId(Consumer<ExistingVersionedProfileSource.Builder> existingVersionedProfileId) Creates the profile by cloning an existing profile at a specific version.
This is a convenience method that creates an instance of theExistingVersionedProfileSource.Builderavoiding the need to create one manually viaExistingVersionedProfileSource.builder().When the
Consumercompletes,SdkBuilder.build()is called immediately and its result is passed toexistingVersionedProfileId(ExistingVersionedProfileSource).- Parameters:
existingVersionedProfileId- a consumer that will call methods onExistingVersionedProfileSource.Builder- Returns:
- Returns a reference to this object so that method calls can be chained together.
- See Also:
-
profileMapping
Creates the profile from raw profile content that you provide directly. Use this variant for continuous integration and continuous delivery (CI/CD) workflows.
- Parameters:
profileMapping- Creates the profile from raw profile content that you provide directly. Use this variant for continuous integration and continuous delivery (CI/CD) workflows.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
profileMapping
default CreateDataTransformationProfileSource.Builder profileMapping(Consumer<ProfileMappingSource.Builder> profileMapping) Creates the profile from raw profile content that you provide directly. Use this variant for continuous integration and continuous delivery (CI/CD) workflows.
This is a convenience method that creates an instance of theProfileMappingSource.Builderavoiding the need to create one manually viaProfileMappingSource.builder().When the
Consumercompletes,SdkBuilder.build()is called immediately and its result is passed toprofileMapping(ProfileMappingSource).- Parameters:
profileMapping- a consumer that will call methods onProfileMappingSource.Builder- Returns:
- Returns a reference to this object so that method calls can be chained together.
- See Also:
-
sampleData
Creates the profile from a sample data file stored in Amazon S3. Valid only when the source format is Comma-separated values (CSV).
- Parameters:
sampleData- Creates the profile from a sample data file stored in Amazon S3. Valid only when the source format is Comma-separated values (CSV).- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
sampleData
default CreateDataTransformationProfileSource.Builder sampleData(Consumer<SampleDataSource.Builder> sampleData) Creates the profile from a sample data file stored in Amazon S3. Valid only when the source format is Comma-separated values (CSV).
This is a convenience method that creates an instance of theSampleDataSource.Builderavoiding the need to create one manually viaSampleDataSource.builder().When the
Consumercompletes,SdkBuilder.build()is called immediately and its result is passed tosampleData(SampleDataSource).- Parameters:
sampleData- a consumer that will call methods onSampleDataSource.Builder- Returns:
- Returns a reference to this object so that method calls can be chained together.
- See Also:
-