public static final class StreamingVideoAnnotationResults.Builder extends com.google.protobuf.GeneratedMessageV3.Builder<StreamingVideoAnnotationResults.Builder> implements StreamingVideoAnnotationResultsOrBuilder
Streaming annotation results corresponding to a portion of the video that is currently being processed.Protobuf type
google.cloud.videointelligence.v1p3beta1.StreamingVideoAnnotationResultsgetAllFields, 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<StreamingVideoAnnotationResults.Builder>public StreamingVideoAnnotationResults.Builder clear()
clear in interface com.google.protobuf.Message.Builderclear in interface com.google.protobuf.MessageLite.Builderclear in class com.google.protobuf.GeneratedMessageV3.Builder<StreamingVideoAnnotationResults.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<StreamingVideoAnnotationResults.Builder>public StreamingVideoAnnotationResults getDefaultInstanceForType()
getDefaultInstanceForType in interface com.google.protobuf.MessageLiteOrBuildergetDefaultInstanceForType in interface com.google.protobuf.MessageOrBuilderpublic StreamingVideoAnnotationResults build()
build in interface com.google.protobuf.Message.Builderbuild in interface com.google.protobuf.MessageLite.Builderpublic StreamingVideoAnnotationResults buildPartial()
buildPartial in interface com.google.protobuf.Message.BuilderbuildPartial in interface com.google.protobuf.MessageLite.Builderpublic StreamingVideoAnnotationResults.Builder clone()
clone in interface com.google.protobuf.Message.Builderclone in interface com.google.protobuf.MessageLite.Builderclone in class com.google.protobuf.GeneratedMessageV3.Builder<StreamingVideoAnnotationResults.Builder>public StreamingVideoAnnotationResults.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<StreamingVideoAnnotationResults.Builder>public StreamingVideoAnnotationResults.Builder clearField(com.google.protobuf.Descriptors.FieldDescriptor field)
clearField in interface com.google.protobuf.Message.BuilderclearField in class com.google.protobuf.GeneratedMessageV3.Builder<StreamingVideoAnnotationResults.Builder>public StreamingVideoAnnotationResults.Builder clearOneof(com.google.protobuf.Descriptors.OneofDescriptor oneof)
clearOneof in interface com.google.protobuf.Message.BuilderclearOneof in class com.google.protobuf.GeneratedMessageV3.Builder<StreamingVideoAnnotationResults.Builder>public StreamingVideoAnnotationResults.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<StreamingVideoAnnotationResults.Builder>public StreamingVideoAnnotationResults.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<StreamingVideoAnnotationResults.Builder>public StreamingVideoAnnotationResults.Builder mergeFrom(com.google.protobuf.Message other)
mergeFrom in interface com.google.protobuf.Message.BuildermergeFrom in class com.google.protobuf.AbstractMessage.Builder<StreamingVideoAnnotationResults.Builder>public StreamingVideoAnnotationResults.Builder mergeFrom(StreamingVideoAnnotationResults other)
public final boolean isInitialized()
isInitialized in interface com.google.protobuf.MessageLiteOrBuilderisInitialized in class com.google.protobuf.GeneratedMessageV3.Builder<StreamingVideoAnnotationResults.Builder>public StreamingVideoAnnotationResults.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<StreamingVideoAnnotationResults.Builder>IOExceptionpublic List<VideoSegment> getShotAnnotationsList()
Shot annotation results. Each shot is represented as a video segment.
repeated .google.cloud.videointelligence.v1p3beta1.VideoSegment shot_annotations = 1;
getShotAnnotationsList in interface StreamingVideoAnnotationResultsOrBuilderpublic int getShotAnnotationsCount()
Shot annotation results. Each shot is represented as a video segment.
repeated .google.cloud.videointelligence.v1p3beta1.VideoSegment shot_annotations = 1;
getShotAnnotationsCount in interface StreamingVideoAnnotationResultsOrBuilderpublic VideoSegment getShotAnnotations(int index)
Shot annotation results. Each shot is represented as a video segment.
repeated .google.cloud.videointelligence.v1p3beta1.VideoSegment shot_annotations = 1;
getShotAnnotations in interface StreamingVideoAnnotationResultsOrBuilderpublic StreamingVideoAnnotationResults.Builder setShotAnnotations(int index, VideoSegment value)
Shot annotation results. Each shot is represented as a video segment.
repeated .google.cloud.videointelligence.v1p3beta1.VideoSegment shot_annotations = 1;
public StreamingVideoAnnotationResults.Builder setShotAnnotations(int index, VideoSegment.Builder builderForValue)
Shot annotation results. Each shot is represented as a video segment.
repeated .google.cloud.videointelligence.v1p3beta1.VideoSegment shot_annotations = 1;
public StreamingVideoAnnotationResults.Builder addShotAnnotations(VideoSegment value)
Shot annotation results. Each shot is represented as a video segment.
repeated .google.cloud.videointelligence.v1p3beta1.VideoSegment shot_annotations = 1;
public StreamingVideoAnnotationResults.Builder addShotAnnotations(int index, VideoSegment value)
Shot annotation results. Each shot is represented as a video segment.
repeated .google.cloud.videointelligence.v1p3beta1.VideoSegment shot_annotations = 1;
public StreamingVideoAnnotationResults.Builder addShotAnnotations(VideoSegment.Builder builderForValue)
Shot annotation results. Each shot is represented as a video segment.
repeated .google.cloud.videointelligence.v1p3beta1.VideoSegment shot_annotations = 1;
public StreamingVideoAnnotationResults.Builder addShotAnnotations(int index, VideoSegment.Builder builderForValue)
Shot annotation results. Each shot is represented as a video segment.
repeated .google.cloud.videointelligence.v1p3beta1.VideoSegment shot_annotations = 1;
public StreamingVideoAnnotationResults.Builder addAllShotAnnotations(Iterable<? extends VideoSegment> values)
Shot annotation results. Each shot is represented as a video segment.
repeated .google.cloud.videointelligence.v1p3beta1.VideoSegment shot_annotations = 1;
public StreamingVideoAnnotationResults.Builder clearShotAnnotations()
Shot annotation results. Each shot is represented as a video segment.
repeated .google.cloud.videointelligence.v1p3beta1.VideoSegment shot_annotations = 1;
public StreamingVideoAnnotationResults.Builder removeShotAnnotations(int index)
Shot annotation results. Each shot is represented as a video segment.
repeated .google.cloud.videointelligence.v1p3beta1.VideoSegment shot_annotations = 1;
public VideoSegment.Builder getShotAnnotationsBuilder(int index)
Shot annotation results. Each shot is represented as a video segment.
repeated .google.cloud.videointelligence.v1p3beta1.VideoSegment shot_annotations = 1;
public VideoSegmentOrBuilder getShotAnnotationsOrBuilder(int index)
Shot annotation results. Each shot is represented as a video segment.
repeated .google.cloud.videointelligence.v1p3beta1.VideoSegment shot_annotations = 1;
getShotAnnotationsOrBuilder in interface StreamingVideoAnnotationResultsOrBuilderpublic List<? extends VideoSegmentOrBuilder> getShotAnnotationsOrBuilderList()
Shot annotation results. Each shot is represented as a video segment.
repeated .google.cloud.videointelligence.v1p3beta1.VideoSegment shot_annotations = 1;
getShotAnnotationsOrBuilderList in interface StreamingVideoAnnotationResultsOrBuilderpublic VideoSegment.Builder addShotAnnotationsBuilder()
Shot annotation results. Each shot is represented as a video segment.
repeated .google.cloud.videointelligence.v1p3beta1.VideoSegment shot_annotations = 1;
public VideoSegment.Builder addShotAnnotationsBuilder(int index)
Shot annotation results. Each shot is represented as a video segment.
repeated .google.cloud.videointelligence.v1p3beta1.VideoSegment shot_annotations = 1;
public List<VideoSegment.Builder> getShotAnnotationsBuilderList()
Shot annotation results. Each shot is represented as a video segment.
repeated .google.cloud.videointelligence.v1p3beta1.VideoSegment shot_annotations = 1;
public List<LabelAnnotation> getLabelAnnotationsList()
Label annotation results.
repeated .google.cloud.videointelligence.v1p3beta1.LabelAnnotation label_annotations = 2;
getLabelAnnotationsList in interface StreamingVideoAnnotationResultsOrBuilderpublic int getLabelAnnotationsCount()
Label annotation results.
repeated .google.cloud.videointelligence.v1p3beta1.LabelAnnotation label_annotations = 2;
getLabelAnnotationsCount in interface StreamingVideoAnnotationResultsOrBuilderpublic LabelAnnotation getLabelAnnotations(int index)
Label annotation results.
repeated .google.cloud.videointelligence.v1p3beta1.LabelAnnotation label_annotations = 2;
getLabelAnnotations in interface StreamingVideoAnnotationResultsOrBuilderpublic StreamingVideoAnnotationResults.Builder setLabelAnnotations(int index, LabelAnnotation value)
Label annotation results.
repeated .google.cloud.videointelligence.v1p3beta1.LabelAnnotation label_annotations = 2;
public StreamingVideoAnnotationResults.Builder setLabelAnnotations(int index, LabelAnnotation.Builder builderForValue)
Label annotation results.
repeated .google.cloud.videointelligence.v1p3beta1.LabelAnnotation label_annotations = 2;
public StreamingVideoAnnotationResults.Builder addLabelAnnotations(LabelAnnotation value)
Label annotation results.
repeated .google.cloud.videointelligence.v1p3beta1.LabelAnnotation label_annotations = 2;
public StreamingVideoAnnotationResults.Builder addLabelAnnotations(int index, LabelAnnotation value)
Label annotation results.
repeated .google.cloud.videointelligence.v1p3beta1.LabelAnnotation label_annotations = 2;
public StreamingVideoAnnotationResults.Builder addLabelAnnotations(LabelAnnotation.Builder builderForValue)
Label annotation results.
repeated .google.cloud.videointelligence.v1p3beta1.LabelAnnotation label_annotations = 2;
public StreamingVideoAnnotationResults.Builder addLabelAnnotations(int index, LabelAnnotation.Builder builderForValue)
Label annotation results.
repeated .google.cloud.videointelligence.v1p3beta1.LabelAnnotation label_annotations = 2;
public StreamingVideoAnnotationResults.Builder addAllLabelAnnotations(Iterable<? extends LabelAnnotation> values)
Label annotation results.
repeated .google.cloud.videointelligence.v1p3beta1.LabelAnnotation label_annotations = 2;
public StreamingVideoAnnotationResults.Builder clearLabelAnnotations()
Label annotation results.
repeated .google.cloud.videointelligence.v1p3beta1.LabelAnnotation label_annotations = 2;
public StreamingVideoAnnotationResults.Builder removeLabelAnnotations(int index)
Label annotation results.
repeated .google.cloud.videointelligence.v1p3beta1.LabelAnnotation label_annotations = 2;
public LabelAnnotation.Builder getLabelAnnotationsBuilder(int index)
Label annotation results.
repeated .google.cloud.videointelligence.v1p3beta1.LabelAnnotation label_annotations = 2;
public LabelAnnotationOrBuilder getLabelAnnotationsOrBuilder(int index)
Label annotation results.
repeated .google.cloud.videointelligence.v1p3beta1.LabelAnnotation label_annotations = 2;
getLabelAnnotationsOrBuilder in interface StreamingVideoAnnotationResultsOrBuilderpublic List<? extends LabelAnnotationOrBuilder> getLabelAnnotationsOrBuilderList()
Label annotation results.
repeated .google.cloud.videointelligence.v1p3beta1.LabelAnnotation label_annotations = 2;
getLabelAnnotationsOrBuilderList in interface StreamingVideoAnnotationResultsOrBuilderpublic LabelAnnotation.Builder addLabelAnnotationsBuilder()
Label annotation results.
repeated .google.cloud.videointelligence.v1p3beta1.LabelAnnotation label_annotations = 2;
public LabelAnnotation.Builder addLabelAnnotationsBuilder(int index)
Label annotation results.
repeated .google.cloud.videointelligence.v1p3beta1.LabelAnnotation label_annotations = 2;
public List<LabelAnnotation.Builder> getLabelAnnotationsBuilderList()
Label annotation results.
repeated .google.cloud.videointelligence.v1p3beta1.LabelAnnotation label_annotations = 2;
public boolean hasExplicitAnnotation()
Explicit content detection results.
.google.cloud.videointelligence.v1p3beta1.ExplicitContentAnnotation explicit_annotation = 3;
hasExplicitAnnotation in interface StreamingVideoAnnotationResultsOrBuilderpublic ExplicitContentAnnotation getExplicitAnnotation()
Explicit content detection results.
.google.cloud.videointelligence.v1p3beta1.ExplicitContentAnnotation explicit_annotation = 3;
getExplicitAnnotation in interface StreamingVideoAnnotationResultsOrBuilderpublic StreamingVideoAnnotationResults.Builder setExplicitAnnotation(ExplicitContentAnnotation value)
Explicit content detection results.
.google.cloud.videointelligence.v1p3beta1.ExplicitContentAnnotation explicit_annotation = 3;
public StreamingVideoAnnotationResults.Builder setExplicitAnnotation(ExplicitContentAnnotation.Builder builderForValue)
Explicit content detection results.
.google.cloud.videointelligence.v1p3beta1.ExplicitContentAnnotation explicit_annotation = 3;
public StreamingVideoAnnotationResults.Builder mergeExplicitAnnotation(ExplicitContentAnnotation value)
Explicit content detection results.
.google.cloud.videointelligence.v1p3beta1.ExplicitContentAnnotation explicit_annotation = 3;
public StreamingVideoAnnotationResults.Builder clearExplicitAnnotation()
Explicit content detection results.
.google.cloud.videointelligence.v1p3beta1.ExplicitContentAnnotation explicit_annotation = 3;
public ExplicitContentAnnotation.Builder getExplicitAnnotationBuilder()
Explicit content detection results.
.google.cloud.videointelligence.v1p3beta1.ExplicitContentAnnotation explicit_annotation = 3;
public ExplicitContentAnnotationOrBuilder getExplicitAnnotationOrBuilder()
Explicit content detection results.
.google.cloud.videointelligence.v1p3beta1.ExplicitContentAnnotation explicit_annotation = 3;
getExplicitAnnotationOrBuilder in interface StreamingVideoAnnotationResultsOrBuilderpublic List<ObjectTrackingAnnotation> getObjectAnnotationsList()
Object tracking results.
repeated .google.cloud.videointelligence.v1p3beta1.ObjectTrackingAnnotation object_annotations = 4;
getObjectAnnotationsList in interface StreamingVideoAnnotationResultsOrBuilderpublic int getObjectAnnotationsCount()
Object tracking results.
repeated .google.cloud.videointelligence.v1p3beta1.ObjectTrackingAnnotation object_annotations = 4;
getObjectAnnotationsCount in interface StreamingVideoAnnotationResultsOrBuilderpublic ObjectTrackingAnnotation getObjectAnnotations(int index)
Object tracking results.
repeated .google.cloud.videointelligence.v1p3beta1.ObjectTrackingAnnotation object_annotations = 4;
getObjectAnnotations in interface StreamingVideoAnnotationResultsOrBuilderpublic StreamingVideoAnnotationResults.Builder setObjectAnnotations(int index, ObjectTrackingAnnotation value)
Object tracking results.
repeated .google.cloud.videointelligence.v1p3beta1.ObjectTrackingAnnotation object_annotations = 4;
public StreamingVideoAnnotationResults.Builder setObjectAnnotations(int index, ObjectTrackingAnnotation.Builder builderForValue)
Object tracking results.
repeated .google.cloud.videointelligence.v1p3beta1.ObjectTrackingAnnotation object_annotations = 4;
public StreamingVideoAnnotationResults.Builder addObjectAnnotations(ObjectTrackingAnnotation value)
Object tracking results.
repeated .google.cloud.videointelligence.v1p3beta1.ObjectTrackingAnnotation object_annotations = 4;
public StreamingVideoAnnotationResults.Builder addObjectAnnotations(int index, ObjectTrackingAnnotation value)
Object tracking results.
repeated .google.cloud.videointelligence.v1p3beta1.ObjectTrackingAnnotation object_annotations = 4;
public StreamingVideoAnnotationResults.Builder addObjectAnnotations(ObjectTrackingAnnotation.Builder builderForValue)
Object tracking results.
repeated .google.cloud.videointelligence.v1p3beta1.ObjectTrackingAnnotation object_annotations = 4;
public StreamingVideoAnnotationResults.Builder addObjectAnnotations(int index, ObjectTrackingAnnotation.Builder builderForValue)
Object tracking results.
repeated .google.cloud.videointelligence.v1p3beta1.ObjectTrackingAnnotation object_annotations = 4;
public StreamingVideoAnnotationResults.Builder addAllObjectAnnotations(Iterable<? extends ObjectTrackingAnnotation> values)
Object tracking results.
repeated .google.cloud.videointelligence.v1p3beta1.ObjectTrackingAnnotation object_annotations = 4;
public StreamingVideoAnnotationResults.Builder clearObjectAnnotations()
Object tracking results.
repeated .google.cloud.videointelligence.v1p3beta1.ObjectTrackingAnnotation object_annotations = 4;
public StreamingVideoAnnotationResults.Builder removeObjectAnnotations(int index)
Object tracking results.
repeated .google.cloud.videointelligence.v1p3beta1.ObjectTrackingAnnotation object_annotations = 4;
public ObjectTrackingAnnotation.Builder getObjectAnnotationsBuilder(int index)
Object tracking results.
repeated .google.cloud.videointelligence.v1p3beta1.ObjectTrackingAnnotation object_annotations = 4;
public ObjectTrackingAnnotationOrBuilder getObjectAnnotationsOrBuilder(int index)
Object tracking results.
repeated .google.cloud.videointelligence.v1p3beta1.ObjectTrackingAnnotation object_annotations = 4;
getObjectAnnotationsOrBuilder in interface StreamingVideoAnnotationResultsOrBuilderpublic List<? extends ObjectTrackingAnnotationOrBuilder> getObjectAnnotationsOrBuilderList()
Object tracking results.
repeated .google.cloud.videointelligence.v1p3beta1.ObjectTrackingAnnotation object_annotations = 4;
getObjectAnnotationsOrBuilderList in interface StreamingVideoAnnotationResultsOrBuilderpublic ObjectTrackingAnnotation.Builder addObjectAnnotationsBuilder()
Object tracking results.
repeated .google.cloud.videointelligence.v1p3beta1.ObjectTrackingAnnotation object_annotations = 4;
public ObjectTrackingAnnotation.Builder addObjectAnnotationsBuilder(int index)
Object tracking results.
repeated .google.cloud.videointelligence.v1p3beta1.ObjectTrackingAnnotation object_annotations = 4;
public List<ObjectTrackingAnnotation.Builder> getObjectAnnotationsBuilderList()
Object tracking results.
repeated .google.cloud.videointelligence.v1p3beta1.ObjectTrackingAnnotation object_annotations = 4;
public final StreamingVideoAnnotationResults.Builder setUnknownFields(com.google.protobuf.UnknownFieldSet unknownFields)
setUnknownFields in interface com.google.protobuf.Message.BuildersetUnknownFields in class com.google.protobuf.GeneratedMessageV3.Builder<StreamingVideoAnnotationResults.Builder>public final StreamingVideoAnnotationResults.Builder mergeUnknownFields(com.google.protobuf.UnknownFieldSet unknownFields)
mergeUnknownFields in interface com.google.protobuf.Message.BuildermergeUnknownFields in class com.google.protobuf.GeneratedMessageV3.Builder<StreamingVideoAnnotationResults.Builder>Copyright © 2019 Google LLC. All rights reserved.