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

io.nats.stan.protobuf.SubscriptionRequestOrBuilder Maven / Gradle / Ivy

There is a newer version: 2.2.3
Show newest version
// Generated by the protocol buffer compiler.  DO NOT EDIT!
// source: protocol.proto

package io.nats.stan.protobuf;

public interface SubscriptionRequestOrBuilder extends
    // @@protoc_insertion_point(interface_extends:pb.SubscriptionRequest)
    com.google.protobuf.MessageOrBuilder {

  /**
   * 
   * ClientID
   * 
* * optional string clientID = 1; */ java.lang.String getClientID(); /** *
   * ClientID
   * 
* * optional string clientID = 1; */ com.google.protobuf.ByteString getClientIDBytes(); /** *
   * Formal subject to subscribe to, e.g. foo.bar
   * 
* * optional string subject = 2; */ java.lang.String getSubject(); /** *
   * Formal subject to subscribe to, e.g. foo.bar
   * 
* * optional string subject = 2; */ com.google.protobuf.ByteString getSubjectBytes(); /** *
   * Optional queue group
   * 
* * optional string qGroup = 3; */ java.lang.String getQGroup(); /** *
   * Optional queue group
   * 
* * optional string qGroup = 3; */ com.google.protobuf.ByteString getQGroupBytes(); /** *
   * Inbox subject to deliver messages on
   * 
* * optional string inbox = 4; */ java.lang.String getInbox(); /** *
   * Inbox subject to deliver messages on
   * 
* * optional string inbox = 4; */ com.google.protobuf.ByteString getInboxBytes(); /** *
   * Maximum inflight messages without an ack allowed
   * 
* * optional int32 maxInFlight = 5; */ int getMaxInFlight(); /** *
   * Timeout for receiving an ack from the client
   * 
* * optional int32 ackWaitInSecs = 6; */ int getAckWaitInSecs(); /** *
   * Optional durable name which survives client restarts
   * 
* * optional string durableName = 7; */ java.lang.String getDurableName(); /** *
   * Optional durable name which survives client restarts
   * 
* * optional string durableName = 7; */ com.google.protobuf.ByteString getDurableNameBytes(); /** *
   * Start position
   * 
* * optional .pb.StartPosition startPosition = 10; */ int getStartPositionValue(); /** *
   * Start position
   * 
* * optional .pb.StartPosition startPosition = 10; */ io.nats.stan.protobuf.StartPosition getStartPosition(); /** *
   * Optional start sequence number
   * 
* * optional uint64 startSequence = 11; */ long getStartSequence(); /** *
   * Optional start time
   * 
* * optional int64 startTimeDelta = 12; */ long getStartTimeDelta(); }




© 2015 - 2025 Weber Informatics LLC | Privacy Policy