类 SocketMessageOuterClass.SocketMessage.Builder
java.lang.Object
com.google.protobuf.AbstractMessageLite.Builder
com.google.protobuf.AbstractMessage.Builder<BuilderT>
com.google.protobuf.GeneratedMessageV3.Builder<SocketMessageOuterClass.SocketMessage.Builder>
tech.ordinaryroad.live.chat.client.kuaishou.protobuf.SocketMessageOuterClass.SocketMessage.Builder
- 所有已实现的接口:
com.google.protobuf.Message.Builder,com.google.protobuf.MessageLite.Builder,com.google.protobuf.MessageLiteOrBuilder,com.google.protobuf.MessageOrBuilder,Cloneable,SocketMessageOuterClass.SocketMessageOrBuilder
public static final class SocketMessageOuterClass.SocketMessage.Builder
extends com.google.protobuf.GeneratedMessageV3.Builder<SocketMessageOuterClass.SocketMessage.Builder>
implements SocketMessageOuterClass.SocketMessageOrBuilder
Protobuf type
SocketMessage-
方法概要
修饰符和类型方法说明addRepeatedField(com.google.protobuf.Descriptors.FieldDescriptor field, Object value) build()clear().SocketMessage.CompressionType compressionType = 2;clearField(com.google.protobuf.Descriptors.FieldDescriptor field) clearOneof(com.google.protobuf.Descriptors.OneofDescriptor oneof) bytes payload = 3;.PayloadType payloadType = 1;clone().SocketMessage.CompressionType compressionType = 2;int.SocketMessage.CompressionType compressionType = 2;static final com.google.protobuf.Descriptors.Descriptorcom.google.protobuf.Descriptors.Descriptorcom.google.protobuf.ByteStringbytes payload = 3;.PayloadType payloadType = 1;int.PayloadType payloadType = 1;protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTablefinal booleanmergeFrom(com.google.protobuf.CodedInputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) mergeFrom(com.google.protobuf.Message other) mergeUnknownFields(com.google.protobuf.UnknownFieldSet unknownFields) .SocketMessage.CompressionType compressionType = 2;setCompressionTypeValue(int value) .SocketMessage.CompressionType compressionType = 2;setPayload(com.google.protobuf.ByteString value) bytes payload = 3;.PayloadType payloadType = 1;setPayloadTypeValue(int value) .PayloadType payloadType = 1;setRepeatedField(com.google.protobuf.Descriptors.FieldDescriptor field, int index, Object value) setUnknownFields(com.google.protobuf.UnknownFieldSet unknownFields) 从类继承的方法 com.google.protobuf.GeneratedMessageV3.Builder
getAllFields, getField, getFieldBuilder, getOneofFieldDescriptor, getParentForChildren, getRepeatedField, getRepeatedFieldBuilder, getRepeatedFieldCount, getUnknownFields, getUnknownFieldSetBuilder, hasField, hasOneof, internalGetMapField, internalGetMapFieldReflection, internalGetMutableMapField, internalGetMutableMapFieldReflection, isClean, markClean, mergeUnknownLengthDelimitedField, mergeUnknownVarintField, newBuilderForField, onBuilt, onChanged, parseUnknownField, setUnknownFieldSetBuilder, setUnknownFieldsProto3从类继承的方法 com.google.protobuf.AbstractMessage.Builder
findInitializationErrors, getInitializationErrorString, internalMergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, newUninitializedMessageException, toString从类继承的方法 com.google.protobuf.AbstractMessageLite.Builder
addAll, addAll, mergeDelimitedFrom, mergeDelimitedFrom, mergeFrom, newUninitializedMessageException从接口继承的方法 com.google.protobuf.Message.Builder
mergeDelimitedFrom, mergeDelimitedFrom从接口继承的方法 com.google.protobuf.MessageLite.Builder
mergeFrom从接口继承的方法 com.google.protobuf.MessageOrBuilder
findInitializationErrors, getAllFields, getField, getInitializationErrorString, getOneofFieldDescriptor, getRepeatedField, getRepeatedFieldCount, getUnknownFields, hasField, hasOneof
-
方法详细资料
-
getDescriptor
public static final com.google.protobuf.Descriptors.Descriptor getDescriptor() -
internalGetFieldAccessorTable
protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable internalGetFieldAccessorTable()- 指定者:
internalGetFieldAccessorTable在类中com.google.protobuf.GeneratedMessageV3.Builder<SocketMessageOuterClass.SocketMessage.Builder>
-
clear
- 指定者:
clear在接口中com.google.protobuf.Message.Builder- 指定者:
clear在接口中com.google.protobuf.MessageLite.Builder- 覆盖:
clear在类中com.google.protobuf.GeneratedMessageV3.Builder<SocketMessageOuterClass.SocketMessage.Builder>
-
getDescriptorForType
public com.google.protobuf.Descriptors.Descriptor getDescriptorForType()- 指定者:
getDescriptorForType在接口中com.google.protobuf.Message.Builder- 指定者:
getDescriptorForType在接口中com.google.protobuf.MessageOrBuilder- 覆盖:
getDescriptorForType在类中com.google.protobuf.GeneratedMessageV3.Builder<SocketMessageOuterClass.SocketMessage.Builder>
-
getDefaultInstanceForType
- 指定者:
getDefaultInstanceForType在接口中com.google.protobuf.MessageLiteOrBuilder- 指定者:
getDefaultInstanceForType在接口中com.google.protobuf.MessageOrBuilder
-
build
- 指定者:
build在接口中com.google.protobuf.Message.Builder- 指定者:
build在接口中com.google.protobuf.MessageLite.Builder
-
buildPartial
- 指定者:
buildPartial在接口中com.google.protobuf.Message.Builder- 指定者:
buildPartial在接口中com.google.protobuf.MessageLite.Builder
-
clone
- 指定者:
clone在接口中com.google.protobuf.Message.Builder- 指定者:
clone在接口中com.google.protobuf.MessageLite.Builder- 覆盖:
clone在类中com.google.protobuf.GeneratedMessageV3.Builder<SocketMessageOuterClass.SocketMessage.Builder>
-
setField
public SocketMessageOuterClass.SocketMessage.Builder setField(com.google.protobuf.Descriptors.FieldDescriptor field, Object value) - 指定者:
setField在接口中com.google.protobuf.Message.Builder- 覆盖:
setField在类中com.google.protobuf.GeneratedMessageV3.Builder<SocketMessageOuterClass.SocketMessage.Builder>
-
clearField
public SocketMessageOuterClass.SocketMessage.Builder clearField(com.google.protobuf.Descriptors.FieldDescriptor field) - 指定者:
clearField在接口中com.google.protobuf.Message.Builder- 覆盖:
clearField在类中com.google.protobuf.GeneratedMessageV3.Builder<SocketMessageOuterClass.SocketMessage.Builder>
-
clearOneof
public SocketMessageOuterClass.SocketMessage.Builder clearOneof(com.google.protobuf.Descriptors.OneofDescriptor oneof) - 指定者:
clearOneof在接口中com.google.protobuf.Message.Builder- 覆盖:
clearOneof在类中com.google.protobuf.GeneratedMessageV3.Builder<SocketMessageOuterClass.SocketMessage.Builder>
-
setRepeatedField
public SocketMessageOuterClass.SocketMessage.Builder setRepeatedField(com.google.protobuf.Descriptors.FieldDescriptor field, int index, Object value) - 指定者:
setRepeatedField在接口中com.google.protobuf.Message.Builder- 覆盖:
setRepeatedField在类中com.google.protobuf.GeneratedMessageV3.Builder<SocketMessageOuterClass.SocketMessage.Builder>
-
addRepeatedField
public SocketMessageOuterClass.SocketMessage.Builder addRepeatedField(com.google.protobuf.Descriptors.FieldDescriptor field, Object value) - 指定者:
addRepeatedField在接口中com.google.protobuf.Message.Builder- 覆盖:
addRepeatedField在类中com.google.protobuf.GeneratedMessageV3.Builder<SocketMessageOuterClass.SocketMessage.Builder>
-
mergeFrom
- 指定者:
mergeFrom在接口中com.google.protobuf.Message.Builder- 覆盖:
mergeFrom在类中com.google.protobuf.AbstractMessage.Builder<SocketMessageOuterClass.SocketMessage.Builder>
-
mergeFrom
public SocketMessageOuterClass.SocketMessage.Builder mergeFrom(SocketMessageOuterClass.SocketMessage other) -
isInitialized
public final boolean isInitialized()- 指定者:
isInitialized在接口中com.google.protobuf.MessageLiteOrBuilder- 覆盖:
isInitialized在类中com.google.protobuf.GeneratedMessageV3.Builder<SocketMessageOuterClass.SocketMessage.Builder>
-
mergeFrom
public SocketMessageOuterClass.SocketMessage.Builder mergeFrom(com.google.protobuf.CodedInputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws IOException - 指定者:
mergeFrom在接口中com.google.protobuf.Message.Builder- 指定者:
mergeFrom在接口中com.google.protobuf.MessageLite.Builder- 覆盖:
mergeFrom在类中com.google.protobuf.AbstractMessage.Builder<SocketMessageOuterClass.SocketMessage.Builder>- 抛出:
IOException
-
getPayloadTypeValue
public int getPayloadTypeValue().PayloadType payloadType = 1;- 指定者:
getPayloadTypeValue在接口中SocketMessageOuterClass.SocketMessageOrBuilder- 返回:
- The enum numeric value on the wire for payloadType.
-
setPayloadTypeValue
.PayloadType payloadType = 1;- 参数:
value- The enum numeric value on the wire for payloadType to set.- 返回:
- This builder for chaining.
-
getPayloadType
.PayloadType payloadType = 1;- 指定者:
getPayloadType在接口中SocketMessageOuterClass.SocketMessageOrBuilder- 返回:
- The payloadType.
-
setPayloadType
public SocketMessageOuterClass.SocketMessage.Builder setPayloadType(PayloadTypeOuterClass.PayloadType value) .PayloadType payloadType = 1;- 参数:
value- The payloadType to set.- 返回:
- This builder for chaining.
-
clearPayloadType
.PayloadType payloadType = 1;- 返回:
- This builder for chaining.
-
getCompressionTypeValue
public int getCompressionTypeValue().SocketMessage.CompressionType compressionType = 2;- 指定者:
getCompressionTypeValue在接口中SocketMessageOuterClass.SocketMessageOrBuilder- 返回:
- The enum numeric value on the wire for compressionType.
-
setCompressionTypeValue
.SocketMessage.CompressionType compressionType = 2;- 参数:
value- The enum numeric value on the wire for compressionType to set.- 返回:
- This builder for chaining.
-
getCompressionType
.SocketMessage.CompressionType compressionType = 2;- 指定者:
getCompressionType在接口中SocketMessageOuterClass.SocketMessageOrBuilder- 返回:
- The compressionType.
-
setCompressionType
public SocketMessageOuterClass.SocketMessage.Builder setCompressionType(SocketMessageOuterClass.SocketMessage.CompressionType value) .SocketMessage.CompressionType compressionType = 2;- 参数:
value- The compressionType to set.- 返回:
- This builder for chaining.
-
clearCompressionType
.SocketMessage.CompressionType compressionType = 2;- 返回:
- This builder for chaining.
-
getPayload
public com.google.protobuf.ByteString getPayload()bytes payload = 3;- 指定者:
getPayload在接口中SocketMessageOuterClass.SocketMessageOrBuilder- 返回:
- The payload.
-
setPayload
public SocketMessageOuterClass.SocketMessage.Builder setPayload(com.google.protobuf.ByteString value) bytes payload = 3;- 参数:
value- The payload to set.- 返回:
- This builder for chaining.
-
clearPayload
bytes payload = 3;- 返回:
- This builder for chaining.
-
setUnknownFields
public final SocketMessageOuterClass.SocketMessage.Builder setUnknownFields(com.google.protobuf.UnknownFieldSet unknownFields) - 指定者:
setUnknownFields在接口中com.google.protobuf.Message.Builder- 覆盖:
setUnknownFields在类中com.google.protobuf.GeneratedMessageV3.Builder<SocketMessageOuterClass.SocketMessage.Builder>
-
mergeUnknownFields
public final SocketMessageOuterClass.SocketMessage.Builder mergeUnknownFields(com.google.protobuf.UnknownFieldSet unknownFields) - 指定者:
mergeUnknownFields在接口中com.google.protobuf.Message.Builder- 覆盖:
mergeUnknownFields在类中com.google.protobuf.GeneratedMessageV3.Builder<SocketMessageOuterClass.SocketMessage.Builder>
-