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