Interface PublishDataTransformationProfileRequest.Builder
- All Superinterfaces:
AwsRequest.Builder,Buildable,CopyableBuilder<PublishDataTransformationProfileRequest.Builder,,PublishDataTransformationProfileRequest> HealthLakeRequest.Builder,SdkBuilder<PublishDataTransformationProfileRequest.Builder,,PublishDataTransformationProfileRequest> SdkPojo,SdkRequest.Builder
- Enclosing class:
PublishDataTransformationProfileRequest
@Mutable
@NotThreadSafe
public static interface PublishDataTransformationProfileRequest.Builder
extends HealthLakeRequest.Builder, SdkPojo, CopyableBuilder<PublishDataTransformationProfileRequest.Builder,PublishDataTransformationProfileRequest>
-
Method Summary
Modifier and TypeMethodDescriptionchangeDescription(String changeDescription) A description of what changed or why this version is being published.fromExistingVersion(Integer fromExistingVersion) The version number of a previously published version to republish as the new latest version.overrideConfiguration(Consumer<AwsRequestOverrideConfiguration.Builder> builderConsumer) Add an optional request override configuration.overrideConfiguration(AwsRequestOverrideConfiguration overrideConfiguration) Add an optional request override configuration.The unique identifier of the profile to publish.sourceFormat(String sourceFormat) The source data format of the profile.sourceFormat(SourceFormat sourceFormat) The source data format of the profile.Methods inherited from interface software.amazon.awssdk.awscore.AwsRequest.Builder
overrideConfigurationMethods inherited from interface software.amazon.awssdk.utils.builder.CopyableBuilder
copyMethods inherited from interface software.amazon.awssdk.services.healthlake.model.HealthLakeRequest.Builder
buildMethods inherited from interface software.amazon.awssdk.utils.builder.SdkBuilder
applyMutation, buildMethods inherited from interface software.amazon.awssdk.core.SdkPojo
equalsBySdkFields, sdkFieldNameToField, sdkFields
-
Method Details
-
profileId
The unique identifier of the profile to publish.
- Parameters:
profileId- The unique identifier of the profile to publish.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
sourceFormat
The source data format of the profile.
- Parameters:
sourceFormat- The source data format of the profile.- Returns:
- Returns a reference to this object so that method calls can be chained together.
- See Also:
-
sourceFormat
The source data format of the profile.
- Parameters:
sourceFormat- The source data format of the profile.- Returns:
- Returns a reference to this object so that method calls can be chained together.
- See Also:
-
fromExistingVersion
The version number of a previously published version to republish as the new latest version. Use this parameter for rollback scenarios. If you omit this parameter, the service publishes the current DRAFT version.
- Parameters:
fromExistingVersion- The version number of a previously published version to republish as the new latest version. Use this parameter for rollback scenarios. If you omit this parameter, the service publishes the current DRAFT version.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
changeDescription
A description of what changed or why this version is being published.
- Parameters:
changeDescription- A description of what changed or why this version is being published.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
overrideConfiguration
PublishDataTransformationProfileRequest.Builder overrideConfiguration(AwsRequestOverrideConfiguration overrideConfiguration) Description copied from interface:AwsRequest.BuilderAdd an optional request override configuration.- Specified by:
overrideConfigurationin interfaceAwsRequest.Builder- Parameters:
overrideConfiguration- The override configuration.- Returns:
- This object for method chaining.
-
overrideConfiguration
PublishDataTransformationProfileRequest.Builder overrideConfiguration(Consumer<AwsRequestOverrideConfiguration.Builder> builderConsumer) Description copied from interface:AwsRequest.BuilderAdd an optional request override configuration.- Specified by:
overrideConfigurationin interfaceAwsRequest.Builder- Parameters:
builderConsumer- AConsumerto which an emptyAwsRequestOverrideConfiguration.Builderwill be given.- Returns:
- This object for method chaining.
-