Class PslReadDataSourceOptions.Builder (0.3.4)

public abstract static class PslReadDataSourceOptions.Builder

Inheritance

java.lang.Object > PslReadDataSourceOptions.Builder

Constructors

Builder()

public Builder()

Methods

build()

public abstract PslReadDataSourceOptions build()
Returns

setCredentialsKey(String credentialsKey)

public abstract PslReadDataSourceOptions.Builder setCredentialsKey(String credentialsKey)
Parameter
NameDescription
credentialsKeyString
Returns

setFlowControlSettings(FlowControlSettings flowControlSettings)

public abstract PslReadDataSourceOptions.Builder setFlowControlSettings(FlowControlSettings flowControlSettings)
Parameter
NameDescription
flowControlSettingscom.google.cloud.pubsublite.cloudpubsub.FlowControlSettings
Returns

setMaxMessagesPerBatch(long maxMessagesPerBatch)

public abstract PslReadDataSourceOptions.Builder setMaxMessagesPerBatch(long maxMessagesPerBatch)
Parameter
NameDescription
maxMessagesPerBatchlong
Returns

setSubscriptionPath(SubscriptionPath subscriptionPath)

public abstract PslReadDataSourceOptions.Builder setSubscriptionPath(SubscriptionPath subscriptionPath)
Parameter
NameDescription
subscriptionPathcom.google.cloud.pubsublite.SubscriptionPath
Returns