/*
 * Copyright 2020 Google LLC
 *
 * Licensed under the Apache License, Version 2.0 (the "License");
 * you may not use this file except in compliance with the License.
 * You may obtain a copy of the License at
 *
 *     https://www.apache.org/licenses/LICENSE-2.0
 *
 * Unless required by applicable law or agreed to in writing, software
 * distributed under the License is distributed on an "AS IS" BASIS,
 * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
 * See the License for the specific language governing permissions and
 * limitations under the License.
 */
// Generated by the protocol buffer compiler.  DO NOT EDIT!
// source: google/cloud/vision/v1p2beta1/image_annotator.proto

package com.google.cloud.vision.v1p2beta1;

public final class ImageAnnotatorProto {
  private ImageAnnotatorProto() {}

  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_cloud_vision_v1p2beta1_Feature_descriptor;
  static final com.google.protobuf.GeneratedMessageV3.FieldAccessorTable
      internal_static_google_cloud_vision_v1p2beta1_Feature_fieldAccessorTable;
  static final com.google.protobuf.Descriptors.Descriptor
      internal_static_google_cloud_vision_v1p2beta1_ImageSource_descriptor;
  static final com.google.protobuf.GeneratedMessageV3.FieldAccessorTable
      internal_static_google_cloud_vision_v1p2beta1_ImageSource_fieldAccessorTable;
  static final com.google.protobuf.Descriptors.Descriptor
      internal_static_google_cloud_vision_v1p2beta1_Image_descriptor;
  static final com.google.protobuf.GeneratedMessageV3.FieldAccessorTable
      internal_static_google_cloud_vision_v1p2beta1_Image_fieldAccessorTable;
  static final com.google.protobuf.Descriptors.Descriptor
      internal_static_google_cloud_vision_v1p2beta1_FaceAnnotation_descriptor;
  static final com.google.protobuf.GeneratedMessageV3.FieldAccessorTable
      internal_static_google_cloud_vision_v1p2beta1_FaceAnnotation_fieldAccessorTable;
  static final com.google.protobuf.Descriptors.Descriptor
      internal_static_google_cloud_vision_v1p2beta1_FaceAnnotation_Landmark_descriptor;
  static final com.google.protobuf.GeneratedMessageV3.FieldAccessorTable
      internal_static_google_cloud_vision_v1p2beta1_FaceAnnotation_Landmark_fieldAccessorTable;
  static final com.google.protobuf.Descriptors.Descriptor
      internal_static_google_cloud_vision_v1p2beta1_LocationInfo_descriptor;
  static final com.google.protobuf.GeneratedMessageV3.FieldAccessorTable
      internal_static_google_cloud_vision_v1p2beta1_LocationInfo_fieldAccessorTable;
  static final com.google.protobuf.Descriptors.Descriptor
      internal_static_google_cloud_vision_v1p2beta1_Property_descriptor;
  static final com.google.protobuf.GeneratedMessageV3.FieldAccessorTable
      internal_static_google_cloud_vision_v1p2beta1_Property_fieldAccessorTable;
  static final com.google.protobuf.Descriptors.Descriptor
      internal_static_google_cloud_vision_v1p2beta1_EntityAnnotation_descriptor;
  static final com.google.protobuf.GeneratedMessageV3.FieldAccessorTable
      internal_static_google_cloud_vision_v1p2beta1_EntityAnnotation_fieldAccessorTable;
  static final com.google.protobuf.Descriptors.Descriptor
      internal_static_google_cloud_vision_v1p2beta1_SafeSearchAnnotation_descriptor;
  static final com.google.protobuf.GeneratedMessageV3.FieldAccessorTable
      internal_static_google_cloud_vision_v1p2beta1_SafeSearchAnnotation_fieldAccessorTable;
  static final com.google.protobuf.Descriptors.Descriptor
      internal_static_google_cloud_vision_v1p2beta1_LatLongRect_descriptor;
  static final com.google.protobuf.GeneratedMessageV3.FieldAccessorTable
      internal_static_google_cloud_vision_v1p2beta1_LatLongRect_fieldAccessorTable;
  static final com.google.protobuf.Descriptors.Descriptor
      internal_static_google_cloud_vision_v1p2beta1_ColorInfo_descriptor;
  static final com.google.protobuf.GeneratedMessageV3.FieldAccessorTable
      internal_static_google_cloud_vision_v1p2beta1_ColorInfo_fieldAccessorTable;
  static final com.google.protobuf.Descriptors.Descriptor
      internal_static_google_cloud_vision_v1p2beta1_DominantColorsAnnotation_descriptor;
  static final com.google.protobuf.GeneratedMessageV3.FieldAccessorTable
      internal_static_google_cloud_vision_v1p2beta1_DominantColorsAnnotation_fieldAccessorTable;
  static final com.google.protobuf.Descriptors.Descriptor
      internal_static_google_cloud_vision_v1p2beta1_ImageProperties_descriptor;
  static final com.google.protobuf.GeneratedMessageV3.FieldAccessorTable
      internal_static_google_cloud_vision_v1p2beta1_ImageProperties_fieldAccessorTable;
  static final com.google.protobuf.Descriptors.Descriptor
      internal_static_google_cloud_vision_v1p2beta1_CropHint_descriptor;
  static final com.google.protobuf.GeneratedMessageV3.FieldAccessorTable
      internal_static_google_cloud_vision_v1p2beta1_CropHint_fieldAccessorTable;
  static final com.google.protobuf.Descriptors.Descriptor
      internal_static_google_cloud_vision_v1p2beta1_CropHintsAnnotation_descriptor;
  static final com.google.protobuf.GeneratedMessageV3.FieldAccessorTable
      internal_static_google_cloud_vision_v1p2beta1_CropHintsAnnotation_fieldAccessorTable;
  static final com.google.protobuf.Descriptors.Descriptor
      internal_static_google_cloud_vision_v1p2beta1_CropHintsParams_descriptor;
  static final com.google.protobuf.GeneratedMessageV3.FieldAccessorTable
      internal_static_google_cloud_vision_v1p2beta1_CropHintsParams_fieldAccessorTable;
  static final com.google.protobuf.Descriptors.Descriptor
      internal_static_google_cloud_vision_v1p2beta1_WebDetectionParams_descriptor;
  static final com.google.protobuf.GeneratedMessageV3.FieldAccessorTable
      internal_static_google_cloud_vision_v1p2beta1_WebDetectionParams_fieldAccessorTable;
  static final com.google.protobuf.Descriptors.Descriptor
      internal_static_google_cloud_vision_v1p2beta1_TextDetectionParams_descriptor;
  static final com.google.protobuf.GeneratedMessageV3.FieldAccessorTable
      internal_static_google_cloud_vision_v1p2beta1_TextDetectionParams_fieldAccessorTable;
  static final com.google.protobuf.Descriptors.Descriptor
      internal_static_google_cloud_vision_v1p2beta1_ImageContext_descriptor;
  static final com.google.protobuf.GeneratedMessageV3.FieldAccessorTable
      internal_static_google_cloud_vision_v1p2beta1_ImageContext_fieldAccessorTable;
  static final com.google.protobuf.Descriptors.Descriptor
      internal_static_google_cloud_vision_v1p2beta1_AnnotateImageRequest_descriptor;
  static final com.google.protobuf.GeneratedMessageV3.FieldAccessorTable
      internal_static_google_cloud_vision_v1p2beta1_AnnotateImageRequest_fieldAccessorTable;
  static final com.google.protobuf.Descriptors.Descriptor
      internal_static_google_cloud_vision_v1p2beta1_ImageAnnotationContext_descriptor;
  static final com.google.protobuf.GeneratedMessageV3.FieldAccessorTable
      internal_static_google_cloud_vision_v1p2beta1_ImageAnnotationContext_fieldAccessorTable;
  static final com.google.protobuf.Descriptors.Descriptor
      internal_static_google_cloud_vision_v1p2beta1_AnnotateImageResponse_descriptor;
  static final com.google.protobuf.GeneratedMessageV3.FieldAccessorTable
      internal_static_google_cloud_vision_v1p2beta1_AnnotateImageResponse_fieldAccessorTable;
  static final com.google.protobuf.Descriptors.Descriptor
      internal_static_google_cloud_vision_v1p2beta1_AnnotateFileResponse_descriptor;
  static final com.google.protobuf.GeneratedMessageV3.FieldAccessorTable
      internal_static_google_cloud_vision_v1p2beta1_AnnotateFileResponse_fieldAccessorTable;
  static final com.google.protobuf.Descriptors.Descriptor
      internal_static_google_cloud_vision_v1p2beta1_BatchAnnotateImagesRequest_descriptor;
  static final com.google.protobuf.GeneratedMessageV3.FieldAccessorTable
      internal_static_google_cloud_vision_v1p2beta1_BatchAnnotateImagesRequest_fieldAccessorTable;
  static final com.google.protobuf.Descriptors.Descriptor
      internal_static_google_cloud_vision_v1p2beta1_BatchAnnotateImagesResponse_descriptor;
  static final com.google.protobuf.GeneratedMessageV3.FieldAccessorTable
      internal_static_google_cloud_vision_v1p2beta1_BatchAnnotateImagesResponse_fieldAccessorTable;
  static final com.google.protobuf.Descriptors.Descriptor
      internal_static_google_cloud_vision_v1p2beta1_AsyncAnnotateFileRequest_descriptor;
  static final com.google.protobuf.GeneratedMessageV3.FieldAccessorTable
      internal_static_google_cloud_vision_v1p2beta1_AsyncAnnotateFileRequest_fieldAccessorTable;
  static final com.google.protobuf.Descriptors.Descriptor
      internal_static_google_cloud_vision_v1p2beta1_AsyncAnnotateFileResponse_descriptor;
  static final com.google.protobuf.GeneratedMessageV3.FieldAccessorTable
      internal_static_google_cloud_vision_v1p2beta1_AsyncAnnotateFileResponse_fieldAccessorTable;
  static final com.google.protobuf.Descriptors.Descriptor
      internal_static_google_cloud_vision_v1p2beta1_AsyncBatchAnnotateFilesRequest_descriptor;
  static final com.google.protobuf.GeneratedMessageV3.FieldAccessorTable
      internal_static_google_cloud_vision_v1p2beta1_AsyncBatchAnnotateFilesRequest_fieldAccessorTable;
  static final com.google.protobuf.Descriptors.Descriptor
      internal_static_google_cloud_vision_v1p2beta1_AsyncBatchAnnotateFilesResponse_descriptor;
  static final com.google.protobuf.GeneratedMessageV3.FieldAccessorTable
      internal_static_google_cloud_vision_v1p2beta1_AsyncBatchAnnotateFilesResponse_fieldAccessorTable;
  static final com.google.protobuf.Descriptors.Descriptor
      internal_static_google_cloud_vision_v1p2beta1_InputConfig_descriptor;
  static final com.google.protobuf.GeneratedMessageV3.FieldAccessorTable
      internal_static_google_cloud_vision_v1p2beta1_InputConfig_fieldAccessorTable;
  static final com.google.protobuf.Descriptors.Descriptor
      internal_static_google_cloud_vision_v1p2beta1_OutputConfig_descriptor;
  static final com.google.protobuf.GeneratedMessageV3.FieldAccessorTable
      internal_static_google_cloud_vision_v1p2beta1_OutputConfig_fieldAccessorTable;
  static final com.google.protobuf.Descriptors.Descriptor
      internal_static_google_cloud_vision_v1p2beta1_GcsSource_descriptor;
  static final com.google.protobuf.GeneratedMessageV3.FieldAccessorTable
      internal_static_google_cloud_vision_v1p2beta1_GcsSource_fieldAccessorTable;
  static final com.google.protobuf.Descriptors.Descriptor
      internal_static_google_cloud_vision_v1p2beta1_GcsDestination_descriptor;
  static final com.google.protobuf.GeneratedMessageV3.FieldAccessorTable
      internal_static_google_cloud_vision_v1p2beta1_GcsDestination_fieldAccessorTable;
  static final com.google.protobuf.Descriptors.Descriptor
      internal_static_google_cloud_vision_v1p2beta1_OperationMetadata_descriptor;
  static final com.google.protobuf.GeneratedMessageV3.FieldAccessorTable
      internal_static_google_cloud_vision_v1p2beta1_OperationMetadata_fieldAccessorTable;

  public static com.google.protobuf.Descriptors.FileDescriptor getDescriptor() {
    return descriptor;
  }

  private static com.google.protobuf.Descriptors.FileDescriptor descriptor;

  static {
    java.lang.String[] descriptorData = {
      "\n3google/cloud/vision/v1p2beta1/image_an"
          + "notator.proto\022\035google.cloud.vision.v1p2b"
          + "eta1\032\034google/api/annotations.proto\032\027goog"
          + "le/api/client.proto\032\037google/api/field_be"
          + "havior.proto\032,google/cloud/vision/v1p2be"
          + "ta1/geometry.proto\0323google/cloud/vision/"
          + "v1p2beta1/text_annotation.proto\0321google/"
          + "cloud/vision/v1p2beta1/web_detection.pro"
          + "to\032#google/longrunning/operations.proto\032"
          + "\037google/protobuf/timestamp.proto\032\027google"
          + "/rpc/status.proto\032\027google/type/color.pro"
          + "to\032\030google/type/latlng.proto\"\341\002\n\007Feature"
          + "\0229\n\004type\030\001 \001(\0162+.google.cloud.vision.v1p"
          + "2beta1.Feature.Type\022\023\n\013max_results\030\002 \001(\005"
          + "\022\r\n\005model\030\003 \001(\t\"\366\001\n\004Type\022\024\n\020TYPE_UNSPECI"
          + "FIED\020\000\022\022\n\016FACE_DETECTION\020\001\022\026\n\022LANDMARK_D"
          + "ETECTION\020\002\022\022\n\016LOGO_DETECTION\020\003\022\023\n\017LABEL_"
          + "DETECTION\020\004\022\022\n\016TEXT_DETECTION\020\005\022\033\n\027DOCUM"
          + "ENT_TEXT_DETECTION\020\013\022\031\n\025SAFE_SEARCH_DETE"
          + "CTION\020\006\022\024\n\020IMAGE_PROPERTIES\020\007\022\016\n\nCROP_HI"
          + "NTS\020\t\022\021\n\rWEB_DETECTION\020\n\"7\n\013ImageSource\022"
          + "\025\n\rgcs_image_uri\030\001 \001(\t\022\021\n\timage_uri\030\002 \001("
          + "\t\"T\n\005Image\022\017\n\007content\030\001 \001(\014\022:\n\006source\030\002 "
          + "\001(\0132*.google.cloud.vision.v1p2beta1.Imag"
          + "eSource\"\233\016\n\016FaceAnnotation\022B\n\rbounding_p"
          + "oly\030\001 \001(\0132+.google.cloud.vision.v1p2beta"
          + "1.BoundingPoly\022E\n\020fd_bounding_poly\030\002 \001(\013"
          + "2+.google.cloud.vision.v1p2beta1.Boundin"
          + "gPoly\022I\n\tlandmarks\030\003 \003(\01326.google.cloud."
          + "vision.v1p2beta1.FaceAnnotation.Landmark"
          + "\022\022\n\nroll_angle\030\004 \001(\002\022\021\n\tpan_angle\030\005 \001(\002\022"
          + "\022\n\ntilt_angle\030\006 \001(\002\022\034\n\024detection_confide"
          + "nce\030\007 \001(\002\022\036\n\026landmarking_confidence\030\010 \001("
          + "\002\022A\n\016joy_likelihood\030\t \001(\0162).google.cloud"
          + ".vision.v1p2beta1.Likelihood\022D\n\021sorrow_l"
          + "ikelihood\030\n \001(\0162).google.cloud.vision.v1"
          + "p2beta1.Likelihood\022C\n\020anger_likelihood\030\013"
          + " \001(\0162).google.cloud.vision.v1p2beta1.Lik"
          + "elihood\022F\n\023surprise_likelihood\030\014 \001(\0162).g"
          + "oogle.cloud.vision.v1p2beta1.Likelihood\022"
          + "K\n\030under_exposed_likelihood\030\r \001(\0162).goog"
          + "le.cloud.vision.v1p2beta1.Likelihood\022E\n\022"
          + "blurred_likelihood\030\016 \001(\0162).google.cloud."
          + "vision.v1p2beta1.Likelihood\022F\n\023headwear_"
          + "likelihood\030\017 \001(\0162).google.cloud.vision.v"
          + "1p2beta1.Likelihood\032\307\007\n\010Landmark\022I\n\004type"
          + "\030\003 \001(\0162;.google.cloud.vision.v1p2beta1.F"
          + "aceAnnotation.Landmark.Type\0229\n\010position\030"
          + "\004 \001(\0132\'.google.cloud.vision.v1p2beta1.Po"
          + "sition\"\264\006\n\004Type\022\024\n\020UNKNOWN_LANDMARK\020\000\022\014\n"
          + "\010LEFT_EYE\020\001\022\r\n\tRIGHT_EYE\020\002\022\030\n\024LEFT_OF_LE"
          + "FT_EYEBROW\020\003\022\031\n\025RIGHT_OF_LEFT_EYEBROW\020\004\022"
          + "\031\n\025LEFT_OF_RIGHT_EYEBROW\020\005\022\032\n\026RIGHT_OF_R"
          + "IGHT_EYEBROW\020\006\022\031\n\025MIDPOINT_BETWEEN_EYES\020"
          + "\007\022\014\n\010NOSE_TIP\020\010\022\r\n\tUPPER_LIP\020\t\022\r\n\tLOWER_"
          + "LIP\020\n\022\016\n\nMOUTH_LEFT\020\013\022\017\n\013MOUTH_RIGHT\020\014\022\020"
          + "\n\014MOUTH_CENTER\020\r\022\025\n\021NOSE_BOTTOM_RIGHT\020\016\022"
          + "\024\n\020NOSE_BOTTOM_LEFT\020\017\022\026\n\022NOSE_BOTTOM_CEN"
          + "TER\020\020\022\031\n\025LEFT_EYE_TOP_BOUNDARY\020\021\022\031\n\025LEFT"
          + "_EYE_RIGHT_CORNER\020\022\022\034\n\030LEFT_EYE_BOTTOM_B"
          + "OUNDARY\020\023\022\030\n\024LEFT_EYE_LEFT_CORNER\020\024\022\032\n\026R"
          + "IGHT_EYE_TOP_BOUNDARY\020\025\022\032\n\026RIGHT_EYE_RIG"
          + "HT_CORNER\020\026\022\035\n\031RIGHT_EYE_BOTTOM_BOUNDARY"
          + "\020\027\022\031\n\025RIGHT_EYE_LEFT_CORNER\020\030\022\037\n\033LEFT_EY"
          + "EBROW_UPPER_MIDPOINT\020\031\022 \n\034RIGHT_EYEBROW_"
          + "UPPER_MIDPOINT\020\032\022\024\n\020LEFT_EAR_TRAGION\020\033\022\025"
          + "\n\021RIGHT_EAR_TRAGION\020\034\022\022\n\016LEFT_EYE_PUPIL\020"
          + "\035\022\023\n\017RIGHT_EYE_PUPIL\020\036\022\025\n\021FOREHEAD_GLABE"
          + "LLA\020\037\022\021\n\rCHIN_GNATHION\020 \022\024\n\020CHIN_LEFT_GO"
          + "NION\020!\022\025\n\021CHIN_RIGHT_GONION\020\"\"4\n\014Locatio"
          + "nInfo\022$\n\007lat_lng\030\001 \001(\0132\023.google.type.Lat"
          + "Lng\"=\n\010Property\022\014\n\004name\030\001 \001(\t\022\r\n\005value\030\002"
          + " \001(\t\022\024\n\014uint64_value\030\003 \001(\004\"\274\002\n\020EntityAnn"
          + "otation\022\013\n\003mid\030\001 \001(\t\022\016\n\006locale\030\002 \001(\t\022\023\n\013"
          + "description\030\003 \001(\t\022\r\n\005score\030\004 \001(\002\022\022\n\nconf"
          + "idence\030\005 \001(\002\022\022\n\ntopicality\030\006 \001(\002\022B\n\rboun"
          + "ding_poly\030\007 \001(\0132+.google.cloud.vision.v1"
          + "p2beta1.BoundingPoly\022>\n\tlocations\030\010 \003(\0132"
          + "+.google.cloud.vision.v1p2beta1.Location"
          + "Info\022;\n\nproperties\030\t \003(\0132\'.google.cloud."
          + "vision.v1p2beta1.Property\"\274\002\n\024SafeSearch"
          + "Annotation\0228\n\005adult\030\001 \001(\0162).google.cloud"
          + ".vision.v1p2beta1.Likelihood\0228\n\005spoof\030\002 "
          + "\001(\0162).google.cloud.vision.v1p2beta1.Like"
          + "lihood\022:\n\007medical\030\003 \001(\0162).google.cloud.v"
          + "ision.v1p2beta1.Likelihood\022;\n\010violence\030\004"
          + " \001(\0162).google.cloud.vision.v1p2beta1.Lik"
          + "elihood\0227\n\004racy\030\t \001(\0162).google.cloud.vis"
          + "ion.v1p2beta1.Likelihood\"a\n\013LatLongRect\022"
          + "(\n\013min_lat_lng\030\001 \001(\0132\023.google.type.LatLn"
          + "g\022(\n\013max_lat_lng\030\002 \001(\0132\023.google.type.Lat"
          + "Lng\"U\n\tColorInfo\022!\n\005color\030\001 \001(\0132\022.google"
          + ".type.Color\022\r\n\005score\030\002 \001(\002\022\026\n\016pixel_frac"
          + "tion\030\003 \001(\002\"T\n\030DominantColorsAnnotation\0228"
          + "\n\006colors\030\001 \003(\0132(.google.cloud.vision.v1p"
          + "2beta1.ColorInfo\"c\n\017ImageProperties\022P\n\017d"
          + "ominant_colors\030\001 \001(\01327.google.cloud.visi"
          + "on.v1p2beta1.DominantColorsAnnotation\"\177\n"
          + "\010CropHint\022B\n\rbounding_poly\030\001 \001(\0132+.googl"
          + "e.cloud.vision.v1p2beta1.BoundingPoly\022\022\n"
          + "\nconfidence\030\002 \001(\002\022\033\n\023importance_fraction"
          + "\030\003 \001(\002\"R\n\023CropHintsAnnotation\022;\n\ncrop_hi"
          + "nts\030\001 \003(\0132\'.google.cloud.vision.v1p2beta"
          + "1.CropHint\"(\n\017CropHintsParams\022\025\n\raspect_"
          + "ratios\030\001 \003(\002\"1\n\022WebDetectionParams\022\033\n\023in"
          + "clude_geo_results\030\002 \001(\010\"c\n\023TextDetection"
          + "Params\022.\n&enable_text_detection_confiden"
          + "ce_score\030\t \001(\010\022\034\n\024advanced_ocr_options\030\013"
          + " \003(\t\"\330\002\n\014ImageContext\022A\n\rlat_long_rect\030\001"
          + " \001(\0132*.google.cloud.vision.v1p2beta1.Lat"
          + "LongRect\022\026\n\016language_hints\030\002 \003(\t\022I\n\021crop"
          + "_hints_params\030\004 \001(\0132..google.cloud.visio"
          + "n.v1p2beta1.CropHintsParams\022O\n\024web_detec"
          + "tion_params\030\006 \001(\01321.google.cloud.vision."
          + "v1p2beta1.WebDetectionParams\022Q\n\025text_det"
          + "ection_params\030\014 \001(\01322.google.cloud.visio"
          + "n.v1p2beta1.TextDetectionParams\"\311\001\n\024Anno"
          + "tateImageRequest\0223\n\005image\030\001 \001(\0132$.google"
          + ".cloud.vision.v1p2beta1.Image\0228\n\010feature"
          + "s\030\002 \003(\0132&.google.cloud.vision.v1p2beta1."
          + "Feature\022B\n\rimage_context\030\003 \001(\0132+.google."
          + "cloud.vision.v1p2beta1.ImageContext\":\n\026I"
          + "mageAnnotationContext\022\013\n\003uri\030\001 \001(\t\022\023\n\013pa"
          + "ge_number\030\002 \001(\005\"\212\007\n\025AnnotateImageRespons"
          + "e\022G\n\020face_annotations\030\001 \003(\0132-.google.clo"
          + "ud.vision.v1p2beta1.FaceAnnotation\022M\n\024la"
          + "ndmark_annotations\030\002 \003(\0132/.google.cloud."
          + "vision.v1p2beta1.EntityAnnotation\022I\n\020log"
          + "o_annotations\030\003 \003(\0132/.google.cloud.visio"
          + "n.v1p2beta1.EntityAnnotation\022J\n\021label_an"
          + "notations\030\004 \003(\0132/.google.cloud.vision.v1"
          + "p2beta1.EntityAnnotation\022I\n\020text_annotat"
          + "ions\030\005 \003(\0132/.google.cloud.vision.v1p2bet"
          + "a1.EntityAnnotation\022K\n\024full_text_annotat"
          + "ion\030\014 \001(\0132-.google.cloud.vision.v1p2beta"
          + "1.TextAnnotation\022S\n\026safe_search_annotati"
          + "on\030\006 \001(\01323.google.cloud.vision.v1p2beta1"
          + ".SafeSearchAnnotation\022S\n\033image_propertie"
          + "s_annotation\030\010 \001(\0132..google.cloud.vision"
          + ".v1p2beta1.ImageProperties\022Q\n\025crop_hints"
          + "_annotation\030\013 \001(\01322.google.cloud.vision."
          + "v1p2beta1.CropHintsAnnotation\022B\n\rweb_det"
          + "ection\030\r \001(\0132+.google.cloud.vision.v1p2b"
          + "eta1.WebDetection\022!\n\005error\030\t \001(\0132\022.googl"
          + "e.rpc.Status\022F\n\007context\030\025 \001(\01325.google.c"
          + "loud.vision.v1p2beta1.ImageAnnotationCon"
          + "text\"\241\001\n\024AnnotateFileResponse\022@\n\014input_c"
          + "onfig\030\001 \001(\0132*.google.cloud.vision.v1p2be"
          + "ta1.InputConfig\022G\n\tresponses\030\002 \003(\01324.goo"
          + "gle.cloud.vision.v1p2beta1.AnnotateImage"
          + "Response\"h\n\032BatchAnnotateImagesRequest\022J"
          + "\n\010requests\030\001 \003(\01323.google.cloud.vision.v"
          + "1p2beta1.AnnotateImageRequestB\003\340A\002\"f\n\033Ba"
          + "tchAnnotateImagesResponse\022G\n\tresponses\030\001"
          + " \003(\01324.google.cloud.vision.v1p2beta1.Ann"
          + "otateImageResponse\"\236\002\n\030AsyncAnnotateFile"
          + "Request\022@\n\014input_config\030\001 \001(\0132*.google.c"
          + "loud.vision.v1p2beta1.InputConfig\0228\n\010fea"
          + "tures\030\002 \003(\0132&.google.cloud.vision.v1p2be"
          + "ta1.Feature\022B\n\rimage_context\030\003 \001(\0132+.goo"
          + "gle.cloud.vision.v1p2beta1.ImageContext\022"
          + "B\n\routput_config\030\004 \001(\0132+.google.cloud.vi"
          + "sion.v1p2beta1.OutputConfig\"_\n\031AsyncAnno"
          + "tateFileResponse\022B\n\routput_config\030\001 \001(\0132"
          + "+.google.cloud.vision.v1p2beta1.OutputCo"
          + "nfig\"p\n\036AsyncBatchAnnotateFilesRequest\022N"
          + "\n\010requests\030\001 \003(\01327.google.cloud.vision.v"
          + "1p2beta1.AsyncAnnotateFileRequestB\003\340A\002\"n"
          + "\n\037AsyncBatchAnnotateFilesResponse\022K\n\tres"
          + "ponses\030\001 \003(\01328.google.cloud.vision.v1p2b"
          + "eta1.AsyncAnnotateFileResponse\"^\n\013InputC"
          + "onfig\022<\n\ngcs_source\030\001 \001(\0132(.google.cloud"
          + ".vision.v1p2beta1.GcsSource\022\021\n\tmime_type"
          + "\030\002 \001(\t\"j\n\014OutputConfig\022F\n\017gcs_destinatio"
          + "n\030\001 \001(\0132-.google.cloud.vision.v1p2beta1."
          + "GcsDestination\022\022\n\nbatch_size\030\002 \001(\005\"\030\n\tGc"
          + "sSource\022\013\n\003uri\030\001 \001(\t\"\035\n\016GcsDestination\022\013"
          + "\n\003uri\030\001 \001(\t\"\217\002\n\021OperationMetadata\022E\n\005sta"
          + "te\030\001 \001(\01626.google.cloud.vision.v1p2beta1"
          + ".OperationMetadata.State\022/\n\013create_time\030"
          + "\005 \001(\0132\032.google.protobuf.Timestamp\022/\n\013upd"
          + "ate_time\030\006 \001(\0132\032.google.protobuf.Timesta"
          + "mp\"Q\n\005State\022\025\n\021STATE_UNSPECIFIED\020\000\022\013\n\007CR"
          + "EATED\020\001\022\013\n\007RUNNING\020\002\022\010\n\004DONE\020\003\022\r\n\tCANCEL"
          + "LED\020\004*e\n\nLikelihood\022\013\n\007UNKNOWN\020\000\022\021\n\rVERY"
          + "_UNLIKELY\020\001\022\014\n\010UNLIKELY\020\002\022\014\n\010POSSIBLE\020\003\022"
          + "\n\n\006LIKELY\020\004\022\017\n\013VERY_LIKELY\020\0052\265\004\n\016ImageAn"
          + "notator\022\276\001\n\023BatchAnnotateImages\0229.google"
          + ".cloud.vision.v1p2beta1.BatchAnnotateIma"
          + "gesRequest\032:.google.cloud.vision.v1p2bet"
          + "a1.BatchAnnotateImagesResponse\"0\202\323\344\223\002\037\"\032"
          + "/v1p2beta1/images:annotate:\001*\332A\010requests"
          + "\022\351\001\n\027AsyncBatchAnnotateFiles\022=.google.cl"
          + "oud.vision.v1p2beta1.AsyncBatchAnnotateF"
          + "ilesRequest\032\035.google.longrunning.Operati"
          + "on\"p\202\323\344\223\002(\"#/v1p2beta1/files:asyncBatchA"
          + "nnotate:\001*\332A\010requests\312A4\n\037AsyncBatchAnno"
          + "tateFilesResponse\022\021OperationMetadata\032v\312A"
          + "\025vision.googleapis.com\322A[https://www.goo"
          + "gleapis.com/auth/cloud-platform,https://"
          + "www.googleapis.com/auth/cloud-visionBx\n!"
          + "com.google.cloud.vision.v1p2beta1B\023Image"
          + "AnnotatorProtoP\001Z9cloud.google.com/go/vi"
          + "sion/apiv1p2beta1/visionpb;visionpb\370\001\001b\006"
          + "proto3"
    };
    descriptor =
        com.google.protobuf.Descriptors.FileDescriptor.internalBuildGeneratedFileFrom(
            descriptorData,
            new com.google.protobuf.Descriptors.FileDescriptor[] {
              com.google.api.AnnotationsProto.getDescriptor(),
              com.google.api.ClientProto.getDescriptor(),
              com.google.api.FieldBehaviorProto.getDescriptor(),
              com.google.cloud.vision.v1p2beta1.GeometryProto.getDescriptor(),
              com.google.cloud.vision.v1p2beta1.TextAnnotationProto.getDescriptor(),
              com.google.cloud.vision.v1p2beta1.WebDetectionProto.getDescriptor(),
              com.google.longrunning.OperationsProto.getDescriptor(),
              com.google.protobuf.TimestampProto.getDescriptor(),
              com.google.rpc.StatusProto.getDescriptor(),
              com.google.type.ColorProto.getDescriptor(),
              com.google.type.LatLngProto.getDescriptor(),
            });
    internal_static_google_cloud_vision_v1p2beta1_Feature_descriptor =
        getDescriptor().getMessageTypes().get(0);
    internal_static_google_cloud_vision_v1p2beta1_Feature_fieldAccessorTable =
        new com.google.protobuf.GeneratedMessageV3.FieldAccessorTable(
            internal_static_google_cloud_vision_v1p2beta1_Feature_descriptor,
            new java.lang.String[] {
              "Type", "MaxResults", "Model",
            });
    internal_static_google_cloud_vision_v1p2beta1_ImageSource_descriptor =
        getDescriptor().getMessageTypes().get(1);
    internal_static_google_cloud_vision_v1p2beta1_ImageSource_fieldAccessorTable =
        new com.google.protobuf.GeneratedMessageV3.FieldAccessorTable(
            internal_static_google_cloud_vision_v1p2beta1_ImageSource_descriptor,
            new java.lang.String[] {
              "GcsImageUri", "ImageUri",
            });
    internal_static_google_cloud_vision_v1p2beta1_Image_descriptor =
        getDescriptor().getMessageTypes().get(2);
    internal_static_google_cloud_vision_v1p2beta1_Image_fieldAccessorTable =
        new com.google.protobuf.GeneratedMessageV3.FieldAccessorTable(
            internal_static_google_cloud_vision_v1p2beta1_Image_descriptor,
            new java.lang.String[] {
              "Content", "Source",
            });
    internal_static_google_cloud_vision_v1p2beta1_FaceAnnotation_descriptor =
        getDescriptor().getMessageTypes().get(3);
    internal_static_google_cloud_vision_v1p2beta1_FaceAnnotation_fieldAccessorTable =
        new com.google.protobuf.GeneratedMessageV3.FieldAccessorTable(
            internal_static_google_cloud_vision_v1p2beta1_FaceAnnotation_descriptor,
            new java.lang.String[] {
              "BoundingPoly",
              "FdBoundingPoly",
              "Landmarks",
              "RollAngle",
              "PanAngle",
              "TiltAngle",
              "DetectionConfidence",
              "LandmarkingConfidence",
              "JoyLikelihood",
              "SorrowLikelihood",
              "AngerLikelihood",
              "SurpriseLikelihood",
              "UnderExposedLikelihood",
              "BlurredLikelihood",
              "HeadwearLikelihood",
            });
    internal_static_google_cloud_vision_v1p2beta1_FaceAnnotation_Landmark_descriptor =
        internal_static_google_cloud_vision_v1p2beta1_FaceAnnotation_descriptor
            .getNestedTypes()
            .get(0);
    internal_static_google_cloud_vision_v1p2beta1_FaceAnnotation_Landmark_fieldAccessorTable =
        new com.google.protobuf.GeneratedMessageV3.FieldAccessorTable(
            internal_static_google_cloud_vision_v1p2beta1_FaceAnnotation_Landmark_descriptor,
            new java.lang.String[] {
              "Type", "Position",
            });
    internal_static_google_cloud_vision_v1p2beta1_LocationInfo_descriptor =
        getDescriptor().getMessageTypes().get(4);
    internal_static_google_cloud_vision_v1p2beta1_LocationInfo_fieldAccessorTable =
        new com.google.protobuf.GeneratedMessageV3.FieldAccessorTable(
            internal_static_google_cloud_vision_v1p2beta1_LocationInfo_descriptor,
            new java.lang.String[] {
              "LatLng",
            });
    internal_static_google_cloud_vision_v1p2beta1_Property_descriptor =
        getDescriptor().getMessageTypes().get(5);
    internal_static_google_cloud_vision_v1p2beta1_Property_fieldAccessorTable =
        new com.google.protobuf.GeneratedMessageV3.FieldAccessorTable(
            internal_static_google_cloud_vision_v1p2beta1_Property_descriptor,
            new java.lang.String[] {
              "Name", "Value", "Uint64Value",
            });
    internal_static_google_cloud_vision_v1p2beta1_EntityAnnotation_descriptor =
        getDescriptor().getMessageTypes().get(6);
    internal_static_google_cloud_vision_v1p2beta1_EntityAnnotation_fieldAccessorTable =
        new com.google.protobuf.GeneratedMessageV3.FieldAccessorTable(
            internal_static_google_cloud_vision_v1p2beta1_EntityAnnotation_descriptor,
            new java.lang.String[] {
              "Mid",
              "Locale",
              "Description",
              "Score",
              "Confidence",
              "Topicality",
              "BoundingPoly",
              "Locations",
              "Properties",
            });
    internal_static_google_cloud_vision_v1p2beta1_SafeSearchAnnotation_descriptor =
        getDescriptor().getMessageTypes().get(7);
    internal_static_google_cloud_vision_v1p2beta1_SafeSearchAnnotation_fieldAccessorTable =
        new com.google.protobuf.GeneratedMessageV3.FieldAccessorTable(
            internal_static_google_cloud_vision_v1p2beta1_SafeSearchAnnotation_descriptor,
            new java.lang.String[] {
              "Adult", "Spoof", "Medical", "Violence", "Racy",
            });
    internal_static_google_cloud_vision_v1p2beta1_LatLongRect_descriptor =
        getDescriptor().getMessageTypes().get(8);
    internal_static_google_cloud_vision_v1p2beta1_LatLongRect_fieldAccessorTable =
        new com.google.protobuf.GeneratedMessageV3.FieldAccessorTable(
            internal_static_google_cloud_vision_v1p2beta1_LatLongRect_descriptor,
            new java.lang.String[] {
              "MinLatLng", "MaxLatLng",
            });
    internal_static_google_cloud_vision_v1p2beta1_ColorInfo_descriptor =
        getDescriptor().getMessageTypes().get(9);
    internal_static_google_cloud_vision_v1p2beta1_ColorInfo_fieldAccessorTable =
        new com.google.protobuf.GeneratedMessageV3.FieldAccessorTable(
            internal_static_google_cloud_vision_v1p2beta1_ColorInfo_descriptor,
            new java.lang.String[] {
              "Color", "Score", "PixelFraction",
            });
    internal_static_google_cloud_vision_v1p2beta1_DominantColorsAnnotation_descriptor =
        getDescriptor().getMessageTypes().get(10);
    internal_static_google_cloud_vision_v1p2beta1_DominantColorsAnnotation_fieldAccessorTable =
        new com.google.protobuf.GeneratedMessageV3.FieldAccessorTable(
            internal_static_google_cloud_vision_v1p2beta1_DominantColorsAnnotation_descriptor,
            new java.lang.String[] {
              "Colors",
            });
    internal_static_google_cloud_vision_v1p2beta1_ImageProperties_descriptor =
        getDescriptor().getMessageTypes().get(11);
    internal_static_google_cloud_vision_v1p2beta1_ImageProperties_fieldAccessorTable =
        new com.google.protobuf.GeneratedMessageV3.FieldAccessorTable(
            internal_static_google_cloud_vision_v1p2beta1_ImageProperties_descriptor,
            new java.lang.String[] {
              "DominantColors",
            });
    internal_static_google_cloud_vision_v1p2beta1_CropHint_descriptor =
        getDescriptor().getMessageTypes().get(12);
    internal_static_google_cloud_vision_v1p2beta1_CropHint_fieldAccessorTable =
        new com.google.protobuf.GeneratedMessageV3.FieldAccessorTable(
            internal_static_google_cloud_vision_v1p2beta1_CropHint_descriptor,
            new java.lang.String[] {
              "BoundingPoly", "Confidence", "ImportanceFraction",
            });
    internal_static_google_cloud_vision_v1p2beta1_CropHintsAnnotation_descriptor =
        getDescriptor().getMessageTypes().get(13);
    internal_static_google_cloud_vision_v1p2beta1_CropHintsAnnotation_fieldAccessorTable =
        new com.google.protobuf.GeneratedMessageV3.FieldAccessorTable(
            internal_static_google_cloud_vision_v1p2beta1_CropHintsAnnotation_descriptor,
            new java.lang.String[] {
              "CropHints",
            });
    internal_static_google_cloud_vision_v1p2beta1_CropHintsParams_descriptor =
        getDescriptor().getMessageTypes().get(14);
    internal_static_google_cloud_vision_v1p2beta1_CropHintsParams_fieldAccessorTable =
        new com.google.protobuf.GeneratedMessageV3.FieldAccessorTable(
            internal_static_google_cloud_vision_v1p2beta1_CropHintsParams_descriptor,
            new java.lang.String[] {
              "AspectRatios",
            });
    internal_static_google_cloud_vision_v1p2beta1_WebDetectionParams_descriptor =
        getDescriptor().getMessageTypes().get(15);
    internal_static_google_cloud_vision_v1p2beta1_WebDetectionParams_fieldAccessorTable =
        new com.google.protobuf.GeneratedMessageV3.FieldAccessorTable(
            internal_static_google_cloud_vision_v1p2beta1_WebDetectionParams_descriptor,
            new java.lang.String[] {
              "IncludeGeoResults",
            });
    internal_static_google_cloud_vision_v1p2beta1_TextDetectionParams_descriptor =
        getDescriptor().getMessageTypes().get(16);
    internal_static_google_cloud_vision_v1p2beta1_TextDetectionParams_fieldAccessorTable =
        new com.google.protobuf.GeneratedMessageV3.FieldAccessorTable(
            internal_static_google_cloud_vision_v1p2beta1_TextDetectionParams_descriptor,
            new java.lang.String[] {
              "EnableTextDetectionConfidenceScore", "AdvancedOcrOptions",
            });
    internal_static_google_cloud_vision_v1p2beta1_ImageContext_descriptor =
        getDescriptor().getMessageTypes().get(17);
    internal_static_google_cloud_vision_v1p2beta1_ImageContext_fieldAccessorTable =
        new com.google.protobuf.GeneratedMessageV3.FieldAccessorTable(
            internal_static_google_cloud_vision_v1p2beta1_ImageContext_descriptor,
            new java.lang.String[] {
              "LatLongRect",
              "LanguageHints",
              "CropHintsParams",
              "WebDetectionParams",
              "TextDetectionParams",
            });
    internal_static_google_cloud_vision_v1p2beta1_AnnotateImageRequest_descriptor =
        getDescriptor().getMessageTypes().get(18);
    internal_static_google_cloud_vision_v1p2beta1_AnnotateImageRequest_fieldAccessorTable =
        new com.google.protobuf.GeneratedMessageV3.FieldAccessorTable(
            internal_static_google_cloud_vision_v1p2beta1_AnnotateImageRequest_descriptor,
            new java.lang.String[] {
              "Image", "Features", "ImageContext",
            });
    internal_static_google_cloud_vision_v1p2beta1_ImageAnnotationContext_descriptor =
        getDescriptor().getMessageTypes().get(19);
    internal_static_google_cloud_vision_v1p2beta1_ImageAnnotationContext_fieldAccessorTable =
        new com.google.protobuf.GeneratedMessageV3.FieldAccessorTable(
            internal_static_google_cloud_vision_v1p2beta1_ImageAnnotationContext_descriptor,
            new java.lang.String[] {
              "Uri", "PageNumber",
            });
    internal_static_google_cloud_vision_v1p2beta1_AnnotateImageResponse_descriptor =
        getDescriptor().getMessageTypes().get(20);
    internal_static_google_cloud_vision_v1p2beta1_AnnotateImageResponse_fieldAccessorTable =
        new com.google.protobuf.GeneratedMessageV3.FieldAccessorTable(
            internal_static_google_cloud_vision_v1p2beta1_AnnotateImageResponse_descriptor,
            new java.lang.String[] {
              "FaceAnnotations",
              "LandmarkAnnotations",
              "LogoAnnotations",
              "LabelAnnotations",
              "TextAnnotations",
              "FullTextAnnotation",
              "SafeSearchAnnotation",
              "ImagePropertiesAnnotation",
              "CropHintsAnnotation",
              "WebDetection",
              "Error",
              "Context",
            });
    internal_static_google_cloud_vision_v1p2beta1_AnnotateFileResponse_descriptor =
        getDescriptor().getMessageTypes().get(21);
    internal_static_google_cloud_vision_v1p2beta1_AnnotateFileResponse_fieldAccessorTable =
        new com.google.protobuf.GeneratedMessageV3.FieldAccessorTable(
            internal_static_google_cloud_vision_v1p2beta1_AnnotateFileResponse_descriptor,
            new java.lang.String[] {
              "InputConfig", "Responses",
            });
    internal_static_google_cloud_vision_v1p2beta1_BatchAnnotateImagesRequest_descriptor =
        getDescriptor().getMessageTypes().get(22);
    internal_static_google_cloud_vision_v1p2beta1_BatchAnnotateImagesRequest_fieldAccessorTable =
        new com.google.protobuf.GeneratedMessageV3.FieldAccessorTable(
            internal_static_google_cloud_vision_v1p2beta1_BatchAnnotateImagesRequest_descriptor,
            new java.lang.String[] {
              "Requests",
            });
    internal_static_google_cloud_vision_v1p2beta1_BatchAnnotateImagesResponse_descriptor =
        getDescriptor().getMessageTypes().get(23);
    internal_static_google_cloud_vision_v1p2beta1_BatchAnnotateImagesResponse_fieldAccessorTable =
        new com.google.protobuf.GeneratedMessageV3.FieldAccessorTable(
            internal_static_google_cloud_vision_v1p2beta1_BatchAnnotateImagesResponse_descriptor,
            new java.lang.String[] {
              "Responses",
            });
    internal_static_google_cloud_vision_v1p2beta1_AsyncAnnotateFileRequest_descriptor =
        getDescriptor().getMessageTypes().get(24);
    internal_static_google_cloud_vision_v1p2beta1_AsyncAnnotateFileRequest_fieldAccessorTable =
        new com.google.protobuf.GeneratedMessageV3.FieldAccessorTable(
            internal_static_google_cloud_vision_v1p2beta1_AsyncAnnotateFileRequest_descriptor,
            new java.lang.String[] {
              "InputConfig", "Features", "ImageContext", "OutputConfig",
            });
    internal_static_google_cloud_vision_v1p2beta1_AsyncAnnotateFileResponse_descriptor =
        getDescriptor().getMessageTypes().get(25);
    internal_static_google_cloud_vision_v1p2beta1_AsyncAnnotateFileResponse_fieldAccessorTable =
        new com.google.protobuf.GeneratedMessageV3.FieldAccessorTable(
            internal_static_google_cloud_vision_v1p2beta1_AsyncAnnotateFileResponse_descriptor,
            new java.lang.String[] {
              "OutputConfig",
            });
    internal_static_google_cloud_vision_v1p2beta1_AsyncBatchAnnotateFilesRequest_descriptor =
        getDescriptor().getMessageTypes().get(26);
    internal_static_google_cloud_vision_v1p2beta1_AsyncBatchAnnotateFilesRequest_fieldAccessorTable =
        new com.google.protobuf.GeneratedMessageV3.FieldAccessorTable(
            internal_static_google_cloud_vision_v1p2beta1_AsyncBatchAnnotateFilesRequest_descriptor,
            new java.lang.String[] {
              "Requests",
            });
    internal_static_google_cloud_vision_v1p2beta1_AsyncBatchAnnotateFilesResponse_descriptor =
        getDescriptor().getMessageTypes().get(27);
    internal_static_google_cloud_vision_v1p2beta1_AsyncBatchAnnotateFilesResponse_fieldAccessorTable =
        new com.google.protobuf.GeneratedMessageV3.FieldAccessorTable(
            internal_static_google_cloud_vision_v1p2beta1_AsyncBatchAnnotateFilesResponse_descriptor,
            new java.lang.String[] {
              "Responses",
            });
    internal_static_google_cloud_vision_v1p2beta1_InputConfig_descriptor =
        getDescriptor().getMessageTypes().get(28);
    internal_static_google_cloud_vision_v1p2beta1_InputConfig_fieldAccessorTable =
        new com.google.protobuf.GeneratedMessageV3.FieldAccessorTable(
            internal_static_google_cloud_vision_v1p2beta1_InputConfig_descriptor,
            new java.lang.String[] {
              "GcsSource", "MimeType",
            });
    internal_static_google_cloud_vision_v1p2beta1_OutputConfig_descriptor =
        getDescriptor().getMessageTypes().get(29);
    internal_static_google_cloud_vision_v1p2beta1_OutputConfig_fieldAccessorTable =
        new com.google.protobuf.GeneratedMessageV3.FieldAccessorTable(
            internal_static_google_cloud_vision_v1p2beta1_OutputConfig_descriptor,
            new java.lang.String[] {
              "GcsDestination", "BatchSize",
            });
    internal_static_google_cloud_vision_v1p2beta1_GcsSource_descriptor =
        getDescriptor().getMessageTypes().get(30);
    internal_static_google_cloud_vision_v1p2beta1_GcsSource_fieldAccessorTable =
        new com.google.protobuf.GeneratedMessageV3.FieldAccessorTable(
            internal_static_google_cloud_vision_v1p2beta1_GcsSource_descriptor,
            new java.lang.String[] {
              "Uri",
            });
    internal_static_google_cloud_vision_v1p2beta1_GcsDestination_descriptor =
        getDescriptor().getMessageTypes().get(31);
    internal_static_google_cloud_vision_v1p2beta1_GcsDestination_fieldAccessorTable =
        new com.google.protobuf.GeneratedMessageV3.FieldAccessorTable(
            internal_static_google_cloud_vision_v1p2beta1_GcsDestination_descriptor,
            new java.lang.String[] {
              "Uri",
            });
    internal_static_google_cloud_vision_v1p2beta1_OperationMetadata_descriptor =
        getDescriptor().getMessageTypes().get(32);
    internal_static_google_cloud_vision_v1p2beta1_OperationMetadata_fieldAccessorTable =
        new com.google.protobuf.GeneratedMessageV3.FieldAccessorTable(
            internal_static_google_cloud_vision_v1p2beta1_OperationMetadata_descriptor,
            new java.lang.String[] {
              "State", "CreateTime", "UpdateTime",
            });
    com.google.protobuf.ExtensionRegistry registry =
        com.google.protobuf.ExtensionRegistry.newInstance();
    registry.add(com.google.api.ClientProto.defaultHost);
    registry.add(com.google.api.FieldBehaviorProto.fieldBehavior);
    registry.add(com.google.api.AnnotationsProto.http);
    registry.add(com.google.api.ClientProto.methodSignature);
    registry.add(com.google.api.ClientProto.oauthScopes);
    registry.add(com.google.longrunning.OperationsProto.operationInfo);
    com.google.protobuf.Descriptors.FileDescriptor.internalUpdateFileDescriptor(
        descriptor, registry);
    com.google.api.AnnotationsProto.getDescriptor();
    com.google.api.ClientProto.getDescriptor();
    com.google.api.FieldBehaviorProto.getDescriptor();
    com.google.cloud.vision.v1p2beta1.GeometryProto.getDescriptor();
    com.google.cloud.vision.v1p2beta1.TextAnnotationProto.getDescriptor();
    com.google.cloud.vision.v1p2beta1.WebDetectionProto.getDescriptor();
    com.google.longrunning.OperationsProto.getDescriptor();
    com.google.protobuf.TimestampProto.getDescriptor();
    com.google.rpc.StatusProto.getDescriptor();
    com.google.type.ColorProto.getDescriptor();
    com.google.type.LatLngProto.getDescriptor();
  }

  // @@protoc_insertion_point(outer_class_scope)
}
