Interface QuotaShareCapacityLimit.Builder
- All Superinterfaces:
Buildable,CopyableBuilder<QuotaShareCapacityLimit.Builder,,QuotaShareCapacityLimit> SdkBuilder<QuotaShareCapacityLimit.Builder,,QuotaShareCapacityLimit> SdkPojo
- Enclosing class:
QuotaShareCapacityLimit
@Mutable
@NotThreadSafe
public static interface QuotaShareCapacityLimit.Builder
extends SdkPojo, CopyableBuilder<QuotaShareCapacityLimit.Builder,QuotaShareCapacityLimit>
-
Method Summary
Modifier and TypeMethodDescriptioncapacityUnit(String capacityUnit) The unit of compute capacity for the capacityLimit.maxCapacity(Integer maxCapacity) The maximum capacity available for the quota share.Methods inherited from interface software.amazon.awssdk.utils.builder.CopyableBuilder
copyMethods inherited from interface software.amazon.awssdk.utils.builder.SdkBuilder
applyMutation, buildMethods inherited from interface software.amazon.awssdk.core.SdkPojo
equalsBySdkFields, sdkFieldNameToField, sdkFields
-
Method Details
-
maxCapacity
The maximum capacity available for the quota share. This value represents the maximum quantity of a resource that can be allocated to jobs in the quota share without borrowing.
- Parameters:
maxCapacity- The maximum capacity available for the quota share. This value represents the maximum quantity of a resource that can be allocated to jobs in the quota share without borrowing.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
capacityUnit
The unit of compute capacity for the capacityLimit. For example,
ml.m5.large.- Parameters:
capacityUnit- The unit of compute capacity for the capacityLimit. For example,ml.m5.large.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-