public static interface OrderableClusterOption.Builder extends CopyableBuilder<OrderableClusterOption.Builder,OrderableClusterOption>
Modifier and Type | Method and Description |
---|---|
OrderableClusterOption.Builder |
availabilityZones(AvailabilityZone... availabilityZones)
A list of availability zones for the orderable cluster.
|
OrderableClusterOption.Builder |
availabilityZones(Collection<AvailabilityZone> availabilityZones)
A list of availability zones for the orderable cluster.
|
OrderableClusterOption.Builder |
availabilityZones(Consumer<AvailabilityZone.Builder>... availabilityZones)
A list of availability zones for the orderable cluster.
|
OrderableClusterOption.Builder |
clusterType(String clusterType)
The cluster type, for example
multi-node . |
OrderableClusterOption.Builder |
clusterVersion(String clusterVersion)
The version of the orderable cluster.
|
OrderableClusterOption.Builder |
nodeType(String nodeType)
The node type for the orderable cluster.
|
copy
applyMutation, build
OrderableClusterOption.Builder clusterVersion(String clusterVersion)
The version of the orderable cluster.
clusterVersion
- The version of the orderable cluster.OrderableClusterOption.Builder clusterType(String clusterType)
The cluster type, for example multi-node
.
clusterType
- The cluster type, for example multi-node
.OrderableClusterOption.Builder nodeType(String nodeType)
The node type for the orderable cluster.
nodeType
- The node type for the orderable cluster.OrderableClusterOption.Builder availabilityZones(Collection<AvailabilityZone> availabilityZones)
A list of availability zones for the orderable cluster.
availabilityZones
- A list of availability zones for the orderable cluster.OrderableClusterOption.Builder availabilityZones(AvailabilityZone... availabilityZones)
A list of availability zones for the orderable cluster.
availabilityZones
- A list of availability zones for the orderable cluster.OrderableClusterOption.Builder availabilityZones(Consumer<AvailabilityZone.Builder>... availabilityZones)
A list of availability zones for the orderable cluster.
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 #availabilityZones(List)
.availabilityZones
- a consumer that will call methods on List.Builder
#availabilityZones(List)
Copyright © 2017 Amazon Web Services, Inc. All Rights Reserved.