com.google.api.expr.v1alpha1.DeclProto Maven / Gradle / Ivy
// Generated by the protocol buffer compiler. DO NOT EDIT!
// source: google/api/expr/v1alpha1/checked.proto
package com.google.api.expr.v1alpha1;
public final class DeclProto {
private DeclProto() {}
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_CheckedExpr_descriptor;
static final
com.google.protobuf.GeneratedMessageV3.FieldAccessorTable
internal_static_google_api_expr_v1alpha1_CheckedExpr_fieldAccessorTable;
static final com.google.protobuf.Descriptors.Descriptor
internal_static_google_api_expr_v1alpha1_CheckedExpr_ReferenceMapEntry_descriptor;
static final
com.google.protobuf.GeneratedMessageV3.FieldAccessorTable
internal_static_google_api_expr_v1alpha1_CheckedExpr_ReferenceMapEntry_fieldAccessorTable;
static final com.google.protobuf.Descriptors.Descriptor
internal_static_google_api_expr_v1alpha1_CheckedExpr_TypeMapEntry_descriptor;
static final
com.google.protobuf.GeneratedMessageV3.FieldAccessorTable
internal_static_google_api_expr_v1alpha1_CheckedExpr_TypeMapEntry_fieldAccessorTable;
static final com.google.protobuf.Descriptors.Descriptor
internal_static_google_api_expr_v1alpha1_Type_descriptor;
static final
com.google.protobuf.GeneratedMessageV3.FieldAccessorTable
internal_static_google_api_expr_v1alpha1_Type_fieldAccessorTable;
static final com.google.protobuf.Descriptors.Descriptor
internal_static_google_api_expr_v1alpha1_Type_ListType_descriptor;
static final
com.google.protobuf.GeneratedMessageV3.FieldAccessorTable
internal_static_google_api_expr_v1alpha1_Type_ListType_fieldAccessorTable;
static final com.google.protobuf.Descriptors.Descriptor
internal_static_google_api_expr_v1alpha1_Type_MapType_descriptor;
static final
com.google.protobuf.GeneratedMessageV3.FieldAccessorTable
internal_static_google_api_expr_v1alpha1_Type_MapType_fieldAccessorTable;
static final com.google.protobuf.Descriptors.Descriptor
internal_static_google_api_expr_v1alpha1_Type_FunctionType_descriptor;
static final
com.google.protobuf.GeneratedMessageV3.FieldAccessorTable
internal_static_google_api_expr_v1alpha1_Type_FunctionType_fieldAccessorTable;
static final com.google.protobuf.Descriptors.Descriptor
internal_static_google_api_expr_v1alpha1_Type_AbstractType_descriptor;
static final
com.google.protobuf.GeneratedMessageV3.FieldAccessorTable
internal_static_google_api_expr_v1alpha1_Type_AbstractType_fieldAccessorTable;
static final com.google.protobuf.Descriptors.Descriptor
internal_static_google_api_expr_v1alpha1_Decl_descriptor;
static final
com.google.protobuf.GeneratedMessageV3.FieldAccessorTable
internal_static_google_api_expr_v1alpha1_Decl_fieldAccessorTable;
static final com.google.protobuf.Descriptors.Descriptor
internal_static_google_api_expr_v1alpha1_Decl_IdentDecl_descriptor;
static final
com.google.protobuf.GeneratedMessageV3.FieldAccessorTable
internal_static_google_api_expr_v1alpha1_Decl_IdentDecl_fieldAccessorTable;
static final com.google.protobuf.Descriptors.Descriptor
internal_static_google_api_expr_v1alpha1_Decl_FunctionDecl_descriptor;
static final
com.google.protobuf.GeneratedMessageV3.FieldAccessorTable
internal_static_google_api_expr_v1alpha1_Decl_FunctionDecl_fieldAccessorTable;
static final com.google.protobuf.Descriptors.Descriptor
internal_static_google_api_expr_v1alpha1_Decl_FunctionDecl_Overload_descriptor;
static final
com.google.protobuf.GeneratedMessageV3.FieldAccessorTable
internal_static_google_api_expr_v1alpha1_Decl_FunctionDecl_Overload_fieldAccessorTable;
static final com.google.protobuf.Descriptors.Descriptor
internal_static_google_api_expr_v1alpha1_Reference_descriptor;
static final
com.google.protobuf.GeneratedMessageV3.FieldAccessorTable
internal_static_google_api_expr_v1alpha1_Reference_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/checked.proto" +
"\022\030google.api.expr.v1alpha1\032%google/api/e" +
"xpr/v1alpha1/syntax.proto\032\033google/protob" +
"uf/empty.proto\032\034google/protobuf/struct.p" +
"roto\"\314\003\n\013CheckedExpr\022N\n\rreference_map\030\002 " +
"\003(\01327.google.api.expr.v1alpha1.CheckedEx" +
"pr.ReferenceMapEntry\022D\n\010type_map\030\003 \003(\01322" +
".google.api.expr.v1alpha1.CheckedExpr.Ty" +
"peMapEntry\0229\n\013source_info\030\005 \001(\0132$.google" +
".api.expr.v1alpha1.SourceInfo\022\024\n\014expr_ve" +
"rsion\030\006 \001(\t\022,\n\004expr\030\004 \001(\0132\036.google.api.e" +
"xpr.v1alpha1.Expr\032X\n\021ReferenceMapEntry\022\013" +
"\n\003key\030\001 \001(\003\0222\n\005value\030\002 \001(\0132#.google.api." +
"expr.v1alpha1.Reference:\0028\001\032N\n\014TypeMapEn" +
"try\022\013\n\003key\030\001 \001(\003\022-\n\005value\030\002 \001(\0132\036.google" +
".api.expr.v1alpha1.Type:\0028\001\"\202\n\n\004Type\022%\n\003" +
"dyn\030\001 \001(\0132\026.google.protobuf.EmptyH\000\022*\n\004n" +
"ull\030\002 \001(\0162\032.google.protobuf.NullValueH\000\022" +
"A\n\tprimitive\030\003 \001(\0162,.google.api.expr.v1a" +
"lpha1.Type.PrimitiveTypeH\000\022?\n\007wrapper\030\004 " +
"\001(\0162,.google.api.expr.v1alpha1.Type.Prim" +
"itiveTypeH\000\022B\n\nwell_known\030\005 \001(\0162,.google" +
".api.expr.v1alpha1.Type.WellKnownTypeH\000\022" +
"<\n\tlist_type\030\006 \001(\0132\'.google.api.expr.v1a" +
"lpha1.Type.ListTypeH\000\022:\n\010map_type\030\007 \001(\0132" +
"&.google.api.expr.v1alpha1.Type.MapTypeH" +
"\000\022?\n\010function\030\010 \001(\0132+.google.api.expr.v1" +
"alpha1.Type.FunctionTypeH\000\022\026\n\014message_ty" +
"pe\030\t \001(\tH\000\022\024\n\ntype_param\030\n \001(\tH\000\022.\n\004type" +
"\030\013 \001(\0132\036.google.api.expr.v1alpha1.TypeH\000" +
"\022\'\n\005error\030\014 \001(\0132\026.google.protobuf.EmptyH" +
"\000\022D\n\rabstract_type\030\016 \001(\0132+.google.api.ex" +
"pr.v1alpha1.Type.AbstractTypeH\000\032=\n\010ListT" +
"ype\0221\n\telem_type\030\001 \001(\0132\036.google.api.expr" +
".v1alpha1.Type\032o\n\007MapType\0220\n\010key_type\030\001 " +
"\001(\0132\036.google.api.expr.v1alpha1.Type\0222\n\nv" +
"alue_type\030\002 \001(\0132\036.google.api.expr.v1alph" +
"a1.Type\032v\n\014FunctionType\0223\n\013result_type\030\001" +
" \001(\0132\036.google.api.expr.v1alpha1.Type\0221\n\t" +
"arg_types\030\002 \003(\0132\036.google.api.expr.v1alph" +
"a1.Type\032U\n\014AbstractType\022\014\n\004name\030\001 \001(\t\0227\n" +
"\017parameter_types\030\002 \003(\0132\036.google.api.expr" +
".v1alpha1.Type\"s\n\rPrimitiveType\022\036\n\032PRIMI" +
"TIVE_TYPE_UNSPECIFIED\020\000\022\010\n\004BOOL\020\001\022\t\n\005INT" +
"64\020\002\022\n\n\006UINT64\020\003\022\n\n\006DOUBLE\020\004\022\n\n\006STRING\020\005" +
"\022\t\n\005BYTES\020\006\"V\n\rWellKnownType\022\037\n\033WELL_KNO" +
"WN_TYPE_UNSPECIFIED\020\000\022\007\n\003ANY\020\001\022\r\n\tTIMEST" +
"AMP\020\002\022\014\n\010DURATION\020\003B\013\n\ttype_kind\"\271\004\n\004Dec" +
"l\022\014\n\004name\030\001 \001(\t\0229\n\005ident\030\002 \001(\0132(.google." +
"api.expr.v1alpha1.Decl.IdentDeclH\000\022?\n\010fu" +
"nction\030\003 \001(\0132+.google.api.expr.v1alpha1." +
"Decl.FunctionDeclH\000\032y\n\tIdentDecl\022,\n\004type" +
"\030\001 \001(\0132\036.google.api.expr.v1alpha1.Type\0221" +
"\n\005value\030\002 \001(\0132\".google.api.expr.v1alpha1" +
".Constant\022\013\n\003doc\030\003 \001(\t\032\236\002\n\014FunctionDecl\022" +
"G\n\toverloads\030\001 \003(\01324.google.api.expr.v1a" +
"lpha1.Decl.FunctionDecl.Overload\032\304\001\n\010Ove" +
"rload\022\023\n\013overload_id\030\001 \001(\t\022.\n\006params\030\002 \003" +
"(\0132\036.google.api.expr.v1alpha1.Type\022\023\n\013ty" +
"pe_params\030\003 \003(\t\0223\n\013result_type\030\004 \001(\0132\036.g" +
"oogle.api.expr.v1alpha1.Type\022\034\n\024is_insta" +
"nce_function\030\005 \001(\010\022\013\n\003doc\030\006 \001(\tB\013\n\tdecl_" +
"kind\"a\n\tReference\022\014\n\004name\030\001 \001(\t\022\023\n\013overl" +
"oad_id\030\003 \003(\t\0221\n\005value\030\004 \001(\0132\".google.api" +
".expr.v1alpha1.ConstantBl\n\034com.google.ap" +
"i.expr.v1alpha1B\tDeclProtoP\001Z