java.lang.Object
com.google.protobuf.AbstractMessageLite.Builder
com.google.protobuf.AbstractMessage.Builder<BuilderT>
com.google.protobuf.GeneratedMessageV3.Builder<Response.Builder>
tech.ordinaryroad.live.chat.client.codec.douyin.protobuf.Response.Builder
All Implemented Interfaces:
com.google.protobuf.Message.Builder, com.google.protobuf.MessageLite.Builder, com.google.protobuf.MessageLiteOrBuilder, com.google.protobuf.MessageOrBuilder, Cloneable, ResponseOrBuilder
Enclosing class:
Response

public static final class Response.Builder extends com.google.protobuf.GeneratedMessageV3.Builder<Response.Builder> implements ResponseOrBuilder
Protobuf type Response
  • Method Details

    • getDescriptor

      public static final com.google.protobuf.Descriptors.Descriptor getDescriptor()
    • internalGetMapFieldReflection

      protected com.google.protobuf.MapFieldReflectionAccessor internalGetMapFieldReflection(int number)
      Overrides:
      internalGetMapFieldReflection in class com.google.protobuf.GeneratedMessageV3.Builder<Response.Builder>
    • internalGetMutableMapFieldReflection

      protected com.google.protobuf.MapFieldReflectionAccessor internalGetMutableMapFieldReflection(int number)
      Overrides:
      internalGetMutableMapFieldReflection in class com.google.protobuf.GeneratedMessageV3.Builder<Response.Builder>
    • internalGetFieldAccessorTable

      protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable internalGetFieldAccessorTable()
      Specified by:
      internalGetFieldAccessorTable in class com.google.protobuf.GeneratedMessageV3.Builder<Response.Builder>
    • clear

      public Response.Builder clear()
      Specified by:
      clear in interface com.google.protobuf.Message.Builder
      Specified by:
      clear in interface com.google.protobuf.MessageLite.Builder
      Overrides:
      clear in class com.google.protobuf.GeneratedMessageV3.Builder<Response.Builder>
    • getDescriptorForType

      public com.google.protobuf.Descriptors.Descriptor getDescriptorForType()
      Specified by:
      getDescriptorForType in interface com.google.protobuf.Message.Builder
      Specified by:
      getDescriptorForType in interface com.google.protobuf.MessageOrBuilder
      Overrides:
      getDescriptorForType in class com.google.protobuf.GeneratedMessageV3.Builder<Response.Builder>
    • getDefaultInstanceForType

      public Response getDefaultInstanceForType()
      Specified by:
      getDefaultInstanceForType in interface com.google.protobuf.MessageLiteOrBuilder
      Specified by:
      getDefaultInstanceForType in interface com.google.protobuf.MessageOrBuilder
    • build

      public Response build()
      Specified by:
      build in interface com.google.protobuf.Message.Builder
      Specified by:
      build in interface com.google.protobuf.MessageLite.Builder
    • buildPartial

      public Response buildPartial()
      Specified by:
      buildPartial in interface com.google.protobuf.Message.Builder
      Specified by:
      buildPartial in interface com.google.protobuf.MessageLite.Builder
    • clone

      public Response.Builder clone()
      Specified by:
      clone in interface com.google.protobuf.Message.Builder
      Specified by:
      clone in interface com.google.protobuf.MessageLite.Builder
      Overrides:
      clone in class com.google.protobuf.GeneratedMessageV3.Builder<Response.Builder>
    • setField

      public Response.Builder setField(com.google.protobuf.Descriptors.FieldDescriptor field, Object value)
      Specified by:
      setField in interface com.google.protobuf.Message.Builder
      Overrides:
      setField in class com.google.protobuf.GeneratedMessageV3.Builder<Response.Builder>
    • clearField

      public Response.Builder clearField(com.google.protobuf.Descriptors.FieldDescriptor field)
      Specified by:
      clearField in interface com.google.protobuf.Message.Builder
      Overrides:
      clearField in class com.google.protobuf.GeneratedMessageV3.Builder<Response.Builder>
    • clearOneof

      public Response.Builder clearOneof(com.google.protobuf.Descriptors.OneofDescriptor oneof)
      Specified by:
      clearOneof in interface com.google.protobuf.Message.Builder
      Overrides:
      clearOneof in class com.google.protobuf.GeneratedMessageV3.Builder<Response.Builder>
    • setRepeatedField

      public Response.Builder setRepeatedField(com.google.protobuf.Descriptors.FieldDescriptor field, int index, Object value)
      Specified by:
      setRepeatedField in interface com.google.protobuf.Message.Builder
      Overrides:
      setRepeatedField in class com.google.protobuf.GeneratedMessageV3.Builder<Response.Builder>
    • addRepeatedField

      public Response.Builder addRepeatedField(com.google.protobuf.Descriptors.FieldDescriptor field, Object value)
      Specified by:
      addRepeatedField in interface com.google.protobuf.Message.Builder
      Overrides:
      addRepeatedField in class com.google.protobuf.GeneratedMessageV3.Builder<Response.Builder>
    • mergeFrom

      public Response.Builder mergeFrom(com.google.protobuf.Message other)
      Specified by:
      mergeFrom in interface com.google.protobuf.Message.Builder
      Overrides:
      mergeFrom in class com.google.protobuf.AbstractMessage.Builder<Response.Builder>
    • mergeFrom

      public Response.Builder mergeFrom(Response other)
    • isInitialized

      public final boolean isInitialized()
      Specified by:
      isInitialized in interface com.google.protobuf.MessageLiteOrBuilder
      Overrides:
      isInitialized in class com.google.protobuf.GeneratedMessageV3.Builder<Response.Builder>
    • mergeFrom

      public Response.Builder mergeFrom(com.google.protobuf.CodedInputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws IOException
      Specified by:
      mergeFrom in interface com.google.protobuf.Message.Builder
      Specified by:
      mergeFrom in interface com.google.protobuf.MessageLite.Builder
      Overrides:
      mergeFrom in class com.google.protobuf.AbstractMessage.Builder<Response.Builder>
      Throws:
      IOException
    • getMessagesListList

      public List<Message> getMessagesListList()
      repeated .Message messagesList = 1;
      Specified by:
      getMessagesListList in interface ResponseOrBuilder
    • getMessagesListCount

      public int getMessagesListCount()
      repeated .Message messagesList = 1;
      Specified by:
      getMessagesListCount in interface ResponseOrBuilder
    • getMessagesList

      public Message getMessagesList(int index)
      repeated .Message messagesList = 1;
      Specified by:
      getMessagesList in interface ResponseOrBuilder
    • setMessagesList

      public Response.Builder setMessagesList(int index, Message value)
      repeated .Message messagesList = 1;
    • setMessagesList

      public Response.Builder setMessagesList(int index, Message.Builder builderForValue)
      repeated .Message messagesList = 1;
    • addMessagesList

      public Response.Builder addMessagesList(Message value)
      repeated .Message messagesList = 1;
    • addMessagesList

      public Response.Builder addMessagesList(int index, Message value)
      repeated .Message messagesList = 1;
    • addMessagesList

      public Response.Builder addMessagesList(Message.Builder builderForValue)
      repeated .Message messagesList = 1;
    • addMessagesList

      public Response.Builder addMessagesList(int index, Message.Builder builderForValue)
      repeated .Message messagesList = 1;
    • addAllMessagesList

      public Response.Builder addAllMessagesList(Iterable<? extends Message> values)
      repeated .Message messagesList = 1;
    • clearMessagesList

      public Response.Builder clearMessagesList()
      repeated .Message messagesList = 1;
    • removeMessagesList

      public Response.Builder removeMessagesList(int index)
      repeated .Message messagesList = 1;
    • getMessagesListBuilder

      public Message.Builder getMessagesListBuilder(int index)
      repeated .Message messagesList = 1;
    • getMessagesListOrBuilder

      public MessageOrBuilder getMessagesListOrBuilder(int index)
      repeated .Message messagesList = 1;
      Specified by:
      getMessagesListOrBuilder in interface ResponseOrBuilder
    • getMessagesListOrBuilderList

      public List<? extends MessageOrBuilder> getMessagesListOrBuilderList()
      repeated .Message messagesList = 1;
      Specified by:
      getMessagesListOrBuilderList in interface ResponseOrBuilder
    • addMessagesListBuilder

      public Message.Builder addMessagesListBuilder()
      repeated .Message messagesList = 1;
    • addMessagesListBuilder

      public Message.Builder addMessagesListBuilder(int index)
      repeated .Message messagesList = 1;
    • getMessagesListBuilderList

      public List<Message.Builder> getMessagesListBuilderList()
      repeated .Message messagesList = 1;
    • getCursor

      public String getCursor()
      string cursor = 2;
      Specified by:
      getCursor in interface ResponseOrBuilder
      Returns:
      The cursor.
    • getCursorBytes

      public com.google.protobuf.ByteString getCursorBytes()
      string cursor = 2;
      Specified by:
      getCursorBytes in interface ResponseOrBuilder
      Returns:
      The bytes for cursor.
    • setCursor

      public Response.Builder setCursor(String value)
      string cursor = 2;
      Parameters:
      value - The cursor to set.
      Returns:
      This builder for chaining.
    • clearCursor

      public Response.Builder clearCursor()
      string cursor = 2;
      Returns:
      This builder for chaining.
    • setCursorBytes

      public Response.Builder setCursorBytes(com.google.protobuf.ByteString value)
      string cursor = 2;
      Parameters:
      value - The bytes for cursor to set.
      Returns:
      This builder for chaining.
    • getFetchInterval

      public long getFetchInterval()
      uint64 fetchInterval = 3;
      Specified by:
      getFetchInterval in interface ResponseOrBuilder
      Returns:
      The fetchInterval.
    • setFetchInterval

      public Response.Builder setFetchInterval(long value)
      uint64 fetchInterval = 3;
      Parameters:
      value - The fetchInterval to set.
      Returns:
      This builder for chaining.
    • clearFetchInterval

      public Response.Builder clearFetchInterval()
      uint64 fetchInterval = 3;
      Returns:
      This builder for chaining.
    • getNow

      public long getNow()
      uint64 now = 4;
      Specified by:
      getNow in interface ResponseOrBuilder
      Returns:
      The now.
    • setNow

      public Response.Builder setNow(long value)
      uint64 now = 4;
      Parameters:
      value - The now to set.
      Returns:
      This builder for chaining.
    • clearNow

      public Response.Builder clearNow()
      uint64 now = 4;
      Returns:
      This builder for chaining.
    • getInternalExt

      public String getInternalExt()
      string internalExt = 5;
      Specified by:
      getInternalExt in interface ResponseOrBuilder
      Returns:
      The internalExt.
    • getInternalExtBytes

      public com.google.protobuf.ByteString getInternalExtBytes()
      string internalExt = 5;
      Specified by:
      getInternalExtBytes in interface ResponseOrBuilder
      Returns:
      The bytes for internalExt.
    • setInternalExt

      public Response.Builder setInternalExt(String value)
      string internalExt = 5;
      Parameters:
      value - The internalExt to set.
      Returns:
      This builder for chaining.
    • clearInternalExt

      public Response.Builder clearInternalExt()
      string internalExt = 5;
      Returns:
      This builder for chaining.
    • setInternalExtBytes

      public Response.Builder setInternalExtBytes(com.google.protobuf.ByteString value)
      string internalExt = 5;
      Parameters:
      value - The bytes for internalExt to set.
      Returns:
      This builder for chaining.
    • getFetchType

      public int getFetchType()
      uint32 fetchType = 6;
      Specified by:
      getFetchType in interface ResponseOrBuilder
      Returns:
      The fetchType.
    • setFetchType

      public Response.Builder setFetchType(int value)
      uint32 fetchType = 6;
      Parameters:
      value - The fetchType to set.
      Returns:
      This builder for chaining.
    • clearFetchType

      public Response.Builder clearFetchType()
      uint32 fetchType = 6;
      Returns:
      This builder for chaining.
    • getRouteParamsCount

      public int getRouteParamsCount()
      Description copied from interface: ResponseOrBuilder
      map<string, string> routeParams = 7;
      Specified by:
      getRouteParamsCount in interface ResponseOrBuilder
    • containsRouteParams

      public boolean containsRouteParams(String key)
      map<string, string> routeParams = 7;
      Specified by:
      containsRouteParams in interface ResponseOrBuilder
    • getRouteParams

      @Deprecated public Map<String,String> getRouteParams()
      Deprecated.
      Use getRouteParamsMap() instead.
      Specified by:
      getRouteParams in interface ResponseOrBuilder
    • getRouteParamsMap

      public Map<String,String> getRouteParamsMap()
      map<string, string> routeParams = 7;
      Specified by:
      getRouteParamsMap in interface ResponseOrBuilder
    • getRouteParamsOrDefault

      public String getRouteParamsOrDefault(String key, String defaultValue)
      map<string, string> routeParams = 7;
      Specified by:
      getRouteParamsOrDefault in interface ResponseOrBuilder
    • getRouteParamsOrThrow

      public String getRouteParamsOrThrow(String key)
      map<string, string> routeParams = 7;
      Specified by:
      getRouteParamsOrThrow in interface ResponseOrBuilder
    • clearRouteParams

      public Response.Builder clearRouteParams()
    • removeRouteParams

      public Response.Builder removeRouteParams(String key)
      map<string, string> routeParams = 7;
    • getMutableRouteParams

      @Deprecated public Map<String,String> getMutableRouteParams()
      Deprecated.
      Use alternate mutation accessors instead.
    • putRouteParams

      public Response.Builder putRouteParams(String key, String value)
      map<string, string> routeParams = 7;
    • putAllRouteParams

      public Response.Builder putAllRouteParams(Map<String,String> values)
      map<string, string> routeParams = 7;
    • getHeartbeatDuration

      public long getHeartbeatDuration()
      uint64 heartbeatDuration = 8;
      Specified by:
      getHeartbeatDuration in interface ResponseOrBuilder
      Returns:
      The heartbeatDuration.
    • setHeartbeatDuration

      public Response.Builder setHeartbeatDuration(long value)
      uint64 heartbeatDuration = 8;
      Parameters:
      value - The heartbeatDuration to set.
      Returns:
      This builder for chaining.
    • clearHeartbeatDuration

      public Response.Builder clearHeartbeatDuration()
      uint64 heartbeatDuration = 8;
      Returns:
      This builder for chaining.
    • getNeedAck

      public boolean getNeedAck()
      bool needAck = 9;
      Specified by:
      getNeedAck in interface ResponseOrBuilder
      Returns:
      The needAck.
    • setNeedAck

      public Response.Builder setNeedAck(boolean value)
      bool needAck = 9;
      Parameters:
      value - The needAck to set.
      Returns:
      This builder for chaining.
    • clearNeedAck

      public Response.Builder clearNeedAck()
      bool needAck = 9;
      Returns:
      This builder for chaining.
    • getPushServer

      public String getPushServer()
      string pushServer = 10;
      Specified by:
      getPushServer in interface ResponseOrBuilder
      Returns:
      The pushServer.
    • getPushServerBytes

      public com.google.protobuf.ByteString getPushServerBytes()
      string pushServer = 10;
      Specified by:
      getPushServerBytes in interface ResponseOrBuilder
      Returns:
      The bytes for pushServer.
    • setPushServer

      public Response.Builder setPushServer(String value)
      string pushServer = 10;
      Parameters:
      value - The pushServer to set.
      Returns:
      This builder for chaining.
    • clearPushServer

      public Response.Builder clearPushServer()
      string pushServer = 10;
      Returns:
      This builder for chaining.
    • setPushServerBytes

      public Response.Builder setPushServerBytes(com.google.protobuf.ByteString value)
      string pushServer = 10;
      Parameters:
      value - The bytes for pushServer to set.
      Returns:
      This builder for chaining.
    • getLiveCursor

      public String getLiveCursor()
      string liveCursor = 11;
      Specified by:
      getLiveCursor in interface ResponseOrBuilder
      Returns:
      The liveCursor.
    • getLiveCursorBytes

      public com.google.protobuf.ByteString getLiveCursorBytes()
      string liveCursor = 11;
      Specified by:
      getLiveCursorBytes in interface ResponseOrBuilder
      Returns:
      The bytes for liveCursor.
    • setLiveCursor

      public Response.Builder setLiveCursor(String value)
      string liveCursor = 11;
      Parameters:
      value - The liveCursor to set.
      Returns:
      This builder for chaining.
    • clearLiveCursor

      public Response.Builder clearLiveCursor()
      string liveCursor = 11;
      Returns:
      This builder for chaining.
    • setLiveCursorBytes

      public Response.Builder setLiveCursorBytes(com.google.protobuf.ByteString value)
      string liveCursor = 11;
      Parameters:
      value - The bytes for liveCursor to set.
      Returns:
      This builder for chaining.
    • getHistoryNoMore

      public boolean getHistoryNoMore()
      bool historyNoMore = 12;
      Specified by:
      getHistoryNoMore in interface ResponseOrBuilder
      Returns:
      The historyNoMore.
    • setHistoryNoMore

      public Response.Builder setHistoryNoMore(boolean value)
      bool historyNoMore = 12;
      Parameters:
      value - The historyNoMore to set.
      Returns:
      This builder for chaining.
    • clearHistoryNoMore

      public Response.Builder clearHistoryNoMore()
      bool historyNoMore = 12;
      Returns:
      This builder for chaining.
    • setUnknownFields

      public final Response.Builder setUnknownFields(com.google.protobuf.UnknownFieldSet unknownFields)
      Specified by:
      setUnknownFields in interface com.google.protobuf.Message.Builder
      Overrides:
      setUnknownFields in class com.google.protobuf.GeneratedMessageV3.Builder<Response.Builder>
    • mergeUnknownFields

      public final Response.Builder mergeUnknownFields(com.google.protobuf.UnknownFieldSet unknownFields)
      Specified by:
      mergeUnknownFields in interface com.google.protobuf.Message.Builder
      Overrides:
      mergeUnknownFields in class com.google.protobuf.GeneratedMessageV3.Builder<Response.Builder>