Interface ConsumableResourceSummary.Builder

  • Method Details

    • consumableResourceArn

      ConsumableResourceSummary.Builder consumableResourceArn(String consumableResourceArn)

      The Amazon Resource Name (ARN) of the consumable resource.

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

      ConsumableResourceSummary.Builder consumableResourceName(String consumableResourceName)

      The name of the consumable resource.

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

      ConsumableResourceSummary.Builder totalQuantity(Long totalQuantity)

      The total amount of the consumable resource that is available.

      Parameters:
      totalQuantity - The total amount of the consumable resource that is available.
      Returns:
      Returns a reference to this object so that method calls can be chained together.
    • inUseQuantity

      ConsumableResourceSummary.Builder inUseQuantity(Long inUseQuantity)

      The amount of the consumable resource that is currently in use.

      Parameters:
      inUseQuantity - The amount of the consumable resource that is currently in use.
      Returns:
      Returns a reference to this object so that method calls can be chained together.
    • resourceType

      ConsumableResourceSummary.Builder resourceType(String resourceType)

      Indicates whether the resource is available to be re-used after a job completes. Can be one of:

      • REPLENISHABLE

      • NON_REPLENISHABLE

      Parameters:
      resourceType - Indicates whether the resource is available to be re-used after a job completes. Can be one of:

      • REPLENISHABLE

      • NON_REPLENISHABLE

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