@Generated(value="software.amazon.awssdk:codegen") public final class ReplicationSet extends Object implements SdkPojo, Serializable, ToCopyableBuilder<ReplicationSet.Builder,ReplicationSet>
The set of Amazon Web Services Region that your Incident Manager data will be replicated to and the KMS key used to encrypt the data.
| Modifier and Type | Class and Description |
|---|---|
static interface |
ReplicationSet.Builder |
| Modifier and Type | Method and Description |
|---|---|
String |
arn()
The Amazon Resource Name (ARN) of the replication set.
|
static ReplicationSet.Builder |
builder() |
String |
createdBy()
Details about who created the replication set.
|
Instant |
createdTime()
When the replication set was created.
|
Boolean |
deletionProtected()
Determines if the replication set deletion protection is enabled or not.
|
boolean |
equals(Object obj) |
boolean |
equalsBySdkFields(Object obj) |
<T> Optional<T> |
getValueForField(String fieldName,
Class<T> clazz) |
int |
hashCode() |
boolean |
hasRegionMap()
For responses, this returns true if the service returned a value for the RegionMap property.
|
String |
lastModifiedBy()
Who last modified the replication set.
|
Instant |
lastModifiedTime()
When the replication set was last updated.
|
Map<String,RegionInfo> |
regionMap()
The map between each Amazon Web Services Region in your replication set and the KMS key that's used to encrypt
the data in that Region.
|
List<SdkField<?>> |
sdkFields() |
static Class<? extends ReplicationSet.Builder> |
serializableBuilderClass() |
ReplicationSetStatus |
status()
The status of the replication set.
|
String |
statusAsString()
The status of the replication set.
|
ReplicationSet.Builder |
toBuilder() |
String |
toString()
Returns a string representation of this object.
|
clone, finalize, getClass, notify, notifyAll, wait, wait, waitcopypublic final String arn()
The Amazon Resource Name (ARN) of the replication set.
public final String createdBy()
Details about who created the replication set.
public final Instant createdTime()
When the replication set was created.
public final Boolean deletionProtected()
Determines if the replication set deletion protection is enabled or not. If deletion protection is enabled, you can't delete the last Amazon Web Services Region in the replication set.
public final String lastModifiedBy()
Who last modified the replication set.
public final Instant lastModifiedTime()
When the replication set was last updated.
public final boolean hasRegionMap()
isEmpty() method on the property). This is
useful because the SDK will never return a null collection or map, but you may need to differentiate between the
service returning nothing (or null) and the service returning an empty collection or map. For requests, this
returns true if a value for the property was specified in the request builder, and false if a value was not
specified.public final Map<String,RegionInfo> regionMap()
The map between each Amazon Web Services Region in your replication set and the KMS key that's used to encrypt the data in that Region.
Attempts to modify the collection returned by this method will result in an UnsupportedOperationException.
This method will never return null. If you would like to know whether the service returned this field (so that
you can differentiate between null and empty), you can use the hasRegionMap() method.
public final ReplicationSetStatus status()
The status of the replication set. If the replication set is still pending, you can't use Incident Manager functionality.
If the service returns an enum value that is not available in the current SDK version, status will
return ReplicationSetStatus.UNKNOWN_TO_SDK_VERSION. The raw value returned by the service is available
from statusAsString().
ReplicationSetStatuspublic final String statusAsString()
The status of the replication set. If the replication set is still pending, you can't use Incident Manager functionality.
If the service returns an enum value that is not available in the current SDK version, status will
return ReplicationSetStatus.UNKNOWN_TO_SDK_VERSION. The raw value returned by the service is available
from statusAsString().
ReplicationSetStatuspublic ReplicationSet.Builder toBuilder()
toBuilder in interface ToCopyableBuilder<ReplicationSet.Builder,ReplicationSet>public static ReplicationSet.Builder builder()
public static Class<? extends ReplicationSet.Builder> serializableBuilderClass()
public final boolean equalsBySdkFields(Object obj)
equalsBySdkFields in interface SdkPojopublic final String toString()
Copyright © 2023. All rights reserved.