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/prediction_service.proto 18 19 package com.google.cloud.retail.v2; 20 21 public final class PredictionServiceProto { PredictionServiceProto()22 private PredictionServiceProto() {} 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_PredictRequest_descriptor; 32 static final com.google.protobuf.GeneratedMessageV3.FieldAccessorTable 33 internal_static_google_cloud_retail_v2_PredictRequest_fieldAccessorTable; 34 static final com.google.protobuf.Descriptors.Descriptor 35 internal_static_google_cloud_retail_v2_PredictRequest_ParamsEntry_descriptor; 36 static final com.google.protobuf.GeneratedMessageV3.FieldAccessorTable 37 internal_static_google_cloud_retail_v2_PredictRequest_ParamsEntry_fieldAccessorTable; 38 static final com.google.protobuf.Descriptors.Descriptor 39 internal_static_google_cloud_retail_v2_PredictRequest_LabelsEntry_descriptor; 40 static final com.google.protobuf.GeneratedMessageV3.FieldAccessorTable 41 internal_static_google_cloud_retail_v2_PredictRequest_LabelsEntry_fieldAccessorTable; 42 static final com.google.protobuf.Descriptors.Descriptor 43 internal_static_google_cloud_retail_v2_PredictResponse_descriptor; 44 static final com.google.protobuf.GeneratedMessageV3.FieldAccessorTable 45 internal_static_google_cloud_retail_v2_PredictResponse_fieldAccessorTable; 46 static final com.google.protobuf.Descriptors.Descriptor 47 internal_static_google_cloud_retail_v2_PredictResponse_PredictionResult_descriptor; 48 static final com.google.protobuf.GeneratedMessageV3.FieldAccessorTable 49 internal_static_google_cloud_retail_v2_PredictResponse_PredictionResult_fieldAccessorTable; 50 static final com.google.protobuf.Descriptors.Descriptor 51 internal_static_google_cloud_retail_v2_PredictResponse_PredictionResult_MetadataEntry_descriptor; 52 static final com.google.protobuf.GeneratedMessageV3.FieldAccessorTable 53 internal_static_google_cloud_retail_v2_PredictResponse_PredictionResult_MetadataEntry_fieldAccessorTable; 54 getDescriptor()55 public static com.google.protobuf.Descriptors.FileDescriptor getDescriptor() { 56 return descriptor; 57 } 58 59 private static com.google.protobuf.Descriptors.FileDescriptor descriptor; 60 61 static { 62 java.lang.String[] descriptorData = { 63 "\n/google/cloud/retail/v2/prediction_serv" 64 + "ice.proto\022\026google.cloud.retail.v2\032\034googl" 65 + "e/api/annotations.proto\032\027google/api/clie" 66 + "nt.proto\032\037google/api/field_behavior.prot" 67 + "o\032\031google/api/resource.proto\032\'google/clo" 68 + "ud/retail/v2/user_event.proto\032\034google/pr" 69 + "otobuf/struct.proto\"\264\003\n\016PredictRequest\022\026" 70 + "\n\tplacement\030\001 \001(\tB\003\340A\002\022:\n\nuser_event\030\002 \001" 71 + "(\0132!.google.cloud.retail.v2.UserEventB\003\340" 72 + "A\002\022\021\n\tpage_size\030\003 \001(\005\022\026\n\npage_token\030\004 \001(" 73 + "\tB\002\030\001\022\016\n\006filter\030\005 \001(\t\022\025\n\rvalidate_only\030\006" 74 + " \001(\010\022B\n\006params\030\007 \003(\01322.google.cloud.reta" 75 + "il.v2.PredictRequest.ParamsEntry\022B\n\006labe" 76 + "ls\030\010 \003(\01322.google.cloud.retail.v2.Predic" 77 + "tRequest.LabelsEntry\032E\n\013ParamsEntry\022\013\n\003k" 78 + "ey\030\001 \001(\t\022%\n\005value\030\002 \001(\0132\026.google.protobu" 79 + "f.Value:\0028\001\032-\n\013LabelsEntry\022\013\n\003key\030\001 \001(\t\022" 80 + "\r\n\005value\030\002 \001(\t:\0028\001\"\347\002\n\017PredictResponse\022I" 81 + "\n\007results\030\001 \003(\01328.google.cloud.retail.v2" 82 + ".PredictResponse.PredictionResult\022\031\n\021att" 83 + "ribution_token\030\002 \001(\t\022\023\n\013missing_ids\030\003 \003(" 84 + "\t\022\025\n\rvalidate_only\030\004 \001(\010\032\301\001\n\020PredictionR" 85 + "esult\022\n\n\002id\030\001 \001(\t\022X\n\010metadata\030\002 \003(\0132F.go" 86 + "ogle.cloud.retail.v2.PredictResponse.Pre" 87 + "dictionResult.MetadataEntry\032G\n\rMetadataE" 88 + "ntry\022\013\n\003key\030\001 \001(\t\022%\n\005value\030\002 \001(\0132\026.googl" 89 + "e.protobuf.Value:\0028\0012\341\002\n\021PredictionServi" 90 + "ce\022\200\002\n\007Predict\022&.google.cloud.retail.v2." 91 + "PredictRequest\032\'.google.cloud.retail.v2." 92 + "PredictResponse\"\243\001\202\323\344\223\002\234\001\"F/v2/{placemen" 93 + "t=projects/*/locations/*/catalogs/*/plac" 94 + "ements/*}:predict:\001*ZO\"J/v2/{placement=p" 95 + "rojects/*/locations/*/catalogs/*/serving" 96 + "Configs/*}:predict:\001*\032I\312A\025retail.googlea" 97 + "pis.com\322A.https://www.googleapis.com/aut" 98 + "h/cloud-platformB\301\001\n\032com.google.cloud.re" 99 + "tail.v2B\026PredictionServiceProtoP\001Z2cloud" 100 + ".google.com/go/retail/apiv2/retailpb;ret" 101 + "ailpb\242\002\006RETAIL\252\002\026Google.Cloud.Retail.V2\312" 102 + "\002\026Google\\Cloud\\Retail\\V2\352\002\031Google::Cloud" 103 + "::Retail::V2b\006proto3" 104 }; 105 descriptor = 106 com.google.protobuf.Descriptors.FileDescriptor.internalBuildGeneratedFileFrom( 107 descriptorData, 108 new com.google.protobuf.Descriptors.FileDescriptor[] { 109 com.google.api.AnnotationsProto.getDescriptor(), 110 com.google.api.ClientProto.getDescriptor(), 111 com.google.api.FieldBehaviorProto.getDescriptor(), 112 com.google.api.ResourceProto.getDescriptor(), 113 com.google.cloud.retail.v2.UserEventProto.getDescriptor(), 114 com.google.protobuf.StructProto.getDescriptor(), 115 }); 116 internal_static_google_cloud_retail_v2_PredictRequest_descriptor = 117 getDescriptor().getMessageTypes().get(0); 118 internal_static_google_cloud_retail_v2_PredictRequest_fieldAccessorTable = 119 new com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( 120 internal_static_google_cloud_retail_v2_PredictRequest_descriptor, 121 new java.lang.String[] { 122 "Placement", 123 "UserEvent", 124 "PageSize", 125 "PageToken", 126 "Filter", 127 "ValidateOnly", 128 "Params", 129 "Labels", 130 }); 131 internal_static_google_cloud_retail_v2_PredictRequest_ParamsEntry_descriptor = 132 internal_static_google_cloud_retail_v2_PredictRequest_descriptor.getNestedTypes().get(0); 133 internal_static_google_cloud_retail_v2_PredictRequest_ParamsEntry_fieldAccessorTable = 134 new com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( 135 internal_static_google_cloud_retail_v2_PredictRequest_ParamsEntry_descriptor, 136 new java.lang.String[] { 137 "Key", "Value", 138 }); 139 internal_static_google_cloud_retail_v2_PredictRequest_LabelsEntry_descriptor = 140 internal_static_google_cloud_retail_v2_PredictRequest_descriptor.getNestedTypes().get(1); 141 internal_static_google_cloud_retail_v2_PredictRequest_LabelsEntry_fieldAccessorTable = 142 new com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( 143 internal_static_google_cloud_retail_v2_PredictRequest_LabelsEntry_descriptor, 144 new java.lang.String[] { 145 "Key", "Value", 146 }); 147 internal_static_google_cloud_retail_v2_PredictResponse_descriptor = 148 getDescriptor().getMessageTypes().get(1); 149 internal_static_google_cloud_retail_v2_PredictResponse_fieldAccessorTable = 150 new com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( 151 internal_static_google_cloud_retail_v2_PredictResponse_descriptor, 152 new java.lang.String[] { 153 "Results", "AttributionToken", "MissingIds", "ValidateOnly", 154 }); 155 internal_static_google_cloud_retail_v2_PredictResponse_PredictionResult_descriptor = 156 internal_static_google_cloud_retail_v2_PredictResponse_descriptor.getNestedTypes().get(0); 157 internal_static_google_cloud_retail_v2_PredictResponse_PredictionResult_fieldAccessorTable = 158 new com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( 159 internal_static_google_cloud_retail_v2_PredictResponse_PredictionResult_descriptor, 160 new java.lang.String[] { 161 "Id", "Metadata", 162 }); 163 internal_static_google_cloud_retail_v2_PredictResponse_PredictionResult_MetadataEntry_descriptor = 164 internal_static_google_cloud_retail_v2_PredictResponse_PredictionResult_descriptor 165 .getNestedTypes() 166 .get(0); 167 internal_static_google_cloud_retail_v2_PredictResponse_PredictionResult_MetadataEntry_fieldAccessorTable = 168 new com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( 169 internal_static_google_cloud_retail_v2_PredictResponse_PredictionResult_MetadataEntry_descriptor, 170 new java.lang.String[] { 171 "Key", "Value", 172 }); 173 com.google.protobuf.ExtensionRegistry registry = 174 com.google.protobuf.ExtensionRegistry.newInstance(); 175 registry.add(com.google.api.ClientProto.defaultHost); 176 registry.add(com.google.api.FieldBehaviorProto.fieldBehavior); 177 registry.add(com.google.api.AnnotationsProto.http); 178 registry.add(com.google.api.ClientProto.oauthScopes); com.google.protobuf.Descriptors.FileDescriptor.internalUpdateFileDescriptor( descriptor, registry)179 com.google.protobuf.Descriptors.FileDescriptor.internalUpdateFileDescriptor( 180 descriptor, registry); com.google.api.AnnotationsProto.getDescriptor()181 com.google.api.AnnotationsProto.getDescriptor(); com.google.api.ClientProto.getDescriptor()182 com.google.api.ClientProto.getDescriptor(); com.google.api.FieldBehaviorProto.getDescriptor()183 com.google.api.FieldBehaviorProto.getDescriptor(); com.google.api.ResourceProto.getDescriptor()184 com.google.api.ResourceProto.getDescriptor(); com.google.cloud.retail.v2.UserEventProto.getDescriptor()185 com.google.cloud.retail.v2.UserEventProto.getDescriptor(); com.google.protobuf.StructProto.getDescriptor()186 com.google.protobuf.StructProto.getDescriptor(); 187 } 188 189 // @@protoc_insertion_point(outer_class_scope) 190 } 191