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

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

    • 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.Builder<PreMessage.Builder>
    • clear

      public PreMessage.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<PreMessage.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<PreMessage.Builder>
    • getDefaultInstanceForType

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

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

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

      public PreMessage.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<PreMessage.Builder>
    • setField

      public PreMessage.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<PreMessage.Builder>
    • clearField

      public PreMessage.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<PreMessage.Builder>
    • clearOneof

      public PreMessage.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<PreMessage.Builder>
    • setRepeatedField

      public PreMessage.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<PreMessage.Builder>
    • addRepeatedField

      public PreMessage.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<PreMessage.Builder>
    • mergeFrom

      public PreMessage.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<PreMessage.Builder>
    • mergeFrom

      public PreMessage.Builder mergeFrom(PreMessage other)
    • isInitialized

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

      public PreMessage.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<PreMessage.Builder>
      Throws:
      IOException
    • getCmd

      public int getCmd()
      uint32 cmd = 1;
      Specified by:
      getCmd in interface PreMessageOrBuilder
      Returns:
      The cmd.
    • setCmd

      public PreMessage.Builder setCmd(int value)
      uint32 cmd = 1;
      Parameters:
      value - The cmd to set.
      Returns:
      This builder for chaining.
    • clearCmd

      public PreMessage.Builder clearCmd()
      uint32 cmd = 1;
      Returns:
      This builder for chaining.
    • getSequenceId

      public int getSequenceId()
      uint32 sequenceId = 2;
      Specified by:
      getSequenceId in interface PreMessageOrBuilder
      Returns:
      The sequenceId.
    • setSequenceId

      public PreMessage.Builder setSequenceId(int value)
      uint32 sequenceId = 2;
      Parameters:
      value - The sequenceId to set.
      Returns:
      This builder for chaining.
    • clearSequenceId

      public PreMessage.Builder clearSequenceId()
      uint32 sequenceId = 2;
      Returns:
      This builder for chaining.
    • getSdkVersion

      public String getSdkVersion()
      string sdkVersion = 3;
      Specified by:
      getSdkVersion in interface PreMessageOrBuilder
      Returns:
      The sdkVersion.
    • getSdkVersionBytes

      public com.google.protobuf.ByteString getSdkVersionBytes()
      string sdkVersion = 3;
      Specified by:
      getSdkVersionBytes in interface PreMessageOrBuilder
      Returns:
      The bytes for sdkVersion.
    • setSdkVersion

      public PreMessage.Builder setSdkVersion(String value)
      string sdkVersion = 3;
      Parameters:
      value - The sdkVersion to set.
      Returns:
      This builder for chaining.
    • clearSdkVersion

      public PreMessage.Builder clearSdkVersion()
      string sdkVersion = 3;
      Returns:
      This builder for chaining.
    • setSdkVersionBytes

      public PreMessage.Builder setSdkVersionBytes(com.google.protobuf.ByteString value)
      string sdkVersion = 3;
      Parameters:
      value - The bytes for sdkVersion to set.
      Returns:
      This builder for chaining.
    • getToken

      public String getToken()
      string token = 4;
      Specified by:
      getToken in interface PreMessageOrBuilder
      Returns:
      The token.
    • getTokenBytes

      public com.google.protobuf.ByteString getTokenBytes()
      string token = 4;
      Specified by:
      getTokenBytes in interface PreMessageOrBuilder
      Returns:
      The bytes for token.
    • setToken

      public PreMessage.Builder setToken(String value)
      string token = 4;
      Parameters:
      value - The token to set.
      Returns:
      This builder for chaining.
    • clearToken

      public PreMessage.Builder clearToken()
      string token = 4;
      Returns:
      This builder for chaining.
    • setTokenBytes

      public PreMessage.Builder setTokenBytes(com.google.protobuf.ByteString value)
      string token = 4;
      Parameters:
      value - The bytes for token to set.
      Returns:
      This builder for chaining.
    • getRefer

      public int getRefer()
      uint32 refer = 5;
      Specified by:
      getRefer in interface PreMessageOrBuilder
      Returns:
      The refer.
    • setRefer

      public PreMessage.Builder setRefer(int value)
      uint32 refer = 5;
      Parameters:
      value - The refer to set.
      Returns:
      This builder for chaining.
    • clearRefer

      public PreMessage.Builder clearRefer()
      uint32 refer = 5;
      Returns:
      This builder for chaining.
    • getInboxType

      public int getInboxType()
      uint32 inboxType = 6;
      Specified by:
      getInboxType in interface PreMessageOrBuilder
      Returns:
      The inboxType.
    • setInboxType

      public PreMessage.Builder setInboxType(int value)
      uint32 inboxType = 6;
      Parameters:
      value - The inboxType to set.
      Returns:
      This builder for chaining.
    • clearInboxType

      public PreMessage.Builder clearInboxType()
      uint32 inboxType = 6;
      Returns:
      This builder for chaining.
    • getBuildNumber

      public String getBuildNumber()
      string buildNumber = 7;
      Specified by:
      getBuildNumber in interface PreMessageOrBuilder
      Returns:
      The buildNumber.
    • getBuildNumberBytes

      public com.google.protobuf.ByteString getBuildNumberBytes()
      string buildNumber = 7;
      Specified by:
      getBuildNumberBytes in interface PreMessageOrBuilder
      Returns:
      The bytes for buildNumber.
    • setBuildNumber

      public PreMessage.Builder setBuildNumber(String value)
      string buildNumber = 7;
      Parameters:
      value - The buildNumber to set.
      Returns:
      This builder for chaining.
    • clearBuildNumber

      public PreMessage.Builder clearBuildNumber()
      string buildNumber = 7;
      Returns:
      This builder for chaining.
    • setBuildNumberBytes

      public PreMessage.Builder setBuildNumberBytes(com.google.protobuf.ByteString value)
      string buildNumber = 7;
      Parameters:
      value - The bytes for buildNumber to set.
      Returns:
      This builder for chaining.
    • hasSendMessageBody

      public boolean hasSendMessageBody()
      .SendMessageBody sendMessageBody = 8;
      Specified by:
      hasSendMessageBody in interface PreMessageOrBuilder
      Returns:
      Whether the sendMessageBody field is set.
    • getSendMessageBody

      public SendMessageBody getSendMessageBody()
      .SendMessageBody sendMessageBody = 8;
      Specified by:
      getSendMessageBody in interface PreMessageOrBuilder
      Returns:
      The sendMessageBody.
    • setSendMessageBody

      public PreMessage.Builder setSendMessageBody(SendMessageBody value)
      .SendMessageBody sendMessageBody = 8;
    • setSendMessageBody

      public PreMessage.Builder setSendMessageBody(SendMessageBody.Builder builderForValue)
      .SendMessageBody sendMessageBody = 8;
    • mergeSendMessageBody

      public PreMessage.Builder mergeSendMessageBody(SendMessageBody value)
      .SendMessageBody sendMessageBody = 8;
    • clearSendMessageBody

      public PreMessage.Builder clearSendMessageBody()
      .SendMessageBody sendMessageBody = 8;
    • getSendMessageBodyBuilder

      public SendMessageBody.Builder getSendMessageBodyBuilder()
      .SendMessageBody sendMessageBody = 8;
    • getSendMessageBodyOrBuilder

      public SendMessageBodyOrBuilder getSendMessageBodyOrBuilder()
      .SendMessageBody sendMessageBody = 8;
      Specified by:
      getSendMessageBodyOrBuilder in interface PreMessageOrBuilder
    • getAa

      public String getAa()
       字段名待定
       
      string aa = 9;
      Specified by:
      getAa in interface PreMessageOrBuilder
      Returns:
      The aa.
    • getAaBytes

      public com.google.protobuf.ByteString getAaBytes()
       字段名待定
       
      string aa = 9;
      Specified by:
      getAaBytes in interface PreMessageOrBuilder
      Returns:
      The bytes for aa.
    • setAa

      public PreMessage.Builder setAa(String value)
       字段名待定
       
      string aa = 9;
      Parameters:
      value - The aa to set.
      Returns:
      This builder for chaining.
    • clearAa

      public PreMessage.Builder clearAa()
       字段名待定
       
      string aa = 9;
      Returns:
      This builder for chaining.
    • setAaBytes

      public PreMessage.Builder setAaBytes(com.google.protobuf.ByteString value)
       字段名待定
       
      string aa = 9;
      Parameters:
      value - The bytes for aa to set.
      Returns:
      This builder for chaining.
    • getDevicePlatform

      public String getDevicePlatform()
      string devicePlatform = 11;
      Specified by:
      getDevicePlatform in interface PreMessageOrBuilder
      Returns:
      The devicePlatform.
    • getDevicePlatformBytes

      public com.google.protobuf.ByteString getDevicePlatformBytes()
      string devicePlatform = 11;
      Specified by:
      getDevicePlatformBytes in interface PreMessageOrBuilder
      Returns:
      The bytes for devicePlatform.
    • setDevicePlatform

      public PreMessage.Builder setDevicePlatform(String value)
      string devicePlatform = 11;
      Parameters:
      value - The devicePlatform to set.
      Returns:
      This builder for chaining.
    • clearDevicePlatform

      public PreMessage.Builder clearDevicePlatform()
      string devicePlatform = 11;
      Returns:
      This builder for chaining.
    • setDevicePlatformBytes

      public PreMessage.Builder setDevicePlatformBytes(com.google.protobuf.ByteString value)
      string devicePlatform = 11;
      Parameters:
      value - The bytes for devicePlatform to set.
      Returns:
      This builder for chaining.
    • getHeadersList

      public List<HeadersList> getHeadersList()
      repeated .HeadersList headers = 15;
      Specified by:
      getHeadersList in interface PreMessageOrBuilder
    • getHeadersCount

      public int getHeadersCount()
      repeated .HeadersList headers = 15;
      Specified by:
      getHeadersCount in interface PreMessageOrBuilder
    • getHeaders

      public HeadersList getHeaders(int index)
      repeated .HeadersList headers = 15;
      Specified by:
      getHeaders in interface PreMessageOrBuilder
    • setHeaders

      public PreMessage.Builder setHeaders(int index, HeadersList value)
      repeated .HeadersList headers = 15;
    • setHeaders

      public PreMessage.Builder setHeaders(int index, HeadersList.Builder builderForValue)
      repeated .HeadersList headers = 15;
    • addHeaders

      public PreMessage.Builder addHeaders(HeadersList value)
      repeated .HeadersList headers = 15;
    • addHeaders

      public PreMessage.Builder addHeaders(int index, HeadersList value)
      repeated .HeadersList headers = 15;
    • addHeaders

      public PreMessage.Builder addHeaders(HeadersList.Builder builderForValue)
      repeated .HeadersList headers = 15;
    • addHeaders

      public PreMessage.Builder addHeaders(int index, HeadersList.Builder builderForValue)
      repeated .HeadersList headers = 15;
    • addAllHeaders

      public PreMessage.Builder addAllHeaders(Iterable<? extends HeadersList> values)
      repeated .HeadersList headers = 15;
    • clearHeaders

      public PreMessage.Builder clearHeaders()
      repeated .HeadersList headers = 15;
    • removeHeaders

      public PreMessage.Builder removeHeaders(int index)
      repeated .HeadersList headers = 15;
    • getHeadersBuilder

      public HeadersList.Builder getHeadersBuilder(int index)
      repeated .HeadersList headers = 15;
    • getHeadersOrBuilder

      public HeadersListOrBuilder getHeadersOrBuilder(int index)
      repeated .HeadersList headers = 15;
      Specified by:
      getHeadersOrBuilder in interface PreMessageOrBuilder
    • getHeadersOrBuilderList

      public List<? extends HeadersListOrBuilder> getHeadersOrBuilderList()
      repeated .HeadersList headers = 15;
      Specified by:
      getHeadersOrBuilderList in interface PreMessageOrBuilder
    • addHeadersBuilder

      public HeadersList.Builder addHeadersBuilder()
      repeated .HeadersList headers = 15;
    • addHeadersBuilder

      public HeadersList.Builder addHeadersBuilder(int index)
      repeated .HeadersList headers = 15;
    • getHeadersBuilderList

      public List<HeadersList.Builder> getHeadersBuilderList()
      repeated .HeadersList headers = 15;
    • getAuthType

      public int getAuthType()
      uint32 authType = 18;
      Specified by:
      getAuthType in interface PreMessageOrBuilder
      Returns:
      The authType.
    • setAuthType

      public PreMessage.Builder setAuthType(int value)
      uint32 authType = 18;
      Parameters:
      value - The authType to set.
      Returns:
      This builder for chaining.
    • clearAuthType

      public PreMessage.Builder clearAuthType()
      uint32 authType = 18;
      Returns:
      This builder for chaining.
    • getBiz

      public String getBiz()
      string biz = 21;
      Specified by:
      getBiz in interface PreMessageOrBuilder
      Returns:
      The biz.
    • getBizBytes

      public com.google.protobuf.ByteString getBizBytes()
      string biz = 21;
      Specified by:
      getBizBytes in interface PreMessageOrBuilder
      Returns:
      The bytes for biz.
    • setBiz

      public PreMessage.Builder setBiz(String value)
      string biz = 21;
      Parameters:
      value - The biz to set.
      Returns:
      This builder for chaining.
    • clearBiz

      public PreMessage.Builder clearBiz()
      string biz = 21;
      Returns:
      This builder for chaining.
    • setBizBytes

      public PreMessage.Builder setBizBytes(com.google.protobuf.ByteString value)
      string biz = 21;
      Parameters:
      value - The bytes for biz to set.
      Returns:
      This builder for chaining.
    • getAccess

      public String getAccess()
      string access = 22;
      Specified by:
      getAccess in interface PreMessageOrBuilder
      Returns:
      The access.
    • getAccessBytes

      public com.google.protobuf.ByteString getAccessBytes()
      string access = 22;
      Specified by:
      getAccessBytes in interface PreMessageOrBuilder
      Returns:
      The bytes for access.
    • setAccess

      public PreMessage.Builder setAccess(String value)
      string access = 22;
      Parameters:
      value - The access to set.
      Returns:
      This builder for chaining.
    • clearAccess

      public PreMessage.Builder clearAccess()
      string access = 22;
      Returns:
      This builder for chaining.
    • setAccessBytes

      public PreMessage.Builder setAccessBytes(com.google.protobuf.ByteString value)
      string access = 22;
      Parameters:
      value - The bytes for access to set.
      Returns:
      This builder for chaining.
    • setUnknownFields

      public final PreMessage.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<PreMessage.Builder>
    • mergeUnknownFields

      public final PreMessage.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<PreMessage.Builder>