Class RequestedServiceQuotaChange
- java.lang.Object
-
- software.amazon.awssdk.services.servicequotas.model.RequestedServiceQuotaChange
-
- All Implemented Interfaces:
Serializable,SdkPojo,ToCopyableBuilder<RequestedServiceQuotaChange.Builder,RequestedServiceQuotaChange>
@Generated("software.amazon.awssdk:codegen") public final class RequestedServiceQuotaChange extends Object implements SdkPojo, Serializable, ToCopyableBuilder<RequestedServiceQuotaChange.Builder,RequestedServiceQuotaChange>
Information about a quota increase request.
- See Also:
- Serialized Form
-
-
Nested Class Summary
Nested Classes Modifier and Type Class Description static interfaceRequestedServiceQuotaChange.Builder
-
Method Summary
All Methods Static Methods Instance Methods Concrete Methods Modifier and Type Method Description static RequestedServiceQuotaChange.Builderbuilder()StringcaseId()The case ID.Instantcreated()The date and time when the quota increase request was received and the case ID was created.DoubledesiredValue()The new, increased value for the quota.booleanequals(Object obj)booleanequalsBySdkFields(Object obj)<T> Optional<T>getValueForField(String fieldName, Class<T> clazz)BooleanglobalQuota()Indicates whether the quota is global.inthashCode()Stringid()The unique identifier.InstantlastUpdated()The date and time of the most recent change.StringquotaArn()The Amazon Resource Name (ARN) of the quota.StringquotaCode()Specifies the quota identifier.QuotaContextInfoquotaContext()The context for this service quota.StringquotaName()Specifies the quota name.AppliedLevelEnumquotaRequestedAtLevel()Specifies at which level within the Amazon Web Services account the quota request applies to.StringquotaRequestedAtLevelAsString()Specifies at which level within the Amazon Web Services account the quota request applies to.Stringrequester()The IAM identity of the requester.List<SdkField<?>>sdkFields()static Class<? extends RequestedServiceQuotaChange.Builder>serializableBuilderClass()StringserviceCode()Specifies the service identifier.StringserviceName()Specifies the service name.RequestStatusstatus()The state of the quota increase request.StringstatusAsString()The state of the quota increase request.RequestedServiceQuotaChange.BuildertoBuilder()StringtoString()Returns a string representation of this object.Stringunit()The unit of measurement.-
Methods inherited from class java.lang.Object
clone, finalize, getClass, notify, notifyAll, wait, wait, wait
-
Methods inherited from interface software.amazon.awssdk.utils.builder.ToCopyableBuilder
copy
-
-
-
-
Method Detail
-
id
public final String id()
The unique identifier.
- Returns:
- The unique identifier.
-
caseId
public final String caseId()
The case ID.
- Returns:
- The case ID.
-
serviceCode
public final String serviceCode()
Specifies the service identifier. To find the service code value for an Amazon Web Services service, use the ListServices operation.
- Returns:
- Specifies the service identifier. To find the service code value for an Amazon Web Services service, use the ListServices operation.
-
serviceName
public final String serviceName()
Specifies the service name.
- Returns:
- Specifies the service name.
-
quotaCode
public final String quotaCode()
Specifies the quota identifier. To find the quota code for a specific quota, use the ListServiceQuotas operation, and look for the
QuotaCoderesponse in the output for the quota you want.- Returns:
- Specifies the quota identifier. To find the quota code for a specific quota, use the
ListServiceQuotas operation, and look for the
QuotaCoderesponse in the output for the quota you want.
-
quotaName
public final String quotaName()
Specifies the quota name.
- Returns:
- Specifies the quota name.
-
desiredValue
public final Double desiredValue()
The new, increased value for the quota.
- Returns:
- The new, increased value for the quota.
-
status
public final RequestStatus status()
The state of the quota increase request.
If the service returns an enum value that is not available in the current SDK version,
statuswill returnRequestStatus.UNKNOWN_TO_SDK_VERSION. The raw value returned by the service is available fromstatusAsString().- Returns:
- The state of the quota increase request.
- See Also:
RequestStatus
-
statusAsString
public final String statusAsString()
The state of the quota increase request.
If the service returns an enum value that is not available in the current SDK version,
statuswill returnRequestStatus.UNKNOWN_TO_SDK_VERSION. The raw value returned by the service is available fromstatusAsString().- Returns:
- The state of the quota increase request.
- See Also:
RequestStatus
-
created
public final Instant created()
The date and time when the quota increase request was received and the case ID was created.
- Returns:
- The date and time when the quota increase request was received and the case ID was created.
-
lastUpdated
public final Instant lastUpdated()
The date and time of the most recent change.
- Returns:
- The date and time of the most recent change.
-
requester
public final String requester()
The IAM identity of the requester.
- Returns:
- The IAM identity of the requester.
-
quotaArn
public final String quotaArn()
The Amazon Resource Name (ARN) of the quota.
- Returns:
- The Amazon Resource Name (ARN) of the quota.
-
globalQuota
public final Boolean globalQuota()
Indicates whether the quota is global.
- Returns:
- Indicates whether the quota is global.
-
unit
public final String unit()
The unit of measurement.
- Returns:
- The unit of measurement.
-
quotaRequestedAtLevel
public final AppliedLevelEnum quotaRequestedAtLevel()
Specifies at which level within the Amazon Web Services account the quota request applies to.
If the service returns an enum value that is not available in the current SDK version,
quotaRequestedAtLevelwill returnAppliedLevelEnum.UNKNOWN_TO_SDK_VERSION. The raw value returned by the service is available fromquotaRequestedAtLevelAsString().- Returns:
- Specifies at which level within the Amazon Web Services account the quota request applies to.
- See Also:
AppliedLevelEnum
-
quotaRequestedAtLevelAsString
public final String quotaRequestedAtLevelAsString()
Specifies at which level within the Amazon Web Services account the quota request applies to.
If the service returns an enum value that is not available in the current SDK version,
quotaRequestedAtLevelwill returnAppliedLevelEnum.UNKNOWN_TO_SDK_VERSION. The raw value returned by the service is available fromquotaRequestedAtLevelAsString().- Returns:
- Specifies at which level within the Amazon Web Services account the quota request applies to.
- See Also:
AppliedLevelEnum
-
quotaContext
public final QuotaContextInfo quotaContext()
The context for this service quota.
- Returns:
- The context for this service quota.
-
toBuilder
public RequestedServiceQuotaChange.Builder toBuilder()
- Specified by:
toBuilderin interfaceToCopyableBuilder<RequestedServiceQuotaChange.Builder,RequestedServiceQuotaChange>
-
builder
public static RequestedServiceQuotaChange.Builder builder()
-
serializableBuilderClass
public static Class<? extends RequestedServiceQuotaChange.Builder> serializableBuilderClass()
-
equalsBySdkFields
public final boolean equalsBySdkFields(Object obj)
- Specified by:
equalsBySdkFieldsin interfaceSdkPojo
-
toString
public final String toString()
Returns a string representation of this object. This is useful for testing and debugging. Sensitive data will be redacted from this string using a placeholder value.
-
-