Class ReplicatorReplicationInfoListArgs.Builder

    • Method Detail

      • sourceKafkaClusterAlias

        public ReplicatorReplicationInfoListArgs.Builder sourceKafkaClusterAlias​(@Nullable
                                                                                 com.pulumi.core.Output<java.lang.String> sourceKafkaClusterAlias)
        Parameters:
        sourceKafkaClusterAlias - Alias of the source Kafka cluster.
        Returns:
        builder
      • sourceKafkaClusterAlias

        public ReplicatorReplicationInfoListArgs.Builder sourceKafkaClusterAlias​(java.lang.String sourceKafkaClusterAlias)
        Parameters:
        sourceKafkaClusterAlias - Alias of the source Kafka cluster.
        Returns:
        builder
      • sourceKafkaClusterArn

        public ReplicatorReplicationInfoListArgs.Builder sourceKafkaClusterArn​(@Nullable
                                                                               com.pulumi.core.Output<java.lang.String> sourceKafkaClusterArn)
        Parameters:
        sourceKafkaClusterArn - ARN of the source Kafka cluster. Use for an Amazon MSK source. Exactly one of `sourceKafkaClusterArn` or `sourceKafkaClusterId` must be specified.
        Returns:
        builder
      • sourceKafkaClusterArn

        public ReplicatorReplicationInfoListArgs.Builder sourceKafkaClusterArn​(java.lang.String sourceKafkaClusterArn)
        Parameters:
        sourceKafkaClusterArn - ARN of the source Kafka cluster. Use for an Amazon MSK source. Exactly one of `sourceKafkaClusterArn` or `sourceKafkaClusterId` must be specified.
        Returns:
        builder
      • sourceKafkaClusterId

        public ReplicatorReplicationInfoListArgs.Builder sourceKafkaClusterId​(@Nullable
                                                                              com.pulumi.core.Output<java.lang.String> sourceKafkaClusterId)
        Parameters:
        sourceKafkaClusterId - Identifier of the source Kafka cluster. Use for a self-managed / on-premises Apache Kafka source (matches `apacheKafkaClusterId`). Exactly one of `sourceKafkaClusterArn` or `sourceKafkaClusterId` must be specified.
        Returns:
        builder
      • sourceKafkaClusterId

        public ReplicatorReplicationInfoListArgs.Builder sourceKafkaClusterId​(java.lang.String sourceKafkaClusterId)
        Parameters:
        sourceKafkaClusterId - Identifier of the source Kafka cluster. Use for a self-managed / on-premises Apache Kafka source (matches `apacheKafkaClusterId`). Exactly one of `sourceKafkaClusterArn` or `sourceKafkaClusterId` must be specified.
        Returns:
        builder
      • targetCompressionType

        public ReplicatorReplicationInfoListArgs.Builder targetCompressionType​(com.pulumi.core.Output<java.lang.String> targetCompressionType)
        Parameters:
        targetCompressionType - Type of compression to use writing records to target Kafka cluster.
        Returns:
        builder
      • targetCompressionType

        public ReplicatorReplicationInfoListArgs.Builder targetCompressionType​(java.lang.String targetCompressionType)
        Parameters:
        targetCompressionType - Type of compression to use writing records to target Kafka cluster.
        Returns:
        builder
      • targetKafkaClusterAlias

        public ReplicatorReplicationInfoListArgs.Builder targetKafkaClusterAlias​(@Nullable
                                                                                 com.pulumi.core.Output<java.lang.String> targetKafkaClusterAlias)
        Parameters:
        targetKafkaClusterAlias - Alias of the target Kafka cluster.
        Returns:
        builder
      • targetKafkaClusterAlias

        public ReplicatorReplicationInfoListArgs.Builder targetKafkaClusterAlias​(java.lang.String targetKafkaClusterAlias)
        Parameters:
        targetKafkaClusterAlias - Alias of the target Kafka cluster.
        Returns:
        builder
      • targetKafkaClusterArn

        public ReplicatorReplicationInfoListArgs.Builder targetKafkaClusterArn​(@Nullable
                                                                               com.pulumi.core.Output<java.lang.String> targetKafkaClusterArn)
        Parameters:
        targetKafkaClusterArn - ARN of the target Kafka cluster. Use for an Amazon MSK target. Exactly one of `targetKafkaClusterArn` or `targetKafkaClusterId` must be specified.
        Returns:
        builder
      • targetKafkaClusterArn

        public ReplicatorReplicationInfoListArgs.Builder targetKafkaClusterArn​(java.lang.String targetKafkaClusterArn)
        Parameters:
        targetKafkaClusterArn - ARN of the target Kafka cluster. Use for an Amazon MSK target. Exactly one of `targetKafkaClusterArn` or `targetKafkaClusterId` must be specified.
        Returns:
        builder
      • targetKafkaClusterId

        public ReplicatorReplicationInfoListArgs.Builder targetKafkaClusterId​(@Nullable
                                                                              com.pulumi.core.Output<java.lang.String> targetKafkaClusterId)
        Parameters:
        targetKafkaClusterId - Identifier of the target Kafka cluster. Use for a self-managed / on-premises Apache Kafka target (matches `apacheKafkaClusterId`). Exactly one of `targetKafkaClusterArn` or `targetKafkaClusterId` must be specified.
        Returns:
        builder
      • targetKafkaClusterId

        public ReplicatorReplicationInfoListArgs.Builder targetKafkaClusterId​(java.lang.String targetKafkaClusterId)
        Parameters:
        targetKafkaClusterId - Identifier of the target Kafka cluster. Use for a self-managed / on-premises Apache Kafka target (matches `apacheKafkaClusterId`). Exactly one of `targetKafkaClusterArn` or `targetKafkaClusterId` must be specified.
        Returns:
        builder