Uses of Class
com.google.cloud.pubsublite.cloudpubsub.PublisherSettings.Builder
Packages that use PublisherSettings.Builder
-
Uses of PublisherSettings.Builder in com.google.cloud.pubsublite.cloudpubsub
Methods in com.google.cloud.pubsublite.cloudpubsub that return PublisherSettings.BuilderModifier and TypeMethodDescriptionstatic PublisherSettings.BuilderPublisherSettings.newBuilder()Get a new builder for a PublisherSettings.abstract PublisherSettings.BuilderPublisherSettings.Builder.setAdminClient(AdminClient adminClient) The AdminClient to use, if provided.abstract PublisherSettings.BuilderPublisherSettings.Builder.setBatchingSettings(com.google.api.gax.batching.BatchingSettings batchingSettings) Batching settings for this publisher to use.abstract PublisherSettings.BuilderPublisherSettings.Builder.setCredentialsProvider(com.google.api.gax.core.CredentialsProvider credentialsProvider) A provider for credentials.abstract PublisherSettings.BuilderPublisherSettings.Builder.setEnableCompression(boolean enableCompression) Whether request compression is enabled.abstract PublisherSettings.BuilderPublisherSettings.Builder.setEnableIdempotence(boolean enableIdempotence) Whether idempotence is enabled, where the server will ensure that unique messages within a single publisher session are stored only once.abstract PublisherSettings.BuilderPublisherSettings.Builder.setFramework(PubsubContext.Framework framework) A Framework tag for internal metrics.abstract PublisherSettings.BuilderPublisherSettings.Builder.setKeyExtractor(KeyExtractor keyExtractor) A KeyExtractor for getting the routing key from a message.abstract PublisherSettings.BuilderPublisherSettings.Builder.setMessageTransformer(MessageTransformer<com.google.pubsub.v1.PubsubMessage, Message> messageTransformer) A MessageTransformer for constructing wire messages from Cloud Pub/Sub PubsubMessages.abstract PublisherSettings.BuilderPublisherSettings.Builder.setServiceClient(PublisherServiceClient client) The PublisherServiceClient to use, if provided.abstract PublisherSettings.BuilderPublisherSettings.Builder.setTopicPath(TopicPath path) The topic path to publish to.