@Generated(value="software.amazon.awssdk:codegen") public final class ReplicationInfoDescription extends Object implements SdkPojo, Serializable, ToCopyableBuilder<ReplicationInfoDescription.Builder,ReplicationInfoDescription>
Specifies configuration for replication between a source and target Kafka cluster (sourceKafkaClusterAlias -> targetKafkaClusterAlias)
| Modifier and Type | Class and Description |
|---|---|
static interface |
ReplicationInfoDescription.Builder |
| Modifier and Type | Method and Description |
|---|---|
static ReplicationInfoDescription.Builder |
builder() |
ConsumerGroupReplication |
consumerGroupReplication()
Configuration relating to consumer group replication.
|
boolean |
equals(Object obj) |
boolean |
equalsBySdkFields(Object obj) |
<T> Optional<T> |
getValueForField(String fieldName,
Class<T> clazz) |
int |
hashCode() |
List<SdkField<?>> |
sdkFields() |
static Class<? extends ReplicationInfoDescription.Builder> |
serializableBuilderClass() |
String |
sourceKafkaClusterAlias()
The alias of the source Kafka cluster.
|
TargetCompressionType |
targetCompressionType()
The compression type to use when producing records to target cluster.
|
String |
targetCompressionTypeAsString()
The compression type to use when producing records to target cluster.
|
String |
targetKafkaClusterAlias()
The alias of the target Kafka cluster.
|
ReplicationInfoDescription.Builder |
toBuilder() |
TopicReplication |
topicReplication()
Configuration relating to topic replication.
|
String |
toString()
Returns a string representation of this object.
|
clone, finalize, getClass, notify, notifyAll, wait, wait, waitcopypublic final ConsumerGroupReplication consumerGroupReplication()
Configuration relating to consumer group replication.
public final String sourceKafkaClusterAlias()
The alias of the source Kafka cluster.
public final TargetCompressionType targetCompressionType()
The compression type to use when producing records to target cluster.
If the service returns an enum value that is not available in the current SDK version,
targetCompressionType will return TargetCompressionType.UNKNOWN_TO_SDK_VERSION. The raw value
returned by the service is available from targetCompressionTypeAsString().
TargetCompressionTypepublic final String targetCompressionTypeAsString()
The compression type to use when producing records to target cluster.
If the service returns an enum value that is not available in the current SDK version,
targetCompressionType will return TargetCompressionType.UNKNOWN_TO_SDK_VERSION. The raw value
returned by the service is available from targetCompressionTypeAsString().
TargetCompressionTypepublic final String targetKafkaClusterAlias()
The alias of the target Kafka cluster.
public final TopicReplication topicReplication()
Configuration relating to topic replication.
public ReplicationInfoDescription.Builder toBuilder()
toBuilder in interface ToCopyableBuilder<ReplicationInfoDescription.Builder,ReplicationInfoDescription>public static ReplicationInfoDescription.Builder builder()
public static Class<? extends ReplicationInfoDescription.Builder> serializableBuilderClass()
public final boolean equalsBySdkFields(Object obj)
equalsBySdkFields in interface SdkPojopublic final String toString()
Copyright © 2023. All rights reserved.