@Generated(value="software.amazon.awssdk:codegen") public final class FailoverConfig extends Object implements SdkPojo, Serializable, ToCopyableBuilder<FailoverConfig.Builder,FailoverConfig>
The failover configuration for an endpoint. This includes what triggers failover and what happens when it's triggered.
| Modifier and Type | Class and Description |
|---|---|
static interface |
FailoverConfig.Builder |
| Modifier and Type | Method and Description |
|---|---|
static FailoverConfig.Builder |
builder() |
boolean |
equals(Object obj) |
boolean |
equalsBySdkFields(Object obj) |
<T> Optional<T> |
getValueForField(String fieldName,
Class<T> clazz) |
int |
hashCode() |
Primary |
primary()
The main Region of the endpoint.
|
List<SdkField<?>> |
sdkFields() |
Secondary |
secondary()
The Region that events are routed to when failover is triggered or event replication is enabled.
|
static Class<? extends FailoverConfig.Builder> |
serializableBuilderClass() |
FailoverConfig.Builder |
toBuilder() |
String |
toString()
Returns a string representation of this object.
|
clone, finalize, getClass, notify, notifyAll, wait, wait, waitcopypublic final Primary primary()
The main Region of the endpoint.
public final Secondary secondary()
The Region that events are routed to when failover is triggered or event replication is enabled.
public FailoverConfig.Builder toBuilder()
toBuilder in interface ToCopyableBuilder<FailoverConfig.Builder,FailoverConfig>public static FailoverConfig.Builder builder()
public static Class<? extends FailoverConfig.Builder> serializableBuilderClass()
public final boolean equalsBySdkFields(Object obj)
equalsBySdkFields in interface SdkPojopublic final String toString()
Copyright © 2023. All rights reserved.