Vision AI V1 API - Class Google::Cloud::VisionAI::V1::ProcessorConfig (v0.4.0)

Reference documentation and code samples for the Vision AI V1 API class Google::Cloud::VisionAI::V1::ProcessorConfig.

Next ID: 35

Inherits

  • Object

Extended By

  • Google::Protobuf::MessageExts::ClassMethods

Includes

  • Google::Protobuf::MessageExts

Methods

#ai_enabled_devices_input_config

def ai_enabled_devices_input_config() -> ::Google::Cloud::VisionAI::V1::AIEnabledDevicesInputConfig
Returns
  • (::Google::Cloud::VisionAI::V1::AIEnabledDevicesInputConfig) — Config of AI-enabled input devices.

    Note: The following fields are mutually exclusive: ai_enabled_devices_input_config, video_stream_input_config, media_warehouse_config, person_blur_config, occupancy_count_config, person_vehicle_detection_config, vertex_automl_vision_config, vertex_automl_video_config, vertex_custom_config, general_object_detection_config, big_query_config, gcs_output_config, product_recognizer_config, personal_protective_equipment_detection_config, tag_recognizer_config, universal_input_config. If a field in that set is populated, all other fields in the set will automatically be cleared.

#ai_enabled_devices_input_config=

def ai_enabled_devices_input_config=(value) -> ::Google::Cloud::VisionAI::V1::AIEnabledDevicesInputConfig
Parameter
  • value (::Google::Cloud::VisionAI::V1::AIEnabledDevicesInputConfig) — Config of AI-enabled input devices.

    Note: The following fields are mutually exclusive: ai_enabled_devices_input_config, video_stream_input_config, media_warehouse_config, person_blur_config, occupancy_count_config, person_vehicle_detection_config, vertex_automl_vision_config, vertex_automl_video_config, vertex_custom_config, general_object_detection_config, big_query_config, gcs_output_config, product_recognizer_config, personal_protective_equipment_detection_config, tag_recognizer_config, universal_input_config. If a field in that set is populated, all other fields in the set will automatically be cleared.

Returns
  • (::Google::Cloud::VisionAI::V1::AIEnabledDevicesInputConfig) — Config of AI-enabled input devices.

    Note: The following fields are mutually exclusive: ai_enabled_devices_input_config, video_stream_input_config, media_warehouse_config, person_blur_config, occupancy_count_config, person_vehicle_detection_config, vertex_automl_vision_config, vertex_automl_video_config, vertex_custom_config, general_object_detection_config, big_query_config, gcs_output_config, product_recognizer_config, personal_protective_equipment_detection_config, tag_recognizer_config, universal_input_config. If a field in that set is populated, all other fields in the set will automatically be cleared.

#big_query_config

def big_query_config() -> ::Google::Cloud::VisionAI::V1::BigQueryConfig
Returns
  • (::Google::Cloud::VisionAI::V1::BigQueryConfig) — Configs of BigQuery processor.

    Note: The following fields are mutually exclusive: big_query_config, video_stream_input_config, ai_enabled_devices_input_config, media_warehouse_config, person_blur_config, occupancy_count_config, person_vehicle_detection_config, vertex_automl_vision_config, vertex_automl_video_config, vertex_custom_config, general_object_detection_config, gcs_output_config, product_recognizer_config, personal_protective_equipment_detection_config, tag_recognizer_config, universal_input_config. If a field in that set is populated, all other fields in the set will automatically be cleared.

#big_query_config=

def big_query_config=(value) -> ::Google::Cloud::VisionAI::V1::BigQueryConfig
Parameter
  • value (::Google::Cloud::VisionAI::V1::BigQueryConfig) — Configs of BigQuery processor.

    Note: The following fields are mutually exclusive: big_query_config, video_stream_input_config, ai_enabled_devices_input_config, media_warehouse_config, person_blur_config, occupancy_count_config, person_vehicle_detection_config, vertex_automl_vision_config, vertex_automl_video_config, vertex_custom_config, general_object_detection_config, gcs_output_config, product_recognizer_config, personal_protective_equipment_detection_config, tag_recognizer_config, universal_input_config. If a field in that set is populated, all other fields in the set will automatically be cleared.

Returns
  • (::Google::Cloud::VisionAI::V1::BigQueryConfig) — Configs of BigQuery processor.

    Note: The following fields are mutually exclusive: big_query_config, video_stream_input_config, ai_enabled_devices_input_config, media_warehouse_config, person_blur_config, occupancy_count_config, person_vehicle_detection_config, vertex_automl_vision_config, vertex_automl_video_config, vertex_custom_config, general_object_detection_config, gcs_output_config, product_recognizer_config, personal_protective_equipment_detection_config, tag_recognizer_config, universal_input_config. If a field in that set is populated, all other fields in the set will automatically be cleared.

#experimental_config

def experimental_config() -> ::Google::Protobuf::Struct
Returns

#experimental_config=

def experimental_config=(value) -> ::Google::Protobuf::Struct
Parameter
  • value (::Google::Protobuf::Struct) — Experimental configurations. Structured object containing not-yet-stable processor parameters.
Returns

#gcs_output_config

def gcs_output_config() -> ::Google::Cloud::VisionAI::V1::GcsOutputConfig
Returns
  • (::Google::Cloud::VisionAI::V1::GcsOutputConfig) — Configs of Cloud Storage output processor.

    Note: The following fields are mutually exclusive: gcs_output_config, video_stream_input_config, ai_enabled_devices_input_config, media_warehouse_config, person_blur_config, occupancy_count_config, person_vehicle_detection_config, vertex_automl_vision_config, vertex_automl_video_config, vertex_custom_config, general_object_detection_config, big_query_config, product_recognizer_config, personal_protective_equipment_detection_config, tag_recognizer_config, universal_input_config. If a field in that set is populated, all other fields in the set will automatically be cleared.

#gcs_output_config=

def gcs_output_config=(value) -> ::Google::Cloud::VisionAI::V1::GcsOutputConfig
Parameter
  • value (::Google::Cloud::VisionAI::V1::GcsOutputConfig) — Configs of Cloud Storage output processor.

    Note: The following fields are mutually exclusive: gcs_output_config, video_stream_input_config, ai_enabled_devices_input_config, media_warehouse_config, person_blur_config, occupancy_count_config, person_vehicle_detection_config, vertex_automl_vision_config, vertex_automl_video_config, vertex_custom_config, general_object_detection_config, big_query_config, product_recognizer_config, personal_protective_equipment_detection_config, tag_recognizer_config, universal_input_config. If a field in that set is populated, all other fields in the set will automatically be cleared.

Returns
  • (::Google::Cloud::VisionAI::V1::GcsOutputConfig) — Configs of Cloud Storage output processor.

    Note: The following fields are mutually exclusive: gcs_output_config, video_stream_input_config, ai_enabled_devices_input_config, media_warehouse_config, person_blur_config, occupancy_count_config, person_vehicle_detection_config, vertex_automl_vision_config, vertex_automl_video_config, vertex_custom_config, general_object_detection_config, big_query_config, product_recognizer_config, personal_protective_equipment_detection_config, tag_recognizer_config, universal_input_config. If a field in that set is populated, all other fields in the set will automatically be cleared.

#general_object_detection_config

def general_object_detection_config() -> ::Google::Cloud::VisionAI::V1::GeneralObjectDetectionConfig
Returns
  • (::Google::Cloud::VisionAI::V1::GeneralObjectDetectionConfig) — Configs of General Object Detection processor.

    Note: The following fields are mutually exclusive: general_object_detection_config, video_stream_input_config, ai_enabled_devices_input_config, media_warehouse_config, person_blur_config, occupancy_count_config, person_vehicle_detection_config, vertex_automl_vision_config, vertex_automl_video_config, vertex_custom_config, big_query_config, gcs_output_config, product_recognizer_config, personal_protective_equipment_detection_config, tag_recognizer_config, universal_input_config. If a field in that set is populated, all other fields in the set will automatically be cleared.

#general_object_detection_config=

def general_object_detection_config=(value) -> ::Google::Cloud::VisionAI::V1::GeneralObjectDetectionConfig
Parameter
  • value (::Google::Cloud::VisionAI::V1::GeneralObjectDetectionConfig) — Configs of General Object Detection processor.

    Note: The following fields are mutually exclusive: general_object_detection_config, video_stream_input_config, ai_enabled_devices_input_config, media_warehouse_config, person_blur_config, occupancy_count_config, person_vehicle_detection_config, vertex_automl_vision_config, vertex_automl_video_config, vertex_custom_config, big_query_config, gcs_output_config, product_recognizer_config, personal_protective_equipment_detection_config, tag_recognizer_config, universal_input_config. If a field in that set is populated, all other fields in the set will automatically be cleared.

Returns
  • (::Google::Cloud::VisionAI::V1::GeneralObjectDetectionConfig) — Configs of General Object Detection processor.

    Note: The following fields are mutually exclusive: general_object_detection_config, video_stream_input_config, ai_enabled_devices_input_config, media_warehouse_config, person_blur_config, occupancy_count_config, person_vehicle_detection_config, vertex_automl_vision_config, vertex_automl_video_config, vertex_custom_config, big_query_config, gcs_output_config, product_recognizer_config, personal_protective_equipment_detection_config, tag_recognizer_config, universal_input_config. If a field in that set is populated, all other fields in the set will automatically be cleared.

#media_warehouse_config

def media_warehouse_config() -> ::Google::Cloud::VisionAI::V1::MediaWarehouseConfig
Returns
  • (::Google::Cloud::VisionAI::V1::MediaWarehouseConfig) — Configs of media warehouse processor.

    Note: The following fields are mutually exclusive: media_warehouse_config, video_stream_input_config, ai_enabled_devices_input_config, person_blur_config, occupancy_count_config, person_vehicle_detection_config, vertex_automl_vision_config, vertex_automl_video_config, vertex_custom_config, general_object_detection_config, big_query_config, gcs_output_config, product_recognizer_config, personal_protective_equipment_detection_config, tag_recognizer_config, universal_input_config. If a field in that set is populated, all other fields in the set will automatically be cleared.

#media_warehouse_config=

def media_warehouse_config=(value) -> ::Google::Cloud::VisionAI::V1::MediaWarehouseConfig
Parameter
  • value (::Google::Cloud::VisionAI::V1::MediaWarehouseConfig) — Configs of media warehouse processor.

    Note: The following fields are mutually exclusive: media_warehouse_config, video_stream_input_config, ai_enabled_devices_input_config, person_blur_config, occupancy_count_config, person_vehicle_detection_config, vertex_automl_vision_config, vertex_automl_video_config, vertex_custom_config, general_object_detection_config, big_query_config, gcs_output_config, product_recognizer_config, personal_protective_equipment_detection_config, tag_recognizer_config, universal_input_config. If a field in that set is populated, all other fields in the set will automatically be cleared.

Returns
  • (::Google::Cloud::VisionAI::V1::MediaWarehouseConfig) — Configs of media warehouse processor.

    Note: The following fields are mutually exclusive: media_warehouse_config, video_stream_input_config, ai_enabled_devices_input_config, person_blur_config, occupancy_count_config, person_vehicle_detection_config, vertex_automl_vision_config, vertex_automl_video_config, vertex_custom_config, general_object_detection_config, big_query_config, gcs_output_config, product_recognizer_config, personal_protective_equipment_detection_config, tag_recognizer_config, universal_input_config. If a field in that set is populated, all other fields in the set will automatically be cleared.

#occupancy_count_config

def occupancy_count_config() -> ::Google::Cloud::VisionAI::V1::OccupancyCountConfig
Returns
  • (::Google::Cloud::VisionAI::V1::OccupancyCountConfig) — Configs of occupancy count processor.

    Note: The following fields are mutually exclusive: occupancy_count_config, video_stream_input_config, ai_enabled_devices_input_config, media_warehouse_config, person_blur_config, person_vehicle_detection_config, vertex_automl_vision_config, vertex_automl_video_config, vertex_custom_config, general_object_detection_config, big_query_config, gcs_output_config, product_recognizer_config, personal_protective_equipment_detection_config, tag_recognizer_config, universal_input_config. If a field in that set is populated, all other fields in the set will automatically be cleared.

#occupancy_count_config=

def occupancy_count_config=(value) -> ::Google::Cloud::VisionAI::V1::OccupancyCountConfig
Parameter
  • value (::Google::Cloud::VisionAI::V1::OccupancyCountConfig) — Configs of occupancy count processor.

    Note: The following fields are mutually exclusive: occupancy_count_config, video_stream_input_config, ai_enabled_devices_input_config, media_warehouse_config, person_blur_config, person_vehicle_detection_config, vertex_automl_vision_config, vertex_automl_video_config, vertex_custom_config, general_object_detection_config, big_query_config, gcs_output_config, product_recognizer_config, personal_protective_equipment_detection_config, tag_recognizer_config, universal_input_config. If a field in that set is populated, all other fields in the set will automatically be cleared.

Returns
  • (::Google::Cloud::VisionAI::V1::OccupancyCountConfig) — Configs of occupancy count processor.

    Note: The following fields are mutually exclusive: occupancy_count_config, video_stream_input_config, ai_enabled_devices_input_config, media_warehouse_config, person_blur_config, person_vehicle_detection_config, vertex_automl_vision_config, vertex_automl_video_config, vertex_custom_config, general_object_detection_config, big_query_config, gcs_output_config, product_recognizer_config, personal_protective_equipment_detection_config, tag_recognizer_config, universal_input_config. If a field in that set is populated, all other fields in the set will automatically be cleared.

#person_blur_config

def person_blur_config() -> ::Google::Cloud::VisionAI::V1::PersonBlurConfig
Returns
  • (::Google::Cloud::VisionAI::V1::PersonBlurConfig) — Configs of person blur processor.

    Note: The following fields are mutually exclusive: person_blur_config, video_stream_input_config, ai_enabled_devices_input_config, media_warehouse_config, occupancy_count_config, person_vehicle_detection_config, vertex_automl_vision_config, vertex_automl_video_config, vertex_custom_config, general_object_detection_config, big_query_config, gcs_output_config, product_recognizer_config, personal_protective_equipment_detection_config, tag_recognizer_config, universal_input_config. If a field in that set is populated, all other fields in the set will automatically be cleared.

#person_blur_config=

def person_blur_config=(value) -> ::Google::Cloud::VisionAI::V1::PersonBlurConfig
Parameter
  • value (::Google::Cloud::VisionAI::V1::PersonBlurConfig) — Configs of person blur processor.

    Note: The following fields are mutually exclusive: person_blur_config, video_stream_input_config, ai_enabled_devices_input_config, media_warehouse_config, occupancy_count_config, person_vehicle_detection_config, vertex_automl_vision_config, vertex_automl_video_config, vertex_custom_config, general_object_detection_config, big_query_config, gcs_output_config, product_recognizer_config, personal_protective_equipment_detection_config, tag_recognizer_config, universal_input_config. If a field in that set is populated, all other fields in the set will automatically be cleared.

Returns
  • (::Google::Cloud::VisionAI::V1::PersonBlurConfig) — Configs of person blur processor.

    Note: The following fields are mutually exclusive: person_blur_config, video_stream_input_config, ai_enabled_devices_input_config, media_warehouse_config, occupancy_count_config, person_vehicle_detection_config, vertex_automl_vision_config, vertex_automl_video_config, vertex_custom_config, general_object_detection_config, big_query_config, gcs_output_config, product_recognizer_config, personal_protective_equipment_detection_config, tag_recognizer_config, universal_input_config. If a field in that set is populated, all other fields in the set will automatically be cleared.

#person_vehicle_detection_config

def person_vehicle_detection_config() -> ::Google::Cloud::VisionAI::V1::PersonVehicleDetectionConfig
Returns
  • (::Google::Cloud::VisionAI::V1::PersonVehicleDetectionConfig) — Configs of Person Vehicle Detection processor.

    Note: The following fields are mutually exclusive: person_vehicle_detection_config, video_stream_input_config, ai_enabled_devices_input_config, media_warehouse_config, person_blur_config, occupancy_count_config, vertex_automl_vision_config, vertex_automl_video_config, vertex_custom_config, general_object_detection_config, big_query_config, gcs_output_config, product_recognizer_config, personal_protective_equipment_detection_config, tag_recognizer_config, universal_input_config. If a field in that set is populated, all other fields in the set will automatically be cleared.

#person_vehicle_detection_config=

def person_vehicle_detection_config=(value) -> ::Google::Cloud::VisionAI::V1::PersonVehicleDetectionConfig
Parameter
  • value (::Google::Cloud::VisionAI::V1::PersonVehicleDetectionConfig) — Configs of Person Vehicle Detection processor.

    Note: The following fields are mutually exclusive: person_vehicle_detection_config, video_stream_input_config, ai_enabled_devices_input_config, media_warehouse_config, person_blur_config, occupancy_count_config, vertex_automl_vision_config, vertex_automl_video_config, vertex_custom_config, general_object_detection_config, big_query_config, gcs_output_config, product_recognizer_config, personal_protective_equipment_detection_config, tag_recognizer_config, universal_input_config. If a field in that set is populated, all other fields in the set will automatically be cleared.

Returns
  • (::Google::Cloud::VisionAI::V1::PersonVehicleDetectionConfig) — Configs of Person Vehicle Detection processor.

    Note: The following fields are mutually exclusive: person_vehicle_detection_config, video_stream_input_config, ai_enabled_devices_input_config, media_warehouse_config, person_blur_config, occupancy_count_config, vertex_automl_vision_config, vertex_automl_video_config, vertex_custom_config, general_object_detection_config, big_query_config, gcs_output_config, product_recognizer_config, personal_protective_equipment_detection_config, tag_recognizer_config, universal_input_config. If a field in that set is populated, all other fields in the set will automatically be cleared.

#personal_protective_equipment_detection_config

def personal_protective_equipment_detection_config() -> ::Google::Cloud::VisionAI::V1::PersonalProtectiveEquipmentDetectionConfig
Returns
  • (::Google::Cloud::VisionAI::V1::PersonalProtectiveEquipmentDetectionConfig) — Configs of personal_protective_equipment_detection_config

    Note: The following fields are mutually exclusive: personal_protective_equipment_detection_config, video_stream_input_config, ai_enabled_devices_input_config, media_warehouse_config, person_blur_config, occupancy_count_config, person_vehicle_detection_config, vertex_automl_vision_config, vertex_automl_video_config, vertex_custom_config, general_object_detection_config, big_query_config, gcs_output_config, product_recognizer_config, tag_recognizer_config, universal_input_config. If a field in that set is populated, all other fields in the set will automatically be cleared.

#personal_protective_equipment_detection_config=

def personal_protective_equipment_detection_config=(value) -> ::Google::Cloud::VisionAI::V1::PersonalProtectiveEquipmentDetectionConfig
Parameter
  • value (::Google::Cloud::VisionAI::V1::PersonalProtectiveEquipmentDetectionConfig) — Configs of personal_protective_equipment_detection_config

    Note: The following fields are mutually exclusive: personal_protective_equipment_detection_config, video_stream_input_config, ai_enabled_devices_input_config, media_warehouse_config, person_blur_config, occupancy_count_config, person_vehicle_detection_config, vertex_automl_vision_config, vertex_automl_video_config, vertex_custom_config, general_object_detection_config, big_query_config, gcs_output_config, product_recognizer_config, tag_recognizer_config, universal_input_config. If a field in that set is populated, all other fields in the set will automatically be cleared.

Returns
  • (::Google::Cloud::VisionAI::V1::PersonalProtectiveEquipmentDetectionConfig) — Configs of personal_protective_equipment_detection_config

    Note: The following fields are mutually exclusive: personal_protective_equipment_detection_config, video_stream_input_config, ai_enabled_devices_input_config, media_warehouse_config, person_blur_config, occupancy_count_config, person_vehicle_detection_config, vertex_automl_vision_config, vertex_automl_video_config, vertex_custom_config, general_object_detection_config, big_query_config, gcs_output_config, product_recognizer_config, tag_recognizer_config, universal_input_config. If a field in that set is populated, all other fields in the set will automatically be cleared.

#product_recognizer_config

def product_recognizer_config() -> ::Google::Cloud::VisionAI::V1::ProductRecognizerConfig
Returns
  • (::Google::Cloud::VisionAI::V1::ProductRecognizerConfig) — Runtime configs of Product Recognizer processor.

    Note: The following fields are mutually exclusive: product_recognizer_config, video_stream_input_config, ai_enabled_devices_input_config, media_warehouse_config, person_blur_config, occupancy_count_config, person_vehicle_detection_config, vertex_automl_vision_config, vertex_automl_video_config, vertex_custom_config, general_object_detection_config, big_query_config, gcs_output_config, personal_protective_equipment_detection_config, tag_recognizer_config, universal_input_config. If a field in that set is populated, all other fields in the set will automatically be cleared.

#product_recognizer_config=

def product_recognizer_config=(value) -> ::Google::Cloud::VisionAI::V1::ProductRecognizerConfig
Parameter
  • value (::Google::Cloud::VisionAI::V1::ProductRecognizerConfig) — Runtime configs of Product Recognizer processor.

    Note: The following fields are mutually exclusive: product_recognizer_config, video_stream_input_config, ai_enabled_devices_input_config, media_warehouse_config, person_blur_config, occupancy_count_config, person_vehicle_detection_config, vertex_automl_vision_config, vertex_automl_video_config, vertex_custom_config, general_object_detection_config, big_query_config, gcs_output_config, personal_protective_equipment_detection_config, tag_recognizer_config, universal_input_config. If a field in that set is populated, all other fields in the set will automatically be cleared.

Returns
  • (::Google::Cloud::VisionAI::V1::ProductRecognizerConfig) — Runtime configs of Product Recognizer processor.

    Note: The following fields are mutually exclusive: product_recognizer_config, video_stream_input_config, ai_enabled_devices_input_config, media_warehouse_config, person_blur_config, occupancy_count_config, person_vehicle_detection_config, vertex_automl_vision_config, vertex_automl_video_config, vertex_custom_config, general_object_detection_config, big_query_config, gcs_output_config, personal_protective_equipment_detection_config, tag_recognizer_config, universal_input_config. If a field in that set is populated, all other fields in the set will automatically be cleared.

#tag_recognizer_config

def tag_recognizer_config() -> ::Google::Cloud::VisionAI::V1::TagRecognizerConfig
Returns
  • (::Google::Cloud::VisionAI::V1::TagRecognizerConfig) — Runtime configs of Tag Recognizer processor.

    Note: The following fields are mutually exclusive: tag_recognizer_config, video_stream_input_config, ai_enabled_devices_input_config, media_warehouse_config, person_blur_config, occupancy_count_config, person_vehicle_detection_config, vertex_automl_vision_config, vertex_automl_video_config, vertex_custom_config, general_object_detection_config, big_query_config, gcs_output_config, product_recognizer_config, personal_protective_equipment_detection_config, universal_input_config. If a field in that set is populated, all other fields in the set will automatically be cleared.

#tag_recognizer_config=

def tag_recognizer_config=(value) -> ::Google::Cloud::VisionAI::V1::TagRecognizerConfig
Parameter
  • value (::Google::Cloud::VisionAI::V1::TagRecognizerConfig) — Runtime configs of Tag Recognizer processor.

    Note: The following fields are mutually exclusive: tag_recognizer_config, video_stream_input_config, ai_enabled_devices_input_config, media_warehouse_config, person_blur_config, occupancy_count_config, person_vehicle_detection_config, vertex_automl_vision_config, vertex_automl_video_config, vertex_custom_config, general_object_detection_config, big_query_config, gcs_output_config, product_recognizer_config, personal_protective_equipment_detection_config, universal_input_config. If a field in that set is populated, all other fields in the set will automatically be cleared.

Returns
  • (::Google::Cloud::VisionAI::V1::TagRecognizerConfig) — Runtime configs of Tag Recognizer processor.

    Note: The following fields are mutually exclusive: tag_recognizer_config, video_stream_input_config, ai_enabled_devices_input_config, media_warehouse_config, person_blur_config, occupancy_count_config, person_vehicle_detection_config, vertex_automl_vision_config, vertex_automl_video_config, vertex_custom_config, general_object_detection_config, big_query_config, gcs_output_config, product_recognizer_config, personal_protective_equipment_detection_config, universal_input_config. If a field in that set is populated, all other fields in the set will automatically be cleared.

#universal_input_config

def universal_input_config() -> ::Google::Cloud::VisionAI::V1::UniversalInputConfig
Returns
  • (::Google::Cloud::VisionAI::V1::UniversalInputConfig) — Runtime configs of UniversalInput processor.

    Note: The following fields are mutually exclusive: universal_input_config, video_stream_input_config, ai_enabled_devices_input_config, media_warehouse_config, person_blur_config, occupancy_count_config, person_vehicle_detection_config, vertex_automl_vision_config, vertex_automl_video_config, vertex_custom_config, general_object_detection_config, big_query_config, gcs_output_config, product_recognizer_config, personal_protective_equipment_detection_config, tag_recognizer_config. If a field in that set is populated, all other fields in the set will automatically be cleared.

#universal_input_config=

def universal_input_config=(value) -> ::Google::Cloud::VisionAI::V1::UniversalInputConfig
Parameter
  • value (::Google::Cloud::VisionAI::V1::UniversalInputConfig) — Runtime configs of UniversalInput processor.

    Note: The following fields are mutually exclusive: universal_input_config, video_stream_input_config, ai_enabled_devices_input_config, media_warehouse_config, person_blur_config, occupancy_count_config, person_vehicle_detection_config, vertex_automl_vision_config, vertex_automl_video_config, vertex_custom_config, general_object_detection_config, big_query_config, gcs_output_config, product_recognizer_config, personal_protective_equipment_detection_config, tag_recognizer_config. If a field in that set is populated, all other fields in the set will automatically be cleared.

Returns
  • (::Google::Cloud::VisionAI::V1::UniversalInputConfig) — Runtime configs of UniversalInput processor.

    Note: The following fields are mutually exclusive: universal_input_config, video_stream_input_config, ai_enabled_devices_input_config, media_warehouse_config, person_blur_config, occupancy_count_config, person_vehicle_detection_config, vertex_automl_vision_config, vertex_automl_video_config, vertex_custom_config, general_object_detection_config, big_query_config, gcs_output_config, product_recognizer_config, personal_protective_equipment_detection_config, tag_recognizer_config. If a field in that set is populated, all other fields in the set will automatically be cleared.

#vertex_automl_video_config

def vertex_automl_video_config() -> ::Google::Cloud::VisionAI::V1::VertexAutoMLVideoConfig
Returns
  • (::Google::Cloud::VisionAI::V1::VertexAutoMLVideoConfig) — Configs of Vertex AutoML video processor.

    Note: The following fields are mutually exclusive: vertex_automl_video_config, video_stream_input_config, ai_enabled_devices_input_config, media_warehouse_config, person_blur_config, occupancy_count_config, person_vehicle_detection_config, vertex_automl_vision_config, vertex_custom_config, general_object_detection_config, big_query_config, gcs_output_config, product_recognizer_config, personal_protective_equipment_detection_config, tag_recognizer_config, universal_input_config. If a field in that set is populated, all other fields in the set will automatically be cleared.

#vertex_automl_video_config=

def vertex_automl_video_config=(value) -> ::Google::Cloud::VisionAI::V1::VertexAutoMLVideoConfig
Parameter
  • value (::Google::Cloud::VisionAI::V1::VertexAutoMLVideoConfig) — Configs of Vertex AutoML video processor.

    Note: The following fields are mutually exclusive: vertex_automl_video_config, video_stream_input_config, ai_enabled_devices_input_config, media_warehouse_config, person_blur_config, occupancy_count_config, person_vehicle_detection_config, vertex_automl_vision_config, vertex_custom_config, general_object_detection_config, big_query_config, gcs_output_config, product_recognizer_config, personal_protective_equipment_detection_config, tag_recognizer_config, universal_input_config. If a field in that set is populated, all other fields in the set will automatically be cleared.

Returns
  • (::Google::Cloud::VisionAI::V1::VertexAutoMLVideoConfig) — Configs of Vertex AutoML video processor.

    Note: The following fields are mutually exclusive: vertex_automl_video_config, video_stream_input_config, ai_enabled_devices_input_config, media_warehouse_config, person_blur_config, occupancy_count_config, person_vehicle_detection_config, vertex_automl_vision_config, vertex_custom_config, general_object_detection_config, big_query_config, gcs_output_config, product_recognizer_config, personal_protective_equipment_detection_config, tag_recognizer_config, universal_input_config. If a field in that set is populated, all other fields in the set will automatically be cleared.

#vertex_automl_vision_config

def vertex_automl_vision_config() -> ::Google::Cloud::VisionAI::V1::VertexAutoMLVisionConfig
Returns
  • (::Google::Cloud::VisionAI::V1::VertexAutoMLVisionConfig) — Configs of Vertex AutoML vision processor.

    Note: The following fields are mutually exclusive: vertex_automl_vision_config, video_stream_input_config, ai_enabled_devices_input_config, media_warehouse_config, person_blur_config, occupancy_count_config, person_vehicle_detection_config, vertex_automl_video_config, vertex_custom_config, general_object_detection_config, big_query_config, gcs_output_config, product_recognizer_config, personal_protective_equipment_detection_config, tag_recognizer_config, universal_input_config. If a field in that set is populated, all other fields in the set will automatically be cleared.

#vertex_automl_vision_config=

def vertex_automl_vision_config=(value) -> ::Google::Cloud::VisionAI::V1::VertexAutoMLVisionConfig
Parameter
  • value (::Google::Cloud::VisionAI::V1::VertexAutoMLVisionConfig) — Configs of Vertex AutoML vision processor.

    Note: The following fields are mutually exclusive: vertex_automl_vision_config, video_stream_input_config, ai_enabled_devices_input_config, media_warehouse_config, person_blur_config, occupancy_count_config, person_vehicle_detection_config, vertex_automl_video_config, vertex_custom_config, general_object_detection_config, big_query_config, gcs_output_config, product_recognizer_config, personal_protective_equipment_detection_config, tag_recognizer_config, universal_input_config. If a field in that set is populated, all other fields in the set will automatically be cleared.

Returns
  • (::Google::Cloud::VisionAI::V1::VertexAutoMLVisionConfig) — Configs of Vertex AutoML vision processor.

    Note: The following fields are mutually exclusive: vertex_automl_vision_config, video_stream_input_config, ai_enabled_devices_input_config, media_warehouse_config, person_blur_config, occupancy_count_config, person_vehicle_detection_config, vertex_automl_video_config, vertex_custom_config, general_object_detection_config, big_query_config, gcs_output_config, product_recognizer_config, personal_protective_equipment_detection_config, tag_recognizer_config, universal_input_config. If a field in that set is populated, all other fields in the set will automatically be cleared.

#vertex_custom_config

def vertex_custom_config() -> ::Google::Cloud::VisionAI::V1::VertexCustomConfig
Returns
  • (::Google::Cloud::VisionAI::V1::VertexCustomConfig) — Configs of Vertex Custom processor.

    Note: The following fields are mutually exclusive: vertex_custom_config, video_stream_input_config, ai_enabled_devices_input_config, media_warehouse_config, person_blur_config, occupancy_count_config, person_vehicle_detection_config, vertex_automl_vision_config, vertex_automl_video_config, general_object_detection_config, big_query_config, gcs_output_config, product_recognizer_config, personal_protective_equipment_detection_config, tag_recognizer_config, universal_input_config. If a field in that set is populated, all other fields in the set will automatically be cleared.

#vertex_custom_config=

def vertex_custom_config=(value) -> ::Google::Cloud::VisionAI::V1::VertexCustomConfig
Parameter
  • value (::Google::Cloud::VisionAI::V1::VertexCustomConfig) — Configs of Vertex Custom processor.

    Note: The following fields are mutually exclusive: vertex_custom_config, video_stream_input_config, ai_enabled_devices_input_config, media_warehouse_config, person_blur_config, occupancy_count_config, person_vehicle_detection_config, vertex_automl_vision_config, vertex_automl_video_config, general_object_detection_config, big_query_config, gcs_output_config, product_recognizer_config, personal_protective_equipment_detection_config, tag_recognizer_config, universal_input_config. If a field in that set is populated, all other fields in the set will automatically be cleared.

Returns
  • (::Google::Cloud::VisionAI::V1::VertexCustomConfig) — Configs of Vertex Custom processor.

    Note: The following fields are mutually exclusive: vertex_custom_config, video_stream_input_config, ai_enabled_devices_input_config, media_warehouse_config, person_blur_config, occupancy_count_config, person_vehicle_detection_config, vertex_automl_vision_config, vertex_automl_video_config, general_object_detection_config, big_query_config, gcs_output_config, product_recognizer_config, personal_protective_equipment_detection_config, tag_recognizer_config, universal_input_config. If a field in that set is populated, all other fields in the set will automatically be cleared.

#video_stream_input_config

def video_stream_input_config() -> ::Google::Cloud::VisionAI::V1::VideoStreamInputConfig
Returns
  • (::Google::Cloud::VisionAI::V1::VideoStreamInputConfig) — Configs of stream input processor.

    Note: The following fields are mutually exclusive: video_stream_input_config, ai_enabled_devices_input_config, media_warehouse_config, person_blur_config, occupancy_count_config, person_vehicle_detection_config, vertex_automl_vision_config, vertex_automl_video_config, vertex_custom_config, general_object_detection_config, big_query_config, gcs_output_config, product_recognizer_config, personal_protective_equipment_detection_config, tag_recognizer_config, universal_input_config. If a field in that set is populated, all other fields in the set will automatically be cleared.

#video_stream_input_config=

def video_stream_input_config=(value) -> ::Google::Cloud::VisionAI::V1::VideoStreamInputConfig
Parameter
  • value (::Google::Cloud::VisionAI::V1::VideoStreamInputConfig) — Configs of stream input processor.

    Note: The following fields are mutually exclusive: video_stream_input_config, ai_enabled_devices_input_config, media_warehouse_config, person_blur_config, occupancy_count_config, person_vehicle_detection_config, vertex_automl_vision_config, vertex_automl_video_config, vertex_custom_config, general_object_detection_config, big_query_config, gcs_output_config, product_recognizer_config, personal_protective_equipment_detection_config, tag_recognizer_config, universal_input_config. If a field in that set is populated, all other fields in the set will automatically be cleared.

Returns
  • (::Google::Cloud::VisionAI::V1::VideoStreamInputConfig) — Configs of stream input processor.

    Note: The following fields are mutually exclusive: video_stream_input_config, ai_enabled_devices_input_config, media_warehouse_config, person_blur_config, occupancy_count_config, person_vehicle_detection_config, vertex_automl_vision_config, vertex_automl_video_config, vertex_custom_config, general_object_detection_config, big_query_config, gcs_output_config, product_recognizer_config, personal_protective_equipment_detection_config, tag_recognizer_config, universal_input_config. If a field in that set is populated, all other fields in the set will automatically be cleared.