Class SubscriberFactoryConfig


  • public class SubscriberFactoryConfig
    extends java.lang.Object
    Holds necessary configuration to create Subscriber via SubscriberFactory.
    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)  
    • Constructor Detail

      • SubscriberFactoryConfig

        public SubscriberFactoryConfig​(com.google.pubsub.v1.ProjectSubscriptionName subscriptionName,
                                       com.google.cloud.pubsub.v1.MessageReceiver receiver,
                                       java.lang.String subscriberConfiguration,
                                       java.lang.String defaultExecutor)
    • 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.