Package com.google.datastore.v1
Class ArrayValue.Builder
- java.lang.Object
-
- com.google.protobuf.AbstractMessageLite.Builder
-
- com.google.protobuf.AbstractMessage.Builder<BuilderT>
-
- com.google.protobuf.GeneratedMessageV3.Builder<ArrayValue.Builder>
-
- com.google.datastore.v1.ArrayValue.Builder
-
- All Implemented Interfaces:
ArrayValueOrBuilder,com.google.protobuf.Message.Builder,com.google.protobuf.MessageLite.Builder,com.google.protobuf.MessageLiteOrBuilder,com.google.protobuf.MessageOrBuilder,Cloneable
- Enclosing class:
- ArrayValue
public static final class ArrayValue.Builder extends com.google.protobuf.GeneratedMessageV3.Builder<ArrayValue.Builder> implements ArrayValueOrBuilder
An array value.
Protobuf typegoogle.datastore.v1.ArrayValue
-
-
Method Summary
All Methods Static Methods Instance Methods Concrete Methods Modifier and Type Method Description ArrayValue.BuilderaddAllValues(Iterable<? extends Value> values)Values in the array.ArrayValue.BuilderaddRepeatedField(com.google.protobuf.Descriptors.FieldDescriptor field, Object value)ArrayValue.BuilderaddValues(int index, Value value)Values in the array.ArrayValue.BuilderaddValues(int index, Value.Builder builderForValue)Values in the array.ArrayValue.BuilderaddValues(Value value)Values in the array.ArrayValue.BuilderaddValues(Value.Builder builderForValue)Values in the array.Value.BuilderaddValuesBuilder()Values in the array.Value.BuilderaddValuesBuilder(int index)Values in the array.ArrayValuebuild()ArrayValuebuildPartial()ArrayValue.Builderclear()ArrayValue.BuilderclearField(com.google.protobuf.Descriptors.FieldDescriptor field)ArrayValue.BuilderclearOneof(com.google.protobuf.Descriptors.OneofDescriptor oneof)ArrayValue.BuilderclearValues()Values in the array.ArrayValue.Builderclone()ArrayValuegetDefaultInstanceForType()static com.google.protobuf.Descriptors.DescriptorgetDescriptor()com.google.protobuf.Descriptors.DescriptorgetDescriptorForType()ValuegetValues(int index)Values in the array.Value.BuildergetValuesBuilder(int index)Values in the array.List<Value.Builder>getValuesBuilderList()Values in the array.intgetValuesCount()Values in the array.List<Value>getValuesList()Values in the array.ValueOrBuildergetValuesOrBuilder(int index)Values in the array.List<? extends ValueOrBuilder>getValuesOrBuilderList()Values in the array.protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTableinternalGetFieldAccessorTable()booleanisInitialized()ArrayValue.BuildermergeFrom(ArrayValue other)ArrayValue.BuildermergeFrom(com.google.protobuf.CodedInputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry)ArrayValue.BuildermergeFrom(com.google.protobuf.Message other)ArrayValue.BuildermergeUnknownFields(com.google.protobuf.UnknownFieldSet unknownFields)ArrayValue.BuilderremoveValues(int index)Values in the array.ArrayValue.BuildersetField(com.google.protobuf.Descriptors.FieldDescriptor field, Object value)ArrayValue.BuildersetRepeatedField(com.google.protobuf.Descriptors.FieldDescriptor field, int index, Object value)ArrayValue.BuildersetUnknownFields(com.google.protobuf.UnknownFieldSet unknownFields)ArrayValue.BuildersetValues(int index, Value value)Values in the array.ArrayValue.BuildersetValues(int index, Value.Builder builderForValue)Values in the array.-
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<ArrayValue.Builder>
-
clear
public ArrayValue.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<ArrayValue.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<ArrayValue.Builder>
-
getDefaultInstanceForType
public ArrayValue getDefaultInstanceForType()
- Specified by:
getDefaultInstanceForTypein interfacecom.google.protobuf.MessageLiteOrBuilder- Specified by:
getDefaultInstanceForTypein interfacecom.google.protobuf.MessageOrBuilder
-
build
public ArrayValue build()
- Specified by:
buildin interfacecom.google.protobuf.Message.Builder- Specified by:
buildin interfacecom.google.protobuf.MessageLite.Builder
-
buildPartial
public ArrayValue buildPartial()
- Specified by:
buildPartialin interfacecom.google.protobuf.Message.Builder- Specified by:
buildPartialin interfacecom.google.protobuf.MessageLite.Builder
-
clone
public ArrayValue.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<ArrayValue.Builder>
-
setField
public ArrayValue.Builder setField(com.google.protobuf.Descriptors.FieldDescriptor field, Object value)
- Specified by:
setFieldin interfacecom.google.protobuf.Message.Builder- Overrides:
setFieldin classcom.google.protobuf.GeneratedMessageV3.Builder<ArrayValue.Builder>
-
clearField
public ArrayValue.Builder clearField(com.google.protobuf.Descriptors.FieldDescriptor field)
- Specified by:
clearFieldin interfacecom.google.protobuf.Message.Builder- Overrides:
clearFieldin classcom.google.protobuf.GeneratedMessageV3.Builder<ArrayValue.Builder>
-
clearOneof
public ArrayValue.Builder clearOneof(com.google.protobuf.Descriptors.OneofDescriptor oneof)
- Specified by:
clearOneofin interfacecom.google.protobuf.Message.Builder- Overrides:
clearOneofin classcom.google.protobuf.GeneratedMessageV3.Builder<ArrayValue.Builder>
-
setRepeatedField
public ArrayValue.Builder setRepeatedField(com.google.protobuf.Descriptors.FieldDescriptor field, int index, Object value)
- Specified by:
setRepeatedFieldin interfacecom.google.protobuf.Message.Builder- Overrides:
setRepeatedFieldin classcom.google.protobuf.GeneratedMessageV3.Builder<ArrayValue.Builder>
-
addRepeatedField
public ArrayValue.Builder addRepeatedField(com.google.protobuf.Descriptors.FieldDescriptor field, Object value)
- Specified by:
addRepeatedFieldin interfacecom.google.protobuf.Message.Builder- Overrides:
addRepeatedFieldin classcom.google.protobuf.GeneratedMessageV3.Builder<ArrayValue.Builder>
-
mergeFrom
public ArrayValue.Builder mergeFrom(com.google.protobuf.Message other)
- Specified by:
mergeFromin interfacecom.google.protobuf.Message.Builder- Overrides:
mergeFromin classcom.google.protobuf.AbstractMessage.Builder<ArrayValue.Builder>
-
mergeFrom
public ArrayValue.Builder mergeFrom(ArrayValue other)
-
isInitialized
public final boolean isInitialized()
- Specified by:
isInitializedin interfacecom.google.protobuf.MessageLiteOrBuilder- Overrides:
isInitializedin classcom.google.protobuf.GeneratedMessageV3.Builder<ArrayValue.Builder>
-
mergeFrom
public ArrayValue.Builder mergeFrom(com.google.protobuf.CodedInputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws IOException
- Specified by:
mergeFromin interfacecom.google.protobuf.Message.Builder- Specified by:
mergeFromin interfacecom.google.protobuf.MessageLite.Builder- Overrides:
mergeFromin classcom.google.protobuf.AbstractMessage.Builder<ArrayValue.Builder>- Throws:
IOException
-
getValuesList
public List<Value> getValuesList()
Values in the array. The order of values in an array is preserved as long as all values have identical settings for 'exclude_from_indexes'.
repeated .google.datastore.v1.Value values = 1;- Specified by:
getValuesListin interfaceArrayValueOrBuilder
-
getValuesCount
public int getValuesCount()
Values in the array. The order of values in an array is preserved as long as all values have identical settings for 'exclude_from_indexes'.
repeated .google.datastore.v1.Value values = 1;- Specified by:
getValuesCountin interfaceArrayValueOrBuilder
-
getValues
public Value getValues(int index)
Values in the array. The order of values in an array is preserved as long as all values have identical settings for 'exclude_from_indexes'.
repeated .google.datastore.v1.Value values = 1;- Specified by:
getValuesin interfaceArrayValueOrBuilder
-
setValues
public ArrayValue.Builder setValues(int index, Value value)
Values in the array. The order of values in an array is preserved as long as all values have identical settings for 'exclude_from_indexes'.
repeated .google.datastore.v1.Value values = 1;
-
setValues
public ArrayValue.Builder setValues(int index, Value.Builder builderForValue)
Values in the array. The order of values in an array is preserved as long as all values have identical settings for 'exclude_from_indexes'.
repeated .google.datastore.v1.Value values = 1;
-
addValues
public ArrayValue.Builder addValues(Value value)
Values in the array. The order of values in an array is preserved as long as all values have identical settings for 'exclude_from_indexes'.
repeated .google.datastore.v1.Value values = 1;
-
addValues
public ArrayValue.Builder addValues(int index, Value value)
Values in the array. The order of values in an array is preserved as long as all values have identical settings for 'exclude_from_indexes'.
repeated .google.datastore.v1.Value values = 1;
-
addValues
public ArrayValue.Builder addValues(Value.Builder builderForValue)
Values in the array. The order of values in an array is preserved as long as all values have identical settings for 'exclude_from_indexes'.
repeated .google.datastore.v1.Value values = 1;
-
addValues
public ArrayValue.Builder addValues(int index, Value.Builder builderForValue)
Values in the array. The order of values in an array is preserved as long as all values have identical settings for 'exclude_from_indexes'.
repeated .google.datastore.v1.Value values = 1;
-
addAllValues
public ArrayValue.Builder addAllValues(Iterable<? extends Value> values)
Values in the array. The order of values in an array is preserved as long as all values have identical settings for 'exclude_from_indexes'.
repeated .google.datastore.v1.Value values = 1;
-
clearValues
public ArrayValue.Builder clearValues()
Values in the array. The order of values in an array is preserved as long as all values have identical settings for 'exclude_from_indexes'.
repeated .google.datastore.v1.Value values = 1;
-
removeValues
public ArrayValue.Builder removeValues(int index)
Values in the array. The order of values in an array is preserved as long as all values have identical settings for 'exclude_from_indexes'.
repeated .google.datastore.v1.Value values = 1;
-
getValuesBuilder
public Value.Builder getValuesBuilder(int index)
Values in the array. The order of values in an array is preserved as long as all values have identical settings for 'exclude_from_indexes'.
repeated .google.datastore.v1.Value values = 1;
-
getValuesOrBuilder
public ValueOrBuilder getValuesOrBuilder(int index)
Values in the array. The order of values in an array is preserved as long as all values have identical settings for 'exclude_from_indexes'.
repeated .google.datastore.v1.Value values = 1;- Specified by:
getValuesOrBuilderin interfaceArrayValueOrBuilder
-
getValuesOrBuilderList
public List<? extends ValueOrBuilder> getValuesOrBuilderList()
Values in the array. The order of values in an array is preserved as long as all values have identical settings for 'exclude_from_indexes'.
repeated .google.datastore.v1.Value values = 1;- Specified by:
getValuesOrBuilderListin interfaceArrayValueOrBuilder
-
addValuesBuilder
public Value.Builder addValuesBuilder()
Values in the array. The order of values in an array is preserved as long as all values have identical settings for 'exclude_from_indexes'.
repeated .google.datastore.v1.Value values = 1;
-
addValuesBuilder
public Value.Builder addValuesBuilder(int index)
Values in the array. The order of values in an array is preserved as long as all values have identical settings for 'exclude_from_indexes'.
repeated .google.datastore.v1.Value values = 1;
-
getValuesBuilderList
public List<Value.Builder> getValuesBuilderList()
Values in the array. The order of values in an array is preserved as long as all values have identical settings for 'exclude_from_indexes'.
repeated .google.datastore.v1.Value values = 1;
-
setUnknownFields
public final ArrayValue.Builder setUnknownFields(com.google.protobuf.UnknownFieldSet unknownFields)
- Specified by:
setUnknownFieldsin interfacecom.google.protobuf.Message.Builder- Overrides:
setUnknownFieldsin classcom.google.protobuf.GeneratedMessageV3.Builder<ArrayValue.Builder>
-
mergeUnknownFields
public final ArrayValue.Builder mergeUnknownFields(com.google.protobuf.UnknownFieldSet unknownFields)
- Specified by:
mergeUnknownFieldsin interfacecom.google.protobuf.Message.Builder- Overrides:
mergeUnknownFieldsin classcom.google.protobuf.GeneratedMessageV3.Builder<ArrayValue.Builder>
-
-