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
overrideConfiguration
Methods inherited from interface software.amazon.awssdk.utils.builder.CopyableBuilder
copy
Methods inherited from interface software.amazon.awssdk.services.datazone.model.DataZoneRequest.Builder
build
Methods inherited from interface software.amazon.awssdk.utils.builder.SdkBuilder
applyMutation, build
Methods 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.Builder
Add an optional request override configuration.- Specified by:
overrideConfiguration
in 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.Builder
Add an optional request override configuration.- Specified by:
overrideConfiguration
in interfaceAwsRequest.Builder
- Parameters:
builderConsumer
- AConsumer
to which an emptyAwsRequestOverrideConfiguration.Builder
will be given.- Returns:
- This object for method chaining.
-