类 Pbbp2.Frame.Builder
java.lang.Object
com.google.protobuf.AbstractMessageLite.Builder
com.google.protobuf.AbstractMessage.Builder<Pbbp2.Frame.Builder>
com.google.protobuf.GeneratedMessageV3.Builder<Pbbp2.Frame.Builder>
com.lark.oapi.ws.pb.Pbbp2.Frame.Builder
- 所有已实现的接口:
com.google.protobuf.Message.Builder,com.google.protobuf.MessageLite.Builder,com.google.protobuf.MessageLiteOrBuilder,com.google.protobuf.MessageOrBuilder,Pbbp2.FrameOrBuilder,Cloneable
- 封闭类:
Pbbp2.Frame
public static final class Pbbp2.Frame.Builder
extends com.google.protobuf.GeneratedMessageV3.Builder<Pbbp2.Frame.Builder>
implements Pbbp2.FrameOrBuilder
message frame
Protobuf type pbbp2.Frame
-
方法概要
修饰符和类型方法说明addAllHeaders(Iterable<? extends Pbbp2.Header> values) repeated .pbbp2.Header headers = 5 [(.gogoproto.nullable) = false];addHeaders(int index, Pbbp2.Header value) repeated .pbbp2.Header headers = 5 [(.gogoproto.nullable) = false];addHeaders(int index, Pbbp2.Header.Builder builderForValue) repeated .pbbp2.Header headers = 5 [(.gogoproto.nullable) = false];addHeaders(Pbbp2.Header value) repeated .pbbp2.Header headers = 5 [(.gogoproto.nullable) = false];addHeaders(Pbbp2.Header.Builder builderForValue) repeated .pbbp2.Header headers = 5 [(.gogoproto.nullable) = false];repeated .pbbp2.Header headers = 5 [(.gogoproto.nullable) = false];addHeadersBuilder(int index) repeated .pbbp2.Header headers = 5 [(.gogoproto.nullable) = false];addRepeatedField(com.google.protobuf.Descriptors.FieldDescriptor field, Object value) build()clear()clearField(com.google.protobuf.Descriptors.FieldDescriptor field) repeated .pbbp2.Header headers = 5 [(.gogoproto.nullable) = false];required uint64 LogID = 2;optional string LogIDNew = 9;required int32 method = 4;clearOneof(com.google.protobuf.Descriptors.OneofDescriptor oneof) http like bodyhttp like content-encoding, eg: gzip or nonehttp like content-typerequired uint64 SeqID = 1;required int32 service = 3;clone()static final com.google.protobuf.Descriptors.Descriptorcom.google.protobuf.Descriptors.DescriptorgetHeaders(int index) repeated .pbbp2.Header headers = 5 [(.gogoproto.nullable) = false];getHeadersBuilder(int index) repeated .pbbp2.Header headers = 5 [(.gogoproto.nullable) = false];repeated .pbbp2.Header headers = 5 [(.gogoproto.nullable) = false];intrepeated .pbbp2.Header headers = 5 [(.gogoproto.nullable) = false];repeated .pbbp2.Header headers = 5 [(.gogoproto.nullable) = false];getHeadersOrBuilder(int index) repeated .pbbp2.Header headers = 5 [(.gogoproto.nullable) = false];List<? extends Pbbp2.HeaderOrBuilder> repeated .pbbp2.Header headers = 5 [(.gogoproto.nullable) = false];longgetLogID()required uint64 LogID = 2;optional string LogIDNew = 9;com.google.protobuf.ByteStringoptional string LogIDNew = 9;intrequired int32 method = 4;com.google.protobuf.ByteStringhttp like bodyhttp like content-encoding, eg: gzip or nonecom.google.protobuf.ByteStringhttp like content-encoding, eg: gzip or nonehttp like content-typecom.google.protobuf.ByteStringhttp like content-typelonggetSeqID()required uint64 SeqID = 1;intrequired int32 service = 3;booleanhasLogID()required uint64 LogID = 2;booleanoptional string LogIDNew = 9;booleanrequired int32 method = 4;booleanhttp like bodybooleanhttp like content-encoding, eg: gzip or nonebooleanhttp like content-typebooleanhasSeqID()required uint64 SeqID = 1;booleanrequired int32 service = 3;final booleanmergeFrom(com.google.protobuf.CodedInputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) mergeFrom(com.google.protobuf.Message other) mergeFrom(Pbbp2.Frame other) final Pbbp2.Frame.BuildermergeUnknownFields(com.google.protobuf.UnknownFieldSet unknownFields) removeHeaders(int index) repeated .pbbp2.Header headers = 5 [(.gogoproto.nullable) = false];setHeaders(int index, Pbbp2.Header value) repeated .pbbp2.Header headers = 5 [(.gogoproto.nullable) = false];setHeaders(int index, Pbbp2.Header.Builder builderForValue) repeated .pbbp2.Header headers = 5 [(.gogoproto.nullable) = false];setLogID(long value) required uint64 LogID = 2;setLogIDNew(String value) optional string LogIDNew = 9;setLogIDNewBytes(com.google.protobuf.ByteString value) optional string LogIDNew = 9;setMethod(int value) required int32 method = 4;setPayload(com.google.protobuf.ByteString value) http like bodysetPayloadEncoding(String value) http like content-encoding, eg: gzip or nonesetPayloadEncodingBytes(com.google.protobuf.ByteString value) http like content-encoding, eg: gzip or nonesetPayloadType(String value) http like content-typesetPayloadTypeBytes(com.google.protobuf.ByteString value) http like content-typesetRepeatedField(com.google.protobuf.Descriptors.FieldDescriptor field, int index, Object value) setSeqID(long value) required uint64 SeqID = 1;setService(int value) required int32 service = 3;final Pbbp2.Frame.BuildersetUnknownFields(com.google.protobuf.UnknownFieldSet unknownFields) 从类继承的方法 com.google.protobuf.GeneratedMessageV3.Builder
getAllFields, getField, getFieldBuilder, getOneofFieldDescriptor, getRepeatedField, getRepeatedFieldBuilder, getRepeatedFieldCount, getUnknownFields, hasField, hasOneof, newBuilderForField从类继承的方法 com.google.protobuf.AbstractMessage.Builder
findInitializationErrors, getInitializationErrorString, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, toString从类继承的方法 com.google.protobuf.AbstractMessageLite.Builder
mergeDelimitedFrom, mergeDelimitedFrom, mergeFrom从接口继承的方法 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() -
clear
- 指定者:
clear在接口中com.google.protobuf.Message.Builder- 指定者:
clear在接口中com.google.protobuf.MessageLite.Builder- 覆盖:
clear在类中com.google.protobuf.GeneratedMessageV3.Builder<Pbbp2.Frame.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<Pbbp2.Frame.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<Pbbp2.Frame.Builder>
-
setField
public Pbbp2.Frame.Builder setField(com.google.protobuf.Descriptors.FieldDescriptor field, Object value) - 指定者:
setField在接口中com.google.protobuf.Message.Builder- 覆盖:
setField在类中com.google.protobuf.GeneratedMessageV3.Builder<Pbbp2.Frame.Builder>
-
clearField
- 指定者:
clearField在接口中com.google.protobuf.Message.Builder- 覆盖:
clearField在类中com.google.protobuf.GeneratedMessageV3.Builder<Pbbp2.Frame.Builder>
-
clearOneof
- 指定者:
clearOneof在接口中com.google.protobuf.Message.Builder- 覆盖:
clearOneof在类中com.google.protobuf.GeneratedMessageV3.Builder<Pbbp2.Frame.Builder>
-
setRepeatedField
public Pbbp2.Frame.Builder setRepeatedField(com.google.protobuf.Descriptors.FieldDescriptor field, int index, Object value) - 指定者:
setRepeatedField在接口中com.google.protobuf.Message.Builder- 覆盖:
setRepeatedField在类中com.google.protobuf.GeneratedMessageV3.Builder<Pbbp2.Frame.Builder>
-
addRepeatedField
public Pbbp2.Frame.Builder addRepeatedField(com.google.protobuf.Descriptors.FieldDescriptor field, Object value) - 指定者:
addRepeatedField在接口中com.google.protobuf.Message.Builder- 覆盖:
addRepeatedField在类中com.google.protobuf.GeneratedMessageV3.Builder<Pbbp2.Frame.Builder>
-
mergeFrom
- 指定者:
mergeFrom在接口中com.google.protobuf.Message.Builder- 覆盖:
mergeFrom在类中com.google.protobuf.AbstractMessage.Builder<Pbbp2.Frame.Builder>
-
mergeFrom
-
isInitialized
public final boolean isInitialized()- 指定者:
isInitialized在接口中com.google.protobuf.MessageLiteOrBuilder- 覆盖:
isInitialized在类中com.google.protobuf.GeneratedMessageV3.Builder<Pbbp2.Frame.Builder>
-
mergeFrom
public Pbbp2.Frame.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<Pbbp2.Frame.Builder>- 抛出:
IOException
-
hasSeqID
public boolean hasSeqID()required uint64 SeqID = 1;- 指定者:
hasSeqID在接口中Pbbp2.FrameOrBuilder- 返回:
- Whether the seqID field is set.
-
getSeqID
public long getSeqID()required uint64 SeqID = 1;- 指定者:
getSeqID在接口中Pbbp2.FrameOrBuilder- 返回:
- The seqID.
-
setSeqID
required uint64 SeqID = 1;- 参数:
value- The seqID to set.- 返回:
- This builder for chaining.
-
clearSeqID
required uint64 SeqID = 1;- 返回:
- This builder for chaining.
-
hasLogID
public boolean hasLogID()required uint64 LogID = 2;- 指定者:
hasLogID在接口中Pbbp2.FrameOrBuilder- 返回:
- Whether the logID field is set.
-
getLogID
public long getLogID()required uint64 LogID = 2;- 指定者:
getLogID在接口中Pbbp2.FrameOrBuilder- 返回:
- The logID.
-
setLogID
required uint64 LogID = 2;- 参数:
value- The logID to set.- 返回:
- This builder for chaining.
-
clearLogID
required uint64 LogID = 2;- 返回:
- This builder for chaining.
-
hasService
public boolean hasService()required int32 service = 3;- 指定者:
hasService在接口中Pbbp2.FrameOrBuilder- 返回:
- Whether the service field is set.
-
getService
public int getService()required int32 service = 3;- 指定者:
getService在接口中Pbbp2.FrameOrBuilder- 返回:
- The service.
-
setService
required int32 service = 3;- 参数:
value- The service to set.- 返回:
- This builder for chaining.
-
clearService
required int32 service = 3;- 返回:
- This builder for chaining.
-
hasMethod
public boolean hasMethod()required int32 method = 4;- 指定者:
hasMethod在接口中Pbbp2.FrameOrBuilder- 返回:
- Whether the method field is set.
-
getMethod
public int getMethod()required int32 method = 4;- 指定者:
getMethod在接口中Pbbp2.FrameOrBuilder- 返回:
- The method.
-
setMethod
required int32 method = 4;- 参数:
value- The method to set.- 返回:
- This builder for chaining.
-
clearMethod
required int32 method = 4;- 返回:
- This builder for chaining.
-
getHeadersList
repeated .pbbp2.Header headers = 5 [(.gogoproto.nullable) = false];- 指定者:
getHeadersList在接口中Pbbp2.FrameOrBuilder
-
getHeadersCount
public int getHeadersCount()repeated .pbbp2.Header headers = 5 [(.gogoproto.nullable) = false];- 指定者:
getHeadersCount在接口中Pbbp2.FrameOrBuilder
-
getHeaders
repeated .pbbp2.Header headers = 5 [(.gogoproto.nullable) = false];- 指定者:
getHeaders在接口中Pbbp2.FrameOrBuilder
-
setHeaders
repeated .pbbp2.Header headers = 5 [(.gogoproto.nullable) = false]; -
setHeaders
repeated .pbbp2.Header headers = 5 [(.gogoproto.nullable) = false]; -
addHeaders
repeated .pbbp2.Header headers = 5 [(.gogoproto.nullable) = false]; -
addHeaders
repeated .pbbp2.Header headers = 5 [(.gogoproto.nullable) = false]; -
addHeaders
repeated .pbbp2.Header headers = 5 [(.gogoproto.nullable) = false]; -
addHeaders
repeated .pbbp2.Header headers = 5 [(.gogoproto.nullable) = false]; -
addAllHeaders
repeated .pbbp2.Header headers = 5 [(.gogoproto.nullable) = false]; -
clearHeaders
repeated .pbbp2.Header headers = 5 [(.gogoproto.nullable) = false]; -
removeHeaders
repeated .pbbp2.Header headers = 5 [(.gogoproto.nullable) = false]; -
getHeadersBuilder
repeated .pbbp2.Header headers = 5 [(.gogoproto.nullable) = false]; -
getHeadersOrBuilder
repeated .pbbp2.Header headers = 5 [(.gogoproto.nullable) = false];- 指定者:
getHeadersOrBuilder在接口中Pbbp2.FrameOrBuilder
-
getHeadersOrBuilderList
repeated .pbbp2.Header headers = 5 [(.gogoproto.nullable) = false];- 指定者:
getHeadersOrBuilderList在接口中Pbbp2.FrameOrBuilder
-
addHeadersBuilder
repeated .pbbp2.Header headers = 5 [(.gogoproto.nullable) = false]; -
addHeadersBuilder
repeated .pbbp2.Header headers = 5 [(.gogoproto.nullable) = false]; -
getHeadersBuilderList
repeated .pbbp2.Header headers = 5 [(.gogoproto.nullable) = false]; -
hasPayloadEncoding
public boolean hasPayloadEncoding()http like content-encoding, eg: gzip or none
optional string payload_encoding = 6;- 指定者:
hasPayloadEncoding在接口中Pbbp2.FrameOrBuilder- 返回:
- Whether the payloadEncoding field is set.
-
getPayloadEncoding
http like content-encoding, eg: gzip or none
optional string payload_encoding = 6;- 指定者:
getPayloadEncoding在接口中Pbbp2.FrameOrBuilder- 返回:
- The payloadEncoding.
-
setPayloadEncoding
http like content-encoding, eg: gzip or none
optional string payload_encoding = 6;- 参数:
value- The payloadEncoding to set.- 返回:
- This builder for chaining.
-
getPayloadEncodingBytes
public com.google.protobuf.ByteString getPayloadEncodingBytes()http like content-encoding, eg: gzip or none
optional string payload_encoding = 6;- 指定者:
getPayloadEncodingBytes在接口中Pbbp2.FrameOrBuilder- 返回:
- The bytes for payloadEncoding.
-
setPayloadEncodingBytes
http like content-encoding, eg: gzip or none
optional string payload_encoding = 6;- 参数:
value- The bytes for payloadEncoding to set.- 返回:
- This builder for chaining.
-
clearPayloadEncoding
http like content-encoding, eg: gzip or none
optional string payload_encoding = 6;- 返回:
- This builder for chaining.
-
hasPayloadType
public boolean hasPayloadType()http like content-type
optional string payload_type = 7;- 指定者:
hasPayloadType在接口中Pbbp2.FrameOrBuilder- 返回:
- Whether the payloadType field is set.
-
getPayloadType
http like content-type
optional string payload_type = 7;- 指定者:
getPayloadType在接口中Pbbp2.FrameOrBuilder- 返回:
- The payloadType.
-
setPayloadType
http like content-type
optional string payload_type = 7;- 参数:
value- The payloadType to set.- 返回:
- This builder for chaining.
-
getPayloadTypeBytes
public com.google.protobuf.ByteString getPayloadTypeBytes()http like content-type
optional string payload_type = 7;- 指定者:
getPayloadTypeBytes在接口中Pbbp2.FrameOrBuilder- 返回:
- The bytes for payloadType.
-
setPayloadTypeBytes
http like content-type
optional string payload_type = 7;- 参数:
value- The bytes for payloadType to set.- 返回:
- This builder for chaining.
-
clearPayloadType
http like content-type
optional string payload_type = 7;- 返回:
- This builder for chaining.
-
hasPayload
public boolean hasPayload()http like body
optional bytes payload = 8;- 指定者:
hasPayload在接口中Pbbp2.FrameOrBuilder- 返回:
- Whether the payload field is set.
-
getPayload
public com.google.protobuf.ByteString getPayload()http like body
optional bytes payload = 8;- 指定者:
getPayload在接口中Pbbp2.FrameOrBuilder- 返回:
- The payload.
-
setPayload
http like body
optional bytes payload = 8;- 参数:
value- The payload to set.- 返回:
- This builder for chaining.
-
clearPayload
http like body
optional bytes payload = 8;- 返回:
- This builder for chaining.
-
hasLogIDNew
public boolean hasLogIDNew()optional string LogIDNew = 9;- 指定者:
hasLogIDNew在接口中Pbbp2.FrameOrBuilder- 返回:
- Whether the logIDNew field is set.
-
getLogIDNew
optional string LogIDNew = 9;- 指定者:
getLogIDNew在接口中Pbbp2.FrameOrBuilder- 返回:
- The logIDNew.
-
setLogIDNew
optional string LogIDNew = 9;- 参数:
value- The logIDNew to set.- 返回:
- This builder for chaining.
-
getLogIDNewBytes
public com.google.protobuf.ByteString getLogIDNewBytes()optional string LogIDNew = 9;- 指定者:
getLogIDNewBytes在接口中Pbbp2.FrameOrBuilder- 返回:
- The bytes for logIDNew.
-
setLogIDNewBytes
optional string LogIDNew = 9;- 参数:
value- The bytes for logIDNew to set.- 返回:
- This builder for chaining.
-
clearLogIDNew
optional string LogIDNew = 9;- 返回:
- This builder for chaining.
-
setUnknownFields
public final Pbbp2.Frame.Builder setUnknownFields(com.google.protobuf.UnknownFieldSet unknownFields) - 指定者:
setUnknownFields在接口中com.google.protobuf.Message.Builder- 覆盖:
setUnknownFields在类中com.google.protobuf.GeneratedMessageV3.Builder<Pbbp2.Frame.Builder>
-
mergeUnknownFields
public final Pbbp2.Frame.Builder mergeUnknownFields(com.google.protobuf.UnknownFieldSet unknownFields) - 指定者:
mergeUnknownFields在接口中com.google.protobuf.Message.Builder- 覆盖:
mergeUnknownFields在类中com.google.protobuf.GeneratedMessageV3.Builder<Pbbp2.Frame.Builder>
-