All Downloads are FREE. Search and download functionalities are using the official Maven repository.

apache.rocketmq.v2.SettingsOrBuilder Maven / Gradle / Ivy

There is a newer version: 5.0.7
Show newest version
// Generated by the protocol buffer compiler.  DO NOT EDIT!
// source: apache/rocketmq/v2/definition.proto

package apache.rocketmq.v2;

public interface SettingsOrBuilder extends
    // @@protoc_insertion_point(interface_extends:apache.rocketmq.v2.Settings)
    org.apache.rocketmq.shaded.com.google.protobuf.MessageOrBuilder {

  /**
   * 
   * Configurations for all clients.
   * 
* * optional .apache.rocketmq.v2.ClientType client_type = 1; * @return Whether the clientType field is set. */ boolean hasClientType(); /** *
   * Configurations for all clients.
   * 
* * optional .apache.rocketmq.v2.ClientType client_type = 1; * @return The enum numeric value on the wire for clientType. */ int getClientTypeValue(); /** *
   * Configurations for all clients.
   * 
* * optional .apache.rocketmq.v2.ClientType client_type = 1; * @return The clientType. */ apache.rocketmq.v2.ClientType getClientType(); /** * optional .apache.rocketmq.v2.Endpoints access_point = 2; * @return Whether the accessPoint field is set. */ boolean hasAccessPoint(); /** * optional .apache.rocketmq.v2.Endpoints access_point = 2; * @return The accessPoint. */ apache.rocketmq.v2.Endpoints getAccessPoint(); /** * optional .apache.rocketmq.v2.Endpoints access_point = 2; */ apache.rocketmq.v2.EndpointsOrBuilder getAccessPointOrBuilder(); /** *
   * If publishing of messages encounters throttling or server internal errors,
   * publishers should implement automatic retries after progressive longer
   * back-offs for consecutive errors.
   * When processing message fails, `backoff_policy` describes an interval
   * after which the message should be available to consume again.
   * For FIFO messages, the interval should be relatively small because
   * messages of the same message group would not be readily available until
   * the prior one depletes its lifecycle.
   * 
* * optional .apache.rocketmq.v2.RetryPolicy backoff_policy = 3; * @return Whether the backoffPolicy field is set. */ boolean hasBackoffPolicy(); /** *
   * If publishing of messages encounters throttling or server internal errors,
   * publishers should implement automatic retries after progressive longer
   * back-offs for consecutive errors.
   * When processing message fails, `backoff_policy` describes an interval
   * after which the message should be available to consume again.
   * For FIFO messages, the interval should be relatively small because
   * messages of the same message group would not be readily available until
   * the prior one depletes its lifecycle.
   * 
* * optional .apache.rocketmq.v2.RetryPolicy backoff_policy = 3; * @return The backoffPolicy. */ apache.rocketmq.v2.RetryPolicy getBackoffPolicy(); /** *
   * If publishing of messages encounters throttling or server internal errors,
   * publishers should implement automatic retries after progressive longer
   * back-offs for consecutive errors.
   * When processing message fails, `backoff_policy` describes an interval
   * after which the message should be available to consume again.
   * For FIFO messages, the interval should be relatively small because
   * messages of the same message group would not be readily available until
   * the prior one depletes its lifecycle.
   * 
* * optional .apache.rocketmq.v2.RetryPolicy backoff_policy = 3; */ apache.rocketmq.v2.RetryPolicyOrBuilder getBackoffPolicyOrBuilder(); /** *
   * Request timeout for RPCs excluding long-polling.
   * 
* * optional .google.protobuf.Duration request_timeout = 4; * @return Whether the requestTimeout field is set. */ boolean hasRequestTimeout(); /** *
   * Request timeout for RPCs excluding long-polling.
   * 
* * optional .google.protobuf.Duration request_timeout = 4; * @return The requestTimeout. */ org.apache.rocketmq.shaded.com.google.protobuf.Duration getRequestTimeout(); /** *
   * Request timeout for RPCs excluding long-polling.
   * 
* * optional .google.protobuf.Duration request_timeout = 4; */ org.apache.rocketmq.shaded.com.google.protobuf.DurationOrBuilder getRequestTimeoutOrBuilder(); /** * .apache.rocketmq.v2.Publishing publishing = 5; * @return Whether the publishing field is set. */ boolean hasPublishing(); /** * .apache.rocketmq.v2.Publishing publishing = 5; * @return The publishing. */ apache.rocketmq.v2.Publishing getPublishing(); /** * .apache.rocketmq.v2.Publishing publishing = 5; */ apache.rocketmq.v2.PublishingOrBuilder getPublishingOrBuilder(); /** * .apache.rocketmq.v2.Subscription subscription = 6; * @return Whether the subscription field is set. */ boolean hasSubscription(); /** * .apache.rocketmq.v2.Subscription subscription = 6; * @return The subscription. */ apache.rocketmq.v2.Subscription getSubscription(); /** * .apache.rocketmq.v2.Subscription subscription = 6; */ apache.rocketmq.v2.SubscriptionOrBuilder getSubscriptionOrBuilder(); /** *
   * User agent details
   * 
* * .apache.rocketmq.v2.UA user_agent = 7; * @return Whether the userAgent field is set. */ boolean hasUserAgent(); /** *
   * User agent details
   * 
* * .apache.rocketmq.v2.UA user_agent = 7; * @return The userAgent. */ apache.rocketmq.v2.UA getUserAgent(); /** *
   * User agent details
   * 
* * .apache.rocketmq.v2.UA user_agent = 7; */ apache.rocketmq.v2.UAOrBuilder getUserAgentOrBuilder(); /** * .apache.rocketmq.v2.Metric metric = 8; * @return Whether the metric field is set. */ boolean hasMetric(); /** * .apache.rocketmq.v2.Metric metric = 8; * @return The metric. */ apache.rocketmq.v2.Metric getMetric(); /** * .apache.rocketmq.v2.Metric metric = 8; */ apache.rocketmq.v2.MetricOrBuilder getMetricOrBuilder(); public apache.rocketmq.v2.Settings.PubSubCase getPubSubCase(); }




© 2015 - 2024 Weber Informatics LLC | Privacy Policy