Package com.google.api.expr.v1alpha1
Interface Type.FunctionTypeOrBuilder
- All Superinterfaces:
com.google.protobuf.MessageLiteOrBuilder
,com.google.protobuf.MessageOrBuilder
- All Known Implementing Classes:
Type.FunctionType
,Type.FunctionType.Builder
- Enclosing class:
Type
public static interface Type.FunctionTypeOrBuilder
extends com.google.protobuf.MessageOrBuilder
-
Method Summary
Modifier and TypeMethodDescriptiongetArgTypes
(int index) Argument types of the function.int
Argument types of the function.Argument types of the function.getArgTypesOrBuilder
(int index) Argument types of the function.List
<? extends TypeOrBuilder> Argument types of the function.Result type of the function.Result type of the function.boolean
Result type of the function.Methods inherited from interface com.google.protobuf.MessageLiteOrBuilder
isInitialized
Methods inherited from interface com.google.protobuf.MessageOrBuilder
findInitializationErrors, getAllFields, getDefaultInstanceForType, getDescriptorForType, getField, getInitializationErrorString, getOneofFieldDescriptor, getRepeatedField, getRepeatedFieldCount, getUnknownFields, hasField, hasOneof
-
Method Details
-
hasResultType
boolean hasResultType()Result type of the function.
.google.api.expr.v1alpha1.Type result_type = 1;
- Returns:
- Whether the resultType field is set.
-
getResultType
Type getResultType()Result type of the function.
.google.api.expr.v1alpha1.Type result_type = 1;
- Returns:
- The resultType.
-
getResultTypeOrBuilder
TypeOrBuilder getResultTypeOrBuilder()Result type of the function.
.google.api.expr.v1alpha1.Type result_type = 1;
-
getArgTypesList
Argument types of the function.
repeated .google.api.expr.v1alpha1.Type arg_types = 2;
-
getArgTypes
Argument types of the function.
repeated .google.api.expr.v1alpha1.Type arg_types = 2;
-
getArgTypesCount
int getArgTypesCount()Argument types of the function.
repeated .google.api.expr.v1alpha1.Type arg_types = 2;
-
getArgTypesOrBuilderList
List<? extends TypeOrBuilder> getArgTypesOrBuilderList()Argument types of the function.
repeated .google.api.expr.v1alpha1.Type arg_types = 2;
-
getArgTypesOrBuilder
Argument types of the function.
repeated .google.api.expr.v1alpha1.Type arg_types = 2;
-