Class GoogleAsyncSubscriberManager.Builder

    • Constructor Summary

      Constructors 
      Constructor Description
      Builder​(org.symphonyoss.s2.fugue.naming.INameFactory nameFactory, org.symphonyoss.s2.fugue.core.trace.ITraceContextTransactionFactory traceFactory, org.symphonyoss.s2.fugue.pipeline.IThreadSafeErrorConsumer<String> unprocessableMessageConsumer, org.symphonyoss.s2.fugue.config.IConfiguration config, String projectId)
      Constructor.
    • Constructor Detail

      • Builder

        public Builder​(org.symphonyoss.s2.fugue.naming.INameFactory nameFactory,
                       org.symphonyoss.s2.fugue.core.trace.ITraceContextTransactionFactory traceFactory,
                       org.symphonyoss.s2.fugue.pipeline.IThreadSafeErrorConsumer<String> unprocessableMessageConsumer,
                       org.symphonyoss.s2.fugue.config.IConfiguration config,
                       String projectId)
        Constructor.
        Parameters:
        nameFactory - A NameFactory.
        traceFactory - A trace context factory.
        unprocessableMessageConsumer - Consumer for invalid messages.
        config - Configuration
        projectId - The Google project ID for the pubsub service.