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 classStreamingPullResponse.AcknowledgeConfirmationAcknowledgement IDs sent in one or more previous requests to acknowledge a previously received message.static interfaceStreamingPullResponse.AcknowledgeConfirmationOrBuilderstatic classStreamingPullResponse.BuilderResponse for the `StreamingPull` method.static classStreamingPullResponse.ModifyAckDeadlineConfirmationAcknowledgement IDs sent in one or more previous requests to modify the deadline for a specific message.static interfaceStreamingPullResponse.ModifyAckDeadlineConfirmationOrBuilderstatic classStreamingPullResponse.SubscriptionPropertiesSubscription properties sent as part of the response.static interfaceStreamingPullResponse.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 intACKNOWLEDGE_CONFIRMATION_FIELD_NUMBERstatic intMODIFY_ACK_DEADLINE_CONFIRMATION_FIELD_NUMBERstatic intRECEIVED_MESSAGES_FIELD_NUMBERstatic intSUBSCRIPTION_PROPERTIES_FIELD_NUMBER
-
Method Summary
All Methods Static Methods Instance Methods Concrete Methods Modifier and Type Method Description booleanequals(Object obj)StreamingPullResponse.AcknowledgeConfirmationgetAcknowledgeConfirmation()This field will only be set if `enable_exactly_once_delivery` is set to `true`.StreamingPullResponse.AcknowledgeConfirmationOrBuildergetAcknowledgeConfirmationOrBuilder()This field will only be set if `enable_exactly_once_delivery` is set to `true`.static StreamingPullResponsegetDefaultInstance()StreamingPullResponsegetDefaultInstanceForType()static com.google.protobuf.Descriptors.DescriptorgetDescriptor()StreamingPullResponse.ModifyAckDeadlineConfirmationgetModifyAckDeadlineConfirmation()This field will only be set if `enable_exactly_once_delivery` is set to `true`.StreamingPullResponse.ModifyAckDeadlineConfirmationOrBuildergetModifyAckDeadlineConfirmationOrBuilder()This field will only be set if `enable_exactly_once_delivery` is set to `true`.com.google.protobuf.Parser<StreamingPullResponse>getParserForType()ReceivedMessagegetReceivedMessages(int index)Received Pub/Sub messages.intgetReceivedMessagesCount()Received Pub/Sub messages.List<ReceivedMessage>getReceivedMessagesList()Received Pub/Sub messages.ReceivedMessageOrBuildergetReceivedMessagesOrBuilder(int index)Received Pub/Sub messages.List<? extends ReceivedMessageOrBuilder>getReceivedMessagesOrBuilderList()Received Pub/Sub messages.intgetSerializedSize()StreamingPullResponse.SubscriptionPropertiesgetSubscriptionProperties()Properties associated with this subscription.StreamingPullResponse.SubscriptionPropertiesOrBuildergetSubscriptionPropertiesOrBuilder()Properties associated with this subscription.booleanhasAcknowledgeConfirmation()This field will only be set if `enable_exactly_once_delivery` is set to `true`.inthashCode()booleanhasModifyAckDeadlineConfirmation()This field will only be set if `enable_exactly_once_delivery` is set to `true`.booleanhasSubscriptionProperties()Properties associated with this subscription.protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTableinternalGetFieldAccessorTable()booleanisInitialized()static StreamingPullResponse.BuildernewBuilder()static StreamingPullResponse.BuildernewBuilder(StreamingPullResponse prototype)StreamingPullResponse.BuildernewBuilderForType()protected StreamingPullResponse.BuildernewBuilderForType(com.google.protobuf.GeneratedMessageV3.BuilderParent parent)protected ObjectnewInstance(com.google.protobuf.GeneratedMessageV3.UnusedPrivateParameter unused)static StreamingPullResponseparseDelimitedFrom(InputStream input)static StreamingPullResponseparseDelimitedFrom(InputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry)static StreamingPullResponseparseFrom(byte[] data)static StreamingPullResponseparseFrom(byte[] data, com.google.protobuf.ExtensionRegistryLite extensionRegistry)static StreamingPullResponseparseFrom(com.google.protobuf.ByteString data)static StreamingPullResponseparseFrom(com.google.protobuf.ByteString data, com.google.protobuf.ExtensionRegistryLite extensionRegistry)static StreamingPullResponseparseFrom(com.google.protobuf.CodedInputStream input)static StreamingPullResponseparseFrom(com.google.protobuf.CodedInputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry)static StreamingPullResponseparseFrom(InputStream input)static StreamingPullResponseparseFrom(InputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry)static StreamingPullResponseparseFrom(ByteBuffer data)static StreamingPullResponseparseFrom(ByteBuffer data, com.google.protobuf.ExtensionRegistryLite extensionRegistry)static com.google.protobuf.Parser<StreamingPullResponse>parser()StreamingPullResponse.BuildertoBuilder()voidwriteTo(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:
newInstancein classcom.google.protobuf.GeneratedMessageV3
-
getDescriptor
public static final com.google.protobuf.Descriptors.Descriptor getDescriptor()
-
internalGetFieldAccessorTable
protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable internalGetFieldAccessorTable()
- Specified by:
internalGetFieldAccessorTablein 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:
getReceivedMessagesListin 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:
getReceivedMessagesOrBuilderListin interfaceStreamingPullResponseOrBuilder
-
getReceivedMessagesCount
public int getReceivedMessagesCount()
Received Pub/Sub messages. This will not be empty.
repeated .google.pubsub.v1.ReceivedMessage received_messages = 1;- Specified by:
getReceivedMessagesCountin 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:
getReceivedMessagesin 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:
getReceivedMessagesOrBuilderin 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:
hasAcknowledgeConfirmationin 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:
getAcknowledgeConfirmationin 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:
getAcknowledgeConfirmationOrBuilderin 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:
hasModifyAckDeadlineConfirmationin 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:
getModifyAckDeadlineConfirmationin 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:
getModifyAckDeadlineConfirmationOrBuilderin interfaceStreamingPullResponseOrBuilder
-
hasSubscriptionProperties
public boolean hasSubscriptionProperties()
Properties associated with this subscription.
.google.pubsub.v1.StreamingPullResponse.SubscriptionProperties subscription_properties = 4;- Specified by:
hasSubscriptionPropertiesin 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:
getSubscriptionPropertiesin interfaceStreamingPullResponseOrBuilder- Returns:
- The subscriptionProperties.
-
getSubscriptionPropertiesOrBuilder
public StreamingPullResponse.SubscriptionPropertiesOrBuilder getSubscriptionPropertiesOrBuilder()
Properties associated with this subscription.
.google.pubsub.v1.StreamingPullResponse.SubscriptionProperties subscription_properties = 4;- Specified by:
getSubscriptionPropertiesOrBuilderin interfaceStreamingPullResponseOrBuilder
-
isInitialized
public final boolean isInitialized()
- Specified by:
isInitializedin interfacecom.google.protobuf.MessageLiteOrBuilder- Overrides:
isInitializedin classcom.google.protobuf.GeneratedMessageV3
-
writeTo
public void writeTo(com.google.protobuf.CodedOutputStream output) throws IOException- Specified by:
writeToin interfacecom.google.protobuf.MessageLite- Overrides:
writeToin classcom.google.protobuf.GeneratedMessageV3- Throws:
IOException
-
getSerializedSize
public int getSerializedSize()
- Specified by:
getSerializedSizein interfacecom.google.protobuf.MessageLite- Overrides:
getSerializedSizein classcom.google.protobuf.GeneratedMessageV3
-
equals
public boolean equals(Object obj)
- Specified by:
equalsin interfacecom.google.protobuf.Message- Overrides:
equalsin classcom.google.protobuf.AbstractMessage
-
hashCode
public int hashCode()
- Specified by:
hashCodein interfacecom.google.protobuf.Message- Overrides:
hashCodein 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:
newBuilderForTypein interfacecom.google.protobuf.Message- Specified by:
newBuilderForTypein 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:
toBuilderin interfacecom.google.protobuf.Message- Specified by:
toBuilderin interfacecom.google.protobuf.MessageLite
-
newBuilderForType
protected StreamingPullResponse.Builder newBuilderForType(com.google.protobuf.GeneratedMessageV3.BuilderParent parent)
- Specified by:
newBuilderForTypein 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:
getParserForTypein interfacecom.google.protobuf.Message- Specified by:
getParserForTypein interfacecom.google.protobuf.MessageLite- Overrides:
getParserForTypein classcom.google.protobuf.GeneratedMessageV3
-
getDefaultInstanceForType
public StreamingPullResponse getDefaultInstanceForType()
- Specified by:
getDefaultInstanceForTypein interfacecom.google.protobuf.MessageLiteOrBuilder- Specified by:
getDefaultInstanceForTypein interfacecom.google.protobuf.MessageOrBuilder
-
-