@Generated(value="software.amazon.awssdk:codegen") public final class ReplicatorSummary extends Object implements SdkPojo, Serializable, ToCopyableBuilder<ReplicatorSummary.Builder,ReplicatorSummary>
Information about a replicator.
| Modifier and Type | Class and Description |
|---|---|
static interface |
ReplicatorSummary.Builder |
| Modifier and Type | Method and Description |
|---|---|
static ReplicatorSummary.Builder |
builder() |
Instant |
creationTime()
The time the replicator was created.
|
String |
currentVersion()
The current version of the replicator.
|
boolean |
equals(Object obj) |
boolean |
equalsBySdkFields(Object obj) |
<T> Optional<T> |
getValueForField(String fieldName,
Class<T> clazz) |
int |
hashCode() |
boolean |
hasKafkaClustersSummary()
For responses, this returns true if the service returned a value for the KafkaClustersSummary property.
|
boolean |
hasReplicationInfoSummaryList()
For responses, this returns true if the service returned a value for the ReplicationInfoSummaryList property.
|
Boolean |
isReplicatorReference()
Whether this resource is a replicator reference.
|
List<KafkaClusterSummary> |
kafkaClustersSummary()
Kafka Clusters used in setting up sources / targets for replication.
|
List<ReplicationInfoSummary> |
replicationInfoSummaryList()
A list of summarized information of replications between clusters.
|
String |
replicatorArn()
The Amazon Resource Name (ARN) of the replicator.
|
String |
replicatorName()
The name of the replicator.
|
String |
replicatorResourceArn()
The Amazon Resource Name (ARN) of the replicator resource in the region where the replicator was created.
|
ReplicatorState |
replicatorState()
State of the replicator.
|
String |
replicatorStateAsString()
State of the replicator.
|
List<SdkField<?>> |
sdkFields() |
static Class<? extends ReplicatorSummary.Builder> |
serializableBuilderClass() |
ReplicatorSummary.Builder |
toBuilder() |
String |
toString()
Returns a string representation of this object.
|
clone, finalize, getClass, notify, notifyAll, wait, wait, waitcopypublic final Instant creationTime()
The time the replicator was created.
public final String currentVersion()
The current version of the replicator.
public final Boolean isReplicatorReference()
Whether this resource is a replicator reference.
public final boolean hasKafkaClustersSummary()
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 List<KafkaClusterSummary> kafkaClustersSummary()
Kafka Clusters used in setting up sources / targets for replication.
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 hasKafkaClustersSummary() method.
public final boolean hasReplicationInfoSummaryList()
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 List<ReplicationInfoSummary> replicationInfoSummaryList()
A list of summarized information of replications between clusters.
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 hasReplicationInfoSummaryList() method.
public final String replicatorArn()
The Amazon Resource Name (ARN) of the replicator.
public final String replicatorName()
The name of the replicator.
public final String replicatorResourceArn()
The Amazon Resource Name (ARN) of the replicator resource in the region where the replicator was created.
public final ReplicatorState replicatorState()
State of the replicator.
If the service returns an enum value that is not available in the current SDK version, replicatorState
will return ReplicatorState.UNKNOWN_TO_SDK_VERSION. The raw value returned by the service is available
from replicatorStateAsString().
ReplicatorStatepublic final String replicatorStateAsString()
State of the replicator.
If the service returns an enum value that is not available in the current SDK version, replicatorState
will return ReplicatorState.UNKNOWN_TO_SDK_VERSION. The raw value returned by the service is available
from replicatorStateAsString().
ReplicatorStatepublic ReplicatorSummary.Builder toBuilder()
toBuilder in interface ToCopyableBuilder<ReplicatorSummary.Builder,ReplicatorSummary>public static ReplicatorSummary.Builder builder()
public static Class<? extends ReplicatorSummary.Builder> serializableBuilderClass()
public final boolean equalsBySdkFields(Object obj)
equalsBySdkFields in interface SdkPojopublic final String toString()
Copyright © 2023. All rights reserved.