@Generated(value="software.amazon.awssdk:codegen") public final class UpdateReplicationSetAction extends Object implements SdkPojo, Serializable, ToCopyableBuilder<UpdateReplicationSetAction.Builder,UpdateReplicationSetAction>
Details used when updating the replication set.
| Modifier and Type | Class and Description |
|---|---|
static interface |
UpdateReplicationSetAction.Builder |
static class |
UpdateReplicationSetAction.Type |
| Modifier and Type | Method and Description |
|---|---|
AddRegionAction |
addRegionAction()
Details about the Amazon Web Services Region that you're adding to the replication set.
|
static UpdateReplicationSetAction.Builder |
builder() |
DeleteRegionAction |
deleteRegionAction()
Details about the Amazon Web Services Region that you're deleting to the replication set.
|
boolean |
equals(Object obj) |
boolean |
equalsBySdkFields(Object obj) |
static UpdateReplicationSetAction |
fromAddRegionAction(AddRegionAction addRegionAction)
Create an instance of this class with
addRegionAction() initialized to the given value. |
static UpdateReplicationSetAction |
fromAddRegionAction(Consumer<AddRegionAction.Builder> addRegionAction)
Create an instance of this class with
addRegionAction() initialized to the given value. |
static UpdateReplicationSetAction |
fromDeleteRegionAction(Consumer<DeleteRegionAction.Builder> deleteRegionAction)
Create an instance of this class with
deleteRegionAction() initialized to the given value. |
static UpdateReplicationSetAction |
fromDeleteRegionAction(DeleteRegionAction deleteRegionAction)
Create an instance of this class with
deleteRegionAction() initialized to the given value. |
<T> Optional<T> |
getValueForField(String fieldName,
Class<T> clazz) |
int |
hashCode() |
List<SdkField<?>> |
sdkFields() |
static Class<? extends UpdateReplicationSetAction.Builder> |
serializableBuilderClass() |
UpdateReplicationSetAction.Builder |
toBuilder() |
String |
toString()
Returns a string representation of this object.
|
UpdateReplicationSetAction.Type |
type()
Retrieve an enum value representing which member of this object is populated.
|
clone, finalize, getClass, notify, notifyAll, wait, wait, waitcopypublic final AddRegionAction addRegionAction()
Details about the Amazon Web Services Region that you're adding to the replication set.
public final DeleteRegionAction deleteRegionAction()
Details about the Amazon Web Services Region that you're deleting to the replication set.
public UpdateReplicationSetAction.Builder toBuilder()
toBuilder in interface ToCopyableBuilder<UpdateReplicationSetAction.Builder,UpdateReplicationSetAction>public static UpdateReplicationSetAction.Builder builder()
public static Class<? extends UpdateReplicationSetAction.Builder> serializableBuilderClass()
public final boolean equalsBySdkFields(Object obj)
equalsBySdkFields in interface SdkPojopublic final String toString()
public static UpdateReplicationSetAction fromAddRegionAction(AddRegionAction addRegionAction)
addRegionAction() initialized to the given value.
Details about the Amazon Web Services Region that you're adding to the replication set.
addRegionAction - Details about the Amazon Web Services Region that you're adding to the replication set.public static UpdateReplicationSetAction fromAddRegionAction(Consumer<AddRegionAction.Builder> addRegionAction)
addRegionAction() initialized to the given value.
Details about the Amazon Web Services Region that you're adding to the replication set.
addRegionAction - Details about the Amazon Web Services Region that you're adding to the replication set.public static UpdateReplicationSetAction fromDeleteRegionAction(DeleteRegionAction deleteRegionAction)
deleteRegionAction() initialized to the given value.
Details about the Amazon Web Services Region that you're deleting to the replication set.
deleteRegionAction - Details about the Amazon Web Services Region that you're deleting to the replication set.public static UpdateReplicationSetAction fromDeleteRegionAction(Consumer<DeleteRegionAction.Builder> deleteRegionAction)
deleteRegionAction() initialized to the given value.
Details about the Amazon Web Services Region that you're deleting to the replication set.
deleteRegionAction - Details about the Amazon Web Services Region that you're deleting to the replication set.public UpdateReplicationSetAction.Type type()
UpdateReplicationSetAction.Type.UNKNOWN_TO_SDK_VERSION if the
service returned a member that is only known to a newer SDK version.
When this class is created directly in your code, this will be UpdateReplicationSetAction.Type.UNKNOWN_TO_SDK_VERSION if zero
members are set, and null if more than one member is set.Copyright © 2023. All rights reserved.