Class StreamingVideoConfig
java.lang.Object
com.google.protobuf.AbstractMessageLite
com.google.protobuf.AbstractMessage
com.google.protobuf.GeneratedMessage
com.google.cloud.videointelligence.v1p3beta1.StreamingVideoConfig
- All Implemented Interfaces:
StreamingVideoConfigOrBuilder,com.google.protobuf.Message,com.google.protobuf.MessageLite,com.google.protobuf.MessageLiteOrBuilder,com.google.protobuf.MessageOrBuilder,Serializable
@Generated
public final class StreamingVideoConfig
extends com.google.protobuf.GeneratedMessage
implements StreamingVideoConfigOrBuilder
Provides information to the annotator that specifies how to process the request.Protobuf type
google.cloud.videointelligence.v1p3beta1.StreamingVideoConfig- See Also:
-
Nested Class Summary
Nested ClassesModifier and TypeClassDescriptionstatic final classProvides information to the annotator that specifies how to process the request.static enumNested classes/interfaces inherited from class com.google.protobuf.GeneratedMessage
com.google.protobuf.GeneratedMessage.ExtendableBuilder<MessageT extends com.google.protobuf.GeneratedMessage.ExtendableMessage<MessageT>,BuilderT extends com.google.protobuf.GeneratedMessage.ExtendableBuilder<MessageT, BuilderT>>, com.google.protobuf.GeneratedMessage.ExtendableMessage<MessageT extends com.google.protobuf.GeneratedMessage.ExtendableMessage<MessageT>>, com.google.protobuf.GeneratedMessage.ExtendableMessageOrBuilder<MessageT extends com.google.protobuf.GeneratedMessage.ExtendableMessage<MessageT>>, com.google.protobuf.GeneratedMessage.FieldAccessorTable, com.google.protobuf.GeneratedMessage.GeneratedExtension<ContainingT extends com.google.protobuf.Message, T extends Object>, com.google.protobuf.GeneratedMessage.UnusedPrivateParameter Nested classes/interfaces inherited from class com.google.protobuf.AbstractMessage
com.google.protobuf.AbstractMessage.BuilderParentNested classes/interfaces inherited from class com.google.protobuf.AbstractMessageLite
com.google.protobuf.AbstractMessageLite.InternalOneOfEnum -
Field Summary
FieldsModifier and TypeFieldDescriptionstatic final intstatic final intstatic final intstatic final intstatic final intstatic final intstatic final intstatic final intstatic final intFields inherited from class com.google.protobuf.GeneratedMessage
alwaysUseFieldBuilders, loggedPre22TypeNames, unknownFieldsFields inherited from class com.google.protobuf.AbstractMessage
memoizedSizeFields inherited from class com.google.protobuf.AbstractMessageLite
memoizedHashCode -
Method Summary
Modifier and TypeMethodDescriptionbooleanConfig for STREAMING_AUTOML_ACTION_RECOGNITION.Config for STREAMING_AUTOML_ACTION_RECOGNITION.Config for STREAMING_AUTOML_CLASSIFICATION.Config for STREAMING_AUTOML_CLASSIFICATION.Config for STREAMING_AUTOML_OBJECT_TRACKING.Config for STREAMING_AUTOML_OBJECT_TRACKING.static StreamingVideoConfigstatic final com.google.protobuf.Descriptors.DescriptorConfig for STREAMING_EXPLICIT_CONTENT_DETECTION.Config for STREAMING_EXPLICIT_CONTENT_DETECTION.Requested annotation feature.intRequested annotation feature.Config for STREAMING_LABEL_DETECTION.Config for STREAMING_LABEL_DETECTION.Config for STREAMING_OBJECT_TRACKING.Config for STREAMING_OBJECT_TRACKING.com.google.protobuf.Parser<StreamingVideoConfig>intConfig for STREAMING_SHOT_CHANGE_DETECTION.Config for STREAMING_SHOT_CHANGE_DETECTION.Streaming storage option.Streaming storage option.booleanConfig for STREAMING_AUTOML_ACTION_RECOGNITION.booleanConfig for STREAMING_AUTOML_CLASSIFICATION.booleanConfig for STREAMING_AUTOML_OBJECT_TRACKING.booleanConfig for STREAMING_EXPLICIT_CONTENT_DETECTION.inthashCode()booleanConfig for STREAMING_LABEL_DETECTION.booleanConfig for STREAMING_OBJECT_TRACKING.booleanConfig for STREAMING_SHOT_CHANGE_DETECTION.booleanStreaming storage option.protected com.google.protobuf.GeneratedMessage.FieldAccessorTablefinal booleanstatic StreamingVideoConfig.Builderstatic StreamingVideoConfig.BuildernewBuilder(StreamingVideoConfig prototype) protected StreamingVideoConfig.BuildernewBuilderForType(com.google.protobuf.AbstractMessage.BuilderParent parent) static StreamingVideoConfigparseDelimitedFrom(InputStream input) static StreamingVideoConfigparseDelimitedFrom(InputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) static StreamingVideoConfigparseFrom(byte[] data) static StreamingVideoConfigparseFrom(byte[] data, com.google.protobuf.ExtensionRegistryLite extensionRegistry) static StreamingVideoConfigparseFrom(com.google.protobuf.ByteString data) static StreamingVideoConfigparseFrom(com.google.protobuf.ByteString data, com.google.protobuf.ExtensionRegistryLite extensionRegistry) static StreamingVideoConfigparseFrom(com.google.protobuf.CodedInputStream input) static StreamingVideoConfigparseFrom(com.google.protobuf.CodedInputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) static StreamingVideoConfigparseFrom(InputStream input) static StreamingVideoConfigparseFrom(InputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) static StreamingVideoConfigparseFrom(ByteBuffer data) static StreamingVideoConfigparseFrom(ByteBuffer data, com.google.protobuf.ExtensionRegistryLite extensionRegistry) static com.google.protobuf.Parser<StreamingVideoConfig>parser()voidwriteTo(com.google.protobuf.CodedOutputStream output) Methods inherited from class com.google.protobuf.GeneratedMessage
canUseUnsafe, computeStringSize, computeStringSizeNoTag, emptyBooleanList, emptyDoubleList, emptyFloatList, emptyIntList, emptyList, emptyLongList, getAllFields, getDescriptorForType, getField, getOneofFieldDescriptor, getRepeatedField, getRepeatedFieldCount, getUnknownFields, hasField, hasOneof, internalGetMapField, internalGetMapFieldReflection, isStringEmpty, makeExtensionsImmutable, makeMutableCopy, makeMutableCopy, mergeFromAndMakeImmutableInternal, newFileScopedGeneratedExtension, newInstance, newMessageScopedGeneratedExtension, parseDelimitedWithIOException, parseDelimitedWithIOException, parseUnknownField, parseUnknownFieldProto3, parseWithIOException, parseWithIOException, parseWithIOException, parseWithIOException, serializeBooleanMapTo, serializeIntegerMapTo, serializeLongMapTo, serializeStringMapTo, writeReplace, writeString, writeStringNoTagMethods inherited from class com.google.protobuf.AbstractMessage
findInitializationErrors, getInitializationErrorString, hashFields, toStringMethods inherited from class com.google.protobuf.AbstractMessageLite
addAll, checkByteStringIsUtf8, toByteArray, toByteString, writeDelimitedTo, writeToMethods inherited from class java.lang.Object
clone, finalize, getClass, notify, notifyAll, wait, wait, waitMethods inherited from interface com.google.protobuf.MessageLite
toByteArray, toByteString, writeDelimitedTo, writeToMethods inherited from interface com.google.protobuf.MessageOrBuilder
findInitializationErrors, getAllFields, getDescriptorForType, getField, getInitializationErrorString, getOneofFieldDescriptor, getRepeatedField, getRepeatedFieldCount, getUnknownFields, hasField, hasOneof
-
Field Details
-
SHOT_CHANGE_DETECTION_CONFIG_FIELD_NUMBER
public static final int SHOT_CHANGE_DETECTION_CONFIG_FIELD_NUMBER- See Also:
-
LABEL_DETECTION_CONFIG_FIELD_NUMBER
public static final int LABEL_DETECTION_CONFIG_FIELD_NUMBER- See Also:
-
EXPLICIT_CONTENT_DETECTION_CONFIG_FIELD_NUMBER
public static final int EXPLICIT_CONTENT_DETECTION_CONFIG_FIELD_NUMBER- See Also:
-
OBJECT_TRACKING_CONFIG_FIELD_NUMBER
public static final int OBJECT_TRACKING_CONFIG_FIELD_NUMBER- See Also:
-
AUTOML_ACTION_RECOGNITION_CONFIG_FIELD_NUMBER
public static final int AUTOML_ACTION_RECOGNITION_CONFIG_FIELD_NUMBER- See Also:
-
AUTOML_CLASSIFICATION_CONFIG_FIELD_NUMBER
public static final int AUTOML_CLASSIFICATION_CONFIG_FIELD_NUMBER- See Also:
-
AUTOML_OBJECT_TRACKING_CONFIG_FIELD_NUMBER
public static final int AUTOML_OBJECT_TRACKING_CONFIG_FIELD_NUMBER- See Also:
-
FEATURE_FIELD_NUMBER
public static final int FEATURE_FIELD_NUMBER- See Also:
-
STORAGE_CONFIG_FIELD_NUMBER
public static final int STORAGE_CONFIG_FIELD_NUMBER- See Also:
-
-
Method Details
-
getDescriptor
public static final com.google.protobuf.Descriptors.Descriptor getDescriptor() -
internalGetFieldAccessorTable
protected com.google.protobuf.GeneratedMessage.FieldAccessorTable internalGetFieldAccessorTable()- Specified by:
internalGetFieldAccessorTablein classcom.google.protobuf.GeneratedMessage
-
getStreamingConfigCase
- Specified by:
getStreamingConfigCasein interfaceStreamingVideoConfigOrBuilder
-
hasShotChangeDetectionConfig
public boolean hasShotChangeDetectionConfig()Config for STREAMING_SHOT_CHANGE_DETECTION.
.google.cloud.videointelligence.v1p3beta1.StreamingShotChangeDetectionConfig shot_change_detection_config = 2;- Specified by:
hasShotChangeDetectionConfigin interfaceStreamingVideoConfigOrBuilder- Returns:
- Whether the shotChangeDetectionConfig field is set.
-
getShotChangeDetectionConfig
Config for STREAMING_SHOT_CHANGE_DETECTION.
.google.cloud.videointelligence.v1p3beta1.StreamingShotChangeDetectionConfig shot_change_detection_config = 2;- Specified by:
getShotChangeDetectionConfigin interfaceStreamingVideoConfigOrBuilder- Returns:
- The shotChangeDetectionConfig.
-
getShotChangeDetectionConfigOrBuilder
Config for STREAMING_SHOT_CHANGE_DETECTION.
.google.cloud.videointelligence.v1p3beta1.StreamingShotChangeDetectionConfig shot_change_detection_config = 2;- Specified by:
getShotChangeDetectionConfigOrBuilderin interfaceStreamingVideoConfigOrBuilder
-
hasLabelDetectionConfig
public boolean hasLabelDetectionConfig()Config for STREAMING_LABEL_DETECTION.
.google.cloud.videointelligence.v1p3beta1.StreamingLabelDetectionConfig label_detection_config = 3;- Specified by:
hasLabelDetectionConfigin interfaceStreamingVideoConfigOrBuilder- Returns:
- Whether the labelDetectionConfig field is set.
-
getLabelDetectionConfig
Config for STREAMING_LABEL_DETECTION.
.google.cloud.videointelligence.v1p3beta1.StreamingLabelDetectionConfig label_detection_config = 3;- Specified by:
getLabelDetectionConfigin interfaceStreamingVideoConfigOrBuilder- Returns:
- The labelDetectionConfig.
-
getLabelDetectionConfigOrBuilder
Config for STREAMING_LABEL_DETECTION.
.google.cloud.videointelligence.v1p3beta1.StreamingLabelDetectionConfig label_detection_config = 3;- Specified by:
getLabelDetectionConfigOrBuilderin interfaceStreamingVideoConfigOrBuilder
-
hasExplicitContentDetectionConfig
public boolean hasExplicitContentDetectionConfig()Config for STREAMING_EXPLICIT_CONTENT_DETECTION.
.google.cloud.videointelligence.v1p3beta1.StreamingExplicitContentDetectionConfig explicit_content_detection_config = 4;- Specified by:
hasExplicitContentDetectionConfigin interfaceStreamingVideoConfigOrBuilder- Returns:
- Whether the explicitContentDetectionConfig field is set.
-
getExplicitContentDetectionConfig
Config for STREAMING_EXPLICIT_CONTENT_DETECTION.
.google.cloud.videointelligence.v1p3beta1.StreamingExplicitContentDetectionConfig explicit_content_detection_config = 4;- Specified by:
getExplicitContentDetectionConfigin interfaceStreamingVideoConfigOrBuilder- Returns:
- The explicitContentDetectionConfig.
-
getExplicitContentDetectionConfigOrBuilder
public StreamingExplicitContentDetectionConfigOrBuilder getExplicitContentDetectionConfigOrBuilder()Config for STREAMING_EXPLICIT_CONTENT_DETECTION.
.google.cloud.videointelligence.v1p3beta1.StreamingExplicitContentDetectionConfig explicit_content_detection_config = 4;- Specified by:
getExplicitContentDetectionConfigOrBuilderin interfaceStreamingVideoConfigOrBuilder
-
hasObjectTrackingConfig
public boolean hasObjectTrackingConfig()Config for STREAMING_OBJECT_TRACKING.
.google.cloud.videointelligence.v1p3beta1.StreamingObjectTrackingConfig object_tracking_config = 5;- Specified by:
hasObjectTrackingConfigin interfaceStreamingVideoConfigOrBuilder- Returns:
- Whether the objectTrackingConfig field is set.
-
getObjectTrackingConfig
Config for STREAMING_OBJECT_TRACKING.
.google.cloud.videointelligence.v1p3beta1.StreamingObjectTrackingConfig object_tracking_config = 5;- Specified by:
getObjectTrackingConfigin interfaceStreamingVideoConfigOrBuilder- Returns:
- The objectTrackingConfig.
-
getObjectTrackingConfigOrBuilder
Config for STREAMING_OBJECT_TRACKING.
.google.cloud.videointelligence.v1p3beta1.StreamingObjectTrackingConfig object_tracking_config = 5;- Specified by:
getObjectTrackingConfigOrBuilderin interfaceStreamingVideoConfigOrBuilder
-
hasAutomlActionRecognitionConfig
public boolean hasAutomlActionRecognitionConfig()Config for STREAMING_AUTOML_ACTION_RECOGNITION.
.google.cloud.videointelligence.v1p3beta1.StreamingAutomlActionRecognitionConfig automl_action_recognition_config = 23;- Specified by:
hasAutomlActionRecognitionConfigin interfaceStreamingVideoConfigOrBuilder- Returns:
- Whether the automlActionRecognitionConfig field is set.
-
getAutomlActionRecognitionConfig
Config for STREAMING_AUTOML_ACTION_RECOGNITION.
.google.cloud.videointelligence.v1p3beta1.StreamingAutomlActionRecognitionConfig automl_action_recognition_config = 23;- Specified by:
getAutomlActionRecognitionConfigin interfaceStreamingVideoConfigOrBuilder- Returns:
- The automlActionRecognitionConfig.
-
getAutomlActionRecognitionConfigOrBuilder
Config for STREAMING_AUTOML_ACTION_RECOGNITION.
.google.cloud.videointelligence.v1p3beta1.StreamingAutomlActionRecognitionConfig automl_action_recognition_config = 23;- Specified by:
getAutomlActionRecognitionConfigOrBuilderin interfaceStreamingVideoConfigOrBuilder
-
hasAutomlClassificationConfig
public boolean hasAutomlClassificationConfig()Config for STREAMING_AUTOML_CLASSIFICATION.
.google.cloud.videointelligence.v1p3beta1.StreamingAutomlClassificationConfig automl_classification_config = 21;- Specified by:
hasAutomlClassificationConfigin interfaceStreamingVideoConfigOrBuilder- Returns:
- Whether the automlClassificationConfig field is set.
-
getAutomlClassificationConfig
Config for STREAMING_AUTOML_CLASSIFICATION.
.google.cloud.videointelligence.v1p3beta1.StreamingAutomlClassificationConfig automl_classification_config = 21;- Specified by:
getAutomlClassificationConfigin interfaceStreamingVideoConfigOrBuilder- Returns:
- The automlClassificationConfig.
-
getAutomlClassificationConfigOrBuilder
Config for STREAMING_AUTOML_CLASSIFICATION.
.google.cloud.videointelligence.v1p3beta1.StreamingAutomlClassificationConfig automl_classification_config = 21;- Specified by:
getAutomlClassificationConfigOrBuilderin interfaceStreamingVideoConfigOrBuilder
-
hasAutomlObjectTrackingConfig
public boolean hasAutomlObjectTrackingConfig()Config for STREAMING_AUTOML_OBJECT_TRACKING.
.google.cloud.videointelligence.v1p3beta1.StreamingAutomlObjectTrackingConfig automl_object_tracking_config = 22;- Specified by:
hasAutomlObjectTrackingConfigin interfaceStreamingVideoConfigOrBuilder- Returns:
- Whether the automlObjectTrackingConfig field is set.
-
getAutomlObjectTrackingConfig
Config for STREAMING_AUTOML_OBJECT_TRACKING.
.google.cloud.videointelligence.v1p3beta1.StreamingAutomlObjectTrackingConfig automl_object_tracking_config = 22;- Specified by:
getAutomlObjectTrackingConfigin interfaceStreamingVideoConfigOrBuilder- Returns:
- The automlObjectTrackingConfig.
-
getAutomlObjectTrackingConfigOrBuilder
Config for STREAMING_AUTOML_OBJECT_TRACKING.
.google.cloud.videointelligence.v1p3beta1.StreamingAutomlObjectTrackingConfig automl_object_tracking_config = 22;- Specified by:
getAutomlObjectTrackingConfigOrBuilderin interfaceStreamingVideoConfigOrBuilder
-
getFeatureValue
public int getFeatureValue()Requested annotation feature.
.google.cloud.videointelligence.v1p3beta1.StreamingFeature feature = 1;- Specified by:
getFeatureValuein interfaceStreamingVideoConfigOrBuilder- Returns:
- The enum numeric value on the wire for feature.
-
getFeature
Requested annotation feature.
.google.cloud.videointelligence.v1p3beta1.StreamingFeature feature = 1;- Specified by:
getFeaturein interfaceStreamingVideoConfigOrBuilder- Returns:
- The feature.
-
hasStorageConfig
public boolean hasStorageConfig()Streaming storage option. By default: storage is disabled.
.google.cloud.videointelligence.v1p3beta1.StreamingStorageConfig storage_config = 30;- Specified by:
hasStorageConfigin interfaceStreamingVideoConfigOrBuilder- Returns:
- Whether the storageConfig field is set.
-
getStorageConfig
Streaming storage option. By default: storage is disabled.
.google.cloud.videointelligence.v1p3beta1.StreamingStorageConfig storage_config = 30;- Specified by:
getStorageConfigin interfaceStreamingVideoConfigOrBuilder- Returns:
- The storageConfig.
-
getStorageConfigOrBuilder
Streaming storage option. By default: storage is disabled.
.google.cloud.videointelligence.v1p3beta1.StreamingStorageConfig storage_config = 30;- Specified by:
getStorageConfigOrBuilderin interfaceStreamingVideoConfigOrBuilder
-
isInitialized
public final boolean isInitialized()- Specified by:
isInitializedin interfacecom.google.protobuf.MessageLiteOrBuilder- Overrides:
isInitializedin classcom.google.protobuf.GeneratedMessage
-
writeTo
- Specified by:
writeToin interfacecom.google.protobuf.MessageLite- Overrides:
writeToin classcom.google.protobuf.GeneratedMessage- Throws:
IOException
-
getSerializedSize
public int getSerializedSize()- Specified by:
getSerializedSizein interfacecom.google.protobuf.MessageLite- Overrides:
getSerializedSizein classcom.google.protobuf.GeneratedMessage
-
equals
- Specified by:
equalsin interfacecom.google.protobuf.Message- Overrides:
equalsin classcom.google.protobuf.AbstractMessage
-
hashCode
public int hashCode()- Specified by:
hashCodein interfacecom.google.protobuf.Message- Overrides:
hashCodein classcom.google.protobuf.AbstractMessage
-
parseFrom
public static StreamingVideoConfig parseFrom(ByteBuffer data) throws com.google.protobuf.InvalidProtocolBufferException - Throws:
com.google.protobuf.InvalidProtocolBufferException
-
parseFrom
public static StreamingVideoConfig parseFrom(ByteBuffer data, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws com.google.protobuf.InvalidProtocolBufferException - Throws:
com.google.protobuf.InvalidProtocolBufferException
-
parseFrom
public static StreamingVideoConfig parseFrom(com.google.protobuf.ByteString data) throws com.google.protobuf.InvalidProtocolBufferException - Throws:
com.google.protobuf.InvalidProtocolBufferException
-
parseFrom
public static StreamingVideoConfig parseFrom(com.google.protobuf.ByteString data, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws com.google.protobuf.InvalidProtocolBufferException - Throws:
com.google.protobuf.InvalidProtocolBufferException
-
parseFrom
public static StreamingVideoConfig parseFrom(byte[] data) throws com.google.protobuf.InvalidProtocolBufferException - Throws:
com.google.protobuf.InvalidProtocolBufferException
-
parseFrom
public static StreamingVideoConfig parseFrom(byte[] data, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws com.google.protobuf.InvalidProtocolBufferException - Throws:
com.google.protobuf.InvalidProtocolBufferException
-
parseFrom
- Throws:
IOException
-
parseFrom
public static StreamingVideoConfig parseFrom(InputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws IOException - Throws:
IOException
-
parseDelimitedFrom
- Throws:
IOException
-
parseDelimitedFrom
public static StreamingVideoConfig parseDelimitedFrom(InputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws IOException - Throws:
IOException
-
parseFrom
public static StreamingVideoConfig parseFrom(com.google.protobuf.CodedInputStream input) throws IOException - Throws:
IOException
-
parseFrom
public static StreamingVideoConfig parseFrom(com.google.protobuf.CodedInputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws IOException - Throws:
IOException
-
newBuilderForType
- Specified by:
newBuilderForTypein interfacecom.google.protobuf.Message- Specified by:
newBuilderForTypein interfacecom.google.protobuf.MessageLite
-
newBuilder
-
newBuilder
-
toBuilder
- Specified by:
toBuilderin interfacecom.google.protobuf.Message- Specified by:
toBuilderin interfacecom.google.protobuf.MessageLite
-
newBuilderForType
protected StreamingVideoConfig.Builder newBuilderForType(com.google.protobuf.AbstractMessage.BuilderParent parent) - Overrides:
newBuilderForTypein classcom.google.protobuf.AbstractMessage
-
getDefaultInstance
-
parser
-
getParserForType
- Specified by:
getParserForTypein interfacecom.google.protobuf.Message- Specified by:
getParserForTypein interfacecom.google.protobuf.MessageLite- Overrides:
getParserForTypein classcom.google.protobuf.GeneratedMessage
-
getDefaultInstanceForType
- Specified by:
getDefaultInstanceForTypein interfacecom.google.protobuf.MessageLiteOrBuilder- Specified by:
getDefaultInstanceForTypein interfacecom.google.protobuf.MessageOrBuilder
-