Interface CfnReplicator.TopicReplicationProperty
- All Superinterfaces:
software.amazon.jsii.JsiiSerializable
- All Known Implementing Classes:
CfnReplicator.TopicReplicationProperty.Jsii$Proxy
- Enclosing class:
CfnReplicator
@Stability(Stable)
public static interface CfnReplicator.TopicReplicationProperty
extends software.amazon.jsii.JsiiSerializable
Example:
// The code below shows an example of how to instantiate this type. // The values are placeholders you should change. import software.amazon.awscdk.services.msk.*; TopicReplicationProperty topicReplicationProperty = TopicReplicationProperty.builder() .topicsToReplicate(List.of("topicsToReplicate")) // the properties below are optional .copyAccessControlListsForTopics(false) .copyTopicConfigurations(false) .detectAndCopyNewTopics(false) .startingPosition(ReplicationStartingPositionProperty.builder() .type("type") .build()) .topicsToExclude(List.of("topicsToExclude")) .build();
- See Also:
-
Nested Class Summary
Modifier and TypeInterfaceDescriptionstatic final class
A builder forCfnReplicator.TopicReplicationProperty
static final class
An implementation forCfnReplicator.TopicReplicationProperty
-
Method Summary
Modifier and TypeMethodDescriptionbuilder()
default Object
Whether to periodically configure remote topic ACLs to match their corresponding upstream topics.default Object
Whether to periodically configure remote topics to match their corresponding upstream topics.default Object
Whether to periodically check for new topics and partitions.default Object
Configuration for specifying the position in the topics to start replicating from.List of regular expression patterns indicating the topics that should not be replicated.List of regular expression patterns indicating the topics to copy.Methods inherited from interface software.amazon.jsii.JsiiSerializable
$jsii$toJson
-
Method Details
-
getTopicsToReplicate
List of regular expression patterns indicating the topics to copy.- See Also:
-
getCopyAccessControlListsForTopics
Whether to periodically configure remote topic ACLs to match their corresponding upstream topics.- See Also:
-
getCopyTopicConfigurations
Whether to periodically configure remote topics to match their corresponding upstream topics.- See Also:
-
getDetectAndCopyNewTopics
Whether to periodically check for new topics and partitions.- See Also:
-
getStartingPosition
Configuration for specifying the position in the topics to start replicating from.- See Also:
-
getTopicsToExclude
List of regular expression patterns indicating the topics that should not be replicated.- See Also:
-
builder
-