Interface ConsumableResourceSummary.Builder

    • Method Detail

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