Class StreamingPullResponse.AcknowledgeConfirmation

java.lang.Object
com.google.protobuf.AbstractMessageLite
com.google.protobuf.AbstractMessage
com.google.protobuf.GeneratedMessageV3
com.google.pubsub.v1.StreamingPullResponse.AcknowledgeConfirmation
All Implemented Interfaces:
com.google.protobuf.Message, com.google.protobuf.MessageLite, com.google.protobuf.MessageLiteOrBuilder, com.google.protobuf.MessageOrBuilder, StreamingPullResponse.AcknowledgeConfirmationOrBuilder, Serializable
Enclosing class:
StreamingPullResponse

public static final class StreamingPullResponse.AcknowledgeConfirmation extends com.google.protobuf.GeneratedMessageV3 implements StreamingPullResponse.AcknowledgeConfirmationOrBuilder
 Acknowledgement IDs sent in one or more previous requests to acknowledge a
 previously received message.
 
Protobuf type google.pubsub.v1.StreamingPullResponse.AcknowledgeConfirmation
See Also:
  • Field Details

    • ACK_IDS_FIELD_NUMBER

      public static final int ACK_IDS_FIELD_NUMBER
      See Also:
    • INVALID_ACK_IDS_FIELD_NUMBER

      public static final int INVALID_ACK_IDS_FIELD_NUMBER
      See Also:
    • UNORDERED_ACK_IDS_FIELD_NUMBER

      public static final int UNORDERED_ACK_IDS_FIELD_NUMBER
      See Also:
    • TEMPORARY_FAILED_ACK_IDS_FIELD_NUMBER

      public static final int TEMPORARY_FAILED_ACK_IDS_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
    • getAckIdsList

      public com.google.protobuf.ProtocolStringList getAckIdsList()
       Optional. Successfully processed acknowledgement IDs.
       
      repeated string ack_ids = 1 [(.google.api.field_behavior) = OPTIONAL];
      Specified by:
      getAckIdsList in interface StreamingPullResponse.AcknowledgeConfirmationOrBuilder
      Returns:
      A list containing the ackIds.
    • getAckIdsCount

      public int getAckIdsCount()
       Optional. Successfully processed acknowledgement IDs.
       
      repeated string ack_ids = 1 [(.google.api.field_behavior) = OPTIONAL];
      Specified by:
      getAckIdsCount in interface StreamingPullResponse.AcknowledgeConfirmationOrBuilder
      Returns:
      The count of ackIds.
    • getAckIds

      public String getAckIds(int index)
       Optional. Successfully processed acknowledgement IDs.
       
      repeated string ack_ids = 1 [(.google.api.field_behavior) = OPTIONAL];
      Specified by:
      getAckIds in interface StreamingPullResponse.AcknowledgeConfirmationOrBuilder
      Parameters:
      index - The index of the element to return.
      Returns:
      The ackIds at the given index.
    • getAckIdsBytes

      public com.google.protobuf.ByteString getAckIdsBytes(int index)
       Optional. Successfully processed acknowledgement IDs.
       
      repeated string ack_ids = 1 [(.google.api.field_behavior) = OPTIONAL];
      Specified by:
      getAckIdsBytes in interface StreamingPullResponse.AcknowledgeConfirmationOrBuilder
      Parameters:
      index - The index of the value to return.
      Returns:
      The bytes of the ackIds at the given index.
    • getInvalidAckIdsList

      public com.google.protobuf.ProtocolStringList getInvalidAckIdsList()
       Optional. List of acknowledgement IDs that were malformed or whose
       acknowledgement deadline has expired.
       
      repeated string invalid_ack_ids = 2 [(.google.api.field_behavior) = OPTIONAL];
      Specified by:
      getInvalidAckIdsList in interface StreamingPullResponse.AcknowledgeConfirmationOrBuilder
      Returns:
      A list containing the invalidAckIds.
    • getInvalidAckIdsCount

      public int getInvalidAckIdsCount()
       Optional. List of acknowledgement IDs that were malformed or whose
       acknowledgement deadline has expired.
       
      repeated string invalid_ack_ids = 2 [(.google.api.field_behavior) = OPTIONAL];
      Specified by:
      getInvalidAckIdsCount in interface StreamingPullResponse.AcknowledgeConfirmationOrBuilder
      Returns:
      The count of invalidAckIds.
    • getInvalidAckIds

      public String getInvalidAckIds(int index)
       Optional. List of acknowledgement IDs that were malformed or whose
       acknowledgement deadline has expired.
       
      repeated string invalid_ack_ids = 2 [(.google.api.field_behavior) = OPTIONAL];
      Specified by:
      getInvalidAckIds in interface StreamingPullResponse.AcknowledgeConfirmationOrBuilder
      Parameters:
      index - The index of the element to return.
      Returns:
      The invalidAckIds at the given index.
    • getInvalidAckIdsBytes

      public com.google.protobuf.ByteString getInvalidAckIdsBytes(int index)
       Optional. List of acknowledgement IDs that were malformed or whose
       acknowledgement deadline has expired.
       
      repeated string invalid_ack_ids = 2 [(.google.api.field_behavior) = OPTIONAL];
      Specified by:
      getInvalidAckIdsBytes in interface StreamingPullResponse.AcknowledgeConfirmationOrBuilder
      Parameters:
      index - The index of the value to return.
      Returns:
      The bytes of the invalidAckIds at the given index.
    • getUnorderedAckIdsList

      public com.google.protobuf.ProtocolStringList getUnorderedAckIdsList()
       Optional. List of acknowledgement IDs that were out of order.
       
      repeated string unordered_ack_ids = 3 [(.google.api.field_behavior) = OPTIONAL];
      Specified by:
      getUnorderedAckIdsList in interface StreamingPullResponse.AcknowledgeConfirmationOrBuilder
      Returns:
      A list containing the unorderedAckIds.
    • getUnorderedAckIdsCount

      public int getUnorderedAckIdsCount()
       Optional. List of acknowledgement IDs that were out of order.
       
      repeated string unordered_ack_ids = 3 [(.google.api.field_behavior) = OPTIONAL];
      Specified by:
      getUnorderedAckIdsCount in interface StreamingPullResponse.AcknowledgeConfirmationOrBuilder
      Returns:
      The count of unorderedAckIds.
    • getUnorderedAckIds

      public String getUnorderedAckIds(int index)
       Optional. List of acknowledgement IDs that were out of order.
       
      repeated string unordered_ack_ids = 3 [(.google.api.field_behavior) = OPTIONAL];
      Specified by:
      getUnorderedAckIds in interface StreamingPullResponse.AcknowledgeConfirmationOrBuilder
      Parameters:
      index - The index of the element to return.
      Returns:
      The unorderedAckIds at the given index.
    • getUnorderedAckIdsBytes

      public com.google.protobuf.ByteString getUnorderedAckIdsBytes(int index)
       Optional. List of acknowledgement IDs that were out of order.
       
      repeated string unordered_ack_ids = 3 [(.google.api.field_behavior) = OPTIONAL];
      Specified by:
      getUnorderedAckIdsBytes in interface StreamingPullResponse.AcknowledgeConfirmationOrBuilder
      Parameters:
      index - The index of the value to return.
      Returns:
      The bytes of the unorderedAckIds at the given index.
    • getTemporaryFailedAckIdsList

      public com.google.protobuf.ProtocolStringList getTemporaryFailedAckIdsList()
       Optional. List of acknowledgement IDs that failed processing with
       temporary issues.
       
      repeated string temporary_failed_ack_ids = 4 [(.google.api.field_behavior) = OPTIONAL];
      Specified by:
      getTemporaryFailedAckIdsList in interface StreamingPullResponse.AcknowledgeConfirmationOrBuilder
      Returns:
      A list containing the temporaryFailedAckIds.
    • getTemporaryFailedAckIdsCount

      public int getTemporaryFailedAckIdsCount()
       Optional. List of acknowledgement IDs that failed processing with
       temporary issues.
       
      repeated string temporary_failed_ack_ids = 4 [(.google.api.field_behavior) = OPTIONAL];
      Specified by:
      getTemporaryFailedAckIdsCount in interface StreamingPullResponse.AcknowledgeConfirmationOrBuilder
      Returns:
      The count of temporaryFailedAckIds.
    • getTemporaryFailedAckIds

      public String getTemporaryFailedAckIds(int index)
       Optional. List of acknowledgement IDs that failed processing with
       temporary issues.
       
      repeated string temporary_failed_ack_ids = 4 [(.google.api.field_behavior) = OPTIONAL];
      Specified by:
      getTemporaryFailedAckIds in interface StreamingPullResponse.AcknowledgeConfirmationOrBuilder
      Parameters:
      index - The index of the element to return.
      Returns:
      The temporaryFailedAckIds at the given index.
    • getTemporaryFailedAckIdsBytes

      public com.google.protobuf.ByteString getTemporaryFailedAckIdsBytes(int index)
       Optional. List of acknowledgement IDs that failed processing with
       temporary issues.
       
      repeated string temporary_failed_ack_ids = 4 [(.google.api.field_behavior) = OPTIONAL];
      Specified by:
      getTemporaryFailedAckIdsBytes in interface StreamingPullResponse.AcknowledgeConfirmationOrBuilder
      Parameters:
      index - The index of the value to return.
      Returns:
      The bytes of the temporaryFailedAckIds at the given index.
    • 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.AcknowledgeConfirmation parseFrom(ByteBuffer data) throws com.google.protobuf.InvalidProtocolBufferException
      Throws:
      com.google.protobuf.InvalidProtocolBufferException
    • parseFrom

      public static StreamingPullResponse.AcknowledgeConfirmation parseFrom(ByteBuffer data, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws com.google.protobuf.InvalidProtocolBufferException
      Throws:
      com.google.protobuf.InvalidProtocolBufferException
    • parseFrom

      public static StreamingPullResponse.AcknowledgeConfirmation parseFrom(com.google.protobuf.ByteString data) throws com.google.protobuf.InvalidProtocolBufferException
      Throws:
      com.google.protobuf.InvalidProtocolBufferException
    • parseFrom

      public static StreamingPullResponse.AcknowledgeConfirmation 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.AcknowledgeConfirmation parseFrom(byte[] data) throws com.google.protobuf.InvalidProtocolBufferException
      Throws:
      com.google.protobuf.InvalidProtocolBufferException
    • parseFrom

      public static StreamingPullResponse.AcknowledgeConfirmation parseFrom(byte[] data, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws com.google.protobuf.InvalidProtocolBufferException
      Throws:
      com.google.protobuf.InvalidProtocolBufferException
    • parseFrom

      Throws:
      IOException
    • parseFrom

      public static StreamingPullResponse.AcknowledgeConfirmation parseFrom(InputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws IOException
      Throws:
      IOException
    • parseDelimitedFrom

      public static StreamingPullResponse.AcknowledgeConfirmation parseDelimitedFrom(InputStream input) throws IOException
      Throws:
      IOException
    • parseDelimitedFrom

      public static StreamingPullResponse.AcknowledgeConfirmation parseDelimitedFrom(InputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws IOException
      Throws:
      IOException
    • parseFrom

      public static StreamingPullResponse.AcknowledgeConfirmation parseFrom(com.google.protobuf.CodedInputStream input) throws IOException
      Throws:
      IOException
    • parseFrom

      public static StreamingPullResponse.AcknowledgeConfirmation parseFrom(com.google.protobuf.CodedInputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws IOException
      Throws:
      IOException
    • newBuilderForType

      Specified by:
      newBuilderForType in interface com.google.protobuf.Message
      Specified by:
      newBuilderForType in interface com.google.protobuf.MessageLite
    • newBuilder

    • newBuilder

    • toBuilder

      Specified by:
      toBuilder in interface com.google.protobuf.Message
      Specified by:
      toBuilder in interface com.google.protobuf.MessageLite
    • newBuilderForType

      protected StreamingPullResponse.AcknowledgeConfirmation.Builder newBuilderForType(com.google.protobuf.GeneratedMessageV3.BuilderParent parent)
      Specified by:
      newBuilderForType in class com.google.protobuf.GeneratedMessageV3
    • getDefaultInstance

      public static StreamingPullResponse.AcknowledgeConfirmation getDefaultInstance()
    • parser

      public static com.google.protobuf.Parser<StreamingPullResponse.AcknowledgeConfirmation> parser()
    • getParserForType

      public com.google.protobuf.Parser<StreamingPullResponse.AcknowledgeConfirmation> 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.AcknowledgeConfirmation getDefaultInstanceForType()
      Specified by:
      getDefaultInstanceForType in interface com.google.protobuf.MessageLiteOrBuilder
      Specified by:
      getDefaultInstanceForType in interface com.google.protobuf.MessageOrBuilder