@Generated(value="software.amazon.awssdk:codegen") public final class FailoverGlobalClusterRequest extends NeptuneRequest implements ToCopyableBuilder<FailoverGlobalClusterRequest.Builder,FailoverGlobalClusterRequest>
| Modifier and Type | Class and Description |
|---|---|
static interface |
FailoverGlobalClusterRequest.Builder |
| Modifier and Type | Method and Description |
|---|---|
static FailoverGlobalClusterRequest.Builder |
builder() |
boolean |
equals(Object obj) |
boolean |
equalsBySdkFields(Object obj) |
<T> Optional<T> |
getValueForField(String fieldName,
Class<T> clazz) |
String |
globalClusterIdentifier()
Identifier of the Neptune global database that should be failed over.
|
int |
hashCode() |
List<SdkField<?>> |
sdkFields() |
static Class<? extends FailoverGlobalClusterRequest.Builder> |
serializableBuilderClass() |
String |
targetDbClusterIdentifier()
The Amazon Resource Name (ARN) of the secondary Neptune DB cluster that you want to promote to primary for the
global database.
|
FailoverGlobalClusterRequest.Builder |
toBuilder() |
String |
toString()
Returns a string representation of this object.
|
overrideConfigurationclone, finalize, getClass, notify, notifyAll, wait, wait, waitcopypublic final String globalClusterIdentifier()
Identifier of the Neptune global database that should be failed over. The identifier is the unique key assigned by the user when the Neptune global database was created. In other words, it's the name of the global database that you want to fail over.
Constraints: Must match the identifier of an existing Neptune global database.
Constraints: Must match the identifier of an existing Neptune global database.
public final String targetDbClusterIdentifier()
The Amazon Resource Name (ARN) of the secondary Neptune DB cluster that you want to promote to primary for the global database.
public FailoverGlobalClusterRequest.Builder toBuilder()
toBuilder in interface ToCopyableBuilder<FailoverGlobalClusterRequest.Builder,FailoverGlobalClusterRequest>toBuilder in class NeptuneRequestpublic static FailoverGlobalClusterRequest.Builder builder()
public static Class<? extends FailoverGlobalClusterRequest.Builder> serializableBuilderClass()
public final int hashCode()
hashCode in class AwsRequestpublic final boolean equals(Object obj)
equals in class AwsRequestpublic final boolean equalsBySdkFields(Object obj)
equalsBySdkFields in interface SdkPojopublic final String toString()
public final <T> Optional<T> getValueForField(String fieldName, Class<T> clazz)
getValueForField in class SdkRequestCopyright © 2023. All rights reserved.