• Home
  • Line#
  • Scopes#
  • Navigate#
  • Raw
  • Download
1 /*
2  * Copyright 2020 Google LLC
3  *
4  * Licensed under the Apache License, Version 2.0 (the "License");
5  * you may not use this file except in compliance with the License.
6  * You may obtain a copy of the License at
7  *
8  *     https://www.apache.org/licenses/LICENSE-2.0
9  *
10  * Unless required by applicable law or agreed to in writing, software
11  * distributed under the License is distributed on an "AS IS" BASIS,
12  * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
13  * See the License for the specific language governing permissions and
14  * limitations under the License.
15  */
16 // Generated by the protocol buffer compiler.  DO NOT EDIT!
17 // source: google/api/resource.proto
18 
19 package com.google.api;
20 
21 public final class ResourceProto {
ResourceProto()22   private ResourceProto() {}
23 
registerAllExtensions(com.google.protobuf.ExtensionRegistryLite registry)24   public static void registerAllExtensions(com.google.protobuf.ExtensionRegistryLite registry) {
25     registry.add(com.google.api.ResourceProto.resourceReference);
26     registry.add(com.google.api.ResourceProto.resourceDefinition);
27     registry.add(com.google.api.ResourceProto.resource);
28   }
29 
registerAllExtensions(com.google.protobuf.ExtensionRegistry registry)30   public static void registerAllExtensions(com.google.protobuf.ExtensionRegistry registry) {
31     registerAllExtensions((com.google.protobuf.ExtensionRegistryLite) registry);
32   }
33 
34   public static final int RESOURCE_REFERENCE_FIELD_NUMBER = 1055;
35   /**
36    *
37    *
38    * <pre>
39    * An annotation that describes a resource reference, see
40    * [ResourceReference][].
41    * </pre>
42    *
43    * <code>extend .google.protobuf.FieldOptions { ... }</code>
44    */
45   public static final com.google.protobuf.GeneratedMessage.GeneratedExtension<
46           com.google.protobuf.DescriptorProtos.FieldOptions, com.google.api.ResourceReference>
47       resourceReference =
48           com.google.protobuf.GeneratedMessage.newFileScopedGeneratedExtension(
49               com.google.api.ResourceReference.class,
50               com.google.api.ResourceReference.getDefaultInstance());
51 
52   public static final int RESOURCE_DEFINITION_FIELD_NUMBER = 1053;
53   /**
54    *
55    *
56    * <pre>
57    * An annotation that describes a resource definition without a corresponding
58    * message; see [ResourceDescriptor][].
59    * </pre>
60    *
61    * <code>extend .google.protobuf.FileOptions { ... }</code>
62    */
63   public static final com.google.protobuf.GeneratedMessage.GeneratedExtension<
64           com.google.protobuf.DescriptorProtos.FileOptions,
65           java.util.List<com.google.api.ResourceDescriptor>>
66       resourceDefinition =
67           com.google.protobuf.GeneratedMessage.newFileScopedGeneratedExtension(
68               com.google.api.ResourceDescriptor.class,
69               com.google.api.ResourceDescriptor.getDefaultInstance());
70 
71   public static final int RESOURCE_FIELD_NUMBER = 1053;
72   /**
73    *
74    *
75    * <pre>
76    * An annotation that describes a resource definition, see
77    * [ResourceDescriptor][].
78    * </pre>
79    *
80    * <code>extend .google.protobuf.MessageOptions { ... }</code>
81    */
82   public static final com.google.protobuf.GeneratedMessage.GeneratedExtension<
83           com.google.protobuf.DescriptorProtos.MessageOptions, com.google.api.ResourceDescriptor>
84       resource =
85           com.google.protobuf.GeneratedMessage.newFileScopedGeneratedExtension(
86               com.google.api.ResourceDescriptor.class,
87               com.google.api.ResourceDescriptor.getDefaultInstance());
88 
89   static final com.google.protobuf.Descriptors.Descriptor
90       internal_static_google_api_ResourceDescriptor_descriptor;
91   static final com.google.protobuf.GeneratedMessageV3.FieldAccessorTable
92       internal_static_google_api_ResourceDescriptor_fieldAccessorTable;
93   static final com.google.protobuf.Descriptors.Descriptor
94       internal_static_google_api_ResourceReference_descriptor;
95   static final com.google.protobuf.GeneratedMessageV3.FieldAccessorTable
96       internal_static_google_api_ResourceReference_fieldAccessorTable;
97 
getDescriptor()98   public static com.google.protobuf.Descriptors.FileDescriptor getDescriptor() {
99     return descriptor;
100   }
101 
102   private static com.google.protobuf.Descriptors.FileDescriptor descriptor;
103 
104   static {
105     java.lang.String[] descriptorData = {
106       "\n\031google/api/resource.proto\022\ngoogle.api\032"
107           + " google/protobuf/descriptor.proto\"\356\002\n\022Re"
108           + "sourceDescriptor\022\014\n\004type\030\001 \001(\t\022\017\n\007patter"
109           + "n\030\002 \003(\t\022\022\n\nname_field\030\003 \001(\t\0227\n\007history\030\004"
110           + " \001(\0162&.google.api.ResourceDescriptor.His"
111           + "tory\022\016\n\006plural\030\005 \001(\t\022\020\n\010singular\030\006 \001(\t\0223"
112           + "\n\005style\030\n \003(\0162$.google.api.ResourceDescr"
113           + "iptor.Style\"[\n\007History\022\027\n\023HISTORY_UNSPEC"
114           + "IFIED\020\000\022\035\n\031ORIGINALLY_SINGLE_PATTERN\020\001\022\030"
115           + "\n\024FUTURE_MULTI_PATTERN\020\002\"8\n\005Style\022\025\n\021STY"
116           + "LE_UNSPECIFIED\020\000\022\030\n\024DECLARATIVE_FRIENDLY"
117           + "\020\001\"5\n\021ResourceReference\022\014\n\004type\030\001 \001(\t\022\022\n"
118           + "\nchild_type\030\002 \001(\t:Y\n\022resource_reference\022"
119           + "\035.google.protobuf.FieldOptions\030\237\010 \001(\0132\035."
120           + "google.api.ResourceReference:Z\n\023resource"
121           + "_definition\022\034.google.protobuf.FileOption"
122           + "s\030\235\010 \003(\0132\036.google.api.ResourceDescriptor"
123           + ":R\n\010resource\022\037.google.protobuf.MessageOp"
124           + "tions\030\235\010 \001(\0132\036.google.api.ResourceDescri"
125           + "ptorBn\n\016com.google.apiB\rResourceProtoP\001Z"
126           + "Agoogle.golang.org/genproto/googleapis/a"
127           + "pi/annotations;annotations\370\001\001\242\002\004GAPIb\006pr"
128           + "oto3"
129     };
130     descriptor =
131         com.google.protobuf.Descriptors.FileDescriptor.internalBuildGeneratedFileFrom(
132             descriptorData,
133             new com.google.protobuf.Descriptors.FileDescriptor[] {
134               com.google.protobuf.DescriptorProtos.getDescriptor(),
135             });
136     internal_static_google_api_ResourceDescriptor_descriptor =
137         getDescriptor().getMessageTypes().get(0);
138     internal_static_google_api_ResourceDescriptor_fieldAccessorTable =
139         new com.google.protobuf.GeneratedMessageV3.FieldAccessorTable(
140             internal_static_google_api_ResourceDescriptor_descriptor,
141             new java.lang.String[] {
142               "Type", "Pattern", "NameField", "History", "Plural", "Singular", "Style",
143             });
144     internal_static_google_api_ResourceReference_descriptor =
145         getDescriptor().getMessageTypes().get(1);
146     internal_static_google_api_ResourceReference_fieldAccessorTable =
147         new com.google.protobuf.GeneratedMessageV3.FieldAccessorTable(
148             internal_static_google_api_ResourceReference_descriptor,
149             new java.lang.String[] {
150               "Type", "ChildType",
151             });
152     resourceReference.internalInit(descriptor.getExtensions().get(0));
153     resourceDefinition.internalInit(descriptor.getExtensions().get(1));
154     resource.internalInit(descriptor.getExtensions().get(2));
com.google.protobuf.DescriptorProtos.getDescriptor()155     com.google.protobuf.DescriptorProtos.getDescriptor();
156   }
157 
158   // @@protoc_insertion_point(outer_class_scope)
159 }
160