• 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/cloud/retail/v2/common.proto
18 
19 package com.google.cloud.retail.v2;
20 
21 public final class CommonProto {
CommonProto()22   private CommonProto() {}
23 
registerAllExtensions(com.google.protobuf.ExtensionRegistryLite registry)24   public static void registerAllExtensions(com.google.protobuf.ExtensionRegistryLite registry) {}
25 
registerAllExtensions(com.google.protobuf.ExtensionRegistry registry)26   public static void registerAllExtensions(com.google.protobuf.ExtensionRegistry registry) {
27     registerAllExtensions((com.google.protobuf.ExtensionRegistryLite) registry);
28   }
29 
30   static final com.google.protobuf.Descriptors.Descriptor
31       internal_static_google_cloud_retail_v2_Condition_descriptor;
32   static final com.google.protobuf.GeneratedMessageV3.FieldAccessorTable
33       internal_static_google_cloud_retail_v2_Condition_fieldAccessorTable;
34   static final com.google.protobuf.Descriptors.Descriptor
35       internal_static_google_cloud_retail_v2_Condition_QueryTerm_descriptor;
36   static final com.google.protobuf.GeneratedMessageV3.FieldAccessorTable
37       internal_static_google_cloud_retail_v2_Condition_QueryTerm_fieldAccessorTable;
38   static final com.google.protobuf.Descriptors.Descriptor
39       internal_static_google_cloud_retail_v2_Condition_TimeRange_descriptor;
40   static final com.google.protobuf.GeneratedMessageV3.FieldAccessorTable
41       internal_static_google_cloud_retail_v2_Condition_TimeRange_fieldAccessorTable;
42   static final com.google.protobuf.Descriptors.Descriptor
43       internal_static_google_cloud_retail_v2_Rule_descriptor;
44   static final com.google.protobuf.GeneratedMessageV3.FieldAccessorTable
45       internal_static_google_cloud_retail_v2_Rule_fieldAccessorTable;
46   static final com.google.protobuf.Descriptors.Descriptor
47       internal_static_google_cloud_retail_v2_Rule_BoostAction_descriptor;
48   static final com.google.protobuf.GeneratedMessageV3.FieldAccessorTable
49       internal_static_google_cloud_retail_v2_Rule_BoostAction_fieldAccessorTable;
50   static final com.google.protobuf.Descriptors.Descriptor
51       internal_static_google_cloud_retail_v2_Rule_FilterAction_descriptor;
52   static final com.google.protobuf.GeneratedMessageV3.FieldAccessorTable
53       internal_static_google_cloud_retail_v2_Rule_FilterAction_fieldAccessorTable;
54   static final com.google.protobuf.Descriptors.Descriptor
55       internal_static_google_cloud_retail_v2_Rule_RedirectAction_descriptor;
56   static final com.google.protobuf.GeneratedMessageV3.FieldAccessorTable
57       internal_static_google_cloud_retail_v2_Rule_RedirectAction_fieldAccessorTable;
58   static final com.google.protobuf.Descriptors.Descriptor
59       internal_static_google_cloud_retail_v2_Rule_TwowaySynonymsAction_descriptor;
60   static final com.google.protobuf.GeneratedMessageV3.FieldAccessorTable
61       internal_static_google_cloud_retail_v2_Rule_TwowaySynonymsAction_fieldAccessorTable;
62   static final com.google.protobuf.Descriptors.Descriptor
63       internal_static_google_cloud_retail_v2_Rule_OnewaySynonymsAction_descriptor;
64   static final com.google.protobuf.GeneratedMessageV3.FieldAccessorTable
65       internal_static_google_cloud_retail_v2_Rule_OnewaySynonymsAction_fieldAccessorTable;
66   static final com.google.protobuf.Descriptors.Descriptor
67       internal_static_google_cloud_retail_v2_Rule_DoNotAssociateAction_descriptor;
68   static final com.google.protobuf.GeneratedMessageV3.FieldAccessorTable
69       internal_static_google_cloud_retail_v2_Rule_DoNotAssociateAction_fieldAccessorTable;
70   static final com.google.protobuf.Descriptors.Descriptor
71       internal_static_google_cloud_retail_v2_Rule_ReplacementAction_descriptor;
72   static final com.google.protobuf.GeneratedMessageV3.FieldAccessorTable
73       internal_static_google_cloud_retail_v2_Rule_ReplacementAction_fieldAccessorTable;
74   static final com.google.protobuf.Descriptors.Descriptor
75       internal_static_google_cloud_retail_v2_Rule_IgnoreAction_descriptor;
76   static final com.google.protobuf.GeneratedMessageV3.FieldAccessorTable
77       internal_static_google_cloud_retail_v2_Rule_IgnoreAction_fieldAccessorTable;
78   static final com.google.protobuf.Descriptors.Descriptor
79       internal_static_google_cloud_retail_v2_Audience_descriptor;
80   static final com.google.protobuf.GeneratedMessageV3.FieldAccessorTable
81       internal_static_google_cloud_retail_v2_Audience_fieldAccessorTable;
82   static final com.google.protobuf.Descriptors.Descriptor
83       internal_static_google_cloud_retail_v2_ColorInfo_descriptor;
84   static final com.google.protobuf.GeneratedMessageV3.FieldAccessorTable
85       internal_static_google_cloud_retail_v2_ColorInfo_fieldAccessorTable;
86   static final com.google.protobuf.Descriptors.Descriptor
87       internal_static_google_cloud_retail_v2_CustomAttribute_descriptor;
88   static final com.google.protobuf.GeneratedMessageV3.FieldAccessorTable
89       internal_static_google_cloud_retail_v2_CustomAttribute_fieldAccessorTable;
90   static final com.google.protobuf.Descriptors.Descriptor
91       internal_static_google_cloud_retail_v2_FulfillmentInfo_descriptor;
92   static final com.google.protobuf.GeneratedMessageV3.FieldAccessorTable
93       internal_static_google_cloud_retail_v2_FulfillmentInfo_fieldAccessorTable;
94   static final com.google.protobuf.Descriptors.Descriptor
95       internal_static_google_cloud_retail_v2_Image_descriptor;
96   static final com.google.protobuf.GeneratedMessageV3.FieldAccessorTable
97       internal_static_google_cloud_retail_v2_Image_fieldAccessorTable;
98   static final com.google.protobuf.Descriptors.Descriptor
99       internal_static_google_cloud_retail_v2_Interval_descriptor;
100   static final com.google.protobuf.GeneratedMessageV3.FieldAccessorTable
101       internal_static_google_cloud_retail_v2_Interval_fieldAccessorTable;
102   static final com.google.protobuf.Descriptors.Descriptor
103       internal_static_google_cloud_retail_v2_PriceInfo_descriptor;
104   static final com.google.protobuf.GeneratedMessageV3.FieldAccessorTable
105       internal_static_google_cloud_retail_v2_PriceInfo_fieldAccessorTable;
106   static final com.google.protobuf.Descriptors.Descriptor
107       internal_static_google_cloud_retail_v2_PriceInfo_PriceRange_descriptor;
108   static final com.google.protobuf.GeneratedMessageV3.FieldAccessorTable
109       internal_static_google_cloud_retail_v2_PriceInfo_PriceRange_fieldAccessorTable;
110   static final com.google.protobuf.Descriptors.Descriptor
111       internal_static_google_cloud_retail_v2_Rating_descriptor;
112   static final com.google.protobuf.GeneratedMessageV3.FieldAccessorTable
113       internal_static_google_cloud_retail_v2_Rating_fieldAccessorTable;
114   static final com.google.protobuf.Descriptors.Descriptor
115       internal_static_google_cloud_retail_v2_UserInfo_descriptor;
116   static final com.google.protobuf.GeneratedMessageV3.FieldAccessorTable
117       internal_static_google_cloud_retail_v2_UserInfo_fieldAccessorTable;
118   static final com.google.protobuf.Descriptors.Descriptor
119       internal_static_google_cloud_retail_v2_LocalInventory_descriptor;
120   static final com.google.protobuf.GeneratedMessageV3.FieldAccessorTable
121       internal_static_google_cloud_retail_v2_LocalInventory_fieldAccessorTable;
122   static final com.google.protobuf.Descriptors.Descriptor
123       internal_static_google_cloud_retail_v2_LocalInventory_AttributesEntry_descriptor;
124   static final com.google.protobuf.GeneratedMessageV3.FieldAccessorTable
125       internal_static_google_cloud_retail_v2_LocalInventory_AttributesEntry_fieldAccessorTable;
126 
getDescriptor()127   public static com.google.protobuf.Descriptors.FileDescriptor getDescriptor() {
128     return descriptor;
129   }
130 
131   private static com.google.protobuf.Descriptors.FileDescriptor descriptor;
132 
133   static {
134     java.lang.String[] descriptorData = {
135       "\n#google/cloud/retail/v2/common.proto\022\026g"
136           + "oogle.cloud.retail.v2\032\037google/api/field_"
137           + "behavior.proto\032\037google/protobuf/timestam"
138           + "p.proto\"\260\002\n\tCondition\022@\n\013query_terms\030\001 \003"
139           + "(\0132+.google.cloud.retail.v2.Condition.Qu"
140           + "eryTerm\022F\n\021active_time_range\030\003 \003(\0132+.goo"
141           + "gle.cloud.retail.v2.Condition.TimeRange\032"
142           + ".\n\tQueryTerm\022\r\n\005value\030\001 \001(\t\022\022\n\nfull_matc"
143           + "h\030\002 \001(\010\032i\n\tTimeRange\022.\n\nstart_time\030\001 \001(\013"
144           + "2\032.google.protobuf.Timestamp\022,\n\010end_time"
145           + "\030\002 \001(\0132\032.google.protobuf.Timestamp\"\375\010\n\004R"
146           + "ule\022@\n\014boost_action\030\002 \001(\0132(.google.cloud"
147           + ".retail.v2.Rule.BoostActionH\000\022F\n\017redirec"
148           + "t_action\030\003 \001(\0132+.google.cloud.retail.v2."
149           + "Rule.RedirectActionH\000\022S\n\026oneway_synonyms"
150           + "_action\030\006 \001(\01321.google.cloud.retail.v2.R"
151           + "ule.OnewaySynonymsActionH\000\022T\n\027do_not_ass"
152           + "ociate_action\030\007 \001(\01321.google.cloud.retai"
153           + "l.v2.Rule.DoNotAssociateActionH\000\022L\n\022repl"
154           + "acement_action\030\010 \001(\0132..google.cloud.reta"
155           + "il.v2.Rule.ReplacementActionH\000\022B\n\rignore"
156           + "_action\030\t \001(\0132).google.cloud.retail.v2.R"
157           + "ule.IgnoreActionH\000\022B\n\rfilter_action\030\n \001("
158           + "\0132).google.cloud.retail.v2.Rule.FilterAc"
159           + "tionH\000\022S\n\026twoway_synonyms_action\030\013 \001(\01321"
160           + ".google.cloud.retail.v2.Rule.TwowaySynon"
161           + "ymsActionH\000\0229\n\tcondition\030\001 \001(\0132!.google."
162           + "cloud.retail.v2.ConditionB\003\340A\002\0325\n\013BoostA"
163           + "ction\022\r\n\005boost\030\001 \001(\002\022\027\n\017products_filter\030"
164           + "\002 \001(\t\032\036\n\014FilterAction\022\016\n\006filter\030\001 \001(\t\032&\n"
165           + "\016RedirectAction\022\024\n\014redirect_uri\030\001 \001(\t\032(\n"
166           + "\024TwowaySynonymsAction\022\020\n\010synonyms\030\001 \003(\t\032"
167           + "S\n\024OnewaySynonymsAction\022\023\n\013query_terms\030\003"
168           + " \003(\t\022\020\n\010synonyms\030\004 \003(\t\022\024\n\014oneway_terms\030\002"
169           + " \003(\t\032Z\n\024DoNotAssociateAction\022\023\n\013query_te"
170           + "rms\030\002 \003(\t\022\036\n\026do_not_associate_terms\030\003 \003("
171           + "\t\022\r\n\005terms\030\001 \003(\t\032P\n\021ReplacementAction\022\023\n"
172           + "\013query_terms\030\002 \003(\t\022\030\n\020replacement_term\030\003"
173           + " \001(\t\022\014\n\004term\030\001 \001(\t\032$\n\014IgnoreAction\022\024\n\014ig"
174           + "nore_terms\030\001 \003(\tB\010\n\006action\"/\n\010Audience\022\017"
175           + "\n\007genders\030\001 \003(\t\022\022\n\nage_groups\030\002 \003(\t\"3\n\tC"
176           + "olorInfo\022\026\n\016color_families\030\001 \003(\t\022\016\n\006colo"
177           + "rs\030\002 \003(\t\"\206\001\n\017CustomAttribute\022\014\n\004text\030\001 \003"
178           + "(\t\022\017\n\007numbers\030\002 \003(\001\022\033\n\nsearchable\030\003 \001(\010B"
179           + "\002\030\001H\000\210\001\001\022\032\n\tindexable\030\004 \001(\010B\002\030\001H\001\210\001\001B\r\n\013"
180           + "_searchableB\014\n\n_indexable\"2\n\017Fulfillment"
181           + "Info\022\014\n\004type\030\001 \001(\t\022\021\n\tplace_ids\030\002 \003(\t\"8\n"
182           + "\005Image\022\020\n\003uri\030\001 \001(\tB\003\340A\002\022\016\n\006height\030\002 \001(\005"
183           + "\022\r\n\005width\030\003 \001(\005\"x\n\010Interval\022\021\n\007minimum\030\001"
184           + " \001(\001H\000\022\033\n\021exclusive_minimum\030\002 \001(\001H\000\022\021\n\007m"
185           + "aximum\030\003 \001(\001H\001\022\033\n\021exclusive_maximum\030\004 \001("
186           + "\001H\001B\005\n\003minB\005\n\003max\"\211\003\n\tPriceInfo\022\025\n\rcurre"
187           + "ncy_code\030\001 \001(\t\022\r\n\005price\030\002 \001(\002\022\026\n\016origina"
188           + "l_price\030\003 \001(\002\022\014\n\004cost\030\004 \001(\002\0228\n\024price_eff"
189           + "ective_time\030\005 \001(\0132\032.google.protobuf.Time"
190           + "stamp\0225\n\021price_expire_time\030\006 \001(\0132\032.googl"
191           + "e.protobuf.Timestamp\022F\n\013price_range\030\007 \001("
192           + "\0132,.google.cloud.retail.v2.PriceInfo.Pri"
193           + "ceRangeB\003\340A\003\032w\n\nPriceRange\022/\n\005price\030\001 \001("
194           + "\0132 .google.cloud.retail.v2.Interval\0228\n\016o"
195           + "riginal_price\030\002 \001(\0132 .google.cloud.retai"
196           + "l.v2.Interval\"P\n\006Rating\022\024\n\014rating_count\030"
197           + "\001 \001(\005\022\026\n\016average_rating\030\002 \001(\002\022\030\n\020rating_"
198           + "histogram\030\003 \003(\005\"`\n\010UserInfo\022\017\n\007user_id\030\001"
199           + " \001(\t\022\022\n\nip_address\030\002 \001(\t\022\022\n\nuser_agent\030\003"
200           + " \001(\t\022\033\n\023direct_user_request\030\004 \001(\010\"\241\002\n\016Lo"
201           + "calInventory\022\020\n\010place_id\030\001 \001(\t\0225\n\nprice_"
202           + "info\030\002 \001(\0132!.google.cloud.retail.v2.Pric"
203           + "eInfo\022J\n\nattributes\030\003 \003(\01326.google.cloud"
204           + ".retail.v2.LocalInventory.AttributesEntr"
205           + "y\022\036\n\021fulfillment_types\030\004 \003(\tB\003\340A\004\032Z\n\017Att"
206           + "ributesEntry\022\013\n\003key\030\001 \001(\t\0226\n\005value\030\002 \001(\013"
207           + "2\'.google.cloud.retail.v2.CustomAttribut"
208           + "e:\0028\001*\206\001\n\024AttributeConfigLevel\022&\n\"ATTRIB"
209           + "UTE_CONFIG_LEVEL_UNSPECIFIED\020\000\022\"\n\036PRODUC"
210           + "T_LEVEL_ATTRIBUTE_CONFIG\020\001\022\"\n\036CATALOG_LE"
211           + "VEL_ATTRIBUTE_CONFIG\020\002*i\n\014SolutionType\022\035"
212           + "\n\031SOLUTION_TYPE_UNSPECIFIED\020\000\022 \n\034SOLUTIO"
213           + "N_TYPE_RECOMMENDATION\020\001\022\030\n\024SOLUTION_TYPE"
214           + "_SEARCH\020\002*\241\001\n\036RecommendationsFilteringOp"
215           + "tion\0220\n,RECOMMENDATIONS_FILTERING_OPTION"
216           + "_UNSPECIFIED\020\000\022&\n\"RECOMMENDATIONS_FILTER"
217           + "ING_DISABLED\020\001\022%\n!RECOMMENDATIONS_FILTER"
218           + "ING_ENABLED\020\003*\213\001\n\025SearchSolutionUseCase\022"
219           + "(\n$SEARCH_SOLUTION_USE_CASE_UNSPECIFIED\020"
220           + "\000\022#\n\037SEARCH_SOLUTION_USE_CASE_SEARCH\020\001\022#"
221           + "\n\037SEARCH_SOLUTION_USE_CASE_BROWSE\020\002B\266\001\n\032"
222           + "com.google.cloud.retail.v2B\013CommonProtoP"
223           + "\001Z2cloud.google.com/go/retail/apiv2/reta"
224           + "ilpb;retailpb\242\002\006RETAIL\252\002\026Google.Cloud.Re"
225           + "tail.V2\312\002\026Google\\Cloud\\Retail\\V2\352\002\031Googl"
226           + "e::Cloud::Retail::V2b\006proto3"
227     };
228     descriptor =
229         com.google.protobuf.Descriptors.FileDescriptor.internalBuildGeneratedFileFrom(
230             descriptorData,
231             new com.google.protobuf.Descriptors.FileDescriptor[] {
232               com.google.api.FieldBehaviorProto.getDescriptor(),
233               com.google.protobuf.TimestampProto.getDescriptor(),
234             });
235     internal_static_google_cloud_retail_v2_Condition_descriptor =
236         getDescriptor().getMessageTypes().get(0);
237     internal_static_google_cloud_retail_v2_Condition_fieldAccessorTable =
238         new com.google.protobuf.GeneratedMessageV3.FieldAccessorTable(
239             internal_static_google_cloud_retail_v2_Condition_descriptor,
240             new java.lang.String[] {
241               "QueryTerms", "ActiveTimeRange",
242             });
243     internal_static_google_cloud_retail_v2_Condition_QueryTerm_descriptor =
244         internal_static_google_cloud_retail_v2_Condition_descriptor.getNestedTypes().get(0);
245     internal_static_google_cloud_retail_v2_Condition_QueryTerm_fieldAccessorTable =
246         new com.google.protobuf.GeneratedMessageV3.FieldAccessorTable(
247             internal_static_google_cloud_retail_v2_Condition_QueryTerm_descriptor,
248             new java.lang.String[] {
249               "Value", "FullMatch",
250             });
251     internal_static_google_cloud_retail_v2_Condition_TimeRange_descriptor =
252         internal_static_google_cloud_retail_v2_Condition_descriptor.getNestedTypes().get(1);
253     internal_static_google_cloud_retail_v2_Condition_TimeRange_fieldAccessorTable =
254         new com.google.protobuf.GeneratedMessageV3.FieldAccessorTable(
255             internal_static_google_cloud_retail_v2_Condition_TimeRange_descriptor,
256             new java.lang.String[] {
257               "StartTime", "EndTime",
258             });
259     internal_static_google_cloud_retail_v2_Rule_descriptor =
260         getDescriptor().getMessageTypes().get(1);
261     internal_static_google_cloud_retail_v2_Rule_fieldAccessorTable =
262         new com.google.protobuf.GeneratedMessageV3.FieldAccessorTable(
263             internal_static_google_cloud_retail_v2_Rule_descriptor,
264             new java.lang.String[] {
265               "BoostAction",
266               "RedirectAction",
267               "OnewaySynonymsAction",
268               "DoNotAssociateAction",
269               "ReplacementAction",
270               "IgnoreAction",
271               "FilterAction",
272               "TwowaySynonymsAction",
273               "Condition",
274               "Action",
275             });
276     internal_static_google_cloud_retail_v2_Rule_BoostAction_descriptor =
277         internal_static_google_cloud_retail_v2_Rule_descriptor.getNestedTypes().get(0);
278     internal_static_google_cloud_retail_v2_Rule_BoostAction_fieldAccessorTable =
279         new com.google.protobuf.GeneratedMessageV3.FieldAccessorTable(
280             internal_static_google_cloud_retail_v2_Rule_BoostAction_descriptor,
281             new java.lang.String[] {
282               "Boost", "ProductsFilter",
283             });
284     internal_static_google_cloud_retail_v2_Rule_FilterAction_descriptor =
285         internal_static_google_cloud_retail_v2_Rule_descriptor.getNestedTypes().get(1);
286     internal_static_google_cloud_retail_v2_Rule_FilterAction_fieldAccessorTable =
287         new com.google.protobuf.GeneratedMessageV3.FieldAccessorTable(
288             internal_static_google_cloud_retail_v2_Rule_FilterAction_descriptor,
289             new java.lang.String[] {
290               "Filter",
291             });
292     internal_static_google_cloud_retail_v2_Rule_RedirectAction_descriptor =
293         internal_static_google_cloud_retail_v2_Rule_descriptor.getNestedTypes().get(2);
294     internal_static_google_cloud_retail_v2_Rule_RedirectAction_fieldAccessorTable =
295         new com.google.protobuf.GeneratedMessageV3.FieldAccessorTable(
296             internal_static_google_cloud_retail_v2_Rule_RedirectAction_descriptor,
297             new java.lang.String[] {
298               "RedirectUri",
299             });
300     internal_static_google_cloud_retail_v2_Rule_TwowaySynonymsAction_descriptor =
301         internal_static_google_cloud_retail_v2_Rule_descriptor.getNestedTypes().get(3);
302     internal_static_google_cloud_retail_v2_Rule_TwowaySynonymsAction_fieldAccessorTable =
303         new com.google.protobuf.GeneratedMessageV3.FieldAccessorTable(
304             internal_static_google_cloud_retail_v2_Rule_TwowaySynonymsAction_descriptor,
305             new java.lang.String[] {
306               "Synonyms",
307             });
308     internal_static_google_cloud_retail_v2_Rule_OnewaySynonymsAction_descriptor =
309         internal_static_google_cloud_retail_v2_Rule_descriptor.getNestedTypes().get(4);
310     internal_static_google_cloud_retail_v2_Rule_OnewaySynonymsAction_fieldAccessorTable =
311         new com.google.protobuf.GeneratedMessageV3.FieldAccessorTable(
312             internal_static_google_cloud_retail_v2_Rule_OnewaySynonymsAction_descriptor,
313             new java.lang.String[] {
314               "QueryTerms", "Synonyms", "OnewayTerms",
315             });
316     internal_static_google_cloud_retail_v2_Rule_DoNotAssociateAction_descriptor =
317         internal_static_google_cloud_retail_v2_Rule_descriptor.getNestedTypes().get(5);
318     internal_static_google_cloud_retail_v2_Rule_DoNotAssociateAction_fieldAccessorTable =
319         new com.google.protobuf.GeneratedMessageV3.FieldAccessorTable(
320             internal_static_google_cloud_retail_v2_Rule_DoNotAssociateAction_descriptor,
321             new java.lang.String[] {
322               "QueryTerms", "DoNotAssociateTerms", "Terms",
323             });
324     internal_static_google_cloud_retail_v2_Rule_ReplacementAction_descriptor =
325         internal_static_google_cloud_retail_v2_Rule_descriptor.getNestedTypes().get(6);
326     internal_static_google_cloud_retail_v2_Rule_ReplacementAction_fieldAccessorTable =
327         new com.google.protobuf.GeneratedMessageV3.FieldAccessorTable(
328             internal_static_google_cloud_retail_v2_Rule_ReplacementAction_descriptor,
329             new java.lang.String[] {
330               "QueryTerms", "ReplacementTerm", "Term",
331             });
332     internal_static_google_cloud_retail_v2_Rule_IgnoreAction_descriptor =
333         internal_static_google_cloud_retail_v2_Rule_descriptor.getNestedTypes().get(7);
334     internal_static_google_cloud_retail_v2_Rule_IgnoreAction_fieldAccessorTable =
335         new com.google.protobuf.GeneratedMessageV3.FieldAccessorTable(
336             internal_static_google_cloud_retail_v2_Rule_IgnoreAction_descriptor,
337             new java.lang.String[] {
338               "IgnoreTerms",
339             });
340     internal_static_google_cloud_retail_v2_Audience_descriptor =
341         getDescriptor().getMessageTypes().get(2);
342     internal_static_google_cloud_retail_v2_Audience_fieldAccessorTable =
343         new com.google.protobuf.GeneratedMessageV3.FieldAccessorTable(
344             internal_static_google_cloud_retail_v2_Audience_descriptor,
345             new java.lang.String[] {
346               "Genders", "AgeGroups",
347             });
348     internal_static_google_cloud_retail_v2_ColorInfo_descriptor =
349         getDescriptor().getMessageTypes().get(3);
350     internal_static_google_cloud_retail_v2_ColorInfo_fieldAccessorTable =
351         new com.google.protobuf.GeneratedMessageV3.FieldAccessorTable(
352             internal_static_google_cloud_retail_v2_ColorInfo_descriptor,
353             new java.lang.String[] {
354               "ColorFamilies", "Colors",
355             });
356     internal_static_google_cloud_retail_v2_CustomAttribute_descriptor =
357         getDescriptor().getMessageTypes().get(4);
358     internal_static_google_cloud_retail_v2_CustomAttribute_fieldAccessorTable =
359         new com.google.protobuf.GeneratedMessageV3.FieldAccessorTable(
360             internal_static_google_cloud_retail_v2_CustomAttribute_descriptor,
361             new java.lang.String[] {
362               "Text", "Numbers", "Searchable", "Indexable", "Searchable", "Indexable",
363             });
364     internal_static_google_cloud_retail_v2_FulfillmentInfo_descriptor =
365         getDescriptor().getMessageTypes().get(5);
366     internal_static_google_cloud_retail_v2_FulfillmentInfo_fieldAccessorTable =
367         new com.google.protobuf.GeneratedMessageV3.FieldAccessorTable(
368             internal_static_google_cloud_retail_v2_FulfillmentInfo_descriptor,
369             new java.lang.String[] {
370               "Type", "PlaceIds",
371             });
372     internal_static_google_cloud_retail_v2_Image_descriptor =
373         getDescriptor().getMessageTypes().get(6);
374     internal_static_google_cloud_retail_v2_Image_fieldAccessorTable =
375         new com.google.protobuf.GeneratedMessageV3.FieldAccessorTable(
376             internal_static_google_cloud_retail_v2_Image_descriptor,
377             new java.lang.String[] {
378               "Uri", "Height", "Width",
379             });
380     internal_static_google_cloud_retail_v2_Interval_descriptor =
381         getDescriptor().getMessageTypes().get(7);
382     internal_static_google_cloud_retail_v2_Interval_fieldAccessorTable =
383         new com.google.protobuf.GeneratedMessageV3.FieldAccessorTable(
384             internal_static_google_cloud_retail_v2_Interval_descriptor,
385             new java.lang.String[] {
386               "Minimum", "ExclusiveMinimum", "Maximum", "ExclusiveMaximum", "Min", "Max",
387             });
388     internal_static_google_cloud_retail_v2_PriceInfo_descriptor =
389         getDescriptor().getMessageTypes().get(8);
390     internal_static_google_cloud_retail_v2_PriceInfo_fieldAccessorTable =
391         new com.google.protobuf.GeneratedMessageV3.FieldAccessorTable(
392             internal_static_google_cloud_retail_v2_PriceInfo_descriptor,
393             new java.lang.String[] {
394               "CurrencyCode",
395               "Price",
396               "OriginalPrice",
397               "Cost",
398               "PriceEffectiveTime",
399               "PriceExpireTime",
400               "PriceRange",
401             });
402     internal_static_google_cloud_retail_v2_PriceInfo_PriceRange_descriptor =
403         internal_static_google_cloud_retail_v2_PriceInfo_descriptor.getNestedTypes().get(0);
404     internal_static_google_cloud_retail_v2_PriceInfo_PriceRange_fieldAccessorTable =
405         new com.google.protobuf.GeneratedMessageV3.FieldAccessorTable(
406             internal_static_google_cloud_retail_v2_PriceInfo_PriceRange_descriptor,
407             new java.lang.String[] {
408               "Price", "OriginalPrice",
409             });
410     internal_static_google_cloud_retail_v2_Rating_descriptor =
411         getDescriptor().getMessageTypes().get(9);
412     internal_static_google_cloud_retail_v2_Rating_fieldAccessorTable =
413         new com.google.protobuf.GeneratedMessageV3.FieldAccessorTable(
414             internal_static_google_cloud_retail_v2_Rating_descriptor,
415             new java.lang.String[] {
416               "RatingCount", "AverageRating", "RatingHistogram",
417             });
418     internal_static_google_cloud_retail_v2_UserInfo_descriptor =
419         getDescriptor().getMessageTypes().get(10);
420     internal_static_google_cloud_retail_v2_UserInfo_fieldAccessorTable =
421         new com.google.protobuf.GeneratedMessageV3.FieldAccessorTable(
422             internal_static_google_cloud_retail_v2_UserInfo_descriptor,
423             new java.lang.String[] {
424               "UserId", "IpAddress", "UserAgent", "DirectUserRequest",
425             });
426     internal_static_google_cloud_retail_v2_LocalInventory_descriptor =
427         getDescriptor().getMessageTypes().get(11);
428     internal_static_google_cloud_retail_v2_LocalInventory_fieldAccessorTable =
429         new com.google.protobuf.GeneratedMessageV3.FieldAccessorTable(
430             internal_static_google_cloud_retail_v2_LocalInventory_descriptor,
431             new java.lang.String[] {
432               "PlaceId", "PriceInfo", "Attributes", "FulfillmentTypes",
433             });
434     internal_static_google_cloud_retail_v2_LocalInventory_AttributesEntry_descriptor =
435         internal_static_google_cloud_retail_v2_LocalInventory_descriptor.getNestedTypes().get(0);
436     internal_static_google_cloud_retail_v2_LocalInventory_AttributesEntry_fieldAccessorTable =
437         new com.google.protobuf.GeneratedMessageV3.FieldAccessorTable(
438             internal_static_google_cloud_retail_v2_LocalInventory_AttributesEntry_descriptor,
439             new java.lang.String[] {
440               "Key", "Value",
441             });
442     com.google.protobuf.ExtensionRegistry registry =
443         com.google.protobuf.ExtensionRegistry.newInstance();
444     registry.add(com.google.api.FieldBehaviorProto.fieldBehavior);
com.google.protobuf.Descriptors.FileDescriptor.internalUpdateFileDescriptor( descriptor, registry)445     com.google.protobuf.Descriptors.FileDescriptor.internalUpdateFileDescriptor(
446         descriptor, registry);
com.google.api.FieldBehaviorProto.getDescriptor()447     com.google.api.FieldBehaviorProto.getDescriptor();
com.google.protobuf.TimestampProto.getDescriptor()448     com.google.protobuf.TimestampProto.getDescriptor();
449   }
450 
451   // @@protoc_insertion_point(outer_class_scope)
452 }
453