Package dev.cel.expr
Class ListValue.Builder
- java.lang.Object
-
- com.google.protobuf.AbstractMessageLite.Builder
-
- com.google.protobuf.AbstractMessage.Builder<BuilderT>
-
- com.google.protobuf.GeneratedMessage.Builder<ListValue.Builder>
-
- dev.cel.expr.ListValue.Builder
-
- All Implemented Interfaces:
com.google.protobuf.Message.Builder,com.google.protobuf.MessageLite.Builder,com.google.protobuf.MessageLiteOrBuilder,com.google.protobuf.MessageOrBuilder,ListValueOrBuilder,java.lang.Cloneable
- Enclosing class:
- ListValue
public static final class ListValue.Builder extends com.google.protobuf.GeneratedMessage.Builder<ListValue.Builder> implements ListValueOrBuilder
A list. Wrapped in a message so 'not set' and empty can be differentiated, which is required for use in a 'oneof'.
Protobuf typecel.expr.ListValue
-
-
Method Summary
All Methods Static Methods Instance Methods Concrete Methods Modifier and Type Method Description ListValue.BuilderaddAllValues(java.lang.Iterable<? extends Value> values)The ordered values in the list.ListValue.BuilderaddValues(int index, Value value)The ordered values in the list.ListValue.BuilderaddValues(int index, Value.Builder builderForValue)The ordered values in the list.ListValue.BuilderaddValues(Value value)The ordered values in the list.ListValue.BuilderaddValues(Value.Builder builderForValue)The ordered values in the list.Value.BuilderaddValuesBuilder()The ordered values in the list.Value.BuilderaddValuesBuilder(int index)The ordered values in the list.ListValuebuild()ListValuebuildPartial()ListValue.Builderclear()ListValue.BuilderclearValues()The ordered values in the list.ListValuegetDefaultInstanceForType()static com.google.protobuf.Descriptors.DescriptorgetDescriptor()com.google.protobuf.Descriptors.DescriptorgetDescriptorForType()ValuegetValues(int index)The ordered values in the list.Value.BuildergetValuesBuilder(int index)The ordered values in the list.java.util.List<Value.Builder>getValuesBuilderList()The ordered values in the list.intgetValuesCount()The ordered values in the list.java.util.List<Value>getValuesList()The ordered values in the list.ValueOrBuildergetValuesOrBuilder(int index)The ordered values in the list.java.util.List<? extends ValueOrBuilder>getValuesOrBuilderList()The ordered values in the list.protected com.google.protobuf.GeneratedMessage.FieldAccessorTableinternalGetFieldAccessorTable()booleanisInitialized()ListValue.BuildermergeFrom(com.google.protobuf.CodedInputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry)ListValue.BuildermergeFrom(com.google.protobuf.Message other)ListValue.BuildermergeFrom(ListValue other)ListValue.BuilderremoveValues(int index)The ordered values in the list.ListValue.BuildersetValues(int index, Value value)The ordered values in the list.ListValue.BuildersetValues(int index, Value.Builder builderForValue)The ordered values in the list.-
Methods inherited from class com.google.protobuf.GeneratedMessage.Builder
addRepeatedField, clearField, clearOneof, clone, getAllFields, getField, getFieldBuilder, getOneofFieldDescriptor, getParentForChildren, getRepeatedField, getRepeatedFieldBuilder, getRepeatedFieldCount, getUnknownFields, getUnknownFieldSetBuilder, hasField, hasOneof, internalGetMapField, internalGetMapFieldReflection, internalGetMutableMapField, internalGetMutableMapFieldReflection, isClean, markClean, mergeUnknownFields, mergeUnknownLengthDelimitedField, mergeUnknownVarintField, newBuilderForField, onBuilt, onChanged, parseUnknownField, setField, setRepeatedField, setUnknownFields, 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.GeneratedMessage.FieldAccessorTable internalGetFieldAccessorTable()
- Specified by:
internalGetFieldAccessorTablein classcom.google.protobuf.GeneratedMessage.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.GeneratedMessage.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.GeneratedMessage.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
-
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.GeneratedMessage.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()
The ordered values in the list.
repeated .cel.expr.Value values = 1;- Specified by:
getValuesListin interfaceListValueOrBuilder
-
getValuesCount
public int getValuesCount()
The ordered values in the list.
repeated .cel.expr.Value values = 1;- Specified by:
getValuesCountin interfaceListValueOrBuilder
-
getValues
public Value getValues(int index)
The ordered values in the list.
repeated .cel.expr.Value values = 1;- Specified by:
getValuesin interfaceListValueOrBuilder
-
setValues
public ListValue.Builder setValues(int index, Value value)
The ordered values in the list.
repeated .cel.expr.Value values = 1;
-
setValues
public ListValue.Builder setValues(int index, Value.Builder builderForValue)
The ordered values in the list.
repeated .cel.expr.Value values = 1;
-
addValues
public ListValue.Builder addValues(Value value)
The ordered values in the list.
repeated .cel.expr.Value values = 1;
-
addValues
public ListValue.Builder addValues(int index, Value value)
The ordered values in the list.
repeated .cel.expr.Value values = 1;
-
addValues
public ListValue.Builder addValues(Value.Builder builderForValue)
The ordered values in the list.
repeated .cel.expr.Value values = 1;
-
addValues
public ListValue.Builder addValues(int index, Value.Builder builderForValue)
The ordered values in the list.
repeated .cel.expr.Value values = 1;
-
addAllValues
public ListValue.Builder addAllValues(java.lang.Iterable<? extends Value> values)
The ordered values in the list.
repeated .cel.expr.Value values = 1;
-
clearValues
public ListValue.Builder clearValues()
The ordered values in the list.
repeated .cel.expr.Value values = 1;
-
removeValues
public ListValue.Builder removeValues(int index)
The ordered values in the list.
repeated .cel.expr.Value values = 1;
-
getValuesBuilder
public Value.Builder getValuesBuilder(int index)
The ordered values in the list.
repeated .cel.expr.Value values = 1;
-
getValuesOrBuilder
public ValueOrBuilder getValuesOrBuilder(int index)
The ordered values in the list.
repeated .cel.expr.Value values = 1;- Specified by:
getValuesOrBuilderin interfaceListValueOrBuilder
-
getValuesOrBuilderList
public java.util.List<? extends ValueOrBuilder> getValuesOrBuilderList()
The ordered values in the list.
repeated .cel.expr.Value values = 1;- Specified by:
getValuesOrBuilderListin interfaceListValueOrBuilder
-
addValuesBuilder
public Value.Builder addValuesBuilder()
The ordered values in the list.
repeated .cel.expr.Value values = 1;
-
addValuesBuilder
public Value.Builder addValuesBuilder(int index)
The ordered values in the list.
repeated .cel.expr.Value values = 1;
-
getValuesBuilderList
public java.util.List<Value.Builder> getValuesBuilderList()
The ordered values in the list.
repeated .cel.expr.Value values = 1;
-
-