Interface ResourceInfo.Builder

  • Method Details

    • name

      The name of the resource.

      Parameters:
      name - The name of the resource.
      Returns:
      Returns a reference to this object so that method calls can be chained together.
    • arn

      The Amazon resource name (ARN) that specifies the resource across services.

      Parameters:
      arn - The Amazon resource name (ARN) that specifies the resource across services.
      Returns:
      Returns a reference to this object so that method calls can be chained together.
    • resourceType

      ResourceInfo.Builder resourceType(String resourceType)

      Provides information about the Service Catalog App Registry resource type.

      Parameters:
      resourceType - Provides information about the Service Catalog App Registry resource type.
      Returns:
      Returns a reference to this object so that method calls can be chained together.
      See Also:
    • resourceType

      ResourceInfo.Builder resourceType(ResourceType resourceType)

      Provides information about the Service Catalog App Registry resource type.

      Parameters:
      resourceType - Provides information about the Service Catalog App Registry resource type.
      Returns:
      Returns a reference to this object so that method calls can be chained together.
      See Also:
    • resourceDetails

      ResourceInfo.Builder resourceDetails(ResourceDetails resourceDetails)

      The details related to the resource.

      Parameters:
      resourceDetails - The details related to the resource.
      Returns:
      Returns a reference to this object so that method calls can be chained together.
    • resourceDetails

      default ResourceInfo.Builder resourceDetails(Consumer<ResourceDetails.Builder> resourceDetails)

      The details related to the resource.

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

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

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

      ResourceInfo.Builder optionsWithStrings(Collection<String> options)

      Determines whether an application tag is applied or skipped.

      Parameters:
      options - Determines whether an application tag is applied or skipped.
      Returns:
      Returns a reference to this object so that method calls can be chained together.
    • optionsWithStrings

      ResourceInfo.Builder optionsWithStrings(String... options)

      Determines whether an application tag is applied or skipped.

      Parameters:
      options - Determines whether an application tag is applied or skipped.
      Returns:
      Returns a reference to this object so that method calls can be chained together.
    • options

      Determines whether an application tag is applied or skipped.

      Parameters:
      options - Determines whether an application tag is applied or skipped.
      Returns:
      Returns a reference to this object so that method calls can be chained together.
    • options

      Determines whether an application tag is applied or skipped.

      Parameters:
      options - Determines whether an application tag is applied or skipped.
      Returns:
      Returns a reference to this object so that method calls can be chained together.