类 TripleWrapper.TripleRequestWrapper.Builder
- java.lang.Object
-
- com.google.protobuf.AbstractMessageLite.Builder
-
- com.google.protobuf.AbstractMessage.Builder<BuilderType>
-
- com.google.protobuf.GeneratedMessageV3.Builder<TripleWrapper.TripleRequestWrapper.Builder>
-
- org.apache.dubbo.triple.TripleWrapper.TripleRequestWrapper.Builder
-
- 所有已实现的接口:
com.google.protobuf.Message.Builder,com.google.protobuf.MessageLite.Builder,com.google.protobuf.MessageLiteOrBuilder,com.google.protobuf.MessageOrBuilder,Cloneable,TripleWrapper.TripleRequestWrapperOrBuilder
public static final class TripleWrapper.TripleRequestWrapper.Builder extends com.google.protobuf.GeneratedMessageV3.Builder<TripleWrapper.TripleRequestWrapper.Builder> implements TripleWrapper.TripleRequestWrapperOrBuilder
Protobuf typeorg.apache.dubbo.triple.TripleRequestWrapper
-
-
方法概要
所有方法 静态方法 实例方法 具体方法 修饰符和类型 方法 说明 TripleWrapper.TripleRequestWrapper.BuilderaddAllArgs(Iterable<? extends com.google.protobuf.ByteString> values)repeated bytes args = 2;TripleWrapper.TripleRequestWrapper.BuilderaddAllArgTypes(Iterable<String> values)repeated string argTypes = 3;TripleWrapper.TripleRequestWrapper.BuilderaddArgs(com.google.protobuf.ByteString value)repeated bytes args = 2;TripleWrapper.TripleRequestWrapper.BuilderaddArgTypes(String value)repeated string argTypes = 3;TripleWrapper.TripleRequestWrapper.BuilderaddArgTypesBytes(com.google.protobuf.ByteString value)repeated string argTypes = 3;TripleWrapper.TripleRequestWrapper.BuilderaddRepeatedField(com.google.protobuf.Descriptors.FieldDescriptor field, Object value)TripleWrapper.TripleRequestWrapperbuild()TripleWrapper.TripleRequestWrapperbuildPartial()TripleWrapper.TripleRequestWrapper.Builderclear()TripleWrapper.TripleRequestWrapper.BuilderclearArgs()repeated bytes args = 2;TripleWrapper.TripleRequestWrapper.BuilderclearArgTypes()repeated string argTypes = 3;TripleWrapper.TripleRequestWrapper.BuilderclearField(com.google.protobuf.Descriptors.FieldDescriptor field)TripleWrapper.TripleRequestWrapper.BuilderclearOneof(com.google.protobuf.Descriptors.OneofDescriptor oneof)TripleWrapper.TripleRequestWrapper.BuilderclearSerializeType()hessian4 jsonTripleWrapper.TripleRequestWrapper.Builderclone()com.google.protobuf.ByteStringgetArgs(int index)repeated bytes args = 2;intgetArgsCount()repeated bytes args = 2;List<com.google.protobuf.ByteString>getArgsList()repeated bytes args = 2;StringgetArgTypes(int index)repeated string argTypes = 3;com.google.protobuf.ByteStringgetArgTypesBytes(int index)repeated string argTypes = 3;intgetArgTypesCount()repeated string argTypes = 3;com.google.protobuf.ProtocolStringListgetArgTypesList()repeated string argTypes = 3;TripleWrapper.TripleRequestWrappergetDefaultInstanceForType()static com.google.protobuf.Descriptors.DescriptorgetDescriptor()com.google.protobuf.Descriptors.DescriptorgetDescriptorForType()StringgetSerializeType()hessian4 jsoncom.google.protobuf.ByteStringgetSerializeTypeBytes()hessian4 jsonbooleanisInitialized()TripleWrapper.TripleRequestWrapper.BuildermergeFrom(com.google.protobuf.CodedInputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry)TripleWrapper.TripleRequestWrapper.BuildermergeFrom(com.google.protobuf.Message other)TripleWrapper.TripleRequestWrapper.BuildermergeFrom(TripleWrapper.TripleRequestWrapper other)TripleWrapper.TripleRequestWrapper.BuildermergeUnknownFields(com.google.protobuf.UnknownFieldSet unknownFields)TripleWrapper.TripleRequestWrapper.BuildersetArgs(int index, com.google.protobuf.ByteString value)repeated bytes args = 2;TripleWrapper.TripleRequestWrapper.BuildersetArgTypes(int index, String value)repeated string argTypes = 3;TripleWrapper.TripleRequestWrapper.BuildersetField(com.google.protobuf.Descriptors.FieldDescriptor field, Object value)TripleWrapper.TripleRequestWrapper.BuildersetRepeatedField(com.google.protobuf.Descriptors.FieldDescriptor field, int index, Object value)TripleWrapper.TripleRequestWrapper.BuildersetSerializeType(String value)hessian4 jsonTripleWrapper.TripleRequestWrapper.BuildersetSerializeTypeBytes(com.google.protobuf.ByteString value)hessian4 jsonTripleWrapper.TripleRequestWrapper.BuildersetUnknownFields(com.google.protobuf.UnknownFieldSet unknownFields)-
从类继承的方法 com.google.protobuf.GeneratedMessageV3.Builder
getAllFields, getField, getFieldBuilder, getOneofFieldDescriptor, getRepeatedField, getRepeatedFieldBuilder, getRepeatedFieldCount, getUnknownFields, hasField, hasOneof, newBuilderForField
-
-
-
-
方法详细资料
-
getDescriptor
public static final com.google.protobuf.Descriptors.Descriptor getDescriptor()
-
clear
public TripleWrapper.TripleRequestWrapper.Builder clear()
- 指定者:
clear在接口中com.google.protobuf.Message.Builder- 指定者:
clear在接口中com.google.protobuf.MessageLite.Builder- 覆盖:
clear在类中com.google.protobuf.GeneratedMessageV3.Builder<TripleWrapper.TripleRequestWrapper.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<TripleWrapper.TripleRequestWrapper.Builder>
-
getDefaultInstanceForType
public TripleWrapper.TripleRequestWrapper getDefaultInstanceForType()
- 指定者:
getDefaultInstanceForType在接口中com.google.protobuf.MessageLiteOrBuilder- 指定者:
getDefaultInstanceForType在接口中com.google.protobuf.MessageOrBuilder
-
build
public TripleWrapper.TripleRequestWrapper build()
- 指定者:
build在接口中com.google.protobuf.Message.Builder- 指定者:
build在接口中com.google.protobuf.MessageLite.Builder
-
buildPartial
public TripleWrapper.TripleRequestWrapper buildPartial()
- 指定者:
buildPartial在接口中com.google.protobuf.Message.Builder- 指定者:
buildPartial在接口中com.google.protobuf.MessageLite.Builder
-
clone
public TripleWrapper.TripleRequestWrapper.Builder clone()
- 指定者:
clone在接口中com.google.protobuf.Message.Builder- 指定者:
clone在接口中com.google.protobuf.MessageLite.Builder- 覆盖:
clone在类中com.google.protobuf.GeneratedMessageV3.Builder<TripleWrapper.TripleRequestWrapper.Builder>
-
setField
public TripleWrapper.TripleRequestWrapper.Builder setField(com.google.protobuf.Descriptors.FieldDescriptor field, Object value)
- 指定者:
setField在接口中com.google.protobuf.Message.Builder- 覆盖:
setField在类中com.google.protobuf.GeneratedMessageV3.Builder<TripleWrapper.TripleRequestWrapper.Builder>
-
clearField
public TripleWrapper.TripleRequestWrapper.Builder clearField(com.google.protobuf.Descriptors.FieldDescriptor field)
- 指定者:
clearField在接口中com.google.protobuf.Message.Builder- 覆盖:
clearField在类中com.google.protobuf.GeneratedMessageV3.Builder<TripleWrapper.TripleRequestWrapper.Builder>
-
clearOneof
public TripleWrapper.TripleRequestWrapper.Builder clearOneof(com.google.protobuf.Descriptors.OneofDescriptor oneof)
- 指定者:
clearOneof在接口中com.google.protobuf.Message.Builder- 覆盖:
clearOneof在类中com.google.protobuf.GeneratedMessageV3.Builder<TripleWrapper.TripleRequestWrapper.Builder>
-
setRepeatedField
public TripleWrapper.TripleRequestWrapper.Builder setRepeatedField(com.google.protobuf.Descriptors.FieldDescriptor field, int index, Object value)
- 指定者:
setRepeatedField在接口中com.google.protobuf.Message.Builder- 覆盖:
setRepeatedField在类中com.google.protobuf.GeneratedMessageV3.Builder<TripleWrapper.TripleRequestWrapper.Builder>
-
addRepeatedField
public TripleWrapper.TripleRequestWrapper.Builder addRepeatedField(com.google.protobuf.Descriptors.FieldDescriptor field, Object value)
- 指定者:
addRepeatedField在接口中com.google.protobuf.Message.Builder- 覆盖:
addRepeatedField在类中com.google.protobuf.GeneratedMessageV3.Builder<TripleWrapper.TripleRequestWrapper.Builder>
-
mergeFrom
public TripleWrapper.TripleRequestWrapper.Builder mergeFrom(com.google.protobuf.Message other)
- 指定者:
mergeFrom在接口中com.google.protobuf.Message.Builder- 覆盖:
mergeFrom在类中com.google.protobuf.AbstractMessage.Builder<TripleWrapper.TripleRequestWrapper.Builder>
-
mergeFrom
public TripleWrapper.TripleRequestWrapper.Builder mergeFrom(TripleWrapper.TripleRequestWrapper other)
-
isInitialized
public final boolean isInitialized()
- 指定者:
isInitialized在接口中com.google.protobuf.MessageLiteOrBuilder- 覆盖:
isInitialized在类中com.google.protobuf.GeneratedMessageV3.Builder<TripleWrapper.TripleRequestWrapper.Builder>
-
mergeFrom
public TripleWrapper.TripleRequestWrapper.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<TripleWrapper.TripleRequestWrapper.Builder>- 抛出:
IOException
-
getSerializeType
public String getSerializeType()
hessian4 json
string serializeType = 1;- 指定者:
getSerializeType在接口中TripleWrapper.TripleRequestWrapperOrBuilder- 返回:
- The serializeType.
-
getSerializeTypeBytes
public com.google.protobuf.ByteString getSerializeTypeBytes()
hessian4 json
string serializeType = 1;- 指定者:
getSerializeTypeBytes在接口中TripleWrapper.TripleRequestWrapperOrBuilder- 返回:
- The bytes for serializeType.
-
setSerializeType
public TripleWrapper.TripleRequestWrapper.Builder setSerializeType(String value)
hessian4 json
string serializeType = 1;- 参数:
value- The serializeType to set.- 返回:
- This builder for chaining.
-
clearSerializeType
public TripleWrapper.TripleRequestWrapper.Builder clearSerializeType()
hessian4 json
string serializeType = 1;- 返回:
- This builder for chaining.
-
setSerializeTypeBytes
public TripleWrapper.TripleRequestWrapper.Builder setSerializeTypeBytes(com.google.protobuf.ByteString value)
hessian4 json
string serializeType = 1;- 参数:
value- The bytes for serializeType to set.- 返回:
- This builder for chaining.
-
getArgsList
public List<com.google.protobuf.ByteString> getArgsList()
repeated bytes args = 2;- 指定者:
getArgsList在接口中TripleWrapper.TripleRequestWrapperOrBuilder- 返回:
- A list containing the args.
-
getArgsCount
public int getArgsCount()
repeated bytes args = 2;- 指定者:
getArgsCount在接口中TripleWrapper.TripleRequestWrapperOrBuilder- 返回:
- The count of args.
-
getArgs
public com.google.protobuf.ByteString getArgs(int index)
repeated bytes args = 2;- 指定者:
getArgs在接口中TripleWrapper.TripleRequestWrapperOrBuilder- 参数:
index- The index of the element to return.- 返回:
- The args at the given index.
-
setArgs
public TripleWrapper.TripleRequestWrapper.Builder setArgs(int index, com.google.protobuf.ByteString value)
repeated bytes args = 2;- 参数:
index- The index to set the value at.value- The args to set.- 返回:
- This builder for chaining.
-
addArgs
public TripleWrapper.TripleRequestWrapper.Builder addArgs(com.google.protobuf.ByteString value)
repeated bytes args = 2;- 参数:
value- The args to add.- 返回:
- This builder for chaining.
-
addAllArgs
public TripleWrapper.TripleRequestWrapper.Builder addAllArgs(Iterable<? extends com.google.protobuf.ByteString> values)
repeated bytes args = 2;- 参数:
values- The args to add.- 返回:
- This builder for chaining.
-
clearArgs
public TripleWrapper.TripleRequestWrapper.Builder clearArgs()
repeated bytes args = 2;- 返回:
- This builder for chaining.
-
getArgTypesList
public com.google.protobuf.ProtocolStringList getArgTypesList()
repeated string argTypes = 3;- 指定者:
getArgTypesList在接口中TripleWrapper.TripleRequestWrapperOrBuilder- 返回:
- A list containing the argTypes.
-
getArgTypesCount
public int getArgTypesCount()
repeated string argTypes = 3;- 指定者:
getArgTypesCount在接口中TripleWrapper.TripleRequestWrapperOrBuilder- 返回:
- The count of argTypes.
-
getArgTypes
public String getArgTypes(int index)
repeated string argTypes = 3;- 指定者:
getArgTypes在接口中TripleWrapper.TripleRequestWrapperOrBuilder- 参数:
index- The index of the element to return.- 返回:
- The argTypes at the given index.
-
getArgTypesBytes
public com.google.protobuf.ByteString getArgTypesBytes(int index)
repeated string argTypes = 3;- 指定者:
getArgTypesBytes在接口中TripleWrapper.TripleRequestWrapperOrBuilder- 参数:
index- The index of the value to return.- 返回:
- The bytes of the argTypes at the given index.
-
setArgTypes
public TripleWrapper.TripleRequestWrapper.Builder setArgTypes(int index, String value)
repeated string argTypes = 3;- 参数:
index- The index to set the value at.value- The argTypes to set.- 返回:
- This builder for chaining.
-
addArgTypes
public TripleWrapper.TripleRequestWrapper.Builder addArgTypes(String value)
repeated string argTypes = 3;- 参数:
value- The argTypes to add.- 返回:
- This builder for chaining.
-
addAllArgTypes
public TripleWrapper.TripleRequestWrapper.Builder addAllArgTypes(Iterable<String> values)
repeated string argTypes = 3;- 参数:
values- The argTypes to add.- 返回:
- This builder for chaining.
-
clearArgTypes
public TripleWrapper.TripleRequestWrapper.Builder clearArgTypes()
repeated string argTypes = 3;- 返回:
- This builder for chaining.
-
addArgTypesBytes
public TripleWrapper.TripleRequestWrapper.Builder addArgTypesBytes(com.google.protobuf.ByteString value)
repeated string argTypes = 3;- 参数:
value- The bytes of the argTypes to add.- 返回:
- This builder for chaining.
-
setUnknownFields
public final TripleWrapper.TripleRequestWrapper.Builder setUnknownFields(com.google.protobuf.UnknownFieldSet unknownFields)
- 指定者:
setUnknownFields在接口中com.google.protobuf.Message.Builder- 覆盖:
setUnknownFields在类中com.google.protobuf.GeneratedMessageV3.Builder<TripleWrapper.TripleRequestWrapper.Builder>
-
mergeUnknownFields
public final TripleWrapper.TripleRequestWrapper.Builder mergeUnknownFields(com.google.protobuf.UnknownFieldSet unknownFields)
- 指定者:
mergeUnknownFields在接口中com.google.protobuf.Message.Builder- 覆盖:
mergeUnknownFields在类中com.google.protobuf.GeneratedMessageV3.Builder<TripleWrapper.TripleRequestWrapper.Builder>
-
-