Interface UpdateAppVersionResourceRequest.Builder
- All Superinterfaces:
- AwsRequest.Builder,- Buildable,- CopyableBuilder<UpdateAppVersionResourceRequest.Builder,,- UpdateAppVersionResourceRequest> - ResiliencehubRequest.Builder,- SdkBuilder<UpdateAppVersionResourceRequest.Builder,,- UpdateAppVersionResourceRequest> - SdkPojo,- SdkRequest.Builder
- Enclosing class:
- UpdateAppVersionResourceRequest
- 
Method SummaryModifier and TypeMethodDescriptionadditionalInfo(Map<String, ? extends Collection<String>> additionalInfo) Currently, there is no supported additional information for resources.Amazon Resource Name (ARN) of the Resilience Hub application.appComponents(String... appComponents) List of Application Components that this resource belongs to.appComponents(Collection<String> appComponents) List of Application Components that this resource belongs to.awsAccountId(String awsAccountId) Amazon Web Services account that owns the physical resource.Amazon Web Services region that owns the physical resource.Indicates if a resource is excluded from an Resilience Hub application.logicalResourceId(Consumer<LogicalResourceId.Builder> logicalResourceId) Logical identifier of the resource.logicalResourceId(LogicalResourceId logicalResourceId) Logical identifier of the resource.overrideConfiguration(Consumer<AwsRequestOverrideConfiguration.Builder> builderConsumer) Add an optional request override configuration.overrideConfiguration(AwsRequestOverrideConfiguration overrideConfiguration) Add an optional request override configuration.physicalResourceId(String physicalResourceId) Physical identifier of the resource.resourceName(String resourceName) Name of the resource.resourceType(String resourceType) Type of resource.Methods inherited from interface software.amazon.awssdk.awscore.AwsRequest.BuilderoverrideConfigurationMethods inherited from interface software.amazon.awssdk.utils.builder.CopyableBuildercopyMethods inherited from interface software.amazon.awssdk.services.resiliencehub.model.ResiliencehubRequest.BuilderbuildMethods inherited from interface software.amazon.awssdk.utils.builder.SdkBuilderapplyMutation, buildMethods inherited from interface software.amazon.awssdk.core.SdkPojoequalsBySdkFields, sdkFields
- 
Method Details- 
additionalInfoUpdateAppVersionResourceRequest.Builder additionalInfo(Map<String, ? extends Collection<String>> additionalInfo) Currently, there is no supported additional information for resources. - Parameters:
- additionalInfo- Currently, there is no supported additional information for resources.
- Returns:
- Returns a reference to this object so that method calls can be chained together.
 
- 
appArnAmazon Resource Name (ARN) of the Resilience Hub application. The format for this ARN is: arn: partition:resiliencehub:region:account:app/app-id. For more information about ARNs, see Amazon Resource Names (ARNs) in the Amazon Web Services General Reference guide.- Parameters:
- appArn- Amazon Resource Name (ARN) of the Resilience Hub application. The format for this ARN is: arn:- partition:resiliencehub:- region:- account:app/- app-id. For more information about ARNs, see Amazon Resource Names (ARNs) in the Amazon Web Services General Reference guide.
- Returns:
- Returns a reference to this object so that method calls can be chained together.
 
- 
appComponentsList of Application Components that this resource belongs to. If an Application Component is not part of the Resilience Hub application, it will be added. - Parameters:
- appComponents- List of Application Components that this resource belongs to. If an Application Component is not part of the Resilience Hub application, it will be added.
- Returns:
- Returns a reference to this object so that method calls can be chained together.
 
- 
appComponentsList of Application Components that this resource belongs to. If an Application Component is not part of the Resilience Hub application, it will be added. - Parameters:
- appComponents- List of Application Components that this resource belongs to. If an Application Component is not part of the Resilience Hub application, it will be added.
- Returns:
- Returns a reference to this object so that method calls can be chained together.
 
- 
awsAccountIdAmazon Web Services account that owns the physical resource. - Parameters:
- awsAccountId- Amazon Web Services account that owns the physical resource.
- Returns:
- Returns a reference to this object so that method calls can be chained together.
 
- 
awsRegionAmazon Web Services region that owns the physical resource. - Parameters:
- awsRegion- Amazon Web Services region that owns the physical resource.
- Returns:
- Returns a reference to this object so that method calls can be chained together.
 
- 
excludedIndicates if a resource is excluded from an Resilience Hub application. You can exclude only imported resources from an Resilience Hub application. - Parameters:
- excluded- Indicates if a resource is excluded from an Resilience Hub application.- You can exclude only imported resources from an Resilience Hub application. 
- Returns:
- Returns a reference to this object so that method calls can be chained together.
 
- 
logicalResourceIdLogical identifier of the resource. - Parameters:
- logicalResourceId- Logical identifier of the resource.
- Returns:
- Returns a reference to this object so that method calls can be chained together.
 
- 
logicalResourceIddefault UpdateAppVersionResourceRequest.Builder logicalResourceId(Consumer<LogicalResourceId.Builder> logicalResourceId) Logical identifier of the resource. This is a convenience method that creates an instance of theLogicalResourceId.Builderavoiding the need to create one manually viaLogicalResourceId.builder().When the Consumercompletes,SdkBuilder.build()is called immediately and its result is passed tologicalResourceId(LogicalResourceId).- Parameters:
- logicalResourceId- a consumer that will call methods on- LogicalResourceId.Builder
- Returns:
- Returns a reference to this object so that method calls can be chained together.
- See Also:
 
- 
physicalResourceIdPhysical identifier of the resource. - Parameters:
- physicalResourceId- Physical identifier of the resource.
- Returns:
- Returns a reference to this object so that method calls can be chained together.
 
- 
resourceNameName of the resource. - Parameters:
- resourceName- Name of the resource.
- Returns:
- Returns a reference to this object so that method calls can be chained together.
 
- 
resourceTypeType of resource. - Parameters:
- resourceType- Type of resource.
- Returns:
- Returns a reference to this object so that method calls can be chained together.
 
- 
overrideConfigurationUpdateAppVersionResourceRequest.Builder overrideConfiguration(AwsRequestOverrideConfiguration overrideConfiguration) Description copied from interface:AwsRequest.BuilderAdd an optional request override configuration.- Specified by:
- overrideConfigurationin interface- AwsRequest.Builder
- Parameters:
- overrideConfiguration- The override configuration.
- Returns:
- This object for method chaining.
 
- 
overrideConfigurationUpdateAppVersionResourceRequest.Builder overrideConfiguration(Consumer<AwsRequestOverrideConfiguration.Builder> builderConsumer) Description copied from interface:AwsRequest.BuilderAdd an optional request override configuration.- Specified by:
- overrideConfigurationin interface- AwsRequest.Builder
- Parameters:
- builderConsumer- A- Consumerto which an empty- AwsRequestOverrideConfiguration.Builderwill be given.
- Returns:
- This object for method chaining.
 
 
-