All Downloads are FREE. Search and download functionalities are using the official Maven repository.

com.google.cloud.visionai.v1.AnnotationsProto Maven / Gradle / Ivy

/*
 * Copyright 2024 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/visionai/v1/annotations.proto

// Protobuf Java Version: 3.25.3
package com.google.cloud.visionai.v1;

public final class AnnotationsProto {
  private AnnotationsProto() {}

  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_visionai_v1_PersonalProtectiveEquipmentDetectionOutput_descriptor;
  static final com.google.protobuf.GeneratedMessageV3.FieldAccessorTable
      internal_static_google_cloud_visionai_v1_PersonalProtectiveEquipmentDetectionOutput_fieldAccessorTable;
  static final com.google.protobuf.Descriptors.Descriptor
      internal_static_google_cloud_visionai_v1_PersonalProtectiveEquipmentDetectionOutput_PersonEntity_descriptor;
  static final com.google.protobuf.GeneratedMessageV3.FieldAccessorTable
      internal_static_google_cloud_visionai_v1_PersonalProtectiveEquipmentDetectionOutput_PersonEntity_fieldAccessorTable;
  static final com.google.protobuf.Descriptors.Descriptor
      internal_static_google_cloud_visionai_v1_PersonalProtectiveEquipmentDetectionOutput_PPEEntity_descriptor;
  static final com.google.protobuf.GeneratedMessageV3.FieldAccessorTable
      internal_static_google_cloud_visionai_v1_PersonalProtectiveEquipmentDetectionOutput_PPEEntity_fieldAccessorTable;
  static final com.google.protobuf.Descriptors.Descriptor
      internal_static_google_cloud_visionai_v1_PersonalProtectiveEquipmentDetectionOutput_NormalizedBoundingBox_descriptor;
  static final com.google.protobuf.GeneratedMessageV3.FieldAccessorTable
      internal_static_google_cloud_visionai_v1_PersonalProtectiveEquipmentDetectionOutput_NormalizedBoundingBox_fieldAccessorTable;
  static final com.google.protobuf.Descriptors.Descriptor
      internal_static_google_cloud_visionai_v1_PersonalProtectiveEquipmentDetectionOutput_PersonIdentifiedBox_descriptor;
  static final com.google.protobuf.GeneratedMessageV3.FieldAccessorTable
      internal_static_google_cloud_visionai_v1_PersonalProtectiveEquipmentDetectionOutput_PersonIdentifiedBox_fieldAccessorTable;
  static final com.google.protobuf.Descriptors.Descriptor
      internal_static_google_cloud_visionai_v1_PersonalProtectiveEquipmentDetectionOutput_PPEIdentifiedBox_descriptor;
  static final com.google.protobuf.GeneratedMessageV3.FieldAccessorTable
      internal_static_google_cloud_visionai_v1_PersonalProtectiveEquipmentDetectionOutput_PPEIdentifiedBox_fieldAccessorTable;
  static final com.google.protobuf.Descriptors.Descriptor
      internal_static_google_cloud_visionai_v1_PersonalProtectiveEquipmentDetectionOutput_DetectedPerson_descriptor;
  static final com.google.protobuf.GeneratedMessageV3.FieldAccessorTable
      internal_static_google_cloud_visionai_v1_PersonalProtectiveEquipmentDetectionOutput_DetectedPerson_fieldAccessorTable;
  static final com.google.protobuf.Descriptors.Descriptor
      internal_static_google_cloud_visionai_v1_ObjectDetectionPredictionResult_descriptor;
  static final com.google.protobuf.GeneratedMessageV3.FieldAccessorTable
      internal_static_google_cloud_visionai_v1_ObjectDetectionPredictionResult_fieldAccessorTable;
  static final com.google.protobuf.Descriptors.Descriptor
      internal_static_google_cloud_visionai_v1_ObjectDetectionPredictionResult_Entity_descriptor;
  static final com.google.protobuf.GeneratedMessageV3.FieldAccessorTable
      internal_static_google_cloud_visionai_v1_ObjectDetectionPredictionResult_Entity_fieldAccessorTable;
  static final com.google.protobuf.Descriptors.Descriptor
      internal_static_google_cloud_visionai_v1_ObjectDetectionPredictionResult_IdentifiedBox_descriptor;
  static final com.google.protobuf.GeneratedMessageV3.FieldAccessorTable
      internal_static_google_cloud_visionai_v1_ObjectDetectionPredictionResult_IdentifiedBox_fieldAccessorTable;
  static final com.google.protobuf.Descriptors.Descriptor
      internal_static_google_cloud_visionai_v1_ObjectDetectionPredictionResult_IdentifiedBox_NormalizedBoundingBox_descriptor;
  static final com.google.protobuf.GeneratedMessageV3.FieldAccessorTable
      internal_static_google_cloud_visionai_v1_ObjectDetectionPredictionResult_IdentifiedBox_NormalizedBoundingBox_fieldAccessorTable;
  static final com.google.protobuf.Descriptors.Descriptor
      internal_static_google_cloud_visionai_v1_ImageObjectDetectionPredictionResult_descriptor;
  static final com.google.protobuf.GeneratedMessageV3.FieldAccessorTable
      internal_static_google_cloud_visionai_v1_ImageObjectDetectionPredictionResult_fieldAccessorTable;
  static final com.google.protobuf.Descriptors.Descriptor
      internal_static_google_cloud_visionai_v1_ClassificationPredictionResult_descriptor;
  static final com.google.protobuf.GeneratedMessageV3.FieldAccessorTable
      internal_static_google_cloud_visionai_v1_ClassificationPredictionResult_fieldAccessorTable;
  static final com.google.protobuf.Descriptors.Descriptor
      internal_static_google_cloud_visionai_v1_ImageSegmentationPredictionResult_descriptor;
  static final com.google.protobuf.GeneratedMessageV3.FieldAccessorTable
      internal_static_google_cloud_visionai_v1_ImageSegmentationPredictionResult_fieldAccessorTable;
  static final com.google.protobuf.Descriptors.Descriptor
      internal_static_google_cloud_visionai_v1_VideoActionRecognitionPredictionResult_descriptor;
  static final com.google.protobuf.GeneratedMessageV3.FieldAccessorTable
      internal_static_google_cloud_visionai_v1_VideoActionRecognitionPredictionResult_fieldAccessorTable;
  static final com.google.protobuf.Descriptors.Descriptor
      internal_static_google_cloud_visionai_v1_VideoActionRecognitionPredictionResult_IdentifiedAction_descriptor;
  static final com.google.protobuf.GeneratedMessageV3.FieldAccessorTable
      internal_static_google_cloud_visionai_v1_VideoActionRecognitionPredictionResult_IdentifiedAction_fieldAccessorTable;
  static final com.google.protobuf.Descriptors.Descriptor
      internal_static_google_cloud_visionai_v1_VideoObjectTrackingPredictionResult_descriptor;
  static final com.google.protobuf.GeneratedMessageV3.FieldAccessorTable
      internal_static_google_cloud_visionai_v1_VideoObjectTrackingPredictionResult_fieldAccessorTable;
  static final com.google.protobuf.Descriptors.Descriptor
      internal_static_google_cloud_visionai_v1_VideoObjectTrackingPredictionResult_BoundingBox_descriptor;
  static final com.google.protobuf.GeneratedMessageV3.FieldAccessorTable
      internal_static_google_cloud_visionai_v1_VideoObjectTrackingPredictionResult_BoundingBox_fieldAccessorTable;
  static final com.google.protobuf.Descriptors.Descriptor
      internal_static_google_cloud_visionai_v1_VideoObjectTrackingPredictionResult_DetectedObject_descriptor;
  static final com.google.protobuf.GeneratedMessageV3.FieldAccessorTable
      internal_static_google_cloud_visionai_v1_VideoObjectTrackingPredictionResult_DetectedObject_fieldAccessorTable;
  static final com.google.protobuf.Descriptors.Descriptor
      internal_static_google_cloud_visionai_v1_VideoClassificationPredictionResult_descriptor;
  static final com.google.protobuf.GeneratedMessageV3.FieldAccessorTable
      internal_static_google_cloud_visionai_v1_VideoClassificationPredictionResult_fieldAccessorTable;
  static final com.google.protobuf.Descriptors.Descriptor
      internal_static_google_cloud_visionai_v1_VideoClassificationPredictionResult_IdentifiedClassification_descriptor;
  static final com.google.protobuf.GeneratedMessageV3.FieldAccessorTable
      internal_static_google_cloud_visionai_v1_VideoClassificationPredictionResult_IdentifiedClassification_fieldAccessorTable;
  static final com.google.protobuf.Descriptors.Descriptor
      internal_static_google_cloud_visionai_v1_OccupancyCountingPredictionResult_descriptor;
  static final com.google.protobuf.GeneratedMessageV3.FieldAccessorTable
      internal_static_google_cloud_visionai_v1_OccupancyCountingPredictionResult_fieldAccessorTable;
  static final com.google.protobuf.Descriptors.Descriptor
      internal_static_google_cloud_visionai_v1_OccupancyCountingPredictionResult_Entity_descriptor;
  static final com.google.protobuf.GeneratedMessageV3.FieldAccessorTable
      internal_static_google_cloud_visionai_v1_OccupancyCountingPredictionResult_Entity_fieldAccessorTable;
  static final com.google.protobuf.Descriptors.Descriptor
      internal_static_google_cloud_visionai_v1_OccupancyCountingPredictionResult_IdentifiedBox_descriptor;
  static final com.google.protobuf.GeneratedMessageV3.FieldAccessorTable
      internal_static_google_cloud_visionai_v1_OccupancyCountingPredictionResult_IdentifiedBox_fieldAccessorTable;
  static final com.google.protobuf.Descriptors.Descriptor
      internal_static_google_cloud_visionai_v1_OccupancyCountingPredictionResult_IdentifiedBox_NormalizedBoundingBox_descriptor;
  static final com.google.protobuf.GeneratedMessageV3.FieldAccessorTable
      internal_static_google_cloud_visionai_v1_OccupancyCountingPredictionResult_IdentifiedBox_NormalizedBoundingBox_fieldAccessorTable;
  static final com.google.protobuf.Descriptors.Descriptor
      internal_static_google_cloud_visionai_v1_OccupancyCountingPredictionResult_Stats_descriptor;
  static final com.google.protobuf.GeneratedMessageV3.FieldAccessorTable
      internal_static_google_cloud_visionai_v1_OccupancyCountingPredictionResult_Stats_fieldAccessorTable;
  static final com.google.protobuf.Descriptors.Descriptor
      internal_static_google_cloud_visionai_v1_OccupancyCountingPredictionResult_Stats_ObjectCount_descriptor;
  static final com.google.protobuf.GeneratedMessageV3.FieldAccessorTable
      internal_static_google_cloud_visionai_v1_OccupancyCountingPredictionResult_Stats_ObjectCount_fieldAccessorTable;
  static final com.google.protobuf.Descriptors.Descriptor
      internal_static_google_cloud_visionai_v1_OccupancyCountingPredictionResult_Stats_AccumulatedObjectCount_descriptor;
  static final com.google.protobuf.GeneratedMessageV3.FieldAccessorTable
      internal_static_google_cloud_visionai_v1_OccupancyCountingPredictionResult_Stats_AccumulatedObjectCount_fieldAccessorTable;
  static final com.google.protobuf.Descriptors.Descriptor
      internal_static_google_cloud_visionai_v1_OccupancyCountingPredictionResult_Stats_CrossingLineCount_descriptor;
  static final com.google.protobuf.GeneratedMessageV3.FieldAccessorTable
      internal_static_google_cloud_visionai_v1_OccupancyCountingPredictionResult_Stats_CrossingLineCount_fieldAccessorTable;
  static final com.google.protobuf.Descriptors.Descriptor
      internal_static_google_cloud_visionai_v1_OccupancyCountingPredictionResult_Stats_ActiveZoneCount_descriptor;
  static final com.google.protobuf.GeneratedMessageV3.FieldAccessorTable
      internal_static_google_cloud_visionai_v1_OccupancyCountingPredictionResult_Stats_ActiveZoneCount_fieldAccessorTable;
  static final com.google.protobuf.Descriptors.Descriptor
      internal_static_google_cloud_visionai_v1_OccupancyCountingPredictionResult_TrackInfo_descriptor;
  static final com.google.protobuf.GeneratedMessageV3.FieldAccessorTable
      internal_static_google_cloud_visionai_v1_OccupancyCountingPredictionResult_TrackInfo_fieldAccessorTable;
  static final com.google.protobuf.Descriptors.Descriptor
      internal_static_google_cloud_visionai_v1_OccupancyCountingPredictionResult_DwellTimeInfo_descriptor;
  static final com.google.protobuf.GeneratedMessageV3.FieldAccessorTable
      internal_static_google_cloud_visionai_v1_OccupancyCountingPredictionResult_DwellTimeInfo_fieldAccessorTable;
  static final com.google.protobuf.Descriptors.Descriptor
      internal_static_google_cloud_visionai_v1_StreamAnnotation_descriptor;
  static final com.google.protobuf.GeneratedMessageV3.FieldAccessorTable
      internal_static_google_cloud_visionai_v1_StreamAnnotation_fieldAccessorTable;
  static final com.google.protobuf.Descriptors.Descriptor
      internal_static_google_cloud_visionai_v1_StreamAnnotations_descriptor;
  static final com.google.protobuf.GeneratedMessageV3.FieldAccessorTable
      internal_static_google_cloud_visionai_v1_StreamAnnotations_fieldAccessorTable;
  static final com.google.protobuf.Descriptors.Descriptor
      internal_static_google_cloud_visionai_v1_NormalizedPolygon_descriptor;
  static final com.google.protobuf.GeneratedMessageV3.FieldAccessorTable
      internal_static_google_cloud_visionai_v1_NormalizedPolygon_fieldAccessorTable;
  static final com.google.protobuf.Descriptors.Descriptor
      internal_static_google_cloud_visionai_v1_NormalizedPolyline_descriptor;
  static final com.google.protobuf.GeneratedMessageV3.FieldAccessorTable
      internal_static_google_cloud_visionai_v1_NormalizedPolyline_fieldAccessorTable;
  static final com.google.protobuf.Descriptors.Descriptor
      internal_static_google_cloud_visionai_v1_NormalizedVertex_descriptor;
  static final com.google.protobuf.GeneratedMessageV3.FieldAccessorTable
      internal_static_google_cloud_visionai_v1_NormalizedVertex_fieldAccessorTable;
  static final com.google.protobuf.Descriptors.Descriptor
      internal_static_google_cloud_visionai_v1_AppPlatformMetadata_descriptor;
  static final com.google.protobuf.GeneratedMessageV3.FieldAccessorTable
      internal_static_google_cloud_visionai_v1_AppPlatformMetadata_fieldAccessorTable;
  static final com.google.protobuf.Descriptors.Descriptor
      internal_static_google_cloud_visionai_v1_AppPlatformCloudFunctionRequest_descriptor;
  static final com.google.protobuf.GeneratedMessageV3.FieldAccessorTable
      internal_static_google_cloud_visionai_v1_AppPlatformCloudFunctionRequest_fieldAccessorTable;
  static final com.google.protobuf.Descriptors.Descriptor
      internal_static_google_cloud_visionai_v1_AppPlatformCloudFunctionRequest_StructedInputAnnotation_descriptor;
  static final com.google.protobuf.GeneratedMessageV3.FieldAccessorTable
      internal_static_google_cloud_visionai_v1_AppPlatformCloudFunctionRequest_StructedInputAnnotation_fieldAccessorTable;
  static final com.google.protobuf.Descriptors.Descriptor
      internal_static_google_cloud_visionai_v1_AppPlatformCloudFunctionResponse_descriptor;
  static final com.google.protobuf.GeneratedMessageV3.FieldAccessorTable
      internal_static_google_cloud_visionai_v1_AppPlatformCloudFunctionResponse_fieldAccessorTable;
  static final com.google.protobuf.Descriptors.Descriptor
      internal_static_google_cloud_visionai_v1_AppPlatformCloudFunctionResponse_StructedOutputAnnotation_descriptor;
  static final com.google.protobuf.GeneratedMessageV3.FieldAccessorTable
      internal_static_google_cloud_visionai_v1_AppPlatformCloudFunctionResponse_StructedOutputAnnotation_fieldAccessorTable;
  static final com.google.protobuf.Descriptors.Descriptor
      internal_static_google_cloud_visionai_v1_AppPlatformEventBody_descriptor;
  static final com.google.protobuf.GeneratedMessageV3.FieldAccessorTable
      internal_static_google_cloud_visionai_v1_AppPlatformEventBody_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/visionai/v1/annotations.p"
          + "roto\022\030google.cloud.visionai.v1\032\034google/p"
          + "rotobuf/struct.proto\032\037google/protobuf/ti"
          + "mestamp.proto\"\225\r\n*PersonalProtectiveEqui"
          + "pmentDetectionOutput\0220\n\014current_time\030\001 \001"
          + "(\0132\032.google.protobuf.Timestamp\022m\n\020detect"
          + "ed_persons\030\002 \003(\0132S.google.cloud.visionai"
          + ".v1.PersonalProtectiveEquipmentDetection"
          + "Output.DetectedPerson\032(\n\014PersonEntity\022\030\n"
          + "\020person_entity_id\030\001 \001(\003\032z\n\tPPEEntity\022\024\n\014"
          + "ppe_label_id\030\001 \001(\003\022\030\n\020ppe_label_string\030\002"
          + " \001(\t\022&\n\036ppe_supercategory_label_string\030\003"
          + " \001(\t\022\025\n\rppe_entity_id\030\004 \001(\003\032R\n\025Normalize"
          + "dBoundingBox\022\014\n\004xmin\030\001 \001(\002\022\014\n\004ymin\030\002 \001(\002"
          + "\022\r\n\005width\030\003 \001(\002\022\016\n\006height\030\004 \001(\002\032\246\002\n\023Pers"
          + "onIdentifiedBox\022\016\n\006box_id\030\001 \001(\003\022{\n\027norma"
          + "lized_bounding_box\030\002 \001(\0132Z.google.cloud."
          + "visionai.v1.PersonalProtectiveEquipmentD"
          + "etectionOutput.NormalizedBoundingBox\022\030\n\020"
          + "confidence_score\030\003 \001(\002\022h\n\rperson_entity\030"
          + "\004 \001(\0132Q.google.cloud.visionai.v1.Persona"
          + "lProtectiveEquipmentDetectionOutput.Pers"
          + "onEntity\032\235\002\n\020PPEIdentifiedBox\022\016\n\006box_id\030"
          + "\001 \001(\003\022{\n\027normalized_bounding_box\030\002 \001(\0132Z"
          + ".google.cloud.visionai.v1.PersonalProtec"
          + "tiveEquipmentDetectionOutput.NormalizedB"
          + "oundingBox\022\030\n\020confidence_score\030\003 \001(\002\022b\n\n"
          + "ppe_entity\030\004 \001(\0132N.google.cloud.visionai"
          + ".v1.PersonalProtectiveEquipmentDetection"
          + "Output.PPEEntity\032\202\005\n\016DetectedPerson\022\021\n\tp"
          + "erson_id\030\001 \001(\003\022\200\001\n\036detected_person_ident"
          + "ified_box\030\002 \001(\0132X.google.cloud.visionai."
          + "v1.PersonalProtectiveEquipmentDetectionO"
          + "utput.PersonIdentifiedBox\022|\n\035detected_pp"
          + "e_identified_boxes\030\003 \003(\0132U.google.cloud."
          + "visionai.v1.PersonalProtectiveEquipmentD"
          + "etectionOutput.PPEIdentifiedBox\022 \n\023face_"
          + "coverage_score\030\004 \001(\002H\000\210\001\001\022 \n\023eyes_covera"
          + "ge_score\030\005 \001(\002H\001\210\001\001\022 \n\023head_coverage_sco"
          + "re\030\006 \001(\002H\002\210\001\001\022!\n\024hands_coverage_score\030\007 "
          + "\001(\002H\003\210\001\001\022 \n\023body_coverage_score\030\010 \001(\002H\004\210"
          + "\001\001\022 \n\023feet_coverage_score\030\t \001(\002H\005\210\001\001B\026\n\024"
          + "_face_coverage_scoreB\026\n\024_eyes_coverage_s"
          + "coreB\026\n\024_head_coverage_scoreB\027\n\025_hands_c"
          + "overage_scoreB\026\n\024_body_coverage_scoreB\026\n"
          + "\024_feet_coverage_score\"\312\004\n\037ObjectDetectio"
          + "nPredictionResult\0220\n\014current_time\030\001 \001(\0132"
          + "\032.google.protobuf.Timestamp\022a\n\020identifie"
          + "d_boxes\030\002 \003(\0132G.google.cloud.visionai.v1"
          + ".ObjectDetectionPredictionResult.Identif"
          + "iedBox\0320\n\006Entity\022\020\n\010label_id\030\001 \001(\003\022\024\n\014la"
          + "bel_string\030\002 \001(\t\032\337\002\n\rIdentifiedBox\022\016\n\006bo"
          + "x_id\030\001 \001(\003\022~\n\027normalized_bounding_box\030\002 "
          + "\001(\0132].google.cloud.visionai.v1.ObjectDet"
          + "ectionPredictionResult.IdentifiedBox.Nor"
          + "malizedBoundingBox\022\030\n\020confidence_score\030\003"
          + " \001(\002\022P\n\006entity\030\004 \001(\[email protected]"
          + "onai.v1.ObjectDetectionPredictionResult."
          + "Entity\032R\n\025NormalizedBoundingBox\022\014\n\004xmin\030"
          + "\001 \001(\002\022\014\n\004ymin\030\002 \001(\002\022\r\n\005width\030\003 \001(\002\022\016\n\006he"
          + "ight\030\004 \001(\002\"\213\001\n$ImageObjectDetectionPredi"
          + "ctionResult\022\013\n\003ids\030\001 \003(\003\022\025\n\rdisplay_name"
          + "s\030\002 \003(\t\022\023\n\013confidences\030\003 \003(\002\022*\n\006bboxes\030\004"
          + " \003(\0132\032.google.protobuf.ListValue\"Y\n\036Clas"
          + "sificationPredictionResult\022\013\n\003ids\030\001 \003(\003\022"
          + "\025\n\rdisplay_names\030\002 \003(\t\022\023\n\013confidences\030\003 "
          + "\003(\002\"S\n!ImageSegmentationPredictionResult"
          + "\022\025\n\rcategory_mask\030\001 \001(\t\022\027\n\017confidence_ma"
          + "sk\030\002 \001(\t\"\304\002\n&VideoActionRecognitionPredi"
          + "ctionResult\0226\n\022segment_start_time\030\001 \001(\0132"
          + "\032.google.protobuf.Timestamp\0224\n\020segment_e"
          + "nd_time\030\002 \001(\0132\032.google.protobuf.Timestam"
          + "p\022b\n\007actions\030\003 \003(\0132Q.google.cloud.vision"
          + "ai.v1.VideoActionRecognitionPredictionRe"
          + "sult.IdentifiedAction\032H\n\020IdentifiedActio"
          + "n\022\n\n\002id\030\001 \001(\t\022\024\n\014display_name\030\002 \001(\t\022\022\n\nc"
          + "onfidence\030\003 \001(\002\"\371\003\n#VideoObjectTrackingP"
          + "redictionResult\0226\n\022segment_start_time\030\001 "
          + "\001(\0132\032.google.protobuf.Timestamp\0224\n\020segme"
          + "nt_end_time\030\002 \001(\0132\032.google.protobuf.Time"
          + "stamp\022]\n\007objects\030\003 \003(\0132L.google.cloud.vi"
          + "sionai.v1.VideoObjectTrackingPredictionR"
          + "esult.DetectedObject\032I\n\013BoundingBox\022\r\n\005x"
          + "_min\030\001 \001(\002\022\r\n\005x_max\030\002 \001(\002\022\r\n\005y_min\030\003 \001(\002"
          + "\022\r\n\005y_max\030\004 \001(\002\032\271\001\n\016DetectedObject\022\n\n\002id"
          + "\030\001 \001(\t\022\024\n\014display_name\030\002 \001(\t\022_\n\014bounding"
          + "_box\030\003 \001(\0132I.google.cloud.visionai.v1.Vi"
          + "deoObjectTrackingPredictionResult.Boundi"
          + "ngBox\022\022\n\nconfidence\030\004 \001(\002\022\020\n\010track_id\030\005 "
          + "\001(\003\"\326\002\n#VideoClassificationPredictionRes"
          + "ult\0226\n\022segment_start_time\030\001 \001(\0132\032.google"
          + ".protobuf.Timestamp\0224\n\020segment_end_time\030"
          + "\002 \001(\0132\032.google.protobuf.Timestamp\022o\n\017cla"
          + "ssifications\030\003 \003(\0132V.google.cloud.vision"
          + "ai.v1.VideoClassificationPredictionResul"
          + "t.IdentifiedClassification\032P\n\030Identified"
          + "Classification\022\n\n\002id\030\001 \001(\t\022\024\n\014display_na"
          + "me\030\002 \001(\t\022\022\n\nconfidence\030\003 \001(\002\"\353\023\n!Occupan"
          + "cyCountingPredictionResult\0220\n\014current_ti"
          + "me\030\001 \001(\0132\032.google.protobuf.Timestamp\022c\n\020"
          + "identified_boxes\030\002 \003(\0132I.google.cloud.vi"
          + "sionai.v1.OccupancyCountingPredictionRes"
          + "ult.IdentifiedBox\022P\n\005stats\030\003 \001(\0132A.googl"
          + "e.cloud.visionai.v1.OccupancyCountingPre"
          + "dictionResult.Stats\022Y\n\ntrack_info\030\004 \003(\0132"
          + "E.google.cloud.visionai.v1.OccupancyCoun"
          + "tingPredictionResult.TrackInfo\022b\n\017dwell_"
          + "time_info\030\005 \003(\0132I.google.cloud.visionai."
          + "v1.OccupancyCountingPredictionResult.Dwe"
          + "llTimeInfo\022\020\n\003pts\030\006 \001(\003H\000\210\001\001\0320\n\006Entity\022\020"
          + "\n\010label_id\030\001 \001(\003\022\024\n\014label_string\030\002 \001(\t\032\353"
          + "\002\n\rIdentifiedBox\022\016\n\006box_id\030\001 \001(\003\022\200\001\n\027nor"
          + "malized_bounding_box\030\002 \001(\0132_.google.clou"
          + "d.visionai.v1.OccupancyCountingPredictio"
          + "nResult.IdentifiedBox.NormalizedBounding"
          + "Box\022\r\n\005score\030\003 \001(\002\022R\n\006entity\030\004 \001(\0132B.goo"
          + "gle.cloud.visionai.v1.OccupancyCountingP"
          + "redictionResult.Entity\022\020\n\010track_id\030\005 \001(\003"
          + "\032R\n\025NormalizedBoundingBox\022\014\n\004xmin\030\001 \001(\002\022"
          + "\014\n\004ymin\030\002 \001(\002\022\r\n\005width\030\003 \001(\002\022\016\n\006height\030\004"
          + " \001(\002\032\365\n\n\005Stats\022g\n\020full_frame_count\030\001 \003(\013"
          + "2M.google.cloud.visionai.v1.OccupancyCou"
          + "ntingPredictionResult.Stats.ObjectCount\022"
          + "q\n\024crossing_line_counts\030\002 \003(\0132S.google.c"
          + "loud.visionai.v1.OccupancyCountingPredic"
          + "tionResult.Stats.CrossingLineCount\022m\n\022ac"
          + "tive_zone_counts\030\003 \003(\0132Q.google.cloud.vi"
          + "sionai.v1.OccupancyCountingPredictionRes"
          + "ult.Stats.ActiveZoneCount\032p\n\013ObjectCount"
          + "\022R\n\006entity\030\001 \001(\0132B.google.cloud.visionai"
          + ".v1.OccupancyCountingPredictionResult.En"
          + "tity\022\r\n\005count\030\002 \001(\005\032\255\001\n\026AccumulatedObjec"
          + "tCount\022.\n\nstart_time\030\001 \001(\0132\032.google.prot"
          + "obuf.Timestamp\022c\n\014object_count\030\002 \001(\0132M.g"
          + "oogle.cloud.visionai.v1.OccupancyCountin"
          + "gPredictionResult.Stats.ObjectCount\032\313\004\n\021"
          + "CrossingLineCount\022>\n\nannotation\030\001 \001(\0132*."
          + "google.cloud.visionai.v1.StreamAnnotatio"
          + "n\022p\n\031positive_direction_counts\030\002 \003(\0132M.g"
          + "oogle.cloud.visionai.v1.OccupancyCountin"
          + "gPredictionResult.Stats.ObjectCount\022p\n\031n"
          + "egative_direction_counts\030\003 \003(\0132M.google."
          + "cloud.visionai.v1.OccupancyCountingPredi"
          + "ctionResult.Stats.ObjectCount\022\207\001\n%accumu"
          + "lated_positive_direction_counts\030\004 \003(\0132X."
          + "google.cloud.visionai.v1.OccupancyCounti"
          + "ngPredictionResult.Stats.AccumulatedObje"
          + "ctCount\022\207\001\n%accumulated_negative_directi"
          + "on_counts\030\005 \003(\0132X.google.cloud.visionai."
          + "v1.OccupancyCountingPredictionResult.Sta"
          + "ts.AccumulatedObjectCount\032\260\001\n\017ActiveZone"
          + "Count\022>\n\nannotation\030\001 \001(\0132*.google.cloud"
          + ".visionai.v1.StreamAnnotation\022]\n\006counts\030"
          + "\002 \003(\0132M.google.cloud.visionai.v1.Occupan"
          + "cyCountingPredictionResult.Stats.ObjectC"
          + "ount\032M\n\tTrackInfo\022\020\n\010track_id\030\001 \001(\t\022.\n\ns"
          + "tart_time\030\002 \001(\0132\032.google.protobuf.Timest"
          + "amp\032\234\001\n\rDwellTimeInfo\022\020\n\010track_id\030\001 \001(\t\022"
          + "\017\n\007zone_id\030\002 \001(\t\0224\n\020dwell_start_time\030\003 \001"
          + "(\0132\032.google.protobuf.Timestamp\0222\n\016dwell_"
          + "end_time\030\004 \001(\0132\032.google.protobuf.Timesta"
          + "mpB\006\n\004_pts\"\252\002\n\020StreamAnnotation\022B\n\013activ"
          + "e_zone\030\005 \001(\0132+.google.cloud.visionai.v1."
          + "NormalizedPolygonH\000\022E\n\rcrossing_line\030\006 \001"
          + "(\0132,.google.cloud.visionai.v1.Normalized"
          + "PolylineH\000\022\n\n\002id\030\001 \001(\t\022\024\n\014display_name\030\002"
          + " \001(\t\022\025\n\rsource_stream\030\003 \001(\t\022<\n\004type\030\004 \001("
          + "\0162..google.cloud.visionai.v1.StreamAnnot"
          + "ationTypeB\024\n\022annotation_payload\"[\n\021Strea"
          + "mAnnotations\022F\n\022stream_annotations\030\001 \003(\013"
          + "2*.google.cloud.visionai.v1.StreamAnnota"
          + "tion\"\\\n\021NormalizedPolygon\022G\n\023normalized_"
          + "vertices\030\001 \003(\0132*.google.cloud.visionai.v"
          + "1.NormalizedVertex\"]\n\022NormalizedPolyline"
          + "\022G\n\023normalized_vertices\030\001 \003(\0132*.google.c"
          + "loud.visionai.v1.NormalizedVertex\"(\n\020Nor"
          + "malizedVertex\022\t\n\001x\030\001 \001(\002\022\t\n\001y\030\002 \001(\002\"`\n\023A"
          + "ppPlatformMetadata\022\023\n\013application\030\001 \001(\t\022"
          + "\023\n\013instance_id\030\002 \001(\t\022\014\n\004node\030\003 \001(\t\022\021\n\tpr"
          + "ocessor\030\004 \001(\t\"\276\002\n\037AppPlatformCloudFuncti"
          + "onRequest\022L\n\025app_platform_metadata\030\001 \001(\013"
          + "2-.google.cloud.visionai.v1.AppPlatformM"
          + "etadata\022f\n\013annotations\030\002 \003(\0132Q.google.cl"
          + "oud.visionai.v1.AppPlatformCloudFunction"
          + "Request.StructedInputAnnotation\032e\n\027Struc"
          + "tedInputAnnotation\022\035\n\025ingestion_time_mic"
          + "ros\030\001 \001(\003\022+\n\nannotation\030\002 \001(\0132\027.google.p"
          + "rotobuf.Struct\"\265\002\n AppPlatformCloudFunct"
          + "ionResponse\022h\n\013annotations\030\002 \003(\0132S.googl"
          + "e.cloud.visionai.v1.AppPlatformCloudFunc"
          + "tionResponse.StructedOutputAnnotation\022\036\n"
          + "\026annotation_passthrough\030\003 \001(\010\022>\n\006events\030"
          + "\004 \003(\0132..google.cloud.visionai.v1.AppPlat"
          + "formEventBody\032G\n\030StructedOutputAnnotatio"
          + "n\022+\n\nannotation\030\001 \001(\0132\027.google.protobuf."
          + "Struct\"i\n\024AppPlatformEventBody\022\025\n\revent_"
          + "message\030\001 \001(\t\022(\n\007payload\030\002 \001(\0132\027.google."
          + "protobuf.Struct\022\020\n\010event_id\030\003 \001(\t*\220\001\n\024St"
          + "reamAnnotationType\022&\n\"STREAM_ANNOTATION_"
          + "TYPE_UNSPECIFIED\020\000\022&\n\"STREAM_ANNOTATION_"
          + "TYPE_ACTIVE_ZONE\020\001\022(\n$STREAM_ANNOTATION_"
          + "TYPE_CROSSING_LINE\020\002B\300\001\n\034com.google.clou"
          + "d.visionai.v1B\020AnnotationsProtoP\001Z8cloud"
          + ".google.com/go/visionai/apiv1/visionaipb"
          + ";visionaipb\252\002\030Google.Cloud.VisionAI.V1\312\002"
          + "\030Google\\Cloud\\VisionAI\\V1\352\002\033Google::Clou"
          + "d::VisionAI::V1b\006proto3"
    };
    descriptor =
        com.google.protobuf.Descriptors.FileDescriptor.internalBuildGeneratedFileFrom(
            descriptorData,
            new com.google.protobuf.Descriptors.FileDescriptor[] {
              com.google.protobuf.StructProto.getDescriptor(),
              com.google.protobuf.TimestampProto.getDescriptor(),
            });
    internal_static_google_cloud_visionai_v1_PersonalProtectiveEquipmentDetectionOutput_descriptor =
        getDescriptor().getMessageTypes().get(0);
    internal_static_google_cloud_visionai_v1_PersonalProtectiveEquipmentDetectionOutput_fieldAccessorTable =
        new com.google.protobuf.GeneratedMessageV3.FieldAccessorTable(
            internal_static_google_cloud_visionai_v1_PersonalProtectiveEquipmentDetectionOutput_descriptor,
            new java.lang.String[] {
              "CurrentTime", "DetectedPersons",
            });
    internal_static_google_cloud_visionai_v1_PersonalProtectiveEquipmentDetectionOutput_PersonEntity_descriptor =
        internal_static_google_cloud_visionai_v1_PersonalProtectiveEquipmentDetectionOutput_descriptor
            .getNestedTypes()
            .get(0);
    internal_static_google_cloud_visionai_v1_PersonalProtectiveEquipmentDetectionOutput_PersonEntity_fieldAccessorTable =
        new com.google.protobuf.GeneratedMessageV3.FieldAccessorTable(
            internal_static_google_cloud_visionai_v1_PersonalProtectiveEquipmentDetectionOutput_PersonEntity_descriptor,
            new java.lang.String[] {
              "PersonEntityId",
            });
    internal_static_google_cloud_visionai_v1_PersonalProtectiveEquipmentDetectionOutput_PPEEntity_descriptor =
        internal_static_google_cloud_visionai_v1_PersonalProtectiveEquipmentDetectionOutput_descriptor
            .getNestedTypes()
            .get(1);
    internal_static_google_cloud_visionai_v1_PersonalProtectiveEquipmentDetectionOutput_PPEEntity_fieldAccessorTable =
        new com.google.protobuf.GeneratedMessageV3.FieldAccessorTable(
            internal_static_google_cloud_visionai_v1_PersonalProtectiveEquipmentDetectionOutput_PPEEntity_descriptor,
            new java.lang.String[] {
              "PpeLabelId", "PpeLabelString", "PpeSupercategoryLabelString", "PpeEntityId",
            });
    internal_static_google_cloud_visionai_v1_PersonalProtectiveEquipmentDetectionOutput_NormalizedBoundingBox_descriptor =
        internal_static_google_cloud_visionai_v1_PersonalProtectiveEquipmentDetectionOutput_descriptor
            .getNestedTypes()
            .get(2);
    internal_static_google_cloud_visionai_v1_PersonalProtectiveEquipmentDetectionOutput_NormalizedBoundingBox_fieldAccessorTable =
        new com.google.protobuf.GeneratedMessageV3.FieldAccessorTable(
            internal_static_google_cloud_visionai_v1_PersonalProtectiveEquipmentDetectionOutput_NormalizedBoundingBox_descriptor,
            new java.lang.String[] {
              "Xmin", "Ymin", "Width", "Height",
            });
    internal_static_google_cloud_visionai_v1_PersonalProtectiveEquipmentDetectionOutput_PersonIdentifiedBox_descriptor =
        internal_static_google_cloud_visionai_v1_PersonalProtectiveEquipmentDetectionOutput_descriptor
            .getNestedTypes()
            .get(3);
    internal_static_google_cloud_visionai_v1_PersonalProtectiveEquipmentDetectionOutput_PersonIdentifiedBox_fieldAccessorTable =
        new com.google.protobuf.GeneratedMessageV3.FieldAccessorTable(
            internal_static_google_cloud_visionai_v1_PersonalProtectiveEquipmentDetectionOutput_PersonIdentifiedBox_descriptor,
            new java.lang.String[] {
              "BoxId", "NormalizedBoundingBox", "ConfidenceScore", "PersonEntity",
            });
    internal_static_google_cloud_visionai_v1_PersonalProtectiveEquipmentDetectionOutput_PPEIdentifiedBox_descriptor =
        internal_static_google_cloud_visionai_v1_PersonalProtectiveEquipmentDetectionOutput_descriptor
            .getNestedTypes()
            .get(4);
    internal_static_google_cloud_visionai_v1_PersonalProtectiveEquipmentDetectionOutput_PPEIdentifiedBox_fieldAccessorTable =
        new com.google.protobuf.GeneratedMessageV3.FieldAccessorTable(
            internal_static_google_cloud_visionai_v1_PersonalProtectiveEquipmentDetectionOutput_PPEIdentifiedBox_descriptor,
            new java.lang.String[] {
              "BoxId", "NormalizedBoundingBox", "ConfidenceScore", "PpeEntity",
            });
    internal_static_google_cloud_visionai_v1_PersonalProtectiveEquipmentDetectionOutput_DetectedPerson_descriptor =
        internal_static_google_cloud_visionai_v1_PersonalProtectiveEquipmentDetectionOutput_descriptor
            .getNestedTypes()
            .get(5);
    internal_static_google_cloud_visionai_v1_PersonalProtectiveEquipmentDetectionOutput_DetectedPerson_fieldAccessorTable =
        new com.google.protobuf.GeneratedMessageV3.FieldAccessorTable(
            internal_static_google_cloud_visionai_v1_PersonalProtectiveEquipmentDetectionOutput_DetectedPerson_descriptor,
            new java.lang.String[] {
              "PersonId",
              "DetectedPersonIdentifiedBox",
              "DetectedPpeIdentifiedBoxes",
              "FaceCoverageScore",
              "EyesCoverageScore",
              "HeadCoverageScore",
              "HandsCoverageScore",
              "BodyCoverageScore",
              "FeetCoverageScore",
            });
    internal_static_google_cloud_visionai_v1_ObjectDetectionPredictionResult_descriptor =
        getDescriptor().getMessageTypes().get(1);
    internal_static_google_cloud_visionai_v1_ObjectDetectionPredictionResult_fieldAccessorTable =
        new com.google.protobuf.GeneratedMessageV3.FieldAccessorTable(
            internal_static_google_cloud_visionai_v1_ObjectDetectionPredictionResult_descriptor,
            new java.lang.String[] {
              "CurrentTime", "IdentifiedBoxes",
            });
    internal_static_google_cloud_visionai_v1_ObjectDetectionPredictionResult_Entity_descriptor =
        internal_static_google_cloud_visionai_v1_ObjectDetectionPredictionResult_descriptor
            .getNestedTypes()
            .get(0);
    internal_static_google_cloud_visionai_v1_ObjectDetectionPredictionResult_Entity_fieldAccessorTable =
        new com.google.protobuf.GeneratedMessageV3.FieldAccessorTable(
            internal_static_google_cloud_visionai_v1_ObjectDetectionPredictionResult_Entity_descriptor,
            new java.lang.String[] {
              "LabelId", "LabelString",
            });
    internal_static_google_cloud_visionai_v1_ObjectDetectionPredictionResult_IdentifiedBox_descriptor =
        internal_static_google_cloud_visionai_v1_ObjectDetectionPredictionResult_descriptor
            .getNestedTypes()
            .get(1);
    internal_static_google_cloud_visionai_v1_ObjectDetectionPredictionResult_IdentifiedBox_fieldAccessorTable =
        new com.google.protobuf.GeneratedMessageV3.FieldAccessorTable(
            internal_static_google_cloud_visionai_v1_ObjectDetectionPredictionResult_IdentifiedBox_descriptor,
            new java.lang.String[] {
              "BoxId", "NormalizedBoundingBox", "ConfidenceScore", "Entity",
            });
    internal_static_google_cloud_visionai_v1_ObjectDetectionPredictionResult_IdentifiedBox_NormalizedBoundingBox_descriptor =
        internal_static_google_cloud_visionai_v1_ObjectDetectionPredictionResult_IdentifiedBox_descriptor
            .getNestedTypes()
            .get(0);
    internal_static_google_cloud_visionai_v1_ObjectDetectionPredictionResult_IdentifiedBox_NormalizedBoundingBox_fieldAccessorTable =
        new com.google.protobuf.GeneratedMessageV3.FieldAccessorTable(
            internal_static_google_cloud_visionai_v1_ObjectDetectionPredictionResult_IdentifiedBox_NormalizedBoundingBox_descriptor,
            new java.lang.String[] {
              "Xmin", "Ymin", "Width", "Height",
            });
    internal_static_google_cloud_visionai_v1_ImageObjectDetectionPredictionResult_descriptor =
        getDescriptor().getMessageTypes().get(2);
    internal_static_google_cloud_visionai_v1_ImageObjectDetectionPredictionResult_fieldAccessorTable =
        new com.google.protobuf.GeneratedMessageV3.FieldAccessorTable(
            internal_static_google_cloud_visionai_v1_ImageObjectDetectionPredictionResult_descriptor,
            new java.lang.String[] {
              "Ids", "DisplayNames", "Confidences", "Bboxes",
            });
    internal_static_google_cloud_visionai_v1_ClassificationPredictionResult_descriptor =
        getDescriptor().getMessageTypes().get(3);
    internal_static_google_cloud_visionai_v1_ClassificationPredictionResult_fieldAccessorTable =
        new com.google.protobuf.GeneratedMessageV3.FieldAccessorTable(
            internal_static_google_cloud_visionai_v1_ClassificationPredictionResult_descriptor,
            new java.lang.String[] {
              "Ids", "DisplayNames", "Confidences",
            });
    internal_static_google_cloud_visionai_v1_ImageSegmentationPredictionResult_descriptor =
        getDescriptor().getMessageTypes().get(4);
    internal_static_google_cloud_visionai_v1_ImageSegmentationPredictionResult_fieldAccessorTable =
        new com.google.protobuf.GeneratedMessageV3.FieldAccessorTable(
            internal_static_google_cloud_visionai_v1_ImageSegmentationPredictionResult_descriptor,
            new java.lang.String[] {
              "CategoryMask", "ConfidenceMask",
            });
    internal_static_google_cloud_visionai_v1_VideoActionRecognitionPredictionResult_descriptor =
        getDescriptor().getMessageTypes().get(5);
    internal_static_google_cloud_visionai_v1_VideoActionRecognitionPredictionResult_fieldAccessorTable =
        new com.google.protobuf.GeneratedMessageV3.FieldAccessorTable(
            internal_static_google_cloud_visionai_v1_VideoActionRecognitionPredictionResult_descriptor,
            new java.lang.String[] {
              "SegmentStartTime", "SegmentEndTime", "Actions",
            });
    internal_static_google_cloud_visionai_v1_VideoActionRecognitionPredictionResult_IdentifiedAction_descriptor =
        internal_static_google_cloud_visionai_v1_VideoActionRecognitionPredictionResult_descriptor
            .getNestedTypes()
            .get(0);
    internal_static_google_cloud_visionai_v1_VideoActionRecognitionPredictionResult_IdentifiedAction_fieldAccessorTable =
        new com.google.protobuf.GeneratedMessageV3.FieldAccessorTable(
            internal_static_google_cloud_visionai_v1_VideoActionRecognitionPredictionResult_IdentifiedAction_descriptor,
            new java.lang.String[] {
              "Id", "DisplayName", "Confidence",
            });
    internal_static_google_cloud_visionai_v1_VideoObjectTrackingPredictionResult_descriptor =
        getDescriptor().getMessageTypes().get(6);
    internal_static_google_cloud_visionai_v1_VideoObjectTrackingPredictionResult_fieldAccessorTable =
        new com.google.protobuf.GeneratedMessageV3.FieldAccessorTable(
            internal_static_google_cloud_visionai_v1_VideoObjectTrackingPredictionResult_descriptor,
            new java.lang.String[] {
              "SegmentStartTime", "SegmentEndTime", "Objects",
            });
    internal_static_google_cloud_visionai_v1_VideoObjectTrackingPredictionResult_BoundingBox_descriptor =
        internal_static_google_cloud_visionai_v1_VideoObjectTrackingPredictionResult_descriptor
            .getNestedTypes()
            .get(0);
    internal_static_google_cloud_visionai_v1_VideoObjectTrackingPredictionResult_BoundingBox_fieldAccessorTable =
        new com.google.protobuf.GeneratedMessageV3.FieldAccessorTable(
            internal_static_google_cloud_visionai_v1_VideoObjectTrackingPredictionResult_BoundingBox_descriptor,
            new java.lang.String[] {
              "XMin", "XMax", "YMin", "YMax",
            });
    internal_static_google_cloud_visionai_v1_VideoObjectTrackingPredictionResult_DetectedObject_descriptor =
        internal_static_google_cloud_visionai_v1_VideoObjectTrackingPredictionResult_descriptor
            .getNestedTypes()
            .get(1);
    internal_static_google_cloud_visionai_v1_VideoObjectTrackingPredictionResult_DetectedObject_fieldAccessorTable =
        new com.google.protobuf.GeneratedMessageV3.FieldAccessorTable(
            internal_static_google_cloud_visionai_v1_VideoObjectTrackingPredictionResult_DetectedObject_descriptor,
            new java.lang.String[] {
              "Id", "DisplayName", "BoundingBox", "Confidence", "TrackId",
            });
    internal_static_google_cloud_visionai_v1_VideoClassificationPredictionResult_descriptor =
        getDescriptor().getMessageTypes().get(7);
    internal_static_google_cloud_visionai_v1_VideoClassificationPredictionResult_fieldAccessorTable =
        new com.google.protobuf.GeneratedMessageV3.FieldAccessorTable(
            internal_static_google_cloud_visionai_v1_VideoClassificationPredictionResult_descriptor,
            new java.lang.String[] {
              "SegmentStartTime", "SegmentEndTime", "Classifications",
            });
    internal_static_google_cloud_visionai_v1_VideoClassificationPredictionResult_IdentifiedClassification_descriptor =
        internal_static_google_cloud_visionai_v1_VideoClassificationPredictionResult_descriptor
            .getNestedTypes()
            .get(0);
    internal_static_google_cloud_visionai_v1_VideoClassificationPredictionResult_IdentifiedClassification_fieldAccessorTable =
        new com.google.protobuf.GeneratedMessageV3.FieldAccessorTable(
            internal_static_google_cloud_visionai_v1_VideoClassificationPredictionResult_IdentifiedClassification_descriptor,
            new java.lang.String[] {
              "Id", "DisplayName", "Confidence",
            });
    internal_static_google_cloud_visionai_v1_OccupancyCountingPredictionResult_descriptor =
        getDescriptor().getMessageTypes().get(8);
    internal_static_google_cloud_visionai_v1_OccupancyCountingPredictionResult_fieldAccessorTable =
        new com.google.protobuf.GeneratedMessageV3.FieldAccessorTable(
            internal_static_google_cloud_visionai_v1_OccupancyCountingPredictionResult_descriptor,
            new java.lang.String[] {
              "CurrentTime", "IdentifiedBoxes", "Stats", "TrackInfo", "DwellTimeInfo", "Pts",
            });
    internal_static_google_cloud_visionai_v1_OccupancyCountingPredictionResult_Entity_descriptor =
        internal_static_google_cloud_visionai_v1_OccupancyCountingPredictionResult_descriptor
            .getNestedTypes()
            .get(0);
    internal_static_google_cloud_visionai_v1_OccupancyCountingPredictionResult_Entity_fieldAccessorTable =
        new com.google.protobuf.GeneratedMessageV3.FieldAccessorTable(
            internal_static_google_cloud_visionai_v1_OccupancyCountingPredictionResult_Entity_descriptor,
            new java.lang.String[] {
              "LabelId", "LabelString",
            });
    internal_static_google_cloud_visionai_v1_OccupancyCountingPredictionResult_IdentifiedBox_descriptor =
        internal_static_google_cloud_visionai_v1_OccupancyCountingPredictionResult_descriptor
            .getNestedTypes()
            .get(1);
    internal_static_google_cloud_visionai_v1_OccupancyCountingPredictionResult_IdentifiedBox_fieldAccessorTable =
        new com.google.protobuf.GeneratedMessageV3.FieldAccessorTable(
            internal_static_google_cloud_visionai_v1_OccupancyCountingPredictionResult_IdentifiedBox_descriptor,
            new java.lang.String[] {
              "BoxId", "NormalizedBoundingBox", "Score", "Entity", "TrackId",
            });
    internal_static_google_cloud_visionai_v1_OccupancyCountingPredictionResult_IdentifiedBox_NormalizedBoundingBox_descriptor =
        internal_static_google_cloud_visionai_v1_OccupancyCountingPredictionResult_IdentifiedBox_descriptor
            .getNestedTypes()
            .get(0);
    internal_static_google_cloud_visionai_v1_OccupancyCountingPredictionResult_IdentifiedBox_NormalizedBoundingBox_fieldAccessorTable =
        new com.google.protobuf.GeneratedMessageV3.FieldAccessorTable(
            internal_static_google_cloud_visionai_v1_OccupancyCountingPredictionResult_IdentifiedBox_NormalizedBoundingBox_descriptor,
            new java.lang.String[] {
              "Xmin", "Ymin", "Width", "Height",
            });
    internal_static_google_cloud_visionai_v1_OccupancyCountingPredictionResult_Stats_descriptor =
        internal_static_google_cloud_visionai_v1_OccupancyCountingPredictionResult_descriptor
            .getNestedTypes()
            .get(2);
    internal_static_google_cloud_visionai_v1_OccupancyCountingPredictionResult_Stats_fieldAccessorTable =
        new com.google.protobuf.GeneratedMessageV3.FieldAccessorTable(
            internal_static_google_cloud_visionai_v1_OccupancyCountingPredictionResult_Stats_descriptor,
            new java.lang.String[] {
              "FullFrameCount", "CrossingLineCounts", "ActiveZoneCounts",
            });
    internal_static_google_cloud_visionai_v1_OccupancyCountingPredictionResult_Stats_ObjectCount_descriptor =
        internal_static_google_cloud_visionai_v1_OccupancyCountingPredictionResult_Stats_descriptor
            .getNestedTypes()
            .get(0);
    internal_static_google_cloud_visionai_v1_OccupancyCountingPredictionResult_Stats_ObjectCount_fieldAccessorTable =
        new com.google.protobuf.GeneratedMessageV3.FieldAccessorTable(
            internal_static_google_cloud_visionai_v1_OccupancyCountingPredictionResult_Stats_ObjectCount_descriptor,
            new java.lang.String[] {
              "Entity", "Count",
            });
    internal_static_google_cloud_visionai_v1_OccupancyCountingPredictionResult_Stats_AccumulatedObjectCount_descriptor =
        internal_static_google_cloud_visionai_v1_OccupancyCountingPredictionResult_Stats_descriptor
            .getNestedTypes()
            .get(1);
    internal_static_google_cloud_visionai_v1_OccupancyCountingPredictionResult_Stats_AccumulatedObjectCount_fieldAccessorTable =
        new com.google.protobuf.GeneratedMessageV3.FieldAccessorTable(
            internal_static_google_cloud_visionai_v1_OccupancyCountingPredictionResult_Stats_AccumulatedObjectCount_descriptor,
            new java.lang.String[] {
              "StartTime", "ObjectCount",
            });
    internal_static_google_cloud_visionai_v1_OccupancyCountingPredictionResult_Stats_CrossingLineCount_descriptor =
        internal_static_google_cloud_visionai_v1_OccupancyCountingPredictionResult_Stats_descriptor
            .getNestedTypes()
            .get(2);
    internal_static_google_cloud_visionai_v1_OccupancyCountingPredictionResult_Stats_CrossingLineCount_fieldAccessorTable =
        new com.google.protobuf.GeneratedMessageV3.FieldAccessorTable(
            internal_static_google_cloud_visionai_v1_OccupancyCountingPredictionResult_Stats_CrossingLineCount_descriptor,
            new java.lang.String[] {
              "Annotation",
              "PositiveDirectionCounts",
              "NegativeDirectionCounts",
              "AccumulatedPositiveDirectionCounts",
              "AccumulatedNegativeDirectionCounts",
            });
    internal_static_google_cloud_visionai_v1_OccupancyCountingPredictionResult_Stats_ActiveZoneCount_descriptor =
        internal_static_google_cloud_visionai_v1_OccupancyCountingPredictionResult_Stats_descriptor
            .getNestedTypes()
            .get(3);
    internal_static_google_cloud_visionai_v1_OccupancyCountingPredictionResult_Stats_ActiveZoneCount_fieldAccessorTable =
        new com.google.protobuf.GeneratedMessageV3.FieldAccessorTable(
            internal_static_google_cloud_visionai_v1_OccupancyCountingPredictionResult_Stats_ActiveZoneCount_descriptor,
            new java.lang.String[] {
              "Annotation", "Counts",
            });
    internal_static_google_cloud_visionai_v1_OccupancyCountingPredictionResult_TrackInfo_descriptor =
        internal_static_google_cloud_visionai_v1_OccupancyCountingPredictionResult_descriptor
            .getNestedTypes()
            .get(3);
    internal_static_google_cloud_visionai_v1_OccupancyCountingPredictionResult_TrackInfo_fieldAccessorTable =
        new com.google.protobuf.GeneratedMessageV3.FieldAccessorTable(
            internal_static_google_cloud_visionai_v1_OccupancyCountingPredictionResult_TrackInfo_descriptor,
            new java.lang.String[] {
              "TrackId", "StartTime",
            });
    internal_static_google_cloud_visionai_v1_OccupancyCountingPredictionResult_DwellTimeInfo_descriptor =
        internal_static_google_cloud_visionai_v1_OccupancyCountingPredictionResult_descriptor
            .getNestedTypes()
            .get(4);
    internal_static_google_cloud_visionai_v1_OccupancyCountingPredictionResult_DwellTimeInfo_fieldAccessorTable =
        new com.google.protobuf.GeneratedMessageV3.FieldAccessorTable(
            internal_static_google_cloud_visionai_v1_OccupancyCountingPredictionResult_DwellTimeInfo_descriptor,
            new java.lang.String[] {
              "TrackId", "ZoneId", "DwellStartTime", "DwellEndTime",
            });
    internal_static_google_cloud_visionai_v1_StreamAnnotation_descriptor =
        getDescriptor().getMessageTypes().get(9);
    internal_static_google_cloud_visionai_v1_StreamAnnotation_fieldAccessorTable =
        new com.google.protobuf.GeneratedMessageV3.FieldAccessorTable(
            internal_static_google_cloud_visionai_v1_StreamAnnotation_descriptor,
            new java.lang.String[] {
              "ActiveZone",
              "CrossingLine",
              "Id",
              "DisplayName",
              "SourceStream",
              "Type",
              "AnnotationPayload",
            });
    internal_static_google_cloud_visionai_v1_StreamAnnotations_descriptor =
        getDescriptor().getMessageTypes().get(10);
    internal_static_google_cloud_visionai_v1_StreamAnnotations_fieldAccessorTable =
        new com.google.protobuf.GeneratedMessageV3.FieldAccessorTable(
            internal_static_google_cloud_visionai_v1_StreamAnnotations_descriptor,
            new java.lang.String[] {
              "StreamAnnotations",
            });
    internal_static_google_cloud_visionai_v1_NormalizedPolygon_descriptor =
        getDescriptor().getMessageTypes().get(11);
    internal_static_google_cloud_visionai_v1_NormalizedPolygon_fieldAccessorTable =
        new com.google.protobuf.GeneratedMessageV3.FieldAccessorTable(
            internal_static_google_cloud_visionai_v1_NormalizedPolygon_descriptor,
            new java.lang.String[] {
              "NormalizedVertices",
            });
    internal_static_google_cloud_visionai_v1_NormalizedPolyline_descriptor =
        getDescriptor().getMessageTypes().get(12);
    internal_static_google_cloud_visionai_v1_NormalizedPolyline_fieldAccessorTable =
        new com.google.protobuf.GeneratedMessageV3.FieldAccessorTable(
            internal_static_google_cloud_visionai_v1_NormalizedPolyline_descriptor,
            new java.lang.String[] {
              "NormalizedVertices",
            });
    internal_static_google_cloud_visionai_v1_NormalizedVertex_descriptor =
        getDescriptor().getMessageTypes().get(13);
    internal_static_google_cloud_visionai_v1_NormalizedVertex_fieldAccessorTable =
        new com.google.protobuf.GeneratedMessageV3.FieldAccessorTable(
            internal_static_google_cloud_visionai_v1_NormalizedVertex_descriptor,
            new java.lang.String[] {
              "X", "Y",
            });
    internal_static_google_cloud_visionai_v1_AppPlatformMetadata_descriptor =
        getDescriptor().getMessageTypes().get(14);
    internal_static_google_cloud_visionai_v1_AppPlatformMetadata_fieldAccessorTable =
        new com.google.protobuf.GeneratedMessageV3.FieldAccessorTable(
            internal_static_google_cloud_visionai_v1_AppPlatformMetadata_descriptor,
            new java.lang.String[] {
              "Application", "InstanceId", "Node", "Processor",
            });
    internal_static_google_cloud_visionai_v1_AppPlatformCloudFunctionRequest_descriptor =
        getDescriptor().getMessageTypes().get(15);
    internal_static_google_cloud_visionai_v1_AppPlatformCloudFunctionRequest_fieldAccessorTable =
        new com.google.protobuf.GeneratedMessageV3.FieldAccessorTable(
            internal_static_google_cloud_visionai_v1_AppPlatformCloudFunctionRequest_descriptor,
            new java.lang.String[] {
              "AppPlatformMetadata", "Annotations",
            });
    internal_static_google_cloud_visionai_v1_AppPlatformCloudFunctionRequest_StructedInputAnnotation_descriptor =
        internal_static_google_cloud_visionai_v1_AppPlatformCloudFunctionRequest_descriptor
            .getNestedTypes()
            .get(0);
    internal_static_google_cloud_visionai_v1_AppPlatformCloudFunctionRequest_StructedInputAnnotation_fieldAccessorTable =
        new com.google.protobuf.GeneratedMessageV3.FieldAccessorTable(
            internal_static_google_cloud_visionai_v1_AppPlatformCloudFunctionRequest_StructedInputAnnotation_descriptor,
            new java.lang.String[] {
              "IngestionTimeMicros", "Annotation",
            });
    internal_static_google_cloud_visionai_v1_AppPlatformCloudFunctionResponse_descriptor =
        getDescriptor().getMessageTypes().get(16);
    internal_static_google_cloud_visionai_v1_AppPlatformCloudFunctionResponse_fieldAccessorTable =
        new com.google.protobuf.GeneratedMessageV3.FieldAccessorTable(
            internal_static_google_cloud_visionai_v1_AppPlatformCloudFunctionResponse_descriptor,
            new java.lang.String[] {
              "Annotations", "AnnotationPassthrough", "Events",
            });
    internal_static_google_cloud_visionai_v1_AppPlatformCloudFunctionResponse_StructedOutputAnnotation_descriptor =
        internal_static_google_cloud_visionai_v1_AppPlatformCloudFunctionResponse_descriptor
            .getNestedTypes()
            .get(0);
    internal_static_google_cloud_visionai_v1_AppPlatformCloudFunctionResponse_StructedOutputAnnotation_fieldAccessorTable =
        new com.google.protobuf.GeneratedMessageV3.FieldAccessorTable(
            internal_static_google_cloud_visionai_v1_AppPlatformCloudFunctionResponse_StructedOutputAnnotation_descriptor,
            new java.lang.String[] {
              "Annotation",
            });
    internal_static_google_cloud_visionai_v1_AppPlatformEventBody_descriptor =
        getDescriptor().getMessageTypes().get(17);
    internal_static_google_cloud_visionai_v1_AppPlatformEventBody_fieldAccessorTable =
        new com.google.protobuf.GeneratedMessageV3.FieldAccessorTable(
            internal_static_google_cloud_visionai_v1_AppPlatformEventBody_descriptor,
            new java.lang.String[] {
              "EventMessage", "Payload", "EventId",
            });
    com.google.protobuf.StructProto.getDescriptor();
    com.google.protobuf.TimestampProto.getDescriptor();
  }

  // @@protoc_insertion_point(outer_class_scope)
}




© 2015 - 2025 Weber Informatics LLC | Privacy Policy