public static class AlterTopicSettings.Builder extends OperationSettings.OperationBuilder<AlterTopicSettings.Builder>
| Constructor and Description |
|---|
Builder() |
withCancelTimeout, withCancelTimeout, withOperationTimeout, withOperationTimeout, withReportCostInfoself, withRequestTimeout, withRequestTimeoutpublic AlterTopicSettings.Builder setAlterPartitioningSettings(AlterPartitioningSettings alterPartitioningSettings)
public AlterTopicSettings.Builder setRetentionPeriod(Duration retentionPeriod)
public AlterTopicSettings.Builder setRetentionStorageMb(long retentionStorageMb)
public AlterTopicSettings.Builder setSupportedCodecs(SupportedCodecs supportedCodecs)
public AlterTopicSettings.Builder setPartitionWriteSpeedBytesPerSecond(long partitionWriteSpeedBytesPerSecond)
public AlterTopicSettings.Builder setPartitionWriteBurstBytes(long partitionWriteBurstBytes)
public AlterTopicSettings.Builder addAlterAttribute(@Nonnull String name, @Nullable String value)
public AlterTopicSettings.Builder setAlterAttributes(Map<String,String> attributes)
public AlterTopicSettings.Builder addAddConsumer(Consumer consumer)
public AlterTopicSettings.Builder setAddConsumers(List<Consumer> consumers)
public AlterTopicSettings.Builder addDropConsumer(@Nonnull String consumerName)
public AlterTopicSettings.Builder setDropConsumers(List<String> consumerNames)
public AlterTopicSettings.Builder addAlterConsumer(AlterConsumerSettings consumer)
public AlterTopicSettings.Builder setAlterConsumers(List<AlterConsumerSettings> consumers)
public AlterTopicSettings.Builder setMeteringMode(MeteringMode meteringMode)
public AlterTopicSettings build()
build in class OperationSettings.OperationBuilder<AlterTopicSettings.Builder>Copyright © 2024. All rights reserved.