Class ResourceQuotas
- java.lang.Object
-
- software.amazon.awssdk.services.elasticbeanstalk.model.ResourceQuotas
-
- All Implemented Interfaces:
Serializable,SdkPojo,ToCopyableBuilder<ResourceQuotas.Builder,ResourceQuotas>
@Generated("software.amazon.awssdk:codegen") public final class ResourceQuotas extends Object implements SdkPojo, Serializable, ToCopyableBuilder<ResourceQuotas.Builder,ResourceQuotas>
A set of per-resource AWS Elastic Beanstalk quotas associated with an AWS account. They reflect Elastic Beanstalk resource limits for this account.
- See Also:
- Serialized Form
-
-
Nested Class Summary
Nested Classes Modifier and Type Class Description static interfaceResourceQuotas.Builder
-
Method Summary
All Methods Static Methods Instance Methods Concrete Methods Modifier and Type Method Description ResourceQuotaapplicationQuota()The quota for applications in the AWS account.ResourceQuotaapplicationVersionQuota()The quota for application versions in the AWS account.static ResourceQuotas.Builderbuilder()ResourceQuotaconfigurationTemplateQuota()The quota for configuration templates in the AWS account.ResourceQuotacustomPlatformQuota()The quota for custom platforms in the AWS account.ResourceQuotaenvironmentQuota()The quota for environments in the AWS account.booleanequals(Object obj)booleanequalsBySdkFields(Object obj)<T> Optional<T>getValueForField(String fieldName, Class<T> clazz)inthashCode()Map<String,SdkField<?>>sdkFieldNameToField()List<SdkField<?>>sdkFields()static Class<? extends ResourceQuotas.Builder>serializableBuilderClass()ResourceQuotas.BuildertoBuilder()StringtoString()Returns a string representation of this object.-
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
-
applicationQuota
public final ResourceQuota applicationQuota()
The quota for applications in the AWS account.
- Returns:
- The quota for applications in the AWS account.
-
applicationVersionQuota
public final ResourceQuota applicationVersionQuota()
The quota for application versions in the AWS account.
- Returns:
- The quota for application versions in the AWS account.
-
environmentQuota
public final ResourceQuota environmentQuota()
The quota for environments in the AWS account.
- Returns:
- The quota for environments in the AWS account.
-
configurationTemplateQuota
public final ResourceQuota configurationTemplateQuota()
The quota for configuration templates in the AWS account.
- Returns:
- The quota for configuration templates in the AWS account.
-
customPlatformQuota
public final ResourceQuota customPlatformQuota()
The quota for custom platforms in the AWS account.
- Returns:
- The quota for custom platforms in the AWS account.
-
toBuilder
public ResourceQuotas.Builder toBuilder()
- Specified by:
toBuilderin interfaceToCopyableBuilder<ResourceQuotas.Builder,ResourceQuotas>
-
builder
public static ResourceQuotas.Builder builder()
-
serializableBuilderClass
public static Class<? extends ResourceQuotas.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.
-
sdkFieldNameToField
public final Map<String,SdkField<?>> sdkFieldNameToField()
- Specified by:
sdkFieldNameToFieldin interfaceSdkPojo
-
-