Package com.google.protobuf
Class ListValue.Builder
- java.lang.Object
-
- com.google.protobuf.AbstractMessageLite.Builder
-
- com.google.protobuf.AbstractMessage.Builder<BuilderT>
-
- com.google.protobuf.GeneratedMessageV3.Builder<ListValue.Builder>
-
- com.google.protobuf.ListValue.Builder
-
- All Implemented Interfaces:
ListValueOrBuilder,com.google.protobuf.Message.Builder,com.google.protobuf.MessageLite.Builder,com.google.protobuf.MessageLiteOrBuilder,com.google.protobuf.MessageOrBuilder,java.lang.Cloneable
- Enclosing class:
- ListValue
public static final class ListValue.Builder extends com.google.protobuf.GeneratedMessageV3.Builder<ListValue.Builder> implements ListValueOrBuilder
`ListValue` is a wrapper around a repeated field of values. The JSON representation for `ListValue` is JSON array.
Protobuf typegoogle.protobuf.ListValue
-
-
Method Summary
All Methods Static Methods Instance Methods Concrete Methods Modifier and Type Method Description ListValue.BuilderaddAllValues(java.lang.Iterable<? extends Value> values)Repeated field of dynamically typed values.ListValue.BuilderaddRepeatedField(com.google.protobuf.Descriptors.FieldDescriptor field, java.lang.Object value)ListValue.BuilderaddValues(int index, Value value)Repeated field of dynamically typed values.ListValue.BuilderaddValues(int index, Value.Builder builderForValue)Repeated field of dynamically typed values.ListValue.BuilderaddValues(Value value)Repeated field of dynamically typed values.ListValue.BuilderaddValues(Value.Builder builderForValue)Repeated field of dynamically typed values.Value.BuilderaddValuesBuilder()Repeated field of dynamically typed values.Value.BuilderaddValuesBuilder(int index)Repeated field of dynamically typed values.ListValuebuild()ListValuebuildPartial()ListValue.Builderclear()ListValue.BuilderclearField(com.google.protobuf.Descriptors.FieldDescriptor field)ListValue.BuilderclearOneof(com.google.protobuf.Descriptors.OneofDescriptor oneof)ListValue.BuilderclearValues()Repeated field of dynamically typed values.ListValue.Builderclone()ListValuegetDefaultInstanceForType()static com.google.protobuf.Descriptors.DescriptorgetDescriptor()com.google.protobuf.Descriptors.DescriptorgetDescriptorForType()ValuegetValues(int index)Repeated field of dynamically typed values.Value.BuildergetValuesBuilder(int index)Repeated field of dynamically typed values.java.util.List<Value.Builder>getValuesBuilderList()Repeated field of dynamically typed values.intgetValuesCount()Repeated field of dynamically typed values.java.util.List<Value>getValuesList()Repeated field of dynamically typed values.ValueOrBuildergetValuesOrBuilder(int index)Repeated field of dynamically typed values.java.util.List<? extends ValueOrBuilder>getValuesOrBuilderList()Repeated field of dynamically typed values.protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTableinternalGetFieldAccessorTable()booleanisInitialized()ListValue.BuildermergeFrom(com.google.protobuf.CodedInputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry)ListValue.BuildermergeFrom(ListValue other)ListValue.BuildermergeFrom(com.google.protobuf.Message other)ListValue.BuildermergeUnknownFields(com.google.protobuf.UnknownFieldSet unknownFields)ListValue.BuilderremoveValues(int index)Repeated field of dynamically typed values.ListValue.BuildersetField(com.google.protobuf.Descriptors.FieldDescriptor field, java.lang.Object value)ListValue.BuildersetRepeatedField(com.google.protobuf.Descriptors.FieldDescriptor field, int index, java.lang.Object value)ListValue.BuildersetUnknownFields(com.google.protobuf.UnknownFieldSet unknownFields)ListValue.BuildersetValues(int index, Value value)Repeated field of dynamically typed values.ListValue.BuildersetValues(int index, Value.Builder builderForValue)Repeated field of dynamically typed values.-
Methods inherited from class com.google.protobuf.GeneratedMessageV3.Builder
getAllFields, getField, getFieldBuilder, getOneofFieldDescriptor, getParentForChildren, getRepeatedField, getRepeatedFieldBuilder, getRepeatedFieldCount, getUnknownFields, getUnknownFieldSetBuilder, hasField, hasOneof, internalGetMapField, internalGetMutableMapField, isClean, markClean, mergeUnknownLengthDelimitedField, mergeUnknownVarintField, newBuilderForField, onBuilt, onChanged, parseUnknownField, setUnknownFieldSetBuilder, setUnknownFieldsProto3
-
Methods inherited from class com.google.protobuf.AbstractMessage.Builder
findInitializationErrors, getInitializationErrorString, internalMergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, newUninitializedMessageException, toString
-
Methods inherited from class com.google.protobuf.AbstractMessageLite.Builder
addAll, addAll, mergeDelimitedFrom, mergeDelimitedFrom, mergeFrom, newUninitializedMessageException
-
Methods inherited from class java.lang.Object
equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
-
-
-
-
Method Detail
-
getDescriptor
public static final com.google.protobuf.Descriptors.Descriptor getDescriptor()
-
internalGetFieldAccessorTable
protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable internalGetFieldAccessorTable()
- Specified by:
internalGetFieldAccessorTablein classcom.google.protobuf.GeneratedMessageV3.Builder<ListValue.Builder>
-
clear
public ListValue.Builder clear()
- Specified by:
clearin interfacecom.google.protobuf.Message.Builder- Specified by:
clearin interfacecom.google.protobuf.MessageLite.Builder- Overrides:
clearin classcom.google.protobuf.GeneratedMessageV3.Builder<ListValue.Builder>
-
getDescriptorForType
public com.google.protobuf.Descriptors.Descriptor getDescriptorForType()
- Specified by:
getDescriptorForTypein interfacecom.google.protobuf.Message.Builder- Specified by:
getDescriptorForTypein interfacecom.google.protobuf.MessageOrBuilder- Overrides:
getDescriptorForTypein classcom.google.protobuf.GeneratedMessageV3.Builder<ListValue.Builder>
-
getDefaultInstanceForType
public ListValue getDefaultInstanceForType()
- Specified by:
getDefaultInstanceForTypein interfacecom.google.protobuf.MessageLiteOrBuilder- Specified by:
getDefaultInstanceForTypein interfacecom.google.protobuf.MessageOrBuilder
-
build
public ListValue build()
- Specified by:
buildin interfacecom.google.protobuf.Message.Builder- Specified by:
buildin interfacecom.google.protobuf.MessageLite.Builder
-
buildPartial
public ListValue buildPartial()
- Specified by:
buildPartialin interfacecom.google.protobuf.Message.Builder- Specified by:
buildPartialin interfacecom.google.protobuf.MessageLite.Builder
-
clone
public ListValue.Builder clone()
- Specified by:
clonein interfacecom.google.protobuf.Message.Builder- Specified by:
clonein interfacecom.google.protobuf.MessageLite.Builder- Overrides:
clonein classcom.google.protobuf.GeneratedMessageV3.Builder<ListValue.Builder>
-
setField
public ListValue.Builder setField(com.google.protobuf.Descriptors.FieldDescriptor field, java.lang.Object value)
- Specified by:
setFieldin interfacecom.google.protobuf.Message.Builder- Overrides:
setFieldin classcom.google.protobuf.GeneratedMessageV3.Builder<ListValue.Builder>
-
clearField
public ListValue.Builder clearField(com.google.protobuf.Descriptors.FieldDescriptor field)
- Specified by:
clearFieldin interfacecom.google.protobuf.Message.Builder- Overrides:
clearFieldin classcom.google.protobuf.GeneratedMessageV3.Builder<ListValue.Builder>
-
clearOneof
public ListValue.Builder clearOneof(com.google.protobuf.Descriptors.OneofDescriptor oneof)
- Specified by:
clearOneofin interfacecom.google.protobuf.Message.Builder- Overrides:
clearOneofin classcom.google.protobuf.GeneratedMessageV3.Builder<ListValue.Builder>
-
setRepeatedField
public ListValue.Builder setRepeatedField(com.google.protobuf.Descriptors.FieldDescriptor field, int index, java.lang.Object value)
- Specified by:
setRepeatedFieldin interfacecom.google.protobuf.Message.Builder- Overrides:
setRepeatedFieldin classcom.google.protobuf.GeneratedMessageV3.Builder<ListValue.Builder>
-
addRepeatedField
public ListValue.Builder addRepeatedField(com.google.protobuf.Descriptors.FieldDescriptor field, java.lang.Object value)
- Specified by:
addRepeatedFieldin interfacecom.google.protobuf.Message.Builder- Overrides:
addRepeatedFieldin classcom.google.protobuf.GeneratedMessageV3.Builder<ListValue.Builder>
-
mergeFrom
public ListValue.Builder mergeFrom(com.google.protobuf.Message other)
- Specified by:
mergeFromin interfacecom.google.protobuf.Message.Builder- Overrides:
mergeFromin classcom.google.protobuf.AbstractMessage.Builder<ListValue.Builder>
-
mergeFrom
public ListValue.Builder mergeFrom(ListValue other)
-
isInitialized
public final boolean isInitialized()
- Specified by:
isInitializedin interfacecom.google.protobuf.MessageLiteOrBuilder- Overrides:
isInitializedin classcom.google.protobuf.GeneratedMessageV3.Builder<ListValue.Builder>
-
mergeFrom
public ListValue.Builder mergeFrom(com.google.protobuf.CodedInputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws java.io.IOException
- Specified by:
mergeFromin interfacecom.google.protobuf.Message.Builder- Specified by:
mergeFromin interfacecom.google.protobuf.MessageLite.Builder- Overrides:
mergeFromin classcom.google.protobuf.AbstractMessage.Builder<ListValue.Builder>- Throws:
java.io.IOException
-
getValuesList
public java.util.List<Value> getValuesList()
Repeated field of dynamically typed values.
repeated .google.protobuf.Value values = 1;- Specified by:
getValuesListin interfaceListValueOrBuilder
-
getValuesCount
public int getValuesCount()
Repeated field of dynamically typed values.
repeated .google.protobuf.Value values = 1;- Specified by:
getValuesCountin interfaceListValueOrBuilder
-
getValues
public Value getValues(int index)
Repeated field of dynamically typed values.
repeated .google.protobuf.Value values = 1;- Specified by:
getValuesin interfaceListValueOrBuilder
-
setValues
public ListValue.Builder setValues(int index, Value value)
Repeated field of dynamically typed values.
repeated .google.protobuf.Value values = 1;
-
setValues
public ListValue.Builder setValues(int index, Value.Builder builderForValue)
Repeated field of dynamically typed values.
repeated .google.protobuf.Value values = 1;
-
addValues
public ListValue.Builder addValues(Value value)
Repeated field of dynamically typed values.
repeated .google.protobuf.Value values = 1;
-
addValues
public ListValue.Builder addValues(int index, Value value)
Repeated field of dynamically typed values.
repeated .google.protobuf.Value values = 1;
-
addValues
public ListValue.Builder addValues(Value.Builder builderForValue)
Repeated field of dynamically typed values.
repeated .google.protobuf.Value values = 1;
-
addValues
public ListValue.Builder addValues(int index, Value.Builder builderForValue)
Repeated field of dynamically typed values.
repeated .google.protobuf.Value values = 1;
-
addAllValues
public ListValue.Builder addAllValues(java.lang.Iterable<? extends Value> values)
Repeated field of dynamically typed values.
repeated .google.protobuf.Value values = 1;
-
clearValues
public ListValue.Builder clearValues()
Repeated field of dynamically typed values.
repeated .google.protobuf.Value values = 1;
-
removeValues
public ListValue.Builder removeValues(int index)
Repeated field of dynamically typed values.
repeated .google.protobuf.Value values = 1;
-
getValuesBuilder
public Value.Builder getValuesBuilder(int index)
Repeated field of dynamically typed values.
repeated .google.protobuf.Value values = 1;
-
getValuesOrBuilder
public ValueOrBuilder getValuesOrBuilder(int index)
Repeated field of dynamically typed values.
repeated .google.protobuf.Value values = 1;- Specified by:
getValuesOrBuilderin interfaceListValueOrBuilder
-
getValuesOrBuilderList
public java.util.List<? extends ValueOrBuilder> getValuesOrBuilderList()
Repeated field of dynamically typed values.
repeated .google.protobuf.Value values = 1;- Specified by:
getValuesOrBuilderListin interfaceListValueOrBuilder
-
addValuesBuilder
public Value.Builder addValuesBuilder()
Repeated field of dynamically typed values.
repeated .google.protobuf.Value values = 1;
-
addValuesBuilder
public Value.Builder addValuesBuilder(int index)
Repeated field of dynamically typed values.
repeated .google.protobuf.Value values = 1;
-
getValuesBuilderList
public java.util.List<Value.Builder> getValuesBuilderList()
Repeated field of dynamically typed values.
repeated .google.protobuf.Value values = 1;
-
setUnknownFields
public final ListValue.Builder setUnknownFields(com.google.protobuf.UnknownFieldSet unknownFields)
- Specified by:
setUnknownFieldsin interfacecom.google.protobuf.Message.Builder- Overrides:
setUnknownFieldsin classcom.google.protobuf.GeneratedMessageV3.Builder<ListValue.Builder>
-
mergeUnknownFields
public final ListValue.Builder mergeUnknownFields(com.google.protobuf.UnknownFieldSet unknownFields)
- Specified by:
mergeUnknownFieldsin interfacecom.google.protobuf.Message.Builder- Overrides:
mergeUnknownFieldsin classcom.google.protobuf.GeneratedMessageV3.Builder<ListValue.Builder>
-
-