public static interface Limits.Builder extends SdkPojo, CopyableBuilder<Limits.Builder,Limits>
| Modifier and Type | Method and Description |
|---|---|
Limits.Builder |
additionalLimits(AdditionalLimit... additionalLimits)
List of additional limits that are specific to a given instance type for each of its instance roles.
|
Limits.Builder |
additionalLimits(Collection<AdditionalLimit> additionalLimits)
List of additional limits that are specific to a given instance type for each of its instance roles.
|
Limits.Builder |
additionalLimits(Consumer<AdditionalLimit.Builder>... additionalLimits)
List of additional limits that are specific to a given instance type for each of its instance roles.
|
default Limits.Builder |
instanceLimits(Consumer<InstanceLimits.Builder> instanceLimits)
The limits for a given instance type.
|
Limits.Builder |
instanceLimits(InstanceLimits instanceLimits)
The limits for a given instance type.
|
Limits.Builder |
storageTypes(Collection<StorageType> storageTypes)
Storage-related attributes that are available for a given instance type.
|
Limits.Builder |
storageTypes(Consumer<StorageType.Builder>... storageTypes)
Storage-related attributes that are available for a given instance type.
|
Limits.Builder |
storageTypes(StorageType... storageTypes)
Storage-related attributes that are available for a given instance type.
|
equalsBySdkFields, sdkFieldscopyapplyMutation, buildLimits.Builder storageTypes(Collection<StorageType> storageTypes)
Storage-related attributes that are available for a given instance type.
storageTypes - Storage-related attributes that are available for a given instance type.Limits.Builder storageTypes(StorageType... storageTypes)
Storage-related attributes that are available for a given instance type.
storageTypes - Storage-related attributes that are available for a given instance type.Limits.Builder storageTypes(Consumer<StorageType.Builder>... storageTypes)
Storage-related attributes that are available for a given instance type.
This is a convenience method that creates an instance of theStorageType.Builder avoiding the need to create one
manually via StorageType.builder().
When the Consumer completes,
SdkBuilder.build() is called immediately
and its result is passed to #storageTypes(List.
storageTypes - a consumer that will call methods on
StorageType.Builder#storageTypes(java.util.Collection) Limits.Builder instanceLimits(InstanceLimits instanceLimits)
The limits for a given instance type.
instanceLimits - The limits for a given instance type.default Limits.Builder instanceLimits(Consumer<InstanceLimits.Builder> instanceLimits)
The limits for a given instance type.
This is a convenience method that creates an instance of theInstanceLimits.Builder avoiding the need
to create one manually via InstanceLimits.builder().
When the Consumer completes, SdkBuilder.build() is called immediately and its
result is passed to instanceLimits(InstanceLimits).
instanceLimits - a consumer that will call methods on InstanceLimits.BuilderinstanceLimits(InstanceLimits)Limits.Builder additionalLimits(Collection<AdditionalLimit> additionalLimits)
List of additional limits that are specific to a given instance type for each of its instance roles.
additionalLimits - List of additional limits that are specific to a given instance type for each of its instance roles.Limits.Builder additionalLimits(AdditionalLimit... additionalLimits)
List of additional limits that are specific to a given instance type for each of its instance roles.
additionalLimits - List of additional limits that are specific to a given instance type for each of its instance roles.Limits.Builder additionalLimits(Consumer<AdditionalLimit.Builder>... additionalLimits)
List of additional limits that are specific to a given instance type for each of its instance roles.
This is a convenience method that creates an instance of theAdditionalLimit.Builder avoiding the need to create
one manually via AdditionalLimit.builder().
When the Consumer completes,
SdkBuilder.build() is called
immediately and its result is passed to #additionalLimits(List.
additionalLimits - a consumer that will call methods on
AdditionalLimit.Builder#additionalLimits(java.util.Collection) Copyright © 2022. All rights reserved.