Interface SubscribeRequestOrBuilder
-
- All Superinterfaces:
com.google.protobuf.MessageLiteOrBuilder
,com.google.protobuf.MessageOrBuilder
- All Known Implementing Classes:
SubscribeRequest
,SubscribeRequest.Builder
public interface SubscribeRequestOrBuilder extends com.google.protobuf.MessageOrBuilder
-
-
Method Summary
All Methods Instance Methods Abstract Methods Modifier and Type Method Description FlowControlRequest
getFlowControl()
Request to grant tokens to the server,FlowControlRequestOrBuilder
getFlowControlOrBuilder()
Request to grant tokens to the server,InitialSubscribeRequest
getInitial()
Initial request on the stream.InitialSubscribeRequestOrBuilder
getInitialOrBuilder()
Initial request on the stream.SubscribeRequest.RequestCase
getRequestCase()
SeekRequest
getSeek()
Request to update the stream's delivery cursor.SeekRequestOrBuilder
getSeekOrBuilder()
Request to update the stream's delivery cursor.boolean
hasFlowControl()
Request to grant tokens to the server,boolean
hasInitial()
Initial request on the stream.boolean
hasSeek()
Request to update the stream's delivery cursor.-
Methods inherited from interface com.google.protobuf.MessageOrBuilder
findInitializationErrors, getAllFields, getDefaultInstanceForType, getDescriptorForType, getField, getInitializationErrorString, getOneofFieldDescriptor, getRepeatedField, getRepeatedFieldCount, getUnknownFields, hasField, hasOneof
-
-
-
-
Method Detail
-
hasInitial
boolean hasInitial()
Initial request on the stream.
.google.cloud.pubsublite.v1.InitialSubscribeRequest initial = 1;
- Returns:
- Whether the initial field is set.
-
getInitial
InitialSubscribeRequest getInitial()
Initial request on the stream.
.google.cloud.pubsublite.v1.InitialSubscribeRequest initial = 1;
- Returns:
- The initial.
-
getInitialOrBuilder
InitialSubscribeRequestOrBuilder getInitialOrBuilder()
Initial request on the stream.
.google.cloud.pubsublite.v1.InitialSubscribeRequest initial = 1;
-
hasSeek
boolean hasSeek()
Request to update the stream's delivery cursor.
.google.cloud.pubsublite.v1.SeekRequest seek = 2;
- Returns:
- Whether the seek field is set.
-
getSeek
SeekRequest getSeek()
Request to update the stream's delivery cursor.
.google.cloud.pubsublite.v1.SeekRequest seek = 2;
- Returns:
- The seek.
-
getSeekOrBuilder
SeekRequestOrBuilder getSeekOrBuilder()
Request to update the stream's delivery cursor.
.google.cloud.pubsublite.v1.SeekRequest seek = 2;
-
hasFlowControl
boolean hasFlowControl()
Request to grant tokens to the server,
.google.cloud.pubsublite.v1.FlowControlRequest flow_control = 3;
- Returns:
- Whether the flowControl field is set.
-
getFlowControl
FlowControlRequest getFlowControl()
Request to grant tokens to the server,
.google.cloud.pubsublite.v1.FlowControlRequest flow_control = 3;
- Returns:
- The flowControl.
-
getFlowControlOrBuilder
FlowControlRequestOrBuilder getFlowControlOrBuilder()
Request to grant tokens to the server,
.google.cloud.pubsublite.v1.FlowControlRequest flow_control = 3;
-
getRequestCase
SubscribeRequest.RequestCase getRequestCase()
-
-