
com.google.cloud.visionai.v1.ProcessorConfig 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;
/**
*
*
*
* Next ID: 35
*
*
* Protobuf type {@code google.cloud.visionai.v1.ProcessorConfig}
*/
public final class ProcessorConfig extends com.google.protobuf.GeneratedMessageV3
implements
// @@protoc_insertion_point(message_implements:google.cloud.visionai.v1.ProcessorConfig)
ProcessorConfigOrBuilder {
private static final long serialVersionUID = 0L;
// Use ProcessorConfig.newBuilder() to construct.
private ProcessorConfig(com.google.protobuf.GeneratedMessageV3.Builder> builder) {
super(builder);
}
private ProcessorConfig() {}
@java.lang.Override
@SuppressWarnings({"unused"})
protected java.lang.Object newInstance(UnusedPrivateParameter unused) {
return new ProcessorConfig();
}
public static final com.google.protobuf.Descriptors.Descriptor getDescriptor() {
return com.google.cloud.visionai.v1.PlatformProto
.internal_static_google_cloud_visionai_v1_ProcessorConfig_descriptor;
}
@java.lang.Override
protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable
internalGetFieldAccessorTable() {
return com.google.cloud.visionai.v1.PlatformProto
.internal_static_google_cloud_visionai_v1_ProcessorConfig_fieldAccessorTable
.ensureFieldAccessorsInitialized(
com.google.cloud.visionai.v1.ProcessorConfig.class,
com.google.cloud.visionai.v1.ProcessorConfig.Builder.class);
}
private int bitField0_;
private int processorConfigCase_ = 0;
@SuppressWarnings("serial")
private java.lang.Object processorConfig_;
public enum ProcessorConfigCase
implements
com.google.protobuf.Internal.EnumLite,
com.google.protobuf.AbstractMessage.InternalOneOfEnum {
VIDEO_STREAM_INPUT_CONFIG(9),
AI_ENABLED_DEVICES_INPUT_CONFIG(20),
MEDIA_WAREHOUSE_CONFIG(10),
PERSON_BLUR_CONFIG(11),
OCCUPANCY_COUNT_CONFIG(12),
PERSON_VEHICLE_DETECTION_CONFIG(15),
VERTEX_AUTOML_VISION_CONFIG(13),
VERTEX_AUTOML_VIDEO_CONFIG(14),
VERTEX_CUSTOM_CONFIG(17),
GENERAL_OBJECT_DETECTION_CONFIG(18),
BIG_QUERY_CONFIG(19),
GCS_OUTPUT_CONFIG(27),
PRODUCT_RECOGNIZER_CONFIG(21),
PERSONAL_PROTECTIVE_EQUIPMENT_DETECTION_CONFIG(22),
TAG_RECOGNIZER_CONFIG(25),
UNIVERSAL_INPUT_CONFIG(28),
PROCESSORCONFIG_NOT_SET(0);
private final int value;
private ProcessorConfigCase(int value) {
this.value = value;
}
/**
* @param value The number of the enum to look for.
* @return The enum associated with the given number.
* @deprecated Use {@link #forNumber(int)} instead.
*/
@java.lang.Deprecated
public static ProcessorConfigCase valueOf(int value) {
return forNumber(value);
}
public static ProcessorConfigCase forNumber(int value) {
switch (value) {
case 9:
return VIDEO_STREAM_INPUT_CONFIG;
case 20:
return AI_ENABLED_DEVICES_INPUT_CONFIG;
case 10:
return MEDIA_WAREHOUSE_CONFIG;
case 11:
return PERSON_BLUR_CONFIG;
case 12:
return OCCUPANCY_COUNT_CONFIG;
case 15:
return PERSON_VEHICLE_DETECTION_CONFIG;
case 13:
return VERTEX_AUTOML_VISION_CONFIG;
case 14:
return VERTEX_AUTOML_VIDEO_CONFIG;
case 17:
return VERTEX_CUSTOM_CONFIG;
case 18:
return GENERAL_OBJECT_DETECTION_CONFIG;
case 19:
return BIG_QUERY_CONFIG;
case 27:
return GCS_OUTPUT_CONFIG;
case 21:
return PRODUCT_RECOGNIZER_CONFIG;
case 22:
return PERSONAL_PROTECTIVE_EQUIPMENT_DETECTION_CONFIG;
case 25:
return TAG_RECOGNIZER_CONFIG;
case 28:
return UNIVERSAL_INPUT_CONFIG;
case 0:
return PROCESSORCONFIG_NOT_SET;
default:
return null;
}
}
public int getNumber() {
return this.value;
}
};
public ProcessorConfigCase getProcessorConfigCase() {
return ProcessorConfigCase.forNumber(processorConfigCase_);
}
public static final int VIDEO_STREAM_INPUT_CONFIG_FIELD_NUMBER = 9;
/**
*
*
*
* Configs of stream input processor.
*
*
* .google.cloud.visionai.v1.VideoStreamInputConfig video_stream_input_config = 9;
*
* @return Whether the videoStreamInputConfig field is set.
*/
@java.lang.Override
public boolean hasVideoStreamInputConfig() {
return processorConfigCase_ == 9;
}
/**
*
*
*
* Configs of stream input processor.
*
*
* .google.cloud.visionai.v1.VideoStreamInputConfig video_stream_input_config = 9;
*
* @return The videoStreamInputConfig.
*/
@java.lang.Override
public com.google.cloud.visionai.v1.VideoStreamInputConfig getVideoStreamInputConfig() {
if (processorConfigCase_ == 9) {
return (com.google.cloud.visionai.v1.VideoStreamInputConfig) processorConfig_;
}
return com.google.cloud.visionai.v1.VideoStreamInputConfig.getDefaultInstance();
}
/**
*
*
*
* Configs of stream input processor.
*
*
* .google.cloud.visionai.v1.VideoStreamInputConfig video_stream_input_config = 9;
*/
@java.lang.Override
public com.google.cloud.visionai.v1.VideoStreamInputConfigOrBuilder
getVideoStreamInputConfigOrBuilder() {
if (processorConfigCase_ == 9) {
return (com.google.cloud.visionai.v1.VideoStreamInputConfig) processorConfig_;
}
return com.google.cloud.visionai.v1.VideoStreamInputConfig.getDefaultInstance();
}
public static final int AI_ENABLED_DEVICES_INPUT_CONFIG_FIELD_NUMBER = 20;
/**
*
*
*
* Config of AI-enabled input devices.
*
*
*
* .google.cloud.visionai.v1.AIEnabledDevicesInputConfig ai_enabled_devices_input_config = 20;
*
*
* @return Whether the aiEnabledDevicesInputConfig field is set.
*/
@java.lang.Override
public boolean hasAiEnabledDevicesInputConfig() {
return processorConfigCase_ == 20;
}
/**
*
*
*
* Config of AI-enabled input devices.
*
*
*
* .google.cloud.visionai.v1.AIEnabledDevicesInputConfig ai_enabled_devices_input_config = 20;
*
*
* @return The aiEnabledDevicesInputConfig.
*/
@java.lang.Override
public com.google.cloud.visionai.v1.AIEnabledDevicesInputConfig getAiEnabledDevicesInputConfig() {
if (processorConfigCase_ == 20) {
return (com.google.cloud.visionai.v1.AIEnabledDevicesInputConfig) processorConfig_;
}
return com.google.cloud.visionai.v1.AIEnabledDevicesInputConfig.getDefaultInstance();
}
/**
*
*
*
* Config of AI-enabled input devices.
*
*
*
* .google.cloud.visionai.v1.AIEnabledDevicesInputConfig ai_enabled_devices_input_config = 20;
*
*/
@java.lang.Override
public com.google.cloud.visionai.v1.AIEnabledDevicesInputConfigOrBuilder
getAiEnabledDevicesInputConfigOrBuilder() {
if (processorConfigCase_ == 20) {
return (com.google.cloud.visionai.v1.AIEnabledDevicesInputConfig) processorConfig_;
}
return com.google.cloud.visionai.v1.AIEnabledDevicesInputConfig.getDefaultInstance();
}
public static final int MEDIA_WAREHOUSE_CONFIG_FIELD_NUMBER = 10;
/**
*
*
*
* Configs of media warehouse processor.
*
*
* .google.cloud.visionai.v1.MediaWarehouseConfig media_warehouse_config = 10;
*
* @return Whether the mediaWarehouseConfig field is set.
*/
@java.lang.Override
public boolean hasMediaWarehouseConfig() {
return processorConfigCase_ == 10;
}
/**
*
*
*
* Configs of media warehouse processor.
*
*
* .google.cloud.visionai.v1.MediaWarehouseConfig media_warehouse_config = 10;
*
* @return The mediaWarehouseConfig.
*/
@java.lang.Override
public com.google.cloud.visionai.v1.MediaWarehouseConfig getMediaWarehouseConfig() {
if (processorConfigCase_ == 10) {
return (com.google.cloud.visionai.v1.MediaWarehouseConfig) processorConfig_;
}
return com.google.cloud.visionai.v1.MediaWarehouseConfig.getDefaultInstance();
}
/**
*
*
*
* Configs of media warehouse processor.
*
*
* .google.cloud.visionai.v1.MediaWarehouseConfig media_warehouse_config = 10;
*/
@java.lang.Override
public com.google.cloud.visionai.v1.MediaWarehouseConfigOrBuilder
getMediaWarehouseConfigOrBuilder() {
if (processorConfigCase_ == 10) {
return (com.google.cloud.visionai.v1.MediaWarehouseConfig) processorConfig_;
}
return com.google.cloud.visionai.v1.MediaWarehouseConfig.getDefaultInstance();
}
public static final int PERSON_BLUR_CONFIG_FIELD_NUMBER = 11;
/**
*
*
*
* Configs of person blur processor.
*
*
* .google.cloud.visionai.v1.PersonBlurConfig person_blur_config = 11;
*
* @return Whether the personBlurConfig field is set.
*/
@java.lang.Override
public boolean hasPersonBlurConfig() {
return processorConfigCase_ == 11;
}
/**
*
*
*
* Configs of person blur processor.
*
*
* .google.cloud.visionai.v1.PersonBlurConfig person_blur_config = 11;
*
* @return The personBlurConfig.
*/
@java.lang.Override
public com.google.cloud.visionai.v1.PersonBlurConfig getPersonBlurConfig() {
if (processorConfigCase_ == 11) {
return (com.google.cloud.visionai.v1.PersonBlurConfig) processorConfig_;
}
return com.google.cloud.visionai.v1.PersonBlurConfig.getDefaultInstance();
}
/**
*
*
*
* Configs of person blur processor.
*
*
* .google.cloud.visionai.v1.PersonBlurConfig person_blur_config = 11;
*/
@java.lang.Override
public com.google.cloud.visionai.v1.PersonBlurConfigOrBuilder getPersonBlurConfigOrBuilder() {
if (processorConfigCase_ == 11) {
return (com.google.cloud.visionai.v1.PersonBlurConfig) processorConfig_;
}
return com.google.cloud.visionai.v1.PersonBlurConfig.getDefaultInstance();
}
public static final int OCCUPANCY_COUNT_CONFIG_FIELD_NUMBER = 12;
/**
*
*
*
* Configs of occupancy count processor.
*
*
* .google.cloud.visionai.v1.OccupancyCountConfig occupancy_count_config = 12;
*
* @return Whether the occupancyCountConfig field is set.
*/
@java.lang.Override
public boolean hasOccupancyCountConfig() {
return processorConfigCase_ == 12;
}
/**
*
*
*
* Configs of occupancy count processor.
*
*
* .google.cloud.visionai.v1.OccupancyCountConfig occupancy_count_config = 12;
*
* @return The occupancyCountConfig.
*/
@java.lang.Override
public com.google.cloud.visionai.v1.OccupancyCountConfig getOccupancyCountConfig() {
if (processorConfigCase_ == 12) {
return (com.google.cloud.visionai.v1.OccupancyCountConfig) processorConfig_;
}
return com.google.cloud.visionai.v1.OccupancyCountConfig.getDefaultInstance();
}
/**
*
*
*
* Configs of occupancy count processor.
*
*
* .google.cloud.visionai.v1.OccupancyCountConfig occupancy_count_config = 12;
*/
@java.lang.Override
public com.google.cloud.visionai.v1.OccupancyCountConfigOrBuilder
getOccupancyCountConfigOrBuilder() {
if (processorConfigCase_ == 12) {
return (com.google.cloud.visionai.v1.OccupancyCountConfig) processorConfig_;
}
return com.google.cloud.visionai.v1.OccupancyCountConfig.getDefaultInstance();
}
public static final int PERSON_VEHICLE_DETECTION_CONFIG_FIELD_NUMBER = 15;
/**
*
*
*
* Configs of Person Vehicle Detection processor.
*
*
*
* .google.cloud.visionai.v1.PersonVehicleDetectionConfig person_vehicle_detection_config = 15;
*
*
* @return Whether the personVehicleDetectionConfig field is set.
*/
@java.lang.Override
public boolean hasPersonVehicleDetectionConfig() {
return processorConfigCase_ == 15;
}
/**
*
*
*
* Configs of Person Vehicle Detection processor.
*
*
*
* .google.cloud.visionai.v1.PersonVehicleDetectionConfig person_vehicle_detection_config = 15;
*
*
* @return The personVehicleDetectionConfig.
*/
@java.lang.Override
public com.google.cloud.visionai.v1.PersonVehicleDetectionConfig
getPersonVehicleDetectionConfig() {
if (processorConfigCase_ == 15) {
return (com.google.cloud.visionai.v1.PersonVehicleDetectionConfig) processorConfig_;
}
return com.google.cloud.visionai.v1.PersonVehicleDetectionConfig.getDefaultInstance();
}
/**
*
*
*
* Configs of Person Vehicle Detection processor.
*
*
*
* .google.cloud.visionai.v1.PersonVehicleDetectionConfig person_vehicle_detection_config = 15;
*
*/
@java.lang.Override
public com.google.cloud.visionai.v1.PersonVehicleDetectionConfigOrBuilder
getPersonVehicleDetectionConfigOrBuilder() {
if (processorConfigCase_ == 15) {
return (com.google.cloud.visionai.v1.PersonVehicleDetectionConfig) processorConfig_;
}
return com.google.cloud.visionai.v1.PersonVehicleDetectionConfig.getDefaultInstance();
}
public static final int VERTEX_AUTOML_VISION_CONFIG_FIELD_NUMBER = 13;
/**
*
*
*
* Configs of Vertex AutoML vision processor.
*
*
* .google.cloud.visionai.v1.VertexAutoMLVisionConfig vertex_automl_vision_config = 13;
*
*
* @return Whether the vertexAutomlVisionConfig field is set.
*/
@java.lang.Override
public boolean hasVertexAutomlVisionConfig() {
return processorConfigCase_ == 13;
}
/**
*
*
*
* Configs of Vertex AutoML vision processor.
*
*
* .google.cloud.visionai.v1.VertexAutoMLVisionConfig vertex_automl_vision_config = 13;
*
*
* @return The vertexAutomlVisionConfig.
*/
@java.lang.Override
public com.google.cloud.visionai.v1.VertexAutoMLVisionConfig getVertexAutomlVisionConfig() {
if (processorConfigCase_ == 13) {
return (com.google.cloud.visionai.v1.VertexAutoMLVisionConfig) processorConfig_;
}
return com.google.cloud.visionai.v1.VertexAutoMLVisionConfig.getDefaultInstance();
}
/**
*
*
*
* Configs of Vertex AutoML vision processor.
*
*
* .google.cloud.visionai.v1.VertexAutoMLVisionConfig vertex_automl_vision_config = 13;
*
*/
@java.lang.Override
public com.google.cloud.visionai.v1.VertexAutoMLVisionConfigOrBuilder
getVertexAutomlVisionConfigOrBuilder() {
if (processorConfigCase_ == 13) {
return (com.google.cloud.visionai.v1.VertexAutoMLVisionConfig) processorConfig_;
}
return com.google.cloud.visionai.v1.VertexAutoMLVisionConfig.getDefaultInstance();
}
public static final int VERTEX_AUTOML_VIDEO_CONFIG_FIELD_NUMBER = 14;
/**
*
*
*
* Configs of Vertex AutoML video processor.
*
*
* .google.cloud.visionai.v1.VertexAutoMLVideoConfig vertex_automl_video_config = 14;
*
* @return Whether the vertexAutomlVideoConfig field is set.
*/
@java.lang.Override
public boolean hasVertexAutomlVideoConfig() {
return processorConfigCase_ == 14;
}
/**
*
*
*
* Configs of Vertex AutoML video processor.
*
*
* .google.cloud.visionai.v1.VertexAutoMLVideoConfig vertex_automl_video_config = 14;
*
* @return The vertexAutomlVideoConfig.
*/
@java.lang.Override
public com.google.cloud.visionai.v1.VertexAutoMLVideoConfig getVertexAutomlVideoConfig() {
if (processorConfigCase_ == 14) {
return (com.google.cloud.visionai.v1.VertexAutoMLVideoConfig) processorConfig_;
}
return com.google.cloud.visionai.v1.VertexAutoMLVideoConfig.getDefaultInstance();
}
/**
*
*
*
* Configs of Vertex AutoML video processor.
*
*
* .google.cloud.visionai.v1.VertexAutoMLVideoConfig vertex_automl_video_config = 14;
*/
@java.lang.Override
public com.google.cloud.visionai.v1.VertexAutoMLVideoConfigOrBuilder
getVertexAutomlVideoConfigOrBuilder() {
if (processorConfigCase_ == 14) {
return (com.google.cloud.visionai.v1.VertexAutoMLVideoConfig) processorConfig_;
}
return com.google.cloud.visionai.v1.VertexAutoMLVideoConfig.getDefaultInstance();
}
public static final int VERTEX_CUSTOM_CONFIG_FIELD_NUMBER = 17;
/**
*
*
*
* Configs of Vertex Custom processor.
*
*
* .google.cloud.visionai.v1.VertexCustomConfig vertex_custom_config = 17;
*
* @return Whether the vertexCustomConfig field is set.
*/
@java.lang.Override
public boolean hasVertexCustomConfig() {
return processorConfigCase_ == 17;
}
/**
*
*
*
* Configs of Vertex Custom processor.
*
*
* .google.cloud.visionai.v1.VertexCustomConfig vertex_custom_config = 17;
*
* @return The vertexCustomConfig.
*/
@java.lang.Override
public com.google.cloud.visionai.v1.VertexCustomConfig getVertexCustomConfig() {
if (processorConfigCase_ == 17) {
return (com.google.cloud.visionai.v1.VertexCustomConfig) processorConfig_;
}
return com.google.cloud.visionai.v1.VertexCustomConfig.getDefaultInstance();
}
/**
*
*
*
* Configs of Vertex Custom processor.
*
*
* .google.cloud.visionai.v1.VertexCustomConfig vertex_custom_config = 17;
*/
@java.lang.Override
public com.google.cloud.visionai.v1.VertexCustomConfigOrBuilder getVertexCustomConfigOrBuilder() {
if (processorConfigCase_ == 17) {
return (com.google.cloud.visionai.v1.VertexCustomConfig) processorConfig_;
}
return com.google.cloud.visionai.v1.VertexCustomConfig.getDefaultInstance();
}
public static final int GENERAL_OBJECT_DETECTION_CONFIG_FIELD_NUMBER = 18;
/**
*
*
*
* Configs of General Object Detection processor.
*
*
*
* .google.cloud.visionai.v1.GeneralObjectDetectionConfig general_object_detection_config = 18;
*
*
* @return Whether the generalObjectDetectionConfig field is set.
*/
@java.lang.Override
public boolean hasGeneralObjectDetectionConfig() {
return processorConfigCase_ == 18;
}
/**
*
*
*
* Configs of General Object Detection processor.
*
*
*
* .google.cloud.visionai.v1.GeneralObjectDetectionConfig general_object_detection_config = 18;
*
*
* @return The generalObjectDetectionConfig.
*/
@java.lang.Override
public com.google.cloud.visionai.v1.GeneralObjectDetectionConfig
getGeneralObjectDetectionConfig() {
if (processorConfigCase_ == 18) {
return (com.google.cloud.visionai.v1.GeneralObjectDetectionConfig) processorConfig_;
}
return com.google.cloud.visionai.v1.GeneralObjectDetectionConfig.getDefaultInstance();
}
/**
*
*
*
* Configs of General Object Detection processor.
*
*
*
* .google.cloud.visionai.v1.GeneralObjectDetectionConfig general_object_detection_config = 18;
*
*/
@java.lang.Override
public com.google.cloud.visionai.v1.GeneralObjectDetectionConfigOrBuilder
getGeneralObjectDetectionConfigOrBuilder() {
if (processorConfigCase_ == 18) {
return (com.google.cloud.visionai.v1.GeneralObjectDetectionConfig) processorConfig_;
}
return com.google.cloud.visionai.v1.GeneralObjectDetectionConfig.getDefaultInstance();
}
public static final int BIG_QUERY_CONFIG_FIELD_NUMBER = 19;
/**
*
*
*
* Configs of BigQuery processor.
*
*
* .google.cloud.visionai.v1.BigQueryConfig big_query_config = 19;
*
* @return Whether the bigQueryConfig field is set.
*/
@java.lang.Override
public boolean hasBigQueryConfig() {
return processorConfigCase_ == 19;
}
/**
*
*
*
* Configs of BigQuery processor.
*
*
* .google.cloud.visionai.v1.BigQueryConfig big_query_config = 19;
*
* @return The bigQueryConfig.
*/
@java.lang.Override
public com.google.cloud.visionai.v1.BigQueryConfig getBigQueryConfig() {
if (processorConfigCase_ == 19) {
return (com.google.cloud.visionai.v1.BigQueryConfig) processorConfig_;
}
return com.google.cloud.visionai.v1.BigQueryConfig.getDefaultInstance();
}
/**
*
*
*
* Configs of BigQuery processor.
*
*
* .google.cloud.visionai.v1.BigQueryConfig big_query_config = 19;
*/
@java.lang.Override
public com.google.cloud.visionai.v1.BigQueryConfigOrBuilder getBigQueryConfigOrBuilder() {
if (processorConfigCase_ == 19) {
return (com.google.cloud.visionai.v1.BigQueryConfig) processorConfig_;
}
return com.google.cloud.visionai.v1.BigQueryConfig.getDefaultInstance();
}
public static final int GCS_OUTPUT_CONFIG_FIELD_NUMBER = 27;
/**
*
*
*
* Configs of Cloud Storage output processor.
*
*
* .google.cloud.visionai.v1.GcsOutputConfig gcs_output_config = 27;
*
* @return Whether the gcsOutputConfig field is set.
*/
@java.lang.Override
public boolean hasGcsOutputConfig() {
return processorConfigCase_ == 27;
}
/**
*
*
*
* Configs of Cloud Storage output processor.
*
*
* .google.cloud.visionai.v1.GcsOutputConfig gcs_output_config = 27;
*
* @return The gcsOutputConfig.
*/
@java.lang.Override
public com.google.cloud.visionai.v1.GcsOutputConfig getGcsOutputConfig() {
if (processorConfigCase_ == 27) {
return (com.google.cloud.visionai.v1.GcsOutputConfig) processorConfig_;
}
return com.google.cloud.visionai.v1.GcsOutputConfig.getDefaultInstance();
}
/**
*
*
*
* Configs of Cloud Storage output processor.
*
*
* .google.cloud.visionai.v1.GcsOutputConfig gcs_output_config = 27;
*/
@java.lang.Override
public com.google.cloud.visionai.v1.GcsOutputConfigOrBuilder getGcsOutputConfigOrBuilder() {
if (processorConfigCase_ == 27) {
return (com.google.cloud.visionai.v1.GcsOutputConfig) processorConfig_;
}
return com.google.cloud.visionai.v1.GcsOutputConfig.getDefaultInstance();
}
public static final int PRODUCT_RECOGNIZER_CONFIG_FIELD_NUMBER = 21;
/**
*
*
*
* Runtime configs of Product Recognizer processor.
*
*
* .google.cloud.visionai.v1.ProductRecognizerConfig product_recognizer_config = 21;
*
* @return Whether the productRecognizerConfig field is set.
*/
@java.lang.Override
public boolean hasProductRecognizerConfig() {
return processorConfigCase_ == 21;
}
/**
*
*
*
* Runtime configs of Product Recognizer processor.
*
*
* .google.cloud.visionai.v1.ProductRecognizerConfig product_recognizer_config = 21;
*
* @return The productRecognizerConfig.
*/
@java.lang.Override
public com.google.cloud.visionai.v1.ProductRecognizerConfig getProductRecognizerConfig() {
if (processorConfigCase_ == 21) {
return (com.google.cloud.visionai.v1.ProductRecognizerConfig) processorConfig_;
}
return com.google.cloud.visionai.v1.ProductRecognizerConfig.getDefaultInstance();
}
/**
*
*
*
* Runtime configs of Product Recognizer processor.
*
*
* .google.cloud.visionai.v1.ProductRecognizerConfig product_recognizer_config = 21;
*/
@java.lang.Override
public com.google.cloud.visionai.v1.ProductRecognizerConfigOrBuilder
getProductRecognizerConfigOrBuilder() {
if (processorConfigCase_ == 21) {
return (com.google.cloud.visionai.v1.ProductRecognizerConfig) processorConfig_;
}
return com.google.cloud.visionai.v1.ProductRecognizerConfig.getDefaultInstance();
}
public static final int PERSONAL_PROTECTIVE_EQUIPMENT_DETECTION_CONFIG_FIELD_NUMBER = 22;
/**
*
*
*
* 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.
*/
@java.lang.Override
public boolean hasPersonalProtectiveEquipmentDetectionConfig() {
return processorConfigCase_ == 22;
}
/**
*
*
*
* Configs of personal_protective_equipment_detection_config
*
*
*
* .google.cloud.visionai.v1.PersonalProtectiveEquipmentDetectionConfig personal_protective_equipment_detection_config = 22;
*
*
* @return The personalProtectiveEquipmentDetectionConfig.
*/
@java.lang.Override
public com.google.cloud.visionai.v1.PersonalProtectiveEquipmentDetectionConfig
getPersonalProtectiveEquipmentDetectionConfig() {
if (processorConfigCase_ == 22) {
return (com.google.cloud.visionai.v1.PersonalProtectiveEquipmentDetectionConfig)
processorConfig_;
}
return com.google.cloud.visionai.v1.PersonalProtectiveEquipmentDetectionConfig
.getDefaultInstance();
}
/**
*
*
*
* Configs of personal_protective_equipment_detection_config
*
*
*
* .google.cloud.visionai.v1.PersonalProtectiveEquipmentDetectionConfig personal_protective_equipment_detection_config = 22;
*
*/
@java.lang.Override
public com.google.cloud.visionai.v1.PersonalProtectiveEquipmentDetectionConfigOrBuilder
getPersonalProtectiveEquipmentDetectionConfigOrBuilder() {
if (processorConfigCase_ == 22) {
return (com.google.cloud.visionai.v1.PersonalProtectiveEquipmentDetectionConfig)
processorConfig_;
}
return com.google.cloud.visionai.v1.PersonalProtectiveEquipmentDetectionConfig
.getDefaultInstance();
}
public static final int TAG_RECOGNIZER_CONFIG_FIELD_NUMBER = 25;
/**
*
*
*
* Runtime configs of Tag Recognizer processor.
*
*
* .google.cloud.visionai.v1.TagRecognizerConfig tag_recognizer_config = 25;
*
* @return Whether the tagRecognizerConfig field is set.
*/
@java.lang.Override
public boolean hasTagRecognizerConfig() {
return processorConfigCase_ == 25;
}
/**
*
*
*
* Runtime configs of Tag Recognizer processor.
*
*
* .google.cloud.visionai.v1.TagRecognizerConfig tag_recognizer_config = 25;
*
* @return The tagRecognizerConfig.
*/
@java.lang.Override
public com.google.cloud.visionai.v1.TagRecognizerConfig getTagRecognizerConfig() {
if (processorConfigCase_ == 25) {
return (com.google.cloud.visionai.v1.TagRecognizerConfig) processorConfig_;
}
return com.google.cloud.visionai.v1.TagRecognizerConfig.getDefaultInstance();
}
/**
*
*
*
* Runtime configs of Tag Recognizer processor.
*
*
* .google.cloud.visionai.v1.TagRecognizerConfig tag_recognizer_config = 25;
*/
@java.lang.Override
public com.google.cloud.visionai.v1.TagRecognizerConfigOrBuilder
getTagRecognizerConfigOrBuilder() {
if (processorConfigCase_ == 25) {
return (com.google.cloud.visionai.v1.TagRecognizerConfig) processorConfig_;
}
return com.google.cloud.visionai.v1.TagRecognizerConfig.getDefaultInstance();
}
public static final int UNIVERSAL_INPUT_CONFIG_FIELD_NUMBER = 28;
/**
*
*
*
* Runtime configs of UniversalInput processor.
*
*
* .google.cloud.visionai.v1.UniversalInputConfig universal_input_config = 28;
*
* @return Whether the universalInputConfig field is set.
*/
@java.lang.Override
public boolean hasUniversalInputConfig() {
return processorConfigCase_ == 28;
}
/**
*
*
*
* Runtime configs of UniversalInput processor.
*
*
* .google.cloud.visionai.v1.UniversalInputConfig universal_input_config = 28;
*
* @return The universalInputConfig.
*/
@java.lang.Override
public com.google.cloud.visionai.v1.UniversalInputConfig getUniversalInputConfig() {
if (processorConfigCase_ == 28) {
return (com.google.cloud.visionai.v1.UniversalInputConfig) processorConfig_;
}
return com.google.cloud.visionai.v1.UniversalInputConfig.getDefaultInstance();
}
/**
*
*
*
* Runtime configs of UniversalInput processor.
*
*
* .google.cloud.visionai.v1.UniversalInputConfig universal_input_config = 28;
*/
@java.lang.Override
public com.google.cloud.visionai.v1.UniversalInputConfigOrBuilder
getUniversalInputConfigOrBuilder() {
if (processorConfigCase_ == 28) {
return (com.google.cloud.visionai.v1.UniversalInputConfig) processorConfig_;
}
return com.google.cloud.visionai.v1.UniversalInputConfig.getDefaultInstance();
}
public static final int EXPERIMENTAL_CONFIG_FIELD_NUMBER = 26;
private com.google.protobuf.Struct experimentalConfig_;
/**
*
*
*
* Experimental configurations. Structured object containing not-yet-stable
* processor parameters.
*
*
* .google.protobuf.Struct experimental_config = 26;
*
* @return Whether the experimentalConfig field is set.
*/
@java.lang.Override
public boolean hasExperimentalConfig() {
return ((bitField0_ & 0x00000001) != 0);
}
/**
*
*
*
* Experimental configurations. Structured object containing not-yet-stable
* processor parameters.
*
*
* .google.protobuf.Struct experimental_config = 26;
*
* @return The experimentalConfig.
*/
@java.lang.Override
public com.google.protobuf.Struct getExperimentalConfig() {
return experimentalConfig_ == null
? com.google.protobuf.Struct.getDefaultInstance()
: experimentalConfig_;
}
/**
*
*
*
* Experimental configurations. Structured object containing not-yet-stable
* processor parameters.
*
*
* .google.protobuf.Struct experimental_config = 26;
*/
@java.lang.Override
public com.google.protobuf.StructOrBuilder getExperimentalConfigOrBuilder() {
return experimentalConfig_ == null
? com.google.protobuf.Struct.getDefaultInstance()
: experimentalConfig_;
}
private byte memoizedIsInitialized = -1;
@java.lang.Override
public final boolean isInitialized() {
byte isInitialized = memoizedIsInitialized;
if (isInitialized == 1) return true;
if (isInitialized == 0) return false;
memoizedIsInitialized = 1;
return true;
}
@java.lang.Override
public void writeTo(com.google.protobuf.CodedOutputStream output) throws java.io.IOException {
if (processorConfigCase_ == 9) {
output.writeMessage(
9, (com.google.cloud.visionai.v1.VideoStreamInputConfig) processorConfig_);
}
if (processorConfigCase_ == 10) {
output.writeMessage(10, (com.google.cloud.visionai.v1.MediaWarehouseConfig) processorConfig_);
}
if (processorConfigCase_ == 11) {
output.writeMessage(11, (com.google.cloud.visionai.v1.PersonBlurConfig) processorConfig_);
}
if (processorConfigCase_ == 12) {
output.writeMessage(12, (com.google.cloud.visionai.v1.OccupancyCountConfig) processorConfig_);
}
if (processorConfigCase_ == 13) {
output.writeMessage(
13, (com.google.cloud.visionai.v1.VertexAutoMLVisionConfig) processorConfig_);
}
if (processorConfigCase_ == 14) {
output.writeMessage(
14, (com.google.cloud.visionai.v1.VertexAutoMLVideoConfig) processorConfig_);
}
if (processorConfigCase_ == 15) {
output.writeMessage(
15, (com.google.cloud.visionai.v1.PersonVehicleDetectionConfig) processorConfig_);
}
if (processorConfigCase_ == 17) {
output.writeMessage(17, (com.google.cloud.visionai.v1.VertexCustomConfig) processorConfig_);
}
if (processorConfigCase_ == 18) {
output.writeMessage(
18, (com.google.cloud.visionai.v1.GeneralObjectDetectionConfig) processorConfig_);
}
if (processorConfigCase_ == 19) {
output.writeMessage(19, (com.google.cloud.visionai.v1.BigQueryConfig) processorConfig_);
}
if (processorConfigCase_ == 20) {
output.writeMessage(
20, (com.google.cloud.visionai.v1.AIEnabledDevicesInputConfig) processorConfig_);
}
if (processorConfigCase_ == 21) {
output.writeMessage(
21, (com.google.cloud.visionai.v1.ProductRecognizerConfig) processorConfig_);
}
if (processorConfigCase_ == 22) {
output.writeMessage(
22,
(com.google.cloud.visionai.v1.PersonalProtectiveEquipmentDetectionConfig)
processorConfig_);
}
if (processorConfigCase_ == 25) {
output.writeMessage(25, (com.google.cloud.visionai.v1.TagRecognizerConfig) processorConfig_);
}
if (((bitField0_ & 0x00000001) != 0)) {
output.writeMessage(26, getExperimentalConfig());
}
if (processorConfigCase_ == 27) {
output.writeMessage(27, (com.google.cloud.visionai.v1.GcsOutputConfig) processorConfig_);
}
if (processorConfigCase_ == 28) {
output.writeMessage(28, (com.google.cloud.visionai.v1.UniversalInputConfig) processorConfig_);
}
getUnknownFields().writeTo(output);
}
@java.lang.Override
public int getSerializedSize() {
int size = memoizedSize;
if (size != -1) return size;
size = 0;
if (processorConfigCase_ == 9) {
size +=
com.google.protobuf.CodedOutputStream.computeMessageSize(
9, (com.google.cloud.visionai.v1.VideoStreamInputConfig) processorConfig_);
}
if (processorConfigCase_ == 10) {
size +=
com.google.protobuf.CodedOutputStream.computeMessageSize(
10, (com.google.cloud.visionai.v1.MediaWarehouseConfig) processorConfig_);
}
if (processorConfigCase_ == 11) {
size +=
com.google.protobuf.CodedOutputStream.computeMessageSize(
11, (com.google.cloud.visionai.v1.PersonBlurConfig) processorConfig_);
}
if (processorConfigCase_ == 12) {
size +=
com.google.protobuf.CodedOutputStream.computeMessageSize(
12, (com.google.cloud.visionai.v1.OccupancyCountConfig) processorConfig_);
}
if (processorConfigCase_ == 13) {
size +=
com.google.protobuf.CodedOutputStream.computeMessageSize(
13, (com.google.cloud.visionai.v1.VertexAutoMLVisionConfig) processorConfig_);
}
if (processorConfigCase_ == 14) {
size +=
com.google.protobuf.CodedOutputStream.computeMessageSize(
14, (com.google.cloud.visionai.v1.VertexAutoMLVideoConfig) processorConfig_);
}
if (processorConfigCase_ == 15) {
size +=
com.google.protobuf.CodedOutputStream.computeMessageSize(
15, (com.google.cloud.visionai.v1.PersonVehicleDetectionConfig) processorConfig_);
}
if (processorConfigCase_ == 17) {
size +=
com.google.protobuf.CodedOutputStream.computeMessageSize(
17, (com.google.cloud.visionai.v1.VertexCustomConfig) processorConfig_);
}
if (processorConfigCase_ == 18) {
size +=
com.google.protobuf.CodedOutputStream.computeMessageSize(
18, (com.google.cloud.visionai.v1.GeneralObjectDetectionConfig) processorConfig_);
}
if (processorConfigCase_ == 19) {
size +=
com.google.protobuf.CodedOutputStream.computeMessageSize(
19, (com.google.cloud.visionai.v1.BigQueryConfig) processorConfig_);
}
if (processorConfigCase_ == 20) {
size +=
com.google.protobuf.CodedOutputStream.computeMessageSize(
20, (com.google.cloud.visionai.v1.AIEnabledDevicesInputConfig) processorConfig_);
}
if (processorConfigCase_ == 21) {
size +=
com.google.protobuf.CodedOutputStream.computeMessageSize(
21, (com.google.cloud.visionai.v1.ProductRecognizerConfig) processorConfig_);
}
if (processorConfigCase_ == 22) {
size +=
com.google.protobuf.CodedOutputStream.computeMessageSize(
22,
(com.google.cloud.visionai.v1.PersonalProtectiveEquipmentDetectionConfig)
processorConfig_);
}
if (processorConfigCase_ == 25) {
size +=
com.google.protobuf.CodedOutputStream.computeMessageSize(
25, (com.google.cloud.visionai.v1.TagRecognizerConfig) processorConfig_);
}
if (((bitField0_ & 0x00000001) != 0)) {
size += com.google.protobuf.CodedOutputStream.computeMessageSize(26, getExperimentalConfig());
}
if (processorConfigCase_ == 27) {
size +=
com.google.protobuf.CodedOutputStream.computeMessageSize(
27, (com.google.cloud.visionai.v1.GcsOutputConfig) processorConfig_);
}
if (processorConfigCase_ == 28) {
size +=
com.google.protobuf.CodedOutputStream.computeMessageSize(
28, (com.google.cloud.visionai.v1.UniversalInputConfig) processorConfig_);
}
size += getUnknownFields().getSerializedSize();
memoizedSize = size;
return size;
}
@java.lang.Override
public boolean equals(final java.lang.Object obj) {
if (obj == this) {
return true;
}
if (!(obj instanceof com.google.cloud.visionai.v1.ProcessorConfig)) {
return super.equals(obj);
}
com.google.cloud.visionai.v1.ProcessorConfig other =
(com.google.cloud.visionai.v1.ProcessorConfig) obj;
if (hasExperimentalConfig() != other.hasExperimentalConfig()) return false;
if (hasExperimentalConfig()) {
if (!getExperimentalConfig().equals(other.getExperimentalConfig())) return false;
}
if (!getProcessorConfigCase().equals(other.getProcessorConfigCase())) return false;
switch (processorConfigCase_) {
case 9:
if (!getVideoStreamInputConfig().equals(other.getVideoStreamInputConfig())) return false;
break;
case 20:
if (!getAiEnabledDevicesInputConfig().equals(other.getAiEnabledDevicesInputConfig()))
return false;
break;
case 10:
if (!getMediaWarehouseConfig().equals(other.getMediaWarehouseConfig())) return false;
break;
case 11:
if (!getPersonBlurConfig().equals(other.getPersonBlurConfig())) return false;
break;
case 12:
if (!getOccupancyCountConfig().equals(other.getOccupancyCountConfig())) return false;
break;
case 15:
if (!getPersonVehicleDetectionConfig().equals(other.getPersonVehicleDetectionConfig()))
return false;
break;
case 13:
if (!getVertexAutomlVisionConfig().equals(other.getVertexAutomlVisionConfig()))
return false;
break;
case 14:
if (!getVertexAutomlVideoConfig().equals(other.getVertexAutomlVideoConfig())) return false;
break;
case 17:
if (!getVertexCustomConfig().equals(other.getVertexCustomConfig())) return false;
break;
case 18:
if (!getGeneralObjectDetectionConfig().equals(other.getGeneralObjectDetectionConfig()))
return false;
break;
case 19:
if (!getBigQueryConfig().equals(other.getBigQueryConfig())) return false;
break;
case 27:
if (!getGcsOutputConfig().equals(other.getGcsOutputConfig())) return false;
break;
case 21:
if (!getProductRecognizerConfig().equals(other.getProductRecognizerConfig())) return false;
break;
case 22:
if (!getPersonalProtectiveEquipmentDetectionConfig()
.equals(other.getPersonalProtectiveEquipmentDetectionConfig())) return false;
break;
case 25:
if (!getTagRecognizerConfig().equals(other.getTagRecognizerConfig())) return false;
break;
case 28:
if (!getUniversalInputConfig().equals(other.getUniversalInputConfig())) return false;
break;
case 0:
default:
}
if (!getUnknownFields().equals(other.getUnknownFields())) return false;
return true;
}
@java.lang.Override
public int hashCode() {
if (memoizedHashCode != 0) {
return memoizedHashCode;
}
int hash = 41;
hash = (19 * hash) + getDescriptor().hashCode();
if (hasExperimentalConfig()) {
hash = (37 * hash) + EXPERIMENTAL_CONFIG_FIELD_NUMBER;
hash = (53 * hash) + getExperimentalConfig().hashCode();
}
switch (processorConfigCase_) {
case 9:
hash = (37 * hash) + VIDEO_STREAM_INPUT_CONFIG_FIELD_NUMBER;
hash = (53 * hash) + getVideoStreamInputConfig().hashCode();
break;
case 20:
hash = (37 * hash) + AI_ENABLED_DEVICES_INPUT_CONFIG_FIELD_NUMBER;
hash = (53 * hash) + getAiEnabledDevicesInputConfig().hashCode();
break;
case 10:
hash = (37 * hash) + MEDIA_WAREHOUSE_CONFIG_FIELD_NUMBER;
hash = (53 * hash) + getMediaWarehouseConfig().hashCode();
break;
case 11:
hash = (37 * hash) + PERSON_BLUR_CONFIG_FIELD_NUMBER;
hash = (53 * hash) + getPersonBlurConfig().hashCode();
break;
case 12:
hash = (37 * hash) + OCCUPANCY_COUNT_CONFIG_FIELD_NUMBER;
hash = (53 * hash) + getOccupancyCountConfig().hashCode();
break;
case 15:
hash = (37 * hash) + PERSON_VEHICLE_DETECTION_CONFIG_FIELD_NUMBER;
hash = (53 * hash) + getPersonVehicleDetectionConfig().hashCode();
break;
case 13:
hash = (37 * hash) + VERTEX_AUTOML_VISION_CONFIG_FIELD_NUMBER;
hash = (53 * hash) + getVertexAutomlVisionConfig().hashCode();
break;
case 14:
hash = (37 * hash) + VERTEX_AUTOML_VIDEO_CONFIG_FIELD_NUMBER;
hash = (53 * hash) + getVertexAutomlVideoConfig().hashCode();
break;
case 17:
hash = (37 * hash) + VERTEX_CUSTOM_CONFIG_FIELD_NUMBER;
hash = (53 * hash) + getVertexCustomConfig().hashCode();
break;
case 18:
hash = (37 * hash) + GENERAL_OBJECT_DETECTION_CONFIG_FIELD_NUMBER;
hash = (53 * hash) + getGeneralObjectDetectionConfig().hashCode();
break;
case 19:
hash = (37 * hash) + BIG_QUERY_CONFIG_FIELD_NUMBER;
hash = (53 * hash) + getBigQueryConfig().hashCode();
break;
case 27:
hash = (37 * hash) + GCS_OUTPUT_CONFIG_FIELD_NUMBER;
hash = (53 * hash) + getGcsOutputConfig().hashCode();
break;
case 21:
hash = (37 * hash) + PRODUCT_RECOGNIZER_CONFIG_FIELD_NUMBER;
hash = (53 * hash) + getProductRecognizerConfig().hashCode();
break;
case 22:
hash = (37 * hash) + PERSONAL_PROTECTIVE_EQUIPMENT_DETECTION_CONFIG_FIELD_NUMBER;
hash = (53 * hash) + getPersonalProtectiveEquipmentDetectionConfig().hashCode();
break;
case 25:
hash = (37 * hash) + TAG_RECOGNIZER_CONFIG_FIELD_NUMBER;
hash = (53 * hash) + getTagRecognizerConfig().hashCode();
break;
case 28:
hash = (37 * hash) + UNIVERSAL_INPUT_CONFIG_FIELD_NUMBER;
hash = (53 * hash) + getUniversalInputConfig().hashCode();
break;
case 0:
default:
}
hash = (29 * hash) + getUnknownFields().hashCode();
memoizedHashCode = hash;
return hash;
}
public static com.google.cloud.visionai.v1.ProcessorConfig parseFrom(java.nio.ByteBuffer data)
throws com.google.protobuf.InvalidProtocolBufferException {
return PARSER.parseFrom(data);
}
public static com.google.cloud.visionai.v1.ProcessorConfig parseFrom(
java.nio.ByteBuffer data, com.google.protobuf.ExtensionRegistryLite extensionRegistry)
throws com.google.protobuf.InvalidProtocolBufferException {
return PARSER.parseFrom(data, extensionRegistry);
}
public static com.google.cloud.visionai.v1.ProcessorConfig parseFrom(
com.google.protobuf.ByteString data)
throws com.google.protobuf.InvalidProtocolBufferException {
return PARSER.parseFrom(data);
}
public static com.google.cloud.visionai.v1.ProcessorConfig parseFrom(
com.google.protobuf.ByteString data,
com.google.protobuf.ExtensionRegistryLite extensionRegistry)
throws com.google.protobuf.InvalidProtocolBufferException {
return PARSER.parseFrom(data, extensionRegistry);
}
public static com.google.cloud.visionai.v1.ProcessorConfig parseFrom(byte[] data)
throws com.google.protobuf.InvalidProtocolBufferException {
return PARSER.parseFrom(data);
}
public static com.google.cloud.visionai.v1.ProcessorConfig parseFrom(
byte[] data, com.google.protobuf.ExtensionRegistryLite extensionRegistry)
throws com.google.protobuf.InvalidProtocolBufferException {
return PARSER.parseFrom(data, extensionRegistry);
}
public static com.google.cloud.visionai.v1.ProcessorConfig parseFrom(java.io.InputStream input)
throws java.io.IOException {
return com.google.protobuf.GeneratedMessageV3.parseWithIOException(PARSER, input);
}
public static com.google.cloud.visionai.v1.ProcessorConfig parseFrom(
java.io.InputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry)
throws java.io.IOException {
return com.google.protobuf.GeneratedMessageV3.parseWithIOException(
PARSER, input, extensionRegistry);
}
public static com.google.cloud.visionai.v1.ProcessorConfig parseDelimitedFrom(
java.io.InputStream input) throws java.io.IOException {
return com.google.protobuf.GeneratedMessageV3.parseDelimitedWithIOException(PARSER, input);
}
public static com.google.cloud.visionai.v1.ProcessorConfig parseDelimitedFrom(
java.io.InputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry)
throws java.io.IOException {
return com.google.protobuf.GeneratedMessageV3.parseDelimitedWithIOException(
PARSER, input, extensionRegistry);
}
public static com.google.cloud.visionai.v1.ProcessorConfig parseFrom(
com.google.protobuf.CodedInputStream input) throws java.io.IOException {
return com.google.protobuf.GeneratedMessageV3.parseWithIOException(PARSER, input);
}
public static com.google.cloud.visionai.v1.ProcessorConfig parseFrom(
com.google.protobuf.CodedInputStream input,
com.google.protobuf.ExtensionRegistryLite extensionRegistry)
throws java.io.IOException {
return com.google.protobuf.GeneratedMessageV3.parseWithIOException(
PARSER, input, extensionRegistry);
}
@java.lang.Override
public Builder newBuilderForType() {
return newBuilder();
}
public static Builder newBuilder() {
return DEFAULT_INSTANCE.toBuilder();
}
public static Builder newBuilder(com.google.cloud.visionai.v1.ProcessorConfig prototype) {
return DEFAULT_INSTANCE.toBuilder().mergeFrom(prototype);
}
@java.lang.Override
public Builder toBuilder() {
return this == DEFAULT_INSTANCE ? new Builder() : new Builder().mergeFrom(this);
}
@java.lang.Override
protected Builder newBuilderForType(com.google.protobuf.GeneratedMessageV3.BuilderParent parent) {
Builder builder = new Builder(parent);
return builder;
}
/**
*
*
*
* Next ID: 35
*
*
* Protobuf type {@code google.cloud.visionai.v1.ProcessorConfig}
*/
public static final class Builder extends com.google.protobuf.GeneratedMessageV3.Builder
implements
// @@protoc_insertion_point(builder_implements:google.cloud.visionai.v1.ProcessorConfig)
com.google.cloud.visionai.v1.ProcessorConfigOrBuilder {
public static final com.google.protobuf.Descriptors.Descriptor getDescriptor() {
return com.google.cloud.visionai.v1.PlatformProto
.internal_static_google_cloud_visionai_v1_ProcessorConfig_descriptor;
}
@java.lang.Override
protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable
internalGetFieldAccessorTable() {
return com.google.cloud.visionai.v1.PlatformProto
.internal_static_google_cloud_visionai_v1_ProcessorConfig_fieldAccessorTable
.ensureFieldAccessorsInitialized(
com.google.cloud.visionai.v1.ProcessorConfig.class,
com.google.cloud.visionai.v1.ProcessorConfig.Builder.class);
}
// Construct using com.google.cloud.visionai.v1.ProcessorConfig.newBuilder()
private Builder() {
maybeForceBuilderInitialization();
}
private Builder(com.google.protobuf.GeneratedMessageV3.BuilderParent parent) {
super(parent);
maybeForceBuilderInitialization();
}
private void maybeForceBuilderInitialization() {
if (com.google.protobuf.GeneratedMessageV3.alwaysUseFieldBuilders) {
getExperimentalConfigFieldBuilder();
}
}
@java.lang.Override
public Builder clear() {
super.clear();
bitField0_ = 0;
if (videoStreamInputConfigBuilder_ != null) {
videoStreamInputConfigBuilder_.clear();
}
if (aiEnabledDevicesInputConfigBuilder_ != null) {
aiEnabledDevicesInputConfigBuilder_.clear();
}
if (mediaWarehouseConfigBuilder_ != null) {
mediaWarehouseConfigBuilder_.clear();
}
if (personBlurConfigBuilder_ != null) {
personBlurConfigBuilder_.clear();
}
if (occupancyCountConfigBuilder_ != null) {
occupancyCountConfigBuilder_.clear();
}
if (personVehicleDetectionConfigBuilder_ != null) {
personVehicleDetectionConfigBuilder_.clear();
}
if (vertexAutomlVisionConfigBuilder_ != null) {
vertexAutomlVisionConfigBuilder_.clear();
}
if (vertexAutomlVideoConfigBuilder_ != null) {
vertexAutomlVideoConfigBuilder_.clear();
}
if (vertexCustomConfigBuilder_ != null) {
vertexCustomConfigBuilder_.clear();
}
if (generalObjectDetectionConfigBuilder_ != null) {
generalObjectDetectionConfigBuilder_.clear();
}
if (bigQueryConfigBuilder_ != null) {
bigQueryConfigBuilder_.clear();
}
if (gcsOutputConfigBuilder_ != null) {
gcsOutputConfigBuilder_.clear();
}
if (productRecognizerConfigBuilder_ != null) {
productRecognizerConfigBuilder_.clear();
}
if (personalProtectiveEquipmentDetectionConfigBuilder_ != null) {
personalProtectiveEquipmentDetectionConfigBuilder_.clear();
}
if (tagRecognizerConfigBuilder_ != null) {
tagRecognizerConfigBuilder_.clear();
}
if (universalInputConfigBuilder_ != null) {
universalInputConfigBuilder_.clear();
}
experimentalConfig_ = null;
if (experimentalConfigBuilder_ != null) {
experimentalConfigBuilder_.dispose();
experimentalConfigBuilder_ = null;
}
processorConfigCase_ = 0;
processorConfig_ = null;
return this;
}
@java.lang.Override
public com.google.protobuf.Descriptors.Descriptor getDescriptorForType() {
return com.google.cloud.visionai.v1.PlatformProto
.internal_static_google_cloud_visionai_v1_ProcessorConfig_descriptor;
}
@java.lang.Override
public com.google.cloud.visionai.v1.ProcessorConfig getDefaultInstanceForType() {
return com.google.cloud.visionai.v1.ProcessorConfig.getDefaultInstance();
}
@java.lang.Override
public com.google.cloud.visionai.v1.ProcessorConfig build() {
com.google.cloud.visionai.v1.ProcessorConfig result = buildPartial();
if (!result.isInitialized()) {
throw newUninitializedMessageException(result);
}
return result;
}
@java.lang.Override
public com.google.cloud.visionai.v1.ProcessorConfig buildPartial() {
com.google.cloud.visionai.v1.ProcessorConfig result =
new com.google.cloud.visionai.v1.ProcessorConfig(this);
if (bitField0_ != 0) {
buildPartial0(result);
}
buildPartialOneofs(result);
onBuilt();
return result;
}
private void buildPartial0(com.google.cloud.visionai.v1.ProcessorConfig result) {
int from_bitField0_ = bitField0_;
int to_bitField0_ = 0;
if (((from_bitField0_ & 0x00010000) != 0)) {
result.experimentalConfig_ =
experimentalConfigBuilder_ == null
? experimentalConfig_
: experimentalConfigBuilder_.build();
to_bitField0_ |= 0x00000001;
}
result.bitField0_ |= to_bitField0_;
}
private void buildPartialOneofs(com.google.cloud.visionai.v1.ProcessorConfig result) {
result.processorConfigCase_ = processorConfigCase_;
result.processorConfig_ = this.processorConfig_;
if (processorConfigCase_ == 9 && videoStreamInputConfigBuilder_ != null) {
result.processorConfig_ = videoStreamInputConfigBuilder_.build();
}
if (processorConfigCase_ == 20 && aiEnabledDevicesInputConfigBuilder_ != null) {
result.processorConfig_ = aiEnabledDevicesInputConfigBuilder_.build();
}
if (processorConfigCase_ == 10 && mediaWarehouseConfigBuilder_ != null) {
result.processorConfig_ = mediaWarehouseConfigBuilder_.build();
}
if (processorConfigCase_ == 11 && personBlurConfigBuilder_ != null) {
result.processorConfig_ = personBlurConfigBuilder_.build();
}
if (processorConfigCase_ == 12 && occupancyCountConfigBuilder_ != null) {
result.processorConfig_ = occupancyCountConfigBuilder_.build();
}
if (processorConfigCase_ == 15 && personVehicleDetectionConfigBuilder_ != null) {
result.processorConfig_ = personVehicleDetectionConfigBuilder_.build();
}
if (processorConfigCase_ == 13 && vertexAutomlVisionConfigBuilder_ != null) {
result.processorConfig_ = vertexAutomlVisionConfigBuilder_.build();
}
if (processorConfigCase_ == 14 && vertexAutomlVideoConfigBuilder_ != null) {
result.processorConfig_ = vertexAutomlVideoConfigBuilder_.build();
}
if (processorConfigCase_ == 17 && vertexCustomConfigBuilder_ != null) {
result.processorConfig_ = vertexCustomConfigBuilder_.build();
}
if (processorConfigCase_ == 18 && generalObjectDetectionConfigBuilder_ != null) {
result.processorConfig_ = generalObjectDetectionConfigBuilder_.build();
}
if (processorConfigCase_ == 19 && bigQueryConfigBuilder_ != null) {
result.processorConfig_ = bigQueryConfigBuilder_.build();
}
if (processorConfigCase_ == 27 && gcsOutputConfigBuilder_ != null) {
result.processorConfig_ = gcsOutputConfigBuilder_.build();
}
if (processorConfigCase_ == 21 && productRecognizerConfigBuilder_ != null) {
result.processorConfig_ = productRecognizerConfigBuilder_.build();
}
if (processorConfigCase_ == 22
&& personalProtectiveEquipmentDetectionConfigBuilder_ != null) {
result.processorConfig_ = personalProtectiveEquipmentDetectionConfigBuilder_.build();
}
if (processorConfigCase_ == 25 && tagRecognizerConfigBuilder_ != null) {
result.processorConfig_ = tagRecognizerConfigBuilder_.build();
}
if (processorConfigCase_ == 28 && universalInputConfigBuilder_ != null) {
result.processorConfig_ = universalInputConfigBuilder_.build();
}
}
@java.lang.Override
public Builder clone() {
return super.clone();
}
@java.lang.Override
public Builder setField(
com.google.protobuf.Descriptors.FieldDescriptor field, java.lang.Object value) {
return super.setField(field, value);
}
@java.lang.Override
public Builder clearField(com.google.protobuf.Descriptors.FieldDescriptor field) {
return super.clearField(field);
}
@java.lang.Override
public Builder clearOneof(com.google.protobuf.Descriptors.OneofDescriptor oneof) {
return super.clearOneof(oneof);
}
@java.lang.Override
public Builder setRepeatedField(
com.google.protobuf.Descriptors.FieldDescriptor field, int index, java.lang.Object value) {
return super.setRepeatedField(field, index, value);
}
@java.lang.Override
public Builder addRepeatedField(
com.google.protobuf.Descriptors.FieldDescriptor field, java.lang.Object value) {
return super.addRepeatedField(field, value);
}
@java.lang.Override
public Builder mergeFrom(com.google.protobuf.Message other) {
if (other instanceof com.google.cloud.visionai.v1.ProcessorConfig) {
return mergeFrom((com.google.cloud.visionai.v1.ProcessorConfig) other);
} else {
super.mergeFrom(other);
return this;
}
}
public Builder mergeFrom(com.google.cloud.visionai.v1.ProcessorConfig other) {
if (other == com.google.cloud.visionai.v1.ProcessorConfig.getDefaultInstance()) return this;
if (other.hasExperimentalConfig()) {
mergeExperimentalConfig(other.getExperimentalConfig());
}
switch (other.getProcessorConfigCase()) {
case VIDEO_STREAM_INPUT_CONFIG:
{
mergeVideoStreamInputConfig(other.getVideoStreamInputConfig());
break;
}
case AI_ENABLED_DEVICES_INPUT_CONFIG:
{
mergeAiEnabledDevicesInputConfig(other.getAiEnabledDevicesInputConfig());
break;
}
case MEDIA_WAREHOUSE_CONFIG:
{
mergeMediaWarehouseConfig(other.getMediaWarehouseConfig());
break;
}
case PERSON_BLUR_CONFIG:
{
mergePersonBlurConfig(other.getPersonBlurConfig());
break;
}
case OCCUPANCY_COUNT_CONFIG:
{
mergeOccupancyCountConfig(other.getOccupancyCountConfig());
break;
}
case PERSON_VEHICLE_DETECTION_CONFIG:
{
mergePersonVehicleDetectionConfig(other.getPersonVehicleDetectionConfig());
break;
}
case VERTEX_AUTOML_VISION_CONFIG:
{
mergeVertexAutomlVisionConfig(other.getVertexAutomlVisionConfig());
break;
}
case VERTEX_AUTOML_VIDEO_CONFIG:
{
mergeVertexAutomlVideoConfig(other.getVertexAutomlVideoConfig());
break;
}
case VERTEX_CUSTOM_CONFIG:
{
mergeVertexCustomConfig(other.getVertexCustomConfig());
break;
}
case GENERAL_OBJECT_DETECTION_CONFIG:
{
mergeGeneralObjectDetectionConfig(other.getGeneralObjectDetectionConfig());
break;
}
case BIG_QUERY_CONFIG:
{
mergeBigQueryConfig(other.getBigQueryConfig());
break;
}
case GCS_OUTPUT_CONFIG:
{
mergeGcsOutputConfig(other.getGcsOutputConfig());
break;
}
case PRODUCT_RECOGNIZER_CONFIG:
{
mergeProductRecognizerConfig(other.getProductRecognizerConfig());
break;
}
case PERSONAL_PROTECTIVE_EQUIPMENT_DETECTION_CONFIG:
{
mergePersonalProtectiveEquipmentDetectionConfig(
other.getPersonalProtectiveEquipmentDetectionConfig());
break;
}
case TAG_RECOGNIZER_CONFIG:
{
mergeTagRecognizerConfig(other.getTagRecognizerConfig());
break;
}
case UNIVERSAL_INPUT_CONFIG:
{
mergeUniversalInputConfig(other.getUniversalInputConfig());
break;
}
case PROCESSORCONFIG_NOT_SET:
{
break;
}
}
this.mergeUnknownFields(other.getUnknownFields());
onChanged();
return this;
}
@java.lang.Override
public final boolean isInitialized() {
return true;
}
@java.lang.Override
public Builder mergeFrom(
com.google.protobuf.CodedInputStream input,
com.google.protobuf.ExtensionRegistryLite extensionRegistry)
throws java.io.IOException {
if (extensionRegistry == null) {
throw new java.lang.NullPointerException();
}
try {
boolean done = false;
while (!done) {
int tag = input.readTag();
switch (tag) {
case 0:
done = true;
break;
case 74:
{
input.readMessage(
getVideoStreamInputConfigFieldBuilder().getBuilder(), extensionRegistry);
processorConfigCase_ = 9;
break;
} // case 74
case 82:
{
input.readMessage(
getMediaWarehouseConfigFieldBuilder().getBuilder(), extensionRegistry);
processorConfigCase_ = 10;
break;
} // case 82
case 90:
{
input.readMessage(
getPersonBlurConfigFieldBuilder().getBuilder(), extensionRegistry);
processorConfigCase_ = 11;
break;
} // case 90
case 98:
{
input.readMessage(
getOccupancyCountConfigFieldBuilder().getBuilder(), extensionRegistry);
processorConfigCase_ = 12;
break;
} // case 98
case 106:
{
input.readMessage(
getVertexAutomlVisionConfigFieldBuilder().getBuilder(), extensionRegistry);
processorConfigCase_ = 13;
break;
} // case 106
case 114:
{
input.readMessage(
getVertexAutomlVideoConfigFieldBuilder().getBuilder(), extensionRegistry);
processorConfigCase_ = 14;
break;
} // case 114
case 122:
{
input.readMessage(
getPersonVehicleDetectionConfigFieldBuilder().getBuilder(), extensionRegistry);
processorConfigCase_ = 15;
break;
} // case 122
case 138:
{
input.readMessage(
getVertexCustomConfigFieldBuilder().getBuilder(), extensionRegistry);
processorConfigCase_ = 17;
break;
} // case 138
case 146:
{
input.readMessage(
getGeneralObjectDetectionConfigFieldBuilder().getBuilder(), extensionRegistry);
processorConfigCase_ = 18;
break;
} // case 146
case 154:
{
input.readMessage(getBigQueryConfigFieldBuilder().getBuilder(), extensionRegistry);
processorConfigCase_ = 19;
break;
} // case 154
case 162:
{
input.readMessage(
getAiEnabledDevicesInputConfigFieldBuilder().getBuilder(), extensionRegistry);
processorConfigCase_ = 20;
break;
} // case 162
case 170:
{
input.readMessage(
getProductRecognizerConfigFieldBuilder().getBuilder(), extensionRegistry);
processorConfigCase_ = 21;
break;
} // case 170
case 178:
{
input.readMessage(
getPersonalProtectiveEquipmentDetectionConfigFieldBuilder().getBuilder(),
extensionRegistry);
processorConfigCase_ = 22;
break;
} // case 178
case 202:
{
input.readMessage(
getTagRecognizerConfigFieldBuilder().getBuilder(), extensionRegistry);
processorConfigCase_ = 25;
break;
} // case 202
case 210:
{
input.readMessage(
getExperimentalConfigFieldBuilder().getBuilder(), extensionRegistry);
bitField0_ |= 0x00010000;
break;
} // case 210
case 218:
{
input.readMessage(getGcsOutputConfigFieldBuilder().getBuilder(), extensionRegistry);
processorConfigCase_ = 27;
break;
} // case 218
case 226:
{
input.readMessage(
getUniversalInputConfigFieldBuilder().getBuilder(), extensionRegistry);
processorConfigCase_ = 28;
break;
} // case 226
default:
{
if (!super.parseUnknownField(input, extensionRegistry, tag)) {
done = true; // was an endgroup tag
}
break;
} // default:
} // switch (tag)
} // while (!done)
} catch (com.google.protobuf.InvalidProtocolBufferException e) {
throw e.unwrapIOException();
} finally {
onChanged();
} // finally
return this;
}
private int processorConfigCase_ = 0;
private java.lang.Object processorConfig_;
public ProcessorConfigCase getProcessorConfigCase() {
return ProcessorConfigCase.forNumber(processorConfigCase_);
}
public Builder clearProcessorConfig() {
processorConfigCase_ = 0;
processorConfig_ = null;
onChanged();
return this;
}
private int bitField0_;
private com.google.protobuf.SingleFieldBuilderV3<
com.google.cloud.visionai.v1.VideoStreamInputConfig,
com.google.cloud.visionai.v1.VideoStreamInputConfig.Builder,
com.google.cloud.visionai.v1.VideoStreamInputConfigOrBuilder>
videoStreamInputConfigBuilder_;
/**
*
*
*
* Configs of stream input processor.
*
*
* .google.cloud.visionai.v1.VideoStreamInputConfig video_stream_input_config = 9;
*
* @return Whether the videoStreamInputConfig field is set.
*/
@java.lang.Override
public boolean hasVideoStreamInputConfig() {
return processorConfigCase_ == 9;
}
/**
*
*
*
* Configs of stream input processor.
*
*
* .google.cloud.visionai.v1.VideoStreamInputConfig video_stream_input_config = 9;
*
* @return The videoStreamInputConfig.
*/
@java.lang.Override
public com.google.cloud.visionai.v1.VideoStreamInputConfig getVideoStreamInputConfig() {
if (videoStreamInputConfigBuilder_ == null) {
if (processorConfigCase_ == 9) {
return (com.google.cloud.visionai.v1.VideoStreamInputConfig) processorConfig_;
}
return com.google.cloud.visionai.v1.VideoStreamInputConfig.getDefaultInstance();
} else {
if (processorConfigCase_ == 9) {
return videoStreamInputConfigBuilder_.getMessage();
}
return com.google.cloud.visionai.v1.VideoStreamInputConfig.getDefaultInstance();
}
}
/**
*
*
*
* Configs of stream input processor.
*
*
* .google.cloud.visionai.v1.VideoStreamInputConfig video_stream_input_config = 9;
*/
public Builder setVideoStreamInputConfig(
com.google.cloud.visionai.v1.VideoStreamInputConfig value) {
if (videoStreamInputConfigBuilder_ == null) {
if (value == null) {
throw new NullPointerException();
}
processorConfig_ = value;
onChanged();
} else {
videoStreamInputConfigBuilder_.setMessage(value);
}
processorConfigCase_ = 9;
return this;
}
/**
*
*
*
* Configs of stream input processor.
*
*
* .google.cloud.visionai.v1.VideoStreamInputConfig video_stream_input_config = 9;
*/
public Builder setVideoStreamInputConfig(
com.google.cloud.visionai.v1.VideoStreamInputConfig.Builder builderForValue) {
if (videoStreamInputConfigBuilder_ == null) {
processorConfig_ = builderForValue.build();
onChanged();
} else {
videoStreamInputConfigBuilder_.setMessage(builderForValue.build());
}
processorConfigCase_ = 9;
return this;
}
/**
*
*
*
* Configs of stream input processor.
*
*
* .google.cloud.visionai.v1.VideoStreamInputConfig video_stream_input_config = 9;
*/
public Builder mergeVideoStreamInputConfig(
com.google.cloud.visionai.v1.VideoStreamInputConfig value) {
if (videoStreamInputConfigBuilder_ == null) {
if (processorConfigCase_ == 9
&& processorConfig_
!= com.google.cloud.visionai.v1.VideoStreamInputConfig.getDefaultInstance()) {
processorConfig_ =
com.google.cloud.visionai.v1.VideoStreamInputConfig.newBuilder(
(com.google.cloud.visionai.v1.VideoStreamInputConfig) processorConfig_)
.mergeFrom(value)
.buildPartial();
} else {
processorConfig_ = value;
}
onChanged();
} else {
if (processorConfigCase_ == 9) {
videoStreamInputConfigBuilder_.mergeFrom(value);
} else {
videoStreamInputConfigBuilder_.setMessage(value);
}
}
processorConfigCase_ = 9;
return this;
}
/**
*
*
*
* Configs of stream input processor.
*
*
* .google.cloud.visionai.v1.VideoStreamInputConfig video_stream_input_config = 9;
*/
public Builder clearVideoStreamInputConfig() {
if (videoStreamInputConfigBuilder_ == null) {
if (processorConfigCase_ == 9) {
processorConfigCase_ = 0;
processorConfig_ = null;
onChanged();
}
} else {
if (processorConfigCase_ == 9) {
processorConfigCase_ = 0;
processorConfig_ = null;
}
videoStreamInputConfigBuilder_.clear();
}
return this;
}
/**
*
*
*
* Configs of stream input processor.
*
*
* .google.cloud.visionai.v1.VideoStreamInputConfig video_stream_input_config = 9;
*/
public com.google.cloud.visionai.v1.VideoStreamInputConfig.Builder
getVideoStreamInputConfigBuilder() {
return getVideoStreamInputConfigFieldBuilder().getBuilder();
}
/**
*
*
*
* Configs of stream input processor.
*
*
* .google.cloud.visionai.v1.VideoStreamInputConfig video_stream_input_config = 9;
*/
@java.lang.Override
public com.google.cloud.visionai.v1.VideoStreamInputConfigOrBuilder
getVideoStreamInputConfigOrBuilder() {
if ((processorConfigCase_ == 9) && (videoStreamInputConfigBuilder_ != null)) {
return videoStreamInputConfigBuilder_.getMessageOrBuilder();
} else {
if (processorConfigCase_ == 9) {
return (com.google.cloud.visionai.v1.VideoStreamInputConfig) processorConfig_;
}
return com.google.cloud.visionai.v1.VideoStreamInputConfig.getDefaultInstance();
}
}
/**
*
*
*
* Configs of stream input processor.
*
*
* .google.cloud.visionai.v1.VideoStreamInputConfig video_stream_input_config = 9;
*/
private com.google.protobuf.SingleFieldBuilderV3<
com.google.cloud.visionai.v1.VideoStreamInputConfig,
com.google.cloud.visionai.v1.VideoStreamInputConfig.Builder,
com.google.cloud.visionai.v1.VideoStreamInputConfigOrBuilder>
getVideoStreamInputConfigFieldBuilder() {
if (videoStreamInputConfigBuilder_ == null) {
if (!(processorConfigCase_ == 9)) {
processorConfig_ =
com.google.cloud.visionai.v1.VideoStreamInputConfig.getDefaultInstance();
}
videoStreamInputConfigBuilder_ =
new com.google.protobuf.SingleFieldBuilderV3<
com.google.cloud.visionai.v1.VideoStreamInputConfig,
com.google.cloud.visionai.v1.VideoStreamInputConfig.Builder,
com.google.cloud.visionai.v1.VideoStreamInputConfigOrBuilder>(
(com.google.cloud.visionai.v1.VideoStreamInputConfig) processorConfig_,
getParentForChildren(),
isClean());
processorConfig_ = null;
}
processorConfigCase_ = 9;
onChanged();
return videoStreamInputConfigBuilder_;
}
private com.google.protobuf.SingleFieldBuilderV3<
com.google.cloud.visionai.v1.AIEnabledDevicesInputConfig,
com.google.cloud.visionai.v1.AIEnabledDevicesInputConfig.Builder,
com.google.cloud.visionai.v1.AIEnabledDevicesInputConfigOrBuilder>
aiEnabledDevicesInputConfigBuilder_;
/**
*
*
*
* Config of AI-enabled input devices.
*
*
*
* .google.cloud.visionai.v1.AIEnabledDevicesInputConfig ai_enabled_devices_input_config = 20;
*
*
* @return Whether the aiEnabledDevicesInputConfig field is set.
*/
@java.lang.Override
public boolean hasAiEnabledDevicesInputConfig() {
return processorConfigCase_ == 20;
}
/**
*
*
*
* Config of AI-enabled input devices.
*
*
*
* .google.cloud.visionai.v1.AIEnabledDevicesInputConfig ai_enabled_devices_input_config = 20;
*
*
* @return The aiEnabledDevicesInputConfig.
*/
@java.lang.Override
public com.google.cloud.visionai.v1.AIEnabledDevicesInputConfig
getAiEnabledDevicesInputConfig() {
if (aiEnabledDevicesInputConfigBuilder_ == null) {
if (processorConfigCase_ == 20) {
return (com.google.cloud.visionai.v1.AIEnabledDevicesInputConfig) processorConfig_;
}
return com.google.cloud.visionai.v1.AIEnabledDevicesInputConfig.getDefaultInstance();
} else {
if (processorConfigCase_ == 20) {
return aiEnabledDevicesInputConfigBuilder_.getMessage();
}
return com.google.cloud.visionai.v1.AIEnabledDevicesInputConfig.getDefaultInstance();
}
}
/**
*
*
*
* Config of AI-enabled input devices.
*
*
*
* .google.cloud.visionai.v1.AIEnabledDevicesInputConfig ai_enabled_devices_input_config = 20;
*
*/
public Builder setAiEnabledDevicesInputConfig(
com.google.cloud.visionai.v1.AIEnabledDevicesInputConfig value) {
if (aiEnabledDevicesInputConfigBuilder_ == null) {
if (value == null) {
throw new NullPointerException();
}
processorConfig_ = value;
onChanged();
} else {
aiEnabledDevicesInputConfigBuilder_.setMessage(value);
}
processorConfigCase_ = 20;
return this;
}
/**
*
*
*
* Config of AI-enabled input devices.
*
*
*
* .google.cloud.visionai.v1.AIEnabledDevicesInputConfig ai_enabled_devices_input_config = 20;
*
*/
public Builder setAiEnabledDevicesInputConfig(
com.google.cloud.visionai.v1.AIEnabledDevicesInputConfig.Builder builderForValue) {
if (aiEnabledDevicesInputConfigBuilder_ == null) {
processorConfig_ = builderForValue.build();
onChanged();
} else {
aiEnabledDevicesInputConfigBuilder_.setMessage(builderForValue.build());
}
processorConfigCase_ = 20;
return this;
}
/**
*
*
*
* Config of AI-enabled input devices.
*
*
*
* .google.cloud.visionai.v1.AIEnabledDevicesInputConfig ai_enabled_devices_input_config = 20;
*
*/
public Builder mergeAiEnabledDevicesInputConfig(
com.google.cloud.visionai.v1.AIEnabledDevicesInputConfig value) {
if (aiEnabledDevicesInputConfigBuilder_ == null) {
if (processorConfigCase_ == 20
&& processorConfig_
!= com.google.cloud.visionai.v1.AIEnabledDevicesInputConfig.getDefaultInstance()) {
processorConfig_ =
com.google.cloud.visionai.v1.AIEnabledDevicesInputConfig.newBuilder(
(com.google.cloud.visionai.v1.AIEnabledDevicesInputConfig) processorConfig_)
.mergeFrom(value)
.buildPartial();
} else {
processorConfig_ = value;
}
onChanged();
} else {
if (processorConfigCase_ == 20) {
aiEnabledDevicesInputConfigBuilder_.mergeFrom(value);
} else {
aiEnabledDevicesInputConfigBuilder_.setMessage(value);
}
}
processorConfigCase_ = 20;
return this;
}
/**
*
*
*
* Config of AI-enabled input devices.
*
*
*
* .google.cloud.visionai.v1.AIEnabledDevicesInputConfig ai_enabled_devices_input_config = 20;
*
*/
public Builder clearAiEnabledDevicesInputConfig() {
if (aiEnabledDevicesInputConfigBuilder_ == null) {
if (processorConfigCase_ == 20) {
processorConfigCase_ = 0;
processorConfig_ = null;
onChanged();
}
} else {
if (processorConfigCase_ == 20) {
processorConfigCase_ = 0;
processorConfig_ = null;
}
aiEnabledDevicesInputConfigBuilder_.clear();
}
return this;
}
/**
*
*
*
* Config of AI-enabled input devices.
*
*
*
* .google.cloud.visionai.v1.AIEnabledDevicesInputConfig ai_enabled_devices_input_config = 20;
*
*/
public com.google.cloud.visionai.v1.AIEnabledDevicesInputConfig.Builder
getAiEnabledDevicesInputConfigBuilder() {
return getAiEnabledDevicesInputConfigFieldBuilder().getBuilder();
}
/**
*
*
*
* Config of AI-enabled input devices.
*
*
*
* .google.cloud.visionai.v1.AIEnabledDevicesInputConfig ai_enabled_devices_input_config = 20;
*
*/
@java.lang.Override
public com.google.cloud.visionai.v1.AIEnabledDevicesInputConfigOrBuilder
getAiEnabledDevicesInputConfigOrBuilder() {
if ((processorConfigCase_ == 20) && (aiEnabledDevicesInputConfigBuilder_ != null)) {
return aiEnabledDevicesInputConfigBuilder_.getMessageOrBuilder();
} else {
if (processorConfigCase_ == 20) {
return (com.google.cloud.visionai.v1.AIEnabledDevicesInputConfig) processorConfig_;
}
return com.google.cloud.visionai.v1.AIEnabledDevicesInputConfig.getDefaultInstance();
}
}
/**
*
*
*
* Config of AI-enabled input devices.
*
*
*
* .google.cloud.visionai.v1.AIEnabledDevicesInputConfig ai_enabled_devices_input_config = 20;
*
*/
private com.google.protobuf.SingleFieldBuilderV3<
com.google.cloud.visionai.v1.AIEnabledDevicesInputConfig,
com.google.cloud.visionai.v1.AIEnabledDevicesInputConfig.Builder,
com.google.cloud.visionai.v1.AIEnabledDevicesInputConfigOrBuilder>
getAiEnabledDevicesInputConfigFieldBuilder() {
if (aiEnabledDevicesInputConfigBuilder_ == null) {
if (!(processorConfigCase_ == 20)) {
processorConfig_ =
com.google.cloud.visionai.v1.AIEnabledDevicesInputConfig.getDefaultInstance();
}
aiEnabledDevicesInputConfigBuilder_ =
new com.google.protobuf.SingleFieldBuilderV3<
com.google.cloud.visionai.v1.AIEnabledDevicesInputConfig,
com.google.cloud.visionai.v1.AIEnabledDevicesInputConfig.Builder,
com.google.cloud.visionai.v1.AIEnabledDevicesInputConfigOrBuilder>(
(com.google.cloud.visionai.v1.AIEnabledDevicesInputConfig) processorConfig_,
getParentForChildren(),
isClean());
processorConfig_ = null;
}
processorConfigCase_ = 20;
onChanged();
return aiEnabledDevicesInputConfigBuilder_;
}
private com.google.protobuf.SingleFieldBuilderV3<
com.google.cloud.visionai.v1.MediaWarehouseConfig,
com.google.cloud.visionai.v1.MediaWarehouseConfig.Builder,
com.google.cloud.visionai.v1.MediaWarehouseConfigOrBuilder>
mediaWarehouseConfigBuilder_;
/**
*
*
*
* Configs of media warehouse processor.
*
*
* .google.cloud.visionai.v1.MediaWarehouseConfig media_warehouse_config = 10;
*
* @return Whether the mediaWarehouseConfig field is set.
*/
@java.lang.Override
public boolean hasMediaWarehouseConfig() {
return processorConfigCase_ == 10;
}
/**
*
*
*
* Configs of media warehouse processor.
*
*
* .google.cloud.visionai.v1.MediaWarehouseConfig media_warehouse_config = 10;
*
* @return The mediaWarehouseConfig.
*/
@java.lang.Override
public com.google.cloud.visionai.v1.MediaWarehouseConfig getMediaWarehouseConfig() {
if (mediaWarehouseConfigBuilder_ == null) {
if (processorConfigCase_ == 10) {
return (com.google.cloud.visionai.v1.MediaWarehouseConfig) processorConfig_;
}
return com.google.cloud.visionai.v1.MediaWarehouseConfig.getDefaultInstance();
} else {
if (processorConfigCase_ == 10) {
return mediaWarehouseConfigBuilder_.getMessage();
}
return com.google.cloud.visionai.v1.MediaWarehouseConfig.getDefaultInstance();
}
}
/**
*
*
*
* Configs of media warehouse processor.
*
*
* .google.cloud.visionai.v1.MediaWarehouseConfig media_warehouse_config = 10;
*/
public Builder setMediaWarehouseConfig(
com.google.cloud.visionai.v1.MediaWarehouseConfig value) {
if (mediaWarehouseConfigBuilder_ == null) {
if (value == null) {
throw new NullPointerException();
}
processorConfig_ = value;
onChanged();
} else {
mediaWarehouseConfigBuilder_.setMessage(value);
}
processorConfigCase_ = 10;
return this;
}
/**
*
*
*
* Configs of media warehouse processor.
*
*
* .google.cloud.visionai.v1.MediaWarehouseConfig media_warehouse_config = 10;
*/
public Builder setMediaWarehouseConfig(
com.google.cloud.visionai.v1.MediaWarehouseConfig.Builder builderForValue) {
if (mediaWarehouseConfigBuilder_ == null) {
processorConfig_ = builderForValue.build();
onChanged();
} else {
mediaWarehouseConfigBuilder_.setMessage(builderForValue.build());
}
processorConfigCase_ = 10;
return this;
}
/**
*
*
*
* Configs of media warehouse processor.
*
*
* .google.cloud.visionai.v1.MediaWarehouseConfig media_warehouse_config = 10;
*/
public Builder mergeMediaWarehouseConfig(
com.google.cloud.visionai.v1.MediaWarehouseConfig value) {
if (mediaWarehouseConfigBuilder_ == null) {
if (processorConfigCase_ == 10
&& processorConfig_
!= com.google.cloud.visionai.v1.MediaWarehouseConfig.getDefaultInstance()) {
processorConfig_ =
com.google.cloud.visionai.v1.MediaWarehouseConfig.newBuilder(
(com.google.cloud.visionai.v1.MediaWarehouseConfig) processorConfig_)
.mergeFrom(value)
.buildPartial();
} else {
processorConfig_ = value;
}
onChanged();
} else {
if (processorConfigCase_ == 10) {
mediaWarehouseConfigBuilder_.mergeFrom(value);
} else {
mediaWarehouseConfigBuilder_.setMessage(value);
}
}
processorConfigCase_ = 10;
return this;
}
/**
*
*
*
* Configs of media warehouse processor.
*
*
* .google.cloud.visionai.v1.MediaWarehouseConfig media_warehouse_config = 10;
*/
public Builder clearMediaWarehouseConfig() {
if (mediaWarehouseConfigBuilder_ == null) {
if (processorConfigCase_ == 10) {
processorConfigCase_ = 0;
processorConfig_ = null;
onChanged();
}
} else {
if (processorConfigCase_ == 10) {
processorConfigCase_ = 0;
processorConfig_ = null;
}
mediaWarehouseConfigBuilder_.clear();
}
return this;
}
/**
*
*
*
* Configs of media warehouse processor.
*
*
* .google.cloud.visionai.v1.MediaWarehouseConfig media_warehouse_config = 10;
*/
public com.google.cloud.visionai.v1.MediaWarehouseConfig.Builder
getMediaWarehouseConfigBuilder() {
return getMediaWarehouseConfigFieldBuilder().getBuilder();
}
/**
*
*
*
* Configs of media warehouse processor.
*
*
* .google.cloud.visionai.v1.MediaWarehouseConfig media_warehouse_config = 10;
*/
@java.lang.Override
public com.google.cloud.visionai.v1.MediaWarehouseConfigOrBuilder
getMediaWarehouseConfigOrBuilder() {
if ((processorConfigCase_ == 10) && (mediaWarehouseConfigBuilder_ != null)) {
return mediaWarehouseConfigBuilder_.getMessageOrBuilder();
} else {
if (processorConfigCase_ == 10) {
return (com.google.cloud.visionai.v1.MediaWarehouseConfig) processorConfig_;
}
return com.google.cloud.visionai.v1.MediaWarehouseConfig.getDefaultInstance();
}
}
/**
*
*
*
* Configs of media warehouse processor.
*
*
* .google.cloud.visionai.v1.MediaWarehouseConfig media_warehouse_config = 10;
*/
private com.google.protobuf.SingleFieldBuilderV3<
com.google.cloud.visionai.v1.MediaWarehouseConfig,
com.google.cloud.visionai.v1.MediaWarehouseConfig.Builder,
com.google.cloud.visionai.v1.MediaWarehouseConfigOrBuilder>
getMediaWarehouseConfigFieldBuilder() {
if (mediaWarehouseConfigBuilder_ == null) {
if (!(processorConfigCase_ == 10)) {
processorConfig_ = com.google.cloud.visionai.v1.MediaWarehouseConfig.getDefaultInstance();
}
mediaWarehouseConfigBuilder_ =
new com.google.protobuf.SingleFieldBuilderV3<
com.google.cloud.visionai.v1.MediaWarehouseConfig,
com.google.cloud.visionai.v1.MediaWarehouseConfig.Builder,
com.google.cloud.visionai.v1.MediaWarehouseConfigOrBuilder>(
(com.google.cloud.visionai.v1.MediaWarehouseConfig) processorConfig_,
getParentForChildren(),
isClean());
processorConfig_ = null;
}
processorConfigCase_ = 10;
onChanged();
return mediaWarehouseConfigBuilder_;
}
private com.google.protobuf.SingleFieldBuilderV3<
com.google.cloud.visionai.v1.PersonBlurConfig,
com.google.cloud.visionai.v1.PersonBlurConfig.Builder,
com.google.cloud.visionai.v1.PersonBlurConfigOrBuilder>
personBlurConfigBuilder_;
/**
*
*
*
* Configs of person blur processor.
*
*
* .google.cloud.visionai.v1.PersonBlurConfig person_blur_config = 11;
*
* @return Whether the personBlurConfig field is set.
*/
@java.lang.Override
public boolean hasPersonBlurConfig() {
return processorConfigCase_ == 11;
}
/**
*
*
*
* Configs of person blur processor.
*
*
* .google.cloud.visionai.v1.PersonBlurConfig person_blur_config = 11;
*
* @return The personBlurConfig.
*/
@java.lang.Override
public com.google.cloud.visionai.v1.PersonBlurConfig getPersonBlurConfig() {
if (personBlurConfigBuilder_ == null) {
if (processorConfigCase_ == 11) {
return (com.google.cloud.visionai.v1.PersonBlurConfig) processorConfig_;
}
return com.google.cloud.visionai.v1.PersonBlurConfig.getDefaultInstance();
} else {
if (processorConfigCase_ == 11) {
return personBlurConfigBuilder_.getMessage();
}
return com.google.cloud.visionai.v1.PersonBlurConfig.getDefaultInstance();
}
}
/**
*
*
*
* Configs of person blur processor.
*
*
* .google.cloud.visionai.v1.PersonBlurConfig person_blur_config = 11;
*/
public Builder setPersonBlurConfig(com.google.cloud.visionai.v1.PersonBlurConfig value) {
if (personBlurConfigBuilder_ == null) {
if (value == null) {
throw new NullPointerException();
}
processorConfig_ = value;
onChanged();
} else {
personBlurConfigBuilder_.setMessage(value);
}
processorConfigCase_ = 11;
return this;
}
/**
*
*
*
* Configs of person blur processor.
*
*
* .google.cloud.visionai.v1.PersonBlurConfig person_blur_config = 11;
*/
public Builder setPersonBlurConfig(
com.google.cloud.visionai.v1.PersonBlurConfig.Builder builderForValue) {
if (personBlurConfigBuilder_ == null) {
processorConfig_ = builderForValue.build();
onChanged();
} else {
personBlurConfigBuilder_.setMessage(builderForValue.build());
}
processorConfigCase_ = 11;
return this;
}
/**
*
*
*
* Configs of person blur processor.
*
*
* .google.cloud.visionai.v1.PersonBlurConfig person_blur_config = 11;
*/
public Builder mergePersonBlurConfig(com.google.cloud.visionai.v1.PersonBlurConfig value) {
if (personBlurConfigBuilder_ == null) {
if (processorConfigCase_ == 11
&& processorConfig_
!= com.google.cloud.visionai.v1.PersonBlurConfig.getDefaultInstance()) {
processorConfig_ =
com.google.cloud.visionai.v1.PersonBlurConfig.newBuilder(
(com.google.cloud.visionai.v1.PersonBlurConfig) processorConfig_)
.mergeFrom(value)
.buildPartial();
} else {
processorConfig_ = value;
}
onChanged();
} else {
if (processorConfigCase_ == 11) {
personBlurConfigBuilder_.mergeFrom(value);
} else {
personBlurConfigBuilder_.setMessage(value);
}
}
processorConfigCase_ = 11;
return this;
}
/**
*
*
*
* Configs of person blur processor.
*
*
* .google.cloud.visionai.v1.PersonBlurConfig person_blur_config = 11;
*/
public Builder clearPersonBlurConfig() {
if (personBlurConfigBuilder_ == null) {
if (processorConfigCase_ == 11) {
processorConfigCase_ = 0;
processorConfig_ = null;
onChanged();
}
} else {
if (processorConfigCase_ == 11) {
processorConfigCase_ = 0;
processorConfig_ = null;
}
personBlurConfigBuilder_.clear();
}
return this;
}
/**
*
*
*
* Configs of person blur processor.
*
*
* .google.cloud.visionai.v1.PersonBlurConfig person_blur_config = 11;
*/
public com.google.cloud.visionai.v1.PersonBlurConfig.Builder getPersonBlurConfigBuilder() {
return getPersonBlurConfigFieldBuilder().getBuilder();
}
/**
*
*
*
* Configs of person blur processor.
*
*
* .google.cloud.visionai.v1.PersonBlurConfig person_blur_config = 11;
*/
@java.lang.Override
public com.google.cloud.visionai.v1.PersonBlurConfigOrBuilder getPersonBlurConfigOrBuilder() {
if ((processorConfigCase_ == 11) && (personBlurConfigBuilder_ != null)) {
return personBlurConfigBuilder_.getMessageOrBuilder();
} else {
if (processorConfigCase_ == 11) {
return (com.google.cloud.visionai.v1.PersonBlurConfig) processorConfig_;
}
return com.google.cloud.visionai.v1.PersonBlurConfig.getDefaultInstance();
}
}
/**
*
*
*
* Configs of person blur processor.
*
*
* .google.cloud.visionai.v1.PersonBlurConfig person_blur_config = 11;
*/
private com.google.protobuf.SingleFieldBuilderV3<
com.google.cloud.visionai.v1.PersonBlurConfig,
com.google.cloud.visionai.v1.PersonBlurConfig.Builder,
com.google.cloud.visionai.v1.PersonBlurConfigOrBuilder>
getPersonBlurConfigFieldBuilder() {
if (personBlurConfigBuilder_ == null) {
if (!(processorConfigCase_ == 11)) {
processorConfig_ = com.google.cloud.visionai.v1.PersonBlurConfig.getDefaultInstance();
}
personBlurConfigBuilder_ =
new com.google.protobuf.SingleFieldBuilderV3<
com.google.cloud.visionai.v1.PersonBlurConfig,
com.google.cloud.visionai.v1.PersonBlurConfig.Builder,
com.google.cloud.visionai.v1.PersonBlurConfigOrBuilder>(
(com.google.cloud.visionai.v1.PersonBlurConfig) processorConfig_,
getParentForChildren(),
isClean());
processorConfig_ = null;
}
processorConfigCase_ = 11;
onChanged();
return personBlurConfigBuilder_;
}
private com.google.protobuf.SingleFieldBuilderV3<
com.google.cloud.visionai.v1.OccupancyCountConfig,
com.google.cloud.visionai.v1.OccupancyCountConfig.Builder,
com.google.cloud.visionai.v1.OccupancyCountConfigOrBuilder>
occupancyCountConfigBuilder_;
/**
*
*
*
* Configs of occupancy count processor.
*
*
* .google.cloud.visionai.v1.OccupancyCountConfig occupancy_count_config = 12;
*
* @return Whether the occupancyCountConfig field is set.
*/
@java.lang.Override
public boolean hasOccupancyCountConfig() {
return processorConfigCase_ == 12;
}
/**
*
*
*
* Configs of occupancy count processor.
*
*
* .google.cloud.visionai.v1.OccupancyCountConfig occupancy_count_config = 12;
*
* @return The occupancyCountConfig.
*/
@java.lang.Override
public com.google.cloud.visionai.v1.OccupancyCountConfig getOccupancyCountConfig() {
if (occupancyCountConfigBuilder_ == null) {
if (processorConfigCase_ == 12) {
return (com.google.cloud.visionai.v1.OccupancyCountConfig) processorConfig_;
}
return com.google.cloud.visionai.v1.OccupancyCountConfig.getDefaultInstance();
} else {
if (processorConfigCase_ == 12) {
return occupancyCountConfigBuilder_.getMessage();
}
return com.google.cloud.visionai.v1.OccupancyCountConfig.getDefaultInstance();
}
}
/**
*
*
*
* Configs of occupancy count processor.
*
*
* .google.cloud.visionai.v1.OccupancyCountConfig occupancy_count_config = 12;
*/
public Builder setOccupancyCountConfig(
com.google.cloud.visionai.v1.OccupancyCountConfig value) {
if (occupancyCountConfigBuilder_ == null) {
if (value == null) {
throw new NullPointerException();
}
processorConfig_ = value;
onChanged();
} else {
occupancyCountConfigBuilder_.setMessage(value);
}
processorConfigCase_ = 12;
return this;
}
/**
*
*
*
* Configs of occupancy count processor.
*
*
* .google.cloud.visionai.v1.OccupancyCountConfig occupancy_count_config = 12;
*/
public Builder setOccupancyCountConfig(
com.google.cloud.visionai.v1.OccupancyCountConfig.Builder builderForValue) {
if (occupancyCountConfigBuilder_ == null) {
processorConfig_ = builderForValue.build();
onChanged();
} else {
occupancyCountConfigBuilder_.setMessage(builderForValue.build());
}
processorConfigCase_ = 12;
return this;
}
/**
*
*
*
* Configs of occupancy count processor.
*
*
* .google.cloud.visionai.v1.OccupancyCountConfig occupancy_count_config = 12;
*/
public Builder mergeOccupancyCountConfig(
com.google.cloud.visionai.v1.OccupancyCountConfig value) {
if (occupancyCountConfigBuilder_ == null) {
if (processorConfigCase_ == 12
&& processorConfig_
!= com.google.cloud.visionai.v1.OccupancyCountConfig.getDefaultInstance()) {
processorConfig_ =
com.google.cloud.visionai.v1.OccupancyCountConfig.newBuilder(
(com.google.cloud.visionai.v1.OccupancyCountConfig) processorConfig_)
.mergeFrom(value)
.buildPartial();
} else {
processorConfig_ = value;
}
onChanged();
} else {
if (processorConfigCase_ == 12) {
occupancyCountConfigBuilder_.mergeFrom(value);
} else {
occupancyCountConfigBuilder_.setMessage(value);
}
}
processorConfigCase_ = 12;
return this;
}
/**
*
*
*
* Configs of occupancy count processor.
*
*
* .google.cloud.visionai.v1.OccupancyCountConfig occupancy_count_config = 12;
*/
public Builder clearOccupancyCountConfig() {
if (occupancyCountConfigBuilder_ == null) {
if (processorConfigCase_ == 12) {
processorConfigCase_ = 0;
processorConfig_ = null;
onChanged();
}
} else {
if (processorConfigCase_ == 12) {
processorConfigCase_ = 0;
processorConfig_ = null;
}
occupancyCountConfigBuilder_.clear();
}
return this;
}
/**
*
*
*
* Configs of occupancy count processor.
*
*
* .google.cloud.visionai.v1.OccupancyCountConfig occupancy_count_config = 12;
*/
public com.google.cloud.visionai.v1.OccupancyCountConfig.Builder
getOccupancyCountConfigBuilder() {
return getOccupancyCountConfigFieldBuilder().getBuilder();
}
/**
*
*
*
* Configs of occupancy count processor.
*
*
* .google.cloud.visionai.v1.OccupancyCountConfig occupancy_count_config = 12;
*/
@java.lang.Override
public com.google.cloud.visionai.v1.OccupancyCountConfigOrBuilder
getOccupancyCountConfigOrBuilder() {
if ((processorConfigCase_ == 12) && (occupancyCountConfigBuilder_ != null)) {
return occupancyCountConfigBuilder_.getMessageOrBuilder();
} else {
if (processorConfigCase_ == 12) {
return (com.google.cloud.visionai.v1.OccupancyCountConfig) processorConfig_;
}
return com.google.cloud.visionai.v1.OccupancyCountConfig.getDefaultInstance();
}
}
/**
*
*
*
* Configs of occupancy count processor.
*
*
* .google.cloud.visionai.v1.OccupancyCountConfig occupancy_count_config = 12;
*/
private com.google.protobuf.SingleFieldBuilderV3<
com.google.cloud.visionai.v1.OccupancyCountConfig,
com.google.cloud.visionai.v1.OccupancyCountConfig.Builder,
com.google.cloud.visionai.v1.OccupancyCountConfigOrBuilder>
getOccupancyCountConfigFieldBuilder() {
if (occupancyCountConfigBuilder_ == null) {
if (!(processorConfigCase_ == 12)) {
processorConfig_ = com.google.cloud.visionai.v1.OccupancyCountConfig.getDefaultInstance();
}
occupancyCountConfigBuilder_ =
new com.google.protobuf.SingleFieldBuilderV3<
com.google.cloud.visionai.v1.OccupancyCountConfig,
com.google.cloud.visionai.v1.OccupancyCountConfig.Builder,
com.google.cloud.visionai.v1.OccupancyCountConfigOrBuilder>(
(com.google.cloud.visionai.v1.OccupancyCountConfig) processorConfig_,
getParentForChildren(),
isClean());
processorConfig_ = null;
}
processorConfigCase_ = 12;
onChanged();
return occupancyCountConfigBuilder_;
}
private com.google.protobuf.SingleFieldBuilderV3<
com.google.cloud.visionai.v1.PersonVehicleDetectionConfig,
com.google.cloud.visionai.v1.PersonVehicleDetectionConfig.Builder,
com.google.cloud.visionai.v1.PersonVehicleDetectionConfigOrBuilder>
personVehicleDetectionConfigBuilder_;
/**
*
*
*
* Configs of Person Vehicle Detection processor.
*
*
*
* .google.cloud.visionai.v1.PersonVehicleDetectionConfig person_vehicle_detection_config = 15;
*
*
* @return Whether the personVehicleDetectionConfig field is set.
*/
@java.lang.Override
public boolean hasPersonVehicleDetectionConfig() {
return processorConfigCase_ == 15;
}
/**
*
*
*
* Configs of Person Vehicle Detection processor.
*
*
*
* .google.cloud.visionai.v1.PersonVehicleDetectionConfig person_vehicle_detection_config = 15;
*
*
* @return The personVehicleDetectionConfig.
*/
@java.lang.Override
public com.google.cloud.visionai.v1.PersonVehicleDetectionConfig
getPersonVehicleDetectionConfig() {
if (personVehicleDetectionConfigBuilder_ == null) {
if (processorConfigCase_ == 15) {
return (com.google.cloud.visionai.v1.PersonVehicleDetectionConfig) processorConfig_;
}
return com.google.cloud.visionai.v1.PersonVehicleDetectionConfig.getDefaultInstance();
} else {
if (processorConfigCase_ == 15) {
return personVehicleDetectionConfigBuilder_.getMessage();
}
return com.google.cloud.visionai.v1.PersonVehicleDetectionConfig.getDefaultInstance();
}
}
/**
*
*
*
* Configs of Person Vehicle Detection processor.
*
*
*
* .google.cloud.visionai.v1.PersonVehicleDetectionConfig person_vehicle_detection_config = 15;
*
*/
public Builder setPersonVehicleDetectionConfig(
com.google.cloud.visionai.v1.PersonVehicleDetectionConfig value) {
if (personVehicleDetectionConfigBuilder_ == null) {
if (value == null) {
throw new NullPointerException();
}
processorConfig_ = value;
onChanged();
} else {
personVehicleDetectionConfigBuilder_.setMessage(value);
}
processorConfigCase_ = 15;
return this;
}
/**
*
*
*
* Configs of Person Vehicle Detection processor.
*
*
*
* .google.cloud.visionai.v1.PersonVehicleDetectionConfig person_vehicle_detection_config = 15;
*
*/
public Builder setPersonVehicleDetectionConfig(
com.google.cloud.visionai.v1.PersonVehicleDetectionConfig.Builder builderForValue) {
if (personVehicleDetectionConfigBuilder_ == null) {
processorConfig_ = builderForValue.build();
onChanged();
} else {
personVehicleDetectionConfigBuilder_.setMessage(builderForValue.build());
}
processorConfigCase_ = 15;
return this;
}
/**
*
*
*
* Configs of Person Vehicle Detection processor.
*
*
*
* .google.cloud.visionai.v1.PersonVehicleDetectionConfig person_vehicle_detection_config = 15;
*
*/
public Builder mergePersonVehicleDetectionConfig(
com.google.cloud.visionai.v1.PersonVehicleDetectionConfig value) {
if (personVehicleDetectionConfigBuilder_ == null) {
if (processorConfigCase_ == 15
&& processorConfig_
!= com.google.cloud.visionai.v1.PersonVehicleDetectionConfig.getDefaultInstance()) {
processorConfig_ =
com.google.cloud.visionai.v1.PersonVehicleDetectionConfig.newBuilder(
(com.google.cloud.visionai.v1.PersonVehicleDetectionConfig) processorConfig_)
.mergeFrom(value)
.buildPartial();
} else {
processorConfig_ = value;
}
onChanged();
} else {
if (processorConfigCase_ == 15) {
personVehicleDetectionConfigBuilder_.mergeFrom(value);
} else {
personVehicleDetectionConfigBuilder_.setMessage(value);
}
}
processorConfigCase_ = 15;
return this;
}
/**
*
*
*
* Configs of Person Vehicle Detection processor.
*
*
*
* .google.cloud.visionai.v1.PersonVehicleDetectionConfig person_vehicle_detection_config = 15;
*
*/
public Builder clearPersonVehicleDetectionConfig() {
if (personVehicleDetectionConfigBuilder_ == null) {
if (processorConfigCase_ == 15) {
processorConfigCase_ = 0;
processorConfig_ = null;
onChanged();
}
} else {
if (processorConfigCase_ == 15) {
processorConfigCase_ = 0;
processorConfig_ = null;
}
personVehicleDetectionConfigBuilder_.clear();
}
return this;
}
/**
*
*
*
* Configs of Person Vehicle Detection processor.
*
*
*
* .google.cloud.visionai.v1.PersonVehicleDetectionConfig person_vehicle_detection_config = 15;
*
*/
public com.google.cloud.visionai.v1.PersonVehicleDetectionConfig.Builder
getPersonVehicleDetectionConfigBuilder() {
return getPersonVehicleDetectionConfigFieldBuilder().getBuilder();
}
/**
*
*
*
* Configs of Person Vehicle Detection processor.
*
*
*
* .google.cloud.visionai.v1.PersonVehicleDetectionConfig person_vehicle_detection_config = 15;
*
*/
@java.lang.Override
public com.google.cloud.visionai.v1.PersonVehicleDetectionConfigOrBuilder
getPersonVehicleDetectionConfigOrBuilder() {
if ((processorConfigCase_ == 15) && (personVehicleDetectionConfigBuilder_ != null)) {
return personVehicleDetectionConfigBuilder_.getMessageOrBuilder();
} else {
if (processorConfigCase_ == 15) {
return (com.google.cloud.visionai.v1.PersonVehicleDetectionConfig) processorConfig_;
}
return com.google.cloud.visionai.v1.PersonVehicleDetectionConfig.getDefaultInstance();
}
}
/**
*
*
*
* Configs of Person Vehicle Detection processor.
*
*
*
* .google.cloud.visionai.v1.PersonVehicleDetectionConfig person_vehicle_detection_config = 15;
*
*/
private com.google.protobuf.SingleFieldBuilderV3<
com.google.cloud.visionai.v1.PersonVehicleDetectionConfig,
com.google.cloud.visionai.v1.PersonVehicleDetectionConfig.Builder,
com.google.cloud.visionai.v1.PersonVehicleDetectionConfigOrBuilder>
getPersonVehicleDetectionConfigFieldBuilder() {
if (personVehicleDetectionConfigBuilder_ == null) {
if (!(processorConfigCase_ == 15)) {
processorConfig_ =
com.google.cloud.visionai.v1.PersonVehicleDetectionConfig.getDefaultInstance();
}
personVehicleDetectionConfigBuilder_ =
new com.google.protobuf.SingleFieldBuilderV3<
com.google.cloud.visionai.v1.PersonVehicleDetectionConfig,
com.google.cloud.visionai.v1.PersonVehicleDetectionConfig.Builder,
com.google.cloud.visionai.v1.PersonVehicleDetectionConfigOrBuilder>(
(com.google.cloud.visionai.v1.PersonVehicleDetectionConfig) processorConfig_,
getParentForChildren(),
isClean());
processorConfig_ = null;
}
processorConfigCase_ = 15;
onChanged();
return personVehicleDetectionConfigBuilder_;
}
private com.google.protobuf.SingleFieldBuilderV3<
com.google.cloud.visionai.v1.VertexAutoMLVisionConfig,
com.google.cloud.visionai.v1.VertexAutoMLVisionConfig.Builder,
com.google.cloud.visionai.v1.VertexAutoMLVisionConfigOrBuilder>
vertexAutomlVisionConfigBuilder_;
/**
*
*
*
* Configs of Vertex AutoML vision processor.
*
*
* .google.cloud.visionai.v1.VertexAutoMLVisionConfig vertex_automl_vision_config = 13;
*
*
* @return Whether the vertexAutomlVisionConfig field is set.
*/
@java.lang.Override
public boolean hasVertexAutomlVisionConfig() {
return processorConfigCase_ == 13;
}
/**
*
*
*
* Configs of Vertex AutoML vision processor.
*
*
* .google.cloud.visionai.v1.VertexAutoMLVisionConfig vertex_automl_vision_config = 13;
*
*
* @return The vertexAutomlVisionConfig.
*/
@java.lang.Override
public com.google.cloud.visionai.v1.VertexAutoMLVisionConfig getVertexAutomlVisionConfig() {
if (vertexAutomlVisionConfigBuilder_ == null) {
if (processorConfigCase_ == 13) {
return (com.google.cloud.visionai.v1.VertexAutoMLVisionConfig) processorConfig_;
}
return com.google.cloud.visionai.v1.VertexAutoMLVisionConfig.getDefaultInstance();
} else {
if (processorConfigCase_ == 13) {
return vertexAutomlVisionConfigBuilder_.getMessage();
}
return com.google.cloud.visionai.v1.VertexAutoMLVisionConfig.getDefaultInstance();
}
}
/**
*
*
*
* Configs of Vertex AutoML vision processor.
*
*
* .google.cloud.visionai.v1.VertexAutoMLVisionConfig vertex_automl_vision_config = 13;
*
*/
public Builder setVertexAutomlVisionConfig(
com.google.cloud.visionai.v1.VertexAutoMLVisionConfig value) {
if (vertexAutomlVisionConfigBuilder_ == null) {
if (value == null) {
throw new NullPointerException();
}
processorConfig_ = value;
onChanged();
} else {
vertexAutomlVisionConfigBuilder_.setMessage(value);
}
processorConfigCase_ = 13;
return this;
}
/**
*
*
*
* Configs of Vertex AutoML vision processor.
*
*
* .google.cloud.visionai.v1.VertexAutoMLVisionConfig vertex_automl_vision_config = 13;
*
*/
public Builder setVertexAutomlVisionConfig(
com.google.cloud.visionai.v1.VertexAutoMLVisionConfig.Builder builderForValue) {
if (vertexAutomlVisionConfigBuilder_ == null) {
processorConfig_ = builderForValue.build();
onChanged();
} else {
vertexAutomlVisionConfigBuilder_.setMessage(builderForValue.build());
}
processorConfigCase_ = 13;
return this;
}
/**
*
*
*
* Configs of Vertex AutoML vision processor.
*
*
* .google.cloud.visionai.v1.VertexAutoMLVisionConfig vertex_automl_vision_config = 13;
*
*/
public Builder mergeVertexAutomlVisionConfig(
com.google.cloud.visionai.v1.VertexAutoMLVisionConfig value) {
if (vertexAutomlVisionConfigBuilder_ == null) {
if (processorConfigCase_ == 13
&& processorConfig_
!= com.google.cloud.visionai.v1.VertexAutoMLVisionConfig.getDefaultInstance()) {
processorConfig_ =
com.google.cloud.visionai.v1.VertexAutoMLVisionConfig.newBuilder(
(com.google.cloud.visionai.v1.VertexAutoMLVisionConfig) processorConfig_)
.mergeFrom(value)
.buildPartial();
} else {
processorConfig_ = value;
}
onChanged();
} else {
if (processorConfigCase_ == 13) {
vertexAutomlVisionConfigBuilder_.mergeFrom(value);
} else {
vertexAutomlVisionConfigBuilder_.setMessage(value);
}
}
processorConfigCase_ = 13;
return this;
}
/**
*
*
*
* Configs of Vertex AutoML vision processor.
*
*
* .google.cloud.visionai.v1.VertexAutoMLVisionConfig vertex_automl_vision_config = 13;
*
*/
public Builder clearVertexAutomlVisionConfig() {
if (vertexAutomlVisionConfigBuilder_ == null) {
if (processorConfigCase_ == 13) {
processorConfigCase_ = 0;
processorConfig_ = null;
onChanged();
}
} else {
if (processorConfigCase_ == 13) {
processorConfigCase_ = 0;
processorConfig_ = null;
}
vertexAutomlVisionConfigBuilder_.clear();
}
return this;
}
/**
*
*
*
* Configs of Vertex AutoML vision processor.
*
*
* .google.cloud.visionai.v1.VertexAutoMLVisionConfig vertex_automl_vision_config = 13;
*
*/
public com.google.cloud.visionai.v1.VertexAutoMLVisionConfig.Builder
getVertexAutomlVisionConfigBuilder() {
return getVertexAutomlVisionConfigFieldBuilder().getBuilder();
}
/**
*
*
*
* Configs of Vertex AutoML vision processor.
*
*
* .google.cloud.visionai.v1.VertexAutoMLVisionConfig vertex_automl_vision_config = 13;
*
*/
@java.lang.Override
public com.google.cloud.visionai.v1.VertexAutoMLVisionConfigOrBuilder
getVertexAutomlVisionConfigOrBuilder() {
if ((processorConfigCase_ == 13) && (vertexAutomlVisionConfigBuilder_ != null)) {
return vertexAutomlVisionConfigBuilder_.getMessageOrBuilder();
} else {
if (processorConfigCase_ == 13) {
return (com.google.cloud.visionai.v1.VertexAutoMLVisionConfig) processorConfig_;
}
return com.google.cloud.visionai.v1.VertexAutoMLVisionConfig.getDefaultInstance();
}
}
/**
*
*
*
* Configs of Vertex AutoML vision processor.
*
*
* .google.cloud.visionai.v1.VertexAutoMLVisionConfig vertex_automl_vision_config = 13;
*
*/
private com.google.protobuf.SingleFieldBuilderV3<
com.google.cloud.visionai.v1.VertexAutoMLVisionConfig,
com.google.cloud.visionai.v1.VertexAutoMLVisionConfig.Builder,
com.google.cloud.visionai.v1.VertexAutoMLVisionConfigOrBuilder>
getVertexAutomlVisionConfigFieldBuilder() {
if (vertexAutomlVisionConfigBuilder_ == null) {
if (!(processorConfigCase_ == 13)) {
processorConfig_ =
com.google.cloud.visionai.v1.VertexAutoMLVisionConfig.getDefaultInstance();
}
vertexAutomlVisionConfigBuilder_ =
new com.google.protobuf.SingleFieldBuilderV3<
com.google.cloud.visionai.v1.VertexAutoMLVisionConfig,
com.google.cloud.visionai.v1.VertexAutoMLVisionConfig.Builder,
com.google.cloud.visionai.v1.VertexAutoMLVisionConfigOrBuilder>(
(com.google.cloud.visionai.v1.VertexAutoMLVisionConfig) processorConfig_,
getParentForChildren(),
isClean());
processorConfig_ = null;
}
processorConfigCase_ = 13;
onChanged();
return vertexAutomlVisionConfigBuilder_;
}
private com.google.protobuf.SingleFieldBuilderV3<
com.google.cloud.visionai.v1.VertexAutoMLVideoConfig,
com.google.cloud.visionai.v1.VertexAutoMLVideoConfig.Builder,
com.google.cloud.visionai.v1.VertexAutoMLVideoConfigOrBuilder>
vertexAutomlVideoConfigBuilder_;
/**
*
*
*
* Configs of Vertex AutoML video processor.
*
*
* .google.cloud.visionai.v1.VertexAutoMLVideoConfig vertex_automl_video_config = 14;
*
*
* @return Whether the vertexAutomlVideoConfig field is set.
*/
@java.lang.Override
public boolean hasVertexAutomlVideoConfig() {
return processorConfigCase_ == 14;
}
/**
*
*
*
* Configs of Vertex AutoML video processor.
*
*
* .google.cloud.visionai.v1.VertexAutoMLVideoConfig vertex_automl_video_config = 14;
*
*
* @return The vertexAutomlVideoConfig.
*/
@java.lang.Override
public com.google.cloud.visionai.v1.VertexAutoMLVideoConfig getVertexAutomlVideoConfig() {
if (vertexAutomlVideoConfigBuilder_ == null) {
if (processorConfigCase_ == 14) {
return (com.google.cloud.visionai.v1.VertexAutoMLVideoConfig) processorConfig_;
}
return com.google.cloud.visionai.v1.VertexAutoMLVideoConfig.getDefaultInstance();
} else {
if (processorConfigCase_ == 14) {
return vertexAutomlVideoConfigBuilder_.getMessage();
}
return com.google.cloud.visionai.v1.VertexAutoMLVideoConfig.getDefaultInstance();
}
}
/**
*
*
*
* Configs of Vertex AutoML video processor.
*
*
* .google.cloud.visionai.v1.VertexAutoMLVideoConfig vertex_automl_video_config = 14;
*
*/
public Builder setVertexAutomlVideoConfig(
com.google.cloud.visionai.v1.VertexAutoMLVideoConfig value) {
if (vertexAutomlVideoConfigBuilder_ == null) {
if (value == null) {
throw new NullPointerException();
}
processorConfig_ = value;
onChanged();
} else {
vertexAutomlVideoConfigBuilder_.setMessage(value);
}
processorConfigCase_ = 14;
return this;
}
/**
*
*
*
* Configs of Vertex AutoML video processor.
*
*
* .google.cloud.visionai.v1.VertexAutoMLVideoConfig vertex_automl_video_config = 14;
*
*/
public Builder setVertexAutomlVideoConfig(
com.google.cloud.visionai.v1.VertexAutoMLVideoConfig.Builder builderForValue) {
if (vertexAutomlVideoConfigBuilder_ == null) {
processorConfig_ = builderForValue.build();
onChanged();
} else {
vertexAutomlVideoConfigBuilder_.setMessage(builderForValue.build());
}
processorConfigCase_ = 14;
return this;
}
/**
*
*
*
* Configs of Vertex AutoML video processor.
*
*
* .google.cloud.visionai.v1.VertexAutoMLVideoConfig vertex_automl_video_config = 14;
*
*/
public Builder mergeVertexAutomlVideoConfig(
com.google.cloud.visionai.v1.VertexAutoMLVideoConfig value) {
if (vertexAutomlVideoConfigBuilder_ == null) {
if (processorConfigCase_ == 14
&& processorConfig_
!= com.google.cloud.visionai.v1.VertexAutoMLVideoConfig.getDefaultInstance()) {
processorConfig_ =
com.google.cloud.visionai.v1.VertexAutoMLVideoConfig.newBuilder(
(com.google.cloud.visionai.v1.VertexAutoMLVideoConfig) processorConfig_)
.mergeFrom(value)
.buildPartial();
} else {
processorConfig_ = value;
}
onChanged();
} else {
if (processorConfigCase_ == 14) {
vertexAutomlVideoConfigBuilder_.mergeFrom(value);
} else {
vertexAutomlVideoConfigBuilder_.setMessage(value);
}
}
processorConfigCase_ = 14;
return this;
}
/**
*
*
*
* Configs of Vertex AutoML video processor.
*
*
* .google.cloud.visionai.v1.VertexAutoMLVideoConfig vertex_automl_video_config = 14;
*
*/
public Builder clearVertexAutomlVideoConfig() {
if (vertexAutomlVideoConfigBuilder_ == null) {
if (processorConfigCase_ == 14) {
processorConfigCase_ = 0;
processorConfig_ = null;
onChanged();
}
} else {
if (processorConfigCase_ == 14) {
processorConfigCase_ = 0;
processorConfig_ = null;
}
vertexAutomlVideoConfigBuilder_.clear();
}
return this;
}
/**
*
*
*
* Configs of Vertex AutoML video processor.
*
*
* .google.cloud.visionai.v1.VertexAutoMLVideoConfig vertex_automl_video_config = 14;
*
*/
public com.google.cloud.visionai.v1.VertexAutoMLVideoConfig.Builder
getVertexAutomlVideoConfigBuilder() {
return getVertexAutomlVideoConfigFieldBuilder().getBuilder();
}
/**
*
*
*
* Configs of Vertex AutoML video processor.
*
*
* .google.cloud.visionai.v1.VertexAutoMLVideoConfig vertex_automl_video_config = 14;
*
*/
@java.lang.Override
public com.google.cloud.visionai.v1.VertexAutoMLVideoConfigOrBuilder
getVertexAutomlVideoConfigOrBuilder() {
if ((processorConfigCase_ == 14) && (vertexAutomlVideoConfigBuilder_ != null)) {
return vertexAutomlVideoConfigBuilder_.getMessageOrBuilder();
} else {
if (processorConfigCase_ == 14) {
return (com.google.cloud.visionai.v1.VertexAutoMLVideoConfig) processorConfig_;
}
return com.google.cloud.visionai.v1.VertexAutoMLVideoConfig.getDefaultInstance();
}
}
/**
*
*
*
* Configs of Vertex AutoML video processor.
*
*
* .google.cloud.visionai.v1.VertexAutoMLVideoConfig vertex_automl_video_config = 14;
*
*/
private com.google.protobuf.SingleFieldBuilderV3<
com.google.cloud.visionai.v1.VertexAutoMLVideoConfig,
com.google.cloud.visionai.v1.VertexAutoMLVideoConfig.Builder,
com.google.cloud.visionai.v1.VertexAutoMLVideoConfigOrBuilder>
getVertexAutomlVideoConfigFieldBuilder() {
if (vertexAutomlVideoConfigBuilder_ == null) {
if (!(processorConfigCase_ == 14)) {
processorConfig_ =
com.google.cloud.visionai.v1.VertexAutoMLVideoConfig.getDefaultInstance();
}
vertexAutomlVideoConfigBuilder_ =
new com.google.protobuf.SingleFieldBuilderV3<
com.google.cloud.visionai.v1.VertexAutoMLVideoConfig,
com.google.cloud.visionai.v1.VertexAutoMLVideoConfig.Builder,
com.google.cloud.visionai.v1.VertexAutoMLVideoConfigOrBuilder>(
(com.google.cloud.visionai.v1.VertexAutoMLVideoConfig) processorConfig_,
getParentForChildren(),
isClean());
processorConfig_ = null;
}
processorConfigCase_ = 14;
onChanged();
return vertexAutomlVideoConfigBuilder_;
}
private com.google.protobuf.SingleFieldBuilderV3<
com.google.cloud.visionai.v1.VertexCustomConfig,
com.google.cloud.visionai.v1.VertexCustomConfig.Builder,
com.google.cloud.visionai.v1.VertexCustomConfigOrBuilder>
vertexCustomConfigBuilder_;
/**
*
*
*
* Configs of Vertex Custom processor.
*
*
* .google.cloud.visionai.v1.VertexCustomConfig vertex_custom_config = 17;
*
* @return Whether the vertexCustomConfig field is set.
*/
@java.lang.Override
public boolean hasVertexCustomConfig() {
return processorConfigCase_ == 17;
}
/**
*
*
*
* Configs of Vertex Custom processor.
*
*
* .google.cloud.visionai.v1.VertexCustomConfig vertex_custom_config = 17;
*
* @return The vertexCustomConfig.
*/
@java.lang.Override
public com.google.cloud.visionai.v1.VertexCustomConfig getVertexCustomConfig() {
if (vertexCustomConfigBuilder_ == null) {
if (processorConfigCase_ == 17) {
return (com.google.cloud.visionai.v1.VertexCustomConfig) processorConfig_;
}
return com.google.cloud.visionai.v1.VertexCustomConfig.getDefaultInstance();
} else {
if (processorConfigCase_ == 17) {
return vertexCustomConfigBuilder_.getMessage();
}
return com.google.cloud.visionai.v1.VertexCustomConfig.getDefaultInstance();
}
}
/**
*
*
*
* Configs of Vertex Custom processor.
*
*
* .google.cloud.visionai.v1.VertexCustomConfig vertex_custom_config = 17;
*/
public Builder setVertexCustomConfig(com.google.cloud.visionai.v1.VertexCustomConfig value) {
if (vertexCustomConfigBuilder_ == null) {
if (value == null) {
throw new NullPointerException();
}
processorConfig_ = value;
onChanged();
} else {
vertexCustomConfigBuilder_.setMessage(value);
}
processorConfigCase_ = 17;
return this;
}
/**
*
*
*
* Configs of Vertex Custom processor.
*
*
* .google.cloud.visionai.v1.VertexCustomConfig vertex_custom_config = 17;
*/
public Builder setVertexCustomConfig(
com.google.cloud.visionai.v1.VertexCustomConfig.Builder builderForValue) {
if (vertexCustomConfigBuilder_ == null) {
processorConfig_ = builderForValue.build();
onChanged();
} else {
vertexCustomConfigBuilder_.setMessage(builderForValue.build());
}
processorConfigCase_ = 17;
return this;
}
/**
*
*
*
* Configs of Vertex Custom processor.
*
*
* .google.cloud.visionai.v1.VertexCustomConfig vertex_custom_config = 17;
*/
public Builder mergeVertexCustomConfig(com.google.cloud.visionai.v1.VertexCustomConfig value) {
if (vertexCustomConfigBuilder_ == null) {
if (processorConfigCase_ == 17
&& processorConfig_
!= com.google.cloud.visionai.v1.VertexCustomConfig.getDefaultInstance()) {
processorConfig_ =
com.google.cloud.visionai.v1.VertexCustomConfig.newBuilder(
(com.google.cloud.visionai.v1.VertexCustomConfig) processorConfig_)
.mergeFrom(value)
.buildPartial();
} else {
processorConfig_ = value;
}
onChanged();
} else {
if (processorConfigCase_ == 17) {
vertexCustomConfigBuilder_.mergeFrom(value);
} else {
vertexCustomConfigBuilder_.setMessage(value);
}
}
processorConfigCase_ = 17;
return this;
}
/**
*
*
*
* Configs of Vertex Custom processor.
*
*
* .google.cloud.visionai.v1.VertexCustomConfig vertex_custom_config = 17;
*/
public Builder clearVertexCustomConfig() {
if (vertexCustomConfigBuilder_ == null) {
if (processorConfigCase_ == 17) {
processorConfigCase_ = 0;
processorConfig_ = null;
onChanged();
}
} else {
if (processorConfigCase_ == 17) {
processorConfigCase_ = 0;
processorConfig_ = null;
}
vertexCustomConfigBuilder_.clear();
}
return this;
}
/**
*
*
*
* Configs of Vertex Custom processor.
*
*
* .google.cloud.visionai.v1.VertexCustomConfig vertex_custom_config = 17;
*/
public com.google.cloud.visionai.v1.VertexCustomConfig.Builder getVertexCustomConfigBuilder() {
return getVertexCustomConfigFieldBuilder().getBuilder();
}
/**
*
*
*
* Configs of Vertex Custom processor.
*
*
* .google.cloud.visionai.v1.VertexCustomConfig vertex_custom_config = 17;
*/
@java.lang.Override
public com.google.cloud.visionai.v1.VertexCustomConfigOrBuilder
getVertexCustomConfigOrBuilder() {
if ((processorConfigCase_ == 17) && (vertexCustomConfigBuilder_ != null)) {
return vertexCustomConfigBuilder_.getMessageOrBuilder();
} else {
if (processorConfigCase_ == 17) {
return (com.google.cloud.visionai.v1.VertexCustomConfig) processorConfig_;
}
return com.google.cloud.visionai.v1.VertexCustomConfig.getDefaultInstance();
}
}
/**
*
*
*
* Configs of Vertex Custom processor.
*
*
* .google.cloud.visionai.v1.VertexCustomConfig vertex_custom_config = 17;
*/
private com.google.protobuf.SingleFieldBuilderV3<
com.google.cloud.visionai.v1.VertexCustomConfig,
com.google.cloud.visionai.v1.VertexCustomConfig.Builder,
com.google.cloud.visionai.v1.VertexCustomConfigOrBuilder>
getVertexCustomConfigFieldBuilder() {
if (vertexCustomConfigBuilder_ == null) {
if (!(processorConfigCase_ == 17)) {
processorConfig_ = com.google.cloud.visionai.v1.VertexCustomConfig.getDefaultInstance();
}
vertexCustomConfigBuilder_ =
new com.google.protobuf.SingleFieldBuilderV3<
com.google.cloud.visionai.v1.VertexCustomConfig,
com.google.cloud.visionai.v1.VertexCustomConfig.Builder,
com.google.cloud.visionai.v1.VertexCustomConfigOrBuilder>(
(com.google.cloud.visionai.v1.VertexCustomConfig) processorConfig_,
getParentForChildren(),
isClean());
processorConfig_ = null;
}
processorConfigCase_ = 17;
onChanged();
return vertexCustomConfigBuilder_;
}
private com.google.protobuf.SingleFieldBuilderV3<
com.google.cloud.visionai.v1.GeneralObjectDetectionConfig,
com.google.cloud.visionai.v1.GeneralObjectDetectionConfig.Builder,
com.google.cloud.visionai.v1.GeneralObjectDetectionConfigOrBuilder>
generalObjectDetectionConfigBuilder_;
/**
*
*
*
* Configs of General Object Detection processor.
*
*
*
* .google.cloud.visionai.v1.GeneralObjectDetectionConfig general_object_detection_config = 18;
*
*
* @return Whether the generalObjectDetectionConfig field is set.
*/
@java.lang.Override
public boolean hasGeneralObjectDetectionConfig() {
return processorConfigCase_ == 18;
}
/**
*
*
*
* Configs of General Object Detection processor.
*
*
*
* .google.cloud.visionai.v1.GeneralObjectDetectionConfig general_object_detection_config = 18;
*
*
* @return The generalObjectDetectionConfig.
*/
@java.lang.Override
public com.google.cloud.visionai.v1.GeneralObjectDetectionConfig
getGeneralObjectDetectionConfig() {
if (generalObjectDetectionConfigBuilder_ == null) {
if (processorConfigCase_ == 18) {
return (com.google.cloud.visionai.v1.GeneralObjectDetectionConfig) processorConfig_;
}
return com.google.cloud.visionai.v1.GeneralObjectDetectionConfig.getDefaultInstance();
} else {
if (processorConfigCase_ == 18) {
return generalObjectDetectionConfigBuilder_.getMessage();
}
return com.google.cloud.visionai.v1.GeneralObjectDetectionConfig.getDefaultInstance();
}
}
/**
*
*
*
* Configs of General Object Detection processor.
*
*
*
* .google.cloud.visionai.v1.GeneralObjectDetectionConfig general_object_detection_config = 18;
*
*/
public Builder setGeneralObjectDetectionConfig(
com.google.cloud.visionai.v1.GeneralObjectDetectionConfig value) {
if (generalObjectDetectionConfigBuilder_ == null) {
if (value == null) {
throw new NullPointerException();
}
processorConfig_ = value;
onChanged();
} else {
generalObjectDetectionConfigBuilder_.setMessage(value);
}
processorConfigCase_ = 18;
return this;
}
/**
*
*
*
* Configs of General Object Detection processor.
*
*
*
* .google.cloud.visionai.v1.GeneralObjectDetectionConfig general_object_detection_config = 18;
*
*/
public Builder setGeneralObjectDetectionConfig(
com.google.cloud.visionai.v1.GeneralObjectDetectionConfig.Builder builderForValue) {
if (generalObjectDetectionConfigBuilder_ == null) {
processorConfig_ = builderForValue.build();
onChanged();
} else {
generalObjectDetectionConfigBuilder_.setMessage(builderForValue.build());
}
processorConfigCase_ = 18;
return this;
}
/**
*
*
*
* Configs of General Object Detection processor.
*
*
*
* .google.cloud.visionai.v1.GeneralObjectDetectionConfig general_object_detection_config = 18;
*
*/
public Builder mergeGeneralObjectDetectionConfig(
com.google.cloud.visionai.v1.GeneralObjectDetectionConfig value) {
if (generalObjectDetectionConfigBuilder_ == null) {
if (processorConfigCase_ == 18
&& processorConfig_
!= com.google.cloud.visionai.v1.GeneralObjectDetectionConfig.getDefaultInstance()) {
processorConfig_ =
com.google.cloud.visionai.v1.GeneralObjectDetectionConfig.newBuilder(
(com.google.cloud.visionai.v1.GeneralObjectDetectionConfig) processorConfig_)
.mergeFrom(value)
.buildPartial();
} else {
processorConfig_ = value;
}
onChanged();
} else {
if (processorConfigCase_ == 18) {
generalObjectDetectionConfigBuilder_.mergeFrom(value);
} else {
generalObjectDetectionConfigBuilder_.setMessage(value);
}
}
processorConfigCase_ = 18;
return this;
}
/**
*
*
*
* Configs of General Object Detection processor.
*
*
*
* .google.cloud.visionai.v1.GeneralObjectDetectionConfig general_object_detection_config = 18;
*
*/
public Builder clearGeneralObjectDetectionConfig() {
if (generalObjectDetectionConfigBuilder_ == null) {
if (processorConfigCase_ == 18) {
processorConfigCase_ = 0;
processorConfig_ = null;
onChanged();
}
} else {
if (processorConfigCase_ == 18) {
processorConfigCase_ = 0;
processorConfig_ = null;
}
generalObjectDetectionConfigBuilder_.clear();
}
return this;
}
/**
*
*
*
* Configs of General Object Detection processor.
*
*
*
* .google.cloud.visionai.v1.GeneralObjectDetectionConfig general_object_detection_config = 18;
*
*/
public com.google.cloud.visionai.v1.GeneralObjectDetectionConfig.Builder
getGeneralObjectDetectionConfigBuilder() {
return getGeneralObjectDetectionConfigFieldBuilder().getBuilder();
}
/**
*
*
*
* Configs of General Object Detection processor.
*
*
*
* .google.cloud.visionai.v1.GeneralObjectDetectionConfig general_object_detection_config = 18;
*
*/
@java.lang.Override
public com.google.cloud.visionai.v1.GeneralObjectDetectionConfigOrBuilder
getGeneralObjectDetectionConfigOrBuilder() {
if ((processorConfigCase_ == 18) && (generalObjectDetectionConfigBuilder_ != null)) {
return generalObjectDetectionConfigBuilder_.getMessageOrBuilder();
} else {
if (processorConfigCase_ == 18) {
return (com.google.cloud.visionai.v1.GeneralObjectDetectionConfig) processorConfig_;
}
return com.google.cloud.visionai.v1.GeneralObjectDetectionConfig.getDefaultInstance();
}
}
/**
*
*
*
* Configs of General Object Detection processor.
*
*
*
* .google.cloud.visionai.v1.GeneralObjectDetectionConfig general_object_detection_config = 18;
*
*/
private com.google.protobuf.SingleFieldBuilderV3<
com.google.cloud.visionai.v1.GeneralObjectDetectionConfig,
com.google.cloud.visionai.v1.GeneralObjectDetectionConfig.Builder,
com.google.cloud.visionai.v1.GeneralObjectDetectionConfigOrBuilder>
getGeneralObjectDetectionConfigFieldBuilder() {
if (generalObjectDetectionConfigBuilder_ == null) {
if (!(processorConfigCase_ == 18)) {
processorConfig_ =
com.google.cloud.visionai.v1.GeneralObjectDetectionConfig.getDefaultInstance();
}
generalObjectDetectionConfigBuilder_ =
new com.google.protobuf.SingleFieldBuilderV3<
com.google.cloud.visionai.v1.GeneralObjectDetectionConfig,
com.google.cloud.visionai.v1.GeneralObjectDetectionConfig.Builder,
com.google.cloud.visionai.v1.GeneralObjectDetectionConfigOrBuilder>(
(com.google.cloud.visionai.v1.GeneralObjectDetectionConfig) processorConfig_,
getParentForChildren(),
isClean());
processorConfig_ = null;
}
processorConfigCase_ = 18;
onChanged();
return generalObjectDetectionConfigBuilder_;
}
private com.google.protobuf.SingleFieldBuilderV3<
com.google.cloud.visionai.v1.BigQueryConfig,
com.google.cloud.visionai.v1.BigQueryConfig.Builder,
com.google.cloud.visionai.v1.BigQueryConfigOrBuilder>
bigQueryConfigBuilder_;
/**
*
*
*
* Configs of BigQuery processor.
*
*
* .google.cloud.visionai.v1.BigQueryConfig big_query_config = 19;
*
* @return Whether the bigQueryConfig field is set.
*/
@java.lang.Override
public boolean hasBigQueryConfig() {
return processorConfigCase_ == 19;
}
/**
*
*
*
* Configs of BigQuery processor.
*
*
* .google.cloud.visionai.v1.BigQueryConfig big_query_config = 19;
*
* @return The bigQueryConfig.
*/
@java.lang.Override
public com.google.cloud.visionai.v1.BigQueryConfig getBigQueryConfig() {
if (bigQueryConfigBuilder_ == null) {
if (processorConfigCase_ == 19) {
return (com.google.cloud.visionai.v1.BigQueryConfig) processorConfig_;
}
return com.google.cloud.visionai.v1.BigQueryConfig.getDefaultInstance();
} else {
if (processorConfigCase_ == 19) {
return bigQueryConfigBuilder_.getMessage();
}
return com.google.cloud.visionai.v1.BigQueryConfig.getDefaultInstance();
}
}
/**
*
*
*
* Configs of BigQuery processor.
*
*
* .google.cloud.visionai.v1.BigQueryConfig big_query_config = 19;
*/
public Builder setBigQueryConfig(com.google.cloud.visionai.v1.BigQueryConfig value) {
if (bigQueryConfigBuilder_ == null) {
if (value == null) {
throw new NullPointerException();
}
processorConfig_ = value;
onChanged();
} else {
bigQueryConfigBuilder_.setMessage(value);
}
processorConfigCase_ = 19;
return this;
}
/**
*
*
*
* Configs of BigQuery processor.
*
*
* .google.cloud.visionai.v1.BigQueryConfig big_query_config = 19;
*/
public Builder setBigQueryConfig(
com.google.cloud.visionai.v1.BigQueryConfig.Builder builderForValue) {
if (bigQueryConfigBuilder_ == null) {
processorConfig_ = builderForValue.build();
onChanged();
} else {
bigQueryConfigBuilder_.setMessage(builderForValue.build());
}
processorConfigCase_ = 19;
return this;
}
/**
*
*
*
* Configs of BigQuery processor.
*
*
* .google.cloud.visionai.v1.BigQueryConfig big_query_config = 19;
*/
public Builder mergeBigQueryConfig(com.google.cloud.visionai.v1.BigQueryConfig value) {
if (bigQueryConfigBuilder_ == null) {
if (processorConfigCase_ == 19
&& processorConfig_
!= com.google.cloud.visionai.v1.BigQueryConfig.getDefaultInstance()) {
processorConfig_ =
com.google.cloud.visionai.v1.BigQueryConfig.newBuilder(
(com.google.cloud.visionai.v1.BigQueryConfig) processorConfig_)
.mergeFrom(value)
.buildPartial();
} else {
processorConfig_ = value;
}
onChanged();
} else {
if (processorConfigCase_ == 19) {
bigQueryConfigBuilder_.mergeFrom(value);
} else {
bigQueryConfigBuilder_.setMessage(value);
}
}
processorConfigCase_ = 19;
return this;
}
/**
*
*
*
* Configs of BigQuery processor.
*
*
* .google.cloud.visionai.v1.BigQueryConfig big_query_config = 19;
*/
public Builder clearBigQueryConfig() {
if (bigQueryConfigBuilder_ == null) {
if (processorConfigCase_ == 19) {
processorConfigCase_ = 0;
processorConfig_ = null;
onChanged();
}
} else {
if (processorConfigCase_ == 19) {
processorConfigCase_ = 0;
processorConfig_ = null;
}
bigQueryConfigBuilder_.clear();
}
return this;
}
/**
*
*
*
* Configs of BigQuery processor.
*
*
* .google.cloud.visionai.v1.BigQueryConfig big_query_config = 19;
*/
public com.google.cloud.visionai.v1.BigQueryConfig.Builder getBigQueryConfigBuilder() {
return getBigQueryConfigFieldBuilder().getBuilder();
}
/**
*
*
*
* Configs of BigQuery processor.
*
*
* .google.cloud.visionai.v1.BigQueryConfig big_query_config = 19;
*/
@java.lang.Override
public com.google.cloud.visionai.v1.BigQueryConfigOrBuilder getBigQueryConfigOrBuilder() {
if ((processorConfigCase_ == 19) && (bigQueryConfigBuilder_ != null)) {
return bigQueryConfigBuilder_.getMessageOrBuilder();
} else {
if (processorConfigCase_ == 19) {
return (com.google.cloud.visionai.v1.BigQueryConfig) processorConfig_;
}
return com.google.cloud.visionai.v1.BigQueryConfig.getDefaultInstance();
}
}
/**
*
*
*
* Configs of BigQuery processor.
*
*
* .google.cloud.visionai.v1.BigQueryConfig big_query_config = 19;
*/
private com.google.protobuf.SingleFieldBuilderV3<
com.google.cloud.visionai.v1.BigQueryConfig,
com.google.cloud.visionai.v1.BigQueryConfig.Builder,
com.google.cloud.visionai.v1.BigQueryConfigOrBuilder>
getBigQueryConfigFieldBuilder() {
if (bigQueryConfigBuilder_ == null) {
if (!(processorConfigCase_ == 19)) {
processorConfig_ = com.google.cloud.visionai.v1.BigQueryConfig.getDefaultInstance();
}
bigQueryConfigBuilder_ =
new com.google.protobuf.SingleFieldBuilderV3<
com.google.cloud.visionai.v1.BigQueryConfig,
com.google.cloud.visionai.v1.BigQueryConfig.Builder,
com.google.cloud.visionai.v1.BigQueryConfigOrBuilder>(
(com.google.cloud.visionai.v1.BigQueryConfig) processorConfig_,
getParentForChildren(),
isClean());
processorConfig_ = null;
}
processorConfigCase_ = 19;
onChanged();
return bigQueryConfigBuilder_;
}
private com.google.protobuf.SingleFieldBuilderV3<
com.google.cloud.visionai.v1.GcsOutputConfig,
com.google.cloud.visionai.v1.GcsOutputConfig.Builder,
com.google.cloud.visionai.v1.GcsOutputConfigOrBuilder>
gcsOutputConfigBuilder_;
/**
*
*
*
* Configs of Cloud Storage output processor.
*
*
* .google.cloud.visionai.v1.GcsOutputConfig gcs_output_config = 27;
*
* @return Whether the gcsOutputConfig field is set.
*/
@java.lang.Override
public boolean hasGcsOutputConfig() {
return processorConfigCase_ == 27;
}
/**
*
*
*
* Configs of Cloud Storage output processor.
*
*
* .google.cloud.visionai.v1.GcsOutputConfig gcs_output_config = 27;
*
* @return The gcsOutputConfig.
*/
@java.lang.Override
public com.google.cloud.visionai.v1.GcsOutputConfig getGcsOutputConfig() {
if (gcsOutputConfigBuilder_ == null) {
if (processorConfigCase_ == 27) {
return (com.google.cloud.visionai.v1.GcsOutputConfig) processorConfig_;
}
return com.google.cloud.visionai.v1.GcsOutputConfig.getDefaultInstance();
} else {
if (processorConfigCase_ == 27) {
return gcsOutputConfigBuilder_.getMessage();
}
return com.google.cloud.visionai.v1.GcsOutputConfig.getDefaultInstance();
}
}
/**
*
*
*
* Configs of Cloud Storage output processor.
*
*
* .google.cloud.visionai.v1.GcsOutputConfig gcs_output_config = 27;
*/
public Builder setGcsOutputConfig(com.google.cloud.visionai.v1.GcsOutputConfig value) {
if (gcsOutputConfigBuilder_ == null) {
if (value == null) {
throw new NullPointerException();
}
processorConfig_ = value;
onChanged();
} else {
gcsOutputConfigBuilder_.setMessage(value);
}
processorConfigCase_ = 27;
return this;
}
/**
*
*
*
* Configs of Cloud Storage output processor.
*
*
* .google.cloud.visionai.v1.GcsOutputConfig gcs_output_config = 27;
*/
public Builder setGcsOutputConfig(
com.google.cloud.visionai.v1.GcsOutputConfig.Builder builderForValue) {
if (gcsOutputConfigBuilder_ == null) {
processorConfig_ = builderForValue.build();
onChanged();
} else {
gcsOutputConfigBuilder_.setMessage(builderForValue.build());
}
processorConfigCase_ = 27;
return this;
}
/**
*
*
*
* Configs of Cloud Storage output processor.
*
*
* .google.cloud.visionai.v1.GcsOutputConfig gcs_output_config = 27;
*/
public Builder mergeGcsOutputConfig(com.google.cloud.visionai.v1.GcsOutputConfig value) {
if (gcsOutputConfigBuilder_ == null) {
if (processorConfigCase_ == 27
&& processorConfig_
!= com.google.cloud.visionai.v1.GcsOutputConfig.getDefaultInstance()) {
processorConfig_ =
com.google.cloud.visionai.v1.GcsOutputConfig.newBuilder(
(com.google.cloud.visionai.v1.GcsOutputConfig) processorConfig_)
.mergeFrom(value)
.buildPartial();
} else {
processorConfig_ = value;
}
onChanged();
} else {
if (processorConfigCase_ == 27) {
gcsOutputConfigBuilder_.mergeFrom(value);
} else {
gcsOutputConfigBuilder_.setMessage(value);
}
}
processorConfigCase_ = 27;
return this;
}
/**
*
*
*
* Configs of Cloud Storage output processor.
*
*
* .google.cloud.visionai.v1.GcsOutputConfig gcs_output_config = 27;
*/
public Builder clearGcsOutputConfig() {
if (gcsOutputConfigBuilder_ == null) {
if (processorConfigCase_ == 27) {
processorConfigCase_ = 0;
processorConfig_ = null;
onChanged();
}
} else {
if (processorConfigCase_ == 27) {
processorConfigCase_ = 0;
processorConfig_ = null;
}
gcsOutputConfigBuilder_.clear();
}
return this;
}
/**
*
*
*
* Configs of Cloud Storage output processor.
*
*
* .google.cloud.visionai.v1.GcsOutputConfig gcs_output_config = 27;
*/
public com.google.cloud.visionai.v1.GcsOutputConfig.Builder getGcsOutputConfigBuilder() {
return getGcsOutputConfigFieldBuilder().getBuilder();
}
/**
*
*
*
* Configs of Cloud Storage output processor.
*
*
* .google.cloud.visionai.v1.GcsOutputConfig gcs_output_config = 27;
*/
@java.lang.Override
public com.google.cloud.visionai.v1.GcsOutputConfigOrBuilder getGcsOutputConfigOrBuilder() {
if ((processorConfigCase_ == 27) && (gcsOutputConfigBuilder_ != null)) {
return gcsOutputConfigBuilder_.getMessageOrBuilder();
} else {
if (processorConfigCase_ == 27) {
return (com.google.cloud.visionai.v1.GcsOutputConfig) processorConfig_;
}
return com.google.cloud.visionai.v1.GcsOutputConfig.getDefaultInstance();
}
}
/**
*
*
*
* Configs of Cloud Storage output processor.
*
*
* .google.cloud.visionai.v1.GcsOutputConfig gcs_output_config = 27;
*/
private com.google.protobuf.SingleFieldBuilderV3<
com.google.cloud.visionai.v1.GcsOutputConfig,
com.google.cloud.visionai.v1.GcsOutputConfig.Builder,
com.google.cloud.visionai.v1.GcsOutputConfigOrBuilder>
getGcsOutputConfigFieldBuilder() {
if (gcsOutputConfigBuilder_ == null) {
if (!(processorConfigCase_ == 27)) {
processorConfig_ = com.google.cloud.visionai.v1.GcsOutputConfig.getDefaultInstance();
}
gcsOutputConfigBuilder_ =
new com.google.protobuf.SingleFieldBuilderV3<
com.google.cloud.visionai.v1.GcsOutputConfig,
com.google.cloud.visionai.v1.GcsOutputConfig.Builder,
com.google.cloud.visionai.v1.GcsOutputConfigOrBuilder>(
(com.google.cloud.visionai.v1.GcsOutputConfig) processorConfig_,
getParentForChildren(),
isClean());
processorConfig_ = null;
}
processorConfigCase_ = 27;
onChanged();
return gcsOutputConfigBuilder_;
}
private com.google.protobuf.SingleFieldBuilderV3<
com.google.cloud.visionai.v1.ProductRecognizerConfig,
com.google.cloud.visionai.v1.ProductRecognizerConfig.Builder,
com.google.cloud.visionai.v1.ProductRecognizerConfigOrBuilder>
productRecognizerConfigBuilder_;
/**
*
*
*
* Runtime configs of Product Recognizer processor.
*
*
* .google.cloud.visionai.v1.ProductRecognizerConfig product_recognizer_config = 21;
*
*
* @return Whether the productRecognizerConfig field is set.
*/
@java.lang.Override
public boolean hasProductRecognizerConfig() {
return processorConfigCase_ == 21;
}
/**
*
*
*
* Runtime configs of Product Recognizer processor.
*
*
* .google.cloud.visionai.v1.ProductRecognizerConfig product_recognizer_config = 21;
*
*
* @return The productRecognizerConfig.
*/
@java.lang.Override
public com.google.cloud.visionai.v1.ProductRecognizerConfig getProductRecognizerConfig() {
if (productRecognizerConfigBuilder_ == null) {
if (processorConfigCase_ == 21) {
return (com.google.cloud.visionai.v1.ProductRecognizerConfig) processorConfig_;
}
return com.google.cloud.visionai.v1.ProductRecognizerConfig.getDefaultInstance();
} else {
if (processorConfigCase_ == 21) {
return productRecognizerConfigBuilder_.getMessage();
}
return com.google.cloud.visionai.v1.ProductRecognizerConfig.getDefaultInstance();
}
}
/**
*
*
*
* Runtime configs of Product Recognizer processor.
*
*
* .google.cloud.visionai.v1.ProductRecognizerConfig product_recognizer_config = 21;
*
*/
public Builder setProductRecognizerConfig(
com.google.cloud.visionai.v1.ProductRecognizerConfig value) {
if (productRecognizerConfigBuilder_ == null) {
if (value == null) {
throw new NullPointerException();
}
processorConfig_ = value;
onChanged();
} else {
productRecognizerConfigBuilder_.setMessage(value);
}
processorConfigCase_ = 21;
return this;
}
/**
*
*
*
* Runtime configs of Product Recognizer processor.
*
*
* .google.cloud.visionai.v1.ProductRecognizerConfig product_recognizer_config = 21;
*
*/
public Builder setProductRecognizerConfig(
com.google.cloud.visionai.v1.ProductRecognizerConfig.Builder builderForValue) {
if (productRecognizerConfigBuilder_ == null) {
processorConfig_ = builderForValue.build();
onChanged();
} else {
productRecognizerConfigBuilder_.setMessage(builderForValue.build());
}
processorConfigCase_ = 21;
return this;
}
/**
*
*
*
* Runtime configs of Product Recognizer processor.
*
*
* .google.cloud.visionai.v1.ProductRecognizerConfig product_recognizer_config = 21;
*
*/
public Builder mergeProductRecognizerConfig(
com.google.cloud.visionai.v1.ProductRecognizerConfig value) {
if (productRecognizerConfigBuilder_ == null) {
if (processorConfigCase_ == 21
&& processorConfig_
!= com.google.cloud.visionai.v1.ProductRecognizerConfig.getDefaultInstance()) {
processorConfig_ =
com.google.cloud.visionai.v1.ProductRecognizerConfig.newBuilder(
(com.google.cloud.visionai.v1.ProductRecognizerConfig) processorConfig_)
.mergeFrom(value)
.buildPartial();
} else {
processorConfig_ = value;
}
onChanged();
} else {
if (processorConfigCase_ == 21) {
productRecognizerConfigBuilder_.mergeFrom(value);
} else {
productRecognizerConfigBuilder_.setMessage(value);
}
}
processorConfigCase_ = 21;
return this;
}
/**
*
*
*
* Runtime configs of Product Recognizer processor.
*
*
* .google.cloud.visionai.v1.ProductRecognizerConfig product_recognizer_config = 21;
*
*/
public Builder clearProductRecognizerConfig() {
if (productRecognizerConfigBuilder_ == null) {
if (processorConfigCase_ == 21) {
processorConfigCase_ = 0;
processorConfig_ = null;
onChanged();
}
} else {
if (processorConfigCase_ == 21) {
processorConfigCase_ = 0;
processorConfig_ = null;
}
productRecognizerConfigBuilder_.clear();
}
return this;
}
/**
*
*
*
* Runtime configs of Product Recognizer processor.
*
*
* .google.cloud.visionai.v1.ProductRecognizerConfig product_recognizer_config = 21;
*
*/
public com.google.cloud.visionai.v1.ProductRecognizerConfig.Builder
getProductRecognizerConfigBuilder() {
return getProductRecognizerConfigFieldBuilder().getBuilder();
}
/**
*
*
*
* Runtime configs of Product Recognizer processor.
*
*
* .google.cloud.visionai.v1.ProductRecognizerConfig product_recognizer_config = 21;
*
*/
@java.lang.Override
public com.google.cloud.visionai.v1.ProductRecognizerConfigOrBuilder
getProductRecognizerConfigOrBuilder() {
if ((processorConfigCase_ == 21) && (productRecognizerConfigBuilder_ != null)) {
return productRecognizerConfigBuilder_.getMessageOrBuilder();
} else {
if (processorConfigCase_ == 21) {
return (com.google.cloud.visionai.v1.ProductRecognizerConfig) processorConfig_;
}
return com.google.cloud.visionai.v1.ProductRecognizerConfig.getDefaultInstance();
}
}
/**
*
*
*
* Runtime configs of Product Recognizer processor.
*
*
* .google.cloud.visionai.v1.ProductRecognizerConfig product_recognizer_config = 21;
*
*/
private com.google.protobuf.SingleFieldBuilderV3<
com.google.cloud.visionai.v1.ProductRecognizerConfig,
com.google.cloud.visionai.v1.ProductRecognizerConfig.Builder,
com.google.cloud.visionai.v1.ProductRecognizerConfigOrBuilder>
getProductRecognizerConfigFieldBuilder() {
if (productRecognizerConfigBuilder_ == null) {
if (!(processorConfigCase_ == 21)) {
processorConfig_ =
com.google.cloud.visionai.v1.ProductRecognizerConfig.getDefaultInstance();
}
productRecognizerConfigBuilder_ =
new com.google.protobuf.SingleFieldBuilderV3<
com.google.cloud.visionai.v1.ProductRecognizerConfig,
com.google.cloud.visionai.v1.ProductRecognizerConfig.Builder,
com.google.cloud.visionai.v1.ProductRecognizerConfigOrBuilder>(
(com.google.cloud.visionai.v1.ProductRecognizerConfig) processorConfig_,
getParentForChildren(),
isClean());
processorConfig_ = null;
}
processorConfigCase_ = 21;
onChanged();
return productRecognizerConfigBuilder_;
}
private com.google.protobuf.SingleFieldBuilderV3<
com.google.cloud.visionai.v1.PersonalProtectiveEquipmentDetectionConfig,
com.google.cloud.visionai.v1.PersonalProtectiveEquipmentDetectionConfig.Builder,
com.google.cloud.visionai.v1.PersonalProtectiveEquipmentDetectionConfigOrBuilder>
personalProtectiveEquipmentDetectionConfigBuilder_;
/**
*
*
*
* 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.
*/
@java.lang.Override
public boolean hasPersonalProtectiveEquipmentDetectionConfig() {
return processorConfigCase_ == 22;
}
/**
*
*
*
* Configs of personal_protective_equipment_detection_config
*
*
*
* .google.cloud.visionai.v1.PersonalProtectiveEquipmentDetectionConfig personal_protective_equipment_detection_config = 22;
*
*
* @return The personalProtectiveEquipmentDetectionConfig.
*/
@java.lang.Override
public com.google.cloud.visionai.v1.PersonalProtectiveEquipmentDetectionConfig
getPersonalProtectiveEquipmentDetectionConfig() {
if (personalProtectiveEquipmentDetectionConfigBuilder_ == null) {
if (processorConfigCase_ == 22) {
return (com.google.cloud.visionai.v1.PersonalProtectiveEquipmentDetectionConfig)
processorConfig_;
}
return com.google.cloud.visionai.v1.PersonalProtectiveEquipmentDetectionConfig
.getDefaultInstance();
} else {
if (processorConfigCase_ == 22) {
return personalProtectiveEquipmentDetectionConfigBuilder_.getMessage();
}
return com.google.cloud.visionai.v1.PersonalProtectiveEquipmentDetectionConfig
.getDefaultInstance();
}
}
/**
*
*
*
* Configs of personal_protective_equipment_detection_config
*
*
*
* .google.cloud.visionai.v1.PersonalProtectiveEquipmentDetectionConfig personal_protective_equipment_detection_config = 22;
*
*/
public Builder setPersonalProtectiveEquipmentDetectionConfig(
com.google.cloud.visionai.v1.PersonalProtectiveEquipmentDetectionConfig value) {
if (personalProtectiveEquipmentDetectionConfigBuilder_ == null) {
if (value == null) {
throw new NullPointerException();
}
processorConfig_ = value;
onChanged();
} else {
personalProtectiveEquipmentDetectionConfigBuilder_.setMessage(value);
}
processorConfigCase_ = 22;
return this;
}
/**
*
*
*
* Configs of personal_protective_equipment_detection_config
*
*
*
* .google.cloud.visionai.v1.PersonalProtectiveEquipmentDetectionConfig personal_protective_equipment_detection_config = 22;
*
*/
public Builder setPersonalProtectiveEquipmentDetectionConfig(
com.google.cloud.visionai.v1.PersonalProtectiveEquipmentDetectionConfig.Builder
builderForValue) {
if (personalProtectiveEquipmentDetectionConfigBuilder_ == null) {
processorConfig_ = builderForValue.build();
onChanged();
} else {
personalProtectiveEquipmentDetectionConfigBuilder_.setMessage(builderForValue.build());
}
processorConfigCase_ = 22;
return this;
}
/**
*
*
*
* Configs of personal_protective_equipment_detection_config
*
*
*
* .google.cloud.visionai.v1.PersonalProtectiveEquipmentDetectionConfig personal_protective_equipment_detection_config = 22;
*
*/
public Builder mergePersonalProtectiveEquipmentDetectionConfig(
com.google.cloud.visionai.v1.PersonalProtectiveEquipmentDetectionConfig value) {
if (personalProtectiveEquipmentDetectionConfigBuilder_ == null) {
if (processorConfigCase_ == 22
&& processorConfig_
!= com.google.cloud.visionai.v1.PersonalProtectiveEquipmentDetectionConfig
.getDefaultInstance()) {
processorConfig_ =
com.google.cloud.visionai.v1.PersonalProtectiveEquipmentDetectionConfig.newBuilder(
(com.google.cloud.visionai.v1.PersonalProtectiveEquipmentDetectionConfig)
processorConfig_)
.mergeFrom(value)
.buildPartial();
} else {
processorConfig_ = value;
}
onChanged();
} else {
if (processorConfigCase_ == 22) {
personalProtectiveEquipmentDetectionConfigBuilder_.mergeFrom(value);
} else {
personalProtectiveEquipmentDetectionConfigBuilder_.setMessage(value);
}
}
processorConfigCase_ = 22;
return this;
}
/**
*
*
*
* Configs of personal_protective_equipment_detection_config
*
*
*
* .google.cloud.visionai.v1.PersonalProtectiveEquipmentDetectionConfig personal_protective_equipment_detection_config = 22;
*
*/
public Builder clearPersonalProtectiveEquipmentDetectionConfig() {
if (personalProtectiveEquipmentDetectionConfigBuilder_ == null) {
if (processorConfigCase_ == 22) {
processorConfigCase_ = 0;
processorConfig_ = null;
onChanged();
}
} else {
if (processorConfigCase_ == 22) {
processorConfigCase_ = 0;
processorConfig_ = null;
}
personalProtectiveEquipmentDetectionConfigBuilder_.clear();
}
return this;
}
/**
*
*
*
* Configs of personal_protective_equipment_detection_config
*
*
*
* .google.cloud.visionai.v1.PersonalProtectiveEquipmentDetectionConfig personal_protective_equipment_detection_config = 22;
*
*/
public com.google.cloud.visionai.v1.PersonalProtectiveEquipmentDetectionConfig.Builder
getPersonalProtectiveEquipmentDetectionConfigBuilder() {
return getPersonalProtectiveEquipmentDetectionConfigFieldBuilder().getBuilder();
}
/**
*
*
*
* Configs of personal_protective_equipment_detection_config
*
*
*
* .google.cloud.visionai.v1.PersonalProtectiveEquipmentDetectionConfig personal_protective_equipment_detection_config = 22;
*
*/
@java.lang.Override
public com.google.cloud.visionai.v1.PersonalProtectiveEquipmentDetectionConfigOrBuilder
getPersonalProtectiveEquipmentDetectionConfigOrBuilder() {
if ((processorConfigCase_ == 22)
&& (personalProtectiveEquipmentDetectionConfigBuilder_ != null)) {
return personalProtectiveEquipmentDetectionConfigBuilder_.getMessageOrBuilder();
} else {
if (processorConfigCase_ == 22) {
return (com.google.cloud.visionai.v1.PersonalProtectiveEquipmentDetectionConfig)
processorConfig_;
}
return com.google.cloud.visionai.v1.PersonalProtectiveEquipmentDetectionConfig
.getDefaultInstance();
}
}
/**
*
*
*
* Configs of personal_protective_equipment_detection_config
*
*
*
* .google.cloud.visionai.v1.PersonalProtectiveEquipmentDetectionConfig personal_protective_equipment_detection_config = 22;
*
*/
private com.google.protobuf.SingleFieldBuilderV3<
com.google.cloud.visionai.v1.PersonalProtectiveEquipmentDetectionConfig,
com.google.cloud.visionai.v1.PersonalProtectiveEquipmentDetectionConfig.Builder,
com.google.cloud.visionai.v1.PersonalProtectiveEquipmentDetectionConfigOrBuilder>
getPersonalProtectiveEquipmentDetectionConfigFieldBuilder() {
if (personalProtectiveEquipmentDetectionConfigBuilder_ == null) {
if (!(processorConfigCase_ == 22)) {
processorConfig_ =
com.google.cloud.visionai.v1.PersonalProtectiveEquipmentDetectionConfig
.getDefaultInstance();
}
personalProtectiveEquipmentDetectionConfigBuilder_ =
new com.google.protobuf.SingleFieldBuilderV3<
com.google.cloud.visionai.v1.PersonalProtectiveEquipmentDetectionConfig,
com.google.cloud.visionai.v1.PersonalProtectiveEquipmentDetectionConfig.Builder,
com.google.cloud.visionai.v1.PersonalProtectiveEquipmentDetectionConfigOrBuilder>(
(com.google.cloud.visionai.v1.PersonalProtectiveEquipmentDetectionConfig)
processorConfig_,
getParentForChildren(),
isClean());
processorConfig_ = null;
}
processorConfigCase_ = 22;
onChanged();
return personalProtectiveEquipmentDetectionConfigBuilder_;
}
private com.google.protobuf.SingleFieldBuilderV3<
com.google.cloud.visionai.v1.TagRecognizerConfig,
com.google.cloud.visionai.v1.TagRecognizerConfig.Builder,
com.google.cloud.visionai.v1.TagRecognizerConfigOrBuilder>
tagRecognizerConfigBuilder_;
/**
*
*
*
* Runtime configs of Tag Recognizer processor.
*
*
* .google.cloud.visionai.v1.TagRecognizerConfig tag_recognizer_config = 25;
*
* @return Whether the tagRecognizerConfig field is set.
*/
@java.lang.Override
public boolean hasTagRecognizerConfig() {
return processorConfigCase_ == 25;
}
/**
*
*
*
* Runtime configs of Tag Recognizer processor.
*
*
* .google.cloud.visionai.v1.TagRecognizerConfig tag_recognizer_config = 25;
*
* @return The tagRecognizerConfig.
*/
@java.lang.Override
public com.google.cloud.visionai.v1.TagRecognizerConfig getTagRecognizerConfig() {
if (tagRecognizerConfigBuilder_ == null) {
if (processorConfigCase_ == 25) {
return (com.google.cloud.visionai.v1.TagRecognizerConfig) processorConfig_;
}
return com.google.cloud.visionai.v1.TagRecognizerConfig.getDefaultInstance();
} else {
if (processorConfigCase_ == 25) {
return tagRecognizerConfigBuilder_.getMessage();
}
return com.google.cloud.visionai.v1.TagRecognizerConfig.getDefaultInstance();
}
}
/**
*
*
*
* Runtime configs of Tag Recognizer processor.
*
*
* .google.cloud.visionai.v1.TagRecognizerConfig tag_recognizer_config = 25;
*/
public Builder setTagRecognizerConfig(com.google.cloud.visionai.v1.TagRecognizerConfig value) {
if (tagRecognizerConfigBuilder_ == null) {
if (value == null) {
throw new NullPointerException();
}
processorConfig_ = value;
onChanged();
} else {
tagRecognizerConfigBuilder_.setMessage(value);
}
processorConfigCase_ = 25;
return this;
}
/**
*
*
*
* Runtime configs of Tag Recognizer processor.
*
*
* .google.cloud.visionai.v1.TagRecognizerConfig tag_recognizer_config = 25;
*/
public Builder setTagRecognizerConfig(
com.google.cloud.visionai.v1.TagRecognizerConfig.Builder builderForValue) {
if (tagRecognizerConfigBuilder_ == null) {
processorConfig_ = builderForValue.build();
onChanged();
} else {
tagRecognizerConfigBuilder_.setMessage(builderForValue.build());
}
processorConfigCase_ = 25;
return this;
}
/**
*
*
*
* Runtime configs of Tag Recognizer processor.
*
*
* .google.cloud.visionai.v1.TagRecognizerConfig tag_recognizer_config = 25;
*/
public Builder mergeTagRecognizerConfig(
com.google.cloud.visionai.v1.TagRecognizerConfig value) {
if (tagRecognizerConfigBuilder_ == null) {
if (processorConfigCase_ == 25
&& processorConfig_
!= com.google.cloud.visionai.v1.TagRecognizerConfig.getDefaultInstance()) {
processorConfig_ =
com.google.cloud.visionai.v1.TagRecognizerConfig.newBuilder(
(com.google.cloud.visionai.v1.TagRecognizerConfig) processorConfig_)
.mergeFrom(value)
.buildPartial();
} else {
processorConfig_ = value;
}
onChanged();
} else {
if (processorConfigCase_ == 25) {
tagRecognizerConfigBuilder_.mergeFrom(value);
} else {
tagRecognizerConfigBuilder_.setMessage(value);
}
}
processorConfigCase_ = 25;
return this;
}
/**
*
*
*
* Runtime configs of Tag Recognizer processor.
*
*
* .google.cloud.visionai.v1.TagRecognizerConfig tag_recognizer_config = 25;
*/
public Builder clearTagRecognizerConfig() {
if (tagRecognizerConfigBuilder_ == null) {
if (processorConfigCase_ == 25) {
processorConfigCase_ = 0;
processorConfig_ = null;
onChanged();
}
} else {
if (processorConfigCase_ == 25) {
processorConfigCase_ = 0;
processorConfig_ = null;
}
tagRecognizerConfigBuilder_.clear();
}
return this;
}
/**
*
*
*
* Runtime configs of Tag Recognizer processor.
*
*
* .google.cloud.visionai.v1.TagRecognizerConfig tag_recognizer_config = 25;
*/
public com.google.cloud.visionai.v1.TagRecognizerConfig.Builder
getTagRecognizerConfigBuilder() {
return getTagRecognizerConfigFieldBuilder().getBuilder();
}
/**
*
*
*
* Runtime configs of Tag Recognizer processor.
*
*
* .google.cloud.visionai.v1.TagRecognizerConfig tag_recognizer_config = 25;
*/
@java.lang.Override
public com.google.cloud.visionai.v1.TagRecognizerConfigOrBuilder
getTagRecognizerConfigOrBuilder() {
if ((processorConfigCase_ == 25) && (tagRecognizerConfigBuilder_ != null)) {
return tagRecognizerConfigBuilder_.getMessageOrBuilder();
} else {
if (processorConfigCase_ == 25) {
return (com.google.cloud.visionai.v1.TagRecognizerConfig) processorConfig_;
}
return com.google.cloud.visionai.v1.TagRecognizerConfig.getDefaultInstance();
}
}
/**
*
*
*
* Runtime configs of Tag Recognizer processor.
*
*
* .google.cloud.visionai.v1.TagRecognizerConfig tag_recognizer_config = 25;
*/
private com.google.protobuf.SingleFieldBuilderV3<
com.google.cloud.visionai.v1.TagRecognizerConfig,
com.google.cloud.visionai.v1.TagRecognizerConfig.Builder,
com.google.cloud.visionai.v1.TagRecognizerConfigOrBuilder>
getTagRecognizerConfigFieldBuilder() {
if (tagRecognizerConfigBuilder_ == null) {
if (!(processorConfigCase_ == 25)) {
processorConfig_ = com.google.cloud.visionai.v1.TagRecognizerConfig.getDefaultInstance();
}
tagRecognizerConfigBuilder_ =
new com.google.protobuf.SingleFieldBuilderV3<
com.google.cloud.visionai.v1.TagRecognizerConfig,
com.google.cloud.visionai.v1.TagRecognizerConfig.Builder,
com.google.cloud.visionai.v1.TagRecognizerConfigOrBuilder>(
(com.google.cloud.visionai.v1.TagRecognizerConfig) processorConfig_,
getParentForChildren(),
isClean());
processorConfig_ = null;
}
processorConfigCase_ = 25;
onChanged();
return tagRecognizerConfigBuilder_;
}
private com.google.protobuf.SingleFieldBuilderV3<
com.google.cloud.visionai.v1.UniversalInputConfig,
com.google.cloud.visionai.v1.UniversalInputConfig.Builder,
com.google.cloud.visionai.v1.UniversalInputConfigOrBuilder>
universalInputConfigBuilder_;
/**
*
*
*
* Runtime configs of UniversalInput processor.
*
*
* .google.cloud.visionai.v1.UniversalInputConfig universal_input_config = 28;
*
* @return Whether the universalInputConfig field is set.
*/
@java.lang.Override
public boolean hasUniversalInputConfig() {
return processorConfigCase_ == 28;
}
/**
*
*
*
* Runtime configs of UniversalInput processor.
*
*
* .google.cloud.visionai.v1.UniversalInputConfig universal_input_config = 28;
*
* @return The universalInputConfig.
*/
@java.lang.Override
public com.google.cloud.visionai.v1.UniversalInputConfig getUniversalInputConfig() {
if (universalInputConfigBuilder_ == null) {
if (processorConfigCase_ == 28) {
return (com.google.cloud.visionai.v1.UniversalInputConfig) processorConfig_;
}
return com.google.cloud.visionai.v1.UniversalInputConfig.getDefaultInstance();
} else {
if (processorConfigCase_ == 28) {
return universalInputConfigBuilder_.getMessage();
}
return com.google.cloud.visionai.v1.UniversalInputConfig.getDefaultInstance();
}
}
/**
*
*
*
* Runtime configs of UniversalInput processor.
*
*
* .google.cloud.visionai.v1.UniversalInputConfig universal_input_config = 28;
*/
public Builder setUniversalInputConfig(
com.google.cloud.visionai.v1.UniversalInputConfig value) {
if (universalInputConfigBuilder_ == null) {
if (value == null) {
throw new NullPointerException();
}
processorConfig_ = value;
onChanged();
} else {
universalInputConfigBuilder_.setMessage(value);
}
processorConfigCase_ = 28;
return this;
}
/**
*
*
*
* Runtime configs of UniversalInput processor.
*
*
* .google.cloud.visionai.v1.UniversalInputConfig universal_input_config = 28;
*/
public Builder setUniversalInputConfig(
com.google.cloud.visionai.v1.UniversalInputConfig.Builder builderForValue) {
if (universalInputConfigBuilder_ == null) {
processorConfig_ = builderForValue.build();
onChanged();
} else {
universalInputConfigBuilder_.setMessage(builderForValue.build());
}
processorConfigCase_ = 28;
return this;
}
/**
*
*
*
* Runtime configs of UniversalInput processor.
*
*
* .google.cloud.visionai.v1.UniversalInputConfig universal_input_config = 28;
*/
public Builder mergeUniversalInputConfig(
com.google.cloud.visionai.v1.UniversalInputConfig value) {
if (universalInputConfigBuilder_ == null) {
if (processorConfigCase_ == 28
&& processorConfig_
!= com.google.cloud.visionai.v1.UniversalInputConfig.getDefaultInstance()) {
processorConfig_ =
com.google.cloud.visionai.v1.UniversalInputConfig.newBuilder(
(com.google.cloud.visionai.v1.UniversalInputConfig) processorConfig_)
.mergeFrom(value)
.buildPartial();
} else {
processorConfig_ = value;
}
onChanged();
} else {
if (processorConfigCase_ == 28) {
universalInputConfigBuilder_.mergeFrom(value);
} else {
universalInputConfigBuilder_.setMessage(value);
}
}
processorConfigCase_ = 28;
return this;
}
/**
*
*
*
* Runtime configs of UniversalInput processor.
*
*
* .google.cloud.visionai.v1.UniversalInputConfig universal_input_config = 28;
*/
public Builder clearUniversalInputConfig() {
if (universalInputConfigBuilder_ == null) {
if (processorConfigCase_ == 28) {
processorConfigCase_ = 0;
processorConfig_ = null;
onChanged();
}
} else {
if (processorConfigCase_ == 28) {
processorConfigCase_ = 0;
processorConfig_ = null;
}
universalInputConfigBuilder_.clear();
}
return this;
}
/**
*
*
*
* Runtime configs of UniversalInput processor.
*
*
* .google.cloud.visionai.v1.UniversalInputConfig universal_input_config = 28;
*/
public com.google.cloud.visionai.v1.UniversalInputConfig.Builder
getUniversalInputConfigBuilder() {
return getUniversalInputConfigFieldBuilder().getBuilder();
}
/**
*
*
*
* Runtime configs of UniversalInput processor.
*
*
* .google.cloud.visionai.v1.UniversalInputConfig universal_input_config = 28;
*/
@java.lang.Override
public com.google.cloud.visionai.v1.UniversalInputConfigOrBuilder
getUniversalInputConfigOrBuilder() {
if ((processorConfigCase_ == 28) && (universalInputConfigBuilder_ != null)) {
return universalInputConfigBuilder_.getMessageOrBuilder();
} else {
if (processorConfigCase_ == 28) {
return (com.google.cloud.visionai.v1.UniversalInputConfig) processorConfig_;
}
return com.google.cloud.visionai.v1.UniversalInputConfig.getDefaultInstance();
}
}
/**
*
*
*
* Runtime configs of UniversalInput processor.
*
*
* .google.cloud.visionai.v1.UniversalInputConfig universal_input_config = 28;
*/
private com.google.protobuf.SingleFieldBuilderV3<
com.google.cloud.visionai.v1.UniversalInputConfig,
com.google.cloud.visionai.v1.UniversalInputConfig.Builder,
com.google.cloud.visionai.v1.UniversalInputConfigOrBuilder>
getUniversalInputConfigFieldBuilder() {
if (universalInputConfigBuilder_ == null) {
if (!(processorConfigCase_ == 28)) {
processorConfig_ = com.google.cloud.visionai.v1.UniversalInputConfig.getDefaultInstance();
}
universalInputConfigBuilder_ =
new com.google.protobuf.SingleFieldBuilderV3<
com.google.cloud.visionai.v1.UniversalInputConfig,
com.google.cloud.visionai.v1.UniversalInputConfig.Builder,
com.google.cloud.visionai.v1.UniversalInputConfigOrBuilder>(
(com.google.cloud.visionai.v1.UniversalInputConfig) processorConfig_,
getParentForChildren(),
isClean());
processorConfig_ = null;
}
processorConfigCase_ = 28;
onChanged();
return universalInputConfigBuilder_;
}
private com.google.protobuf.Struct experimentalConfig_;
private com.google.protobuf.SingleFieldBuilderV3<
com.google.protobuf.Struct,
com.google.protobuf.Struct.Builder,
com.google.protobuf.StructOrBuilder>
experimentalConfigBuilder_;
/**
*
*
*
* Experimental configurations. Structured object containing not-yet-stable
* processor parameters.
*
*
* .google.protobuf.Struct experimental_config = 26;
*
* @return Whether the experimentalConfig field is set.
*/
public boolean hasExperimentalConfig() {
return ((bitField0_ & 0x00010000) != 0);
}
/**
*
*
*
* Experimental configurations. Structured object containing not-yet-stable
* processor parameters.
*
*
* .google.protobuf.Struct experimental_config = 26;
*
* @return The experimentalConfig.
*/
public com.google.protobuf.Struct getExperimentalConfig() {
if (experimentalConfigBuilder_ == null) {
return experimentalConfig_ == null
? com.google.protobuf.Struct.getDefaultInstance()
: experimentalConfig_;
} else {
return experimentalConfigBuilder_.getMessage();
}
}
/**
*
*
*
* Experimental configurations. Structured object containing not-yet-stable
* processor parameters.
*
*
* .google.protobuf.Struct experimental_config = 26;
*/
public Builder setExperimentalConfig(com.google.protobuf.Struct value) {
if (experimentalConfigBuilder_ == null) {
if (value == null) {
throw new NullPointerException();
}
experimentalConfig_ = value;
} else {
experimentalConfigBuilder_.setMessage(value);
}
bitField0_ |= 0x00010000;
onChanged();
return this;
}
/**
*
*
*
* Experimental configurations. Structured object containing not-yet-stable
* processor parameters.
*
*
* .google.protobuf.Struct experimental_config = 26;
*/
public Builder setExperimentalConfig(com.google.protobuf.Struct.Builder builderForValue) {
if (experimentalConfigBuilder_ == null) {
experimentalConfig_ = builderForValue.build();
} else {
experimentalConfigBuilder_.setMessage(builderForValue.build());
}
bitField0_ |= 0x00010000;
onChanged();
return this;
}
/**
*
*
*
* Experimental configurations. Structured object containing not-yet-stable
* processor parameters.
*
*
* .google.protobuf.Struct experimental_config = 26;
*/
public Builder mergeExperimentalConfig(com.google.protobuf.Struct value) {
if (experimentalConfigBuilder_ == null) {
if (((bitField0_ & 0x00010000) != 0)
&& experimentalConfig_ != null
&& experimentalConfig_ != com.google.protobuf.Struct.getDefaultInstance()) {
getExperimentalConfigBuilder().mergeFrom(value);
} else {
experimentalConfig_ = value;
}
} else {
experimentalConfigBuilder_.mergeFrom(value);
}
if (experimentalConfig_ != null) {
bitField0_ |= 0x00010000;
onChanged();
}
return this;
}
/**
*
*
*
* Experimental configurations. Structured object containing not-yet-stable
* processor parameters.
*
*
* .google.protobuf.Struct experimental_config = 26;
*/
public Builder clearExperimentalConfig() {
bitField0_ = (bitField0_ & ~0x00010000);
experimentalConfig_ = null;
if (experimentalConfigBuilder_ != null) {
experimentalConfigBuilder_.dispose();
experimentalConfigBuilder_ = null;
}
onChanged();
return this;
}
/**
*
*
*
* Experimental configurations. Structured object containing not-yet-stable
* processor parameters.
*
*
* .google.protobuf.Struct experimental_config = 26;
*/
public com.google.protobuf.Struct.Builder getExperimentalConfigBuilder() {
bitField0_ |= 0x00010000;
onChanged();
return getExperimentalConfigFieldBuilder().getBuilder();
}
/**
*
*
*
* Experimental configurations. Structured object containing not-yet-stable
* processor parameters.
*
*
* .google.protobuf.Struct experimental_config = 26;
*/
public com.google.protobuf.StructOrBuilder getExperimentalConfigOrBuilder() {
if (experimentalConfigBuilder_ != null) {
return experimentalConfigBuilder_.getMessageOrBuilder();
} else {
return experimentalConfig_ == null
? com.google.protobuf.Struct.getDefaultInstance()
: experimentalConfig_;
}
}
/**
*
*
*
* Experimental configurations. Structured object containing not-yet-stable
* processor parameters.
*
*
* .google.protobuf.Struct experimental_config = 26;
*/
private com.google.protobuf.SingleFieldBuilderV3<
com.google.protobuf.Struct,
com.google.protobuf.Struct.Builder,
com.google.protobuf.StructOrBuilder>
getExperimentalConfigFieldBuilder() {
if (experimentalConfigBuilder_ == null) {
experimentalConfigBuilder_ =
new com.google.protobuf.SingleFieldBuilderV3<
com.google.protobuf.Struct,
com.google.protobuf.Struct.Builder,
com.google.protobuf.StructOrBuilder>(
getExperimentalConfig(), getParentForChildren(), isClean());
experimentalConfig_ = null;
}
return experimentalConfigBuilder_;
}
@java.lang.Override
public final Builder setUnknownFields(final com.google.protobuf.UnknownFieldSet unknownFields) {
return super.setUnknownFields(unknownFields);
}
@java.lang.Override
public final Builder mergeUnknownFields(
final com.google.protobuf.UnknownFieldSet unknownFields) {
return super.mergeUnknownFields(unknownFields);
}
// @@protoc_insertion_point(builder_scope:google.cloud.visionai.v1.ProcessorConfig)
}
// @@protoc_insertion_point(class_scope:google.cloud.visionai.v1.ProcessorConfig)
private static final com.google.cloud.visionai.v1.ProcessorConfig DEFAULT_INSTANCE;
static {
DEFAULT_INSTANCE = new com.google.cloud.visionai.v1.ProcessorConfig();
}
public static com.google.cloud.visionai.v1.ProcessorConfig getDefaultInstance() {
return DEFAULT_INSTANCE;
}
private static final com.google.protobuf.Parser PARSER =
new com.google.protobuf.AbstractParser() {
@java.lang.Override
public ProcessorConfig parsePartialFrom(
com.google.protobuf.CodedInputStream input,
com.google.protobuf.ExtensionRegistryLite extensionRegistry)
throws com.google.protobuf.InvalidProtocolBufferException {
Builder builder = newBuilder();
try {
builder.mergeFrom(input, extensionRegistry);
} catch (com.google.protobuf.InvalidProtocolBufferException e) {
throw e.setUnfinishedMessage(builder.buildPartial());
} catch (com.google.protobuf.UninitializedMessageException e) {
throw e.asInvalidProtocolBufferException().setUnfinishedMessage(builder.buildPartial());
} catch (java.io.IOException e) {
throw new com.google.protobuf.InvalidProtocolBufferException(e)
.setUnfinishedMessage(builder.buildPartial());
}
return builder.buildPartial();
}
};
public static com.google.protobuf.Parser parser() {
return PARSER;
}
@java.lang.Override
public com.google.protobuf.Parser getParserForType() {
return PARSER;
}
@java.lang.Override
public com.google.cloud.visionai.v1.ProcessorConfig getDefaultInstanceForType() {
return DEFAULT_INSTANCE;
}
}
© 2015 - 2025 Weber Informatics LLC | Privacy Policy