Package com.google.api.expr.v1alpha1
Class Decl.FunctionDecl.Builder
- java.lang.Object
- 
- com.google.protobuf.AbstractMessageLite.Builder
- 
- com.google.protobuf.AbstractMessage.Builder<BuilderT>
- 
- com.google.protobuf.GeneratedMessage.Builder<Decl.FunctionDecl.Builder>
- 
- com.google.api.expr.v1alpha1.Decl.FunctionDecl.Builder
 
 
 
 
- 
- All Implemented Interfaces:
- Decl.FunctionDeclOrBuilder,- com.google.protobuf.Message.Builder,- com.google.protobuf.MessageLite.Builder,- com.google.protobuf.MessageLiteOrBuilder,- com.google.protobuf.MessageOrBuilder,- java.lang.Cloneable
 - Enclosing class:
- Decl.FunctionDecl
 
 public static final class Decl.FunctionDecl.Builder extends com.google.protobuf.GeneratedMessage.Builder<Decl.FunctionDecl.Builder> implements Decl.FunctionDeclOrBuilder Function declaration specifies one or more overloads which indicate the function's parameter types and return type. Functions have no observable side-effects (there may be side-effects like logging which are not observable from CEL). Protobuf typegoogle.api.expr.v1alpha1.Decl.FunctionDecl
- 
- 
Method Summary- 
Methods inherited from class com.google.protobuf.GeneratedMessage.BuilderaddRepeatedField, 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.BuilderfindInitializationErrors, getInitializationErrorString, internalMergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, newUninitializedMessageException, toString
 - 
Methods inherited from class com.google.protobuf.AbstractMessageLite.BuilderaddAll, addAll, mergeDelimitedFrom, mergeDelimitedFrom, mergeFrom, newUninitializedMessageException
 - 
Methods inherited from class java.lang.Objectequals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
 
- 
 
- 
- 
- 
Method Detail- 
getDescriptorpublic static final com.google.protobuf.Descriptors.Descriptor getDescriptor() 
 - 
internalGetFieldAccessorTableprotected com.google.protobuf.GeneratedMessage.FieldAccessorTable internalGetFieldAccessorTable() - Specified by:
- internalGetFieldAccessorTablein class- com.google.protobuf.GeneratedMessage.Builder<Decl.FunctionDecl.Builder>
 
 - 
clearpublic Decl.FunctionDecl.Builder clear() - Specified by:
- clearin interface- com.google.protobuf.Message.Builder
- Specified by:
- clearin interface- com.google.protobuf.MessageLite.Builder
- Overrides:
- clearin class- com.google.protobuf.GeneratedMessage.Builder<Decl.FunctionDecl.Builder>
 
 - 
getDescriptorForTypepublic com.google.protobuf.Descriptors.Descriptor getDescriptorForType() - Specified by:
- getDescriptorForTypein interface- com.google.protobuf.Message.Builder
- Specified by:
- getDescriptorForTypein interface- com.google.protobuf.MessageOrBuilder
- Overrides:
- getDescriptorForTypein class- com.google.protobuf.GeneratedMessage.Builder<Decl.FunctionDecl.Builder>
 
 - 
getDefaultInstanceForTypepublic Decl.FunctionDecl getDefaultInstanceForType() - Specified by:
- getDefaultInstanceForTypein interface- com.google.protobuf.MessageLiteOrBuilder
- Specified by:
- getDefaultInstanceForTypein interface- com.google.protobuf.MessageOrBuilder
 
 - 
buildpublic Decl.FunctionDecl build() - Specified by:
- buildin interface- com.google.protobuf.Message.Builder
- Specified by:
- buildin interface- com.google.protobuf.MessageLite.Builder
 
 - 
buildPartialpublic Decl.FunctionDecl buildPartial() - Specified by:
- buildPartialin interface- com.google.protobuf.Message.Builder
- Specified by:
- buildPartialin interface- com.google.protobuf.MessageLite.Builder
 
 - 
mergeFrompublic Decl.FunctionDecl.Builder mergeFrom(com.google.protobuf.Message other) - Specified by:
- mergeFromin interface- com.google.protobuf.Message.Builder
- Overrides:
- mergeFromin class- com.google.protobuf.AbstractMessage.Builder<Decl.FunctionDecl.Builder>
 
 - 
mergeFrompublic Decl.FunctionDecl.Builder mergeFrom(Decl.FunctionDecl other) 
 - 
isInitializedpublic final boolean isInitialized() - Specified by:
- isInitializedin interface- com.google.protobuf.MessageLiteOrBuilder
- Overrides:
- isInitializedin class- com.google.protobuf.GeneratedMessage.Builder<Decl.FunctionDecl.Builder>
 
 - 
mergeFrompublic Decl.FunctionDecl.Builder mergeFrom(com.google.protobuf.CodedInputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws java.io.IOException - Specified by:
- mergeFromin interface- com.google.protobuf.Message.Builder
- Specified by:
- mergeFromin interface- com.google.protobuf.MessageLite.Builder
- Overrides:
- mergeFromin class- com.google.protobuf.AbstractMessage.Builder<Decl.FunctionDecl.Builder>
- Throws:
- java.io.IOException
 
 - 
getOverloadsListpublic java.util.List<Decl.FunctionDecl.Overload> getOverloadsList() Required. List of function overloads, must contain at least one overload. repeated .google.api.expr.v1alpha1.Decl.FunctionDecl.Overload overloads = 1;- Specified by:
- getOverloadsListin interface- Decl.FunctionDeclOrBuilder
 
 - 
getOverloadsCountpublic int getOverloadsCount() Required. List of function overloads, must contain at least one overload. repeated .google.api.expr.v1alpha1.Decl.FunctionDecl.Overload overloads = 1;- Specified by:
- getOverloadsCountin interface- Decl.FunctionDeclOrBuilder
 
 - 
getOverloadspublic Decl.FunctionDecl.Overload getOverloads(int index) Required. List of function overloads, must contain at least one overload. repeated .google.api.expr.v1alpha1.Decl.FunctionDecl.Overload overloads = 1;- Specified by:
- getOverloadsin interface- Decl.FunctionDeclOrBuilder
 
 - 
setOverloadspublic Decl.FunctionDecl.Builder setOverloads(int index, Decl.FunctionDecl.Overload value) Required. List of function overloads, must contain at least one overload. repeated .google.api.expr.v1alpha1.Decl.FunctionDecl.Overload overloads = 1;
 - 
setOverloadspublic Decl.FunctionDecl.Builder setOverloads(int index, Decl.FunctionDecl.Overload.Builder builderForValue) Required. List of function overloads, must contain at least one overload. repeated .google.api.expr.v1alpha1.Decl.FunctionDecl.Overload overloads = 1;
 - 
addOverloadspublic Decl.FunctionDecl.Builder addOverloads(Decl.FunctionDecl.Overload value) Required. List of function overloads, must contain at least one overload. repeated .google.api.expr.v1alpha1.Decl.FunctionDecl.Overload overloads = 1;
 - 
addOverloadspublic Decl.FunctionDecl.Builder addOverloads(int index, Decl.FunctionDecl.Overload value) Required. List of function overloads, must contain at least one overload. repeated .google.api.expr.v1alpha1.Decl.FunctionDecl.Overload overloads = 1;
 - 
addOverloadspublic Decl.FunctionDecl.Builder addOverloads(Decl.FunctionDecl.Overload.Builder builderForValue) Required. List of function overloads, must contain at least one overload. repeated .google.api.expr.v1alpha1.Decl.FunctionDecl.Overload overloads = 1;
 - 
addOverloadspublic Decl.FunctionDecl.Builder addOverloads(int index, Decl.FunctionDecl.Overload.Builder builderForValue) Required. List of function overloads, must contain at least one overload. repeated .google.api.expr.v1alpha1.Decl.FunctionDecl.Overload overloads = 1;
 - 
addAllOverloadspublic Decl.FunctionDecl.Builder addAllOverloads(java.lang.Iterable<? extends Decl.FunctionDecl.Overload> values) Required. List of function overloads, must contain at least one overload. repeated .google.api.expr.v1alpha1.Decl.FunctionDecl.Overload overloads = 1;
 - 
clearOverloadspublic Decl.FunctionDecl.Builder clearOverloads() Required. List of function overloads, must contain at least one overload. repeated .google.api.expr.v1alpha1.Decl.FunctionDecl.Overload overloads = 1;
 - 
removeOverloadspublic Decl.FunctionDecl.Builder removeOverloads(int index) Required. List of function overloads, must contain at least one overload. repeated .google.api.expr.v1alpha1.Decl.FunctionDecl.Overload overloads = 1;
 - 
getOverloadsBuilderpublic Decl.FunctionDecl.Overload.Builder getOverloadsBuilder(int index) Required. List of function overloads, must contain at least one overload. repeated .google.api.expr.v1alpha1.Decl.FunctionDecl.Overload overloads = 1;
 - 
getOverloadsOrBuilderpublic Decl.FunctionDecl.OverloadOrBuilder getOverloadsOrBuilder(int index) Required. List of function overloads, must contain at least one overload. repeated .google.api.expr.v1alpha1.Decl.FunctionDecl.Overload overloads = 1;- Specified by:
- getOverloadsOrBuilderin interface- Decl.FunctionDeclOrBuilder
 
 - 
getOverloadsOrBuilderListpublic java.util.List<? extends Decl.FunctionDecl.OverloadOrBuilder> getOverloadsOrBuilderList() Required. List of function overloads, must contain at least one overload. repeated .google.api.expr.v1alpha1.Decl.FunctionDecl.Overload overloads = 1;- Specified by:
- getOverloadsOrBuilderListin interface- Decl.FunctionDeclOrBuilder
 
 - 
addOverloadsBuilderpublic Decl.FunctionDecl.Overload.Builder addOverloadsBuilder() Required. List of function overloads, must contain at least one overload. repeated .google.api.expr.v1alpha1.Decl.FunctionDecl.Overload overloads = 1;
 - 
addOverloadsBuilderpublic Decl.FunctionDecl.Overload.Builder addOverloadsBuilder(int index) Required. List of function overloads, must contain at least one overload. repeated .google.api.expr.v1alpha1.Decl.FunctionDecl.Overload overloads = 1;
 - 
getOverloadsBuilderListpublic java.util.List<Decl.FunctionDecl.Overload.Builder> getOverloadsBuilderList() Required. List of function overloads, must contain at least one overload. repeated .google.api.expr.v1alpha1.Decl.FunctionDecl.Overload overloads = 1;
 
- 
 
-