@Generated(value="com.amazonaws:aws-java-sdk-code-generator") public class ZoneAwarenessConfig extends Object implements Serializable, Cloneable, StructuredPojo
The zone awareness configuration for an Amazon OpenSearch Service domain.
| Constructor and Description |
|---|
ZoneAwarenessConfig() |
| Modifier and Type | Method and Description |
|---|---|
ZoneAwarenessConfig |
clone() |
boolean |
equals(Object obj) |
Integer |
getAvailabilityZoneCount()
If you enabled multiple Availability Zones, this value is the number of zones that you want the domain to use.
|
int |
hashCode() |
void |
marshall(ProtocolMarshaller protocolMarshaller)
Marshalls this structured data using the given
ProtocolMarshaller. |
void |
setAvailabilityZoneCount(Integer availabilityZoneCount)
If you enabled multiple Availability Zones, this value is the number of zones that you want the domain to use.
|
String |
toString()
Returns a string representation of this object.
|
ZoneAwarenessConfig |
withAvailabilityZoneCount(Integer availabilityZoneCount)
If you enabled multiple Availability Zones, this value is the number of zones that you want the domain to use.
|
public void setAvailabilityZoneCount(Integer availabilityZoneCount)
If you enabled multiple Availability Zones, this value is the number of zones that you want the domain to use.
Valid values are 2 and 3. If your domain is provisioned within a VPC, this value be
equal to number of subnets.
availabilityZoneCount - If you enabled multiple Availability Zones, this value is the number of zones that you want the domain to
use. Valid values are 2 and 3. If your domain is provisioned within a VPC, this
value be equal to number of subnets.public Integer getAvailabilityZoneCount()
If you enabled multiple Availability Zones, this value is the number of zones that you want the domain to use.
Valid values are 2 and 3. If your domain is provisioned within a VPC, this value be
equal to number of subnets.
2 and 3. If your domain is provisioned within a VPC, this
value be equal to number of subnets.public ZoneAwarenessConfig withAvailabilityZoneCount(Integer availabilityZoneCount)
If you enabled multiple Availability Zones, this value is the number of zones that you want the domain to use.
Valid values are 2 and 3. If your domain is provisioned within a VPC, this value be
equal to number of subnets.
availabilityZoneCount - If you enabled multiple Availability Zones, this value is the number of zones that you want the domain to
use. Valid values are 2 and 3. If your domain is provisioned within a VPC, this
value be equal to number of subnets.public String toString()
toString in class ObjectObject.toString()public ZoneAwarenessConfig clone()
public void marshall(ProtocolMarshaller protocolMarshaller)
StructuredPojoProtocolMarshaller.marshall in interface StructuredPojoprotocolMarshaller - Implementation of ProtocolMarshaller used to marshall this object's data.