Interface Resource.Builder

    • Method Detail

      • componentId

        Resource.Builder componentId​(String componentId)

        The component identifier of the resource, generated when DNS target resource is used.

        Parameters:
        componentId - The component identifier of the resource, generated when DNS target resource is used.
        Returns:
        Returns a reference to this object so that method calls can be chained together.
      • dnsTargetResource

        Resource.Builder dnsTargetResource​(DNSTargetResource dnsTargetResource)

        The DNS target resource.

        Parameters:
        dnsTargetResource - The DNS target resource.
        Returns:
        Returns a reference to this object so that method calls can be chained together.
      • readinessScopes

        Resource.Builder readinessScopes​(Collection<String> readinessScopes)

        A list of recovery group Amazon Resource Names (ARNs) and cell ARNs that this resource is contained within.

        Parameters:
        readinessScopes - A list of recovery group Amazon Resource Names (ARNs) and cell ARNs that this resource is contained within.
        Returns:
        Returns a reference to this object so that method calls can be chained together.
      • readinessScopes

        Resource.Builder readinessScopes​(String... readinessScopes)

        A list of recovery group Amazon Resource Names (ARNs) and cell ARNs that this resource is contained within.

        Parameters:
        readinessScopes - A list of recovery group Amazon Resource Names (ARNs) and cell ARNs that this resource is contained within.
        Returns:
        Returns a reference to this object so that method calls can be chained together.
      • resourceArn

        Resource.Builder resourceArn​(String resourceArn)

        The Amazon Resource Name (ARN) of the Amazon Web Services resource.

        Parameters:
        resourceArn - The Amazon Resource Name (ARN) of the Amazon Web Services resource.
        Returns:
        Returns a reference to this object so that method calls can be chained together.