类 JsonMapPb.JsonValue.Builder
- java.lang.Object
-
- com.google.protobuf.AbstractMessageLite.Builder
-
- com.google.protobuf.AbstractMessage.Builder<BuilderType>
-
- com.google.protobuf.GeneratedMessageV3.Builder<JsonMapPb.JsonValue.Builder>
-
- cn.feiliu.taskflow.proto.JsonMapPb.JsonValue.Builder
-
- 所有已实现的接口:
JsonMapPb.JsonValueOrBuilder,com.google.protobuf.Message.Builder,com.google.protobuf.MessageLite.Builder,com.google.protobuf.MessageLiteOrBuilder,com.google.protobuf.MessageOrBuilder,Cloneable
- 封闭类:
- JsonMapPb.JsonValue
public static final class JsonMapPb.JsonValue.Builder extends com.google.protobuf.GeneratedMessageV3.Builder<JsonMapPb.JsonValue.Builder> implements JsonMapPb.JsonValueOrBuilder
Protobuf typetaskflow.proto.JsonValue
-
-
方法概要
所有方法 静态方法 实例方法 具体方法 修饰符和类型 方法 说明 JsonMapPb.JsonValue.BuilderaddRepeatedField(com.google.protobuf.Descriptors.FieldDescriptor field, Object value)JsonMapPb.JsonValuebuild()JsonMapPb.JsonValuebuildPartial()JsonMapPb.JsonValue.Builderclear()JsonMapPb.JsonValue.BuilderclearBoolValue()Represents a boolean value.JsonMapPb.JsonValue.BuilderclearDoubleValue()Represents a double value.JsonMapPb.JsonValue.BuilderclearField(com.google.protobuf.Descriptors.FieldDescriptor field)JsonMapPb.JsonValue.BuilderclearIntValue()Represents an int32 value.JsonMapPb.JsonValue.BuilderclearKind()JsonMapPb.JsonValue.BuilderclearListValue()Represents a repeated `Value`.JsonMapPb.JsonValue.BuilderclearLongValue()Represents an int64 value.JsonMapPb.JsonValue.BuilderclearNullValue()Represents a null value.JsonMapPb.JsonValue.BuilderclearOneof(com.google.protobuf.Descriptors.OneofDescriptor oneof)JsonMapPb.JsonValue.BuilderclearStringValue()Represents a string value.JsonMapPb.JsonValue.BuilderclearStructValue()Represents a structured value.JsonMapPb.JsonValue.Builderclone()booleangetBoolValue()Represents a boolean value.JsonMapPb.JsonValuegetDefaultInstanceForType()static com.google.protobuf.Descriptors.DescriptorgetDescriptor()com.google.protobuf.Descriptors.DescriptorgetDescriptorForType()doublegetDoubleValue()Represents a double value.intgetIntValue()Represents an int32 value.JsonMapPb.JsonValue.KindCasegetKindCase()JsonMapPb.JsonListgetListValue()Represents a repeated `Value`.JsonMapPb.JsonList.BuildergetListValueBuilder()Represents a repeated `Value`.JsonMapPb.JsonListOrBuildergetListValueOrBuilder()Represents a repeated `Value`.longgetLongValue()Represents an int64 value.com.google.protobuf.NullValuegetNullValue()Represents a null value.intgetNullValueValue()Represents a null value.StringgetStringValue()Represents a string value.com.google.protobuf.ByteStringgetStringValueBytes()Represents a string value.JsonMapPb.JsonMapgetStructValue()Represents a structured value.JsonMapPb.JsonMap.BuildergetStructValueBuilder()Represents a structured value.JsonMapPb.JsonMapOrBuildergetStructValueOrBuilder()Represents a structured value.booleanhasBoolValue()Represents a boolean value.booleanhasDoubleValue()Represents a double value.booleanhasIntValue()Represents an int32 value.booleanhasListValue()Represents a repeated `Value`.booleanhasLongValue()Represents an int64 value.booleanhasNullValue()Represents a null value.booleanhasStringValue()Represents a string value.booleanhasStructValue()Represents a structured value.protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTableinternalGetFieldAccessorTable()booleanisInitialized()JsonMapPb.JsonValue.BuildermergeFrom(JsonMapPb.JsonValue other)JsonMapPb.JsonValue.BuildermergeFrom(com.google.protobuf.CodedInputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry)JsonMapPb.JsonValue.BuildermergeFrom(com.google.protobuf.Message other)JsonMapPb.JsonValue.BuildermergeListValue(JsonMapPb.JsonList value)Represents a repeated `Value`.JsonMapPb.JsonValue.BuildermergeStructValue(JsonMapPb.JsonMap value)Represents a structured value.JsonMapPb.JsonValue.BuildermergeUnknownFields(com.google.protobuf.UnknownFieldSet unknownFields)JsonMapPb.JsonValue.BuildersetBoolValue(boolean value)Represents a boolean value.JsonMapPb.JsonValue.BuildersetDoubleValue(double value)Represents a double value.JsonMapPb.JsonValue.BuildersetField(com.google.protobuf.Descriptors.FieldDescriptor field, Object value)JsonMapPb.JsonValue.BuildersetIntValue(int value)Represents an int32 value.JsonMapPb.JsonValue.BuildersetListValue(JsonMapPb.JsonList value)Represents a repeated `Value`.JsonMapPb.JsonValue.BuildersetListValue(JsonMapPb.JsonList.Builder builderForValue)Represents a repeated `Value`.JsonMapPb.JsonValue.BuildersetLongValue(long value)Represents an int64 value.JsonMapPb.JsonValue.BuildersetNullValue(com.google.protobuf.NullValue value)Represents a null value.JsonMapPb.JsonValue.BuildersetNullValueValue(int value)Represents a null value.JsonMapPb.JsonValue.BuildersetRepeatedField(com.google.protobuf.Descriptors.FieldDescriptor field, int index, Object value)JsonMapPb.JsonValue.BuildersetStringValue(String value)Represents a string value.JsonMapPb.JsonValue.BuildersetStringValueBytes(com.google.protobuf.ByteString value)Represents a string value.JsonMapPb.JsonValue.BuildersetStructValue(JsonMapPb.JsonMap value)Represents a structured value.JsonMapPb.JsonValue.BuildersetStructValue(JsonMapPb.JsonMap.Builder builderForValue)Represents a structured value.JsonMapPb.JsonValue.BuildersetUnknownFields(com.google.protobuf.UnknownFieldSet unknownFields)-
从类继承的方法 com.google.protobuf.GeneratedMessageV3.Builder
getAllFields, getField, getFieldBuilder, getOneofFieldDescriptor, getParentForChildren, getRepeatedField, getRepeatedFieldBuilder, getRepeatedFieldCount, getUnknownFields, hasField, hasOneof, internalGetMapField, internalGetMutableMapField, isClean, markClean, newBuilderForField, onBuilt, onChanged, setUnknownFieldsProto3
-
从类继承的方法 com.google.protobuf.AbstractMessage.Builder
findInitializationErrors, getInitializationErrorString, internalMergeFrom, mergeDelimitedFrom, mergeDelimitedFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, newUninitializedMessageException, toString
-
-
-
-
方法详细资料
-
getDescriptor
public static final com.google.protobuf.Descriptors.Descriptor getDescriptor()
-
internalGetFieldAccessorTable
protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable internalGetFieldAccessorTable()
- 指定者:
internalGetFieldAccessorTable在类中com.google.protobuf.GeneratedMessageV3.Builder<JsonMapPb.JsonValue.Builder>
-
clear
public JsonMapPb.JsonValue.Builder clear()
- 指定者:
clear在接口中com.google.protobuf.Message.Builder- 指定者:
clear在接口中com.google.protobuf.MessageLite.Builder- 覆盖:
clear在类中com.google.protobuf.GeneratedMessageV3.Builder<JsonMapPb.JsonValue.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<JsonMapPb.JsonValue.Builder>
-
getDefaultInstanceForType
public JsonMapPb.JsonValue getDefaultInstanceForType()
- 指定者:
getDefaultInstanceForType在接口中com.google.protobuf.MessageLiteOrBuilder- 指定者:
getDefaultInstanceForType在接口中com.google.protobuf.MessageOrBuilder
-
build
public JsonMapPb.JsonValue build()
- 指定者:
build在接口中com.google.protobuf.Message.Builder- 指定者:
build在接口中com.google.protobuf.MessageLite.Builder
-
buildPartial
public JsonMapPb.JsonValue buildPartial()
- 指定者:
buildPartial在接口中com.google.protobuf.Message.Builder- 指定者:
buildPartial在接口中com.google.protobuf.MessageLite.Builder
-
clone
public JsonMapPb.JsonValue.Builder clone()
- 指定者:
clone在接口中com.google.protobuf.Message.Builder- 指定者:
clone在接口中com.google.protobuf.MessageLite.Builder- 覆盖:
clone在类中com.google.protobuf.GeneratedMessageV3.Builder<JsonMapPb.JsonValue.Builder>
-
setField
public JsonMapPb.JsonValue.Builder setField(com.google.protobuf.Descriptors.FieldDescriptor field, Object value)
- 指定者:
setField在接口中com.google.protobuf.Message.Builder- 覆盖:
setField在类中com.google.protobuf.GeneratedMessageV3.Builder<JsonMapPb.JsonValue.Builder>
-
clearField
public JsonMapPb.JsonValue.Builder clearField(com.google.protobuf.Descriptors.FieldDescriptor field)
- 指定者:
clearField在接口中com.google.protobuf.Message.Builder- 覆盖:
clearField在类中com.google.protobuf.GeneratedMessageV3.Builder<JsonMapPb.JsonValue.Builder>
-
clearOneof
public JsonMapPb.JsonValue.Builder clearOneof(com.google.protobuf.Descriptors.OneofDescriptor oneof)
- 指定者:
clearOneof在接口中com.google.protobuf.Message.Builder- 覆盖:
clearOneof在类中com.google.protobuf.GeneratedMessageV3.Builder<JsonMapPb.JsonValue.Builder>
-
setRepeatedField
public JsonMapPb.JsonValue.Builder setRepeatedField(com.google.protobuf.Descriptors.FieldDescriptor field, int index, Object value)
- 指定者:
setRepeatedField在接口中com.google.protobuf.Message.Builder- 覆盖:
setRepeatedField在类中com.google.protobuf.GeneratedMessageV3.Builder<JsonMapPb.JsonValue.Builder>
-
addRepeatedField
public JsonMapPb.JsonValue.Builder addRepeatedField(com.google.protobuf.Descriptors.FieldDescriptor field, Object value)
- 指定者:
addRepeatedField在接口中com.google.protobuf.Message.Builder- 覆盖:
addRepeatedField在类中com.google.protobuf.GeneratedMessageV3.Builder<JsonMapPb.JsonValue.Builder>
-
mergeFrom
public JsonMapPb.JsonValue.Builder mergeFrom(com.google.protobuf.Message other)
- 指定者:
mergeFrom在接口中com.google.protobuf.Message.Builder- 覆盖:
mergeFrom在类中com.google.protobuf.AbstractMessage.Builder<JsonMapPb.JsonValue.Builder>
-
mergeFrom
public JsonMapPb.JsonValue.Builder mergeFrom(JsonMapPb.JsonValue other)
-
isInitialized
public final boolean isInitialized()
- 指定者:
isInitialized在接口中com.google.protobuf.MessageLiteOrBuilder- 覆盖:
isInitialized在类中com.google.protobuf.GeneratedMessageV3.Builder<JsonMapPb.JsonValue.Builder>
-
mergeFrom
public JsonMapPb.JsonValue.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<JsonMapPb.JsonValue.Builder>- 抛出:
IOException
-
getKindCase
public JsonMapPb.JsonValue.KindCase getKindCase()
- 指定者:
getKindCase在接口中JsonMapPb.JsonValueOrBuilder
-
clearKind
public JsonMapPb.JsonValue.Builder clearKind()
-
hasNullValue
public boolean hasNullValue()
Represents a null value.
.google.protobuf.NullValue null_value = 1;- 指定者:
hasNullValue在接口中JsonMapPb.JsonValueOrBuilder- 返回:
- Whether the nullValue field is set.
-
getNullValueValue
public int getNullValueValue()
Represents a null value.
.google.protobuf.NullValue null_value = 1;- 指定者:
getNullValueValue在接口中JsonMapPb.JsonValueOrBuilder- 返回:
- The enum numeric value on the wire for nullValue.
-
setNullValueValue
public JsonMapPb.JsonValue.Builder setNullValueValue(int value)
Represents a null value.
.google.protobuf.NullValue null_value = 1;- 参数:
value- The enum numeric value on the wire for nullValue to set.- 返回:
- This builder for chaining.
-
getNullValue
public com.google.protobuf.NullValue getNullValue()
Represents a null value.
.google.protobuf.NullValue null_value = 1;- 指定者:
getNullValue在接口中JsonMapPb.JsonValueOrBuilder- 返回:
- The nullValue.
-
setNullValue
public JsonMapPb.JsonValue.Builder setNullValue(com.google.protobuf.NullValue value)
Represents a null value.
.google.protobuf.NullValue null_value = 1;- 参数:
value- The nullValue to set.- 返回:
- This builder for chaining.
-
clearNullValue
public JsonMapPb.JsonValue.Builder clearNullValue()
Represents a null value.
.google.protobuf.NullValue null_value = 1;- 返回:
- This builder for chaining.
-
hasIntValue
public boolean hasIntValue()
Represents an int32 value.
int32 int_value = 2;- 指定者:
hasIntValue在接口中JsonMapPb.JsonValueOrBuilder- 返回:
- Whether the intValue field is set.
-
getIntValue
public int getIntValue()
Represents an int32 value.
int32 int_value = 2;- 指定者:
getIntValue在接口中JsonMapPb.JsonValueOrBuilder- 返回:
- The intValue.
-
setIntValue
public JsonMapPb.JsonValue.Builder setIntValue(int value)
Represents an int32 value.
int32 int_value = 2;- 参数:
value- The intValue to set.- 返回:
- This builder for chaining.
-
clearIntValue
public JsonMapPb.JsonValue.Builder clearIntValue()
Represents an int32 value.
int32 int_value = 2;- 返回:
- This builder for chaining.
-
hasLongValue
public boolean hasLongValue()
Represents an int64 value.
int64 long_value = 3;- 指定者:
hasLongValue在接口中JsonMapPb.JsonValueOrBuilder- 返回:
- Whether the longValue field is set.
-
getLongValue
public long getLongValue()
Represents an int64 value.
int64 long_value = 3;- 指定者:
getLongValue在接口中JsonMapPb.JsonValueOrBuilder- 返回:
- The longValue.
-
setLongValue
public JsonMapPb.JsonValue.Builder setLongValue(long value)
Represents an int64 value.
int64 long_value = 3;- 参数:
value- The longValue to set.- 返回:
- This builder for chaining.
-
clearLongValue
public JsonMapPb.JsonValue.Builder clearLongValue()
Represents an int64 value.
int64 long_value = 3;- 返回:
- This builder for chaining.
-
hasDoubleValue
public boolean hasDoubleValue()
Represents a double value.
double double_value = 4;- 指定者:
hasDoubleValue在接口中JsonMapPb.JsonValueOrBuilder- 返回:
- Whether the doubleValue field is set.
-
getDoubleValue
public double getDoubleValue()
Represents a double value.
double double_value = 4;- 指定者:
getDoubleValue在接口中JsonMapPb.JsonValueOrBuilder- 返回:
- The doubleValue.
-
setDoubleValue
public JsonMapPb.JsonValue.Builder setDoubleValue(double value)
Represents a double value.
double double_value = 4;- 参数:
value- The doubleValue to set.- 返回:
- This builder for chaining.
-
clearDoubleValue
public JsonMapPb.JsonValue.Builder clearDoubleValue()
Represents a double value.
double double_value = 4;- 返回:
- This builder for chaining.
-
hasStringValue
public boolean hasStringValue()
Represents a string value.
string string_value = 5;- 指定者:
hasStringValue在接口中JsonMapPb.JsonValueOrBuilder- 返回:
- Whether the stringValue field is set.
-
getStringValue
public String getStringValue()
Represents a string value.
string string_value = 5;- 指定者:
getStringValue在接口中JsonMapPb.JsonValueOrBuilder- 返回:
- The stringValue.
-
getStringValueBytes
public com.google.protobuf.ByteString getStringValueBytes()
Represents a string value.
string string_value = 5;- 指定者:
getStringValueBytes在接口中JsonMapPb.JsonValueOrBuilder- 返回:
- The bytes for stringValue.
-
setStringValue
public JsonMapPb.JsonValue.Builder setStringValue(String value)
Represents a string value.
string string_value = 5;- 参数:
value- The stringValue to set.- 返回:
- This builder for chaining.
-
clearStringValue
public JsonMapPb.JsonValue.Builder clearStringValue()
Represents a string value.
string string_value = 5;- 返回:
- This builder for chaining.
-
setStringValueBytes
public JsonMapPb.JsonValue.Builder setStringValueBytes(com.google.protobuf.ByteString value)
Represents a string value.
string string_value = 5;- 参数:
value- The bytes for stringValue to set.- 返回:
- This builder for chaining.
-
hasBoolValue
public boolean hasBoolValue()
Represents a boolean value.
bool bool_value = 6;- 指定者:
hasBoolValue在接口中JsonMapPb.JsonValueOrBuilder- 返回:
- Whether the boolValue field is set.
-
getBoolValue
public boolean getBoolValue()
Represents a boolean value.
bool bool_value = 6;- 指定者:
getBoolValue在接口中JsonMapPb.JsonValueOrBuilder- 返回:
- The boolValue.
-
setBoolValue
public JsonMapPb.JsonValue.Builder setBoolValue(boolean value)
Represents a boolean value.
bool bool_value = 6;- 参数:
value- The boolValue to set.- 返回:
- This builder for chaining.
-
clearBoolValue
public JsonMapPb.JsonValue.Builder clearBoolValue()
Represents a boolean value.
bool bool_value = 6;- 返回:
- This builder for chaining.
-
hasStructValue
public boolean hasStructValue()
Represents a structured value.
.taskflow.proto.JsonMap struct_value = 7;- 指定者:
hasStructValue在接口中JsonMapPb.JsonValueOrBuilder- 返回:
- Whether the structValue field is set.
-
getStructValue
public JsonMapPb.JsonMap getStructValue()
Represents a structured value.
.taskflow.proto.JsonMap struct_value = 7;- 指定者:
getStructValue在接口中JsonMapPb.JsonValueOrBuilder- 返回:
- The structValue.
-
setStructValue
public JsonMapPb.JsonValue.Builder setStructValue(JsonMapPb.JsonMap value)
Represents a structured value.
.taskflow.proto.JsonMap struct_value = 7;
-
setStructValue
public JsonMapPb.JsonValue.Builder setStructValue(JsonMapPb.JsonMap.Builder builderForValue)
Represents a structured value.
.taskflow.proto.JsonMap struct_value = 7;
-
mergeStructValue
public JsonMapPb.JsonValue.Builder mergeStructValue(JsonMapPb.JsonMap value)
Represents a structured value.
.taskflow.proto.JsonMap struct_value = 7;
-
clearStructValue
public JsonMapPb.JsonValue.Builder clearStructValue()
Represents a structured value.
.taskflow.proto.JsonMap struct_value = 7;
-
getStructValueBuilder
public JsonMapPb.JsonMap.Builder getStructValueBuilder()
Represents a structured value.
.taskflow.proto.JsonMap struct_value = 7;
-
getStructValueOrBuilder
public JsonMapPb.JsonMapOrBuilder getStructValueOrBuilder()
Represents a structured value.
.taskflow.proto.JsonMap struct_value = 7;
-
hasListValue
public boolean hasListValue()
Represents a repeated `Value`.
.taskflow.proto.JsonList list_value = 8;- 指定者:
hasListValue在接口中JsonMapPb.JsonValueOrBuilder- 返回:
- Whether the listValue field is set.
-
getListValue
public JsonMapPb.JsonList getListValue()
Represents a repeated `Value`.
.taskflow.proto.JsonList list_value = 8;- 指定者:
getListValue在接口中JsonMapPb.JsonValueOrBuilder- 返回:
- The listValue.
-
setListValue
public JsonMapPb.JsonValue.Builder setListValue(JsonMapPb.JsonList value)
Represents a repeated `Value`.
.taskflow.proto.JsonList list_value = 8;
-
setListValue
public JsonMapPb.JsonValue.Builder setListValue(JsonMapPb.JsonList.Builder builderForValue)
Represents a repeated `Value`.
.taskflow.proto.JsonList list_value = 8;
-
mergeListValue
public JsonMapPb.JsonValue.Builder mergeListValue(JsonMapPb.JsonList value)
Represents a repeated `Value`.
.taskflow.proto.JsonList list_value = 8;
-
clearListValue
public JsonMapPb.JsonValue.Builder clearListValue()
Represents a repeated `Value`.
.taskflow.proto.JsonList list_value = 8;
-
getListValueBuilder
public JsonMapPb.JsonList.Builder getListValueBuilder()
Represents a repeated `Value`.
.taskflow.proto.JsonList list_value = 8;
-
getListValueOrBuilder
public JsonMapPb.JsonListOrBuilder getListValueOrBuilder()
Represents a repeated `Value`.
.taskflow.proto.JsonList list_value = 8;
-
setUnknownFields
public final JsonMapPb.JsonValue.Builder setUnknownFields(com.google.protobuf.UnknownFieldSet unknownFields)
- 指定者:
setUnknownFields在接口中com.google.protobuf.Message.Builder- 覆盖:
setUnknownFields在类中com.google.protobuf.GeneratedMessageV3.Builder<JsonMapPb.JsonValue.Builder>
-
mergeUnknownFields
public final JsonMapPb.JsonValue.Builder mergeUnknownFields(com.google.protobuf.UnknownFieldSet unknownFields)
- 指定者:
mergeUnknownFields在接口中com.google.protobuf.Message.Builder- 覆盖:
mergeUnknownFields在类中com.google.protobuf.GeneratedMessageV3.Builder<JsonMapPb.JsonValue.Builder>
-
-