Class StreamingVideoConfig.Builder

java.lang.Object
com.google.protobuf.AbstractMessageLite.Builder
com.google.protobuf.AbstractMessage.Builder<BuilderT>
com.google.protobuf.GeneratedMessage.Builder<StreamingVideoConfig.Builder>
com.google.cloud.videointelligence.v1p3beta1.StreamingVideoConfig.Builder
All Implemented Interfaces:
StreamingVideoConfigOrBuilder, com.google.protobuf.Message.Builder, com.google.protobuf.MessageLite.Builder, com.google.protobuf.MessageLiteOrBuilder, com.google.protobuf.MessageOrBuilder, Cloneable
Enclosing class:
StreamingVideoConfig

public static final class StreamingVideoConfig.Builder extends com.google.protobuf.GeneratedMessage.Builder<StreamingVideoConfig.Builder> implements StreamingVideoConfigOrBuilder
 Provides information to the annotator that specifies how to process the
 request.
 
Protobuf type google.cloud.videointelligence.v1p3beta1.StreamingVideoConfig
  • Method Details

    • getDescriptor

      public static final com.google.protobuf.Descriptors.Descriptor getDescriptor()
    • internalGetFieldAccessorTable

      protected com.google.protobuf.GeneratedMessage.FieldAccessorTable internalGetFieldAccessorTable()
      Specified by:
      internalGetFieldAccessorTable in class com.google.protobuf.GeneratedMessage.Builder<StreamingVideoConfig.Builder>
    • clear

      Specified by:
      clear in interface com.google.protobuf.Message.Builder
      Specified by:
      clear in interface com.google.protobuf.MessageLite.Builder
      Overrides:
      clear in class com.google.protobuf.GeneratedMessage.Builder<StreamingVideoConfig.Builder>
    • getDescriptorForType

      public com.google.protobuf.Descriptors.Descriptor getDescriptorForType()
      Specified by:
      getDescriptorForType in interface com.google.protobuf.Message.Builder
      Specified by:
      getDescriptorForType in interface com.google.protobuf.MessageOrBuilder
      Overrides:
      getDescriptorForType in class com.google.protobuf.GeneratedMessage.Builder<StreamingVideoConfig.Builder>
    • getDefaultInstanceForType

      public StreamingVideoConfig getDefaultInstanceForType()
      Specified by:
      getDefaultInstanceForType in interface com.google.protobuf.MessageLiteOrBuilder
      Specified by:
      getDefaultInstanceForType in interface com.google.protobuf.MessageOrBuilder
    • build

      public StreamingVideoConfig build()
      Specified by:
      build in interface com.google.protobuf.Message.Builder
      Specified by:
      build in interface com.google.protobuf.MessageLite.Builder
    • buildPartial

      public StreamingVideoConfig buildPartial()
      Specified by:
      buildPartial in interface com.google.protobuf.Message.Builder
      Specified by:
      buildPartial in interface com.google.protobuf.MessageLite.Builder
    • mergeFrom

      public StreamingVideoConfig.Builder mergeFrom(com.google.protobuf.Message other)
      Specified by:
      mergeFrom in interface com.google.protobuf.Message.Builder
      Overrides:
      mergeFrom in class com.google.protobuf.AbstractMessage.Builder<StreamingVideoConfig.Builder>
    • mergeFrom

    • isInitialized

      public final boolean isInitialized()
      Specified by:
      isInitialized in interface com.google.protobuf.MessageLiteOrBuilder
      Overrides:
      isInitialized in class com.google.protobuf.GeneratedMessage.Builder<StreamingVideoConfig.Builder>
    • mergeFrom

      public StreamingVideoConfig.Builder mergeFrom(com.google.protobuf.CodedInputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws IOException
      Specified by:
      mergeFrom in interface com.google.protobuf.Message.Builder
      Specified by:
      mergeFrom in interface com.google.protobuf.MessageLite.Builder
      Overrides:
      mergeFrom in class com.google.protobuf.AbstractMessage.Builder<StreamingVideoConfig.Builder>
      Throws:
      IOException
    • getStreamingConfigCase

      public StreamingVideoConfig.StreamingConfigCase getStreamingConfigCase()
      Specified by:
      getStreamingConfigCase in interface StreamingVideoConfigOrBuilder
    • clearStreamingConfig

      public StreamingVideoConfig.Builder clearStreamingConfig()
    • hasShotChangeDetectionConfig

      public boolean hasShotChangeDetectionConfig()
       Config for STREAMING_SHOT_CHANGE_DETECTION.
       
      .google.cloud.videointelligence.v1p3beta1.StreamingShotChangeDetectionConfig shot_change_detection_config = 2;
      Specified by:
      hasShotChangeDetectionConfig in interface StreamingVideoConfigOrBuilder
      Returns:
      Whether the shotChangeDetectionConfig field is set.
    • getShotChangeDetectionConfig

      public StreamingShotChangeDetectionConfig getShotChangeDetectionConfig()
       Config for STREAMING_SHOT_CHANGE_DETECTION.
       
      .google.cloud.videointelligence.v1p3beta1.StreamingShotChangeDetectionConfig shot_change_detection_config = 2;
      Specified by:
      getShotChangeDetectionConfig in interface StreamingVideoConfigOrBuilder
      Returns:
      The shotChangeDetectionConfig.
    • setShotChangeDetectionConfig

      public StreamingVideoConfig.Builder setShotChangeDetectionConfig(StreamingShotChangeDetectionConfig value)
       Config for STREAMING_SHOT_CHANGE_DETECTION.
       
      .google.cloud.videointelligence.v1p3beta1.StreamingShotChangeDetectionConfig shot_change_detection_config = 2;
    • setShotChangeDetectionConfig

      public StreamingVideoConfig.Builder setShotChangeDetectionConfig(StreamingShotChangeDetectionConfig.Builder builderForValue)
       Config for STREAMING_SHOT_CHANGE_DETECTION.
       
      .google.cloud.videointelligence.v1p3beta1.StreamingShotChangeDetectionConfig shot_change_detection_config = 2;
    • mergeShotChangeDetectionConfig

      public StreamingVideoConfig.Builder mergeShotChangeDetectionConfig(StreamingShotChangeDetectionConfig value)
       Config for STREAMING_SHOT_CHANGE_DETECTION.
       
      .google.cloud.videointelligence.v1p3beta1.StreamingShotChangeDetectionConfig shot_change_detection_config = 2;
    • clearShotChangeDetectionConfig

      public StreamingVideoConfig.Builder clearShotChangeDetectionConfig()
       Config for STREAMING_SHOT_CHANGE_DETECTION.
       
      .google.cloud.videointelligence.v1p3beta1.StreamingShotChangeDetectionConfig shot_change_detection_config = 2;
    • getShotChangeDetectionConfigBuilder

      public StreamingShotChangeDetectionConfig.Builder getShotChangeDetectionConfigBuilder()
       Config for STREAMING_SHOT_CHANGE_DETECTION.
       
      .google.cloud.videointelligence.v1p3beta1.StreamingShotChangeDetectionConfig shot_change_detection_config = 2;
    • getShotChangeDetectionConfigOrBuilder

      public StreamingShotChangeDetectionConfigOrBuilder getShotChangeDetectionConfigOrBuilder()
       Config for STREAMING_SHOT_CHANGE_DETECTION.
       
      .google.cloud.videointelligence.v1p3beta1.StreamingShotChangeDetectionConfig shot_change_detection_config = 2;
      Specified by:
      getShotChangeDetectionConfigOrBuilder in interface StreamingVideoConfigOrBuilder
    • hasLabelDetectionConfig

      public boolean hasLabelDetectionConfig()
       Config for STREAMING_LABEL_DETECTION.
       
      .google.cloud.videointelligence.v1p3beta1.StreamingLabelDetectionConfig label_detection_config = 3;
      Specified by:
      hasLabelDetectionConfig in interface StreamingVideoConfigOrBuilder
      Returns:
      Whether the labelDetectionConfig field is set.
    • getLabelDetectionConfig

      public StreamingLabelDetectionConfig getLabelDetectionConfig()
       Config for STREAMING_LABEL_DETECTION.
       
      .google.cloud.videointelligence.v1p3beta1.StreamingLabelDetectionConfig label_detection_config = 3;
      Specified by:
      getLabelDetectionConfig in interface StreamingVideoConfigOrBuilder
      Returns:
      The labelDetectionConfig.
    • setLabelDetectionConfig

      public StreamingVideoConfig.Builder setLabelDetectionConfig(StreamingLabelDetectionConfig value)
       Config for STREAMING_LABEL_DETECTION.
       
      .google.cloud.videointelligence.v1p3beta1.StreamingLabelDetectionConfig label_detection_config = 3;
    • setLabelDetectionConfig

      public StreamingVideoConfig.Builder setLabelDetectionConfig(StreamingLabelDetectionConfig.Builder builderForValue)
       Config for STREAMING_LABEL_DETECTION.
       
      .google.cloud.videointelligence.v1p3beta1.StreamingLabelDetectionConfig label_detection_config = 3;
    • mergeLabelDetectionConfig

      public StreamingVideoConfig.Builder mergeLabelDetectionConfig(StreamingLabelDetectionConfig value)
       Config for STREAMING_LABEL_DETECTION.
       
      .google.cloud.videointelligence.v1p3beta1.StreamingLabelDetectionConfig label_detection_config = 3;
    • clearLabelDetectionConfig

      public StreamingVideoConfig.Builder clearLabelDetectionConfig()
       Config for STREAMING_LABEL_DETECTION.
       
      .google.cloud.videointelligence.v1p3beta1.StreamingLabelDetectionConfig label_detection_config = 3;
    • getLabelDetectionConfigBuilder

      public StreamingLabelDetectionConfig.Builder getLabelDetectionConfigBuilder()
       Config for STREAMING_LABEL_DETECTION.
       
      .google.cloud.videointelligence.v1p3beta1.StreamingLabelDetectionConfig label_detection_config = 3;
    • getLabelDetectionConfigOrBuilder

      public StreamingLabelDetectionConfigOrBuilder getLabelDetectionConfigOrBuilder()
       Config for STREAMING_LABEL_DETECTION.
       
      .google.cloud.videointelligence.v1p3beta1.StreamingLabelDetectionConfig label_detection_config = 3;
      Specified by:
      getLabelDetectionConfigOrBuilder in interface StreamingVideoConfigOrBuilder
    • hasExplicitContentDetectionConfig

      public boolean hasExplicitContentDetectionConfig()
       Config for STREAMING_EXPLICIT_CONTENT_DETECTION.
       
      .google.cloud.videointelligence.v1p3beta1.StreamingExplicitContentDetectionConfig explicit_content_detection_config = 4;
      Specified by:
      hasExplicitContentDetectionConfig in interface StreamingVideoConfigOrBuilder
      Returns:
      Whether the explicitContentDetectionConfig field is set.
    • getExplicitContentDetectionConfig

      public StreamingExplicitContentDetectionConfig getExplicitContentDetectionConfig()
       Config for STREAMING_EXPLICIT_CONTENT_DETECTION.
       
      .google.cloud.videointelligence.v1p3beta1.StreamingExplicitContentDetectionConfig explicit_content_detection_config = 4;
      Specified by:
      getExplicitContentDetectionConfig in interface StreamingVideoConfigOrBuilder
      Returns:
      The explicitContentDetectionConfig.
    • setExplicitContentDetectionConfig

      public StreamingVideoConfig.Builder setExplicitContentDetectionConfig(StreamingExplicitContentDetectionConfig value)
       Config for STREAMING_EXPLICIT_CONTENT_DETECTION.
       
      .google.cloud.videointelligence.v1p3beta1.StreamingExplicitContentDetectionConfig explicit_content_detection_config = 4;
    • setExplicitContentDetectionConfig

      public StreamingVideoConfig.Builder setExplicitContentDetectionConfig(StreamingExplicitContentDetectionConfig.Builder builderForValue)
       Config for STREAMING_EXPLICIT_CONTENT_DETECTION.
       
      .google.cloud.videointelligence.v1p3beta1.StreamingExplicitContentDetectionConfig explicit_content_detection_config = 4;
    • mergeExplicitContentDetectionConfig

      public StreamingVideoConfig.Builder mergeExplicitContentDetectionConfig(StreamingExplicitContentDetectionConfig value)
       Config for STREAMING_EXPLICIT_CONTENT_DETECTION.
       
      .google.cloud.videointelligence.v1p3beta1.StreamingExplicitContentDetectionConfig explicit_content_detection_config = 4;
    • clearExplicitContentDetectionConfig

      public StreamingVideoConfig.Builder clearExplicitContentDetectionConfig()
       Config for STREAMING_EXPLICIT_CONTENT_DETECTION.
       
      .google.cloud.videointelligence.v1p3beta1.StreamingExplicitContentDetectionConfig explicit_content_detection_config = 4;
    • getExplicitContentDetectionConfigBuilder

      public StreamingExplicitContentDetectionConfig.Builder getExplicitContentDetectionConfigBuilder()
       Config for STREAMING_EXPLICIT_CONTENT_DETECTION.
       
      .google.cloud.videointelligence.v1p3beta1.StreamingExplicitContentDetectionConfig explicit_content_detection_config = 4;
    • getExplicitContentDetectionConfigOrBuilder

      public StreamingExplicitContentDetectionConfigOrBuilder getExplicitContentDetectionConfigOrBuilder()
       Config for STREAMING_EXPLICIT_CONTENT_DETECTION.
       
      .google.cloud.videointelligence.v1p3beta1.StreamingExplicitContentDetectionConfig explicit_content_detection_config = 4;
      Specified by:
      getExplicitContentDetectionConfigOrBuilder in interface StreamingVideoConfigOrBuilder
    • hasObjectTrackingConfig

      public boolean hasObjectTrackingConfig()
       Config for STREAMING_OBJECT_TRACKING.
       
      .google.cloud.videointelligence.v1p3beta1.StreamingObjectTrackingConfig object_tracking_config = 5;
      Specified by:
      hasObjectTrackingConfig in interface StreamingVideoConfigOrBuilder
      Returns:
      Whether the objectTrackingConfig field is set.
    • getObjectTrackingConfig

      public StreamingObjectTrackingConfig getObjectTrackingConfig()
       Config for STREAMING_OBJECT_TRACKING.
       
      .google.cloud.videointelligence.v1p3beta1.StreamingObjectTrackingConfig object_tracking_config = 5;
      Specified by:
      getObjectTrackingConfig in interface StreamingVideoConfigOrBuilder
      Returns:
      The objectTrackingConfig.
    • setObjectTrackingConfig

      public StreamingVideoConfig.Builder setObjectTrackingConfig(StreamingObjectTrackingConfig value)
       Config for STREAMING_OBJECT_TRACKING.
       
      .google.cloud.videointelligence.v1p3beta1.StreamingObjectTrackingConfig object_tracking_config = 5;
    • setObjectTrackingConfig

      public StreamingVideoConfig.Builder setObjectTrackingConfig(StreamingObjectTrackingConfig.Builder builderForValue)
       Config for STREAMING_OBJECT_TRACKING.
       
      .google.cloud.videointelligence.v1p3beta1.StreamingObjectTrackingConfig object_tracking_config = 5;
    • mergeObjectTrackingConfig

      public StreamingVideoConfig.Builder mergeObjectTrackingConfig(StreamingObjectTrackingConfig value)
       Config for STREAMING_OBJECT_TRACKING.
       
      .google.cloud.videointelligence.v1p3beta1.StreamingObjectTrackingConfig object_tracking_config = 5;
    • clearObjectTrackingConfig

      public StreamingVideoConfig.Builder clearObjectTrackingConfig()
       Config for STREAMING_OBJECT_TRACKING.
       
      .google.cloud.videointelligence.v1p3beta1.StreamingObjectTrackingConfig object_tracking_config = 5;
    • getObjectTrackingConfigBuilder

      public StreamingObjectTrackingConfig.Builder getObjectTrackingConfigBuilder()
       Config for STREAMING_OBJECT_TRACKING.
       
      .google.cloud.videointelligence.v1p3beta1.StreamingObjectTrackingConfig object_tracking_config = 5;
    • getObjectTrackingConfigOrBuilder

      public StreamingObjectTrackingConfigOrBuilder getObjectTrackingConfigOrBuilder()
       Config for STREAMING_OBJECT_TRACKING.
       
      .google.cloud.videointelligence.v1p3beta1.StreamingObjectTrackingConfig object_tracking_config = 5;
      Specified by:
      getObjectTrackingConfigOrBuilder in interface StreamingVideoConfigOrBuilder
    • hasAutomlActionRecognitionConfig

      public boolean hasAutomlActionRecognitionConfig()
       Config for STREAMING_AUTOML_ACTION_RECOGNITION.
       
      .google.cloud.videointelligence.v1p3beta1.StreamingAutomlActionRecognitionConfig automl_action_recognition_config = 23;
      Specified by:
      hasAutomlActionRecognitionConfig in interface StreamingVideoConfigOrBuilder
      Returns:
      Whether the automlActionRecognitionConfig field is set.
    • getAutomlActionRecognitionConfig

      public StreamingAutomlActionRecognitionConfig getAutomlActionRecognitionConfig()
       Config for STREAMING_AUTOML_ACTION_RECOGNITION.
       
      .google.cloud.videointelligence.v1p3beta1.StreamingAutomlActionRecognitionConfig automl_action_recognition_config = 23;
      Specified by:
      getAutomlActionRecognitionConfig in interface StreamingVideoConfigOrBuilder
      Returns:
      The automlActionRecognitionConfig.
    • setAutomlActionRecognitionConfig

      public StreamingVideoConfig.Builder setAutomlActionRecognitionConfig(StreamingAutomlActionRecognitionConfig value)
       Config for STREAMING_AUTOML_ACTION_RECOGNITION.
       
      .google.cloud.videointelligence.v1p3beta1.StreamingAutomlActionRecognitionConfig automl_action_recognition_config = 23;
    • setAutomlActionRecognitionConfig

      public StreamingVideoConfig.Builder setAutomlActionRecognitionConfig(StreamingAutomlActionRecognitionConfig.Builder builderForValue)
       Config for STREAMING_AUTOML_ACTION_RECOGNITION.
       
      .google.cloud.videointelligence.v1p3beta1.StreamingAutomlActionRecognitionConfig automl_action_recognition_config = 23;
    • mergeAutomlActionRecognitionConfig

      public StreamingVideoConfig.Builder mergeAutomlActionRecognitionConfig(StreamingAutomlActionRecognitionConfig value)
       Config for STREAMING_AUTOML_ACTION_RECOGNITION.
       
      .google.cloud.videointelligence.v1p3beta1.StreamingAutomlActionRecognitionConfig automl_action_recognition_config = 23;
    • clearAutomlActionRecognitionConfig

      public StreamingVideoConfig.Builder clearAutomlActionRecognitionConfig()
       Config for STREAMING_AUTOML_ACTION_RECOGNITION.
       
      .google.cloud.videointelligence.v1p3beta1.StreamingAutomlActionRecognitionConfig automl_action_recognition_config = 23;
    • getAutomlActionRecognitionConfigBuilder

      public StreamingAutomlActionRecognitionConfig.Builder getAutomlActionRecognitionConfigBuilder()
       Config for STREAMING_AUTOML_ACTION_RECOGNITION.
       
      .google.cloud.videointelligence.v1p3beta1.StreamingAutomlActionRecognitionConfig automl_action_recognition_config = 23;
    • getAutomlActionRecognitionConfigOrBuilder

      public StreamingAutomlActionRecognitionConfigOrBuilder getAutomlActionRecognitionConfigOrBuilder()
       Config for STREAMING_AUTOML_ACTION_RECOGNITION.
       
      .google.cloud.videointelligence.v1p3beta1.StreamingAutomlActionRecognitionConfig automl_action_recognition_config = 23;
      Specified by:
      getAutomlActionRecognitionConfigOrBuilder in interface StreamingVideoConfigOrBuilder
    • hasAutomlClassificationConfig

      public boolean hasAutomlClassificationConfig()
       Config for STREAMING_AUTOML_CLASSIFICATION.
       
      .google.cloud.videointelligence.v1p3beta1.StreamingAutomlClassificationConfig automl_classification_config = 21;
      Specified by:
      hasAutomlClassificationConfig in interface StreamingVideoConfigOrBuilder
      Returns:
      Whether the automlClassificationConfig field is set.
    • getAutomlClassificationConfig

      public StreamingAutomlClassificationConfig getAutomlClassificationConfig()
       Config for STREAMING_AUTOML_CLASSIFICATION.
       
      .google.cloud.videointelligence.v1p3beta1.StreamingAutomlClassificationConfig automl_classification_config = 21;
      Specified by:
      getAutomlClassificationConfig in interface StreamingVideoConfigOrBuilder
      Returns:
      The automlClassificationConfig.
    • setAutomlClassificationConfig

      public StreamingVideoConfig.Builder setAutomlClassificationConfig(StreamingAutomlClassificationConfig value)
       Config for STREAMING_AUTOML_CLASSIFICATION.
       
      .google.cloud.videointelligence.v1p3beta1.StreamingAutomlClassificationConfig automl_classification_config = 21;
    • setAutomlClassificationConfig

      public StreamingVideoConfig.Builder setAutomlClassificationConfig(StreamingAutomlClassificationConfig.Builder builderForValue)
       Config for STREAMING_AUTOML_CLASSIFICATION.
       
      .google.cloud.videointelligence.v1p3beta1.StreamingAutomlClassificationConfig automl_classification_config = 21;
    • mergeAutomlClassificationConfig

      public StreamingVideoConfig.Builder mergeAutomlClassificationConfig(StreamingAutomlClassificationConfig value)
       Config for STREAMING_AUTOML_CLASSIFICATION.
       
      .google.cloud.videointelligence.v1p3beta1.StreamingAutomlClassificationConfig automl_classification_config = 21;
    • clearAutomlClassificationConfig

      public StreamingVideoConfig.Builder clearAutomlClassificationConfig()
       Config for STREAMING_AUTOML_CLASSIFICATION.
       
      .google.cloud.videointelligence.v1p3beta1.StreamingAutomlClassificationConfig automl_classification_config = 21;
    • getAutomlClassificationConfigBuilder

      public StreamingAutomlClassificationConfig.Builder getAutomlClassificationConfigBuilder()
       Config for STREAMING_AUTOML_CLASSIFICATION.
       
      .google.cloud.videointelligence.v1p3beta1.StreamingAutomlClassificationConfig automl_classification_config = 21;
    • getAutomlClassificationConfigOrBuilder

      public StreamingAutomlClassificationConfigOrBuilder getAutomlClassificationConfigOrBuilder()
       Config for STREAMING_AUTOML_CLASSIFICATION.
       
      .google.cloud.videointelligence.v1p3beta1.StreamingAutomlClassificationConfig automl_classification_config = 21;
      Specified by:
      getAutomlClassificationConfigOrBuilder in interface StreamingVideoConfigOrBuilder
    • hasAutomlObjectTrackingConfig

      public boolean hasAutomlObjectTrackingConfig()
       Config for STREAMING_AUTOML_OBJECT_TRACKING.
       
      .google.cloud.videointelligence.v1p3beta1.StreamingAutomlObjectTrackingConfig automl_object_tracking_config = 22;
      Specified by:
      hasAutomlObjectTrackingConfig in interface StreamingVideoConfigOrBuilder
      Returns:
      Whether the automlObjectTrackingConfig field is set.
    • getAutomlObjectTrackingConfig

      public StreamingAutomlObjectTrackingConfig getAutomlObjectTrackingConfig()
       Config for STREAMING_AUTOML_OBJECT_TRACKING.
       
      .google.cloud.videointelligence.v1p3beta1.StreamingAutomlObjectTrackingConfig automl_object_tracking_config = 22;
      Specified by:
      getAutomlObjectTrackingConfig in interface StreamingVideoConfigOrBuilder
      Returns:
      The automlObjectTrackingConfig.
    • setAutomlObjectTrackingConfig

      public StreamingVideoConfig.Builder setAutomlObjectTrackingConfig(StreamingAutomlObjectTrackingConfig value)
       Config for STREAMING_AUTOML_OBJECT_TRACKING.
       
      .google.cloud.videointelligence.v1p3beta1.StreamingAutomlObjectTrackingConfig automl_object_tracking_config = 22;
    • setAutomlObjectTrackingConfig

      public StreamingVideoConfig.Builder setAutomlObjectTrackingConfig(StreamingAutomlObjectTrackingConfig.Builder builderForValue)
       Config for STREAMING_AUTOML_OBJECT_TRACKING.
       
      .google.cloud.videointelligence.v1p3beta1.StreamingAutomlObjectTrackingConfig automl_object_tracking_config = 22;
    • mergeAutomlObjectTrackingConfig

      public StreamingVideoConfig.Builder mergeAutomlObjectTrackingConfig(StreamingAutomlObjectTrackingConfig value)
       Config for STREAMING_AUTOML_OBJECT_TRACKING.
       
      .google.cloud.videointelligence.v1p3beta1.StreamingAutomlObjectTrackingConfig automl_object_tracking_config = 22;
    • clearAutomlObjectTrackingConfig

      public StreamingVideoConfig.Builder clearAutomlObjectTrackingConfig()
       Config for STREAMING_AUTOML_OBJECT_TRACKING.
       
      .google.cloud.videointelligence.v1p3beta1.StreamingAutomlObjectTrackingConfig automl_object_tracking_config = 22;
    • getAutomlObjectTrackingConfigBuilder

      public StreamingAutomlObjectTrackingConfig.Builder getAutomlObjectTrackingConfigBuilder()
       Config for STREAMING_AUTOML_OBJECT_TRACKING.
       
      .google.cloud.videointelligence.v1p3beta1.StreamingAutomlObjectTrackingConfig automl_object_tracking_config = 22;
    • getAutomlObjectTrackingConfigOrBuilder

      public StreamingAutomlObjectTrackingConfigOrBuilder getAutomlObjectTrackingConfigOrBuilder()
       Config for STREAMING_AUTOML_OBJECT_TRACKING.
       
      .google.cloud.videointelligence.v1p3beta1.StreamingAutomlObjectTrackingConfig automl_object_tracking_config = 22;
      Specified by:
      getAutomlObjectTrackingConfigOrBuilder in interface StreamingVideoConfigOrBuilder
    • getFeatureValue

      public int getFeatureValue()
       Requested annotation feature.
       
      .google.cloud.videointelligence.v1p3beta1.StreamingFeature feature = 1;
      Specified by:
      getFeatureValue in interface StreamingVideoConfigOrBuilder
      Returns:
      The enum numeric value on the wire for feature.
    • setFeatureValue

      public StreamingVideoConfig.Builder setFeatureValue(int value)
       Requested annotation feature.
       
      .google.cloud.videointelligence.v1p3beta1.StreamingFeature feature = 1;
      Parameters:
      value - The enum numeric value on the wire for feature to set.
      Returns:
      This builder for chaining.
    • getFeature

      public StreamingFeature getFeature()
       Requested annotation feature.
       
      .google.cloud.videointelligence.v1p3beta1.StreamingFeature feature = 1;
      Specified by:
      getFeature in interface StreamingVideoConfigOrBuilder
      Returns:
      The feature.
    • setFeature

       Requested annotation feature.
       
      .google.cloud.videointelligence.v1p3beta1.StreamingFeature feature = 1;
      Parameters:
      value - The feature to set.
      Returns:
      This builder for chaining.
    • clearFeature

      public StreamingVideoConfig.Builder clearFeature()
       Requested annotation feature.
       
      .google.cloud.videointelligence.v1p3beta1.StreamingFeature feature = 1;
      Returns:
      This builder for chaining.
    • hasStorageConfig

      public boolean hasStorageConfig()
       Streaming storage option. By default: storage is disabled.
       
      .google.cloud.videointelligence.v1p3beta1.StreamingStorageConfig storage_config = 30;
      Specified by:
      hasStorageConfig in interface StreamingVideoConfigOrBuilder
      Returns:
      Whether the storageConfig field is set.
    • getStorageConfig

      public StreamingStorageConfig getStorageConfig()
       Streaming storage option. By default: storage is disabled.
       
      .google.cloud.videointelligence.v1p3beta1.StreamingStorageConfig storage_config = 30;
      Specified by:
      getStorageConfig in interface StreamingVideoConfigOrBuilder
      Returns:
      The storageConfig.
    • setStorageConfig

      public StreamingVideoConfig.Builder setStorageConfig(StreamingStorageConfig value)
       Streaming storage option. By default: storage is disabled.
       
      .google.cloud.videointelligence.v1p3beta1.StreamingStorageConfig storage_config = 30;
    • setStorageConfig

      public StreamingVideoConfig.Builder setStorageConfig(StreamingStorageConfig.Builder builderForValue)
       Streaming storage option. By default: storage is disabled.
       
      .google.cloud.videointelligence.v1p3beta1.StreamingStorageConfig storage_config = 30;
    • mergeStorageConfig

      public StreamingVideoConfig.Builder mergeStorageConfig(StreamingStorageConfig value)
       Streaming storage option. By default: storage is disabled.
       
      .google.cloud.videointelligence.v1p3beta1.StreamingStorageConfig storage_config = 30;
    • clearStorageConfig

      public StreamingVideoConfig.Builder clearStorageConfig()
       Streaming storage option. By default: storage is disabled.
       
      .google.cloud.videointelligence.v1p3beta1.StreamingStorageConfig storage_config = 30;
    • getStorageConfigBuilder

      public StreamingStorageConfig.Builder getStorageConfigBuilder()
       Streaming storage option. By default: storage is disabled.
       
      .google.cloud.videointelligence.v1p3beta1.StreamingStorageConfig storage_config = 30;
    • getStorageConfigOrBuilder

      public StreamingStorageConfigOrBuilder getStorageConfigOrBuilder()
       Streaming storage option. By default: storage is disabled.
       
      .google.cloud.videointelligence.v1p3beta1.StreamingStorageConfig storage_config = 30;
      Specified by:
      getStorageConfigOrBuilder in interface StreamingVideoConfigOrBuilder