Interface QuotaUtilizationInfo.Builder
- All Superinterfaces:
Buildable,CopyableBuilder<QuotaUtilizationInfo.Builder,,QuotaUtilizationInfo> SdkBuilder<QuotaUtilizationInfo.Builder,,QuotaUtilizationInfo> SdkPojo
- Enclosing class:
QuotaUtilizationInfo
@Mutable
@NotThreadSafe
public static interface QuotaUtilizationInfo.Builder
extends SdkPojo, CopyableBuilder<QuotaUtilizationInfo.Builder,QuotaUtilizationInfo>
-
Method Summary
Modifier and TypeMethodDescriptionadjustable(Boolean adjustable) Indicates whether the quota value can be increased.appliedValue(Double appliedValue) The applied value of the quota, which may be higher than the default value if a quota increase has been requested and approved.defaultValue(Double defaultValue) The default value of the quota.The namespace of the metric used to track quota usage.The quota identifier.The quota name.serviceCode(String serviceCode) The service identifier.serviceName(String serviceName) The service name.utilization(Double utilization) The utilization percentage of the quota, calculated as (current usage / applied value) × 100.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
-
quotaCode
The quota identifier.
- Parameters:
quotaCode- The quota identifier.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
serviceCode
The service identifier.
- Parameters:
serviceCode- The service identifier.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
quotaName
The quota name.
- Parameters:
quotaName- The quota name.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
namespace
The namespace of the metric used to track quota usage.
- Parameters:
namespace- The namespace of the metric used to track quota usage.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
utilization
The utilization percentage of the quota, calculated as (current usage / applied value) × 100. Values range from 0.0 to 100.0 or higher if usage exceeds the quota limit.
- Parameters:
utilization- The utilization percentage of the quota, calculated as (current usage / applied value) × 100. Values range from 0.0 to 100.0 or higher if usage exceeds the quota limit.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
defaultValue
The default value of the quota.
- Parameters:
defaultValue- The default value of the quota.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
appliedValue
The applied value of the quota, which may be higher than the default value if a quota increase has been requested and approved.
- Parameters:
appliedValue- The applied value of the quota, which may be higher than the default value if a quota increase has been requested and approved.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
serviceName
The service name.
- Parameters:
serviceName- The service name.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
adjustable
Indicates whether the quota value can be increased.
- Parameters:
adjustable- Indicates whether the quota value can be increased.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-