@Generated(value="software.amazon.awssdk:codegen") public final class ResizeClusterMessage extends Object implements SdkPojo, Serializable, ToCopyableBuilder<ResizeClusterMessage.Builder,ResizeClusterMessage>
Describes a resize cluster operation. For example, a scheduled action to run the ResizeCluster API
operation.
| Modifier and Type | Class and Description |
|---|---|
static interface |
ResizeClusterMessage.Builder |
| Modifier and Type | Method and Description |
|---|---|
static ResizeClusterMessage.Builder |
builder() |
Boolean |
classic()
A boolean value indicating whether the resize operation is using the classic resize process.
|
String |
clusterIdentifier()
The unique identifier for the cluster to resize.
|
String |
clusterType()
The new cluster type for the specified cluster.
|
boolean |
equals(Object obj) |
boolean |
equalsBySdkFields(Object obj) |
<T> Optional<T> |
getValueForField(String fieldName,
Class<T> clazz) |
int |
hashCode() |
String |
nodeType()
The new node type for the nodes you are adding.
|
Integer |
numberOfNodes()
The new number of nodes for the cluster.
|
String |
reservedNodeId()
The identifier of the reserved node.
|
List<SdkField<?>> |
sdkFields() |
static Class<? extends ResizeClusterMessage.Builder> |
serializableBuilderClass() |
String |
targetReservedNodeOfferingId()
The identifier of the target reserved node offering.
|
ResizeClusterMessage.Builder |
toBuilder() |
String |
toString()
Returns a string representation of this object.
|
clone, finalize, getClass, notify, notifyAll, wait, wait, waitcopypublic final String clusterIdentifier()
The unique identifier for the cluster to resize.
public final String clusterType()
The new cluster type for the specified cluster.
public final String nodeType()
The new node type for the nodes you are adding. If not specified, the cluster's current node type is used.
public final Integer numberOfNodes()
The new number of nodes for the cluster. If not specified, the cluster's current number of nodes is used.
public final Boolean classic()
A boolean value indicating whether the resize operation is using the classic resize process. If you don't provide
this parameter or set the value to false, the resize type is elastic.
false, the resize type is elastic.public final String reservedNodeId()
The identifier of the reserved node.
public final String targetReservedNodeOfferingId()
The identifier of the target reserved node offering.
public ResizeClusterMessage.Builder toBuilder()
toBuilder in interface ToCopyableBuilder<ResizeClusterMessage.Builder,ResizeClusterMessage>public static ResizeClusterMessage.Builder builder()
public static Class<? extends ResizeClusterMessage.Builder> serializableBuilderClass()
public final boolean equalsBySdkFields(Object obj)
equalsBySdkFields in interface SdkPojopublic final String toString()
Copyright © 2022. All rights reserved.