Package io.micronaut.gcp.pubsub.support
Class PublisherFactoryConfig
- java.lang.Object
-
- io.micronaut.gcp.pubsub.support.PublisherFactoryConfig
-
public class PublisherFactoryConfig extends java.lang.Object
Holds necessary configuration to createSubscriber
instances viaSubscriberFactory
.- Since:
- 2.0.0
- Author:
- Vinicius Carvalho
-
-
Constructor Summary
Constructors Constructor Description PublisherFactoryConfig(com.google.pubsub.v1.ProjectTopicName topicName, java.lang.String publisherConfiguration, java.lang.String defaultExecutor)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description java.lang.String
getDefaultExecutor()
java.lang.String
getPublisherConfiguration()
com.google.pubsub.v1.ProjectTopicName
getTopicName()
-
-
-
Method Detail
-
getTopicName
public com.google.pubsub.v1.ProjectTopicName getTopicName()
- Returns:
- ProjectTopicName to be used
-
getPublisherConfiguration
public java.lang.String getPublisherConfiguration()
- Returns:
- Name of the publisher configuration passed via
Topic
annotation.
-
getDefaultExecutor
public java.lang.String getDefaultExecutor()
- Returns:
- Default
ExecutorService
set for all publishers.
-
-