com.google.api.expr.v1alpha1.SyntaxProto Maven / Gradle / Ivy
// Generated by the protocol buffer compiler. DO NOT EDIT!
// NO CHECKED-IN PROTOBUF GENCODE
// source: google/api/expr/v1alpha1/syntax.proto
// Protobuf Java Version: 4.28.1
package com.google.api.expr.v1alpha1;
public final class SyntaxProto {
private SyntaxProto() {}
static {
com.google.protobuf.RuntimeVersion.validateProtobufGencodeVersion(
com.google.protobuf.RuntimeVersion.RuntimeDomain.PUBLIC,
/* major= */ 4,
/* minor= */ 28,
/* patch= */ 1,
/* suffix= */ "",
SyntaxProto.class.getName());
}
public static void registerAllExtensions(
com.google.protobuf.ExtensionRegistryLite registry) {
}
public static void registerAllExtensions(
com.google.protobuf.ExtensionRegistry registry) {
registerAllExtensions(
(com.google.protobuf.ExtensionRegistryLite) registry);
}
static final com.google.protobuf.Descriptors.Descriptor
internal_static_google_api_expr_v1alpha1_ParsedExpr_descriptor;
static final
com.google.protobuf.GeneratedMessage.FieldAccessorTable
internal_static_google_api_expr_v1alpha1_ParsedExpr_fieldAccessorTable;
static final com.google.protobuf.Descriptors.Descriptor
internal_static_google_api_expr_v1alpha1_Expr_descriptor;
static final
com.google.protobuf.GeneratedMessage.FieldAccessorTable
internal_static_google_api_expr_v1alpha1_Expr_fieldAccessorTable;
static final com.google.protobuf.Descriptors.Descriptor
internal_static_google_api_expr_v1alpha1_Expr_Ident_descriptor;
static final
com.google.protobuf.GeneratedMessage.FieldAccessorTable
internal_static_google_api_expr_v1alpha1_Expr_Ident_fieldAccessorTable;
static final com.google.protobuf.Descriptors.Descriptor
internal_static_google_api_expr_v1alpha1_Expr_Select_descriptor;
static final
com.google.protobuf.GeneratedMessage.FieldAccessorTable
internal_static_google_api_expr_v1alpha1_Expr_Select_fieldAccessorTable;
static final com.google.protobuf.Descriptors.Descriptor
internal_static_google_api_expr_v1alpha1_Expr_Call_descriptor;
static final
com.google.protobuf.GeneratedMessage.FieldAccessorTable
internal_static_google_api_expr_v1alpha1_Expr_Call_fieldAccessorTable;
static final com.google.protobuf.Descriptors.Descriptor
internal_static_google_api_expr_v1alpha1_Expr_CreateList_descriptor;
static final
com.google.protobuf.GeneratedMessage.FieldAccessorTable
internal_static_google_api_expr_v1alpha1_Expr_CreateList_fieldAccessorTable;
static final com.google.protobuf.Descriptors.Descriptor
internal_static_google_api_expr_v1alpha1_Expr_CreateStruct_descriptor;
static final
com.google.protobuf.GeneratedMessage.FieldAccessorTable
internal_static_google_api_expr_v1alpha1_Expr_CreateStruct_fieldAccessorTable;
static final com.google.protobuf.Descriptors.Descriptor
internal_static_google_api_expr_v1alpha1_Expr_CreateStruct_Entry_descriptor;
static final
com.google.protobuf.GeneratedMessage.FieldAccessorTable
internal_static_google_api_expr_v1alpha1_Expr_CreateStruct_Entry_fieldAccessorTable;
static final com.google.protobuf.Descriptors.Descriptor
internal_static_google_api_expr_v1alpha1_Expr_Comprehension_descriptor;
static final
com.google.protobuf.GeneratedMessage.FieldAccessorTable
internal_static_google_api_expr_v1alpha1_Expr_Comprehension_fieldAccessorTable;
static final com.google.protobuf.Descriptors.Descriptor
internal_static_google_api_expr_v1alpha1_Constant_descriptor;
static final
com.google.protobuf.GeneratedMessage.FieldAccessorTable
internal_static_google_api_expr_v1alpha1_Constant_fieldAccessorTable;
static final com.google.protobuf.Descriptors.Descriptor
internal_static_google_api_expr_v1alpha1_SourceInfo_descriptor;
static final
com.google.protobuf.GeneratedMessage.FieldAccessorTable
internal_static_google_api_expr_v1alpha1_SourceInfo_fieldAccessorTable;
static final com.google.protobuf.Descriptors.Descriptor
internal_static_google_api_expr_v1alpha1_SourceInfo_Extension_descriptor;
static final
com.google.protobuf.GeneratedMessage.FieldAccessorTable
internal_static_google_api_expr_v1alpha1_SourceInfo_Extension_fieldAccessorTable;
static final com.google.protobuf.Descriptors.Descriptor
internal_static_google_api_expr_v1alpha1_SourceInfo_Extension_Version_descriptor;
static final
com.google.protobuf.GeneratedMessage.FieldAccessorTable
internal_static_google_api_expr_v1alpha1_SourceInfo_Extension_Version_fieldAccessorTable;
static final com.google.protobuf.Descriptors.Descriptor
internal_static_google_api_expr_v1alpha1_SourceInfo_PositionsEntry_descriptor;
static final
com.google.protobuf.GeneratedMessage.FieldAccessorTable
internal_static_google_api_expr_v1alpha1_SourceInfo_PositionsEntry_fieldAccessorTable;
static final com.google.protobuf.Descriptors.Descriptor
internal_static_google_api_expr_v1alpha1_SourceInfo_MacroCallsEntry_descriptor;
static final
com.google.protobuf.GeneratedMessage.FieldAccessorTable
internal_static_google_api_expr_v1alpha1_SourceInfo_MacroCallsEntry_fieldAccessorTable;
static final com.google.protobuf.Descriptors.Descriptor
internal_static_google_api_expr_v1alpha1_SourcePosition_descriptor;
static final
com.google.protobuf.GeneratedMessage.FieldAccessorTable
internal_static_google_api_expr_v1alpha1_SourcePosition_fieldAccessorTable;
public static com.google.protobuf.Descriptors.FileDescriptor
getDescriptor() {
return descriptor;
}
private static com.google.protobuf.Descriptors.FileDescriptor
descriptor;
static {
java.lang.String[] descriptorData = {
"\n%google/api/expr/v1alpha1/syntax.proto\022" +
"\030google.api.expr.v1alpha1\032\036google/protob" +
"uf/duration.proto\032\034google/protobuf/struc" +
"t.proto\032\037google/protobuf/timestamp.proto" +
"\"u\n\nParsedExpr\022,\n\004expr\030\002 \001(\0132\036.google.ap" +
"i.expr.v1alpha1.Expr\0229\n\013source_info\030\003 \001(" +
"\0132$.google.api.expr.v1alpha1.SourceInfo\"" +
"\212\013\n\004Expr\022\n\n\002id\030\002 \001(\003\0228\n\nconst_expr\030\003 \001(\013" +
"2\".google.api.expr.v1alpha1.ConstantH\000\022:" +
"\n\nident_expr\030\004 \001(\0132$.google.api.expr.v1a" +
"lpha1.Expr.IdentH\000\022<\n\013select_expr\030\005 \001(\0132" +
"%.google.api.expr.v1alpha1.Expr.SelectH\000" +
"\0228\n\tcall_expr\030\006 \001(\0132#.google.api.expr.v1" +
"alpha1.Expr.CallH\000\022>\n\tlist_expr\030\007 \001(\0132)." +
"google.api.expr.v1alpha1.Expr.CreateList" +
"H\000\022B\n\013struct_expr\030\010 \001(\0132+.google.api.exp" +
"r.v1alpha1.Expr.CreateStructH\000\022J\n\022compre" +
"hension_expr\030\t \001(\0132,.google.api.expr.v1a" +
"lpha1.Expr.ComprehensionH\000\032\025\n\005Ident\022\014\n\004n" +
"ame\030\001 \001(\t\032[\n\006Select\022/\n\007operand\030\001 \001(\0132\036.g" +
"oogle.api.expr.v1alpha1.Expr\022\r\n\005field\030\002 " +
"\001(\t\022\021\n\ttest_only\030\003 \001(\010\032v\n\004Call\022.\n\006target" +
"\030\001 \001(\0132\036.google.api.expr.v1alpha1.Expr\022\020" +
"\n\010function\030\002 \001(\t\022,\n\004args\030\003 \003(\0132\036.google." +
"api.expr.v1alpha1.Expr\032X\n\nCreateList\0220\n\010" +
"elements\030\001 \003(\0132\036.google.api.expr.v1alpha" +
"1.Expr\022\030\n\020optional_indices\030\002 \003(\005\032\231\002\n\014Cre" +
"ateStruct\022\024\n\014message_name\030\001 \001(\t\022B\n\007entri" +
"es\030\002 \003(\01321.google.api.expr.v1alpha1.Expr" +
".CreateStruct.Entry\032\256\001\n\005Entry\022\n\n\002id\030\001 \001(" +
"\003\022\023\n\tfield_key\030\002 \001(\tH\000\0221\n\007map_key\030\003 \001(\0132" +
"\036.google.api.expr.v1alpha1.ExprH\000\022-\n\005val" +
"ue\030\004 \001(\0132\036.google.api.expr.v1alpha1.Expr" +
"\022\026\n\016optional_entry\030\005 \001(\010B\n\n\010key_kind\032\310\002\n" +
"\rComprehension\022\020\n\010iter_var\030\001 \001(\t\022\021\n\titer" +
"_var2\030\010 \001(\t\0222\n\niter_range\030\002 \001(\0132\036.google" +
".api.expr.v1alpha1.Expr\022\020\n\010accu_var\030\003 \001(" +
"\t\0221\n\taccu_init\030\004 \001(\0132\036.google.api.expr.v" +
"1alpha1.Expr\0226\n\016loop_condition\030\005 \001(\0132\036.g" +
"oogle.api.expr.v1alpha1.Expr\0221\n\tloop_ste" +
"p\030\006 \001(\0132\036.google.api.expr.v1alpha1.Expr\022" +
".\n\006result\030\007 \001(\0132\036.google.api.expr.v1alph" +
"a1.ExprB\013\n\texpr_kind\"\315\002\n\010Constant\0220\n\nnul" +
"l_value\030\001 \001(\0162\032.google.protobuf.NullValu" +
"eH\000\022\024\n\nbool_value\030\002 \001(\010H\000\022\025\n\013int64_value" +
"\030\003 \001(\003H\000\022\026\n\014uint64_value\030\004 \001(\004H\000\022\026\n\014doub" +
"le_value\030\005 \001(\001H\000\022\026\n\014string_value\030\006 \001(\tH\000" +
"\022\025\n\013bytes_value\030\007 \001(\014H\000\0227\n\016duration_valu" +
"e\030\010 \001(\0132\031.google.protobuf.DurationB\002\030\001H\000" +
"\0229\n\017timestamp_value\030\t \001(\0132\032.google.proto" +
"buf.TimestampB\002\030\001H\000B\017\n\rconstant_kind\"\374\005\n" +
"\nSourceInfo\022\026\n\016syntax_version\030\001 \001(\t\022\020\n\010l" +
"ocation\030\002 \001(\t\022\024\n\014line_offsets\030\003 \003(\005\022F\n\tp" +
"ositions\030\004 \003(\01323.google.api.expr.v1alpha" +
"1.SourceInfo.PositionsEntry\022I\n\013macro_cal" +
"ls\030\005 \003(\01324.google.api.expr.v1alpha1.Sour" +
"ceInfo.MacroCallsEntry\022B\n\nextensions\030\006 \003" +
"(\0132..google.api.expr.v1alpha1.SourceInfo" +
".Extension\032\321\002\n\tExtension\022\n\n\002id\030\001 \001(\t\022U\n\023" +
"affected_components\030\002 \003(\01628.google.api.e" +
"xpr.v1alpha1.SourceInfo.Extension.Compon" +
"ent\022G\n\007version\030\003 \001(\01326.google.api.expr.v" +
"1alpha1.SourceInfo.Extension.Version\032\'\n\007" +
"Version\022\r\n\005major\030\001 \001(\003\022\r\n\005minor\030\002 \001(\003\"o\n" +
"\tComponent\022\031\n\025COMPONENT_UNSPECIFIED\020\000\022\024\n" +
"\020COMPONENT_PARSER\020\001\022\032\n\026COMPONENT_TYPE_CH" +
"ECKER\020\002\022\025\n\021COMPONENT_RUNTIME\020\003\0320\n\016Positi" +
"onsEntry\022\013\n\003key\030\001 \001(\003\022\r\n\005value\030\002 \001(\005:\0028\001" +
"\032Q\n\017MacroCallsEntry\022\013\n\003key\030\001 \001(\003\022-\n\005valu" +
"e\030\002 \001(\0132\036.google.api.expr.v1alpha1.Expr:" +
"\0028\001\"P\n\016SourcePosition\022\020\n\010location\030\001 \001(\t\022" +
"\016\n\006offset\030\002 \001(\005\022\014\n\004line\030\003 \001(\005\022\016\n\006column\030" +
"\004 \001(\005Bn\n\034com.google.api.expr.v1alpha1B\013S" +
"yntaxProtoP\001Z