类 Pbbp2.Header.Builder
java.lang.Object
com.google.protobuf.AbstractMessageLite.Builder
com.google.protobuf.AbstractMessage.Builder<Pbbp2.Header.Builder>
com.google.protobuf.GeneratedMessageV3.Builder<Pbbp2.Header.Builder>
com.lark.oapi.ws.pb.Pbbp2.Header.Builder
- 所有已实现的接口:
com.google.protobuf.Message.Builder,com.google.protobuf.MessageLite.Builder,com.google.protobuf.MessageLiteOrBuilder,com.google.protobuf.MessageOrBuilder,Pbbp2.HeaderOrBuilder,Cloneable
- 封闭类:
Pbbp2.Header
public static final class Pbbp2.Header.Builder
extends com.google.protobuf.GeneratedMessageV3.Builder<Pbbp2.Header.Builder>
implements Pbbp2.HeaderOrBuilder
Protobuf type
pbbp2.Header-
方法概要
修饰符和类型方法说明addRepeatedField(com.google.protobuf.Descriptors.FieldDescriptor field, Object value) build()clear()clearField(com.google.protobuf.Descriptors.FieldDescriptor field) clearKey()required string key = 1;clearOneof(com.google.protobuf.Descriptors.OneofDescriptor oneof) required string value = 2;clone()static final com.google.protobuf.Descriptors.Descriptorcom.google.protobuf.Descriptors.DescriptorgetKey()required string key = 1;com.google.protobuf.ByteStringrequired string key = 1;getValue()required string value = 2;com.google.protobuf.ByteStringrequired string value = 2;booleanhasKey()required string key = 1;booleanhasValue()required string value = 2;final booleanmergeFrom(com.google.protobuf.CodedInputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) mergeFrom(com.google.protobuf.Message other) mergeFrom(Pbbp2.Header other) final Pbbp2.Header.BuildermergeUnknownFields(com.google.protobuf.UnknownFieldSet unknownFields) required string key = 1;setKeyBytes(com.google.protobuf.ByteString value) required string key = 1;setRepeatedField(com.google.protobuf.Descriptors.FieldDescriptor field, int index, Object value) final Pbbp2.Header.BuildersetUnknownFields(com.google.protobuf.UnknownFieldSet unknownFields) required string value = 2;setValueBytes(com.google.protobuf.ByteString value) required string value = 2;从类继承的方法 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.Header.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.Header.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.Header.Builder>
-
setField
public Pbbp2.Header.Builder setField(com.google.protobuf.Descriptors.FieldDescriptor field, Object value) - 指定者:
setField在接口中com.google.protobuf.Message.Builder- 覆盖:
setField在类中com.google.protobuf.GeneratedMessageV3.Builder<Pbbp2.Header.Builder>
-
clearField
- 指定者:
clearField在接口中com.google.protobuf.Message.Builder- 覆盖:
clearField在类中com.google.protobuf.GeneratedMessageV3.Builder<Pbbp2.Header.Builder>
-
clearOneof
- 指定者:
clearOneof在接口中com.google.protobuf.Message.Builder- 覆盖:
clearOneof在类中com.google.protobuf.GeneratedMessageV3.Builder<Pbbp2.Header.Builder>
-
setRepeatedField
public Pbbp2.Header.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.Header.Builder>
-
addRepeatedField
public Pbbp2.Header.Builder addRepeatedField(com.google.protobuf.Descriptors.FieldDescriptor field, Object value) - 指定者:
addRepeatedField在接口中com.google.protobuf.Message.Builder- 覆盖:
addRepeatedField在类中com.google.protobuf.GeneratedMessageV3.Builder<Pbbp2.Header.Builder>
-
mergeFrom
- 指定者:
mergeFrom在接口中com.google.protobuf.Message.Builder- 覆盖:
mergeFrom在类中com.google.protobuf.AbstractMessage.Builder<Pbbp2.Header.Builder>
-
mergeFrom
-
isInitialized
public final boolean isInitialized()- 指定者:
isInitialized在接口中com.google.protobuf.MessageLiteOrBuilder- 覆盖:
isInitialized在类中com.google.protobuf.GeneratedMessageV3.Builder<Pbbp2.Header.Builder>
-
mergeFrom
public Pbbp2.Header.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.Header.Builder>- 抛出:
IOException
-
hasKey
public boolean hasKey()required string key = 1;- 指定者:
hasKey在接口中Pbbp2.HeaderOrBuilder- 返回:
- Whether the key field is set.
-
getKey
required string key = 1;- 指定者:
getKey在接口中Pbbp2.HeaderOrBuilder- 返回:
- The key.
-
setKey
required string key = 1;- 参数:
value- The key to set.- 返回:
- This builder for chaining.
-
getKeyBytes
public com.google.protobuf.ByteString getKeyBytes()required string key = 1;- 指定者:
getKeyBytes在接口中Pbbp2.HeaderOrBuilder- 返回:
- The bytes for key.
-
setKeyBytes
required string key = 1;- 参数:
value- The bytes for key to set.- 返回:
- This builder for chaining.
-
clearKey
required string key = 1;- 返回:
- This builder for chaining.
-
hasValue
public boolean hasValue()required string value = 2;- 指定者:
hasValue在接口中Pbbp2.HeaderOrBuilder- 返回:
- Whether the value field is set.
-
getValue
required string value = 2;- 指定者:
getValue在接口中Pbbp2.HeaderOrBuilder- 返回:
- The value.
-
setValue
required string value = 2;- 参数:
value- The value to set.- 返回:
- This builder for chaining.
-
getValueBytes
public com.google.protobuf.ByteString getValueBytes()required string value = 2;- 指定者:
getValueBytes在接口中Pbbp2.HeaderOrBuilder- 返回:
- The bytes for value.
-
setValueBytes
required string value = 2;- 参数:
value- The bytes for value to set.- 返回:
- This builder for chaining.
-
clearValue
required string value = 2;- 返回:
- This builder for chaining.
-
setUnknownFields
public final Pbbp2.Header.Builder setUnknownFields(com.google.protobuf.UnknownFieldSet unknownFields) - 指定者:
setUnknownFields在接口中com.google.protobuf.Message.Builder- 覆盖:
setUnknownFields在类中com.google.protobuf.GeneratedMessageV3.Builder<Pbbp2.Header.Builder>
-
mergeUnknownFields
public final Pbbp2.Header.Builder mergeUnknownFields(com.google.protobuf.UnknownFieldSet unknownFields) - 指定者:
mergeUnknownFields在接口中com.google.protobuf.Message.Builder- 覆盖:
mergeUnknownFields在类中com.google.protobuf.GeneratedMessageV3.Builder<Pbbp2.Header.Builder>
-