Package com.google.pubsub.v1
Class StreamingPullResponse
- java.lang.Object
-
- com.google.protobuf.AbstractMessageLite
-
- com.google.protobuf.AbstractMessage
-
- com.google.protobuf.GeneratedMessageV3
-
- com.google.pubsub.v1.StreamingPullResponse
-
- All Implemented Interfaces:
com.google.protobuf.Message
,com.google.protobuf.MessageLite
,com.google.protobuf.MessageLiteOrBuilder
,com.google.protobuf.MessageOrBuilder
,StreamingPullResponseOrBuilder
,Serializable
public final class StreamingPullResponse extends com.google.protobuf.GeneratedMessageV3 implements StreamingPullResponseOrBuilder
Response for the `StreamingPull` method. This response is used to stream messages from the server to the client.
Protobuf typegoogle.pubsub.v1.StreamingPullResponse
- See Also:
- Serialized Form
-
-
Nested Class Summary
Nested Classes Modifier and Type Class Description static class
StreamingPullResponse.AcknowledgeConfirmation
Acknowledgement IDs sent in one or more previous requests to acknowledge a previously received message.static interface
StreamingPullResponse.AcknowledgeConfirmationOrBuilder
static class
StreamingPullResponse.Builder
Response for the `StreamingPull` method.static class
StreamingPullResponse.ModifyAckDeadlineConfirmation
Acknowledgement IDs sent in one or more previous requests to modify the deadline for a specific message.static interface
StreamingPullResponse.ModifyAckDeadlineConfirmationOrBuilder
static class
StreamingPullResponse.SubscriptionProperties
Subscription properties sent as part of the response.static interface
StreamingPullResponse.SubscriptionPropertiesOrBuilder
-
Nested classes/interfaces inherited from class com.google.protobuf.GeneratedMessageV3
com.google.protobuf.GeneratedMessageV3.BuilderParent, com.google.protobuf.GeneratedMessageV3.ExtendableBuilder<MessageT extends com.google.protobuf.GeneratedMessageV3.ExtendableMessage<MessageT>,BuilderT extends com.google.protobuf.GeneratedMessageV3.ExtendableBuilder<MessageT,BuilderT>>, com.google.protobuf.GeneratedMessageV3.ExtendableMessage<MessageT extends com.google.protobuf.GeneratedMessageV3.ExtendableMessage<MessageT>>, com.google.protobuf.GeneratedMessageV3.ExtendableMessageOrBuilder<MessageT extends com.google.protobuf.GeneratedMessageV3.ExtendableMessage<MessageT>>, com.google.protobuf.GeneratedMessageV3.FieldAccessorTable, com.google.protobuf.GeneratedMessageV3.UnusedPrivateParameter
-
-
Field Summary
Fields Modifier and Type Field Description static int
ACKNOWLEDGE_CONFIRMATION_FIELD_NUMBER
static int
MODIFY_ACK_DEADLINE_CONFIRMATION_FIELD_NUMBER
static int
RECEIVED_MESSAGES_FIELD_NUMBER
static int
SUBSCRIPTION_PROPERTIES_FIELD_NUMBER
-
Method Summary
All Methods Static Methods Instance Methods Concrete Methods Modifier and Type Method Description boolean
equals(Object obj)
StreamingPullResponse.AcknowledgeConfirmation
getAcknowledgeConfirmation()
This field will only be set if `enable_exactly_once_delivery` is set to `true`.StreamingPullResponse.AcknowledgeConfirmationOrBuilder
getAcknowledgeConfirmationOrBuilder()
This field will only be set if `enable_exactly_once_delivery` is set to `true`.static StreamingPullResponse
getDefaultInstance()
StreamingPullResponse
getDefaultInstanceForType()
static com.google.protobuf.Descriptors.Descriptor
getDescriptor()
StreamingPullResponse.ModifyAckDeadlineConfirmation
getModifyAckDeadlineConfirmation()
This field will only be set if `enable_exactly_once_delivery` is set to `true`.StreamingPullResponse.ModifyAckDeadlineConfirmationOrBuilder
getModifyAckDeadlineConfirmationOrBuilder()
This field will only be set if `enable_exactly_once_delivery` is set to `true`.com.google.protobuf.Parser<StreamingPullResponse>
getParserForType()
ReceivedMessage
getReceivedMessages(int index)
Received Pub/Sub messages.int
getReceivedMessagesCount()
Received Pub/Sub messages.List<ReceivedMessage>
getReceivedMessagesList()
Received Pub/Sub messages.ReceivedMessageOrBuilder
getReceivedMessagesOrBuilder(int index)
Received Pub/Sub messages.List<? extends ReceivedMessageOrBuilder>
getReceivedMessagesOrBuilderList()
Received Pub/Sub messages.int
getSerializedSize()
StreamingPullResponse.SubscriptionProperties
getSubscriptionProperties()
Properties associated with this subscription.StreamingPullResponse.SubscriptionPropertiesOrBuilder
getSubscriptionPropertiesOrBuilder()
Properties associated with this subscription.boolean
hasAcknowledgeConfirmation()
This field will only be set if `enable_exactly_once_delivery` is set to `true`.int
hashCode()
boolean
hasModifyAckDeadlineConfirmation()
This field will only be set if `enable_exactly_once_delivery` is set to `true`.boolean
hasSubscriptionProperties()
Properties associated with this subscription.protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable
internalGetFieldAccessorTable()
boolean
isInitialized()
static StreamingPullResponse.Builder
newBuilder()
static StreamingPullResponse.Builder
newBuilder(StreamingPullResponse prototype)
StreamingPullResponse.Builder
newBuilderForType()
protected StreamingPullResponse.Builder
newBuilderForType(com.google.protobuf.GeneratedMessageV3.BuilderParent parent)
protected Object
newInstance(com.google.protobuf.GeneratedMessageV3.UnusedPrivateParameter unused)
static StreamingPullResponse
parseDelimitedFrom(InputStream input)
static StreamingPullResponse
parseDelimitedFrom(InputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry)
static StreamingPullResponse
parseFrom(byte[] data)
static StreamingPullResponse
parseFrom(byte[] data, com.google.protobuf.ExtensionRegistryLite extensionRegistry)
static StreamingPullResponse
parseFrom(com.google.protobuf.ByteString data)
static StreamingPullResponse
parseFrom(com.google.protobuf.ByteString data, com.google.protobuf.ExtensionRegistryLite extensionRegistry)
static StreamingPullResponse
parseFrom(com.google.protobuf.CodedInputStream input)
static StreamingPullResponse
parseFrom(com.google.protobuf.CodedInputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry)
static StreamingPullResponse
parseFrom(InputStream input)
static StreamingPullResponse
parseFrom(InputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry)
static StreamingPullResponse
parseFrom(ByteBuffer data)
static StreamingPullResponse
parseFrom(ByteBuffer data, com.google.protobuf.ExtensionRegistryLite extensionRegistry)
static com.google.protobuf.Parser<StreamingPullResponse>
parser()
StreamingPullResponse.Builder
toBuilder()
void
writeTo(com.google.protobuf.CodedOutputStream output)
-
Methods inherited from class com.google.protobuf.GeneratedMessageV3
canUseUnsafe, computeStringSize, computeStringSizeNoTag, emptyBooleanList, emptyDoubleList, emptyFloatList, emptyIntList, emptyLongList, getAllFields, getDescriptorForType, getField, getOneofFieldDescriptor, getRepeatedField, getRepeatedFieldCount, getUnknownFields, hasField, hasOneof, internalGetMapField, isStringEmpty, makeExtensionsImmutable, makeMutableCopy, mergeFromAndMakeImmutableInternal, mutableCopy, mutableCopy, mutableCopy, mutableCopy, mutableCopy, newBooleanList, newBuilderForType, newDoubleList, newFloatList, newIntList, newLongList, parseDelimitedWithIOException, parseDelimitedWithIOException, parseUnknownField, parseUnknownFieldProto3, parseWithIOException, parseWithIOException, parseWithIOException, parseWithIOException, serializeBooleanMapTo, serializeIntegerMapTo, serializeLongMapTo, serializeStringMapTo, writeReplace, writeString, writeStringNoTag
-
Methods inherited from class com.google.protobuf.AbstractMessage
findInitializationErrors, getInitializationErrorString, hashBoolean, hashEnum, hashEnumList, hashFields, hashLong, toString
-
Methods inherited from class com.google.protobuf.AbstractMessageLite
addAll, addAll, checkByteStringIsUtf8, toByteArray, toByteString, writeDelimitedTo, writeTo
-
Methods inherited from class java.lang.Object
clone, finalize, getClass, notify, notifyAll, wait, wait, wait
-
-
-
-
Field Detail
-
RECEIVED_MESSAGES_FIELD_NUMBER
public static final int RECEIVED_MESSAGES_FIELD_NUMBER
- See Also:
- Constant Field Values
-
ACKNOWLEDGE_CONFIRMATION_FIELD_NUMBER
public static final int ACKNOWLEDGE_CONFIRMATION_FIELD_NUMBER
- See Also:
- Constant Field Values
-
MODIFY_ACK_DEADLINE_CONFIRMATION_FIELD_NUMBER
public static final int MODIFY_ACK_DEADLINE_CONFIRMATION_FIELD_NUMBER
- See Also:
- Constant Field Values
-
SUBSCRIPTION_PROPERTIES_FIELD_NUMBER
public static final int SUBSCRIPTION_PROPERTIES_FIELD_NUMBER
- See Also:
- Constant Field Values
-
-
Method Detail
-
newInstance
protected Object newInstance(com.google.protobuf.GeneratedMessageV3.UnusedPrivateParameter unused)
- Overrides:
newInstance
in classcom.google.protobuf.GeneratedMessageV3
-
getDescriptor
public static final com.google.protobuf.Descriptors.Descriptor getDescriptor()
-
internalGetFieldAccessorTable
protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable internalGetFieldAccessorTable()
- Specified by:
internalGetFieldAccessorTable
in classcom.google.protobuf.GeneratedMessageV3
-
getReceivedMessagesList
public List<ReceivedMessage> getReceivedMessagesList()
Received Pub/Sub messages. This will not be empty.
repeated .google.pubsub.v1.ReceivedMessage received_messages = 1;
- Specified by:
getReceivedMessagesList
in interfaceStreamingPullResponseOrBuilder
-
getReceivedMessagesOrBuilderList
public List<? extends ReceivedMessageOrBuilder> getReceivedMessagesOrBuilderList()
Received Pub/Sub messages. This will not be empty.
repeated .google.pubsub.v1.ReceivedMessage received_messages = 1;
- Specified by:
getReceivedMessagesOrBuilderList
in interfaceStreamingPullResponseOrBuilder
-
getReceivedMessagesCount
public int getReceivedMessagesCount()
Received Pub/Sub messages. This will not be empty.
repeated .google.pubsub.v1.ReceivedMessage received_messages = 1;
- Specified by:
getReceivedMessagesCount
in interfaceStreamingPullResponseOrBuilder
-
getReceivedMessages
public ReceivedMessage getReceivedMessages(int index)
Received Pub/Sub messages. This will not be empty.
repeated .google.pubsub.v1.ReceivedMessage received_messages = 1;
- Specified by:
getReceivedMessages
in interfaceStreamingPullResponseOrBuilder
-
getReceivedMessagesOrBuilder
public ReceivedMessageOrBuilder getReceivedMessagesOrBuilder(int index)
Received Pub/Sub messages. This will not be empty.
repeated .google.pubsub.v1.ReceivedMessage received_messages = 1;
- Specified by:
getReceivedMessagesOrBuilder
in interfaceStreamingPullResponseOrBuilder
-
hasAcknowledgeConfirmation
public boolean hasAcknowledgeConfirmation()
This field will only be set if `enable_exactly_once_delivery` is set to `true`.
.google.pubsub.v1.StreamingPullResponse.AcknowledgeConfirmation acknowledge_confirmation = 5;
- Specified by:
hasAcknowledgeConfirmation
in interfaceStreamingPullResponseOrBuilder
- Returns:
- Whether the acknowledgeConfirmation field is set.
-
getAcknowledgeConfirmation
public StreamingPullResponse.AcknowledgeConfirmation getAcknowledgeConfirmation()
This field will only be set if `enable_exactly_once_delivery` is set to `true`.
.google.pubsub.v1.StreamingPullResponse.AcknowledgeConfirmation acknowledge_confirmation = 5;
- Specified by:
getAcknowledgeConfirmation
in interfaceStreamingPullResponseOrBuilder
- Returns:
- The acknowledgeConfirmation.
-
getAcknowledgeConfirmationOrBuilder
public StreamingPullResponse.AcknowledgeConfirmationOrBuilder getAcknowledgeConfirmationOrBuilder()
This field will only be set if `enable_exactly_once_delivery` is set to `true`.
.google.pubsub.v1.StreamingPullResponse.AcknowledgeConfirmation acknowledge_confirmation = 5;
- Specified by:
getAcknowledgeConfirmationOrBuilder
in interfaceStreamingPullResponseOrBuilder
-
hasModifyAckDeadlineConfirmation
public boolean hasModifyAckDeadlineConfirmation()
This field will only be set if `enable_exactly_once_delivery` is set to `true`.
.google.pubsub.v1.StreamingPullResponse.ModifyAckDeadlineConfirmation modify_ack_deadline_confirmation = 3;
- Specified by:
hasModifyAckDeadlineConfirmation
in interfaceStreamingPullResponseOrBuilder
- Returns:
- Whether the modifyAckDeadlineConfirmation field is set.
-
getModifyAckDeadlineConfirmation
public StreamingPullResponse.ModifyAckDeadlineConfirmation getModifyAckDeadlineConfirmation()
This field will only be set if `enable_exactly_once_delivery` is set to `true`.
.google.pubsub.v1.StreamingPullResponse.ModifyAckDeadlineConfirmation modify_ack_deadline_confirmation = 3;
- Specified by:
getModifyAckDeadlineConfirmation
in interfaceStreamingPullResponseOrBuilder
- Returns:
- The modifyAckDeadlineConfirmation.
-
getModifyAckDeadlineConfirmationOrBuilder
public StreamingPullResponse.ModifyAckDeadlineConfirmationOrBuilder getModifyAckDeadlineConfirmationOrBuilder()
This field will only be set if `enable_exactly_once_delivery` is set to `true`.
.google.pubsub.v1.StreamingPullResponse.ModifyAckDeadlineConfirmation modify_ack_deadline_confirmation = 3;
- Specified by:
getModifyAckDeadlineConfirmationOrBuilder
in interfaceStreamingPullResponseOrBuilder
-
hasSubscriptionProperties
public boolean hasSubscriptionProperties()
Properties associated with this subscription.
.google.pubsub.v1.StreamingPullResponse.SubscriptionProperties subscription_properties = 4;
- Specified by:
hasSubscriptionProperties
in interfaceStreamingPullResponseOrBuilder
- Returns:
- Whether the subscriptionProperties field is set.
-
getSubscriptionProperties
public StreamingPullResponse.SubscriptionProperties getSubscriptionProperties()
Properties associated with this subscription.
.google.pubsub.v1.StreamingPullResponse.SubscriptionProperties subscription_properties = 4;
- Specified by:
getSubscriptionProperties
in interfaceStreamingPullResponseOrBuilder
- Returns:
- The subscriptionProperties.
-
getSubscriptionPropertiesOrBuilder
public StreamingPullResponse.SubscriptionPropertiesOrBuilder getSubscriptionPropertiesOrBuilder()
Properties associated with this subscription.
.google.pubsub.v1.StreamingPullResponse.SubscriptionProperties subscription_properties = 4;
- Specified by:
getSubscriptionPropertiesOrBuilder
in interfaceStreamingPullResponseOrBuilder
-
isInitialized
public final boolean isInitialized()
- Specified by:
isInitialized
in interfacecom.google.protobuf.MessageLiteOrBuilder
- Overrides:
isInitialized
in classcom.google.protobuf.GeneratedMessageV3
-
writeTo
public void writeTo(com.google.protobuf.CodedOutputStream output) throws IOException
- Specified by:
writeTo
in interfacecom.google.protobuf.MessageLite
- Overrides:
writeTo
in classcom.google.protobuf.GeneratedMessageV3
- Throws:
IOException
-
getSerializedSize
public int getSerializedSize()
- Specified by:
getSerializedSize
in interfacecom.google.protobuf.MessageLite
- Overrides:
getSerializedSize
in classcom.google.protobuf.GeneratedMessageV3
-
equals
public boolean equals(Object obj)
- Specified by:
equals
in interfacecom.google.protobuf.Message
- Overrides:
equals
in classcom.google.protobuf.AbstractMessage
-
hashCode
public int hashCode()
- Specified by:
hashCode
in interfacecom.google.protobuf.Message
- Overrides:
hashCode
in classcom.google.protobuf.AbstractMessage
-
parseFrom
public static StreamingPullResponse parseFrom(ByteBuffer data) throws com.google.protobuf.InvalidProtocolBufferException
- Throws:
com.google.protobuf.InvalidProtocolBufferException
-
parseFrom
public static StreamingPullResponse parseFrom(ByteBuffer data, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws com.google.protobuf.InvalidProtocolBufferException
- Throws:
com.google.protobuf.InvalidProtocolBufferException
-
parseFrom
public static StreamingPullResponse parseFrom(com.google.protobuf.ByteString data) throws com.google.protobuf.InvalidProtocolBufferException
- Throws:
com.google.protobuf.InvalidProtocolBufferException
-
parseFrom
public static StreamingPullResponse parseFrom(com.google.protobuf.ByteString data, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws com.google.protobuf.InvalidProtocolBufferException
- Throws:
com.google.protobuf.InvalidProtocolBufferException
-
parseFrom
public static StreamingPullResponse parseFrom(byte[] data) throws com.google.protobuf.InvalidProtocolBufferException
- Throws:
com.google.protobuf.InvalidProtocolBufferException
-
parseFrom
public static StreamingPullResponse parseFrom(byte[] data, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws com.google.protobuf.InvalidProtocolBufferException
- Throws:
com.google.protobuf.InvalidProtocolBufferException
-
parseFrom
public static StreamingPullResponse parseFrom(InputStream input) throws IOException
- Throws:
IOException
-
parseFrom
public static StreamingPullResponse parseFrom(InputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws IOException
- Throws:
IOException
-
parseDelimitedFrom
public static StreamingPullResponse parseDelimitedFrom(InputStream input) throws IOException
- Throws:
IOException
-
parseDelimitedFrom
public static StreamingPullResponse parseDelimitedFrom(InputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws IOException
- Throws:
IOException
-
parseFrom
public static StreamingPullResponse parseFrom(com.google.protobuf.CodedInputStream input) throws IOException
- Throws:
IOException
-
parseFrom
public static StreamingPullResponse parseFrom(com.google.protobuf.CodedInputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws IOException
- Throws:
IOException
-
newBuilderForType
public StreamingPullResponse.Builder newBuilderForType()
- Specified by:
newBuilderForType
in interfacecom.google.protobuf.Message
- Specified by:
newBuilderForType
in interfacecom.google.protobuf.MessageLite
-
newBuilder
public static StreamingPullResponse.Builder newBuilder()
-
newBuilder
public static StreamingPullResponse.Builder newBuilder(StreamingPullResponse prototype)
-
toBuilder
public StreamingPullResponse.Builder toBuilder()
- Specified by:
toBuilder
in interfacecom.google.protobuf.Message
- Specified by:
toBuilder
in interfacecom.google.protobuf.MessageLite
-
newBuilderForType
protected StreamingPullResponse.Builder newBuilderForType(com.google.protobuf.GeneratedMessageV3.BuilderParent parent)
- Specified by:
newBuilderForType
in classcom.google.protobuf.GeneratedMessageV3
-
getDefaultInstance
public static StreamingPullResponse getDefaultInstance()
-
parser
public static com.google.protobuf.Parser<StreamingPullResponse> parser()
-
getParserForType
public com.google.protobuf.Parser<StreamingPullResponse> getParserForType()
- Specified by:
getParserForType
in interfacecom.google.protobuf.Message
- Specified by:
getParserForType
in interfacecom.google.protobuf.MessageLite
- Overrides:
getParserForType
in classcom.google.protobuf.GeneratedMessageV3
-
getDefaultInstanceForType
public StreamingPullResponse getDefaultInstanceForType()
- Specified by:
getDefaultInstanceForType
in interfacecom.google.protobuf.MessageLiteOrBuilder
- Specified by:
getDefaultInstanceForType
in interfacecom.google.protobuf.MessageOrBuilder
-
-