public static final class StreamingVideoConfig.Builder extends com.google.protobuf.GeneratedMessageV3.Builder<StreamingVideoConfig.Builder> implements StreamingVideoConfigOrBuilder
Provides information to the annotator that specifies how to process the request.Protobuf type
google.cloud.videointelligence.v1p3beta1.StreamingVideoConfiggetAllFields, getField, getFieldBuilder, getOneofFieldDescriptor, getParentForChildren, getRepeatedField, getRepeatedFieldBuilder, getRepeatedFieldCount, getUnknownFields, hasField, hasOneof, internalGetMapField, internalGetMutableMapField, isClean, markClean, newBuilderForField, onBuilt, onChanged, setUnknownFieldsProto3findInitializationErrors, getInitializationErrorString, internalMergeFrom, mergeDelimitedFrom, mergeDelimitedFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, newUninitializedMessageException, toStringaddAll, addAll, mergeFrom, newUninitializedMessageExceptionequals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, waitpublic static final com.google.protobuf.Descriptors.Descriptor getDescriptor()
protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable internalGetFieldAccessorTable()
internalGetFieldAccessorTable in class com.google.protobuf.GeneratedMessageV3.Builder<StreamingVideoConfig.Builder>public StreamingVideoConfig.Builder clear()
clear in interface com.google.protobuf.Message.Builderclear in interface com.google.protobuf.MessageLite.Builderclear in class com.google.protobuf.GeneratedMessageV3.Builder<StreamingVideoConfig.Builder>public com.google.protobuf.Descriptors.Descriptor getDescriptorForType()
getDescriptorForType in interface com.google.protobuf.Message.BuildergetDescriptorForType in interface com.google.protobuf.MessageOrBuildergetDescriptorForType in class com.google.protobuf.GeneratedMessageV3.Builder<StreamingVideoConfig.Builder>public StreamingVideoConfig getDefaultInstanceForType()
getDefaultInstanceForType in interface com.google.protobuf.MessageLiteOrBuildergetDefaultInstanceForType in interface com.google.protobuf.MessageOrBuilderpublic StreamingVideoConfig build()
build in interface com.google.protobuf.Message.Builderbuild in interface com.google.protobuf.MessageLite.Builderpublic StreamingVideoConfig buildPartial()
buildPartial in interface com.google.protobuf.Message.BuilderbuildPartial in interface com.google.protobuf.MessageLite.Builderpublic StreamingVideoConfig.Builder clone()
clone in interface com.google.protobuf.Message.Builderclone in interface com.google.protobuf.MessageLite.Builderclone in class com.google.protobuf.GeneratedMessageV3.Builder<StreamingVideoConfig.Builder>public StreamingVideoConfig.Builder setField(com.google.protobuf.Descriptors.FieldDescriptor field, Object value)
setField in interface com.google.protobuf.Message.BuildersetField in class com.google.protobuf.GeneratedMessageV3.Builder<StreamingVideoConfig.Builder>public StreamingVideoConfig.Builder clearField(com.google.protobuf.Descriptors.FieldDescriptor field)
clearField in interface com.google.protobuf.Message.BuilderclearField in class com.google.protobuf.GeneratedMessageV3.Builder<StreamingVideoConfig.Builder>public StreamingVideoConfig.Builder clearOneof(com.google.protobuf.Descriptors.OneofDescriptor oneof)
clearOneof in interface com.google.protobuf.Message.BuilderclearOneof in class com.google.protobuf.GeneratedMessageV3.Builder<StreamingVideoConfig.Builder>public StreamingVideoConfig.Builder setRepeatedField(com.google.protobuf.Descriptors.FieldDescriptor field, int index, Object value)
setRepeatedField in interface com.google.protobuf.Message.BuildersetRepeatedField in class com.google.protobuf.GeneratedMessageV3.Builder<StreamingVideoConfig.Builder>public StreamingVideoConfig.Builder addRepeatedField(com.google.protobuf.Descriptors.FieldDescriptor field, Object value)
addRepeatedField in interface com.google.protobuf.Message.BuilderaddRepeatedField in class com.google.protobuf.GeneratedMessageV3.Builder<StreamingVideoConfig.Builder>public StreamingVideoConfig.Builder mergeFrom(com.google.protobuf.Message other)
mergeFrom in interface com.google.protobuf.Message.BuildermergeFrom in class com.google.protobuf.AbstractMessage.Builder<StreamingVideoConfig.Builder>public StreamingVideoConfig.Builder mergeFrom(StreamingVideoConfig other)
public final boolean isInitialized()
isInitialized in interface com.google.protobuf.MessageLiteOrBuilderisInitialized in class com.google.protobuf.GeneratedMessageV3.Builder<StreamingVideoConfig.Builder>public StreamingVideoConfig.Builder mergeFrom(com.google.protobuf.CodedInputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws IOException
mergeFrom in interface com.google.protobuf.Message.BuildermergeFrom in interface com.google.protobuf.MessageLite.BuildermergeFrom in class com.google.protobuf.AbstractMessage.Builder<StreamingVideoConfig.Builder>IOExceptionpublic StreamingVideoConfig.StreamingConfigCase getStreamingConfigCase()
getStreamingConfigCase in interface StreamingVideoConfigOrBuilderpublic StreamingVideoConfig.Builder clearStreamingConfig()
public int getFeatureValue()
Requested annotation feature.
.google.cloud.videointelligence.v1p3beta1.StreamingFeature feature = 1;getFeatureValue in interface StreamingVideoConfigOrBuilderpublic StreamingVideoConfig.Builder setFeatureValue(int value)
Requested annotation feature.
.google.cloud.videointelligence.v1p3beta1.StreamingFeature feature = 1;public StreamingFeature getFeature()
Requested annotation feature.
.google.cloud.videointelligence.v1p3beta1.StreamingFeature feature = 1;getFeature in interface StreamingVideoConfigOrBuilderpublic StreamingVideoConfig.Builder setFeature(StreamingFeature value)
Requested annotation feature.
.google.cloud.videointelligence.v1p3beta1.StreamingFeature feature = 1;public StreamingVideoConfig.Builder clearFeature()
Requested annotation feature.
.google.cloud.videointelligence.v1p3beta1.StreamingFeature feature = 1;public boolean hasShotChangeDetectionConfig()
Config for SHOT_CHANGE_DETECTION.
.google.cloud.videointelligence.v1p3beta1.StreamingShotChangeDetectionConfig shot_change_detection_config = 2;
hasShotChangeDetectionConfig in interface StreamingVideoConfigOrBuilderpublic StreamingShotChangeDetectionConfig getShotChangeDetectionConfig()
Config for SHOT_CHANGE_DETECTION.
.google.cloud.videointelligence.v1p3beta1.StreamingShotChangeDetectionConfig shot_change_detection_config = 2;
getShotChangeDetectionConfig in interface StreamingVideoConfigOrBuilderpublic StreamingVideoConfig.Builder setShotChangeDetectionConfig(StreamingShotChangeDetectionConfig value)
Config for SHOT_CHANGE_DETECTION.
.google.cloud.videointelligence.v1p3beta1.StreamingShotChangeDetectionConfig shot_change_detection_config = 2;
public StreamingVideoConfig.Builder setShotChangeDetectionConfig(StreamingShotChangeDetectionConfig.Builder builderForValue)
Config for SHOT_CHANGE_DETECTION.
.google.cloud.videointelligence.v1p3beta1.StreamingShotChangeDetectionConfig shot_change_detection_config = 2;
public StreamingVideoConfig.Builder mergeShotChangeDetectionConfig(StreamingShotChangeDetectionConfig value)
Config for SHOT_CHANGE_DETECTION.
.google.cloud.videointelligence.v1p3beta1.StreamingShotChangeDetectionConfig shot_change_detection_config = 2;
public StreamingVideoConfig.Builder clearShotChangeDetectionConfig()
Config for SHOT_CHANGE_DETECTION.
.google.cloud.videointelligence.v1p3beta1.StreamingShotChangeDetectionConfig shot_change_detection_config = 2;
public StreamingShotChangeDetectionConfig.Builder getShotChangeDetectionConfigBuilder()
Config for SHOT_CHANGE_DETECTION.
.google.cloud.videointelligence.v1p3beta1.StreamingShotChangeDetectionConfig shot_change_detection_config = 2;
public StreamingShotChangeDetectionConfigOrBuilder getShotChangeDetectionConfigOrBuilder()
Config for SHOT_CHANGE_DETECTION.
.google.cloud.videointelligence.v1p3beta1.StreamingShotChangeDetectionConfig shot_change_detection_config = 2;
getShotChangeDetectionConfigOrBuilder in interface StreamingVideoConfigOrBuilderpublic boolean hasLabelDetectionConfig()
Config for LABEL_DETECTION.
.google.cloud.videointelligence.v1p3beta1.StreamingLabelDetectionConfig label_detection_config = 3;
hasLabelDetectionConfig in interface StreamingVideoConfigOrBuilderpublic StreamingLabelDetectionConfig getLabelDetectionConfig()
Config for LABEL_DETECTION.
.google.cloud.videointelligence.v1p3beta1.StreamingLabelDetectionConfig label_detection_config = 3;
getLabelDetectionConfig in interface StreamingVideoConfigOrBuilderpublic StreamingVideoConfig.Builder setLabelDetectionConfig(StreamingLabelDetectionConfig value)
Config for LABEL_DETECTION.
.google.cloud.videointelligence.v1p3beta1.StreamingLabelDetectionConfig label_detection_config = 3;
public StreamingVideoConfig.Builder setLabelDetectionConfig(StreamingLabelDetectionConfig.Builder builderForValue)
Config for LABEL_DETECTION.
.google.cloud.videointelligence.v1p3beta1.StreamingLabelDetectionConfig label_detection_config = 3;
public StreamingVideoConfig.Builder mergeLabelDetectionConfig(StreamingLabelDetectionConfig value)
Config for LABEL_DETECTION.
.google.cloud.videointelligence.v1p3beta1.StreamingLabelDetectionConfig label_detection_config = 3;
public StreamingVideoConfig.Builder clearLabelDetectionConfig()
Config for LABEL_DETECTION.
.google.cloud.videointelligence.v1p3beta1.StreamingLabelDetectionConfig label_detection_config = 3;
public StreamingLabelDetectionConfig.Builder getLabelDetectionConfigBuilder()
Config for LABEL_DETECTION.
.google.cloud.videointelligence.v1p3beta1.StreamingLabelDetectionConfig label_detection_config = 3;
public StreamingLabelDetectionConfigOrBuilder getLabelDetectionConfigOrBuilder()
Config for LABEL_DETECTION.
.google.cloud.videointelligence.v1p3beta1.StreamingLabelDetectionConfig label_detection_config = 3;
getLabelDetectionConfigOrBuilder in interface StreamingVideoConfigOrBuilderpublic boolean hasExplicitContentDetectionConfig()
Config for STREAMING_EXPLICIT_CONTENT_DETECTION.
.google.cloud.videointelligence.v1p3beta1.StreamingExplicitContentDetectionConfig explicit_content_detection_config = 4;
hasExplicitContentDetectionConfig in interface StreamingVideoConfigOrBuilderpublic StreamingExplicitContentDetectionConfig getExplicitContentDetectionConfig()
Config for STREAMING_EXPLICIT_CONTENT_DETECTION.
.google.cloud.videointelligence.v1p3beta1.StreamingExplicitContentDetectionConfig explicit_content_detection_config = 4;
getExplicitContentDetectionConfig in interface StreamingVideoConfigOrBuilderpublic StreamingVideoConfig.Builder setExplicitContentDetectionConfig(StreamingExplicitContentDetectionConfig value)
Config for STREAMING_EXPLICIT_CONTENT_DETECTION.
.google.cloud.videointelligence.v1p3beta1.StreamingExplicitContentDetectionConfig explicit_content_detection_config = 4;
public StreamingVideoConfig.Builder setExplicitContentDetectionConfig(StreamingExplicitContentDetectionConfig.Builder builderForValue)
Config for STREAMING_EXPLICIT_CONTENT_DETECTION.
.google.cloud.videointelligence.v1p3beta1.StreamingExplicitContentDetectionConfig explicit_content_detection_config = 4;
public StreamingVideoConfig.Builder mergeExplicitContentDetectionConfig(StreamingExplicitContentDetectionConfig value)
Config for STREAMING_EXPLICIT_CONTENT_DETECTION.
.google.cloud.videointelligence.v1p3beta1.StreamingExplicitContentDetectionConfig explicit_content_detection_config = 4;
public StreamingVideoConfig.Builder clearExplicitContentDetectionConfig()
Config for STREAMING_EXPLICIT_CONTENT_DETECTION.
.google.cloud.videointelligence.v1p3beta1.StreamingExplicitContentDetectionConfig explicit_content_detection_config = 4;
public StreamingExplicitContentDetectionConfig.Builder getExplicitContentDetectionConfigBuilder()
Config for STREAMING_EXPLICIT_CONTENT_DETECTION.
.google.cloud.videointelligence.v1p3beta1.StreamingExplicitContentDetectionConfig explicit_content_detection_config = 4;
public StreamingExplicitContentDetectionConfigOrBuilder getExplicitContentDetectionConfigOrBuilder()
Config for STREAMING_EXPLICIT_CONTENT_DETECTION.
.google.cloud.videointelligence.v1p3beta1.StreamingExplicitContentDetectionConfig explicit_content_detection_config = 4;
getExplicitContentDetectionConfigOrBuilder in interface StreamingVideoConfigOrBuilderpublic boolean hasObjectTrackingConfig()
Config for STREAMING_OBJECT_TRACKING.
.google.cloud.videointelligence.v1p3beta1.StreamingObjectTrackingConfig object_tracking_config = 5;
hasObjectTrackingConfig in interface StreamingVideoConfigOrBuilderpublic StreamingObjectTrackingConfig getObjectTrackingConfig()
Config for STREAMING_OBJECT_TRACKING.
.google.cloud.videointelligence.v1p3beta1.StreamingObjectTrackingConfig object_tracking_config = 5;
getObjectTrackingConfig in interface StreamingVideoConfigOrBuilderpublic StreamingVideoConfig.Builder setObjectTrackingConfig(StreamingObjectTrackingConfig value)
Config for STREAMING_OBJECT_TRACKING.
.google.cloud.videointelligence.v1p3beta1.StreamingObjectTrackingConfig object_tracking_config = 5;
public StreamingVideoConfig.Builder setObjectTrackingConfig(StreamingObjectTrackingConfig.Builder builderForValue)
Config for STREAMING_OBJECT_TRACKING.
.google.cloud.videointelligence.v1p3beta1.StreamingObjectTrackingConfig object_tracking_config = 5;
public StreamingVideoConfig.Builder mergeObjectTrackingConfig(StreamingObjectTrackingConfig value)
Config for STREAMING_OBJECT_TRACKING.
.google.cloud.videointelligence.v1p3beta1.StreamingObjectTrackingConfig object_tracking_config = 5;
public StreamingVideoConfig.Builder clearObjectTrackingConfig()
Config for STREAMING_OBJECT_TRACKING.
.google.cloud.videointelligence.v1p3beta1.StreamingObjectTrackingConfig object_tracking_config = 5;
public StreamingObjectTrackingConfig.Builder getObjectTrackingConfigBuilder()
Config for STREAMING_OBJECT_TRACKING.
.google.cloud.videointelligence.v1p3beta1.StreamingObjectTrackingConfig object_tracking_config = 5;
public StreamingObjectTrackingConfigOrBuilder getObjectTrackingConfigOrBuilder()
Config for STREAMING_OBJECT_TRACKING.
.google.cloud.videointelligence.v1p3beta1.StreamingObjectTrackingConfig object_tracking_config = 5;
getObjectTrackingConfigOrBuilder in interface StreamingVideoConfigOrBuilderpublic boolean hasStorageConfig()
Streaming storage option. By default: storage is disabled.
.google.cloud.videointelligence.v1p3beta1.StreamingStorageConfig storage_config = 30;
hasStorageConfig in interface StreamingVideoConfigOrBuilderpublic StreamingStorageConfig getStorageConfig()
Streaming storage option. By default: storage is disabled.
.google.cloud.videointelligence.v1p3beta1.StreamingStorageConfig storage_config = 30;
getStorageConfig in interface StreamingVideoConfigOrBuilderpublic StreamingVideoConfig.Builder setStorageConfig(StreamingStorageConfig value)
Streaming storage option. By default: storage is disabled.
.google.cloud.videointelligence.v1p3beta1.StreamingStorageConfig storage_config = 30;
public StreamingVideoConfig.Builder setStorageConfig(StreamingStorageConfig.Builder builderForValue)
Streaming storage option. By default: storage is disabled.
.google.cloud.videointelligence.v1p3beta1.StreamingStorageConfig storage_config = 30;
public StreamingVideoConfig.Builder mergeStorageConfig(StreamingStorageConfig value)
Streaming storage option. By default: storage is disabled.
.google.cloud.videointelligence.v1p3beta1.StreamingStorageConfig storage_config = 30;
public StreamingVideoConfig.Builder clearStorageConfig()
Streaming storage option. By default: storage is disabled.
.google.cloud.videointelligence.v1p3beta1.StreamingStorageConfig storage_config = 30;
public StreamingStorageConfig.Builder getStorageConfigBuilder()
Streaming storage option. By default: storage is disabled.
.google.cloud.videointelligence.v1p3beta1.StreamingStorageConfig storage_config = 30;
public StreamingStorageConfigOrBuilder getStorageConfigOrBuilder()
Streaming storage option. By default: storage is disabled.
.google.cloud.videointelligence.v1p3beta1.StreamingStorageConfig storage_config = 30;
getStorageConfigOrBuilder in interface StreamingVideoConfigOrBuilderpublic final StreamingVideoConfig.Builder setUnknownFields(com.google.protobuf.UnknownFieldSet unknownFields)
setUnknownFields in interface com.google.protobuf.Message.BuildersetUnknownFields in class com.google.protobuf.GeneratedMessageV3.Builder<StreamingVideoConfig.Builder>public final StreamingVideoConfig.Builder mergeUnknownFields(com.google.protobuf.UnknownFieldSet unknownFields)
mergeUnknownFields in interface com.google.protobuf.Message.BuildermergeUnknownFields in class com.google.protobuf.GeneratedMessageV3.Builder<StreamingVideoConfig.Builder>Copyright © 2019 Google LLC. All rights reserved.