Class UpdateReplicationSetAction
java.lang.Object
software.amazon.awssdk.services.ssmincidents.model.UpdateReplicationSetAction
- All Implemented Interfaces:
- Serializable,- SdkPojo,- ToCopyableBuilder<UpdateReplicationSetAction.Builder,- UpdateReplicationSetAction> 
@Generated("software.amazon.awssdk:codegen")
public final class UpdateReplicationSetAction
extends Object
implements SdkPojo, Serializable, ToCopyableBuilder<UpdateReplicationSetAction.Builder,UpdateReplicationSetAction> 
Details used when updating the replication set.
- See Also:
- 
Nested Class SummaryNested ClassesModifier and TypeClassDescriptionstatic interfacestatic enum
- 
Method SummaryModifier and TypeMethodDescriptionfinal AddRegionActionDetails about the Amazon Web Services Region that you're adding to the replication set.builder()final DeleteRegionActionDetails about the Amazon Web Services Region that you're deleting to the replication set.final booleanfinal booleanequalsBySdkFields(Object obj) Indicates whether some other object is "equal to" this one by SDK fields.static UpdateReplicationSetActionfromAddRegionAction(Consumer<AddRegionAction.Builder> addRegionAction) Create an instance of this class withaddRegionAction()initialized to the given value.static UpdateReplicationSetActionfromAddRegionAction(AddRegionAction addRegionAction) Create an instance of this class withaddRegionAction()initialized to the given value.static UpdateReplicationSetActionfromDeleteRegionAction(Consumer<DeleteRegionAction.Builder> deleteRegionAction) Create an instance of this class withdeleteRegionAction()initialized to the given value.static UpdateReplicationSetActionfromDeleteRegionAction(DeleteRegionAction deleteRegionAction) Create an instance of this class withdeleteRegionAction()initialized to the given value.final <T> Optional<T> getValueForField(String fieldName, Class<T> clazz) final inthashCode()static Class<? extends UpdateReplicationSetAction.Builder> Take this object and create a builder that contains all of the current property values of this object.final StringtoString()Returns a string representation of this object.type()Retrieve an enum value representing which member of this object is populated.Methods inherited from interface software.amazon.awssdk.utils.builder.ToCopyableBuildercopy
- 
Method Details- 
addRegionActionDetails about the Amazon Web Services Region that you're adding to the replication set. - Returns:
- Details about the Amazon Web Services Region that you're adding to the replication set.
 
- 
deleteRegionActionDetails about the Amazon Web Services Region that you're deleting to the replication set. - Returns:
- Details about the Amazon Web Services Region that you're deleting to the replication set.
 
- 
toBuilderDescription copied from interface:ToCopyableBuilderTake this object and create a builder that contains all of the current property values of this object.- Specified by:
- toBuilderin interface- ToCopyableBuilder<UpdateReplicationSetAction.Builder,- UpdateReplicationSetAction> 
- Returns:
- a builder for type T
 
- 
builder
- 
serializableBuilderClass
- 
hashCode
- 
equals
- 
equalsBySdkFieldsDescription copied from interface:SdkPojoIndicates whether some other object is "equal to" this one by SDK fields. An SDK field is a modeled, non-inherited field in anSdkPojoclass, and is generated based on a service model.If an SdkPojoclass does not have any inherited fields,equalsBySdkFieldsandequalsare essentially the same.- Specified by:
- equalsBySdkFieldsin interface- SdkPojo
- Parameters:
- obj- the object to be compared with
- Returns:
- true if the other object equals to this object by sdk fields, false otherwise.
 
- 
toString
- 
getValueForField
- 
fromAddRegionActionCreate an instance of this class withaddRegionAction()initialized to the given value.Details about the Amazon Web Services Region that you're adding to the replication set. - Parameters:
- addRegionAction- Details about the Amazon Web Services Region that you're adding to the replication set.
 
- 
fromAddRegionActionpublic static UpdateReplicationSetAction fromAddRegionAction(Consumer<AddRegionAction.Builder> addRegionAction) Create an instance of this class withaddRegionAction()initialized to the given value.Details about the Amazon Web Services Region that you're adding to the replication set. - Parameters:
- addRegionAction- Details about the Amazon Web Services Region that you're adding to the replication set.
 
- 
fromDeleteRegionActionpublic static UpdateReplicationSetAction fromDeleteRegionAction(DeleteRegionAction deleteRegionAction) Create an instance of this class withdeleteRegionAction()initialized to the given value.Details about the Amazon Web Services Region that you're deleting to the replication set. - Parameters:
- deleteRegionAction- Details about the Amazon Web Services Region that you're deleting to the replication set.
 
- 
fromDeleteRegionActionpublic static UpdateReplicationSetAction fromDeleteRegionAction(Consumer<DeleteRegionAction.Builder> deleteRegionAction) Create an instance of this class withdeleteRegionAction()initialized to the given value.Details about the Amazon Web Services Region that you're deleting to the replication set. - Parameters:
- deleteRegionAction- Details about the Amazon Web Services Region that you're deleting to the replication set.
 
- 
typeRetrieve an enum value representing which member of this object is populated. When this class is returned in a service response, this will beUpdateReplicationSetAction.Type.UNKNOWN_TO_SDK_VERSIONif 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 beUpdateReplicationSetAction.Type.UNKNOWN_TO_SDK_VERSIONif zero members are set, andnullif more than one member is set.
- 
sdkFields
 
-