Package io.micronaut.gcp.pubsub.bind
Class SubscriberFactoryConfig
- java.lang.Object
-
- io.micronaut.gcp.pubsub.bind.SubscriberFactoryConfig
-
public class SubscriberFactoryConfig extends java.lang.Object
Holds necessary configuration to createSubscriber
viaSubscriberFactory
.- Since:
- 2.0.0
- Author:
- Vinicius Carvalho
-
-
Constructor Summary
Constructors Constructor Description SubscriberFactoryConfig(com.google.pubsub.v1.ProjectSubscriptionName subscriptionName, com.google.cloud.pubsub.v1.MessageReceiver receiver, java.lang.String subscriberConfiguration, java.lang.String defaultExecutor)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description java.lang.String
getDefaultExecutor()
com.google.cloud.pubsub.v1.MessageReceiver
getReceiver()
java.lang.String
getSubscriberConfiguration()
com.google.pubsub.v1.ProjectSubscriptionName
getSubscriptionName()
-
-
-
Method Detail
-
getSubscriptionName
public com.google.pubsub.v1.ProjectSubscriptionName getSubscriptionName()
- Returns:
- ProjectSubscriptionName
-
getReceiver
public com.google.cloud.pubsub.v1.MessageReceiver getReceiver()
- Returns:
- MessageReceiver to be registered for the created
Subscriber
-
getSubscriberConfiguration
public java.lang.String getSubscriberConfiguration()
- Returns:
- name of the configuration passed via
Subscription
-
getDefaultExecutor
public java.lang.String getDefaultExecutor()
- Returns:
- default
ExecutorService
set for all subscribers.
-
-