Interface ResourceQuotas.Builder
- All Superinterfaces:
Buildable
,CopyableBuilder<ResourceQuotas.Builder,
,ResourceQuotas> SdkBuilder<ResourceQuotas.Builder,
,ResourceQuotas> SdkPojo
- Enclosing class:
ResourceQuotas
-
Method Summary
Modifier and TypeMethodDescriptiondefault ResourceQuotas.Builder
applicationQuota
(Consumer<ResourceQuota.Builder> applicationQuota) The quota for applications in the AWS account.applicationQuota
(ResourceQuota applicationQuota) The quota for applications in the AWS account.default ResourceQuotas.Builder
applicationVersionQuota
(Consumer<ResourceQuota.Builder> applicationVersionQuota) The quota for application versions in the AWS account.applicationVersionQuota
(ResourceQuota applicationVersionQuota) The quota for application versions in the AWS account.default ResourceQuotas.Builder
configurationTemplateQuota
(Consumer<ResourceQuota.Builder> configurationTemplateQuota) The quota for configuration templates in the AWS account.configurationTemplateQuota
(ResourceQuota configurationTemplateQuota) The quota for configuration templates in the AWS account.default ResourceQuotas.Builder
customPlatformQuota
(Consumer<ResourceQuota.Builder> customPlatformQuota) The quota for custom platforms in the AWS account.customPlatformQuota
(ResourceQuota customPlatformQuota) The quota for custom platforms in the AWS account.default ResourceQuotas.Builder
environmentQuota
(Consumer<ResourceQuota.Builder> environmentQuota) The quota for environments in the AWS account.environmentQuota
(ResourceQuota environmentQuota) The quota for environments in the AWS account.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 Details
-
applicationQuota
The quota for applications in the AWS account.
- Parameters:
applicationQuota
- The quota for applications in the AWS account.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
applicationQuota
The quota for applications in the AWS account.
This is a convenience method that creates an instance of theResourceQuota.Builder
avoiding the need to create one manually viaResourceQuota.builder()
.When the
Consumer
completes,SdkBuilder.build()
is called immediately and its result is passed toapplicationQuota(ResourceQuota)
.- Parameters:
applicationQuota
- a consumer that will call methods onResourceQuota.Builder
- Returns:
- Returns a reference to this object so that method calls can be chained together.
- See Also:
-
applicationVersionQuota
The quota for application versions in the AWS account.
- Parameters:
applicationVersionQuota
- The quota for application versions in the AWS account.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
applicationVersionQuota
default ResourceQuotas.Builder applicationVersionQuota(Consumer<ResourceQuota.Builder> applicationVersionQuota) The quota for application versions in the AWS account.
This is a convenience method that creates an instance of theResourceQuota.Builder
avoiding the need to create one manually viaResourceQuota.builder()
.When the
Consumer
completes,SdkBuilder.build()
is called immediately and its result is passed toapplicationVersionQuota(ResourceQuota)
.- Parameters:
applicationVersionQuota
- a consumer that will call methods onResourceQuota.Builder
- Returns:
- Returns a reference to this object so that method calls can be chained together.
- See Also:
-
environmentQuota
The quota for environments in the AWS account.
- Parameters:
environmentQuota
- The quota for environments in the AWS account.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
environmentQuota
The quota for environments in the AWS account.
This is a convenience method that creates an instance of theResourceQuota.Builder
avoiding the need to create one manually viaResourceQuota.builder()
.When the
Consumer
completes,SdkBuilder.build()
is called immediately and its result is passed toenvironmentQuota(ResourceQuota)
.- Parameters:
environmentQuota
- a consumer that will call methods onResourceQuota.Builder
- Returns:
- Returns a reference to this object so that method calls can be chained together.
- See Also:
-
configurationTemplateQuota
The quota for configuration templates in the AWS account.
- Parameters:
configurationTemplateQuota
- The quota for configuration templates in the AWS account.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
configurationTemplateQuota
default ResourceQuotas.Builder configurationTemplateQuota(Consumer<ResourceQuota.Builder> configurationTemplateQuota) The quota for configuration templates in the AWS account.
This is a convenience method that creates an instance of theResourceQuota.Builder
avoiding the need to create one manually viaResourceQuota.builder()
.When the
Consumer
completes,SdkBuilder.build()
is called immediately and its result is passed toconfigurationTemplateQuota(ResourceQuota)
.- Parameters:
configurationTemplateQuota
- a consumer that will call methods onResourceQuota.Builder
- Returns:
- Returns a reference to this object so that method calls can be chained together.
- See Also:
-
customPlatformQuota
The quota for custom platforms in the AWS account.
- Parameters:
customPlatformQuota
- The quota for custom platforms in the AWS account.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
customPlatformQuota
default ResourceQuotas.Builder customPlatformQuota(Consumer<ResourceQuota.Builder> customPlatformQuota) The quota for custom platforms in the AWS account.
This is a convenience method that creates an instance of theResourceQuota.Builder
avoiding the need to create one manually viaResourceQuota.builder()
.When the
Consumer
completes,SdkBuilder.build()
is called immediately and its result is passed tocustomPlatformQuota(ResourceQuota)
.- Parameters:
customPlatformQuota
- a consumer that will call methods onResourceQuota.Builder
- Returns:
- Returns a reference to this object so that method calls can be chained together.
- See Also:
-