Interface UpdateAppVersionResourceRequest.Builder

  • Method Details

    • additionalInfo

      UpdateAppVersionResourceRequest.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.
    • 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.

      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.
    • 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.

      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.
    • appComponents

      UpdateAppVersionResourceRequest.Builder appComponents(String... 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.

      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.
    • awsAccountId

      UpdateAppVersionResourceRequest.Builder awsAccountId(String awsAccountId)

      Amazon 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.
    • awsRegion

      Amazon 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.
    • excluded

      Indicates 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.
    • logicalResourceId

      UpdateAppVersionResourceRequest.Builder logicalResourceId(LogicalResourceId logicalResourceId)

      Logical 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.
    • logicalResourceId

      default UpdateAppVersionResourceRequest.Builder logicalResourceId(Consumer<LogicalResourceId.Builder> logicalResourceId)

      Logical identifier of the resource.

      This is a convenience method that creates an instance of the LogicalResourceId.Builder avoiding the need to create one manually via LogicalResourceId.builder().

      When the Consumer completes, SdkBuilder.build() is called immediately and its result is passed to logicalResourceId(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:
    • physicalResourceId

      UpdateAppVersionResourceRequest.Builder physicalResourceId(String physicalResourceId)

      Physical 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.
    • resourceName

      UpdateAppVersionResourceRequest.Builder resourceName(String resourceName)

      Name of the resource.

      Parameters:
      resourceName - Name of the resource.
      Returns:
      Returns a reference to this object so that method calls can be chained together.
    • resourceType

      UpdateAppVersionResourceRequest.Builder resourceType(String resourceType)

      Type of resource.

      Parameters:
      resourceType - Type of resource.
      Returns:
      Returns a reference to this object so that method calls can be chained together.
    • overrideConfiguration

      UpdateAppVersionResourceRequest.Builder overrideConfiguration(AwsRequestOverrideConfiguration overrideConfiguration)
      Description copied from interface: AwsRequest.Builder
      Add an optional request override configuration.
      Specified by:
      overrideConfiguration in interface AwsRequest.Builder
      Parameters:
      overrideConfiguration - The override configuration.
      Returns:
      This object for method chaining.
    • overrideConfiguration

      Description copied from interface: AwsRequest.Builder
      Add an optional request override configuration.
      Specified by:
      overrideConfiguration in interface AwsRequest.Builder
      Parameters:
      builderConsumer - A Consumer to which an empty AwsRequestOverrideConfiguration.Builder will be given.
      Returns:
      This object for method chaining.