Interface UpdateEnvironmentActionRequest.Builder
- All Superinterfaces:
AwsRequest.Builder,Buildable,CopyableBuilder<UpdateEnvironmentActionRequest.Builder,,UpdateEnvironmentActionRequest> DataZoneRequest.Builder,SdkBuilder<UpdateEnvironmentActionRequest.Builder,,UpdateEnvironmentActionRequest> SdkPojo,SdkRequest.Builder
- Enclosing class:
UpdateEnvironmentActionRequest
public static interface UpdateEnvironmentActionRequest.Builder
extends DataZoneRequest.Builder, SdkPojo, CopyableBuilder<UpdateEnvironmentActionRequest.Builder,UpdateEnvironmentActionRequest>
-
Method Summary
Modifier and TypeMethodDescriptiondescription(String description) The description of the environment action.domainIdentifier(String domainIdentifier) The domain ID of the environment action.environmentIdentifier(String environmentIdentifier) The environment ID of the environment action.identifier(String identifier) The ID of the environment action.The name of the environment action.overrideConfiguration(Consumer<AwsRequestOverrideConfiguration.Builder> builderConsumer) Add an optional request override configuration.overrideConfiguration(AwsRequestOverrideConfiguration overrideConfiguration) Add an optional request override configuration.parameters(Consumer<ActionParameters.Builder> parameters) The parameters of the environment action.parameters(ActionParameters parameters) The parameters of the environment action.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
-
description
The description of the environment action.
- Parameters:
description- The description of the environment action.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
domainIdentifier
The domain ID of the environment action.
- Parameters:
domainIdentifier- The domain ID of the environment action.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
environmentIdentifier
The environment ID of the environment action.
- Parameters:
environmentIdentifier- The environment ID of the environment action.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
identifier
The ID of the environment action.
- Parameters:
identifier- The ID of the environment action.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
name
The name of the environment action.
- Parameters:
name- The name of the environment action.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
parameters
The parameters of the environment action.
- Parameters:
parameters- The parameters of the environment action.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
parameters
default UpdateEnvironmentActionRequest.Builder parameters(Consumer<ActionParameters.Builder> parameters) The parameters of the environment action.
This is a convenience method that creates an instance of theActionParameters.Builderavoiding the need to create one manually viaActionParameters.builder().When the
Consumercompletes,SdkBuilder.build()is called immediately and its result is passed toparameters(ActionParameters).- Parameters:
parameters- a consumer that will call methods onActionParameters.Builder- Returns:
- Returns a reference to this object so that method calls can be chained together.
- See Also:
-
overrideConfiguration
UpdateEnvironmentActionRequest.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
UpdateEnvironmentActionRequest.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.
-