// 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_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_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_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_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_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;

  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#google/longrunning/operations.pro" +
      "to\032\036google/protobuf/duration.proto\032\037goog" +
      "le/protobuf/timestamp.proto\032\027google/rpc/" +
      "status.proto\"\357\001\n\024AnnotateVideoRequest\022\021\n" +
      "\tinput_uri\030\001 \001(\t\022\025\n\rinput_content\030\006 \001(\014\022" +
      "<\n\010features\030\002 \003(\0162*.google.cloud.videoin" +
      "telligence.v1.Feature\022F\n\rvideo_context\030\003" +
      " \001(\0132/.google.cloud.videointelligence.v1" +
      ".VideoContext\022\022\n\noutput_uri\030\004 \001(\t\022\023\n\013loc" +
      "ation_id\030\005 \001(\t\"\323\003\n\014VideoContext\022A\n\010segme" +
      "nts\030\001 \003(\0132/.google.cloud.videointelligen" +
      "ce.v1.VideoSegment\022W\n\026label_detection_co" +
      "nfig\030\002 \001(\01327.google.cloud.videointellige" +
      "nce.v1.LabelDetectionConfig\022b\n\034shot_chan" +
      "ge_detection_config\030\003 \001(\0132<.google.cloud" +
      ".videointelligence.v1.ShotChangeDetectio" +
      "nConfig\022l\n!explicit_content_detection_co" +
      "nfig\030\004 \001(\0132A.google.cloud.videointellige" +
      "nce.v1.ExplicitContentDetectionConfig\022U\n" +
      "\025face_detection_config\030\005 \001(\01326.google.cl" +
      "oud.videointelligence.v1.FaceDetectionCo" +
      "nfig\"\225\001\n\024LabelDetectionConfig\022S\n\024label_d" +
      "etection_mode\030\001 \001(\01625.google.cloud.video" +
      "intelligence.v1.LabelDetectionMode\022\031\n\021st" +
      "ationary_camera\030\002 \001(\010\022\r\n\005model\030\003 \001(\t\"*\n\031" +
      "ShotChangeDetectionConfig\022\r\n\005model\030\001 \001(\t" +
      "\"/\n\036ExplicitContentDetectionConfig\022\r\n\005mo" +
      "del\030\001 \001(\t\"D\n\023FaceDetectionConfig\022\r\n\005mode" +
      "l\030\001 \001(\t\022\036\n\026include_bounding_boxes\030\002 \001(\010\"" +
      "x\n\014VideoSegment\0224\n\021start_time_offset\030\001 \001" +
      "(\0132\031.google.protobuf.Duration\0222\n\017end_tim" +
      "e_offset\030\002 \001(\0132\031.google.protobuf.Duratio" +
      "n\"d\n\014LabelSegment\022@\n\007segment\030\001 \001(\0132/.goo" +
      "gle.cloud.videointelligence.v1.VideoSegm" +
      "ent\022\022\n\nconfidence\030\002 \001(\002\"P\n\nLabelFrame\022.\n" +
      "\013time_offset\030\001 \001(\0132\031.google.protobuf.Dur" +
      "ation\022\022\n\nconfidence\030\002 \001(\002\"G\n\006Entity\022\021\n\te" +
      "ntity_id\030\001 \001(\t\022\023\n\013description\030\002 \001(\t\022\025\n\rl" +
      "anguage_code\030\003 \001(\t\"\224\002\n\017LabelAnnotation\0229" +
      "\n\006entity\030\001 \001(\0132).google.cloud.videointel" +
      "ligence.v1.Entity\022D\n\021category_entities\030\002" +
      " \003(\0132).google.cloud.videointelligence.v1" +
      ".Entity\022A\n\010segments\030\003 \003(\0132/.google.cloud" +
      ".videointelligence.v1.LabelSegment\022=\n\006fr" +
      "ames\030\004 \003(\0132-.google.cloud.videointellige" +
      "nce.v1.LabelFrame\"\225\001\n\024ExplicitContentFra" +
      "me\022.\n\013time_offset\030\001 \001(\0132\031.google.protobu" +
      "f.Duration\022M\n\026pornography_likelihood\030\002 \001" +
      "(\0162-.google.cloud.videointelligence.v1.L" +
      "ikelihood\"d\n\031ExplicitContentAnnotation\022G" +
      "\n\006frames\030\001 \003(\01327.google.cloud.videointel" +
      "ligence.v1.ExplicitContentFrame\"Q\n\025Norma" +
      "lizedBoundingBox\022\014\n\004left\030\001 \001(\002\022\013\n\003top\030\002 " +
      "\001(\002\022\r\n\005right\030\003 \001(\002\022\016\n\006bottom\030\004 \001(\002\"O\n\013Fa" +
      "ceSegment\022@\n\007segment\030\001 \001(\0132/.google.clou" +
      "d.videointelligence.v1.VideoSegment\"\230\001\n\t" +
      "FaceFrame\022[\n\031normalized_bounding_boxes\030\001" +
      " \003(\01328.google.cloud.videointelligence.v1" +
      ".NormalizedBoundingBox\022.\n\013time_offset\030\002 " +
      "\001(\0132\031.google.protobuf.Duration\"\243\001\n\016FaceA" +
      "nnotation\022\021\n\tthumbnail\030\001 \001(\014\022@\n\010segments" +
      "\030\002 \003(\0132..google.cloud.videointelligence." +
      "v1.FaceSegment\022<\n\006frames\030\003 \003(\0132,.google." +
      "cloud.videointelligence.v1.FaceFrame\"\301\004\n" +
      "\026VideoAnnotationResults\022\021\n\tinput_uri\030\001 \001" +
      "(\t\022U\n\031segment_label_annotations\030\002 \003(\01322." +
      "google.cloud.videointelligence.v1.LabelA" +
      "nnotation\022R\n\026shot_label_annotations\030\003 \003(" +
      "\01322.google.cloud.videointelligence.v1.La" +
      "belAnnotation\022S\n\027frame_label_annotations" +
      "\030\004 \003(\01322.google.cloud.videointelligence." +
      "v1.LabelAnnotation\022K\n\020face_annotations\030\005" +
      " \003(\01321.google.cloud.videointelligence.v1" +
      ".FaceAnnotation\022I\n\020shot_annotations\030\006 \003(" +
      "\0132/.google.cloud.videointelligence.v1.Vi" +
      "deoSegment\022Y\n\023explicit_annotation\030\007 \001(\0132" +
      "<.google.cloud.videointelligence.v1.Expl" +
      "icitContentAnnotation\022!\n\005error\030\t \001(\0132\022.g" +
      "oogle.rpc.Status\"n\n\025AnnotateVideoRespons" +
      "e\022U\n\022annotation_results\030\001 \003(\01329.google.c" +
      "loud.videointelligence.v1.VideoAnnotatio" +
      "nResults\"\247\001\n\027VideoAnnotationProgress\022\021\n\t" +
      "input_uri\030\001 \001(\t\022\030\n\020progress_percent\030\002 \001(" +
      "\005\022.\n\nstart_time\030\003 \001(\0132\032.google.protobuf." +
      "Timestamp\022/\n\013update_time\030\004 \001(\0132\032.google." +
      "protobuf.Timestamp\"p\n\025AnnotateVideoProgr" +
      "ess\022W\n\023annotation_progress\030\001 \003(\0132:.googl" +
      "e.cloud.videointelligence.v1.VideoAnnota" +
      "tionProgress*\206\001\n\007Feature\022\027\n\023FEATURE_UNSP" +
      "ECIFIED\020\000\022\023\n\017LABEL_DETECTION\020\001\022\031\n\025SHOT_C" +
      "HANGE_DETECTION\020\002\022\036\n\032EXPLICIT_CONTENT_DE" +
      "TECTION\020\003\022\022\n\016FACE_DETECTION\020\004*r\n\022LabelDe" +
      "tectionMode\022$\n LABEL_DETECTION_MODE_UNSP" +
      "ECIFIED\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\nLikelihood\022" +
      "\032\n\026LIKELIHOOD_UNSPECIFIED\020\000\022\021\n\rVERY_UNLI" +
      "KELY\020\001\022\014\n\010UNLIKELY\020\002\022\014\n\010POSSIBLE\020\003\022\n\n\006LI" +
      "KELY\020\004\022\017\n\013VERY_LIKELY\020\0052\244\001\n\030VideoIntelli" +
      "genceService\022\207\001\n\rAnnotateVideo\0227.google." +
      "cloud.videointelligence.v1.AnnotateVideo" +
      "Request\032\035.google.longrunning.Operation\"\036" +
      "\202\323\344\223\002\030\"\023/v1/videos:annotate:\001*B\344\001\n%com.g" +
      "oogle.cloud.videointelligence.v1B\035VideoI" +
      "ntelligenceServiceProtoP\001ZRgoogle.golang" +
      ".org/genproto/googleapis/cloud/videointe" +
      "lligence/v1;videointelligence\252\002!Google.C" +
      "loud.VideoIntelligence.V1\312\002!Google\\Cloud" +
      "\\VideoIntelligence\\V1b\006proto3"
    };
    com.google.protobuf.Descriptors.FileDescriptor.InternalDescriptorAssigner assigner =
        new com.google.protobuf.Descriptors.FileDescriptor.    InternalDescriptorAssigner() {
          public com.google.protobuf.ExtensionRegistry assignDescriptors(
              com.google.protobuf.Descriptors.FileDescriptor root) {
            descriptor = root;
            return null;
          }
        };
    com.google.protobuf.Descriptors.FileDescriptor
      .internalBuildGeneratedFileFrom(descriptorData,
        new com.google.protobuf.Descriptors.FileDescriptor[] {
          com.google.api.AnnotationsProto.getDescriptor(),
          com.google.longrunning.OperationsProto.getDescriptor(),
          com.google.protobuf.DurationProto.getDescriptor(),
          com.google.protobuf.TimestampProto.getDescriptor(),
          com.google.rpc.StatusProto.getDescriptor(),
        }, assigner);
    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", });
    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", });
    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_ExplicitContentDetectionConfig_descriptor =
      getDescriptor().getMessageTypes().get(4);
    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_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", });
    internal_static_google_cloud_videointelligence_v1_VideoSegment_descriptor =
      getDescriptor().getMessageTypes().get(6);
    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(7);
    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(8);
    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(9);
    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(10);
    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", });
    internal_static_google_cloud_videointelligence_v1_ExplicitContentFrame_descriptor =
      getDescriptor().getMessageTypes().get(11);
    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(12);
    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", });
    internal_static_google_cloud_videointelligence_v1_NormalizedBoundingBox_descriptor =
      getDescriptor().getMessageTypes().get(13);
    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_FaceSegment_descriptor =
      getDescriptor().getMessageTypes().get(14);
    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(15);
    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(16);
    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_VideoAnnotationResults_descriptor =
      getDescriptor().getMessageTypes().get(17);
    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", "SegmentLabelAnnotations", "ShotLabelAnnotations", "FrameLabelAnnotations", "FaceAnnotations", "ShotAnnotations", "ExplicitAnnotation", "Error", });
    internal_static_google_cloud_videointelligence_v1_AnnotateVideoResponse_descriptor =
      getDescriptor().getMessageTypes().get(18);
    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(19);
    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", });
    internal_static_google_cloud_videointelligence_v1_AnnotateVideoProgress_descriptor =
      getDescriptor().getMessageTypes().get(20);
    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", });
    com.google.protobuf.ExtensionRegistry registry =
        com.google.protobuf.ExtensionRegistry.newInstance();
    registry.add(com.google.api.AnnotationsProto.http);
    com.google.protobuf.Descriptors.FileDescriptor
        .internalUpdateFileDescriptor(descriptor, registry);
    com.google.api.AnnotationsProto.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)
}
