@Generated(value="software.amazon.awssdk:codegen") public final class ModifyGlobalClusterRequest extends DocDbRequest implements ToCopyableBuilder<ModifyGlobalClusterRequest.Builder,ModifyGlobalClusterRequest>
Represents the input to ModifyGlobalCluster.
| Modifier and Type | Class and Description |
|---|---|
static interface |
ModifyGlobalClusterRequest.Builder |
| Modifier and Type | Method and Description |
|---|---|
static ModifyGlobalClusterRequest.Builder |
builder() |
Boolean |
deletionProtection()
Indicates if the global cluster has deletion protection enabled.
|
boolean |
equals(Object obj) |
boolean |
equalsBySdkFields(Object obj) |
<T> Optional<T> |
getValueForField(String fieldName,
Class<T> clazz) |
String |
globalClusterIdentifier()
The identifier for the global cluster being modified.
|
int |
hashCode() |
String |
newGlobalClusterIdentifier()
The new identifier for a global cluster when you modify a global cluster.
|
List<SdkField<?>> |
sdkFields() |
static Class<? extends ModifyGlobalClusterRequest.Builder> |
serializableBuilderClass() |
ModifyGlobalClusterRequest.Builder |
toBuilder() |
String |
toString()
Returns a string representation of this object.
|
overrideConfigurationclone, finalize, getClass, notify, notifyAll, wait, wait, waitcopypublic final String globalClusterIdentifier()
The identifier for the global cluster being modified. This parameter isn't case-sensitive.
Constraints:
Must match the identifier of an existing global cluster.
Constraints:
Must match the identifier of an existing global cluster.
public final String newGlobalClusterIdentifier()
The new identifier for a global cluster when you modify a global cluster. This value is stored as a lowercase string.
Must contain from 1 to 63 letters, numbers, or hyphens
The first character must be a letter
Can't end with a hyphen or contain two consecutive hyphens
Example: my-cluster2
Must contain from 1 to 63 letters, numbers, or hyphens
The first character must be a letter
Can't end with a hyphen or contain two consecutive hyphens
Example: my-cluster2
public final Boolean deletionProtection()
Indicates if the global cluster has deletion protection enabled. The global cluster can't be deleted when deletion protection is enabled.
public ModifyGlobalClusterRequest.Builder toBuilder()
toBuilder in interface ToCopyableBuilder<ModifyGlobalClusterRequest.Builder,ModifyGlobalClusterRequest>toBuilder in class DocDbRequestpublic static ModifyGlobalClusterRequest.Builder builder()
public static Class<? extends ModifyGlobalClusterRequest.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.