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

com.google.cloud.visionai.v1.ProcessorConfigOrBuilder 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 interface ProcessorConfigOrBuilder
    extends
    // @@protoc_insertion_point(interface_extends:google.cloud.visionai.v1.ProcessorConfig)
    com.google.protobuf.MessageOrBuilder {

  /**
   *
   *
   * 
   * Configs of stream input processor.
   * 
* * .google.cloud.visionai.v1.VideoStreamInputConfig video_stream_input_config = 9; * * @return Whether the videoStreamInputConfig field is set. */ boolean hasVideoStreamInputConfig(); /** * * *
   * Configs of stream input processor.
   * 
* * .google.cloud.visionai.v1.VideoStreamInputConfig video_stream_input_config = 9; * * @return The videoStreamInputConfig. */ com.google.cloud.visionai.v1.VideoStreamInputConfig getVideoStreamInputConfig(); /** * * *
   * Configs of stream input processor.
   * 
* * .google.cloud.visionai.v1.VideoStreamInputConfig video_stream_input_config = 9; */ com.google.cloud.visionai.v1.VideoStreamInputConfigOrBuilder getVideoStreamInputConfigOrBuilder(); /** * * *
   * Config of AI-enabled input devices.
   * 
* * * .google.cloud.visionai.v1.AIEnabledDevicesInputConfig ai_enabled_devices_input_config = 20; * * * @return Whether the aiEnabledDevicesInputConfig field is set. */ boolean hasAiEnabledDevicesInputConfig(); /** * * *
   * Config of AI-enabled input devices.
   * 
* * * .google.cloud.visionai.v1.AIEnabledDevicesInputConfig ai_enabled_devices_input_config = 20; * * * @return The aiEnabledDevicesInputConfig. */ com.google.cloud.visionai.v1.AIEnabledDevicesInputConfig getAiEnabledDevicesInputConfig(); /** * * *
   * Config of AI-enabled input devices.
   * 
* * * .google.cloud.visionai.v1.AIEnabledDevicesInputConfig ai_enabled_devices_input_config = 20; * */ com.google.cloud.visionai.v1.AIEnabledDevicesInputConfigOrBuilder getAiEnabledDevicesInputConfigOrBuilder(); /** * * *
   * Configs of media warehouse processor.
   * 
* * .google.cloud.visionai.v1.MediaWarehouseConfig media_warehouse_config = 10; * * @return Whether the mediaWarehouseConfig field is set. */ boolean hasMediaWarehouseConfig(); /** * * *
   * Configs of media warehouse processor.
   * 
* * .google.cloud.visionai.v1.MediaWarehouseConfig media_warehouse_config = 10; * * @return The mediaWarehouseConfig. */ com.google.cloud.visionai.v1.MediaWarehouseConfig getMediaWarehouseConfig(); /** * * *
   * Configs of media warehouse processor.
   * 
* * .google.cloud.visionai.v1.MediaWarehouseConfig media_warehouse_config = 10; */ com.google.cloud.visionai.v1.MediaWarehouseConfigOrBuilder getMediaWarehouseConfigOrBuilder(); /** * * *
   * Configs of person blur processor.
   * 
* * .google.cloud.visionai.v1.PersonBlurConfig person_blur_config = 11; * * @return Whether the personBlurConfig field is set. */ boolean hasPersonBlurConfig(); /** * * *
   * Configs of person blur processor.
   * 
* * .google.cloud.visionai.v1.PersonBlurConfig person_blur_config = 11; * * @return The personBlurConfig. */ com.google.cloud.visionai.v1.PersonBlurConfig getPersonBlurConfig(); /** * * *
   * Configs of person blur processor.
   * 
* * .google.cloud.visionai.v1.PersonBlurConfig person_blur_config = 11; */ com.google.cloud.visionai.v1.PersonBlurConfigOrBuilder getPersonBlurConfigOrBuilder(); /** * * *
   * Configs of occupancy count processor.
   * 
* * .google.cloud.visionai.v1.OccupancyCountConfig occupancy_count_config = 12; * * @return Whether the occupancyCountConfig field is set. */ boolean hasOccupancyCountConfig(); /** * * *
   * Configs of occupancy count processor.
   * 
* * .google.cloud.visionai.v1.OccupancyCountConfig occupancy_count_config = 12; * * @return The occupancyCountConfig. */ com.google.cloud.visionai.v1.OccupancyCountConfig getOccupancyCountConfig(); /** * * *
   * Configs of occupancy count processor.
   * 
* * .google.cloud.visionai.v1.OccupancyCountConfig occupancy_count_config = 12; */ com.google.cloud.visionai.v1.OccupancyCountConfigOrBuilder getOccupancyCountConfigOrBuilder(); /** * * *
   * Configs of Person Vehicle Detection processor.
   * 
* * * .google.cloud.visionai.v1.PersonVehicleDetectionConfig person_vehicle_detection_config = 15; * * * @return Whether the personVehicleDetectionConfig field is set. */ boolean hasPersonVehicleDetectionConfig(); /** * * *
   * Configs of Person Vehicle Detection processor.
   * 
* * * .google.cloud.visionai.v1.PersonVehicleDetectionConfig person_vehicle_detection_config = 15; * * * @return The personVehicleDetectionConfig. */ com.google.cloud.visionai.v1.PersonVehicleDetectionConfig getPersonVehicleDetectionConfig(); /** * * *
   * Configs of Person Vehicle Detection processor.
   * 
* * * .google.cloud.visionai.v1.PersonVehicleDetectionConfig person_vehicle_detection_config = 15; * */ com.google.cloud.visionai.v1.PersonVehicleDetectionConfigOrBuilder getPersonVehicleDetectionConfigOrBuilder(); /** * * *
   * Configs of Vertex AutoML vision processor.
   * 
* * .google.cloud.visionai.v1.VertexAutoMLVisionConfig vertex_automl_vision_config = 13; * * * @return Whether the vertexAutomlVisionConfig field is set. */ boolean hasVertexAutomlVisionConfig(); /** * * *
   * Configs of Vertex AutoML vision processor.
   * 
* * .google.cloud.visionai.v1.VertexAutoMLVisionConfig vertex_automl_vision_config = 13; * * * @return The vertexAutomlVisionConfig. */ com.google.cloud.visionai.v1.VertexAutoMLVisionConfig getVertexAutomlVisionConfig(); /** * * *
   * Configs of Vertex AutoML vision processor.
   * 
* * .google.cloud.visionai.v1.VertexAutoMLVisionConfig vertex_automl_vision_config = 13; * */ com.google.cloud.visionai.v1.VertexAutoMLVisionConfigOrBuilder getVertexAutomlVisionConfigOrBuilder(); /** * * *
   * Configs of Vertex AutoML video processor.
   * 
* * .google.cloud.visionai.v1.VertexAutoMLVideoConfig vertex_automl_video_config = 14; * * @return Whether the vertexAutomlVideoConfig field is set. */ boolean hasVertexAutomlVideoConfig(); /** * * *
   * Configs of Vertex AutoML video processor.
   * 
* * .google.cloud.visionai.v1.VertexAutoMLVideoConfig vertex_automl_video_config = 14; * * @return The vertexAutomlVideoConfig. */ com.google.cloud.visionai.v1.VertexAutoMLVideoConfig getVertexAutomlVideoConfig(); /** * * *
   * Configs of Vertex AutoML video processor.
   * 
* * .google.cloud.visionai.v1.VertexAutoMLVideoConfig vertex_automl_video_config = 14; */ com.google.cloud.visionai.v1.VertexAutoMLVideoConfigOrBuilder getVertexAutomlVideoConfigOrBuilder(); /** * * *
   * Configs of Vertex Custom processor.
   * 
* * .google.cloud.visionai.v1.VertexCustomConfig vertex_custom_config = 17; * * @return Whether the vertexCustomConfig field is set. */ boolean hasVertexCustomConfig(); /** * * *
   * Configs of Vertex Custom processor.
   * 
* * .google.cloud.visionai.v1.VertexCustomConfig vertex_custom_config = 17; * * @return The vertexCustomConfig. */ com.google.cloud.visionai.v1.VertexCustomConfig getVertexCustomConfig(); /** * * *
   * Configs of Vertex Custom processor.
   * 
* * .google.cloud.visionai.v1.VertexCustomConfig vertex_custom_config = 17; */ com.google.cloud.visionai.v1.VertexCustomConfigOrBuilder getVertexCustomConfigOrBuilder(); /** * * *
   * Configs of General Object Detection processor.
   * 
* * * .google.cloud.visionai.v1.GeneralObjectDetectionConfig general_object_detection_config = 18; * * * @return Whether the generalObjectDetectionConfig field is set. */ boolean hasGeneralObjectDetectionConfig(); /** * * *
   * Configs of General Object Detection processor.
   * 
* * * .google.cloud.visionai.v1.GeneralObjectDetectionConfig general_object_detection_config = 18; * * * @return The generalObjectDetectionConfig. */ com.google.cloud.visionai.v1.GeneralObjectDetectionConfig getGeneralObjectDetectionConfig(); /** * * *
   * Configs of General Object Detection processor.
   * 
* * * .google.cloud.visionai.v1.GeneralObjectDetectionConfig general_object_detection_config = 18; * */ com.google.cloud.visionai.v1.GeneralObjectDetectionConfigOrBuilder getGeneralObjectDetectionConfigOrBuilder(); /** * * *
   * Configs of BigQuery processor.
   * 
* * .google.cloud.visionai.v1.BigQueryConfig big_query_config = 19; * * @return Whether the bigQueryConfig field is set. */ boolean hasBigQueryConfig(); /** * * *
   * Configs of BigQuery processor.
   * 
* * .google.cloud.visionai.v1.BigQueryConfig big_query_config = 19; * * @return The bigQueryConfig. */ com.google.cloud.visionai.v1.BigQueryConfig getBigQueryConfig(); /** * * *
   * Configs of BigQuery processor.
   * 
* * .google.cloud.visionai.v1.BigQueryConfig big_query_config = 19; */ com.google.cloud.visionai.v1.BigQueryConfigOrBuilder getBigQueryConfigOrBuilder(); /** * * *
   * Configs of Cloud Storage output processor.
   * 
* * .google.cloud.visionai.v1.GcsOutputConfig gcs_output_config = 27; * * @return Whether the gcsOutputConfig field is set. */ boolean hasGcsOutputConfig(); /** * * *
   * Configs of Cloud Storage output processor.
   * 
* * .google.cloud.visionai.v1.GcsOutputConfig gcs_output_config = 27; * * @return The gcsOutputConfig. */ com.google.cloud.visionai.v1.GcsOutputConfig getGcsOutputConfig(); /** * * *
   * Configs of Cloud Storage output processor.
   * 
* * .google.cloud.visionai.v1.GcsOutputConfig gcs_output_config = 27; */ com.google.cloud.visionai.v1.GcsOutputConfigOrBuilder getGcsOutputConfigOrBuilder(); /** * * *
   * Runtime configs of Product Recognizer processor.
   * 
* * .google.cloud.visionai.v1.ProductRecognizerConfig product_recognizer_config = 21; * * @return Whether the productRecognizerConfig field is set. */ boolean hasProductRecognizerConfig(); /** * * *
   * Runtime configs of Product Recognizer processor.
   * 
* * .google.cloud.visionai.v1.ProductRecognizerConfig product_recognizer_config = 21; * * @return The productRecognizerConfig. */ com.google.cloud.visionai.v1.ProductRecognizerConfig getProductRecognizerConfig(); /** * * *
   * Runtime configs of Product Recognizer processor.
   * 
* * .google.cloud.visionai.v1.ProductRecognizerConfig product_recognizer_config = 21; */ com.google.cloud.visionai.v1.ProductRecognizerConfigOrBuilder getProductRecognizerConfigOrBuilder(); /** * * *
   * Configs of personal_protective_equipment_detection_config
   * 
* * * .google.cloud.visionai.v1.PersonalProtectiveEquipmentDetectionConfig personal_protective_equipment_detection_config = 22; * * * @return Whether the personalProtectiveEquipmentDetectionConfig field is set. */ boolean hasPersonalProtectiveEquipmentDetectionConfig(); /** * * *
   * Configs of personal_protective_equipment_detection_config
   * 
* * * .google.cloud.visionai.v1.PersonalProtectiveEquipmentDetectionConfig personal_protective_equipment_detection_config = 22; * * * @return The personalProtectiveEquipmentDetectionConfig. */ com.google.cloud.visionai.v1.PersonalProtectiveEquipmentDetectionConfig getPersonalProtectiveEquipmentDetectionConfig(); /** * * *
   * Configs of personal_protective_equipment_detection_config
   * 
* * * .google.cloud.visionai.v1.PersonalProtectiveEquipmentDetectionConfig personal_protective_equipment_detection_config = 22; * */ com.google.cloud.visionai.v1.PersonalProtectiveEquipmentDetectionConfigOrBuilder getPersonalProtectiveEquipmentDetectionConfigOrBuilder(); /** * * *
   * Runtime configs of Tag Recognizer processor.
   * 
* * .google.cloud.visionai.v1.TagRecognizerConfig tag_recognizer_config = 25; * * @return Whether the tagRecognizerConfig field is set. */ boolean hasTagRecognizerConfig(); /** * * *
   * Runtime configs of Tag Recognizer processor.
   * 
* * .google.cloud.visionai.v1.TagRecognizerConfig tag_recognizer_config = 25; * * @return The tagRecognizerConfig. */ com.google.cloud.visionai.v1.TagRecognizerConfig getTagRecognizerConfig(); /** * * *
   * Runtime configs of Tag Recognizer processor.
   * 
* * .google.cloud.visionai.v1.TagRecognizerConfig tag_recognizer_config = 25; */ com.google.cloud.visionai.v1.TagRecognizerConfigOrBuilder getTagRecognizerConfigOrBuilder(); /** * * *
   * Runtime configs of UniversalInput processor.
   * 
* * .google.cloud.visionai.v1.UniversalInputConfig universal_input_config = 28; * * @return Whether the universalInputConfig field is set. */ boolean hasUniversalInputConfig(); /** * * *
   * Runtime configs of UniversalInput processor.
   * 
* * .google.cloud.visionai.v1.UniversalInputConfig universal_input_config = 28; * * @return The universalInputConfig. */ com.google.cloud.visionai.v1.UniversalInputConfig getUniversalInputConfig(); /** * * *
   * Runtime configs of UniversalInput processor.
   * 
* * .google.cloud.visionai.v1.UniversalInputConfig universal_input_config = 28; */ com.google.cloud.visionai.v1.UniversalInputConfigOrBuilder getUniversalInputConfigOrBuilder(); /** * * *
   * Experimental configurations. Structured object containing not-yet-stable
   * processor parameters.
   * 
* * .google.protobuf.Struct experimental_config = 26; * * @return Whether the experimentalConfig field is set. */ boolean hasExperimentalConfig(); /** * * *
   * Experimental configurations. Structured object containing not-yet-stable
   * processor parameters.
   * 
* * .google.protobuf.Struct experimental_config = 26; * * @return The experimentalConfig. */ com.google.protobuf.Struct getExperimentalConfig(); /** * * *
   * Experimental configurations. Structured object containing not-yet-stable
   * processor parameters.
   * 
* * .google.protobuf.Struct experimental_config = 26; */ com.google.protobuf.StructOrBuilder getExperimentalConfigOrBuilder(); com.google.cloud.visionai.v1.ProcessorConfig.ProcessorConfigCase getProcessorConfigCase(); }




© 2015 - 2025 Weber Informatics LLC | Privacy Policy