Interface UpdateDependencyRequest.Builder
- All Superinterfaces:
AwsRequest.Builder,Buildable,CopyableBuilder<UpdateDependencyRequest.Builder,,UpdateDependencyRequest> Resiliencehubv2Request.Builder,SdkBuilder<UpdateDependencyRequest.Builder,,UpdateDependencyRequest> SdkPojo,SdkRequest.Builder
- Enclosing class:
UpdateDependencyRequest
@Mutable
@NotThreadSafe
public static interface UpdateDependencyRequest.Builder
extends Resiliencehubv2Request.Builder, SdkPojo, CopyableBuilder<UpdateDependencyRequest.Builder,UpdateDependencyRequest>
-
Method Summary
Modifier and TypeMethodDescriptionA comment about the dependency.criticality(String criticality) The updated criticality level of the dependency.criticality(DependencyCriticality criticality) The updated criticality level of the dependency.dependencyId(String dependencyId) The identifier of the dependency to update.overrideConfiguration(Consumer<AwsRequestOverrideConfiguration.Builder> builderConsumer) Add an optional request override configuration.overrideConfiguration(AwsRequestOverrideConfiguration overrideConfiguration) Add an optional request override configuration.serviceArn(String serviceArn) Sets the value of the ServiceArn property for this object.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.resiliencehubv2.model.Resiliencehubv2Request.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
-
serviceArn
Sets the value of the ServiceArn property for this object.- Parameters:
serviceArn- The new value for the ServiceArn property for this object.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
dependencyId
The identifier of the dependency to update.
- Parameters:
dependencyId- The identifier of the dependency to update.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
criticality
The updated criticality level of the dependency.
- Parameters:
criticality- The updated criticality level of the dependency.- Returns:
- Returns a reference to this object so that method calls can be chained together.
- See Also:
-
criticality
The updated criticality level of the dependency.
- Parameters:
criticality- The updated criticality level of the dependency.- Returns:
- Returns a reference to this object so that method calls can be chained together.
- See Also:
-
comment
A comment about the dependency.
- Parameters:
comment- A comment about the dependency.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
overrideConfiguration
UpdateDependencyRequest.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
UpdateDependencyRequest.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.
-