Class GooglePubSubSenderProperties

java.lang.Object
pl.allegro.tech.hermes.consumers.config.GooglePubSubSenderProperties

@ConfigurationProperties(prefix="consumer.google.pubsub.sender") public class GooglePubSubSenderProperties extends Object
  • Constructor Details

    • GooglePubSubSenderProperties

      public GooglePubSubSenderProperties()
  • Method Details

    • getCorePoolSize

      public int getCorePoolSize()
    • setCorePoolSize

      public void setCorePoolSize(int corePoolSize)
    • getTotalTimeout

      public Duration getTotalTimeout()
    • setTotalTimeout

      public void setTotalTimeout(Duration totalTimeout)
    • getBatchingRequestBytesThreshold

      public long getBatchingRequestBytesThreshold()
    • setBatchingRequestBytesThreshold

      public void setBatchingRequestBytesThreshold(long batchingRequestBytesThreshold)
    • getBatchingMessageCountBytesSize

      public long getBatchingMessageCountBytesSize()
    • setBatchingMessageCountBytesSize

      public void setBatchingMessageCountBytesSize(long batchingMessageCountBytesSize)
    • getBatchingPublishDelayThreshold

      public Duration getBatchingPublishDelayThreshold()
    • setBatchingPublishDelayThreshold

      public void setBatchingPublishDelayThreshold(Duration batchingPublishDelayThreshold)
    • getTransportChannelProviderAddress

      public String getTransportChannelProviderAddress()
    • setTransportChannelProviderAddress

      public void setTransportChannelProviderAddress(String transportChannelProviderAddress)