ResizeClusterMessage class

Describes a resize cluster operation. For example, a scheduled action to run the ResizeCluster API operation.

Constructors

ResizeClusterMessage({required String clusterIdentifier, bool? classic, String? clusterType, String? nodeType, int? numberOfNodes})
ResizeClusterMessage.fromXml(XmlElement elem)
factory

Properties

classic bool?
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.
final
clusterIdentifier String
The unique identifier for the cluster to resize.
final
clusterType String?
The new cluster type for the specified cluster.
final
hashCode int
The hash code for this object.
no setterinherited
nodeType String?
The new node type for the nodes you are adding. If not specified, the cluster's current node type is used.
final
numberOfNodes int?
The new number of nodes for the cluster. If not specified, the cluster's current number of nodes is used.
final
runtimeType Type
A representation of the runtime type of the object.
no setterinherited

Methods

noSuchMethod(Invocation invocation) → dynamic
Invoked when a nonexistent method or property is accessed.
inherited
toJson() Map<String, dynamic>
toString() String
A string representation of this object.
inherited

Operators

operator ==(Object other) bool
The equality operator.
inherited