Interface CreateListingChangeSetRequest.Builder
- All Superinterfaces:
AwsRequest.Builder,Buildable,CopyableBuilder<CreateListingChangeSetRequest.Builder,,CreateListingChangeSetRequest> DataZoneRequest.Builder,SdkBuilder<CreateListingChangeSetRequest.Builder,,CreateListingChangeSetRequest> SdkPojo,SdkRequest.Builder
- Enclosing class:
CreateListingChangeSetRequest
public static interface CreateListingChangeSetRequest.Builder
extends DataZoneRequest.Builder, SdkPojo, CopyableBuilder<CreateListingChangeSetRequest.Builder,CreateListingChangeSetRequest>
-
Method Summary
Modifier and TypeMethodDescriptionSpecifies whether to publish or unpublish a listing.action(ChangeAction action) Specifies whether to publish or unpublish a listing.clientToken(String clientToken) A unique, case-sensitive identifier that is provided to ensure the idempotency of the request.domainIdentifier(String domainIdentifier) The ID of the Amazon DataZone domain.entityIdentifier(String entityIdentifier) The ID of the asset.entityRevision(String entityRevision) The revision of an asset.entityType(String entityType) The type of an entity.entityType(EntityType entityType) The type of an entity.overrideConfiguration(Consumer<AwsRequestOverrideConfiguration.Builder> builderConsumer) Add an optional request override configuration.overrideConfiguration(AwsRequestOverrideConfiguration overrideConfiguration) Add an optional request override configuration.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.datazone.model.DataZoneRequest.Builder
buildMethods inherited from interface software.amazon.awssdk.utils.builder.SdkBuilder
applyMutation, buildMethods inherited from interface software.amazon.awssdk.core.SdkPojo
equalsBySdkFields, sdkFields
-
Method Details
-
action
Specifies whether to publish or unpublish a listing.
- Parameters:
action- Specifies whether to publish or unpublish a listing.- Returns:
- Returns a reference to this object so that method calls can be chained together.
- See Also:
-
action
Specifies whether to publish or unpublish a listing.
- Parameters:
action- Specifies whether to publish or unpublish a listing.- Returns:
- Returns a reference to this object so that method calls can be chained together.
- See Also:
-
clientToken
A unique, case-sensitive identifier that is provided to ensure the idempotency of the request.
- Parameters:
clientToken- A unique, case-sensitive identifier that is provided to ensure the idempotency of the request.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
domainIdentifier
The ID of the Amazon DataZone domain.
- Parameters:
domainIdentifier- The ID of the Amazon DataZone domain.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
entityIdentifier
The ID of the asset.
- Parameters:
entityIdentifier- The ID of the asset.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
entityRevision
The revision of an asset.
- Parameters:
entityRevision- The revision of an asset.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
entityType
The type of an entity.
- Parameters:
entityType- The type of an entity.- Returns:
- Returns a reference to this object so that method calls can be chained together.
- See Also:
-
entityType
The type of an entity.
- Parameters:
entityType- The type of an entity.- Returns:
- Returns a reference to this object so that method calls can be chained together.
- See Also:
-
overrideConfiguration
CreateListingChangeSetRequest.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
CreateListingChangeSetRequest.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.
-