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

com.google.cloud.visionai.v1.PlatformProto 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/platform.proto

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

public final class PlatformProto {
  private PlatformProto() {}

  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_DeleteApplicationInstancesResponse_descriptor;
  static final com.google.protobuf.GeneratedMessageV3.FieldAccessorTable
      internal_static_google_cloud_visionai_v1_DeleteApplicationInstancesResponse_fieldAccessorTable;
  static final com.google.protobuf.Descriptors.Descriptor
      internal_static_google_cloud_visionai_v1_CreateApplicationInstancesResponse_descriptor;
  static final com.google.protobuf.GeneratedMessageV3.FieldAccessorTable
      internal_static_google_cloud_visionai_v1_CreateApplicationInstancesResponse_fieldAccessorTable;
  static final com.google.protobuf.Descriptors.Descriptor
      internal_static_google_cloud_visionai_v1_UpdateApplicationInstancesResponse_descriptor;
  static final com.google.protobuf.GeneratedMessageV3.FieldAccessorTable
      internal_static_google_cloud_visionai_v1_UpdateApplicationInstancesResponse_fieldAccessorTable;
  static final com.google.protobuf.Descriptors.Descriptor
      internal_static_google_cloud_visionai_v1_CreateApplicationInstancesRequest_descriptor;
  static final com.google.protobuf.GeneratedMessageV3.FieldAccessorTable
      internal_static_google_cloud_visionai_v1_CreateApplicationInstancesRequest_fieldAccessorTable;
  static final com.google.protobuf.Descriptors.Descriptor
      internal_static_google_cloud_visionai_v1_DeleteApplicationInstancesRequest_descriptor;
  static final com.google.protobuf.GeneratedMessageV3.FieldAccessorTable
      internal_static_google_cloud_visionai_v1_DeleteApplicationInstancesRequest_fieldAccessorTable;
  static final com.google.protobuf.Descriptors.Descriptor
      internal_static_google_cloud_visionai_v1_DeployApplicationResponse_descriptor;
  static final com.google.protobuf.GeneratedMessageV3.FieldAccessorTable
      internal_static_google_cloud_visionai_v1_DeployApplicationResponse_fieldAccessorTable;
  static final com.google.protobuf.Descriptors.Descriptor
      internal_static_google_cloud_visionai_v1_UndeployApplicationResponse_descriptor;
  static final com.google.protobuf.GeneratedMessageV3.FieldAccessorTable
      internal_static_google_cloud_visionai_v1_UndeployApplicationResponse_fieldAccessorTable;
  static final com.google.protobuf.Descriptors.Descriptor
      internal_static_google_cloud_visionai_v1_RemoveApplicationStreamInputResponse_descriptor;
  static final com.google.protobuf.GeneratedMessageV3.FieldAccessorTable
      internal_static_google_cloud_visionai_v1_RemoveApplicationStreamInputResponse_fieldAccessorTable;
  static final com.google.protobuf.Descriptors.Descriptor
      internal_static_google_cloud_visionai_v1_AddApplicationStreamInputResponse_descriptor;
  static final com.google.protobuf.GeneratedMessageV3.FieldAccessorTable
      internal_static_google_cloud_visionai_v1_AddApplicationStreamInputResponse_fieldAccessorTable;
  static final com.google.protobuf.Descriptors.Descriptor
      internal_static_google_cloud_visionai_v1_UpdateApplicationStreamInputResponse_descriptor;
  static final com.google.protobuf.GeneratedMessageV3.FieldAccessorTable
      internal_static_google_cloud_visionai_v1_UpdateApplicationStreamInputResponse_fieldAccessorTable;
  static final com.google.protobuf.Descriptors.Descriptor
      internal_static_google_cloud_visionai_v1_ListApplicationsRequest_descriptor;
  static final com.google.protobuf.GeneratedMessageV3.FieldAccessorTable
      internal_static_google_cloud_visionai_v1_ListApplicationsRequest_fieldAccessorTable;
  static final com.google.protobuf.Descriptors.Descriptor
      internal_static_google_cloud_visionai_v1_ListApplicationsResponse_descriptor;
  static final com.google.protobuf.GeneratedMessageV3.FieldAccessorTable
      internal_static_google_cloud_visionai_v1_ListApplicationsResponse_fieldAccessorTable;
  static final com.google.protobuf.Descriptors.Descriptor
      internal_static_google_cloud_visionai_v1_GetApplicationRequest_descriptor;
  static final com.google.protobuf.GeneratedMessageV3.FieldAccessorTable
      internal_static_google_cloud_visionai_v1_GetApplicationRequest_fieldAccessorTable;
  static final com.google.protobuf.Descriptors.Descriptor
      internal_static_google_cloud_visionai_v1_CreateApplicationRequest_descriptor;
  static final com.google.protobuf.GeneratedMessageV3.FieldAccessorTable
      internal_static_google_cloud_visionai_v1_CreateApplicationRequest_fieldAccessorTable;
  static final com.google.protobuf.Descriptors.Descriptor
      internal_static_google_cloud_visionai_v1_UpdateApplicationRequest_descriptor;
  static final com.google.protobuf.GeneratedMessageV3.FieldAccessorTable
      internal_static_google_cloud_visionai_v1_UpdateApplicationRequest_fieldAccessorTable;
  static final com.google.protobuf.Descriptors.Descriptor
      internal_static_google_cloud_visionai_v1_DeleteApplicationRequest_descriptor;
  static final com.google.protobuf.GeneratedMessageV3.FieldAccessorTable
      internal_static_google_cloud_visionai_v1_DeleteApplicationRequest_fieldAccessorTable;
  static final com.google.protobuf.Descriptors.Descriptor
      internal_static_google_cloud_visionai_v1_DeployApplicationRequest_descriptor;
  static final com.google.protobuf.GeneratedMessageV3.FieldAccessorTable
      internal_static_google_cloud_visionai_v1_DeployApplicationRequest_fieldAccessorTable;
  static final com.google.protobuf.Descriptors.Descriptor
      internal_static_google_cloud_visionai_v1_UndeployApplicationRequest_descriptor;
  static final com.google.protobuf.GeneratedMessageV3.FieldAccessorTable
      internal_static_google_cloud_visionai_v1_UndeployApplicationRequest_fieldAccessorTable;
  static final com.google.protobuf.Descriptors.Descriptor
      internal_static_google_cloud_visionai_v1_ApplicationStreamInput_descriptor;
  static final com.google.protobuf.GeneratedMessageV3.FieldAccessorTable
      internal_static_google_cloud_visionai_v1_ApplicationStreamInput_fieldAccessorTable;
  static final com.google.protobuf.Descriptors.Descriptor
      internal_static_google_cloud_visionai_v1_AddApplicationStreamInputRequest_descriptor;
  static final com.google.protobuf.GeneratedMessageV3.FieldAccessorTable
      internal_static_google_cloud_visionai_v1_AddApplicationStreamInputRequest_fieldAccessorTable;
  static final com.google.protobuf.Descriptors.Descriptor
      internal_static_google_cloud_visionai_v1_UpdateApplicationStreamInputRequest_descriptor;
  static final com.google.protobuf.GeneratedMessageV3.FieldAccessorTable
      internal_static_google_cloud_visionai_v1_UpdateApplicationStreamInputRequest_fieldAccessorTable;
  static final com.google.protobuf.Descriptors.Descriptor
      internal_static_google_cloud_visionai_v1_RemoveApplicationStreamInputRequest_descriptor;
  static final com.google.protobuf.GeneratedMessageV3.FieldAccessorTable
      internal_static_google_cloud_visionai_v1_RemoveApplicationStreamInputRequest_fieldAccessorTable;
  static final com.google.protobuf.Descriptors.Descriptor
      internal_static_google_cloud_visionai_v1_RemoveApplicationStreamInputRequest_TargetStreamInput_descriptor;
  static final com.google.protobuf.GeneratedMessageV3.FieldAccessorTable
      internal_static_google_cloud_visionai_v1_RemoveApplicationStreamInputRequest_TargetStreamInput_fieldAccessorTable;
  static final com.google.protobuf.Descriptors.Descriptor
      internal_static_google_cloud_visionai_v1_ListInstancesRequest_descriptor;
  static final com.google.protobuf.GeneratedMessageV3.FieldAccessorTable
      internal_static_google_cloud_visionai_v1_ListInstancesRequest_fieldAccessorTable;
  static final com.google.protobuf.Descriptors.Descriptor
      internal_static_google_cloud_visionai_v1_ListInstancesResponse_descriptor;
  static final com.google.protobuf.GeneratedMessageV3.FieldAccessorTable
      internal_static_google_cloud_visionai_v1_ListInstancesResponse_fieldAccessorTable;
  static final com.google.protobuf.Descriptors.Descriptor
      internal_static_google_cloud_visionai_v1_GetInstanceRequest_descriptor;
  static final com.google.protobuf.GeneratedMessageV3.FieldAccessorTable
      internal_static_google_cloud_visionai_v1_GetInstanceRequest_fieldAccessorTable;
  static final com.google.protobuf.Descriptors.Descriptor
      internal_static_google_cloud_visionai_v1_ListDraftsRequest_descriptor;
  static final com.google.protobuf.GeneratedMessageV3.FieldAccessorTable
      internal_static_google_cloud_visionai_v1_ListDraftsRequest_fieldAccessorTable;
  static final com.google.protobuf.Descriptors.Descriptor
      internal_static_google_cloud_visionai_v1_ListDraftsResponse_descriptor;
  static final com.google.protobuf.GeneratedMessageV3.FieldAccessorTable
      internal_static_google_cloud_visionai_v1_ListDraftsResponse_fieldAccessorTable;
  static final com.google.protobuf.Descriptors.Descriptor
      internal_static_google_cloud_visionai_v1_GetDraftRequest_descriptor;
  static final com.google.protobuf.GeneratedMessageV3.FieldAccessorTable
      internal_static_google_cloud_visionai_v1_GetDraftRequest_fieldAccessorTable;
  static final com.google.protobuf.Descriptors.Descriptor
      internal_static_google_cloud_visionai_v1_CreateDraftRequest_descriptor;
  static final com.google.protobuf.GeneratedMessageV3.FieldAccessorTable
      internal_static_google_cloud_visionai_v1_CreateDraftRequest_fieldAccessorTable;
  static final com.google.protobuf.Descriptors.Descriptor
      internal_static_google_cloud_visionai_v1_UpdateDraftRequest_descriptor;
  static final com.google.protobuf.GeneratedMessageV3.FieldAccessorTable
      internal_static_google_cloud_visionai_v1_UpdateDraftRequest_fieldAccessorTable;
  static final com.google.protobuf.Descriptors.Descriptor
      internal_static_google_cloud_visionai_v1_UpdateApplicationInstancesRequest_descriptor;
  static final com.google.protobuf.GeneratedMessageV3.FieldAccessorTable
      internal_static_google_cloud_visionai_v1_UpdateApplicationInstancesRequest_fieldAccessorTable;
  static final com.google.protobuf.Descriptors.Descriptor
      internal_static_google_cloud_visionai_v1_UpdateApplicationInstancesRequest_UpdateApplicationInstance_descriptor;
  static final com.google.protobuf.GeneratedMessageV3.FieldAccessorTable
      internal_static_google_cloud_visionai_v1_UpdateApplicationInstancesRequest_UpdateApplicationInstance_fieldAccessorTable;
  static final com.google.protobuf.Descriptors.Descriptor
      internal_static_google_cloud_visionai_v1_DeleteDraftRequest_descriptor;
  static final com.google.protobuf.GeneratedMessageV3.FieldAccessorTable
      internal_static_google_cloud_visionai_v1_DeleteDraftRequest_fieldAccessorTable;
  static final com.google.protobuf.Descriptors.Descriptor
      internal_static_google_cloud_visionai_v1_ListProcessorsRequest_descriptor;
  static final com.google.protobuf.GeneratedMessageV3.FieldAccessorTable
      internal_static_google_cloud_visionai_v1_ListProcessorsRequest_fieldAccessorTable;
  static final com.google.protobuf.Descriptors.Descriptor
      internal_static_google_cloud_visionai_v1_ListProcessorsResponse_descriptor;
  static final com.google.protobuf.GeneratedMessageV3.FieldAccessorTable
      internal_static_google_cloud_visionai_v1_ListProcessorsResponse_fieldAccessorTable;
  static final com.google.protobuf.Descriptors.Descriptor
      internal_static_google_cloud_visionai_v1_ListPrebuiltProcessorsRequest_descriptor;
  static final com.google.protobuf.GeneratedMessageV3.FieldAccessorTable
      internal_static_google_cloud_visionai_v1_ListPrebuiltProcessorsRequest_fieldAccessorTable;
  static final com.google.protobuf.Descriptors.Descriptor
      internal_static_google_cloud_visionai_v1_ListPrebuiltProcessorsResponse_descriptor;
  static final com.google.protobuf.GeneratedMessageV3.FieldAccessorTable
      internal_static_google_cloud_visionai_v1_ListPrebuiltProcessorsResponse_fieldAccessorTable;
  static final com.google.protobuf.Descriptors.Descriptor
      internal_static_google_cloud_visionai_v1_GetProcessorRequest_descriptor;
  static final com.google.protobuf.GeneratedMessageV3.FieldAccessorTable
      internal_static_google_cloud_visionai_v1_GetProcessorRequest_fieldAccessorTable;
  static final com.google.protobuf.Descriptors.Descriptor
      internal_static_google_cloud_visionai_v1_CreateProcessorRequest_descriptor;
  static final com.google.protobuf.GeneratedMessageV3.FieldAccessorTable
      internal_static_google_cloud_visionai_v1_CreateProcessorRequest_fieldAccessorTable;
  static final com.google.protobuf.Descriptors.Descriptor
      internal_static_google_cloud_visionai_v1_UpdateProcessorRequest_descriptor;
  static final com.google.protobuf.GeneratedMessageV3.FieldAccessorTable
      internal_static_google_cloud_visionai_v1_UpdateProcessorRequest_fieldAccessorTable;
  static final com.google.protobuf.Descriptors.Descriptor
      internal_static_google_cloud_visionai_v1_DeleteProcessorRequest_descriptor;
  static final com.google.protobuf.GeneratedMessageV3.FieldAccessorTable
      internal_static_google_cloud_visionai_v1_DeleteProcessorRequest_fieldAccessorTable;
  static final com.google.protobuf.Descriptors.Descriptor
      internal_static_google_cloud_visionai_v1_Application_descriptor;
  static final com.google.protobuf.GeneratedMessageV3.FieldAccessorTable
      internal_static_google_cloud_visionai_v1_Application_fieldAccessorTable;
  static final com.google.protobuf.Descriptors.Descriptor
      internal_static_google_cloud_visionai_v1_Application_ApplicationRuntimeInfo_descriptor;
  static final com.google.protobuf.GeneratedMessageV3.FieldAccessorTable
      internal_static_google_cloud_visionai_v1_Application_ApplicationRuntimeInfo_fieldAccessorTable;
  static final com.google.protobuf.Descriptors.Descriptor
      internal_static_google_cloud_visionai_v1_Application_ApplicationRuntimeInfo_GlobalOutputResource_descriptor;
  static final com.google.protobuf.GeneratedMessageV3.FieldAccessorTable
      internal_static_google_cloud_visionai_v1_Application_ApplicationRuntimeInfo_GlobalOutputResource_fieldAccessorTable;
  static final com.google.protobuf.Descriptors.Descriptor
      internal_static_google_cloud_visionai_v1_Application_ApplicationRuntimeInfo_MonitoringConfig_descriptor;
  static final com.google.protobuf.GeneratedMessageV3.FieldAccessorTable
      internal_static_google_cloud_visionai_v1_Application_ApplicationRuntimeInfo_MonitoringConfig_fieldAccessorTable;
  static final com.google.protobuf.Descriptors.Descriptor
      internal_static_google_cloud_visionai_v1_Application_LabelsEntry_descriptor;
  static final com.google.protobuf.GeneratedMessageV3.FieldAccessorTable
      internal_static_google_cloud_visionai_v1_Application_LabelsEntry_fieldAccessorTable;
  static final com.google.protobuf.Descriptors.Descriptor
      internal_static_google_cloud_visionai_v1_ApplicationConfigs_descriptor;
  static final com.google.protobuf.GeneratedMessageV3.FieldAccessorTable
      internal_static_google_cloud_visionai_v1_ApplicationConfigs_fieldAccessorTable;
  static final com.google.protobuf.Descriptors.Descriptor
      internal_static_google_cloud_visionai_v1_ApplicationConfigs_EventDeliveryConfig_descriptor;
  static final com.google.protobuf.GeneratedMessageV3.FieldAccessorTable
      internal_static_google_cloud_visionai_v1_ApplicationConfigs_EventDeliveryConfig_fieldAccessorTable;
  static final com.google.protobuf.Descriptors.Descriptor
      internal_static_google_cloud_visionai_v1_Node_descriptor;
  static final com.google.protobuf.GeneratedMessageV3.FieldAccessorTable
      internal_static_google_cloud_visionai_v1_Node_fieldAccessorTable;
  static final com.google.protobuf.Descriptors.Descriptor
      internal_static_google_cloud_visionai_v1_Node_InputEdge_descriptor;
  static final com.google.protobuf.GeneratedMessageV3.FieldAccessorTable
      internal_static_google_cloud_visionai_v1_Node_InputEdge_fieldAccessorTable;
  static final com.google.protobuf.Descriptors.Descriptor
      internal_static_google_cloud_visionai_v1_Draft_descriptor;
  static final com.google.protobuf.GeneratedMessageV3.FieldAccessorTable
      internal_static_google_cloud_visionai_v1_Draft_fieldAccessorTable;
  static final com.google.protobuf.Descriptors.Descriptor
      internal_static_google_cloud_visionai_v1_Draft_LabelsEntry_descriptor;
  static final com.google.protobuf.GeneratedMessageV3.FieldAccessorTable
      internal_static_google_cloud_visionai_v1_Draft_LabelsEntry_fieldAccessorTable;
  static final com.google.protobuf.Descriptors.Descriptor
      internal_static_google_cloud_visionai_v1_Instance_descriptor;
  static final com.google.protobuf.GeneratedMessageV3.FieldAccessorTable
      internal_static_google_cloud_visionai_v1_Instance_fieldAccessorTable;
  static final com.google.protobuf.Descriptors.Descriptor
      internal_static_google_cloud_visionai_v1_Instance_InputResource_descriptor;
  static final com.google.protobuf.GeneratedMessageV3.FieldAccessorTable
      internal_static_google_cloud_visionai_v1_Instance_InputResource_fieldAccessorTable;
  static final com.google.protobuf.Descriptors.Descriptor
      internal_static_google_cloud_visionai_v1_Instance_OutputResource_descriptor;
  static final com.google.protobuf.GeneratedMessageV3.FieldAccessorTable
      internal_static_google_cloud_visionai_v1_Instance_OutputResource_fieldAccessorTable;
  static final com.google.protobuf.Descriptors.Descriptor
      internal_static_google_cloud_visionai_v1_Instance_LabelsEntry_descriptor;
  static final com.google.protobuf.GeneratedMessageV3.FieldAccessorTable
      internal_static_google_cloud_visionai_v1_Instance_LabelsEntry_fieldAccessorTable;
  static final com.google.protobuf.Descriptors.Descriptor
      internal_static_google_cloud_visionai_v1_ApplicationInstance_descriptor;
  static final com.google.protobuf.GeneratedMessageV3.FieldAccessorTable
      internal_static_google_cloud_visionai_v1_ApplicationInstance_fieldAccessorTable;
  static final com.google.protobuf.Descriptors.Descriptor
      internal_static_google_cloud_visionai_v1_Processor_descriptor;
  static final com.google.protobuf.GeneratedMessageV3.FieldAccessorTable
      internal_static_google_cloud_visionai_v1_Processor_fieldAccessorTable;
  static final com.google.protobuf.Descriptors.Descriptor
      internal_static_google_cloud_visionai_v1_Processor_LabelsEntry_descriptor;
  static final com.google.protobuf.GeneratedMessageV3.FieldAccessorTable
      internal_static_google_cloud_visionai_v1_Processor_LabelsEntry_fieldAccessorTable;
  static final com.google.protobuf.Descriptors.Descriptor
      internal_static_google_cloud_visionai_v1_ProcessorIOSpec_descriptor;
  static final com.google.protobuf.GeneratedMessageV3.FieldAccessorTable
      internal_static_google_cloud_visionai_v1_ProcessorIOSpec_fieldAccessorTable;
  static final com.google.protobuf.Descriptors.Descriptor
      internal_static_google_cloud_visionai_v1_ProcessorIOSpec_GraphInputChannelSpec_descriptor;
  static final com.google.protobuf.GeneratedMessageV3.FieldAccessorTable
      internal_static_google_cloud_visionai_v1_ProcessorIOSpec_GraphInputChannelSpec_fieldAccessorTable;
  static final com.google.protobuf.Descriptors.Descriptor
      internal_static_google_cloud_visionai_v1_ProcessorIOSpec_GraphOutputChannelSpec_descriptor;
  static final com.google.protobuf.GeneratedMessageV3.FieldAccessorTable
      internal_static_google_cloud_visionai_v1_ProcessorIOSpec_GraphOutputChannelSpec_fieldAccessorTable;
  static final com.google.protobuf.Descriptors.Descriptor
      internal_static_google_cloud_visionai_v1_ProcessorIOSpec_InstanceResourceInputBindingSpec_descriptor;
  static final com.google.protobuf.GeneratedMessageV3.FieldAccessorTable
      internal_static_google_cloud_visionai_v1_ProcessorIOSpec_InstanceResourceInputBindingSpec_fieldAccessorTable;
  static final com.google.protobuf.Descriptors.Descriptor
      internal_static_google_cloud_visionai_v1_ProcessorIOSpec_InstanceResourceOutputBindingSpec_descriptor;
  static final com.google.protobuf.GeneratedMessageV3.FieldAccessorTable
      internal_static_google_cloud_visionai_v1_ProcessorIOSpec_InstanceResourceOutputBindingSpec_fieldAccessorTable;
  static final com.google.protobuf.Descriptors.Descriptor
      internal_static_google_cloud_visionai_v1_CustomProcessorSourceInfo_descriptor;
  static final com.google.protobuf.GeneratedMessageV3.FieldAccessorTable
      internal_static_google_cloud_visionai_v1_CustomProcessorSourceInfo_fieldAccessorTable;
  static final com.google.protobuf.Descriptors.Descriptor
      internal_static_google_cloud_visionai_v1_CustomProcessorSourceInfo_ProductRecognizerArtifact_descriptor;
  static final com.google.protobuf.GeneratedMessageV3.FieldAccessorTable
      internal_static_google_cloud_visionai_v1_CustomProcessorSourceInfo_ProductRecognizerArtifact_fieldAccessorTable;
  static final com.google.protobuf.Descriptors.Descriptor
      internal_static_google_cloud_visionai_v1_CustomProcessorSourceInfo_ModelSchema_descriptor;
  static final com.google.protobuf.GeneratedMessageV3.FieldAccessorTable
      internal_static_google_cloud_visionai_v1_CustomProcessorSourceInfo_ModelSchema_fieldAccessorTable;
  static final com.google.protobuf.Descriptors.Descriptor
      internal_static_google_cloud_visionai_v1_CustomProcessorSourceInfo_AdditionalInfoEntry_descriptor;
  static final com.google.protobuf.GeneratedMessageV3.FieldAccessorTable
      internal_static_google_cloud_visionai_v1_CustomProcessorSourceInfo_AdditionalInfoEntry_fieldAccessorTable;
  static final com.google.protobuf.Descriptors.Descriptor
      internal_static_google_cloud_visionai_v1_ProcessorConfig_descriptor;
  static final com.google.protobuf.GeneratedMessageV3.FieldAccessorTable
      internal_static_google_cloud_visionai_v1_ProcessorConfig_fieldAccessorTable;
  static final com.google.protobuf.Descriptors.Descriptor
      internal_static_google_cloud_visionai_v1_StreamWithAnnotation_descriptor;
  static final com.google.protobuf.GeneratedMessageV3.FieldAccessorTable
      internal_static_google_cloud_visionai_v1_StreamWithAnnotation_fieldAccessorTable;
  static final com.google.protobuf.Descriptors.Descriptor
      internal_static_google_cloud_visionai_v1_StreamWithAnnotation_NodeAnnotation_descriptor;
  static final com.google.protobuf.GeneratedMessageV3.FieldAccessorTable
      internal_static_google_cloud_visionai_v1_StreamWithAnnotation_NodeAnnotation_fieldAccessorTable;
  static final com.google.protobuf.Descriptors.Descriptor
      internal_static_google_cloud_visionai_v1_ApplicationNodeAnnotation_descriptor;
  static final com.google.protobuf.GeneratedMessageV3.FieldAccessorTable
      internal_static_google_cloud_visionai_v1_ApplicationNodeAnnotation_fieldAccessorTable;
  static final com.google.protobuf.Descriptors.Descriptor
      internal_static_google_cloud_visionai_v1_ResourceAnnotations_descriptor;
  static final com.google.protobuf.GeneratedMessageV3.FieldAccessorTable
      internal_static_google_cloud_visionai_v1_ResourceAnnotations_fieldAccessorTable;
  static final com.google.protobuf.Descriptors.Descriptor
      internal_static_google_cloud_visionai_v1_VideoStreamInputConfig_descriptor;
  static final com.google.protobuf.GeneratedMessageV3.FieldAccessorTable
      internal_static_google_cloud_visionai_v1_VideoStreamInputConfig_fieldAccessorTable;
  static final com.google.protobuf.Descriptors.Descriptor
      internal_static_google_cloud_visionai_v1_AIEnabledDevicesInputConfig_descriptor;
  static final com.google.protobuf.GeneratedMessageV3.FieldAccessorTable
      internal_static_google_cloud_visionai_v1_AIEnabledDevicesInputConfig_fieldAccessorTable;
  static final com.google.protobuf.Descriptors.Descriptor
      internal_static_google_cloud_visionai_v1_MediaWarehouseConfig_descriptor;
  static final com.google.protobuf.GeneratedMessageV3.FieldAccessorTable
      internal_static_google_cloud_visionai_v1_MediaWarehouseConfig_fieldAccessorTable;
  static final com.google.protobuf.Descriptors.Descriptor
      internal_static_google_cloud_visionai_v1_PersonBlurConfig_descriptor;
  static final com.google.protobuf.GeneratedMessageV3.FieldAccessorTable
      internal_static_google_cloud_visionai_v1_PersonBlurConfig_fieldAccessorTable;
  static final com.google.protobuf.Descriptors.Descriptor
      internal_static_google_cloud_visionai_v1_OccupancyCountConfig_descriptor;
  static final com.google.protobuf.GeneratedMessageV3.FieldAccessorTable
      internal_static_google_cloud_visionai_v1_OccupancyCountConfig_fieldAccessorTable;
  static final com.google.protobuf.Descriptors.Descriptor
      internal_static_google_cloud_visionai_v1_PersonVehicleDetectionConfig_descriptor;
  static final com.google.protobuf.GeneratedMessageV3.FieldAccessorTable
      internal_static_google_cloud_visionai_v1_PersonVehicleDetectionConfig_fieldAccessorTable;
  static final com.google.protobuf.Descriptors.Descriptor
      internal_static_google_cloud_visionai_v1_PersonalProtectiveEquipmentDetectionConfig_descriptor;
  static final com.google.protobuf.GeneratedMessageV3.FieldAccessorTable
      internal_static_google_cloud_visionai_v1_PersonalProtectiveEquipmentDetectionConfig_fieldAccessorTable;
  static final com.google.protobuf.Descriptors.Descriptor
      internal_static_google_cloud_visionai_v1_GeneralObjectDetectionConfig_descriptor;
  static final com.google.protobuf.GeneratedMessageV3.FieldAccessorTable
      internal_static_google_cloud_visionai_v1_GeneralObjectDetectionConfig_fieldAccessorTable;
  static final com.google.protobuf.Descriptors.Descriptor
      internal_static_google_cloud_visionai_v1_BigQueryConfig_descriptor;
  static final com.google.protobuf.GeneratedMessageV3.FieldAccessorTable
      internal_static_google_cloud_visionai_v1_BigQueryConfig_fieldAccessorTable;
  static final com.google.protobuf.Descriptors.Descriptor
      internal_static_google_cloud_visionai_v1_BigQueryConfig_CloudFunctionMappingEntry_descriptor;
  static final com.google.protobuf.GeneratedMessageV3.FieldAccessorTable
      internal_static_google_cloud_visionai_v1_BigQueryConfig_CloudFunctionMappingEntry_fieldAccessorTable;
  static final com.google.protobuf.Descriptors.Descriptor
      internal_static_google_cloud_visionai_v1_VertexAutoMLVisionConfig_descriptor;
  static final com.google.protobuf.GeneratedMessageV3.FieldAccessorTable
      internal_static_google_cloud_visionai_v1_VertexAutoMLVisionConfig_fieldAccessorTable;
  static final com.google.protobuf.Descriptors.Descriptor
      internal_static_google_cloud_visionai_v1_VertexAutoMLVideoConfig_descriptor;
  static final com.google.protobuf.GeneratedMessageV3.FieldAccessorTable
      internal_static_google_cloud_visionai_v1_VertexAutoMLVideoConfig_fieldAccessorTable;
  static final com.google.protobuf.Descriptors.Descriptor
      internal_static_google_cloud_visionai_v1_VertexCustomConfig_descriptor;
  static final com.google.protobuf.GeneratedMessageV3.FieldAccessorTable
      internal_static_google_cloud_visionai_v1_VertexCustomConfig_fieldAccessorTable;
  static final com.google.protobuf.Descriptors.Descriptor
      internal_static_google_cloud_visionai_v1_GcsOutputConfig_descriptor;
  static final com.google.protobuf.GeneratedMessageV3.FieldAccessorTable
      internal_static_google_cloud_visionai_v1_GcsOutputConfig_fieldAccessorTable;
  static final com.google.protobuf.Descriptors.Descriptor
      internal_static_google_cloud_visionai_v1_UniversalInputConfig_descriptor;
  static final com.google.protobuf.GeneratedMessageV3.FieldAccessorTable
      internal_static_google_cloud_visionai_v1_UniversalInputConfig_fieldAccessorTable;
  static final com.google.protobuf.Descriptors.Descriptor
      internal_static_google_cloud_visionai_v1_MachineSpec_descriptor;
  static final com.google.protobuf.GeneratedMessageV3.FieldAccessorTable
      internal_static_google_cloud_visionai_v1_MachineSpec_fieldAccessorTable;
  static final com.google.protobuf.Descriptors.Descriptor
      internal_static_google_cloud_visionai_v1_AutoscalingMetricSpec_descriptor;
  static final com.google.protobuf.GeneratedMessageV3.FieldAccessorTable
      internal_static_google_cloud_visionai_v1_AutoscalingMetricSpec_fieldAccessorTable;
  static final com.google.protobuf.Descriptors.Descriptor
      internal_static_google_cloud_visionai_v1_DedicatedResources_descriptor;
  static final com.google.protobuf.GeneratedMessageV3.FieldAccessorTable
      internal_static_google_cloud_visionai_v1_DedicatedResources_fieldAccessorTable;
  static final com.google.protobuf.Descriptors.Descriptor
      internal_static_google_cloud_visionai_v1_ProductRecognizerConfig_descriptor;
  static final com.google.protobuf.GeneratedMessageV3.FieldAccessorTable
      internal_static_google_cloud_visionai_v1_ProductRecognizerConfig_fieldAccessorTable;
  static final com.google.protobuf.Descriptors.Descriptor
      internal_static_google_cloud_visionai_v1_TagRecognizerConfig_descriptor;
  static final com.google.protobuf.GeneratedMessageV3.FieldAccessorTable
      internal_static_google_cloud_visionai_v1_TagRecognizerConfig_fieldAccessorTable;
  static final com.google.protobuf.Descriptors.Descriptor
      internal_static_google_cloud_visionai_v1_TagParsingConfig_descriptor;
  static final com.google.protobuf.GeneratedMessageV3.FieldAccessorTable
      internal_static_google_cloud_visionai_v1_TagParsingConfig_fieldAccessorTable;
  static final com.google.protobuf.Descriptors.Descriptor
      internal_static_google_cloud_visionai_v1_TagParsingConfig_EntityParsingConfig_descriptor;
  static final com.google.protobuf.GeneratedMessageV3.FieldAccessorTable
      internal_static_google_cloud_visionai_v1_TagParsingConfig_EntityParsingConfig_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/platform.prot"
          + "o\022\030google.cloud.visionai.v1\032\034google/api/"
          + "annotations.proto\032\027google/api/client.pro"
          + "to\032\037google/api/field_behavior.proto\032\031goo"
          + "gle/api/resource.proto\032*google/cloud/vis"
          + "ionai/v1/annotations.proto\032%google/cloud"
          + "/visionai/v1/common.proto\032#google/longru"
          + "nning/operations.proto\032\036google/protobuf/"
          + "duration.proto\032\033google/protobuf/empty.pr"
          + "oto\032 google/protobuf/field_mask.proto\032\034g"
          + "oogle/protobuf/struct.proto\032\037google/prot"
          + "obuf/timestamp.proto\"$\n\"DeleteApplicatio"
          + "nInstancesResponse\"$\n\"CreateApplicationI"
          + "nstancesResponse\"$\n\"UpdateApplicationIns"
          + "tancesResponse\"\312\001\n!CreateApplicationInst"
          + "ancesRequest\0229\n\004name\030\001 \001(\tB+\340A\002\372A%\n#visi"
          + "onai.googleapis.com/Application\022Q\n\025appli"
          + "cation_instances\030\002 \003(\0132-.google.cloud.vi"
          + "sionai.v1.ApplicationInstanceB\003\340A\002\022\027\n\nre"
          + "quest_id\030\004 \001(\tB\003\340A\001\"\267\001\n!DeleteApplicatio"
          + "nInstancesRequest\0229\n\004name\030\001 \001(\tB+\340A\002\372A%\n"
          + "#visionai.googleapis.com/Application\022>\n\014"
          + "instance_ids\030\002 \003(\tB(\340A\002\372A\"\n visionai.goo"
          + "gleapis.com/Instance\022\027\n\nrequest_id\030\003 \001(\t"
          + "B\003\340A\001\"\033\n\031DeployApplicationResponse\"\035\n\033Un"
          + "deployApplicationResponse\"&\n$RemoveAppli"
          + "cationStreamInputResponse\"#\n!AddApplicat"
          + "ionStreamInputResponse\"&\n$UpdateApplicat"
          + "ionStreamInputResponse\"\237\001\n\027ListApplicati"
          + "onsRequest\022;\n\006parent\030\001 \001(\tB+\340A\002\372A%\022#visi"
          + "onai.googleapis.com/Application\022\021\n\tpage_"
          + "size\030\002 \001(\005\022\022\n\npage_token\030\003 \001(\t\022\016\n\006filter"
          + "\030\004 \001(\t\022\020\n\010order_by\030\005 \001(\t\"\205\001\n\030ListApplica"
          + "tionsResponse\022;\n\014applications\030\001 \003(\0132%.go"
          + "ogle.cloud.visionai.v1.Application\022\027\n\017ne"
          + "xt_page_token\030\002 \001(\t\022\023\n\013unreachable\030\003 \003(\t"
          + "\"R\n\025GetApplicationRequest\0229\n\004name\030\001 \001(\tB"
          + "+\340A\002\372A%\n#visionai.googleapis.com/Applica"
          + "tion\"\316\001\n\030CreateApplicationRequest\022;\n\006par"
          + "ent\030\001 \001(\tB+\340A\002\372A%\022#visionai.googleapis.c"
          + "om/Application\022\033\n\016application_id\030\002 \001(\tB\003"
          + "\340A\002\022?\n\013application\030\003 \001(\0132%.google.cloud."
          + "visionai.v1.ApplicationB\003\340A\002\022\027\n\nrequest_"
          + "id\030\004 \001(\tB\003\340A\001\"\252\001\n\030UpdateApplicationReque"
          + "st\0224\n\013update_mask\030\001 \001(\0132\032.google.protobu"
          + "f.FieldMaskB\003\340A\001\022?\n\013application\030\002 \001(\0132%."
          + "google.cloud.visionai.v1.ApplicationB\003\340A"
          + "\002\022\027\n\nrequest_id\030\003 \001(\tB\003\340A\001\"\202\001\n\030DeleteApp"
          + "licationRequest\0229\n\004name\030\001 \001(\tB+\340A\002\372A%\n#v"
          + "isionai.googleapis.com/Application\022\027\n\nre"
          + "quest_id\030\002 \001(\tB\003\340A\001\022\022\n\005force\030\003 \001(\010B\003\340A\001\""
          + "\245\001\n\030DeployApplicationRequest\0229\n\004name\030\001 \001"
          + "(\tB+\340A\002\372A%\n#visionai.googleapis.com/Appl"
          + "ication\022\025\n\rvalidate_only\030\002 \001(\010\022\027\n\nreques"
          + "t_id\030\003 \001(\tB\003\340A\001\022\036\n\021enable_monitoring\030\004 \001"
          + "(\010B\003\340A\001\"p\n\032UndeployApplicationRequest\0229\n"
          + "\004name\030\001 \001(\tB+\340A\002\372A%\n#visionai.googleapis"
          + ".com/Application\022\027\n\nrequest_id\030\002 \001(\tB\003\340A"
          + "\001\"h\n\026ApplicationStreamInput\022N\n\026stream_wi"
          + "th_annotation\030\001 \001(\0132..google.cloud.visio"
          + "nai.v1.StreamWithAnnotation\"\313\001\n AddAppli"
          + "cationStreamInputRequest\0229\n\004name\030\001 \001(\tB+"
          + "\340A\002\372A%\n#visionai.googleapis.com/Applicat"
          + "ion\022S\n\031application_stream_inputs\030\002 \003(\01320"
          + ".google.cloud.visionai.v1.ApplicationStr"
          + "eamInput\022\027\n\nrequest_id\030\003 \001(\tB\003\340A\001\"\345\001\n#Up"
          + "dateApplicationStreamInputRequest\0229\n\004nam"
          + "e\030\001 \001(\tB+\340A\002\372A%\n#visionai.googleapis.com"
          + "/Application\022S\n\031application_stream_input"
          + "s\030\002 \003(\01320.google.cloud.visionai.v1.Appli"
          + "cationStreamInput\022\027\n\nrequest_id\030\003 \001(\tB\003\340"
          + "A\001\022\025\n\rallow_missing\030\004 \001(\010\"\262\002\n#RemoveAppl"
          + "icationStreamInputRequest\0229\n\004name\030\001 \001(\tB"
          + "+\340A\002\372A%\n#visionai.googleapis.com/Applica"
          + "tion\022m\n\024target_stream_inputs\030\002 \003(\0132O.goo"
          + "gle.cloud.visionai.v1.RemoveApplicationS"
          + "treamInputRequest.TargetStreamInput\022\027\n\nr"
          + "equest_id\030\003 \001(\tB\003\340A\001\032H\n\021TargetStreamInpu"
          + "t\0223\n\006stream\030\001 \001(\tB#\372A \n\036visionai.googlea"
          + "pis.com/Stream\"\231\001\n\024ListInstancesRequest\022"
          + "8\n\006parent\030\001 \001(\tB(\340A\002\372A\"\022 visionai.google"
          + "apis.com/Instance\022\021\n\tpage_size\030\002 \001(\005\022\022\n\n"
          + "page_token\030\003 \001(\t\022\016\n\006filter\030\004 \001(\t\022\020\n\010orde"
          + "r_by\030\005 \001(\t\"|\n\025ListInstancesResponse\0225\n\ti"
          + "nstances\030\001 \003(\0132\".google.cloud.visionai.v"
          + "1.Instance\022\027\n\017next_page_token\030\002 \001(\t\022\023\n\013u"
          + "nreachable\030\003 \003(\t\"L\n\022GetInstanceRequest\0226"
          + "\n\004name\030\001 \001(\tB(\340A\002\372A\"\n visionai.googleapi"
          + "s.com/Instance\"\223\001\n\021ListDraftsRequest\0225\n\006"
          + "parent\030\001 \001(\tB%\340A\002\372A\037\022\035visionai.googleapi"
          + "s.com/Draft\022\021\n\tpage_size\030\002 \001(\005\022\022\n\npage_t"
          + "oken\030\003 \001(\t\022\016\n\006filter\030\004 \001(\t\022\020\n\010order_by\030\005"
          + " \001(\t\"s\n\022ListDraftsResponse\022/\n\006drafts\030\001 \003"
          + "(\0132\037.google.cloud.visionai.v1.Draft\022\027\n\017n"
          + "ext_page_token\030\002 \001(\t\022\023\n\013unreachable\030\003 \003("
          + "\t\"F\n\017GetDraftRequest\0223\n\004name\030\001 \001(\tB%\340A\002\372"
          + "A\037\n\035visionai.googleapis.com/Draft\"\260\001\n\022Cr"
          + "eateDraftRequest\0225\n\006parent\030\001 \001(\tB%\340A\002\372A\037"
          + "\022\035visionai.googleapis.com/Draft\022\025\n\010draft"
          + "_id\030\002 \001(\tB\003\340A\002\0223\n\005draft\030\003 \001(\0132\037.google.c"
          + "loud.visionai.v1.DraftB\003\340A\002\022\027\n\nrequest_i"
          + "d\030\004 \001(\tB\003\340A\001\"\257\001\n\022UpdateDraftRequest\0224\n\013u"
          + "pdate_mask\030\001 \001(\0132\032.google.protobuf.Field"
          + "MaskB\003\340A\001\0223\n\005draft\030\002 \001(\0132\037.google.cloud."
          + "visionai.v1.DraftB\003\340A\002\022\027\n\nrequest_id\030\003 \001"
          + "(\tB\003\340A\001\022\025\n\rallow_missing\030\004 \001(\010\"\255\003\n!Updat"
          + "eApplicationInstancesRequest\0229\n\004name\030\001 \001"
          + "(\tB+\340A\002\372A%\n#visionai.googleapis.com/Appl"
          + "ication\022t\n\025application_instances\030\002 \003(\0132U"
          + ".google.cloud.visionai.v1.UpdateApplicat"
          + "ionInstancesRequest.UpdateApplicationIns"
          + "tance\022\027\n\nrequest_id\030\003 \001(\tB\003\340A\001\022\025\n\rallow_"
          + "missing\030\004 \001(\010\032\246\001\n\031UpdateApplicationInsta"
          + "nce\0224\n\013update_mask\030\001 \001(\0132\032.google.protob"
          + "uf.FieldMaskB\003\340A\001\0229\n\010instance\030\002 \001(\0132\".go"
          + "ogle.cloud.visionai.v1.InstanceB\003\340A\002\022\030\n\013"
          + "instance_id\030\003 \001(\tB\003\340A\002\"b\n\022DeleteDraftReq"
          + "uest\0223\n\004name\030\001 \001(\tB%\340A\002\372A\037\n\035visionai.goo"
          + "gleapis.com/Draft\022\027\n\nrequest_id\030\002 \001(\tB\003\340"
          + "A\001\"\233\001\n\025ListProcessorsRequest\0229\n\006parent\030\001"
          + " \001(\tB)\340A\002\372A#\022!visionai.googleapis.com/Pr"
          + "ocessor\022\021\n\tpage_size\030\002 \001(\005\022\022\n\npage_token"
          + "\030\003 \001(\t\022\016\n\006filter\030\004 \001(\t\022\020\n\010order_by\030\005 \001(\t"
          + "\"\177\n\026ListProcessorsResponse\0227\n\nprocessors"
          + "\030\001 \003(\0132#.google.cloud.visionai.v1.Proces"
          + "sor\022\027\n\017next_page_token\030\002 \001(\t\022\023\n\013unreacha"
          + "ble\030\003 \003(\t\"Z\n\035ListPrebuiltProcessorsReque"
          + "st\0229\n\006parent\030\001 \001(\tB)\340A\002\372A#\022!visionai.goo"
          + "gleapis.com/Processor\"Y\n\036ListPrebuiltPro"
          + "cessorsResponse\0227\n\nprocessors\030\001 \003(\0132#.go"
          + "ogle.cloud.visionai.v1.Processor\"N\n\023GetP"
          + "rocessorRequest\0227\n\004name\030\001 \001(\tB)\340A\002\372A#\n!v"
          + "isionai.googleapis.com/Processor\"\304\001\n\026Cre"
          + "ateProcessorRequest\0229\n\006parent\030\001 \001(\tB)\340A\002"
          + "\372A#\022!visionai.googleapis.com/Processor\022\031"
          + "\n\014processor_id\030\002 \001(\tB\003\340A\002\022;\n\tprocessor\030\003"
          + " \001(\0132#.google.cloud.visionai.v1.Processo"
          + "rB\003\340A\002\022\027\n\nrequest_id\030\004 \001(\tB\003\340A\001\"\244\001\n\026Upda"
          + "teProcessorRequest\0224\n\013update_mask\030\001 \001(\0132"
          + "\032.google.protobuf.FieldMaskB\003\340A\001\022;\n\tproc"
          + "essor\030\002 \001(\0132#.google.cloud.visionai.v1.P"
          + "rocessorB\003\340A\002\022\027\n\nrequest_id\030\003 \001(\tB\003\340A\001\"j"
          + "\n\026DeleteProcessorRequest\0227\n\004name\030\001 \001(\tB)"
          + "\340A\002\372A#\n!visionai.googleapis.com/Processo"
          + "r\022\027\n\nrequest_id\030\002 \001(\tB\003\340A\001\"\332\n\n\013Applicati"
          + "on\022\014\n\004name\030\001 \001(\t\0224\n\013create_time\030\002 \001(\0132\032."
          + "google.protobuf.TimestampB\003\340A\003\0224\n\013update"
          + "_time\030\003 \001(\0132\032.google.protobuf.TimestampB"
          + "\003\340A\003\022A\n\006labels\030\004 \003(\01321.google.cloud.visi"
          + "onai.v1.Application.LabelsEntry\022\031\n\014displ"
          + "ay_name\030\005 \001(\tB\003\340A\002\022\023\n\013description\030\006 \001(\t\022"
          + "I\n\023application_configs\030\007 \001(\0132,.google.cl"
          + "oud.visionai.v1.ApplicationConfigs\022W\n\014ru"
          + "ntime_info\030\010 \001(\0132<.google.cloud.visionai"
          + ".v1.Application.ApplicationRuntimeInfoB\003"
          + "\340A\003\022?\n\005state\030\t \001(\0162+.google.cloud.vision"
          + "ai.v1.Application.StateB\003\340A\003\022G\n\014billing_"
          + "mode\030\014 \001(\01621.google.cloud.visionai.v1.Ap"
          + "plication.BillingMode\032\241\003\n\026ApplicationRun"
          + "timeInfo\022/\n\013deploy_time\030\001 \001(\0132\032.google.p"
          + "rotobuf.Timestamp\022r\n\027global_output_resou"
          + "rces\030\003 \003(\0132Q.google.cloud.visionai.v1.Ap"
          + "plication.ApplicationRuntimeInfo.GlobalO"
          + "utputResource\022h\n\021monitoring_config\030\004 \001(\013"
          + "2M.google.cloud.visionai.v1.Application."
          + "ApplicationRuntimeInfo.MonitoringConfig\032"
          + "S\n\024GlobalOutputResource\022\027\n\017output_resour"
          + "ce\030\001 \001(\t\022\025\n\rproducer_node\030\002 \001(\t\022\013\n\003key\030\003"
          + " \001(\t\032#\n\020MonitoringConfig\022\017\n\007enabled\030\001 \001("
          + "\010\032-\n\013LabelsEntry\022\013\n\003key\030\001 \001(\t\022\r\n\005value\030\002"
          + " \001(\t:\0028\001\"\247\001\n\005State\022\025\n\021STATE_UNSPECIFIED\020"
          + "\000\022\013\n\007CREATED\020\001\022\r\n\tDEPLOYING\020\002\022\014\n\010DEPLOYE"
          + "D\020\003\022\017\n\013UNDEPLOYING\020\004\022\013\n\007DELETED\020\005\022\t\n\005ERR"
          + "OR\020\006\022\014\n\010CREATING\020\007\022\014\n\010UPDATING\020\010\022\014\n\010DELE"
          + "TING\020\t\022\n\n\006FIXING\020\n\"B\n\013BillingMode\022\034\n\030BIL"
          + "LING_MODE_UNSPECIFIED\020\000\022\010\n\004PAYG\020\001\022\013\n\007MON"
          + "THLY\020\002:o\352Al\n#visionai.googleapis.com/App"
          + "lication\022Bprojects/{project}/locations/{"
          + "location}/applications/{application}R\001\001\""
          + "\212\002\n\022ApplicationConfigs\022-\n\005nodes\030\001 \003(\0132\036."
          + "google.cloud.visionai.v1.Node\022_\n\025event_d"
          + "elivery_config\030\003 \001(\[email protected]"
          + "onai.v1.ApplicationConfigs.EventDelivery"
          + "Config\032d\n\023EventDeliveryConfig\022\017\n\007channel"
          + "\030\001 \001(\t\022<\n\031minimal_delivery_interval\030\002 \001("
          + "\0132\031.google.protobuf.Duration\"\347\002\n\004Node\022.\n"
          + "$output_all_output_channels_to_stream\030\006 "
          + "\001(\010H\000\022\021\n\004name\030\001 \001(\tB\003\340A\002\022\024\n\014display_name"
          + "\030\002 \001(\t\022>\n\013node_config\030\003 \001(\0132).google.clo"
          + "ud.visionai.v1.ProcessorConfig\022\021\n\tproces"
          + "sor\030\004 \001(\t\0229\n\007parents\030\005 \003(\0132(.google.clou"
          + "d.visionai.v1.Node.InputEdge\032`\n\tInputEdg"
          + "e\022\023\n\013parent_node\030\001 \001(\t\022\035\n\025parent_output_"
          + "channel\030\002 \001(\t\022\037\n\027connected_input_channel"
          + "\030\003 \001(\tB\026\n\024stream_output_config\"\350\003\n\005Draft"
          + "\022\014\n\004name\030\001 \001(\t\0224\n\013create_time\030\002 \001(\0132\032.go"
          + "ogle.protobuf.TimestampB\003\340A\003\0224\n\013update_t"
          + "ime\030\007 \001(\0132\032.google.protobuf.TimestampB\003\340"
          + "A\003\022;\n\006labels\030\003 \003(\0132+.google.cloud.vision"
          + "ai.v1.Draft.LabelsEntry\022\031\n\014display_name\030"
          + "\004 \001(\tB\003\340A\002\022\023\n\013description\030\005 \001(\t\022O\n\031draft"
          + "_application_configs\030\006 \001(\0132,.google.clou"
          + "d.visionai.v1.ApplicationConfigs\032-\n\013Labe"
          + "lsEntry\022\013\n\003key\030\001 \001(\t\022\r\n\005value\030\002 \001(\t:\0028\001:"
          + "x\352Au\n\035visionai.googleapis.com/Draft\022Qpro"
          + "jects/{project}/locations/{location}/app"
          + "lications/{application}/drafts/{draft}R\001"
          + "\001\"\324\013\n\010Instance\022\021\n\004name\030\001 \001(\tB\003\340A\003\0224\n\013cre"
          + "ate_time\030\002 \001(\0132\032.google.protobuf.Timesta"
          + "mpB\003\340A\003\0224\n\013update_time\030\010 \001(\0132\032.google.pr"
          + "otobuf.TimestampB\003\340A\003\022>\n\006labels\030\003 \003(\0132.."
          + "google.cloud.visionai.v1.Instance.Labels"
          + "Entry\022\031\n\014display_name\030\004 \001(\tB\003\340A\002\022\023\n\013desc"
          + "ription\030\005 \001(\t\022F\n\rinstance_type\030\n \001(\0162/.g"
          + "oogle.cloud.visionai.v1.Instance.Instanc"
          + "eType\022I\n\017input_resources\030\006 \003(\01320.google."
          + "cloud.visionai.v1.Instance.InputResource"
          + "\022K\n\020output_resources\030\007 \003(\01321.google.clou"
          + "d.visionai.v1.Instance.OutputResource\0227\n"
          + "\005state\030\t \001(\0162(.google.cloud.visionai.v1."
          + "Instance.State\032\311\002\n\rInputResource\022\030\n\016inpu"
          + "t_resource\030\001 \001(\tH\000\022N\n\020annotated_stream\030\004"
          + " \001(\0132..google.cloud.visionai.v1.StreamWi"
          + "thAnnotationB\002\030\001H\000\0225\n\tdata_type\030\006 \001(\0162\"."
          + "google.cloud.visionai.v1.DataType\022\025\n\rcon"
          + "sumer_node\030\002 \001(\t\022\036\n\026input_resource_bindi"
          + "ng\030\003 \001(\t\022B\n\013annotations\030\005 \001(\0132-.google.c"
          + "loud.visionai.v1.ResourceAnnotationsB\034\n\032"
          + "input_resource_information\032\222\001\n\016OutputRes"
          + "ource\022\027\n\017output_resource\030\001 \001(\t\022\025\n\rproduc"
          + "er_node\030\002 \001(\t\022\037\n\027output_resource_binding"
          + "\030\004 \001(\t\022\031\n\014is_temporary\030\003 \001(\010B\003\340A\003\022\024\n\007aut"
          + "ogen\030\005 \001(\010B\003\340A\003\032-\n\013LabelsEntry\022\013\n\003key\030\001 "
          + "\001(\t\022\r\n\005value\030\002 \001(\t:\0028\001\"t\n\014InstanceType\022\035"
          + "\n\031INSTANCE_TYPE_UNSPECIFIED\020\000\022\030\n\024STREAMI"
          + "NG_PREDICTION\020\001\022\024\n\020BATCH_PREDICTION\020\002\022\025\n"
          + "\021ONLINE_PREDICTION\020\003\"\265\001\n\005State\022\025\n\021STATE_"
          + "UNSPECIFIED\020\000\022\014\n\010CREATING\020\001\022\013\n\007CREATED\020\002"
          + "\022\r\n\tDEPLOYING\020\003\022\014\n\010DEPLOYED\020\004\022\017\n\013UNDEPLO"
          + "YING\020\005\022\013\n\007DELETED\020\006\022\t\n\005ERROR\020\007\022\014\n\010UPDATI"
          + "NG\020\010\022\014\n\010DELETING\020\t\022\n\n\006FIXING\020\n\022\014\n\010FINISH"
          + "ED\020\013:\201\001\352A~\n visionai.googleapis.com/Inst"
          + "ance\022Wprojects/{project}/locations/{loca"
          + "tion}/applications/{application}/instanc"
          + "es/{instance}R\001\001\"j\n\023ApplicationInstance\022"
          + "\030\n\013instance_id\030\001 \001(\tB\003\340A\002\0229\n\010instance\030\002 "
          + "\001(\0132\".google.cloud.visionai.v1.InstanceB"
          + "\003\340A\002\"\274\t\n\tProcessor\022\014\n\004name\030\001 \001(\t\0224\n\013crea"
          + "te_time\030\002 \001(\0132\032.google.protobuf.Timestam"
          + "pB\003\340A\003\0224\n\013update_time\030\003 \001(\0132\032.google.pro"
          + "tobuf.TimestampB\003\340A\003\022?\n\006labels\030\004 \003(\0132/.g"
          + "oogle.cloud.visionai.v1.Processor.Labels"
          + "Entry\022\031\n\014display_name\030\005 \001(\tB\003\340A\002\022\023\n\013desc"
          + "ription\030\n \001(\t\022N\n\016processor_type\030\006 \001(\01621."
          + "google.cloud.visionai.v1.Processor.Proce"
          + "ssorTypeB\003\340A\003\0227\n\nmodel_type\030\r \001(\0162#.goog"
          + "le.cloud.visionai.v1.ModelType\022Y\n\034custom"
          + "_processor_source_info\030\007 \001(\01323.google.cl"
          + "oud.visionai.v1.CustomProcessorSourceInf"
          + "o\022F\n\005state\030\010 \001(\01622.google.cloud.visionai"
          + ".v1.Processor.ProcessorStateB\003\340A\003\022I\n\021pro"
          + "cessor_io_spec\030\013 \001(\0132).google.cloud.visi"
          + "onai.v1.ProcessorIOSpecB\003\340A\003\022\"\n\025configur"
          + "ation_typeurl\030\016 \001(\tB\003\340A\003\022W\n\032supported_an"
          + "notation_types\030\017 \003(\0162..google.cloud.visi"
          + "onai.v1.StreamAnnotationTypeB\003\340A\003\022 \n\030sup"
          + "ports_post_processing\030\021 \001(\010\022Q\n\030supported"
          + "_instance_types\030\022 \003(\0162/.google.cloud.vis"
          + "ionai.v1.Instance.InstanceType\032-\n\013Labels"
          + "Entry\022\013\n\003key\030\001 \001(\t\022\r\n\005value\030\002 \001(\t:\0028\001\"Z\n"
          + "\rProcessorType\022\036\n\032PROCESSOR_TYPE_UNSPECI"
          + "FIED\020\000\022\016\n\nPRETRAINED\020\001\022\n\n\006CUSTOM\020\002\022\r\n\tCO"
          + "NNECTOR\020\003\"e\n\016ProcessorState\022\037\n\033PROCESSOR"
          + "_STATE_UNSPECIFIED\020\000\022\014\n\010CREATING\020\001\022\n\n\006AC"
          + "TIVE\020\002\022\014\n\010DELETING\020\003\022\n\n\006FAILED\020\004:i\352Af\n!v"
          + "isionai.googleapis.com/Processor\022>projec"
          + "ts/{project}/locations/{location}/proces"
          + "sors/{processor}R\001\001\"\326\007\n\017ProcessorIOSpec\022"
          + "b\n\031graph_input_channel_specs\030\003 \003(\0132?.goo"
          + "gle.cloud.visionai.v1.ProcessorIOSpec.Gr"
          + "aphInputChannelSpec\022d\n\032graph_output_chan"
          + "nel_specs\030\004 \003(\[email protected]."
          + "v1.ProcessorIOSpec.GraphOutputChannelSpe"
          + "c\022y\n%instance_resource_input_binding_spe"
          + "cs\030\005 \003(\0132J.google.cloud.visionai.v1.Proc"
          + "essorIOSpec.InstanceResourceInputBinding"
          + "Spec\022{\n&instance_resource_output_binding"
          + "_specs\030\006 \003(\0132K.google.cloud.visionai.v1."
          + "ProcessorIOSpec.InstanceResourceOutputBi"
          + "ndingSpec\032\257\001\n\025GraphInputChannelSpec\022\014\n\004n"
          + "ame\030\001 \001(\t\0225\n\tdata_type\030\002 \001(\0162\".google.cl"
          + "oud.visionai.v1.DataType\022\037\n\027accepted_dat"
          + "a_type_uris\030\005 \003(\t\022\020\n\010required\030\003 \001(\010\022\036\n\026m"
          + "ax_connection_allowed\030\004 \001(\003\032t\n\026GraphOutp"
          + "utChannelSpec\022\014\n\004name\030\001 \001(\t\0225\n\tdata_type"
          + "\030\002 \001(\0162\".google.cloud.visionai.v1.DataTy"
          + "pe\022\025\n\rdata_type_uri\030\003 \001(\t\032y\n InstanceRes"
          + "ourceInputBindingSpec\022\031\n\017config_type_uri"
          + "\030\002 \001(\tH\000\022\033\n\021resource_type_uri\030\003 \001(\tH\000\022\014\n"
          + "\004name\030\001 \001(\tB\017\n\rresource_type\032^\n!Instance"
          + "ResourceOutputBindingSpec\022\014\n\004name\030\001 \001(\t\022"
          + "\031\n\021resource_type_uri\030\002 \001(\t\022\020\n\010explicit\030\003"
          + " \001(\010\"\244\007\n\031CustomProcessorSourceInfo\022\026\n\014ve"
          + "rtex_model\030\002 \001(\tH\000\022t\n\033product_recognizer"
          + "_artifact\030\003 \001(\0132M.google.cloud.visionai."
          + "v1.CustomProcessorSourceInfo.ProductReco"
          + "gnizerArtifactH\000\022S\n\013source_type\030\001 \001(\0162>."
          + "google.cloud.visionai.v1.CustomProcessor"
          + "SourceInfo.SourceType\022e\n\017additional_info"
          + "\030\004 \003(\0132G.google.cloud.visionai.v1.Custom"
          + "ProcessorSourceInfo.AdditionalInfoEntryB"
          + "\003\340A\003\022U\n\014model_schema\030\005 \001(\0132?.google.clou"
          + "d.visionai.v1.CustomProcessorSourceInfo."
          + "ModelSchema\032e\n\031ProductRecognizerArtifact"
          + "\022-\n retail_product_recognition_index\030\001 \001"
          + "(\tB\003\340A\002\022\031\n\014vertex_model\030\002 \001(\tB\003\340A\001\032\315\001\n\013M"
          + "odelSchema\022=\n\020instances_schema\030\001 \001(\0132#.g"
          + "oogle.cloud.visionai.v1.GcsSource\022>\n\021par"
          + "ameters_schema\030\002 \001(\0132#.google.cloud.visi"
          + "onai.v1.GcsSource\022?\n\022predictions_schema\030"
          + "\003 \001(\0132#.google.cloud.visionai.v1.GcsSour"
          + "ce\0325\n\023AdditionalInfoEntry\022\013\n\003key\030\001 \001(\t\022\r"
          + "\n\005value\030\002 \001(\t:\0028\001\"g\n\nSourceType\022\033\n\027SOURC"
          + "E_TYPE_UNSPECIFIED\020\000\022\021\n\rVERTEX_AUTOML\020\001\022"
          + "\021\n\rVERTEX_CUSTOM\020\002\022\026\n\022PRODUCT_RECOGNIZER"
          + "\020\003B\017\n\rartifact_path\"\322\013\n\017ProcessorConfig\022"
          + "U\n\031video_stream_input_config\030\t \001(\01320.goo"
          + "gle.cloud.visionai.v1.VideoStreamInputCo"
          + "nfigH\000\022`\n\037ai_enabled_devices_input_confi"
          + "g\030\024 \001(\01325.google.cloud.visionai.v1.AIEna"
          + "bledDevicesInputConfigH\000\022P\n\026media_wareho"
          + "use_config\030\n \001(\0132..google.cloud.visionai"
          + ".v1.MediaWarehouseConfigH\000\022H\n\022person_blu"
          + "r_config\030\013 \001(\0132*.google.cloud.visionai.v"
          + "1.PersonBlurConfigH\000\022P\n\026occupancy_count_"
          + "config\030\014 \001(\0132..google.cloud.visionai.v1."
          + "OccupancyCountConfigH\000\022a\n\037person_vehicle"
          + "_detection_config\030\017 \001(\01326.google.cloud.v"
          + "isionai.v1.PersonVehicleDetectionConfigH"
          + "\000\022Y\n\033vertex_automl_vision_config\030\r \001(\01322"
          + ".google.cloud.visionai.v1.VertexAutoMLVi"
          + "sionConfigH\000\022W\n\032vertex_automl_video_conf"
          + "ig\030\016 \001(\01321.google.cloud.visionai.v1.Vert"
          + "exAutoMLVideoConfigH\000\022L\n\024vertex_custom_c"
          + "onfig\030\021 \001(\0132,.google.cloud.visionai.v1.V"
          + "ertexCustomConfigH\000\022a\n\037general_object_de"
          + "tection_config\030\022 \001(\01326.google.cloud.visi"
          + "onai.v1.GeneralObjectDetectionConfigH\000\022D"
          + "\n\020big_query_config\030\023 \001(\0132(.google.cloud."
          + "visionai.v1.BigQueryConfigH\000\022F\n\021gcs_outp"
          + "ut_config\030\033 \001(\0132).google.cloud.visionai."
          + "v1.GcsOutputConfigH\000\022V\n\031product_recogniz"
          + "er_config\030\025 \001(\01321.google.cloud.visionai."
          + "v1.ProductRecognizerConfigH\000\022~\n.personal"
          + "_protective_equipment_detection_config\030\026"
          + " \001(\0132D.google.cloud.visionai.v1.Personal"
          + "ProtectiveEquipmentDetectionConfigH\000\022N\n\025"
          + "tag_recognizer_config\030\031 \001(\0132-.google.clo"
          + "ud.visionai.v1.TagRecognizerConfigH\000\022P\n\026"
          + "universal_input_config\030\034 \001(\0132..google.cl"
          + "oud.visionai.v1.UniversalInputConfigH\000\0224"
          + "\n\023experimental_config\030\032 \001(\0132\027.google.pro"
          + "tobuf.StructB\022\n\020processor_config\"\322\002\n\024Str"
          + "eamWithAnnotation\0223\n\006stream\030\001 \001(\tB#\372A \n\036"
          + "visionai.googleapis.com/Stream\022K\n\027applic"
          + "ation_annotations\030\002 \003(\0132*.google.cloud.v"
          + "isionai.v1.StreamAnnotation\022W\n\020node_anno"
          + "tations\030\003 \003(\0132=.google.cloud.visionai.v1"
          + ".StreamWithAnnotation.NodeAnnotation\032_\n\016"
          + "NodeAnnotation\022\014\n\004node\030\001 \001(\t\022?\n\013annotati"
          + "ons\030\002 \003(\0132*.google.cloud.visionai.v1.Str"
          + "eamAnnotation\"j\n\031ApplicationNodeAnnotati"
          + "on\022\014\n\004node\030\001 \001(\t\022?\n\013annotations\030\002 \003(\0132*."
          + "google.cloud.visionai.v1.StreamAnnotatio"
          + "n\"\261\001\n\023ResourceAnnotations\022K\n\027application"
          + "_annotations\030\001 \003(\0132*.google.cloud.vision"
          + "ai.v1.StreamAnnotation\022M\n\020node_annotatio"
          + "ns\030\002 \003(\01323.google.cloud.visionai.v1.Appl"
          + "icationNodeAnnotation\"\202\001\n\026VideoStreamInp"
          + "utConfig\022\023\n\007streams\030\001 \003(\tB\002\030\001\022S\n\027streams"
          + "_with_annotation\030\002 \003(\0132..google.cloud.vi"
          + "sionai.v1.StreamWithAnnotationB\002\030\001\"\035\n\033AI"
          + "EnabledDevicesInputConfig\"b\n\024MediaWareho"
          + "useConfig\022\016\n\006corpus\030\001 \001(\t\022\022\n\006region\030\002 \001("
          + "\tB\002\030\001\022&\n\003ttl\030\003 \001(\0132\031.google.protobuf.Dur"
          + "ation\"\325\001\n\020PersonBlurConfig\022S\n\020person_blu"
          + "r_type\030\001 \001(\01629.google.cloud.visionai.v1."
          + "PersonBlurConfig.PersonBlurType\022\022\n\nfaces"
          + "_only\030\002 \001(\010\"X\n\016PersonBlurType\022 \n\034PERSON_"
          + "BLUR_TYPE_UNSPECIFIED\020\000\022\023\n\017FULL_OCCULUSI"
          + "ON\020\001\022\017\n\013BLUR_FILTER\020\002\"~\n\024OccupancyCountC"
          + "onfig\022\036\n\026enable_people_counting\030\001 \001(\010\022\037\n"
          + "\027enable_vehicle_counting\030\002 \001(\010\022%\n\035enable"
          + "_dwelling_time_tracking\030\003 \001(\010\"_\n\034PersonV"
          + "ehicleDetectionConfig\022\036\n\026enable_people_c"
          + "ounting\030\001 \001(\010\022\037\n\027enable_vehicle_counting"
          + "\030\002 \001(\010\"\245\001\n*PersonalProtectiveEquipmentDe"
          + "tectionConfig\022&\n\036enable_face_coverage_de"
          + "tection\030\001 \001(\010\022&\n\036enable_head_coverage_de"
          + "tection\030\002 \001(\010\022\'\n\037enable_hands_coverage_d",
      "etection\030\003 \001(\010\"\036\n\034GeneralObjectDetection"
          + "Config\"\354\001\n\016BigQueryConfig\022\r\n\005table\030\001 \001(\t"
          + "\022b\n\026cloud_function_mapping\030\002 \003(\0132B.googl"
          + "e.cloud.visionai.v1.BigQueryConfig.Cloud"
          + "FunctionMappingEntry\022*\n\"create_default_t"
          + "able_if_not_exists\030\003 \001(\010\032;\n\031CloudFunctio"
          + "nMappingEntry\022\013\n\003key\030\001 \001(\t\022\r\n\005value\030\002 \001("
          + "\t:\0028\001\"Q\n\030VertexAutoMLVisionConfig\022\034\n\024con"
          + "fidence_threshold\030\001 \001(\002\022\027\n\017max_predictio"
          + "ns\030\002 \001(\005\"\211\001\n\027VertexAutoMLVideoConfig\022\034\n\024"
          + "confidence_threshold\030\001 \001(\002\022\026\n\016blocked_la"
          + "bels\030\002 \003(\t\022\027\n\017max_predictions\030\003 \001(\005\022\037\n\027b"
          + "ounding_box_size_limit\030\004 \001(\002\"\225\002\n\022VertexC"
          + "ustomConfig\022\032\n\022max_prediction_fps\030\001 \001(\005\022"
          + "I\n\023dedicated_resources\030\002 \001(\0132,.google.cl"
          + "oud.visionai.v1.DedicatedResources\022&\n\036po"
          + "st_processing_cloud_function\030\003 \001(\t\022#\n\033at"
          + "tach_application_metadata\030\004 \001(\010\022,\n\032dynam"
          + "ic_config_input_topic\030\006 \001(\tB\003\340A\001H\000\210\001\001B\035\n"
          + "\033_dynamic_config_input_topic\"#\n\017GcsOutpu"
          + "tConfig\022\020\n\010gcs_path\030\001 \001(\t\"\026\n\024UniversalIn"
          + "putConfig\"\215\001\n\013MachineSpec\022\031\n\014machine_typ"
          + "e\030\001 \001(\tB\003\340A\005\022H\n\020accelerator_type\030\002 \001(\0162)"
          + ".google.cloud.visionai.v1.AcceleratorTyp"
          + "eB\003\340A\005\022\031\n\021accelerator_count\030\003 \001(\005\"A\n\025Aut"
          + "oscalingMetricSpec\022\030\n\013metric_name\030\001 \001(\tB"
          + "\003\340A\002\022\016\n\006target\030\002 \001(\005\"\364\001\n\022DedicatedResour"
          + "ces\022C\n\014machine_spec\030\001 \001(\0132%.google.cloud"
          + ".visionai.v1.MachineSpecB\006\340A\002\340A\005\022!\n\021min_"
          + "replica_count\030\002 \001(\005B\006\340A\002\340A\005\022\036\n\021max_repli"
          + "ca_count\030\003 \001(\005B\003\340A\005\022V\n\030autoscaling_metri"
          + "c_specs\030\004 \003(\0132/.google.cloud.visionai.v1"
          + ".AutoscalingMetricSpecB\003\340A\005\"\\\n\027ProductRe"
          + "cognizerConfig\022\027\n\017retail_endpoint\030\001 \001(\t\022"
          + "(\n recognition_confidence_threshold\030\002 \001("
          + "\002\"\214\001\n\023TagRecognizerConfig\022-\n%entity_dete"
          + "ction_confidence_threshold\030\001 \001(\002\022F\n\022tag_"
          + "parsing_config\030\002 \001(\0132*.google.cloud.visi"
          + "onai.v1.TagParsingConfig\"\252\003\n\020TagParsingC"
          + "onfig\022^\n\026entity_parsing_configs\030\001 \003(\0132>."
          + "google.cloud.visionai.v1.TagParsingConfi"
          + "g.EntityParsingConfig\032\265\002\n\023EntityParsingC"
          + "onfig\022\031\n\014entity_class\030\001 \001(\tB\003\340A\002\022\022\n\005rege"
          + "x\030\002 \001(\tB\003\340A\001\022|\n\030entity_matching_strategy"
          + "\030\003 \001(\0162U.google.cloud.visionai.v1.TagPar"
          + "singConfig.EntityParsingConfig.EntityMat"
          + "chingStrategyB\003\340A\001\"q\n\026EntityMatchingStra"
          + "tegy\022(\n$ENTITY_MATCHING_STRATEGY_UNSPECI"
          + "FIED\020\000\022\027\n\023MULTI_LINE_MATCHING\020\001\022\024\n\020MAX_O"
          + "VERLAP_AREA\020\002*\240\002\n\tModelType\022\032\n\026MODEL_TYP"
          + "E_UNSPECIFIED\020\000\022\030\n\024IMAGE_CLASSIFICATION\020"
          + "\001\022\024\n\020OBJECT_DETECTION\020\002\022\030\n\024VIDEO_CLASSIF"
          + "ICATION\020\003\022\031\n\025VIDEO_OBJECT_TRACKING\020\004\022\034\n\030"
          + "VIDEO_ACTION_RECOGNITION\020\005\022\026\n\022OCCUPANCY_"
          + "COUNTING\020\006\022\017\n\013PERSON_BLUR\020\007\022\021\n\rVERTEX_CU"
          + "STOM\020\010\022\026\n\022PRODUCT_RECOGNIZER\020\t\022\022\n\016TAG_RE"
          + "COGNIZER\020\n\022\014\n\010SYNTH_ID\020\017*\320\001\n\017Accelerator"
          + "Type\022 \n\034ACCELERATOR_TYPE_UNSPECIFIED\020\000\022\024"
          + "\n\020NVIDIA_TESLA_K80\020\001\022\025\n\021NVIDIA_TESLA_P10"
          + "0\020\002\022\025\n\021NVIDIA_TESLA_V100\020\003\022\023\n\017NVIDIA_TES"
          + "LA_P4\020\004\022\023\n\017NVIDIA_TESLA_T4\020\005\022\025\n\021NVIDIA_T"
          + "ESLA_A100\020\010\022\n\n\006TPU_V2\020\006\022\n\n\006TPU_V3\020\007*W\n\010D"
          + "ataType\022\031\n\025DATA_TYPE_UNSPECIFIED\020\000\022\t\n\005VI"
          + "DEO\020\001\022\t\n\005IMAGE\020\003\022\t\n\005PROTO\020\002\022\017\n\013PLACEHOLD"
          + "ER\020\0042\352-\n\013AppPlatform\022\274\001\n\020ListApplication"
          + "s\0221.google.cloud.visionai.v1.ListApplica"
          + "tionsRequest\0322.google.cloud.visionai.v1."
          + "ListApplicationsResponse\"A\332A\006parent\202\323\344\223\002"
          + "2\0220/v1/{parent=projects/*/locations/*}/a"
          + "pplications\022\251\001\n\016GetApplication\022/.google."
          + "cloud.visionai.v1.GetApplicationRequest\032"
          + "%.google.cloud.visionai.v1.Application\"?"
          + "\332A\004name\202\323\344\223\0022\0220/v1/{name=projects/*/loca"
          + "tions/*/applications/*}\022\345\001\n\021CreateApplic"
          + "ation\0222.google.cloud.visionai.v1.CreateA"
          + "pplicationRequest\032\035.google.longrunning.O"
          + "peration\"}\312A \n\013Application\022\021OperationMet"
          + "adata\332A\022parent,application\202\323\344\223\002?\"0/v1/{p"
          + "arent=projects/*/locations/*}/applicatio"
          + "ns:\013application\022\367\001\n\021UpdateApplication\0222."
          + "google.cloud.visionai.v1.UpdateApplicati"
          + "onRequest\032\035.google.longrunning.Operation"
          + "\"\216\001\312A \n\013Application\022\021OperationMetadata\332A"
          + "\027application,update_mask\202\323\344\223\002K2\"9/v1/{name=projects/*/locations/*/a"
          + "pplications/*}:undeploy:\001*\022\203\002\n\031AddApplic"
          + "ationStreamInput\022:.google.cloud.visionai"
          + ".v1.AddApplicationStreamInputRequest\032\035.g"
          + "oogle.longrunning.Operation\"\212\001\312A6\n!AddAp"
          + "plicationStreamInputResponse\022\021OperationM"
          + "etadata\332A\004name\202\323\344\223\002D\"?/v1/{name=projects"
          + "/*/locations/*/applications/*}:addStream"
          + "Input:\001*\022\217\002\n\034RemoveApplicationStreamInpu"
          + "t\022=.google.cloud.visionai.v1.RemoveAppli"
          + "cationStreamInputRequest\032\035.google.longru"
          + "nning.Operation\"\220\001\312A9\n$RemoveApplication"
          + "StreamInputResponse\022\021OperationMetadata\332A"
          + "\004name\202\323\344\223\002G\"B/v1/{name=projects/*/locati"
          + "ons/*/applications/*}:removeStreamInput:"
          + "\001*\022\217\002\n\034UpdateApplicationStreamInput\022=.go"
          + "ogle.cloud.visionai.v1.UpdateApplication"
          + "StreamInputRequest\032\035.google.longrunning."
          + "Operation\"\220\001\312A9\n$UpdateApplicationStream"
          + "InputResponse\022\021OperationMetadata\332A\004name\202"
          + "\323\344\223\002G\"B/v1/{name=projects/*/locations/*/"
          + "applications/*}:updateStreamInput:\001*\022\277\001\n"
          + "\rListInstances\022..google.cloud.visionai.v"
          + "1.ListInstancesRequest\032/.google.cloud.vi"
          + "sionai.v1.ListInstancesResponse\"M\332A\006pare"
          + "nt\202\323\344\223\002>\022\022




© 2015 - 2025 Weber Informatics LLC | Privacy Policy