Interface UpdateAppVersionResourceResponse.Builder

All Superinterfaces:
AwsResponse.Builder, Buildable, CopyableBuilder<UpdateAppVersionResourceResponse.Builder,UpdateAppVersionResourceResponse>, ResiliencehubResponse.Builder, SdkBuilder<UpdateAppVersionResourceResponse.Builder,UpdateAppVersionResourceResponse>, SdkPojo, SdkResponse.Builder
Enclosing class:
UpdateAppVersionResourceResponse

  • Method Details

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

      Resilience Hub application version.

      Parameters:
      appVersion - Resilience Hub application version.
      Returns:
      Returns a reference to this object so that method calls can be chained together.
    • physicalResource

      UpdateAppVersionResourceResponse.Builder physicalResource(PhysicalResource physicalResource)

      Defines a physical resource. A physical resource is a resource that exists in your account. It can be identified using an Amazon Resource Name (ARN) or a Resilience Hub-native identifier.

      Parameters:
      physicalResource - Defines a physical resource. A physical resource is a resource that exists in your account. It can be identified using an Amazon Resource Name (ARN) or a Resilience Hub-native identifier.
      Returns:
      Returns a reference to this object so that method calls can be chained together.
    • physicalResource

      default UpdateAppVersionResourceResponse.Builder physicalResource(Consumer<PhysicalResource.Builder> physicalResource)

      Defines a physical resource. A physical resource is a resource that exists in your account. It can be identified using an Amazon Resource Name (ARN) or a Resilience Hub-native identifier.

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

      When the Consumer completes, SdkBuilder.build() is called immediately and its result is passed to physicalResource(PhysicalResource).

      Parameters:
      physicalResource - a consumer that will call methods on PhysicalResource.Builder
      Returns:
      Returns a reference to this object so that method calls can be chained together.
      See Also: