ElasticsearchClusterConfig class
Specifies the configuration for the domain cluster, such as the type and number of instances.
Constructors
- ElasticsearchClusterConfig({int? dedicatedMasterCount, bool? dedicatedMasterEnabled, ESPartitionInstanceType? dedicatedMasterType, int? instanceCount, ESPartitionInstanceType? instanceType, int? warmCount, bool? warmEnabled, ESWarmPartitionInstanceType? warmType, ZoneAwarenessConfig? zoneAwarenessConfig, bool? zoneAwarenessEnabled})
-
ElasticsearchClusterConfig.fromJson(Map<
String, dynamic> json) -
factory
Properties
- dedicatedMasterCount → int?
-
Total number of dedicated master nodes, active and on standby, for the
cluster.
final
- dedicatedMasterEnabled → bool?
-
A boolean value to indicate whether a dedicated master node is enabled. See
About Dedicated Master Nodes for more information.
final
- dedicatedMasterType → ESPartitionInstanceType?
-
The instance type for a dedicated master node.
final
- hashCode → int
-
The hash code for this object.
no setterinherited
- instanceCount → int?
-
The number of instances in the specified domain cluster.
final
- instanceType → ESPartitionInstanceType?
-
The instance type for an Elasticsearch cluster. UltraWarm instance types are
not supported for data instances.
final
- runtimeType → Type
-
A representation of the runtime type of the object.
no setterinherited
- warmCount → int?
-
The number of warm nodes in the cluster.
final
- warmEnabled → bool?
-
True to enable warm storage.
final
- warmType → ESWarmPartitionInstanceType?
-
The instance type for the Elasticsearch cluster's warm nodes.
final
- zoneAwarenessConfig → ZoneAwarenessConfig?
-
Specifies the zone awareness configuration for a domain when zone awareness
is enabled.
final
- zoneAwarenessEnabled → bool?
-
A boolean value to indicate whether zone awareness is enabled. See About Zone Awareness for more information.
final
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