/*
 * 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/videointelligence/v1/video_intelligence.proto

package com.google.cloud.videointelligence.v1;

public final class VideoIntelligenceServiceProto {
  private VideoIntelligenceServiceProto() {}

  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_videointelligence_v1_AnnotateVideoRequest_descriptor;
  static final com.google.protobuf.GeneratedMessageV3.FieldAccessorTable
      internal_static_google_cloud_videointelligence_v1_AnnotateVideoRequest_fieldAccessorTable;
  static final com.google.protobuf.Descriptors.Descriptor
      internal_static_google_cloud_videointelligence_v1_VideoContext_descriptor;
  static final com.google.protobuf.GeneratedMessageV3.FieldAccessorTable
      internal_static_google_cloud_videointelligence_v1_VideoContext_fieldAccessorTable;
  static final com.google.protobuf.Descriptors.Descriptor
      internal_static_google_cloud_videointelligence_v1_LabelDetectionConfig_descriptor;
  static final com.google.protobuf.GeneratedMessageV3.FieldAccessorTable
      internal_static_google_cloud_videointelligence_v1_LabelDetectionConfig_fieldAccessorTable;
  static final com.google.protobuf.Descriptors.Descriptor
      internal_static_google_cloud_videointelligence_v1_ShotChangeDetectionConfig_descriptor;
  static final com.google.protobuf.GeneratedMessageV3.FieldAccessorTable
      internal_static_google_cloud_videointelligence_v1_ShotChangeDetectionConfig_fieldAccessorTable;
  static final com.google.protobuf.Descriptors.Descriptor
      internal_static_google_cloud_videointelligence_v1_ObjectTrackingConfig_descriptor;
  static final com.google.protobuf.GeneratedMessageV3.FieldAccessorTable
      internal_static_google_cloud_videointelligence_v1_ObjectTrackingConfig_fieldAccessorTable;
  static final com.google.protobuf.Descriptors.Descriptor
      internal_static_google_cloud_videointelligence_v1_FaceDetectionConfig_descriptor;
  static final com.google.protobuf.GeneratedMessageV3.FieldAccessorTable
      internal_static_google_cloud_videointelligence_v1_FaceDetectionConfig_fieldAccessorTable;
  static final com.google.protobuf.Descriptors.Descriptor
      internal_static_google_cloud_videointelligence_v1_PersonDetectionConfig_descriptor;
  static final com.google.protobuf.GeneratedMessageV3.FieldAccessorTable
      internal_static_google_cloud_videointelligence_v1_PersonDetectionConfig_fieldAccessorTable;
  static final com.google.protobuf.Descriptors.Descriptor
      internal_static_google_cloud_videointelligence_v1_ExplicitContentDetectionConfig_descriptor;
  static final com.google.protobuf.GeneratedMessageV3.FieldAccessorTable
      internal_static_google_cloud_videointelligence_v1_ExplicitContentDetectionConfig_fieldAccessorTable;
  static final com.google.protobuf.Descriptors.Descriptor
      internal_static_google_cloud_videointelligence_v1_TextDetectionConfig_descriptor;
  static final com.google.protobuf.GeneratedMessageV3.FieldAccessorTable
      internal_static_google_cloud_videointelligence_v1_TextDetectionConfig_fieldAccessorTable;
  static final com.google.protobuf.Descriptors.Descriptor
      internal_static_google_cloud_videointelligence_v1_VideoSegment_descriptor;
  static final com.google.protobuf.GeneratedMessageV3.FieldAccessorTable
      internal_static_google_cloud_videointelligence_v1_VideoSegment_fieldAccessorTable;
  static final com.google.protobuf.Descriptors.Descriptor
      internal_static_google_cloud_videointelligence_v1_LabelSegment_descriptor;
  static final com.google.protobuf.GeneratedMessageV3.FieldAccessorTable
      internal_static_google_cloud_videointelligence_v1_LabelSegment_fieldAccessorTable;
  static final com.google.protobuf.Descriptors.Descriptor
      internal_static_google_cloud_videointelligence_v1_LabelFrame_descriptor;
  static final com.google.protobuf.GeneratedMessageV3.FieldAccessorTable
      internal_static_google_cloud_videointelligence_v1_LabelFrame_fieldAccessorTable;
  static final com.google.protobuf.Descriptors.Descriptor
      internal_static_google_cloud_videointelligence_v1_Entity_descriptor;
  static final com.google.protobuf.GeneratedMessageV3.FieldAccessorTable
      internal_static_google_cloud_videointelligence_v1_Entity_fieldAccessorTable;
  static final com.google.protobuf.Descriptors.Descriptor
      internal_static_google_cloud_videointelligence_v1_LabelAnnotation_descriptor;
  static final com.google.protobuf.GeneratedMessageV3.FieldAccessorTable
      internal_static_google_cloud_videointelligence_v1_LabelAnnotation_fieldAccessorTable;
  static final com.google.protobuf.Descriptors.Descriptor
      internal_static_google_cloud_videointelligence_v1_ExplicitContentFrame_descriptor;
  static final com.google.protobuf.GeneratedMessageV3.FieldAccessorTable
      internal_static_google_cloud_videointelligence_v1_ExplicitContentFrame_fieldAccessorTable;
  static final com.google.protobuf.Descriptors.Descriptor
      internal_static_google_cloud_videointelligence_v1_ExplicitContentAnnotation_descriptor;
  static final com.google.protobuf.GeneratedMessageV3.FieldAccessorTable
      internal_static_google_cloud_videointelligence_v1_ExplicitContentAnnotation_fieldAccessorTable;
  static final com.google.protobuf.Descriptors.Descriptor
      internal_static_google_cloud_videointelligence_v1_NormalizedBoundingBox_descriptor;
  static final com.google.protobuf.GeneratedMessageV3.FieldAccessorTable
      internal_static_google_cloud_videointelligence_v1_NormalizedBoundingBox_fieldAccessorTable;
  static final com.google.protobuf.Descriptors.Descriptor
      internal_static_google_cloud_videointelligence_v1_FaceDetectionAnnotation_descriptor;
  static final com.google.protobuf.GeneratedMessageV3.FieldAccessorTable
      internal_static_google_cloud_videointelligence_v1_FaceDetectionAnnotation_fieldAccessorTable;
  static final com.google.protobuf.Descriptors.Descriptor
      internal_static_google_cloud_videointelligence_v1_PersonDetectionAnnotation_descriptor;
  static final com.google.protobuf.GeneratedMessageV3.FieldAccessorTable
      internal_static_google_cloud_videointelligence_v1_PersonDetectionAnnotation_fieldAccessorTable;
  static final com.google.protobuf.Descriptors.Descriptor
      internal_static_google_cloud_videointelligence_v1_FaceSegment_descriptor;
  static final com.google.protobuf.GeneratedMessageV3.FieldAccessorTable
      internal_static_google_cloud_videointelligence_v1_FaceSegment_fieldAccessorTable;
  static final com.google.protobuf.Descriptors.Descriptor
      internal_static_google_cloud_videointelligence_v1_FaceFrame_descriptor;
  static final com.google.protobuf.GeneratedMessageV3.FieldAccessorTable
      internal_static_google_cloud_videointelligence_v1_FaceFrame_fieldAccessorTable;
  static final com.google.protobuf.Descriptors.Descriptor
      internal_static_google_cloud_videointelligence_v1_FaceAnnotation_descriptor;
  static final com.google.protobuf.GeneratedMessageV3.FieldAccessorTable
      internal_static_google_cloud_videointelligence_v1_FaceAnnotation_fieldAccessorTable;
  static final com.google.protobuf.Descriptors.Descriptor
      internal_static_google_cloud_videointelligence_v1_TimestampedObject_descriptor;
  static final com.google.protobuf.GeneratedMessageV3.FieldAccessorTable
      internal_static_google_cloud_videointelligence_v1_TimestampedObject_fieldAccessorTable;
  static final com.google.protobuf.Descriptors.Descriptor
      internal_static_google_cloud_videointelligence_v1_Track_descriptor;
  static final com.google.protobuf.GeneratedMessageV3.FieldAccessorTable
      internal_static_google_cloud_videointelligence_v1_Track_fieldAccessorTable;
  static final com.google.protobuf.Descriptors.Descriptor
      internal_static_google_cloud_videointelligence_v1_DetectedAttribute_descriptor;
  static final com.google.protobuf.GeneratedMessageV3.FieldAccessorTable
      internal_static_google_cloud_videointelligence_v1_DetectedAttribute_fieldAccessorTable;
  static final com.google.protobuf.Descriptors.Descriptor
      internal_static_google_cloud_videointelligence_v1_DetectedLandmark_descriptor;
  static final com.google.protobuf.GeneratedMessageV3.FieldAccessorTable
      internal_static_google_cloud_videointelligence_v1_DetectedLandmark_fieldAccessorTable;
  static final com.google.protobuf.Descriptors.Descriptor
      internal_static_google_cloud_videointelligence_v1_VideoAnnotationResults_descriptor;
  static final com.google.protobuf.GeneratedMessageV3.FieldAccessorTable
      internal_static_google_cloud_videointelligence_v1_VideoAnnotationResults_fieldAccessorTable;
  static final com.google.protobuf.Descriptors.Descriptor
      internal_static_google_cloud_videointelligence_v1_AnnotateVideoResponse_descriptor;
  static final com.google.protobuf.GeneratedMessageV3.FieldAccessorTable
      internal_static_google_cloud_videointelligence_v1_AnnotateVideoResponse_fieldAccessorTable;
  static final com.google.protobuf.Descriptors.Descriptor
      internal_static_google_cloud_videointelligence_v1_VideoAnnotationProgress_descriptor;
  static final com.google.protobuf.GeneratedMessageV3.FieldAccessorTable
      internal_static_google_cloud_videointelligence_v1_VideoAnnotationProgress_fieldAccessorTable;
  static final com.google.protobuf.Descriptors.Descriptor
      internal_static_google_cloud_videointelligence_v1_AnnotateVideoProgress_descriptor;
  static final com.google.protobuf.GeneratedMessageV3.FieldAccessorTable
      internal_static_google_cloud_videointelligence_v1_AnnotateVideoProgress_fieldAccessorTable;
  static final com.google.protobuf.Descriptors.Descriptor
      internal_static_google_cloud_videointelligence_v1_SpeechTranscriptionConfig_descriptor;
  static final com.google.protobuf.GeneratedMessageV3.FieldAccessorTable
      internal_static_google_cloud_videointelligence_v1_SpeechTranscriptionConfig_fieldAccessorTable;
  static final com.google.protobuf.Descriptors.Descriptor
      internal_static_google_cloud_videointelligence_v1_SpeechContext_descriptor;
  static final com.google.protobuf.GeneratedMessageV3.FieldAccessorTable
      internal_static_google_cloud_videointelligence_v1_SpeechContext_fieldAccessorTable;
  static final com.google.protobuf.Descriptors.Descriptor
      internal_static_google_cloud_videointelligence_v1_SpeechTranscription_descriptor;
  static final com.google.protobuf.GeneratedMessageV3.FieldAccessorTable
      internal_static_google_cloud_videointelligence_v1_SpeechTranscription_fieldAccessorTable;
  static final com.google.protobuf.Descriptors.Descriptor
      internal_static_google_cloud_videointelligence_v1_SpeechRecognitionAlternative_descriptor;
  static final com.google.protobuf.GeneratedMessageV3.FieldAccessorTable
      internal_static_google_cloud_videointelligence_v1_SpeechRecognitionAlternative_fieldAccessorTable;
  static final com.google.protobuf.Descriptors.Descriptor
      internal_static_google_cloud_videointelligence_v1_WordInfo_descriptor;
  static final com.google.protobuf.GeneratedMessageV3.FieldAccessorTable
      internal_static_google_cloud_videointelligence_v1_WordInfo_fieldAccessorTable;
  static final com.google.protobuf.Descriptors.Descriptor
      internal_static_google_cloud_videointelligence_v1_NormalizedVertex_descriptor;
  static final com.google.protobuf.GeneratedMessageV3.FieldAccessorTable
      internal_static_google_cloud_videointelligence_v1_NormalizedVertex_fieldAccessorTable;
  static final com.google.protobuf.Descriptors.Descriptor
      internal_static_google_cloud_videointelligence_v1_NormalizedBoundingPoly_descriptor;
  static final com.google.protobuf.GeneratedMessageV3.FieldAccessorTable
      internal_static_google_cloud_videointelligence_v1_NormalizedBoundingPoly_fieldAccessorTable;
  static final com.google.protobuf.Descriptors.Descriptor
      internal_static_google_cloud_videointelligence_v1_TextSegment_descriptor;
  static final com.google.protobuf.GeneratedMessageV3.FieldAccessorTable
      internal_static_google_cloud_videointelligence_v1_TextSegment_fieldAccessorTable;
  static final com.google.protobuf.Descriptors.Descriptor
      internal_static_google_cloud_videointelligence_v1_TextFrame_descriptor;
  static final com.google.protobuf.GeneratedMessageV3.FieldAccessorTable
      internal_static_google_cloud_videointelligence_v1_TextFrame_fieldAccessorTable;
  static final com.google.protobuf.Descriptors.Descriptor
      internal_static_google_cloud_videointelligence_v1_TextAnnotation_descriptor;
  static final com.google.protobuf.GeneratedMessageV3.FieldAccessorTable
      internal_static_google_cloud_videointelligence_v1_TextAnnotation_fieldAccessorTable;
  static final com.google.protobuf.Descriptors.Descriptor
      internal_static_google_cloud_videointelligence_v1_ObjectTrackingFrame_descriptor;
  static final com.google.protobuf.GeneratedMessageV3.FieldAccessorTable
      internal_static_google_cloud_videointelligence_v1_ObjectTrackingFrame_fieldAccessorTable;
  static final com.google.protobuf.Descriptors.Descriptor
      internal_static_google_cloud_videointelligence_v1_ObjectTrackingAnnotation_descriptor;
  static final com.google.protobuf.GeneratedMessageV3.FieldAccessorTable
      internal_static_google_cloud_videointelligence_v1_ObjectTrackingAnnotation_fieldAccessorTable;
  static final com.google.protobuf.Descriptors.Descriptor
      internal_static_google_cloud_videointelligence_v1_LogoRecognitionAnnotation_descriptor;
  static final com.google.protobuf.GeneratedMessageV3.FieldAccessorTable
      internal_static_google_cloud_videointelligence_v1_LogoRecognitionAnnotation_fieldAccessorTable;

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

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

  static {
    java.lang.String[] descriptorData = {
      "\n:google/cloud/videointelligence/v1/vide"
          + "o_intelligence.proto\022!google.cloud.video"
          + "intelligence.v1\032\034google/api/annotations."
          + "proto\032\027google/api/client.proto\032\037google/a"
          + "pi/field_behavior.proto\032#google/longrunn"
          + "ing/operations.proto\032\036google/protobuf/du"
          + "ration.proto\032\037google/protobuf/timestamp."
          + "proto\032\027google/rpc/status.proto\"\376\001\n\024Annot"
          + "ateVideoRequest\022\021\n\tinput_uri\030\001 \001(\t\022\025\n\rin"
          + "put_content\030\006 \001(\014\022A\n\010features\030\002 \003(\0162*.go"
          + "ogle.cloud.videointelligence.v1.FeatureB"
          + "\003\340A\002\022F\n\rvideo_context\030\003 \001(\0132/.google.clo"
          + "ud.videointelligence.v1.VideoContext\022\027\n\n"
          + "output_uri\030\004 \001(\tB\003\340A\001\022\030\n\013location_id\030\005 \001"
          + "(\tB\003\340A\001\"\301\006\n\014VideoContext\022A\n\010segments\030\001 \003"
          + "(\0132/.google.cloud.videointelligence.v1.V"
          + "ideoSegment\022W\n\026label_detection_config\030\002 "
          + "\001(\01327.google.cloud.videointelligence.v1."
          + "LabelDetectionConfig\022b\n\034shot_change_dete"
          + "ction_config\030\003 \001(\0132<.google.cloud.videoi"
          + "ntelligence.v1.ShotChangeDetectionConfig"
          + "\022l\n!explicit_content_detection_config\030\004 "
          + "\001(\0132A.google.cloud.videointelligence.v1."
          + "ExplicitContentDetectionConfig\022U\n\025face_d"
          + "etection_config\030\005 \001(\01326.google.cloud.vid"
          + "eointelligence.v1.FaceDetectionConfig\022a\n"
          + "\033speech_transcription_config\030\006 \001(\0132<.goo"
          + "gle.cloud.videointelligence.v1.SpeechTra"
          + "nscriptionConfig\022U\n\025text_detection_confi"
          + "g\030\010 \001(\01326.google.cloud.videointelligence"
          + ".v1.TextDetectionConfig\022Y\n\027person_detect"
          + "ion_config\030\013 \001(\01328.google.cloud.videoint"
          + "elligence.v1.PersonDetectionConfig\022W\n\026ob"
          + "ject_tracking_config\030\r \001(\01327.google.clou"
          + "d.videointelligence.v1.ObjectTrackingCon"
          + "fig\"\335\001\n\024LabelDetectionConfig\022S\n\024label_de"
          + "tection_mode\030\001 \001(\01625.google.cloud.videoi"
          + "ntelligence.v1.LabelDetectionMode\022\031\n\021sta"
          + "tionary_camera\030\002 \001(\010\022\r\n\005model\030\003 \001(\t\022\"\n\032f"
          + "rame_confidence_threshold\030\004 \001(\002\022\"\n\032video"
          + "_confidence_threshold\030\005 \001(\002\"*\n\031ShotChang"
          + "eDetectionConfig\022\r\n\005model\030\001 \001(\t\"%\n\024Objec"
          + "tTrackingConfig\022\r\n\005model\030\001 \001(\t\"`\n\023FaceDe"
          + "tectionConfig\022\r\n\005model\030\001 \001(\t\022\036\n\026include_"
          + "bounding_boxes\030\002 \001(\010\022\032\n\022include_attribut"
          + "es\030\005 \001(\010\"s\n\025PersonDetectionConfig\022\036\n\026inc"
          + "lude_bounding_boxes\030\001 \001(\010\022\036\n\026include_pos"
          + "e_landmarks\030\002 \001(\010\022\032\n\022include_attributes\030"
          + "\003 \001(\010\"/\n\036ExplicitContentDetectionConfig\022"
          + "\r\n\005model\030\001 \001(\t\"<\n\023TextDetectionConfig\022\026\n"
          + "\016language_hints\030\001 \003(\t\022\r\n\005model\030\002 \001(\t\"x\n\014"
          + "VideoSegment\0224\n\021start_time_offset\030\001 \001(\0132"
          + "\031.google.protobuf.Duration\0222\n\017end_time_o"
          + "ffset\030\002 \001(\0132\031.google.protobuf.Duration\"d"
          + "\n\014LabelSegment\022@\n\007segment\030\001 \001(\0132/.google"
          + ".cloud.videointelligence.v1.VideoSegment"
          + "\022\022\n\nconfidence\030\002 \001(\002\"P\n\nLabelFrame\022.\n\013ti"
          + "me_offset\030\001 \001(\0132\031.google.protobuf.Durati"
          + "on\022\022\n\nconfidence\030\002 \001(\002\"G\n\006Entity\022\021\n\tenti"
          + "ty_id\030\001 \001(\t\022\023\n\013description\030\002 \001(\t\022\025\n\rlang"
          + "uage_code\030\003 \001(\t\"\245\002\n\017LabelAnnotation\0229\n\006e"
          + "ntity\030\001 \001(\0132).google.cloud.videointellig"
          + "ence.v1.Entity\022D\n\021category_entities\030\002 \003("
          + "\0132).google.cloud.videointelligence.v1.En"
          + "tity\022A\n\010segments\030\003 \003(\0132/.google.cloud.vi"
          + "deointelligence.v1.LabelSegment\022=\n\006frame"
          + "s\030\004 \003(\0132-.google.cloud.videointelligence"
          + ".v1.LabelFrame\022\017\n\007version\030\005 \001(\t\"\225\001\n\024Expl"
          + "icitContentFrame\022.\n\013time_offset\030\001 \001(\0132\031."
          + "google.protobuf.Duration\022M\n\026pornography_"
          + "likelihood\030\002 \001(\0162-.google.cloud.videoint"
          + "elligence.v1.Likelihood\"u\n\031ExplicitConte"
          + "ntAnnotation\022G\n\006frames\030\001 \003(\01327.google.cl"
          + "oud.videointelligence.v1.ExplicitContent"
          + "Frame\022\017\n\007version\030\002 \001(\t\"Q\n\025NormalizedBoun"
          + "dingBox\022\014\n\004left\030\001 \001(\002\022\013\n\003top\030\002 \001(\002\022\r\n\005ri"
          + "ght\030\003 \001(\002\022\016\n\006bottom\030\004 \001(\002\"w\n\027FaceDetecti"
          + "onAnnotation\0228\n\006tracks\030\003 \003(\0132(.google.cl"
          + "oud.videointelligence.v1.Track\022\021\n\tthumbn"
          + "ail\030\004 \001(\014\022\017\n\007version\030\005 \001(\t\"f\n\031PersonDete"
          + "ctionAnnotation\0228\n\006tracks\030\001 \003(\0132(.google"
          + ".cloud.videointelligence.v1.Track\022\017\n\007ver"
          + "sion\030\002 \001(\t\"O\n\013FaceSegment\022@\n\007segment\030\001 \001"
          + "(\0132/.google.cloud.videointelligence.v1.V"
          + "ideoSegment\"\234\001\n\tFaceFrame\022[\n\031normalized_"
          + "bounding_boxes\030\001 \003(\01328.google.cloud.vide"
          + "ointelligence.v1.NormalizedBoundingBox\022."
          + "\n\013time_offset\030\002 \001(\0132\031.google.protobuf.Du"
          + "ration:\002\030\001\"\247\001\n\016FaceAnnotation\022\021\n\tthumbna"
          + "il\030\001 \001(\014\022@\n\010segments\030\002 \003(\0132..google.clou"
          + "d.videointelligence.v1.FaceSegment\022<\n\006fr"
          + "ames\030\003 \003(\0132,.google.cloud.videointellige"
          + "nce.v1.FaceFrame:\002\030\001\"\272\002\n\021TimestampedObje"
          + "ct\022Y\n\027normalized_bounding_box\030\001 \001(\01328.go"
          + "ogle.cloud.videointelligence.v1.Normaliz"
          + "edBoundingBox\022.\n\013time_offset\030\002 \001(\0132\031.goo"
          + "gle.protobuf.Duration\022M\n\nattributes\030\003 \003("
          + "\01324.google.cloud.videointelligence.v1.De"
          + "tectedAttributeB\003\340A\001\022K\n\tlandmarks\030\004 \003(\0132"
          + "3.google.cloud.videointelligence.v1.Dete"
          + "ctedLandmarkB\003\340A\001\"\204\002\n\005Track\022@\n\007segment\030\001"
          + " \001(\0132/.google.cloud.videointelligence.v1"
          + ".VideoSegment\022Q\n\023timestamped_objects\030\002 \003"
          + "(\01324.google.cloud.videointelligence.v1.T"
          + "imestampedObject\022M\n\nattributes\030\003 \003(\01324.g"
          + "oogle.cloud.videointelligence.v1.Detecte"
          + "dAttributeB\003\340A\001\022\027\n\nconfidence\030\004 \001(\002B\003\340A\001"
          + "\"D\n\021DetectedAttribute\022\014\n\004name\030\001 \001(\t\022\022\n\nc"
          + "onfidence\030\002 \001(\002\022\r\n\005value\030\003 \001(\t\"x\n\020Detect"
          + "edLandmark\022\014\n\004name\030\001 \001(\t\022B\n\005point\030\002 \001(\0132"
          + "3.google.cloud.videointelligence.v1.Norm"
          + "alizedVertex\022\022\n\nconfidence\030\003 \001(\002\"\351\n\n\026Vid"
          + "eoAnnotationResults\022\021\n\tinput_uri\030\001 \001(\t\022@"
          + "\n\007segment\030\n \001(\0132/.google.cloud.videointe"
          + "lligence.v1.VideoSegment\022U\n\031segment_labe"
          + "l_annotations\030\002 \003(\01322.google.cloud.video"
          + "intelligence.v1.LabelAnnotation\022^\n\"segme"
          + "nt_presence_label_annotations\030\027 \003(\01322.go"
          + "ogle.cloud.videointelligence.v1.LabelAnn"
          + "otation\022R\n\026shot_label_annotations\030\003 \003(\0132"
          + "2.google.cloud.videointelligence.v1.Labe"
          + "lAnnotation\022[\n\037shot_presence_label_annot"
          + "ations\030\030 \003(\01322.google.cloud.videointelli"
          + "gence.v1.LabelAnnotation\022S\n\027frame_label_"
          + "annotations\030\004 \003(\01322.google.cloud.videoin"
          + "telligence.v1.LabelAnnotation\022O\n\020face_an"
          + "notations\030\005 \003(\01321.google.cloud.videointe"
          + "lligence.v1.FaceAnnotationB\002\030\001\022^\n\032face_d"
          + "etection_annotations\030\r \003(\0132:.google.clou"
          + "d.videointelligence.v1.FaceDetectionAnno"
          + "tation\022I\n\020shot_annotations\030\006 \003(\0132/.googl"
          + "e.cloud.videointelligence.v1.VideoSegmen"
          + "t\022Y\n\023explicit_annotation\030\007 \001(\0132<.google."
          + "cloud.videointelligence.v1.ExplicitConte"
          + "ntAnnotation\022U\n\025speech_transcriptions\030\013 "
          + "\003(\01326.google.cloud.videointelligence.v1."
          + "SpeechTranscription\022K\n\020text_annotations\030"
          + "\014 \003(\01321.google.cloud.videointelligence.v"
          + "1.TextAnnotation\022W\n\022object_annotations\030\016"
          + " \003(\0132;.google.cloud.videointelligence.v1"
          + ".ObjectTrackingAnnotation\022b\n\034logo_recogn"
          + "ition_annotations\030\023 \003(\0132<.google.cloud.v"
          + "ideointelligence.v1.LogoRecognitionAnnot"
          + "ation\022b\n\034person_detection_annotations\030\024 "
          + "\003(\0132<.google.cloud.videointelligence.v1."
          + "PersonDetectionAnnotation\022!\n\005error\030\t \001(\013"
          + "2\022.google.rpc.Status\"n\n\025AnnotateVideoRes"
          + "ponse\022U\n\022annotation_results\030\001 \003(\01329.goog"
          + "le.cloud.videointelligence.v1.VideoAnnot"
          + "ationResults\"\246\002\n\027VideoAnnotationProgress"
          + "\022\021\n\tinput_uri\030\001 \001(\t\022\030\n\020progress_percent\030"
          + "\002 \001(\005\022.\n\nstart_time\030\003 \001(\0132\032.google.proto"
          + "buf.Timestamp\022/\n\013update_time\030\004 \001(\0132\032.goo"
          + "gle.protobuf.Timestamp\022;\n\007feature\030\005 \001(\0162"
          + "*.google.cloud.videointelligence.v1.Feat"
          + "ure\022@\n\007segment\030\006 \001(\0132/.google.cloud.vide"
          + "ointelligence.v1.VideoSegment\"p\n\025Annotat"
          + "eVideoProgress\022W\n\023annotation_progress\030\001 "
          + "\003(\0132:.google.cloud.videointelligence.v1."
          + "VideoAnnotationProgress\"\201\003\n\031SpeechTransc"
          + "riptionConfig\022\032\n\rlanguage_code\030\001 \001(\tB\003\340A"
          + "\002\022\035\n\020max_alternatives\030\002 \001(\005B\003\340A\001\022\035\n\020filt"
          + "er_profanity\030\003 \001(\010B\003\340A\001\022N\n\017speech_contex"
          + "ts\030\004 \003(\01320.google.cloud.videointelligenc"
          + "e.v1.SpeechContextB\003\340A\001\022)\n\034enable_automa"
          + "tic_punctuation\030\005 \001(\010B\003\340A\001\022\031\n\014audio_trac"
          + "ks\030\006 \003(\005B\003\340A\001\022\'\n\032enable_speaker_diarizat"
          + "ion\030\007 \001(\010B\003\340A\001\022&\n\031diarization_speaker_co"
          + "unt\030\010 \001(\005B\003\340A\001\022#\n\026enable_word_confidence"
          + "\030\t \001(\010B\003\340A\001\"%\n\rSpeechContext\022\024\n\007phrases\030"
          + "\001 \003(\tB\003\340A\001\"\210\001\n\023SpeechTranscription\022U\n\014al"
          + "ternatives\030\001 \003(\0132?.google.cloud.videoint"
          + "elligence.v1.SpeechRecognitionAlternativ"
          + "e\022\032\n\rlanguage_code\030\002 \001(\tB\003\340A\003\"\214\001\n\034Speech"
          + "RecognitionAlternative\022\022\n\ntranscript\030\001 \001"
          + "(\t\022\027\n\nconfidence\030\002 \001(\002B\003\340A\003\022?\n\005words\030\003 \003"
          + "(\0132+.google.cloud.videointelligence.v1.W"
          + "ordInfoB\003\340A\003\"\247\001\n\010WordInfo\022-\n\nstart_time\030"
          + "\001 \001(\0132\031.google.protobuf.Duration\022+\n\010end_"
          + "time\030\002 \001(\0132\031.google.protobuf.Duration\022\014\n"
          + "\004word\030\003 \001(\t\022\027\n\nconfidence\030\004 \001(\002B\003\340A\003\022\030\n\013"
          + "speaker_tag\030\005 \001(\005B\003\340A\003\"(\n\020NormalizedVert"
          + "ex\022\t\n\001x\030\001 \001(\002\022\t\n\001y\030\002 \001(\002\"_\n\026NormalizedBo"
          + "undingPoly\022E\n\010vertices\030\001 \003(\01323.google.cl"
          + "oud.videointelligence.v1.NormalizedVerte"
          + "x\"\241\001\n\013TextSegment\022@\n\007segment\030\001 \001(\0132/.goo"
          + "gle.cloud.videointelligence.v1.VideoSegm"
          + "ent\022\022\n\nconfidence\030\002 \001(\002\022<\n\006frames\030\003 \003(\0132"
          + ",.google.cloud.videointelligence.v1.Text"
          + "Frame\"\224\001\n\tTextFrame\022W\n\024rotated_bounding_"
          + "box\030\001 \001(\01329.google.cloud.videointelligen"
          + "ce.v1.NormalizedBoundingPoly\022.\n\013time_off"
          + "set\030\002 \001(\0132\031.google.protobuf.Duration\"q\n\016"
          + "TextAnnotation\022\014\n\004text\030\001 \001(\t\022@\n\010segments"
          + "\030\002 \003(\0132..google.cloud.videointelligence."
          + "v1.TextSegment\022\017\n\007version\030\003 \001(\t\"\240\001\n\023Obje"
          + "ctTrackingFrame\022Y\n\027normalized_bounding_b"
          + "ox\030\001 \001(\01328.google.cloud.videointelligenc"
          + "e.v1.NormalizedBoundingBox\022.\n\013time_offse"
          + "t\030\002 \001(\0132\031.google.protobuf.Duration\"\250\002\n\030O"
          + "bjectTrackingAnnotation\022B\n\007segment\030\003 \001(\013"
          + "2/.google.cloud.videointelligence.v1.Vid"
          + "eoSegmentH\000\022\022\n\010track_id\030\005 \001(\003H\000\0229\n\006entit"
          + "y\030\001 \001(\0132).google.cloud.videointelligence"
          + ".v1.Entity\022\022\n\nconfidence\030\004 \001(\002\022F\n\006frames"
          + "\030\002 \003(\01326.google.cloud.videointelligence."
          + "v1.ObjectTrackingFrame\022\017\n\007version\030\006 \001(\tB"
          + "\014\n\ntrack_info\"\323\001\n\031LogoRecognitionAnnotat"
          + "ion\0229\n\006entity\030\001 \001(\0132).google.cloud.video"
          + "intelligence.v1.Entity\0228\n\006tracks\030\002 \003(\0132("
          + ".google.cloud.videointelligence.v1.Track"
          + "\022A\n\010segments\030\003 \003(\0132/.google.cloud.videoi"
          + "ntelligence.v1.VideoSegment*\365\001\n\007Feature\022"
          + "\027\n\023FEATURE_UNSPECIFIED\020\000\022\023\n\017LABEL_DETECT"
          + "ION\020\001\022\031\n\025SHOT_CHANGE_DETECTION\020\002\022\036\n\032EXPL"
          + "ICIT_CONTENT_DETECTION\020\003\022\022\n\016FACE_DETECTI"
          + "ON\020\004\022\030\n\024SPEECH_TRANSCRIPTION\020\006\022\022\n\016TEXT_D"
          + "ETECTION\020\007\022\023\n\017OBJECT_TRACKING\020\t\022\024\n\020LOGO_"
          + "RECOGNITION\020\014\022\024\n\020PERSON_DETECTION\020\016*r\n\022L"
          + "abelDetectionMode\022$\n LABEL_DETECTION_MOD"
          + "E_UNSPECIFIED\020\000\022\r\n\tSHOT_MODE\020\001\022\016\n\nFRAME_"
          + "MODE\020\002\022\027\n\023SHOT_AND_FRAME_MODE\020\003*t\n\nLikel"
          + "ihood\022\032\n\026LIKELIHOOD_UNSPECIFIED\020\000\022\021\n\rVER"
          + "Y_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\300\002\n\030VideoI"
          + "ntelligenceService\022\315\001\n\rAnnotateVideo\0227.g"
          + "oogle.cloud.videointelligence.v1.Annotat"
          + "eVideoRequest\032\035.google.longrunning.Opera"
          + "tion\"d\202\323\344\223\002\030\"\023/v1/videos:annotate:\001*\332A\022i"
          + "nput_uri,features\312A.\n\025AnnotateVideoRespo"
          + "nse\022\025AnnotateVideoProgress\032T\312A videointe"
          + "lligence.googleapis.com\322A.https://www.go"
          + "ogleapis.com/auth/cloud-platformB\214\002\n%com"
          + ".google.cloud.videointelligence.v1B\035Vide"
          + "oIntelligenceServiceProtoP\001ZScloud.googl"
          + "e.com/go/videointelligence/apiv1/videoin"
          + "telligencepb;videointelligencepb\252\002!Googl"
          + "e.Cloud.VideoIntelligence.V1\312\002!Google\\Cl"
          + "oud\\VideoIntelligence\\V1\352\002$Google::Cloud"
          + "::VideoIntelligence::V1b\006proto3"
    };
    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.longrunning.OperationsProto.getDescriptor(),
              com.google.protobuf.DurationProto.getDescriptor(),
              com.google.protobuf.TimestampProto.getDescriptor(),
              com.google.rpc.StatusProto.getDescriptor(),
            });
    internal_static_google_cloud_videointelligence_v1_AnnotateVideoRequest_descriptor =
        getDescriptor().getMessageTypes().get(0);
    internal_static_google_cloud_videointelligence_v1_AnnotateVideoRequest_fieldAccessorTable =
        new com.google.protobuf.GeneratedMessageV3.FieldAccessorTable(
            internal_static_google_cloud_videointelligence_v1_AnnotateVideoRequest_descriptor,
            new java.lang.String[] {
              "InputUri", "InputContent", "Features", "VideoContext", "OutputUri", "LocationId",
            });
    internal_static_google_cloud_videointelligence_v1_VideoContext_descriptor =
        getDescriptor().getMessageTypes().get(1);
    internal_static_google_cloud_videointelligence_v1_VideoContext_fieldAccessorTable =
        new com.google.protobuf.GeneratedMessageV3.FieldAccessorTable(
            internal_static_google_cloud_videointelligence_v1_VideoContext_descriptor,
            new java.lang.String[] {
              "Segments",
              "LabelDetectionConfig",
              "ShotChangeDetectionConfig",
              "ExplicitContentDetectionConfig",
              "FaceDetectionConfig",
              "SpeechTranscriptionConfig",
              "TextDetectionConfig",
              "PersonDetectionConfig",
              "ObjectTrackingConfig",
            });
    internal_static_google_cloud_videointelligence_v1_LabelDetectionConfig_descriptor =
        getDescriptor().getMessageTypes().get(2);
    internal_static_google_cloud_videointelligence_v1_LabelDetectionConfig_fieldAccessorTable =
        new com.google.protobuf.GeneratedMessageV3.FieldAccessorTable(
            internal_static_google_cloud_videointelligence_v1_LabelDetectionConfig_descriptor,
            new java.lang.String[] {
              "LabelDetectionMode",
              "StationaryCamera",
              "Model",
              "FrameConfidenceThreshold",
              "VideoConfidenceThreshold",
            });
    internal_static_google_cloud_videointelligence_v1_ShotChangeDetectionConfig_descriptor =
        getDescriptor().getMessageTypes().get(3);
    internal_static_google_cloud_videointelligence_v1_ShotChangeDetectionConfig_fieldAccessorTable =
        new com.google.protobuf.GeneratedMessageV3.FieldAccessorTable(
            internal_static_google_cloud_videointelligence_v1_ShotChangeDetectionConfig_descriptor,
            new java.lang.String[] {
              "Model",
            });
    internal_static_google_cloud_videointelligence_v1_ObjectTrackingConfig_descriptor =
        getDescriptor().getMessageTypes().get(4);
    internal_static_google_cloud_videointelligence_v1_ObjectTrackingConfig_fieldAccessorTable =
        new com.google.protobuf.GeneratedMessageV3.FieldAccessorTable(
            internal_static_google_cloud_videointelligence_v1_ObjectTrackingConfig_descriptor,
            new java.lang.String[] {
              "Model",
            });
    internal_static_google_cloud_videointelligence_v1_FaceDetectionConfig_descriptor =
        getDescriptor().getMessageTypes().get(5);
    internal_static_google_cloud_videointelligence_v1_FaceDetectionConfig_fieldAccessorTable =
        new com.google.protobuf.GeneratedMessageV3.FieldAccessorTable(
            internal_static_google_cloud_videointelligence_v1_FaceDetectionConfig_descriptor,
            new java.lang.String[] {
              "Model", "IncludeBoundingBoxes", "IncludeAttributes",
            });
    internal_static_google_cloud_videointelligence_v1_PersonDetectionConfig_descriptor =
        getDescriptor().getMessageTypes().get(6);
    internal_static_google_cloud_videointelligence_v1_PersonDetectionConfig_fieldAccessorTable =
        new com.google.protobuf.GeneratedMessageV3.FieldAccessorTable(
            internal_static_google_cloud_videointelligence_v1_PersonDetectionConfig_descriptor,
            new java.lang.String[] {
              "IncludeBoundingBoxes", "IncludePoseLandmarks", "IncludeAttributes",
            });
    internal_static_google_cloud_videointelligence_v1_ExplicitContentDetectionConfig_descriptor =
        getDescriptor().getMessageTypes().get(7);
    internal_static_google_cloud_videointelligence_v1_ExplicitContentDetectionConfig_fieldAccessorTable =
        new com.google.protobuf.GeneratedMessageV3.FieldAccessorTable(
            internal_static_google_cloud_videointelligence_v1_ExplicitContentDetectionConfig_descriptor,
            new java.lang.String[] {
              "Model",
            });
    internal_static_google_cloud_videointelligence_v1_TextDetectionConfig_descriptor =
        getDescriptor().getMessageTypes().get(8);
    internal_static_google_cloud_videointelligence_v1_TextDetectionConfig_fieldAccessorTable =
        new com.google.protobuf.GeneratedMessageV3.FieldAccessorTable(
            internal_static_google_cloud_videointelligence_v1_TextDetectionConfig_descriptor,
            new java.lang.String[] {
              "LanguageHints", "Model",
            });
    internal_static_google_cloud_videointelligence_v1_VideoSegment_descriptor =
        getDescriptor().getMessageTypes().get(9);
    internal_static_google_cloud_videointelligence_v1_VideoSegment_fieldAccessorTable =
        new com.google.protobuf.GeneratedMessageV3.FieldAccessorTable(
            internal_static_google_cloud_videointelligence_v1_VideoSegment_descriptor,
            new java.lang.String[] {
              "StartTimeOffset", "EndTimeOffset",
            });
    internal_static_google_cloud_videointelligence_v1_LabelSegment_descriptor =
        getDescriptor().getMessageTypes().get(10);
    internal_static_google_cloud_videointelligence_v1_LabelSegment_fieldAccessorTable =
        new com.google.protobuf.GeneratedMessageV3.FieldAccessorTable(
            internal_static_google_cloud_videointelligence_v1_LabelSegment_descriptor,
            new java.lang.String[] {
              "Segment", "Confidence",
            });
    internal_static_google_cloud_videointelligence_v1_LabelFrame_descriptor =
        getDescriptor().getMessageTypes().get(11);
    internal_static_google_cloud_videointelligence_v1_LabelFrame_fieldAccessorTable =
        new com.google.protobuf.GeneratedMessageV3.FieldAccessorTable(
            internal_static_google_cloud_videointelligence_v1_LabelFrame_descriptor,
            new java.lang.String[] {
              "TimeOffset", "Confidence",
            });
    internal_static_google_cloud_videointelligence_v1_Entity_descriptor =
        getDescriptor().getMessageTypes().get(12);
    internal_static_google_cloud_videointelligence_v1_Entity_fieldAccessorTable =
        new com.google.protobuf.GeneratedMessageV3.FieldAccessorTable(
            internal_static_google_cloud_videointelligence_v1_Entity_descriptor,
            new java.lang.String[] {
              "EntityId", "Description", "LanguageCode",
            });
    internal_static_google_cloud_videointelligence_v1_LabelAnnotation_descriptor =
        getDescriptor().getMessageTypes().get(13);
    internal_static_google_cloud_videointelligence_v1_LabelAnnotation_fieldAccessorTable =
        new com.google.protobuf.GeneratedMessageV3.FieldAccessorTable(
            internal_static_google_cloud_videointelligence_v1_LabelAnnotation_descriptor,
            new java.lang.String[] {
              "Entity", "CategoryEntities", "Segments", "Frames", "Version",
            });
    internal_static_google_cloud_videointelligence_v1_ExplicitContentFrame_descriptor =
        getDescriptor().getMessageTypes().get(14);
    internal_static_google_cloud_videointelligence_v1_ExplicitContentFrame_fieldAccessorTable =
        new com.google.protobuf.GeneratedMessageV3.FieldAccessorTable(
            internal_static_google_cloud_videointelligence_v1_ExplicitContentFrame_descriptor,
            new java.lang.String[] {
              "TimeOffset", "PornographyLikelihood",
            });
    internal_static_google_cloud_videointelligence_v1_ExplicitContentAnnotation_descriptor =
        getDescriptor().getMessageTypes().get(15);
    internal_static_google_cloud_videointelligence_v1_ExplicitContentAnnotation_fieldAccessorTable =
        new com.google.protobuf.GeneratedMessageV3.FieldAccessorTable(
            internal_static_google_cloud_videointelligence_v1_ExplicitContentAnnotation_descriptor,
            new java.lang.String[] {
              "Frames", "Version",
            });
    internal_static_google_cloud_videointelligence_v1_NormalizedBoundingBox_descriptor =
        getDescriptor().getMessageTypes().get(16);
    internal_static_google_cloud_videointelligence_v1_NormalizedBoundingBox_fieldAccessorTable =
        new com.google.protobuf.GeneratedMessageV3.FieldAccessorTable(
            internal_static_google_cloud_videointelligence_v1_NormalizedBoundingBox_descriptor,
            new java.lang.String[] {
              "Left", "Top", "Right", "Bottom",
            });
    internal_static_google_cloud_videointelligence_v1_FaceDetectionAnnotation_descriptor =
        getDescriptor().getMessageTypes().get(17);
    internal_static_google_cloud_videointelligence_v1_FaceDetectionAnnotation_fieldAccessorTable =
        new com.google.protobuf.GeneratedMessageV3.FieldAccessorTable(
            internal_static_google_cloud_videointelligence_v1_FaceDetectionAnnotation_descriptor,
            new java.lang.String[] {
              "Tracks", "Thumbnail", "Version",
            });
    internal_static_google_cloud_videointelligence_v1_PersonDetectionAnnotation_descriptor =
        getDescriptor().getMessageTypes().get(18);
    internal_static_google_cloud_videointelligence_v1_PersonDetectionAnnotation_fieldAccessorTable =
        new com.google.protobuf.GeneratedMessageV3.FieldAccessorTable(
            internal_static_google_cloud_videointelligence_v1_PersonDetectionAnnotation_descriptor,
            new java.lang.String[] {
              "Tracks", "Version",
            });
    internal_static_google_cloud_videointelligence_v1_FaceSegment_descriptor =
        getDescriptor().getMessageTypes().get(19);
    internal_static_google_cloud_videointelligence_v1_FaceSegment_fieldAccessorTable =
        new com.google.protobuf.GeneratedMessageV3.FieldAccessorTable(
            internal_static_google_cloud_videointelligence_v1_FaceSegment_descriptor,
            new java.lang.String[] {
              "Segment",
            });
    internal_static_google_cloud_videointelligence_v1_FaceFrame_descriptor =
        getDescriptor().getMessageTypes().get(20);
    internal_static_google_cloud_videointelligence_v1_FaceFrame_fieldAccessorTable =
        new com.google.protobuf.GeneratedMessageV3.FieldAccessorTable(
            internal_static_google_cloud_videointelligence_v1_FaceFrame_descriptor,
            new java.lang.String[] {
              "NormalizedBoundingBoxes", "TimeOffset",
            });
    internal_static_google_cloud_videointelligence_v1_FaceAnnotation_descriptor =
        getDescriptor().getMessageTypes().get(21);
    internal_static_google_cloud_videointelligence_v1_FaceAnnotation_fieldAccessorTable =
        new com.google.protobuf.GeneratedMessageV3.FieldAccessorTable(
            internal_static_google_cloud_videointelligence_v1_FaceAnnotation_descriptor,
            new java.lang.String[] {
              "Thumbnail", "Segments", "Frames",
            });
    internal_static_google_cloud_videointelligence_v1_TimestampedObject_descriptor =
        getDescriptor().getMessageTypes().get(22);
    internal_static_google_cloud_videointelligence_v1_TimestampedObject_fieldAccessorTable =
        new com.google.protobuf.GeneratedMessageV3.FieldAccessorTable(
            internal_static_google_cloud_videointelligence_v1_TimestampedObject_descriptor,
            new java.lang.String[] {
              "NormalizedBoundingBox", "TimeOffset", "Attributes", "Landmarks",
            });
    internal_static_google_cloud_videointelligence_v1_Track_descriptor =
        getDescriptor().getMessageTypes().get(23);
    internal_static_google_cloud_videointelligence_v1_Track_fieldAccessorTable =
        new com.google.protobuf.GeneratedMessageV3.FieldAccessorTable(
            internal_static_google_cloud_videointelligence_v1_Track_descriptor,
            new java.lang.String[] {
              "Segment", "TimestampedObjects", "Attributes", "Confidence",
            });
    internal_static_google_cloud_videointelligence_v1_DetectedAttribute_descriptor =
        getDescriptor().getMessageTypes().get(24);
    internal_static_google_cloud_videointelligence_v1_DetectedAttribute_fieldAccessorTable =
        new com.google.protobuf.GeneratedMessageV3.FieldAccessorTable(
            internal_static_google_cloud_videointelligence_v1_DetectedAttribute_descriptor,
            new java.lang.String[] {
              "Name", "Confidence", "Value",
            });
    internal_static_google_cloud_videointelligence_v1_DetectedLandmark_descriptor =
        getDescriptor().getMessageTypes().get(25);
    internal_static_google_cloud_videointelligence_v1_DetectedLandmark_fieldAccessorTable =
        new com.google.protobuf.GeneratedMessageV3.FieldAccessorTable(
            internal_static_google_cloud_videointelligence_v1_DetectedLandmark_descriptor,
            new java.lang.String[] {
              "Name", "Point", "Confidence",
            });
    internal_static_google_cloud_videointelligence_v1_VideoAnnotationResults_descriptor =
        getDescriptor().getMessageTypes().get(26);
    internal_static_google_cloud_videointelligence_v1_VideoAnnotationResults_fieldAccessorTable =
        new com.google.protobuf.GeneratedMessageV3.FieldAccessorTable(
            internal_static_google_cloud_videointelligence_v1_VideoAnnotationResults_descriptor,
            new java.lang.String[] {
              "InputUri",
              "Segment",
              "SegmentLabelAnnotations",
              "SegmentPresenceLabelAnnotations",
              "ShotLabelAnnotations",
              "ShotPresenceLabelAnnotations",
              "FrameLabelAnnotations",
              "FaceAnnotations",
              "FaceDetectionAnnotations",
              "ShotAnnotations",
              "ExplicitAnnotation",
              "SpeechTranscriptions",
              "TextAnnotations",
              "ObjectAnnotations",
              "LogoRecognitionAnnotations",
              "PersonDetectionAnnotations",
              "Error",
            });
    internal_static_google_cloud_videointelligence_v1_AnnotateVideoResponse_descriptor =
        getDescriptor().getMessageTypes().get(27);
    internal_static_google_cloud_videointelligence_v1_AnnotateVideoResponse_fieldAccessorTable =
        new com.google.protobuf.GeneratedMessageV3.FieldAccessorTable(
            internal_static_google_cloud_videointelligence_v1_AnnotateVideoResponse_descriptor,
            new java.lang.String[] {
              "AnnotationResults",
            });
    internal_static_google_cloud_videointelligence_v1_VideoAnnotationProgress_descriptor =
        getDescriptor().getMessageTypes().get(28);
    internal_static_google_cloud_videointelligence_v1_VideoAnnotationProgress_fieldAccessorTable =
        new com.google.protobuf.GeneratedMessageV3.FieldAccessorTable(
            internal_static_google_cloud_videointelligence_v1_VideoAnnotationProgress_descriptor,
            new java.lang.String[] {
              "InputUri", "ProgressPercent", "StartTime", "UpdateTime", "Feature", "Segment",
            });
    internal_static_google_cloud_videointelligence_v1_AnnotateVideoProgress_descriptor =
        getDescriptor().getMessageTypes().get(29);
    internal_static_google_cloud_videointelligence_v1_AnnotateVideoProgress_fieldAccessorTable =
        new com.google.protobuf.GeneratedMessageV3.FieldAccessorTable(
            internal_static_google_cloud_videointelligence_v1_AnnotateVideoProgress_descriptor,
            new java.lang.String[] {
              "AnnotationProgress",
            });
    internal_static_google_cloud_videointelligence_v1_SpeechTranscriptionConfig_descriptor =
        getDescriptor().getMessageTypes().get(30);
    internal_static_google_cloud_videointelligence_v1_SpeechTranscriptionConfig_fieldAccessorTable =
        new com.google.protobuf.GeneratedMessageV3.FieldAccessorTable(
            internal_static_google_cloud_videointelligence_v1_SpeechTranscriptionConfig_descriptor,
            new java.lang.String[] {
              "LanguageCode",
              "MaxAlternatives",
              "FilterProfanity",
              "SpeechContexts",
              "EnableAutomaticPunctuation",
              "AudioTracks",
              "EnableSpeakerDiarization",
              "DiarizationSpeakerCount",
              "EnableWordConfidence",
            });
    internal_static_google_cloud_videointelligence_v1_SpeechContext_descriptor =
        getDescriptor().getMessageTypes().get(31);
    internal_static_google_cloud_videointelligence_v1_SpeechContext_fieldAccessorTable =
        new com.google.protobuf.GeneratedMessageV3.FieldAccessorTable(
            internal_static_google_cloud_videointelligence_v1_SpeechContext_descriptor,
            new java.lang.String[] {
              "Phrases",
            });
    internal_static_google_cloud_videointelligence_v1_SpeechTranscription_descriptor =
        getDescriptor().getMessageTypes().get(32);
    internal_static_google_cloud_videointelligence_v1_SpeechTranscription_fieldAccessorTable =
        new com.google.protobuf.GeneratedMessageV3.FieldAccessorTable(
            internal_static_google_cloud_videointelligence_v1_SpeechTranscription_descriptor,
            new java.lang.String[] {
              "Alternatives", "LanguageCode",
            });
    internal_static_google_cloud_videointelligence_v1_SpeechRecognitionAlternative_descriptor =
        getDescriptor().getMessageTypes().get(33);
    internal_static_google_cloud_videointelligence_v1_SpeechRecognitionAlternative_fieldAccessorTable =
        new com.google.protobuf.GeneratedMessageV3.FieldAccessorTable(
            internal_static_google_cloud_videointelligence_v1_SpeechRecognitionAlternative_descriptor,
            new java.lang.String[] {
              "Transcript", "Confidence", "Words",
            });
    internal_static_google_cloud_videointelligence_v1_WordInfo_descriptor =
        getDescriptor().getMessageTypes().get(34);
    internal_static_google_cloud_videointelligence_v1_WordInfo_fieldAccessorTable =
        new com.google.protobuf.GeneratedMessageV3.FieldAccessorTable(
            internal_static_google_cloud_videointelligence_v1_WordInfo_descriptor,
            new java.lang.String[] {
              "StartTime", "EndTime", "Word", "Confidence", "SpeakerTag",
            });
    internal_static_google_cloud_videointelligence_v1_NormalizedVertex_descriptor =
        getDescriptor().getMessageTypes().get(35);
    internal_static_google_cloud_videointelligence_v1_NormalizedVertex_fieldAccessorTable =
        new com.google.protobuf.GeneratedMessageV3.FieldAccessorTable(
            internal_static_google_cloud_videointelligence_v1_NormalizedVertex_descriptor,
            new java.lang.String[] {
              "X", "Y",
            });
    internal_static_google_cloud_videointelligence_v1_NormalizedBoundingPoly_descriptor =
        getDescriptor().getMessageTypes().get(36);
    internal_static_google_cloud_videointelligence_v1_NormalizedBoundingPoly_fieldAccessorTable =
        new com.google.protobuf.GeneratedMessageV3.FieldAccessorTable(
            internal_static_google_cloud_videointelligence_v1_NormalizedBoundingPoly_descriptor,
            new java.lang.String[] {
              "Vertices",
            });
    internal_static_google_cloud_videointelligence_v1_TextSegment_descriptor =
        getDescriptor().getMessageTypes().get(37);
    internal_static_google_cloud_videointelligence_v1_TextSegment_fieldAccessorTable =
        new com.google.protobuf.GeneratedMessageV3.FieldAccessorTable(
            internal_static_google_cloud_videointelligence_v1_TextSegment_descriptor,
            new java.lang.String[] {
              "Segment", "Confidence", "Frames",
            });
    internal_static_google_cloud_videointelligence_v1_TextFrame_descriptor =
        getDescriptor().getMessageTypes().get(38);
    internal_static_google_cloud_videointelligence_v1_TextFrame_fieldAccessorTable =
        new com.google.protobuf.GeneratedMessageV3.FieldAccessorTable(
            internal_static_google_cloud_videointelligence_v1_TextFrame_descriptor,
            new java.lang.String[] {
              "RotatedBoundingBox", "TimeOffset",
            });
    internal_static_google_cloud_videointelligence_v1_TextAnnotation_descriptor =
        getDescriptor().getMessageTypes().get(39);
    internal_static_google_cloud_videointelligence_v1_TextAnnotation_fieldAccessorTable =
        new com.google.protobuf.GeneratedMessageV3.FieldAccessorTable(
            internal_static_google_cloud_videointelligence_v1_TextAnnotation_descriptor,
            new java.lang.String[] {
              "Text", "Segments", "Version",
            });
    internal_static_google_cloud_videointelligence_v1_ObjectTrackingFrame_descriptor =
        getDescriptor().getMessageTypes().get(40);
    internal_static_google_cloud_videointelligence_v1_ObjectTrackingFrame_fieldAccessorTable =
        new com.google.protobuf.GeneratedMessageV3.FieldAccessorTable(
            internal_static_google_cloud_videointelligence_v1_ObjectTrackingFrame_descriptor,
            new java.lang.String[] {
              "NormalizedBoundingBox", "TimeOffset",
            });
    internal_static_google_cloud_videointelligence_v1_ObjectTrackingAnnotation_descriptor =
        getDescriptor().getMessageTypes().get(41);
    internal_static_google_cloud_videointelligence_v1_ObjectTrackingAnnotation_fieldAccessorTable =
        new com.google.protobuf.GeneratedMessageV3.FieldAccessorTable(
            internal_static_google_cloud_videointelligence_v1_ObjectTrackingAnnotation_descriptor,
            new java.lang.String[] {
              "Segment", "TrackId", "Entity", "Confidence", "Frames", "Version", "TrackInfo",
            });
    internal_static_google_cloud_videointelligence_v1_LogoRecognitionAnnotation_descriptor =
        getDescriptor().getMessageTypes().get(42);
    internal_static_google_cloud_videointelligence_v1_LogoRecognitionAnnotation_fieldAccessorTable =
        new com.google.protobuf.GeneratedMessageV3.FieldAccessorTable(
            internal_static_google_cloud_videointelligence_v1_LogoRecognitionAnnotation_descriptor,
            new java.lang.String[] {
              "Entity", "Tracks", "Segments",
            });
    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.longrunning.OperationsProto.getDescriptor();
    com.google.protobuf.DurationProto.getDescriptor();
    com.google.protobuf.TimestampProto.getDescriptor();
    com.google.rpc.StatusProto.getDescriptor();
  }

  // @@protoc_insertion_point(outer_class_scope)
}
