public static interface Limits.Builder extends 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 InstanceType and for each of it's
InstanceRole . |
Limits.Builder |
additionalLimits(Collection<AdditionalLimit> additionalLimits)
List of additional limits that are specific to a given InstanceType and for each of it's
InstanceRole . |
Limits.Builder |
additionalLimits(Consumer<AdditionalLimit.Builder>... additionalLimits)
List of additional limits that are specific to a given InstanceType and for each of it's
InstanceRole . |
default Limits.Builder |
instanceLimits(Consumer<InstanceLimits.Builder> instanceLimits)
Sets the value of the InstanceLimits property for this object.
|
Limits.Builder |
instanceLimits(InstanceLimits instanceLimits)
Sets the value of the InstanceLimits property for this object.
|
Limits.Builder |
storageTypes(Collection<StorageType> storageTypes)
StorageType represents the list of storage related types and attributes that are available for given
InstanceType.
|
Limits.Builder |
storageTypes(Consumer<StorageType.Builder>... storageTypes)
StorageType represents the list of storage related types and attributes that are available for given
InstanceType.
|
Limits.Builder |
storageTypes(StorageType... storageTypes)
StorageType represents the list of storage related types and attributes that are available for given
InstanceType.
|
copy
applyMutation, build
Limits.Builder storageTypes(Collection<StorageType> storageTypes)
StorageType represents the list of storage related types and attributes that are available for given InstanceType.
storageTypes
- StorageType represents the list of storage related types and attributes that are available for given
InstanceType.Limits.Builder storageTypes(StorageType... storageTypes)
StorageType represents the list of storage related types and attributes that are available for given InstanceType.
storageTypes
- StorageType represents the list of storage related types and attributes that are available for given
InstanceType.Limits.Builder storageTypes(Consumer<StorageType.Builder>... storageTypes)
StorageType represents the list of storage related types and attributes that are available for given InstanceType.
This is a convenience that creates an instance of theList.Builder
avoiding the need to
create one manually via List#builder()
.
When the Consumer
completes, List.Builder#build()
is called immediately and its
result is passed to #storageTypes(List)
.storageTypes
- a consumer that will call methods on List.Builder
#storageTypes(List)
Limits.Builder instanceLimits(InstanceLimits instanceLimits)
instanceLimits
- The new value for the InstanceLimits property for this object.default Limits.Builder instanceLimits(Consumer<InstanceLimits.Builder> instanceLimits)
InstanceLimits.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.Builder
instanceLimits(InstanceLimits)
Limits.Builder additionalLimits(Collection<AdditionalLimit> additionalLimits)
List of additional limits that are specific to a given InstanceType and for each of it's
InstanceRole
.
additionalLimits
- List of additional limits that are specific to a given InstanceType and for each of it's
InstanceRole
.Limits.Builder additionalLimits(AdditionalLimit... additionalLimits)
List of additional limits that are specific to a given InstanceType and for each of it's
InstanceRole
.
additionalLimits
- List of additional limits that are specific to a given InstanceType and for each of it's
InstanceRole
.Limits.Builder additionalLimits(Consumer<AdditionalLimit.Builder>... additionalLimits)
List of additional limits that are specific to a given InstanceType and for each of it's
InstanceRole
.
List.Builder
avoiding the need
to create one manually via List#builder()
.
When the Consumer
completes, List.Builder#build()
is called immediately and
its result is passed to #additionalLimits(List)
.additionalLimits
- a consumer that will call methods on List.Builder
#additionalLimits(List)
Copyright © 2017 Amazon Web Services, Inc. All Rights Reserved.