Class WrappingPublisher

  • All Implemented Interfaces:
    com.google.api.core.ApiService, com.google.cloud.pubsub.v1.PublisherInterface, Publisher

    public class WrappingPublisher
    extends ProxyService
    implements Publisher
    • Constructor Detail

      • WrappingPublisher

        public WrappingPublisher​(Publisher<MessageMetadata> wirePublisher,
                                 MessageTransformer<com.google.pubsub.v1.PubsubMessage,​Message> transformer)
                          throws com.google.api.gax.rpc.ApiException
        Throws:
        com.google.api.gax.rpc.ApiException
    • Method Detail

      • publish

        public com.google.api.core.ApiFuture<String> publish​(com.google.pubsub.v1.PubsubMessage message)
        Specified by:
        publish in interface com.google.cloud.pubsub.v1.PublisherInterface