Interface RemoveDraftAppVersionResourceMappingsRequest.Builder

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

      RemoveDraftAppVersionResourceMappingsRequest.Builder appRegistryAppNames(Collection<String> appRegistryAppNames)

      The names of the registered applications you want to remove from the resource mappings.

      Parameters:
      appRegistryAppNames - The names of the registered applications you want to remove from the resource mappings.
      Returns:
      Returns a reference to this object so that method calls can be chained together.
    • appRegistryAppNames

      RemoveDraftAppVersionResourceMappingsRequest.Builder appRegistryAppNames(String... appRegistryAppNames)

      The names of the registered applications you want to remove from the resource mappings.

      Parameters:
      appRegistryAppNames - The names of the registered applications you want to remove from the resource mappings.
      Returns:
      Returns a reference to this object so that method calls can be chained together.
    • eksSourceNames

      The names of the Amazon Elastic Kubernetes Service clusters and namespaces you want to remove from the resource mappings.

      This parameter accepts values in "eks-cluster/namespace" format.

      Parameters:
      eksSourceNames - The names of the Amazon Elastic Kubernetes Service clusters and namespaces you want to remove from the resource mappings.

      This parameter accepts values in "eks-cluster/namespace" format.

      Returns:
      Returns a reference to this object so that method calls can be chained together.
    • eksSourceNames

      The names of the Amazon Elastic Kubernetes Service clusters and namespaces you want to remove from the resource mappings.

      This parameter accepts values in "eks-cluster/namespace" format.

      Parameters:
      eksSourceNames - The names of the Amazon Elastic Kubernetes Service clusters and namespaces you want to remove from the resource mappings.

      This parameter accepts values in "eks-cluster/namespace" format.

      Returns:
      Returns a reference to this object so that method calls can be chained together.
    • logicalStackNames

      The names of the CloudFormation stacks you want to remove from the resource mappings.

      Parameters:
      logicalStackNames - The names of the CloudFormation stacks you want to remove from the resource mappings.
      Returns:
      Returns a reference to this object so that method calls can be chained together.
    • logicalStackNames

      RemoveDraftAppVersionResourceMappingsRequest.Builder logicalStackNames(String... logicalStackNames)

      The names of the CloudFormation stacks you want to remove from the resource mappings.

      Parameters:
      logicalStackNames - The names of the CloudFormation stacks you want to remove from the resource mappings.
      Returns:
      Returns a reference to this object so that method calls can be chained together.
    • resourceGroupNames

      The names of the resource groups you want to remove from the resource mappings.

      Parameters:
      resourceGroupNames - The names of the resource groups you want to remove from the resource mappings.
      Returns:
      Returns a reference to this object so that method calls can be chained together.
    • resourceGroupNames

      RemoveDraftAppVersionResourceMappingsRequest.Builder resourceGroupNames(String... resourceGroupNames)

      The names of the resource groups you want to remove from the resource mappings.

      Parameters:
      resourceGroupNames - The names of the resource groups you want to remove from the resource mappings.
      Returns:
      Returns a reference to this object so that method calls can be chained together.
    • resourceNames

      The names of the resources you want to remove from the resource mappings.

      Parameters:
      resourceNames - The names of the resources you want to remove from the resource mappings.
      Returns:
      Returns a reference to this object so that method calls can be chained together.
    • resourceNames

      The names of the resources you want to remove from the resource mappings.

      Parameters:
      resourceNames - The names of the resources you want to remove from the resource mappings.
      Returns:
      Returns a reference to this object so that method calls can be chained together.
    • terraformSourceNames

      RemoveDraftAppVersionResourceMappingsRequest.Builder terraformSourceNames(Collection<String> terraformSourceNames)

      The names of the Terraform sources you want to remove from the resource mappings.

      Parameters:
      terraformSourceNames - The names of the Terraform sources you want to remove from the resource mappings.
      Returns:
      Returns a reference to this object so that method calls can be chained together.
    • terraformSourceNames

      RemoveDraftAppVersionResourceMappingsRequest.Builder terraformSourceNames(String... terraformSourceNames)

      The names of the Terraform sources you want to remove from the resource mappings.

      Parameters:
      terraformSourceNames - The names of the Terraform sources you want to remove from the resource mappings.
      Returns:
      Returns a reference to this object so that method calls can be chained together.
    • 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.