Package dev.cel.expr.conformance
Interface ParseRequestOrBuilder
- All Superinterfaces:
com.google.protobuf.MessageLiteOrBuilder,com.google.protobuf.MessageOrBuilder
- All Known Implementing Classes:
ParseRequest,ParseRequest.Builder
public interface ParseRequestOrBuilder
extends com.google.protobuf.MessageOrBuilder
-
Method Summary
Modifier and TypeMethodDescriptionRequired.com.google.protobuf.ByteStringRequired.booleanPrevent macro expansion.File or resource for source text, used in [SourceInfo][google.api.SourceInfo].com.google.protobuf.ByteStringFile or resource for source text, used in [SourceInfo][google.api.SourceInfo].Tag for version of CEL syntax, for future use.com.google.protobuf.ByteStringTag for version of CEL syntax, for future use.Methods inherited from interface com.google.protobuf.MessageLiteOrBuilder
isInitializedMethods inherited from interface com.google.protobuf.MessageOrBuilder
findInitializationErrors, getAllFields, getDefaultInstanceForType, getDescriptorForType, getField, getInitializationErrorString, getOneofFieldDescriptor, getRepeatedField, getRepeatedFieldCount, getUnknownFields, hasField, hasOneof
-
Method Details
-
getCelSource
String getCelSource()Required. Source text in CEL syntax.
string cel_source = 1;- Returns:
- The celSource.
-
getCelSourceBytes
com.google.protobuf.ByteString getCelSourceBytes()Required. Source text in CEL syntax.
string cel_source = 1;- Returns:
- The bytes for celSource.
-
getSyntaxVersion
String getSyntaxVersion()Tag for version of CEL syntax, for future use.
string syntax_version = 2;- Returns:
- The syntaxVersion.
-
getSyntaxVersionBytes
com.google.protobuf.ByteString getSyntaxVersionBytes()Tag for version of CEL syntax, for future use.
string syntax_version = 2;- Returns:
- The bytes for syntaxVersion.
-
getSourceLocation
String getSourceLocation()File or resource for source text, used in [SourceInfo][google.api.SourceInfo].
string source_location = 3;- Returns:
- The sourceLocation.
-
getSourceLocationBytes
com.google.protobuf.ByteString getSourceLocationBytes()File or resource for source text, used in [SourceInfo][google.api.SourceInfo].
string source_location = 3;- Returns:
- The bytes for sourceLocation.
-
getDisableMacros
boolean getDisableMacros()Prevent macro expansion. See "Macros" in Language Defiinition.
bool disable_macros = 4;- Returns:
- The disableMacros.
-