Interface ConsumableResourceSummary.Builder
-
- All Superinterfaces:
Buildable,CopyableBuilder<ConsumableResourceSummary.Builder,ConsumableResourceSummary>,SdkBuilder<ConsumableResourceSummary.Builder,ConsumableResourceSummary>,SdkPojo
- Enclosing class:
- ConsumableResourceSummary
public static interface ConsumableResourceSummary.Builder extends SdkPojo, CopyableBuilder<ConsumableResourceSummary.Builder,ConsumableResourceSummary>
-
-
Method Summary
All Methods Instance Methods Abstract Methods Modifier and Type Method Description ConsumableResourceSummary.BuilderconsumableResourceArn(String consumableResourceArn)The Amazon Resource Name (ARN) of the consumable resource.ConsumableResourceSummary.BuilderconsumableResourceName(String consumableResourceName)The name of the consumable resource.ConsumableResourceSummary.BuilderinUseQuantity(Long inUseQuantity)The amount of the consumable resource that is currently in use.ConsumableResourceSummary.BuilderresourceType(String resourceType)Indicates whether the resource is available to be re-used after a job completes.ConsumableResourceSummary.BuildertotalQuantity(Long totalQuantity)The total amount of the consumable resource that is available.-
Methods inherited from interface software.amazon.awssdk.utils.builder.CopyableBuilder
copy
-
Methods inherited from interface software.amazon.awssdk.utils.builder.SdkBuilder
applyMutation, build
-
Methods inherited from interface software.amazon.awssdk.core.SdkPojo
equalsBySdkFields, sdkFieldNameToField, sdkFields
-
-
-
-
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.
-
-
-