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

package com.google.cloud.videointelligence.v1beta2;

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_v1beta2_AnnotateVideoRequest_descriptor;
  static final com.google.protobuf.GeneratedMessageV3.FieldAccessorTable
      internal_static_google_cloud_videointelligence_v1beta2_AnnotateVideoRequest_fieldAccessorTable;
  static final com.google.protobuf.Descriptors.Descriptor
      internal_static_google_cloud_videointelligence_v1beta2_VideoContext_descriptor;
  static final com.google.protobuf.GeneratedMessageV3.FieldAccessorTable
      internal_static_google_cloud_videointelligence_v1beta2_VideoContext_fieldAccessorTable;
  static final com.google.protobuf.Descriptors.Descriptor
      internal_static_google_cloud_videointelligence_v1beta2_LabelDetectionConfig_descriptor;
  static final com.google.protobuf.GeneratedMessageV3.FieldAccessorTable
      internal_static_google_cloud_videointelligence_v1beta2_LabelDetectionConfig_fieldAccessorTable;
  static final com.google.protobuf.Descriptors.Descriptor
      internal_static_google_cloud_videointelligence_v1beta2_ShotChangeDetectionConfig_descriptor;
  static final com.google.protobuf.GeneratedMessageV3.FieldAccessorTable
      internal_static_google_cloud_videointelligence_v1beta2_ShotChangeDetectionConfig_fieldAccessorTable;
  static final com.google.protobuf.Descriptors.Descriptor
      internal_static_google_cloud_videointelligence_v1beta2_ExplicitContentDetectionConfig_descriptor;
  static final com.google.protobuf.GeneratedMessageV3.FieldAccessorTable
      internal_static_google_cloud_videointelligence_v1beta2_ExplicitContentDetectionConfig_fieldAccessorTable;
  static final com.google.protobuf.Descriptors.Descriptor
      internal_static_google_cloud_videointelligence_v1beta2_FaceDetectionConfig_descriptor;
  static final com.google.protobuf.GeneratedMessageV3.FieldAccessorTable
      internal_static_google_cloud_videointelligence_v1beta2_FaceDetectionConfig_fieldAccessorTable;
  static final com.google.protobuf.Descriptors.Descriptor
      internal_static_google_cloud_videointelligence_v1beta2_VideoSegment_descriptor;
  static final com.google.protobuf.GeneratedMessageV3.FieldAccessorTable
      internal_static_google_cloud_videointelligence_v1beta2_VideoSegment_fieldAccessorTable;
  static final com.google.protobuf.Descriptors.Descriptor
      internal_static_google_cloud_videointelligence_v1beta2_LabelSegment_descriptor;
  static final com.google.protobuf.GeneratedMessageV3.FieldAccessorTable
      internal_static_google_cloud_videointelligence_v1beta2_LabelSegment_fieldAccessorTable;
  static final com.google.protobuf.Descriptors.Descriptor
      internal_static_google_cloud_videointelligence_v1beta2_LabelFrame_descriptor;
  static final com.google.protobuf.GeneratedMessageV3.FieldAccessorTable
      internal_static_google_cloud_videointelligence_v1beta2_LabelFrame_fieldAccessorTable;
  static final com.google.protobuf.Descriptors.Descriptor
      internal_static_google_cloud_videointelligence_v1beta2_Entity_descriptor;
  static final com.google.protobuf.GeneratedMessageV3.FieldAccessorTable
      internal_static_google_cloud_videointelligence_v1beta2_Entity_fieldAccessorTable;
  static final com.google.protobuf.Descriptors.Descriptor
      internal_static_google_cloud_videointelligence_v1beta2_LabelAnnotation_descriptor;
  static final com.google.protobuf.GeneratedMessageV3.FieldAccessorTable
      internal_static_google_cloud_videointelligence_v1beta2_LabelAnnotation_fieldAccessorTable;
  static final com.google.protobuf.Descriptors.Descriptor
      internal_static_google_cloud_videointelligence_v1beta2_ExplicitContentFrame_descriptor;
  static final com.google.protobuf.GeneratedMessageV3.FieldAccessorTable
      internal_static_google_cloud_videointelligence_v1beta2_ExplicitContentFrame_fieldAccessorTable;
  static final com.google.protobuf.Descriptors.Descriptor
      internal_static_google_cloud_videointelligence_v1beta2_ExplicitContentAnnotation_descriptor;
  static final com.google.protobuf.GeneratedMessageV3.FieldAccessorTable
      internal_static_google_cloud_videointelligence_v1beta2_ExplicitContentAnnotation_fieldAccessorTable;
  static final com.google.protobuf.Descriptors.Descriptor
      internal_static_google_cloud_videointelligence_v1beta2_NormalizedBoundingBox_descriptor;
  static final com.google.protobuf.GeneratedMessageV3.FieldAccessorTable
      internal_static_google_cloud_videointelligence_v1beta2_NormalizedBoundingBox_fieldAccessorTable;
  static final com.google.protobuf.Descriptors.Descriptor
      internal_static_google_cloud_videointelligence_v1beta2_FaceSegment_descriptor;
  static final com.google.protobuf.GeneratedMessageV3.FieldAccessorTable
      internal_static_google_cloud_videointelligence_v1beta2_FaceSegment_fieldAccessorTable;
  static final com.google.protobuf.Descriptors.Descriptor
      internal_static_google_cloud_videointelligence_v1beta2_FaceFrame_descriptor;
  static final com.google.protobuf.GeneratedMessageV3.FieldAccessorTable
      internal_static_google_cloud_videointelligence_v1beta2_FaceFrame_fieldAccessorTable;
  static final com.google.protobuf.Descriptors.Descriptor
      internal_static_google_cloud_videointelligence_v1beta2_FaceAnnotation_descriptor;
  static final com.google.protobuf.GeneratedMessageV3.FieldAccessorTable
      internal_static_google_cloud_videointelligence_v1beta2_FaceAnnotation_fieldAccessorTable;
  static final com.google.protobuf.Descriptors.Descriptor
      internal_static_google_cloud_videointelligence_v1beta2_VideoAnnotationResults_descriptor;
  static final com.google.protobuf.GeneratedMessageV3.FieldAccessorTable
      internal_static_google_cloud_videointelligence_v1beta2_VideoAnnotationResults_fieldAccessorTable;
  static final com.google.protobuf.Descriptors.Descriptor
      internal_static_google_cloud_videointelligence_v1beta2_AnnotateVideoResponse_descriptor;
  static final com.google.protobuf.GeneratedMessageV3.FieldAccessorTable
      internal_static_google_cloud_videointelligence_v1beta2_AnnotateVideoResponse_fieldAccessorTable;
  static final com.google.protobuf.Descriptors.Descriptor
      internal_static_google_cloud_videointelligence_v1beta2_VideoAnnotationProgress_descriptor;
  static final com.google.protobuf.GeneratedMessageV3.FieldAccessorTable
      internal_static_google_cloud_videointelligence_v1beta2_VideoAnnotationProgress_fieldAccessorTable;
  static final com.google.protobuf.Descriptors.Descriptor
      internal_static_google_cloud_videointelligence_v1beta2_AnnotateVideoProgress_descriptor;
  static final com.google.protobuf.GeneratedMessageV3.FieldAccessorTable
      internal_static_google_cloud_videointelligence_v1beta2_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/v1beta2"
          + "/video_intelligence.proto\022&google.cloud."
          + "videointelligence.v1beta2\032\034google/api/an"
          + "notations.proto\032\027google/api/client.proto"
          + "\032\037google/api/field_behavior.proto\032#googl"
          + "e/longrunning/operations.proto\032\036google/p"
          + "rotobuf/duration.proto\032\037google/protobuf/"
          + "timestamp.proto\032\027google/rpc/status.proto"
          + "\"\210\002\n\024AnnotateVideoRequest\022\021\n\tinput_uri\030\001"
          + " \001(\t\022\025\n\rinput_content\030\006 \001(\014\022F\n\010features\030"
          + "\002 \003(\0162/.google.cloud.videointelligence.v"
          + "1beta2.FeatureB\003\340A\002\022K\n\rvideo_context\030\003 \001"
          + "(\01324.google.cloud.videointelligence.v1be"
          + "ta2.VideoContext\022\027\n\noutput_uri\030\004 \001(\tB\003\340A"
          + "\001\022\030\n\013location_id\030\005 \001(\tB\003\340A\001\"\354\003\n\014VideoCon"
          + "text\022F\n\010segments\030\001 \003(\01324.google.cloud.vi"
          + "deointelligence.v1beta2.VideoSegment\022\\\n\026"
          + "label_detection_config\030\002 \001(\0132<.google.cl"
          + "oud.videointelligence.v1beta2.LabelDetec"
          + "tionConfig\022g\n\034shot_change_detection_conf"
          + "ig\030\003 \001(\0132A.google.cloud.videointelligenc"
          + "e.v1beta2.ShotChangeDetectionConfig\022q\n!e"
          + "xplicit_content_detection_config\030\004 \001(\0132F"
          + ".google.cloud.videointelligence.v1beta2."
          + "ExplicitContentDetectionConfig\022Z\n\025face_d"
          + "etection_config\030\005 \001(\0132;.google.cloud.vid"
          + "eointelligence.v1beta2.FaceDetectionConf"
          + "ig\"\232\001\n\024LabelDetectionConfig\022X\n\024label_det"
          + "ection_mode\030\001 \001(\0162:.google.cloud.videoin"
          + "telligence.v1beta2.LabelDetectionMode\022\031\n"
          + "\021stationary_camera\030\002 \001(\010\022\r\n\005model\030\003 \001(\t\""
          + "*\n\031ShotChangeDetectionConfig\022\r\n\005model\030\001 "
          + "\001(\t\"/\n\036ExplicitContentDetectionConfig\022\r\n"
          + "\005model\030\001 \001(\t\"D\n\023FaceDetectionConfig\022\r\n\005m"
          + "odel\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_"
          + "time_offset\030\002 \001(\0132\031.google.protobuf.Dura"
          + "tion\"i\n\014LabelSegment\022E\n\007segment\030\001 \001(\01324."
          + "google.cloud.videointelligence.v1beta2.V"
          + "ideoSegment\022\022\n\nconfidence\030\002 \001(\002\"P\n\nLabel"
          + "Frame\022.\n\013time_offset\030\001 \001(\0132\031.google.prot"
          + "obuf.Duration\022\022\n\nconfidence\030\002 \001(\002\"G\n\006Ent"
          + "ity\022\021\n\tentity_id\030\001 \001(\t\022\023\n\013description\030\002 "
          + "\001(\t\022\025\n\rlanguage_code\030\003 \001(\t\"\250\002\n\017LabelAnno"
          + "tation\022>\n\006entity\030\001 \001(\0132..google.cloud.vi"
          + "deointelligence.v1beta2.Entity\022I\n\021catego"
          + "ry_entities\030\002 \003(\0132..google.cloud.videoin"
          + "telligence.v1beta2.Entity\022F\n\010segments\030\003 "
          + "\003(\01324.google.cloud.videointelligence.v1b"
          + "eta2.LabelSegment\022B\n\006frames\030\004 \003(\01322.goog"
          + "le.cloud.videointelligence.v1beta2.Label"
          + "Frame\"\232\001\n\024ExplicitContentFrame\022.\n\013time_o"
          + "ffset\030\001 \001(\0132\031.google.protobuf.Duration\022R"
          + "\n\026pornography_likelihood\030\002 \001(\01622.google."
          + "cloud.videointelligence.v1beta2.Likeliho"
          + "od\"i\n\031ExplicitContentAnnotation\022L\n\006frame"
          + "s\030\001 \003(\0132<.google.cloud.videointelligence"
          + ".v1beta2.ExplicitContentFrame\"Q\n\025Normali"
          + "zedBoundingBox\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\"T\n\013Face"
          + "Segment\022E\n\007segment\030\001 \001(\01324.google.cloud."
          + "videointelligence.v1beta2.VideoSegment\"\235"
          + "\001\n\tFaceFrame\022`\n\031normalized_bounding_boxe"
          + "s\030\001 \003(\0132=.google.cloud.videointelligence"
          + ".v1beta2.NormalizedBoundingBox\022.\n\013time_o"
          + "ffset\030\002 \001(\0132\031.google.protobuf.Duration\"\255"
          + "\001\n\016FaceAnnotation\022\021\n\tthumbnail\030\001 \001(\014\022E\n\010"
          + "segments\030\002 \003(\01323.google.cloud.videointel"
          + "ligence.v1beta2.FaceSegment\022A\n\006frames\030\003 "
          + "\003(\01321.google.cloud.videointelligence.v1b"
          + "eta2.FaceFrame\"\337\004\n\026VideoAnnotationResult"
          + "s\022\021\n\tinput_uri\030\001 \001(\t\022Z\n\031segment_label_an"
          + "notations\030\002 \003(\01327.google.cloud.videointe"
          + "lligence.v1beta2.LabelAnnotation\022W\n\026shot"
          + "_label_annotations\030\003 \003(\01327.google.cloud."
          + "videointelligence.v1beta2.LabelAnnotatio"
          + "n\022X\n\027frame_label_annotations\030\004 \003(\01327.goo"
          + "gle.cloud.videointelligence.v1beta2.Labe"
          + "lAnnotation\022P\n\020face_annotations\030\005 \003(\01326."
          + "google.cloud.videointelligence.v1beta2.F"
          + "aceAnnotation\022N\n\020shot_annotations\030\006 \003(\0132"
          + "4.google.cloud.videointelligence.v1beta2"
          + ".VideoSegment\022^\n\023explicit_annotation\030\007 \001"
          + "(\0132A.google.cloud.videointelligence.v1be"
          + "ta2.ExplicitContentAnnotation\022!\n\005error\030\t"
          + " \001(\0132\022.google.rpc.Status\"s\n\025AnnotateVide"
          + "oResponse\022Z\n\022annotation_results\030\001 \003(\0132>."
          + "google.cloud.videointelligence.v1beta2.V"
          + "ideoAnnotationResults\"\247\001\n\027VideoAnnotatio"
          + "nProgress\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.goo"
          + "gle.protobuf.Timestamp\022/\n\013update_time\030\004 "
          + "\001(\0132\032.google.protobuf.Timestamp\"u\n\025Annot"
          + "ateVideoProgress\022\\\n\023annotation_progress\030"
          + "\001 \003(\0132?.google.cloud.videointelligence.v"
          + "1beta2.VideoAnnotationProgress*\206\001\n\007Featu"
          + "re\022\027\n\023FEATURE_UNSPECIFIED\020\000\022\023\n\017LABEL_DET"
          + "ECTION\020\001\022\031\n\025SHOT_CHANGE_DETECTION\020\002\022\036\n\032E"
          + "XPLICIT_CONTENT_DETECTION\020\003\022\022\n\016FACE_DETE"
          + "CTION\020\004*r\n\022LabelDetectionMode\022$\n LABEL_D"
          + "ETECTION_MODE_UNSPECIFIED\020\000\022\r\n\tSHOT_MODE"
          + "\020\001\022\016\n\nFRAME_MODE\020\002\022\027\n\023SHOT_AND_FRAME_MOD"
          + "E\020\003*t\n\nLikelihood\022\032\n\026LIKELIHOOD_UNSPECIF"
          + "IED\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\312\002\n\030VideoIntelligenceService\022\327\001\n\rAnnot"
          + "ateVideo\022<.google.cloud.videointelligenc"
          + "e.v1beta2.AnnotateVideoRequest\032\035.google."
          + "longrunning.Operation\"i\202\323\344\223\002\035\"\030/v1beta2/"
          + "videos:annotate:\001*\332A\022input_uri,features\312"
          + "A.\n\025AnnotateVideoResponse\022\025AnnotateVideo"
          + "Progress\032T\312A videointelligence.googleapi"
          + "s.com\322A.https://www.googleapis.com/auth/"
          + "cloud-platformB\245\002\n*com.google.cloud.vide"
          + "ointelligence.v1beta2B\035VideoIntelligence"
          + "ServiceProtoP\001ZXcloud.google.com/go/vide"
          + "ointelligence/apiv1beta2/videointelligen"
          + "cepb;videointelligencepb\252\002&Google.Cloud."
          + "VideoIntelligence.V1Beta2\312\002&Google\\Cloud"
          + "\\VideoIntelligence\\V1beta2\352\002)Google::Clo"
          + "ud::VideoIntelligence::V1beta2b\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_v1beta2_AnnotateVideoRequest_descriptor =
        getDescriptor().getMessageTypes().get(0);
    internal_static_google_cloud_videointelligence_v1beta2_AnnotateVideoRequest_fieldAccessorTable =
        new com.google.protobuf.GeneratedMessageV3.FieldAccessorTable(
            internal_static_google_cloud_videointelligence_v1beta2_AnnotateVideoRequest_descriptor,
            new java.lang.String[] {
              "InputUri", "InputContent", "Features", "VideoContext", "OutputUri", "LocationId",
            });
    internal_static_google_cloud_videointelligence_v1beta2_VideoContext_descriptor =
        getDescriptor().getMessageTypes().get(1);
    internal_static_google_cloud_videointelligence_v1beta2_VideoContext_fieldAccessorTable =
        new com.google.protobuf.GeneratedMessageV3.FieldAccessorTable(
            internal_static_google_cloud_videointelligence_v1beta2_VideoContext_descriptor,
            new java.lang.String[] {
              "Segments",
              "LabelDetectionConfig",
              "ShotChangeDetectionConfig",
              "ExplicitContentDetectionConfig",
              "FaceDetectionConfig",
            });
    internal_static_google_cloud_videointelligence_v1beta2_LabelDetectionConfig_descriptor =
        getDescriptor().getMessageTypes().get(2);
    internal_static_google_cloud_videointelligence_v1beta2_LabelDetectionConfig_fieldAccessorTable =
        new com.google.protobuf.GeneratedMessageV3.FieldAccessorTable(
            internal_static_google_cloud_videointelligence_v1beta2_LabelDetectionConfig_descriptor,
            new java.lang.String[] {
              "LabelDetectionMode", "StationaryCamera", "Model",
            });
    internal_static_google_cloud_videointelligence_v1beta2_ShotChangeDetectionConfig_descriptor =
        getDescriptor().getMessageTypes().get(3);
    internal_static_google_cloud_videointelligence_v1beta2_ShotChangeDetectionConfig_fieldAccessorTable =
        new com.google.protobuf.GeneratedMessageV3.FieldAccessorTable(
            internal_static_google_cloud_videointelligence_v1beta2_ShotChangeDetectionConfig_descriptor,
            new java.lang.String[] {
              "Model",
            });
    internal_static_google_cloud_videointelligence_v1beta2_ExplicitContentDetectionConfig_descriptor =
        getDescriptor().getMessageTypes().get(4);
    internal_static_google_cloud_videointelligence_v1beta2_ExplicitContentDetectionConfig_fieldAccessorTable =
        new com.google.protobuf.GeneratedMessageV3.FieldAccessorTable(
            internal_static_google_cloud_videointelligence_v1beta2_ExplicitContentDetectionConfig_descriptor,
            new java.lang.String[] {
              "Model",
            });
    internal_static_google_cloud_videointelligence_v1beta2_FaceDetectionConfig_descriptor =
        getDescriptor().getMessageTypes().get(5);
    internal_static_google_cloud_videointelligence_v1beta2_FaceDetectionConfig_fieldAccessorTable =
        new com.google.protobuf.GeneratedMessageV3.FieldAccessorTable(
            internal_static_google_cloud_videointelligence_v1beta2_FaceDetectionConfig_descriptor,
            new java.lang.String[] {
              "Model", "IncludeBoundingBoxes",
            });
    internal_static_google_cloud_videointelligence_v1beta2_VideoSegment_descriptor =
        getDescriptor().getMessageTypes().get(6);
    internal_static_google_cloud_videointelligence_v1beta2_VideoSegment_fieldAccessorTable =
        new com.google.protobuf.GeneratedMessageV3.FieldAccessorTable(
            internal_static_google_cloud_videointelligence_v1beta2_VideoSegment_descriptor,
            new java.lang.String[] {
              "StartTimeOffset", "EndTimeOffset",
            });
    internal_static_google_cloud_videointelligence_v1beta2_LabelSegment_descriptor =
        getDescriptor().getMessageTypes().get(7);
    internal_static_google_cloud_videointelligence_v1beta2_LabelSegment_fieldAccessorTable =
        new com.google.protobuf.GeneratedMessageV3.FieldAccessorTable(
            internal_static_google_cloud_videointelligence_v1beta2_LabelSegment_descriptor,
            new java.lang.String[] {
              "Segment", "Confidence",
            });
    internal_static_google_cloud_videointelligence_v1beta2_LabelFrame_descriptor =
        getDescriptor().getMessageTypes().get(8);
    internal_static_google_cloud_videointelligence_v1beta2_LabelFrame_fieldAccessorTable =
        new com.google.protobuf.GeneratedMessageV3.FieldAccessorTable(
            internal_static_google_cloud_videointelligence_v1beta2_LabelFrame_descriptor,
            new java.lang.String[] {
              "TimeOffset", "Confidence",
            });
    internal_static_google_cloud_videointelligence_v1beta2_Entity_descriptor =
        getDescriptor().getMessageTypes().get(9);
    internal_static_google_cloud_videointelligence_v1beta2_Entity_fieldAccessorTable =
        new com.google.protobuf.GeneratedMessageV3.FieldAccessorTable(
            internal_static_google_cloud_videointelligence_v1beta2_Entity_descriptor,
            new java.lang.String[] {
              "EntityId", "Description", "LanguageCode",
            });
    internal_static_google_cloud_videointelligence_v1beta2_LabelAnnotation_descriptor =
        getDescriptor().getMessageTypes().get(10);
    internal_static_google_cloud_videointelligence_v1beta2_LabelAnnotation_fieldAccessorTable =
        new com.google.protobuf.GeneratedMessageV3.FieldAccessorTable(
            internal_static_google_cloud_videointelligence_v1beta2_LabelAnnotation_descriptor,
            new java.lang.String[] {
              "Entity", "CategoryEntities", "Segments", "Frames",
            });
    internal_static_google_cloud_videointelligence_v1beta2_ExplicitContentFrame_descriptor =
        getDescriptor().getMessageTypes().get(11);
    internal_static_google_cloud_videointelligence_v1beta2_ExplicitContentFrame_fieldAccessorTable =
        new com.google.protobuf.GeneratedMessageV3.FieldAccessorTable(
            internal_static_google_cloud_videointelligence_v1beta2_ExplicitContentFrame_descriptor,
            new java.lang.String[] {
              "TimeOffset", "PornographyLikelihood",
            });
    internal_static_google_cloud_videointelligence_v1beta2_ExplicitContentAnnotation_descriptor =
        getDescriptor().getMessageTypes().get(12);
    internal_static_google_cloud_videointelligence_v1beta2_ExplicitContentAnnotation_fieldAccessorTable =
        new com.google.protobuf.GeneratedMessageV3.FieldAccessorTable(
            internal_static_google_cloud_videointelligence_v1beta2_ExplicitContentAnnotation_descriptor,
            new java.lang.String[] {
              "Frames",
            });
    internal_static_google_cloud_videointelligence_v1beta2_NormalizedBoundingBox_descriptor =
        getDescriptor().getMessageTypes().get(13);
    internal_static_google_cloud_videointelligence_v1beta2_NormalizedBoundingBox_fieldAccessorTable =
        new com.google.protobuf.GeneratedMessageV3.FieldAccessorTable(
            internal_static_google_cloud_videointelligence_v1beta2_NormalizedBoundingBox_descriptor,
            new java.lang.String[] {
              "Left", "Top", "Right", "Bottom",
            });
    internal_static_google_cloud_videointelligence_v1beta2_FaceSegment_descriptor =
        getDescriptor().getMessageTypes().get(14);
    internal_static_google_cloud_videointelligence_v1beta2_FaceSegment_fieldAccessorTable =
        new com.google.protobuf.GeneratedMessageV3.FieldAccessorTable(
            internal_static_google_cloud_videointelligence_v1beta2_FaceSegment_descriptor,
            new java.lang.String[] {
              "Segment",
            });
    internal_static_google_cloud_videointelligence_v1beta2_FaceFrame_descriptor =
        getDescriptor().getMessageTypes().get(15);
    internal_static_google_cloud_videointelligence_v1beta2_FaceFrame_fieldAccessorTable =
        new com.google.protobuf.GeneratedMessageV3.FieldAccessorTable(
            internal_static_google_cloud_videointelligence_v1beta2_FaceFrame_descriptor,
            new java.lang.String[] {
              "NormalizedBoundingBoxes", "TimeOffset",
            });
    internal_static_google_cloud_videointelligence_v1beta2_FaceAnnotation_descriptor =
        getDescriptor().getMessageTypes().get(16);
    internal_static_google_cloud_videointelligence_v1beta2_FaceAnnotation_fieldAccessorTable =
        new com.google.protobuf.GeneratedMessageV3.FieldAccessorTable(
            internal_static_google_cloud_videointelligence_v1beta2_FaceAnnotation_descriptor,
            new java.lang.String[] {
              "Thumbnail", "Segments", "Frames",
            });
    internal_static_google_cloud_videointelligence_v1beta2_VideoAnnotationResults_descriptor =
        getDescriptor().getMessageTypes().get(17);
    internal_static_google_cloud_videointelligence_v1beta2_VideoAnnotationResults_fieldAccessorTable =
        new com.google.protobuf.GeneratedMessageV3.FieldAccessorTable(
            internal_static_google_cloud_videointelligence_v1beta2_VideoAnnotationResults_descriptor,
            new java.lang.String[] {
              "InputUri",
              "SegmentLabelAnnotations",
              "ShotLabelAnnotations",
              "FrameLabelAnnotations",
              "FaceAnnotations",
              "ShotAnnotations",
              "ExplicitAnnotation",
              "Error",
            });
    internal_static_google_cloud_videointelligence_v1beta2_AnnotateVideoResponse_descriptor =
        getDescriptor().getMessageTypes().get(18);
    internal_static_google_cloud_videointelligence_v1beta2_AnnotateVideoResponse_fieldAccessorTable =
        new com.google.protobuf.GeneratedMessageV3.FieldAccessorTable(
            internal_static_google_cloud_videointelligence_v1beta2_AnnotateVideoResponse_descriptor,
            new java.lang.String[] {
              "AnnotationResults",
            });
    internal_static_google_cloud_videointelligence_v1beta2_VideoAnnotationProgress_descriptor =
        getDescriptor().getMessageTypes().get(19);
    internal_static_google_cloud_videointelligence_v1beta2_VideoAnnotationProgress_fieldAccessorTable =
        new com.google.protobuf.GeneratedMessageV3.FieldAccessorTable(
            internal_static_google_cloud_videointelligence_v1beta2_VideoAnnotationProgress_descriptor,
            new java.lang.String[] {
              "InputUri", "ProgressPercent", "StartTime", "UpdateTime",
            });
    internal_static_google_cloud_videointelligence_v1beta2_AnnotateVideoProgress_descriptor =
        getDescriptor().getMessageTypes().get(20);
    internal_static_google_cloud_videointelligence_v1beta2_AnnotateVideoProgress_fieldAccessorTable =
        new com.google.protobuf.GeneratedMessageV3.FieldAccessorTable(
            internal_static_google_cloud_videointelligence_v1beta2_AnnotateVideoProgress_descriptor,
            new java.lang.String[] {
              "AnnotationProgress",
            });
    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)
}
