Package com.google.api.expr.v1alpha1
Interface Decl.FunctionDeclOrBuilder
- All Superinterfaces:
com.google.protobuf.MessageLiteOrBuilder
- All Known Implementing Classes:
Decl.FunctionDecl,Decl.FunctionDecl.Builder
- Enclosing class:
Decl
public static interface Decl.FunctionDeclOrBuilder
extends com.google.protobuf.MessageLiteOrBuilder
-
Method Summary
Modifier and TypeMethodDescriptiongetDoc()Documentation string for the function that indicates the general purpose of the function and its behavior.com.google.protobuf.ByteStringDocumentation string for the function that indicates the general purpose of the function and its behavior.getOverloads(int index) Required.intRequired.Required.Methods inherited from interface com.google.protobuf.MessageLiteOrBuilder
getDefaultInstanceForType, isInitialized
-
Method Details
-
getOverloadsList
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 [json_name = "overloads"]; -
getOverloads
Required. List of function overloads, must contain at least one overload.
repeated .google.api.expr.v1alpha1.Decl.FunctionDecl.Overload overloads = 1 [json_name = "overloads"]; -
getOverloadsCount
int getOverloadsCount()Required. List of function overloads, must contain at least one overload.
repeated .google.api.expr.v1alpha1.Decl.FunctionDecl.Overload overloads = 1 [json_name = "overloads"]; -
getDoc
String getDoc()Documentation string for the function that indicates the general purpose of the function and its behavior. Documentation strings for the function should be general purpose with specific examples provided in the overload doc string. Examples: The 'in' operator tests whether an item exists in a collection. The 'substring' function returns a substring of a target string.
string doc = 2 [json_name = "doc"];- Returns:
- The doc.
-
getDocBytes
com.google.protobuf.ByteString getDocBytes()Documentation string for the function that indicates the general purpose of the function and its behavior. Documentation strings for the function should be general purpose with specific examples provided in the overload doc string. Examples: The 'in' operator tests whether an item exists in a collection. The 'substring' function returns a substring of a target string.
string doc = 2 [json_name = "doc"];- Returns:
- The bytes for doc.
-