Class SinglePartitionPublisherBuilder.Builder (1.12.22)

public abstract static class SinglePartitionPublisherBuilder.Builder

Inheritance

java.lang.Object > SinglePartitionPublisherBuilder.Builder

Constructors

Builder()

public Builder()

Methods

build()

public Publisher<MessageMetadata> build()
Returns
TypeDescription
Publisher<MessageMetadata>
Exceptions
TypeDescription
ApiException

setBatchingSettings(BatchingSettings batchingSettings)

public abstract SinglePartitionPublisherBuilder.Builder setBatchingSettings(BatchingSettings batchingSettings)
Parameter
NameDescription
batchingSettingsBatchingSettings

setClientId(ByteString clientId)

public abstract SinglePartitionPublisherBuilder.Builder setClientId(ByteString clientId)
Parameter
NameDescription
clientIdByteString

setPartition(Partition partition)

public abstract SinglePartitionPublisherBuilder.Builder setPartition(Partition partition)
Parameter
NameDescription
partitionPartition

setStreamFactory(StreamFactories.PublishStreamFactory streamFactory)

public abstract SinglePartitionPublisherBuilder.Builder setStreamFactory(StreamFactories.PublishStreamFactory streamFactory)
Parameter
NameDescription
streamFactoryStreamFactories.PublishStreamFactory

setTopic(TopicPath topic)

public abstract SinglePartitionPublisherBuilder.Builder setTopic(TopicPath topic)
Parameter
NameDescription
topicTopicPath