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 type google.pubsub.v1.StreamingPullResponse
See Also:
  • Field Details

    • RECEIVED_MESSAGES_FIELD_NUMBER

      public static final int RECEIVED_MESSAGES_FIELD_NUMBER
      See Also:
    • ACKNOWLEDGE_CONFIRMATION_FIELD_NUMBER

      public static final int ACKNOWLEDGE_CONFIRMATION_FIELD_NUMBER
      See Also:
    • MODIFY_ACK_DEADLINE_CONFIRMATION_FIELD_NUMBER

      public static final int MODIFY_ACK_DEADLINE_CONFIRMATION_FIELD_NUMBER
      See Also:
    • SUBSCRIPTION_PROPERTIES_FIELD_NUMBER

      public static final int SUBSCRIPTION_PROPERTIES_FIELD_NUMBER
      See Also:
  • Method Details

    • newInstance

      protected Object newInstance(com.google.protobuf.GeneratedMessageV3.UnusedPrivateParameter unused)
      Overrides:
      newInstance in class com.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 class com.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 interface StreamingPullResponseOrBuilder
    • 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 interface StreamingPullResponseOrBuilder
    • 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 interface StreamingPullResponseOrBuilder
    • 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 interface StreamingPullResponseOrBuilder
    • 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 interface StreamingPullResponseOrBuilder
    • 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 interface StreamingPullResponseOrBuilder
      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 interface StreamingPullResponseOrBuilder
      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 interface StreamingPullResponseOrBuilder
    • 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 interface StreamingPullResponseOrBuilder
      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 interface StreamingPullResponseOrBuilder
      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 interface StreamingPullResponseOrBuilder
    • hasSubscriptionProperties

      public boolean hasSubscriptionProperties()
       Properties associated with this subscription.
       
      .google.pubsub.v1.StreamingPullResponse.SubscriptionProperties subscription_properties = 4;
      Specified by:
      hasSubscriptionProperties in interface StreamingPullResponseOrBuilder
      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 interface StreamingPullResponseOrBuilder
      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 interface StreamingPullResponseOrBuilder
    • isInitialized

      public final boolean isInitialized()
      Specified by:
      isInitialized in interface com.google.protobuf.MessageLiteOrBuilder
      Overrides:
      isInitialized in class com.google.protobuf.GeneratedMessageV3
    • writeTo

      public void writeTo(com.google.protobuf.CodedOutputStream output) throws IOException
      Specified by:
      writeTo in interface com.google.protobuf.MessageLite
      Overrides:
      writeTo in class com.google.protobuf.GeneratedMessageV3
      Throws:
      IOException
    • getSerializedSize

      public int getSerializedSize()
      Specified by:
      getSerializedSize in interface com.google.protobuf.MessageLite
      Overrides:
      getSerializedSize in class com.google.protobuf.GeneratedMessageV3
    • equals

      public boolean equals(Object obj)
      Specified by:
      equals in interface com.google.protobuf.Message
      Overrides:
      equals in class com.google.protobuf.AbstractMessage
    • hashCode

      public int hashCode()
      Specified by:
      hashCode in interface com.google.protobuf.Message
      Overrides:
      hashCode in class com.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 interface com.google.protobuf.Message
      Specified by:
      newBuilderForType in interface com.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 interface com.google.protobuf.Message
      Specified by:
      toBuilder in interface com.google.protobuf.MessageLite
    • newBuilderForType

      protected StreamingPullResponse.Builder newBuilderForType(com.google.protobuf.GeneratedMessageV3.BuilderParent parent)
      Specified by:
      newBuilderForType in class com.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 interface com.google.protobuf.Message
      Specified by:
      getParserForType in interface com.google.protobuf.MessageLite
      Overrides:
      getParserForType in class com.google.protobuf.GeneratedMessageV3
    • getDefaultInstanceForType

      public StreamingPullResponse getDefaultInstanceForType()
      Specified by:
      getDefaultInstanceForType in interface com.google.protobuf.MessageLiteOrBuilder
      Specified by:
      getDefaultInstanceForType in interface com.google.protobuf.MessageOrBuilder