public sealed class VideoClassificationAnnotation : IMessage<VideoClassificationAnnotation>, IEquatable<VideoClassificationAnnotation>, IDeepCloneable<VideoClassificationAnnotation>, IBufferMessage, IMessage
Reference documentation and code samples for the Cloud AI Platform v1beta1 API class VideoClassificationAnnotation.
Annotation details specific to video classification.
Implements
IMessageVideoClassificationAnnotation, IEquatableVideoClassificationAnnotation, IDeepCloneableVideoClassificationAnnotation, IBufferMessage, IMessageNamespace
Google.Cloud.AIPlatform.V1Beta1.SchemaAssembly
Google.Cloud.AIPlatform.V1Beta1.dll
Constructors
VideoClassificationAnnotation()
public VideoClassificationAnnotation()
VideoClassificationAnnotation(VideoClassificationAnnotation)
public VideoClassificationAnnotation(VideoClassificationAnnotation other)
Parameter | |
---|---|
Name | Description |
other |
VideoClassificationAnnotation |
Properties
AnnotationSpecId
public string AnnotationSpecId { get; set; }
The resource Id of the AnnotationSpec that this Annotation pertains to.
Property Value | |
---|---|
Type | Description |
string |
DisplayName
public string DisplayName { get; set; }
The display name of the AnnotationSpec that this Annotation pertains to.
Property Value | |
---|---|
Type | Description |
string |
TimeSegment
public TimeSegment TimeSegment { get; set; }
This Annotation applies to the time period represented by the TimeSegment. If it's not set, the Annotation applies to the whole video.
Property Value | |
---|---|
Type | Description |
TimeSegment |