Interface ResourceQuotas.Builder
-
- All Superinterfaces:
Buildable,CopyableBuilder<ResourceQuotas.Builder,ResourceQuotas>,SdkBuilder<ResourceQuotas.Builder,ResourceQuotas>,SdkPojo
- Enclosing class:
- ResourceQuotas
public static interface ResourceQuotas.Builder extends SdkPojo, CopyableBuilder<ResourceQuotas.Builder,ResourceQuotas>
-
-
Method Summary
All Methods Instance Methods Abstract Methods Default Methods Modifier and Type Method Description default ResourceQuotas.BuilderapplicationQuota(Consumer<ResourceQuota.Builder> applicationQuota)The quota for applications in the AWS account.ResourceQuotas.BuilderapplicationQuota(ResourceQuota applicationQuota)The quota for applications in the AWS account.default ResourceQuotas.BuilderapplicationVersionQuota(Consumer<ResourceQuota.Builder> applicationVersionQuota)The quota for application versions in the AWS account.ResourceQuotas.BuilderapplicationVersionQuota(ResourceQuota applicationVersionQuota)The quota for application versions in the AWS account.default ResourceQuotas.BuilderconfigurationTemplateQuota(Consumer<ResourceQuota.Builder> configurationTemplateQuota)The quota for configuration templates in the AWS account.ResourceQuotas.BuilderconfigurationTemplateQuota(ResourceQuota configurationTemplateQuota)The quota for configuration templates in the AWS account.default ResourceQuotas.BuildercustomPlatformQuota(Consumer<ResourceQuota.Builder> customPlatformQuota)The quota for custom platforms in the AWS account.ResourceQuotas.BuildercustomPlatformQuota(ResourceQuota customPlatformQuota)The quota for custom platforms in the AWS account.default ResourceQuotas.BuilderenvironmentQuota(Consumer<ResourceQuota.Builder> environmentQuota)The quota for environments in the AWS account.ResourceQuotas.BuilderenvironmentQuota(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, sdkFields
-
-
-
-
Method Detail
-
applicationQuota
ResourceQuotas.Builder applicationQuota(ResourceQuota 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
default ResourceQuotas.Builder applicationQuota(Consumer<ResourceQuota.Builder> applicationQuota)
The quota for applications in the AWS account.
This is a convenience method that creates an instance of theResourceQuota.Builderavoiding the need to create one manually viaResourceQuota.builder().When the
Consumercompletes,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:
applicationQuota(ResourceQuota)
-
applicationVersionQuota
ResourceQuotas.Builder applicationVersionQuota(ResourceQuota 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.Builderavoiding the need to create one manually viaResourceQuota.builder().When the
Consumercompletes,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:
applicationVersionQuota(ResourceQuota)
-
environmentQuota
ResourceQuotas.Builder environmentQuota(ResourceQuota 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
default ResourceQuotas.Builder environmentQuota(Consumer<ResourceQuota.Builder> environmentQuota)
The quota for environments in the AWS account.
This is a convenience method that creates an instance of theResourceQuota.Builderavoiding the need to create one manually viaResourceQuota.builder().When the
Consumercompletes,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:
environmentQuota(ResourceQuota)
-
configurationTemplateQuota
ResourceQuotas.Builder configurationTemplateQuota(ResourceQuota 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.Builderavoiding the need to create one manually viaResourceQuota.builder().When the
Consumercompletes,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:
configurationTemplateQuota(ResourceQuota)
-
customPlatformQuota
ResourceQuotas.Builder customPlatformQuota(ResourceQuota 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.Builderavoiding the need to create one manually viaResourceQuota.builder().When the
Consumercompletes,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:
customPlatformQuota(ResourceQuota)
-
-