@Generated(value="software.amazon.awssdk:codegen") public final class ReplicationInfo extends Object implements SdkPojo, Serializable, ToCopyableBuilder<ReplicationInfo.Builder,ReplicationInfo>
Specifies configuration for replication between a source and target Kafka cluster.
| Modifier and Type | Class and Description |
|---|---|
static interface |
ReplicationInfo.Builder |
| Modifier and Type | Method and Description |
|---|---|
static ReplicationInfo.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 ReplicationInfo.Builder> |
serializableBuilderClass() |
String |
sourceKafkaClusterArn()
The ARN 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 |
targetKafkaClusterArn()
The ARN of the target Kafka cluster.
|
ReplicationInfo.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 sourceKafkaClusterArn()
The ARN 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 targetKafkaClusterArn()
The ARN of the target Kafka cluster.
public final TopicReplication topicReplication()
Configuration relating to topic replication.
public ReplicationInfo.Builder toBuilder()
toBuilder in interface ToCopyableBuilder<ReplicationInfo.Builder,ReplicationInfo>public static ReplicationInfo.Builder builder()
public static Class<? extends ReplicationInfo.Builder> serializableBuilderClass()
public final boolean equalsBySdkFields(Object obj)
equalsBySdkFields in interface SdkPojopublic final String toString()
Copyright © 2023. All rights reserved.