Interface Resource.Builder

All Superinterfaces:
Buildable, CopyableBuilder<Resource.Builder,Resource>, SdkBuilder<Resource.Builder,Resource>, SdkPojo
Enclosing class:
Resource

@Mutable @NotThreadSafe public static interface Resource.Builder extends SdkPojo, CopyableBuilder<Resource.Builder,Resource>
  • Method Details

    • identifier

      Resource.Builder identifier(String identifier)

      The identifier of the resource.

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

      Resource.Builder awsRegion(String awsRegion)

      The AWS Region where the resource is located.

      Parameters:
      awsRegion - The AWS Region where the resource is located.
      Returns:
      Returns a reference to this object so that method calls can be chained together.
    • awsAccountId

      Resource.Builder awsAccountId(String awsAccountId)

      The AWS account ID that owns the resource.

      Parameters:
      awsAccountId - The AWS account ID that owns the resource.
      Returns:
      Returns a reference to this object so that method calls can be chained together.
    • resourceType

      Resource.Builder resourceType(String resourceType)

      The type of the resource.

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