Class ZoneAwarenessConfig.Jsii$Proxy
java.lang.Object
software.amazon.jsii.JsiiObject
software.amazon.awscdk.services.elasticsearch.ZoneAwarenessConfig.Jsii$Proxy
- All Implemented Interfaces:
ZoneAwarenessConfig,software.amazon.jsii.JsiiSerializable
- Enclosing interface:
ZoneAwarenessConfig
@Stability(Deprecated)
@Deprecated
@Internal
public static final class ZoneAwarenessConfig.Jsii$Proxy
extends software.amazon.jsii.JsiiObject
implements ZoneAwarenessConfig
Deprecated.
An implementation for
ZoneAwarenessConfig-
Nested Class Summary
Nested classes/interfaces inherited from class software.amazon.jsii.JsiiObject
software.amazon.jsii.JsiiObject.InitializationModeNested classes/interfaces inherited from interface software.amazon.awscdk.services.elasticsearch.ZoneAwarenessConfig
ZoneAwarenessConfig.Builder, ZoneAwarenessConfig.Jsii$Proxy -
Constructor Summary
ConstructorsModifierConstructorDescriptionprotectedJsii$Proxy(ZoneAwarenessConfig.Builder builder) Deprecated.Constructor that initializes the object based on literal property values passed by theZoneAwarenessConfig.Builder.protectedJsii$Proxy(software.amazon.jsii.JsiiObjectRef objRef) Deprecated.Constructor that initializes the object based on values retrieved from the JsiiObject. -
Method Summary
Modifier and TypeMethodDescriptioncom.fasterxml.jackson.databind.JsonNodeDeprecated.final booleanDeprecated.final NumberDeprecated.(deprecated) If you enabled multiple Availability Zones (AZs), the number of AZs that you want the domain to use.final BooleanDeprecated.(deprecated) Indicates whether to enable zone awareness for the Amazon ES domain.final inthashCode()Deprecated.Methods inherited from class software.amazon.jsii.JsiiObject
jsiiAsyncCall, jsiiAsyncCall, jsiiCall, jsiiCall, jsiiGet, jsiiGet, jsiiSet, jsiiStaticCall, jsiiStaticCall, jsiiStaticGet, jsiiStaticGet, jsiiStaticSet, jsiiStaticSet
-
Constructor Details
-
Jsii$Proxy
protected Jsii$Proxy(software.amazon.jsii.JsiiObjectRef objRef) Deprecated.Constructor that initializes the object based on values retrieved from the JsiiObject.- Parameters:
objRef- Reference to the JSII managed object.
-
Jsii$Proxy
Deprecated.Constructor that initializes the object based on literal property values passed by theZoneAwarenessConfig.Builder.
-
-
Method Details
-
getAvailabilityZoneCount
Deprecated.Description copied from interface:ZoneAwarenessConfig(deprecated) If you enabled multiple Availability Zones (AZs), the number of AZs that you want the domain to use.Valid values are 2 and 3.
Default: - 2 if zone awareness is enabled.
- Specified by:
getAvailabilityZoneCountin interfaceZoneAwarenessConfig
-
getEnabled
Deprecated.Description copied from interface:ZoneAwarenessConfig(deprecated) Indicates whether to enable zone awareness for the Amazon ES domain.When you enable zone awareness, Amazon ES allocates the nodes and replica index shards that belong to a cluster across two Availability Zones (AZs) in the same region to prevent data loss and minimize downtime in the event of node or data center failure. Don't enable zone awareness if your cluster has no replica index shards or is a single-node cluster. For more information, see [Configuring a Multi-AZ Domain] (https://docs.aws.amazon.com/elasticsearch-service/latest/developerguide/es-createupdatedomains.html#es-managedomains-multiaz) in the Amazon Elasticsearch Service Developer Guide.
Default: - false
- Specified by:
getEnabledin interfaceZoneAwarenessConfig
-
$jsii$toJson
@Internal public com.fasterxml.jackson.databind.JsonNode $jsii$toJson()Deprecated.- Specified by:
$jsii$toJsonin interfacesoftware.amazon.jsii.JsiiSerializable
-
equals
Deprecated. -
hashCode
public final int hashCode()Deprecated.
-