Class VideoAnnotationResults.Builder
java.lang.Object
com.google.protobuf.AbstractMessageLite.Builder
com.google.protobuf.AbstractMessage.Builder<BuilderT>
com.google.protobuf.GeneratedMessage.Builder<VideoAnnotationResults.Builder>
com.google.cloud.videointelligence.v1beta2.VideoAnnotationResults.Builder
- All Implemented Interfaces:
VideoAnnotationResultsOrBuilder,com.google.protobuf.Message.Builder,com.google.protobuf.MessageLite.Builder,com.google.protobuf.MessageLiteOrBuilder,com.google.protobuf.MessageOrBuilder,Cloneable
- Enclosing class:
- VideoAnnotationResults
public static final class VideoAnnotationResults.Builder
extends com.google.protobuf.GeneratedMessage.Builder<VideoAnnotationResults.Builder>
implements VideoAnnotationResultsOrBuilder
Annotation results for a single video.Protobuf type
google.cloud.videointelligence.v1beta2.VideoAnnotationResults-
Method Summary
Modifier and TypeMethodDescriptionaddAllFaceAnnotations(Iterable<? extends FaceAnnotation> values) Face annotations.addAllFrameLabelAnnotations(Iterable<? extends LabelAnnotation> values) Label annotations on frame level.addAllSegmentLabelAnnotations(Iterable<? extends LabelAnnotation> values) Label annotations on video level or user specified segment level.addAllShotAnnotations(Iterable<? extends VideoSegment> values) Shot annotations.addAllShotLabelAnnotations(Iterable<? extends LabelAnnotation> values) Label annotations on shot level.addFaceAnnotations(int index, FaceAnnotation value) Face annotations.addFaceAnnotations(int index, FaceAnnotation.Builder builderForValue) Face annotations.addFaceAnnotations(FaceAnnotation value) Face annotations.addFaceAnnotations(FaceAnnotation.Builder builderForValue) Face annotations.Face annotations.addFaceAnnotationsBuilder(int index) Face annotations.addFrameLabelAnnotations(int index, LabelAnnotation value) Label annotations on frame level.addFrameLabelAnnotations(int index, LabelAnnotation.Builder builderForValue) Label annotations on frame level.Label annotations on frame level.addFrameLabelAnnotations(LabelAnnotation.Builder builderForValue) Label annotations on frame level.Label annotations on frame level.addFrameLabelAnnotationsBuilder(int index) Label annotations on frame level.addSegmentLabelAnnotations(int index, LabelAnnotation value) Label annotations on video level or user specified segment level.addSegmentLabelAnnotations(int index, LabelAnnotation.Builder builderForValue) Label annotations on video level or user specified segment level.Label annotations on video level or user specified segment level.addSegmentLabelAnnotations(LabelAnnotation.Builder builderForValue) Label annotations on video level or user specified segment level.Label annotations on video level or user specified segment level.addSegmentLabelAnnotationsBuilder(int index) Label annotations on video level or user specified segment level.addShotAnnotations(int index, VideoSegment value) Shot annotations.addShotAnnotations(int index, VideoSegment.Builder builderForValue) Shot annotations.addShotAnnotations(VideoSegment value) Shot annotations.addShotAnnotations(VideoSegment.Builder builderForValue) Shot annotations.Shot annotations.addShotAnnotationsBuilder(int index) Shot annotations.addShotLabelAnnotations(int index, LabelAnnotation value) Label annotations on shot level.addShotLabelAnnotations(int index, LabelAnnotation.Builder builderForValue) Label annotations on shot level.Label annotations on shot level.addShotLabelAnnotations(LabelAnnotation.Builder builderForValue) Label annotations on shot level.Label annotations on shot level.addShotLabelAnnotationsBuilder(int index) Label annotations on shot level.build()clear()If set, indicates an error.Explicit content annotation.Face annotations.Label annotations on frame level.Video file location in [Google Cloud Storage](https://cloud.google.com/storage/).Label annotations on video level or user specified segment level.Shot annotations.Label annotations on shot level.static final com.google.protobuf.Descriptors.Descriptorcom.google.protobuf.Descriptors.DescriptorgetError()If set, indicates an error.If set, indicates an error.If set, indicates an error.Explicit content annotation.Explicit content annotation.Explicit content annotation.getFaceAnnotations(int index) Face annotations.getFaceAnnotationsBuilder(int index) Face annotations.Face annotations.intFace annotations.Face annotations.getFaceAnnotationsOrBuilder(int index) Face annotations.List<? extends FaceAnnotationOrBuilder>Face annotations.getFrameLabelAnnotations(int index) Label annotations on frame level.getFrameLabelAnnotationsBuilder(int index) Label annotations on frame level.Label annotations on frame level.intLabel annotations on frame level.Label annotations on frame level.getFrameLabelAnnotationsOrBuilder(int index) Label annotations on frame level.List<? extends LabelAnnotationOrBuilder>Label annotations on frame level.Video file location in [Google Cloud Storage](https://cloud.google.com/storage/).com.google.protobuf.ByteStringVideo file location in [Google Cloud Storage](https://cloud.google.com/storage/).getSegmentLabelAnnotations(int index) Label annotations on video level or user specified segment level.getSegmentLabelAnnotationsBuilder(int index) Label annotations on video level or user specified segment level.Label annotations on video level or user specified segment level.intLabel annotations on video level or user specified segment level.Label annotations on video level or user specified segment level.getSegmentLabelAnnotationsOrBuilder(int index) Label annotations on video level or user specified segment level.List<? extends LabelAnnotationOrBuilder>Label annotations on video level or user specified segment level.getShotAnnotations(int index) Shot annotations.getShotAnnotationsBuilder(int index) Shot annotations.Shot annotations.intShot annotations.Shot annotations.getShotAnnotationsOrBuilder(int index) Shot annotations.List<? extends VideoSegmentOrBuilder>Shot annotations.getShotLabelAnnotations(int index) Label annotations on shot level.getShotLabelAnnotationsBuilder(int index) Label annotations on shot level.Label annotations on shot level.intLabel annotations on shot level.Label annotations on shot level.getShotLabelAnnotationsOrBuilder(int index) Label annotations on shot level.List<? extends LabelAnnotationOrBuilder>Label annotations on shot level.booleanhasError()If set, indicates an error.booleanExplicit content annotation.protected com.google.protobuf.GeneratedMessage.FieldAccessorTablefinal booleanmergeError(Status value) If set, indicates an error.Explicit content annotation.mergeFrom(VideoAnnotationResults other) mergeFrom(com.google.protobuf.CodedInputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) mergeFrom(com.google.protobuf.Message other) removeFaceAnnotations(int index) Face annotations.removeFrameLabelAnnotations(int index) Label annotations on frame level.removeSegmentLabelAnnotations(int index) Label annotations on video level or user specified segment level.removeShotAnnotations(int index) Shot annotations.removeShotLabelAnnotations(int index) Label annotations on shot level.If set, indicates an error.setError(Status.Builder builderForValue) If set, indicates an error.Explicit content annotation.setExplicitAnnotation(ExplicitContentAnnotation.Builder builderForValue) Explicit content annotation.setFaceAnnotations(int index, FaceAnnotation value) Face annotations.setFaceAnnotations(int index, FaceAnnotation.Builder builderForValue) Face annotations.setFrameLabelAnnotations(int index, LabelAnnotation value) Label annotations on frame level.setFrameLabelAnnotations(int index, LabelAnnotation.Builder builderForValue) Label annotations on frame level.setInputUri(String value) Video file location in [Google Cloud Storage](https://cloud.google.com/storage/).setInputUriBytes(com.google.protobuf.ByteString value) Video file location in [Google Cloud Storage](https://cloud.google.com/storage/).setSegmentLabelAnnotations(int index, LabelAnnotation value) Label annotations on video level or user specified segment level.setSegmentLabelAnnotations(int index, LabelAnnotation.Builder builderForValue) Label annotations on video level or user specified segment level.setShotAnnotations(int index, VideoSegment value) Shot annotations.setShotAnnotations(int index, VideoSegment.Builder builderForValue) Shot annotations.setShotLabelAnnotations(int index, LabelAnnotation value) Label annotations on shot level.setShotLabelAnnotations(int index, LabelAnnotation.Builder builderForValue) Label annotations on shot level.Methods inherited from class com.google.protobuf.GeneratedMessage.Builder
addRepeatedField, clearField, clearOneof, clone, getAllFields, getField, getFieldBuilder, getOneofFieldDescriptor, getParentForChildren, getRepeatedField, getRepeatedFieldBuilder, getRepeatedFieldCount, getUnknownFields, getUnknownFieldSetBuilder, hasField, hasOneof, internalGetMapField, internalGetMapFieldReflection, internalGetMutableMapField, internalGetMutableMapFieldReflection, isClean, markClean, mergeUnknownFields, mergeUnknownLengthDelimitedField, mergeUnknownVarintField, newBuilderForField, onBuilt, onChanged, parseUnknownField, setField, setRepeatedField, setUnknownFields, setUnknownFieldSetBuilder, setUnknownFieldsProto3Methods inherited from class com.google.protobuf.AbstractMessage.Builder
findInitializationErrors, getInitializationErrorString, internalMergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, newUninitializedMessageException, toStringMethods inherited from class com.google.protobuf.AbstractMessageLite.Builder
addAll, addAll, mergeDelimitedFrom, mergeDelimitedFrom, mergeFrom, newUninitializedMessageExceptionMethods inherited from class java.lang.Object
equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, waitMethods inherited from interface com.google.protobuf.Message.Builder
mergeDelimitedFrom, mergeDelimitedFromMethods inherited from interface com.google.protobuf.MessageLite.Builder
mergeFromMethods inherited from interface com.google.protobuf.MessageOrBuilder
findInitializationErrors, getAllFields, getField, getInitializationErrorString, getOneofFieldDescriptor, getRepeatedField, getRepeatedFieldCount, getUnknownFields, hasField, hasOneof
-
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.Builder<VideoAnnotationResults.Builder>
-
clear
- Specified by:
clearin interfacecom.google.protobuf.Message.Builder- Specified by:
clearin interfacecom.google.protobuf.MessageLite.Builder- Overrides:
clearin classcom.google.protobuf.GeneratedMessage.Builder<VideoAnnotationResults.Builder>
-
getDescriptorForType
public com.google.protobuf.Descriptors.Descriptor getDescriptorForType()- Specified by:
getDescriptorForTypein interfacecom.google.protobuf.Message.Builder- Specified by:
getDescriptorForTypein interfacecom.google.protobuf.MessageOrBuilder- Overrides:
getDescriptorForTypein classcom.google.protobuf.GeneratedMessage.Builder<VideoAnnotationResults.Builder>
-
getDefaultInstanceForType
- Specified by:
getDefaultInstanceForTypein interfacecom.google.protobuf.MessageLiteOrBuilder- Specified by:
getDefaultInstanceForTypein interfacecom.google.protobuf.MessageOrBuilder
-
build
- Specified by:
buildin interfacecom.google.protobuf.Message.Builder- Specified by:
buildin interfacecom.google.protobuf.MessageLite.Builder
-
buildPartial
- Specified by:
buildPartialin interfacecom.google.protobuf.Message.Builder- Specified by:
buildPartialin interfacecom.google.protobuf.MessageLite.Builder
-
mergeFrom
- Specified by:
mergeFromin interfacecom.google.protobuf.Message.Builder- Overrides:
mergeFromin classcom.google.protobuf.AbstractMessage.Builder<VideoAnnotationResults.Builder>
-
mergeFrom
-
isInitialized
public final boolean isInitialized()- Specified by:
isInitializedin interfacecom.google.protobuf.MessageLiteOrBuilder- Overrides:
isInitializedin classcom.google.protobuf.GeneratedMessage.Builder<VideoAnnotationResults.Builder>
-
mergeFrom
public VideoAnnotationResults.Builder mergeFrom(com.google.protobuf.CodedInputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws IOException - Specified by:
mergeFromin interfacecom.google.protobuf.Message.Builder- Specified by:
mergeFromin interfacecom.google.protobuf.MessageLite.Builder- Overrides:
mergeFromin classcom.google.protobuf.AbstractMessage.Builder<VideoAnnotationResults.Builder>- Throws:
IOException
-
getInputUri
Video file location in [Google Cloud Storage](https://cloud.google.com/storage/).
string input_uri = 1;- Specified by:
getInputUriin interfaceVideoAnnotationResultsOrBuilder- Returns:
- The inputUri.
-
getInputUriBytes
public com.google.protobuf.ByteString getInputUriBytes()Video file location in [Google Cloud Storage](https://cloud.google.com/storage/).
string input_uri = 1;- Specified by:
getInputUriBytesin interfaceVideoAnnotationResultsOrBuilder- Returns:
- The bytes for inputUri.
-
setInputUri
Video file location in [Google Cloud Storage](https://cloud.google.com/storage/).
string input_uri = 1;- Parameters:
value- The inputUri to set.- Returns:
- This builder for chaining.
-
clearInputUri
Video file location in [Google Cloud Storage](https://cloud.google.com/storage/).
string input_uri = 1;- Returns:
- This builder for chaining.
-
setInputUriBytes
Video file location in [Google Cloud Storage](https://cloud.google.com/storage/).
string input_uri = 1;- Parameters:
value- The bytes for inputUri to set.- Returns:
- This builder for chaining.
-
getSegmentLabelAnnotationsList
Label annotations on video level or user specified segment level. There is exactly one element for each unique label.
repeated .google.cloud.videointelligence.v1beta2.LabelAnnotation segment_label_annotations = 2;- Specified by:
getSegmentLabelAnnotationsListin interfaceVideoAnnotationResultsOrBuilder
-
getSegmentLabelAnnotationsCount
public int getSegmentLabelAnnotationsCount()Label annotations on video level or user specified segment level. There is exactly one element for each unique label.
repeated .google.cloud.videointelligence.v1beta2.LabelAnnotation segment_label_annotations = 2;- Specified by:
getSegmentLabelAnnotationsCountin interfaceVideoAnnotationResultsOrBuilder
-
getSegmentLabelAnnotations
Label annotations on video level or user specified segment level. There is exactly one element for each unique label.
repeated .google.cloud.videointelligence.v1beta2.LabelAnnotation segment_label_annotations = 2;- Specified by:
getSegmentLabelAnnotationsin interfaceVideoAnnotationResultsOrBuilder
-
setSegmentLabelAnnotations
Label annotations on video level or user specified segment level. There is exactly one element for each unique label.
repeated .google.cloud.videointelligence.v1beta2.LabelAnnotation segment_label_annotations = 2; -
setSegmentLabelAnnotations
public VideoAnnotationResults.Builder setSegmentLabelAnnotations(int index, LabelAnnotation.Builder builderForValue) Label annotations on video level or user specified segment level. There is exactly one element for each unique label.
repeated .google.cloud.videointelligence.v1beta2.LabelAnnotation segment_label_annotations = 2; -
addSegmentLabelAnnotations
Label annotations on video level or user specified segment level. There is exactly one element for each unique label.
repeated .google.cloud.videointelligence.v1beta2.LabelAnnotation segment_label_annotations = 2; -
addSegmentLabelAnnotations
Label annotations on video level or user specified segment level. There is exactly one element for each unique label.
repeated .google.cloud.videointelligence.v1beta2.LabelAnnotation segment_label_annotations = 2; -
addSegmentLabelAnnotations
public VideoAnnotationResults.Builder addSegmentLabelAnnotations(LabelAnnotation.Builder builderForValue) Label annotations on video level or user specified segment level. There is exactly one element for each unique label.
repeated .google.cloud.videointelligence.v1beta2.LabelAnnotation segment_label_annotations = 2; -
addSegmentLabelAnnotations
public VideoAnnotationResults.Builder addSegmentLabelAnnotations(int index, LabelAnnotation.Builder builderForValue) Label annotations on video level or user specified segment level. There is exactly one element for each unique label.
repeated .google.cloud.videointelligence.v1beta2.LabelAnnotation segment_label_annotations = 2; -
addAllSegmentLabelAnnotations
public VideoAnnotationResults.Builder addAllSegmentLabelAnnotations(Iterable<? extends LabelAnnotation> values) Label annotations on video level or user specified segment level. There is exactly one element for each unique label.
repeated .google.cloud.videointelligence.v1beta2.LabelAnnotation segment_label_annotations = 2; -
clearSegmentLabelAnnotations
Label annotations on video level or user specified segment level. There is exactly one element for each unique label.
repeated .google.cloud.videointelligence.v1beta2.LabelAnnotation segment_label_annotations = 2; -
removeSegmentLabelAnnotations
Label annotations on video level or user specified segment level. There is exactly one element for each unique label.
repeated .google.cloud.videointelligence.v1beta2.LabelAnnotation segment_label_annotations = 2; -
getSegmentLabelAnnotationsBuilder
Label annotations on video level or user specified segment level. There is exactly one element for each unique label.
repeated .google.cloud.videointelligence.v1beta2.LabelAnnotation segment_label_annotations = 2; -
getSegmentLabelAnnotationsOrBuilder
Label annotations on video level or user specified segment level. There is exactly one element for each unique label.
repeated .google.cloud.videointelligence.v1beta2.LabelAnnotation segment_label_annotations = 2;- Specified by:
getSegmentLabelAnnotationsOrBuilderin interfaceVideoAnnotationResultsOrBuilder
-
getSegmentLabelAnnotationsOrBuilderList
Label annotations on video level or user specified segment level. There is exactly one element for each unique label.
repeated .google.cloud.videointelligence.v1beta2.LabelAnnotation segment_label_annotations = 2;- Specified by:
getSegmentLabelAnnotationsOrBuilderListin interfaceVideoAnnotationResultsOrBuilder
-
addSegmentLabelAnnotationsBuilder
Label annotations on video level or user specified segment level. There is exactly one element for each unique label.
repeated .google.cloud.videointelligence.v1beta2.LabelAnnotation segment_label_annotations = 2; -
addSegmentLabelAnnotationsBuilder
Label annotations on video level or user specified segment level. There is exactly one element for each unique label.
repeated .google.cloud.videointelligence.v1beta2.LabelAnnotation segment_label_annotations = 2; -
getSegmentLabelAnnotationsBuilderList
Label annotations on video level or user specified segment level. There is exactly one element for each unique label.
repeated .google.cloud.videointelligence.v1beta2.LabelAnnotation segment_label_annotations = 2; -
getShotLabelAnnotationsList
Label annotations on shot level. There is exactly one element for each unique label.
repeated .google.cloud.videointelligence.v1beta2.LabelAnnotation shot_label_annotations = 3;- Specified by:
getShotLabelAnnotationsListin interfaceVideoAnnotationResultsOrBuilder
-
getShotLabelAnnotationsCount
public int getShotLabelAnnotationsCount()Label annotations on shot level. There is exactly one element for each unique label.
repeated .google.cloud.videointelligence.v1beta2.LabelAnnotation shot_label_annotations = 3;- Specified by:
getShotLabelAnnotationsCountin interfaceVideoAnnotationResultsOrBuilder
-
getShotLabelAnnotations
Label annotations on shot level. There is exactly one element for each unique label.
repeated .google.cloud.videointelligence.v1beta2.LabelAnnotation shot_label_annotations = 3;- Specified by:
getShotLabelAnnotationsin interfaceVideoAnnotationResultsOrBuilder
-
setShotLabelAnnotations
Label annotations on shot level. There is exactly one element for each unique label.
repeated .google.cloud.videointelligence.v1beta2.LabelAnnotation shot_label_annotations = 3; -
setShotLabelAnnotations
public VideoAnnotationResults.Builder setShotLabelAnnotations(int index, LabelAnnotation.Builder builderForValue) Label annotations on shot level. There is exactly one element for each unique label.
repeated .google.cloud.videointelligence.v1beta2.LabelAnnotation shot_label_annotations = 3; -
addShotLabelAnnotations
Label annotations on shot level. There is exactly one element for each unique label.
repeated .google.cloud.videointelligence.v1beta2.LabelAnnotation shot_label_annotations = 3; -
addShotLabelAnnotations
Label annotations on shot level. There is exactly one element for each unique label.
repeated .google.cloud.videointelligence.v1beta2.LabelAnnotation shot_label_annotations = 3; -
addShotLabelAnnotations
public VideoAnnotationResults.Builder addShotLabelAnnotations(LabelAnnotation.Builder builderForValue) Label annotations on shot level. There is exactly one element for each unique label.
repeated .google.cloud.videointelligence.v1beta2.LabelAnnotation shot_label_annotations = 3; -
addShotLabelAnnotations
public VideoAnnotationResults.Builder addShotLabelAnnotations(int index, LabelAnnotation.Builder builderForValue) Label annotations on shot level. There is exactly one element for each unique label.
repeated .google.cloud.videointelligence.v1beta2.LabelAnnotation shot_label_annotations = 3; -
addAllShotLabelAnnotations
public VideoAnnotationResults.Builder addAllShotLabelAnnotations(Iterable<? extends LabelAnnotation> values) Label annotations on shot level. There is exactly one element for each unique label.
repeated .google.cloud.videointelligence.v1beta2.LabelAnnotation shot_label_annotations = 3; -
clearShotLabelAnnotations
Label annotations on shot level. There is exactly one element for each unique label.
repeated .google.cloud.videointelligence.v1beta2.LabelAnnotation shot_label_annotations = 3; -
removeShotLabelAnnotations
Label annotations on shot level. There is exactly one element for each unique label.
repeated .google.cloud.videointelligence.v1beta2.LabelAnnotation shot_label_annotations = 3; -
getShotLabelAnnotationsBuilder
Label annotations on shot level. There is exactly one element for each unique label.
repeated .google.cloud.videointelligence.v1beta2.LabelAnnotation shot_label_annotations = 3; -
getShotLabelAnnotationsOrBuilder
Label annotations on shot level. There is exactly one element for each unique label.
repeated .google.cloud.videointelligence.v1beta2.LabelAnnotation shot_label_annotations = 3;- Specified by:
getShotLabelAnnotationsOrBuilderin interfaceVideoAnnotationResultsOrBuilder
-
getShotLabelAnnotationsOrBuilderList
Label annotations on shot level. There is exactly one element for each unique label.
repeated .google.cloud.videointelligence.v1beta2.LabelAnnotation shot_label_annotations = 3;- Specified by:
getShotLabelAnnotationsOrBuilderListin interfaceVideoAnnotationResultsOrBuilder
-
addShotLabelAnnotationsBuilder
Label annotations on shot level. There is exactly one element for each unique label.
repeated .google.cloud.videointelligence.v1beta2.LabelAnnotation shot_label_annotations = 3; -
addShotLabelAnnotationsBuilder
Label annotations on shot level. There is exactly one element for each unique label.
repeated .google.cloud.videointelligence.v1beta2.LabelAnnotation shot_label_annotations = 3; -
getShotLabelAnnotationsBuilderList
Label annotations on shot level. There is exactly one element for each unique label.
repeated .google.cloud.videointelligence.v1beta2.LabelAnnotation shot_label_annotations = 3; -
getFrameLabelAnnotationsList
Label annotations on frame level. There is exactly one element for each unique label.
repeated .google.cloud.videointelligence.v1beta2.LabelAnnotation frame_label_annotations = 4;- Specified by:
getFrameLabelAnnotationsListin interfaceVideoAnnotationResultsOrBuilder
-
getFrameLabelAnnotationsCount
public int getFrameLabelAnnotationsCount()Label annotations on frame level. There is exactly one element for each unique label.
repeated .google.cloud.videointelligence.v1beta2.LabelAnnotation frame_label_annotations = 4;- Specified by:
getFrameLabelAnnotationsCountin interfaceVideoAnnotationResultsOrBuilder
-
getFrameLabelAnnotations
Label annotations on frame level. There is exactly one element for each unique label.
repeated .google.cloud.videointelligence.v1beta2.LabelAnnotation frame_label_annotations = 4;- Specified by:
getFrameLabelAnnotationsin interfaceVideoAnnotationResultsOrBuilder
-
setFrameLabelAnnotations
Label annotations on frame level. There is exactly one element for each unique label.
repeated .google.cloud.videointelligence.v1beta2.LabelAnnotation frame_label_annotations = 4; -
setFrameLabelAnnotations
public VideoAnnotationResults.Builder setFrameLabelAnnotations(int index, LabelAnnotation.Builder builderForValue) Label annotations on frame level. There is exactly one element for each unique label.
repeated .google.cloud.videointelligence.v1beta2.LabelAnnotation frame_label_annotations = 4; -
addFrameLabelAnnotations
Label annotations on frame level. There is exactly one element for each unique label.
repeated .google.cloud.videointelligence.v1beta2.LabelAnnotation frame_label_annotations = 4; -
addFrameLabelAnnotations
Label annotations on frame level. There is exactly one element for each unique label.
repeated .google.cloud.videointelligence.v1beta2.LabelAnnotation frame_label_annotations = 4; -
addFrameLabelAnnotations
public VideoAnnotationResults.Builder addFrameLabelAnnotations(LabelAnnotation.Builder builderForValue) Label annotations on frame level. There is exactly one element for each unique label.
repeated .google.cloud.videointelligence.v1beta2.LabelAnnotation frame_label_annotations = 4; -
addFrameLabelAnnotations
public VideoAnnotationResults.Builder addFrameLabelAnnotations(int index, LabelAnnotation.Builder builderForValue) Label annotations on frame level. There is exactly one element for each unique label.
repeated .google.cloud.videointelligence.v1beta2.LabelAnnotation frame_label_annotations = 4; -
addAllFrameLabelAnnotations
public VideoAnnotationResults.Builder addAllFrameLabelAnnotations(Iterable<? extends LabelAnnotation> values) Label annotations on frame level. There is exactly one element for each unique label.
repeated .google.cloud.videointelligence.v1beta2.LabelAnnotation frame_label_annotations = 4; -
clearFrameLabelAnnotations
Label annotations on frame level. There is exactly one element for each unique label.
repeated .google.cloud.videointelligence.v1beta2.LabelAnnotation frame_label_annotations = 4; -
removeFrameLabelAnnotations
Label annotations on frame level. There is exactly one element for each unique label.
repeated .google.cloud.videointelligence.v1beta2.LabelAnnotation frame_label_annotations = 4; -
getFrameLabelAnnotationsBuilder
Label annotations on frame level. There is exactly one element for each unique label.
repeated .google.cloud.videointelligence.v1beta2.LabelAnnotation frame_label_annotations = 4; -
getFrameLabelAnnotationsOrBuilder
Label annotations on frame level. There is exactly one element for each unique label.
repeated .google.cloud.videointelligence.v1beta2.LabelAnnotation frame_label_annotations = 4;- Specified by:
getFrameLabelAnnotationsOrBuilderin interfaceVideoAnnotationResultsOrBuilder
-
getFrameLabelAnnotationsOrBuilderList
Label annotations on frame level. There is exactly one element for each unique label.
repeated .google.cloud.videointelligence.v1beta2.LabelAnnotation frame_label_annotations = 4;- Specified by:
getFrameLabelAnnotationsOrBuilderListin interfaceVideoAnnotationResultsOrBuilder
-
addFrameLabelAnnotationsBuilder
Label annotations on frame level. There is exactly one element for each unique label.
repeated .google.cloud.videointelligence.v1beta2.LabelAnnotation frame_label_annotations = 4; -
addFrameLabelAnnotationsBuilder
Label annotations on frame level. There is exactly one element for each unique label.
repeated .google.cloud.videointelligence.v1beta2.LabelAnnotation frame_label_annotations = 4; -
getFrameLabelAnnotationsBuilderList
Label annotations on frame level. There is exactly one element for each unique label.
repeated .google.cloud.videointelligence.v1beta2.LabelAnnotation frame_label_annotations = 4; -
getFaceAnnotationsList
Face annotations. There is exactly one element for each unique face.
repeated .google.cloud.videointelligence.v1beta2.FaceAnnotation face_annotations = 5;- Specified by:
getFaceAnnotationsListin interfaceVideoAnnotationResultsOrBuilder
-
getFaceAnnotationsCount
public int getFaceAnnotationsCount()Face annotations. There is exactly one element for each unique face.
repeated .google.cloud.videointelligence.v1beta2.FaceAnnotation face_annotations = 5;- Specified by:
getFaceAnnotationsCountin interfaceVideoAnnotationResultsOrBuilder
-
getFaceAnnotations
Face annotations. There is exactly one element for each unique face.
repeated .google.cloud.videointelligence.v1beta2.FaceAnnotation face_annotations = 5;- Specified by:
getFaceAnnotationsin interfaceVideoAnnotationResultsOrBuilder
-
setFaceAnnotations
Face annotations. There is exactly one element for each unique face.
repeated .google.cloud.videointelligence.v1beta2.FaceAnnotation face_annotations = 5; -
setFaceAnnotations
public VideoAnnotationResults.Builder setFaceAnnotations(int index, FaceAnnotation.Builder builderForValue) Face annotations. There is exactly one element for each unique face.
repeated .google.cloud.videointelligence.v1beta2.FaceAnnotation face_annotations = 5; -
addFaceAnnotations
Face annotations. There is exactly one element for each unique face.
repeated .google.cloud.videointelligence.v1beta2.FaceAnnotation face_annotations = 5; -
addFaceAnnotations
Face annotations. There is exactly one element for each unique face.
repeated .google.cloud.videointelligence.v1beta2.FaceAnnotation face_annotations = 5; -
addFaceAnnotations
Face annotations. There is exactly one element for each unique face.
repeated .google.cloud.videointelligence.v1beta2.FaceAnnotation face_annotations = 5; -
addFaceAnnotations
public VideoAnnotationResults.Builder addFaceAnnotations(int index, FaceAnnotation.Builder builderForValue) Face annotations. There is exactly one element for each unique face.
repeated .google.cloud.videointelligence.v1beta2.FaceAnnotation face_annotations = 5; -
addAllFaceAnnotations
public VideoAnnotationResults.Builder addAllFaceAnnotations(Iterable<? extends FaceAnnotation> values) Face annotations. There is exactly one element for each unique face.
repeated .google.cloud.videointelligence.v1beta2.FaceAnnotation face_annotations = 5; -
clearFaceAnnotations
Face annotations. There is exactly one element for each unique face.
repeated .google.cloud.videointelligence.v1beta2.FaceAnnotation face_annotations = 5; -
removeFaceAnnotations
Face annotations. There is exactly one element for each unique face.
repeated .google.cloud.videointelligence.v1beta2.FaceAnnotation face_annotations = 5; -
getFaceAnnotationsBuilder
Face annotations. There is exactly one element for each unique face.
repeated .google.cloud.videointelligence.v1beta2.FaceAnnotation face_annotations = 5; -
getFaceAnnotationsOrBuilder
Face annotations. There is exactly one element for each unique face.
repeated .google.cloud.videointelligence.v1beta2.FaceAnnotation face_annotations = 5;- Specified by:
getFaceAnnotationsOrBuilderin interfaceVideoAnnotationResultsOrBuilder
-
getFaceAnnotationsOrBuilderList
Face annotations. There is exactly one element for each unique face.
repeated .google.cloud.videointelligence.v1beta2.FaceAnnotation face_annotations = 5;- Specified by:
getFaceAnnotationsOrBuilderListin interfaceVideoAnnotationResultsOrBuilder
-
addFaceAnnotationsBuilder
Face annotations. There is exactly one element for each unique face.
repeated .google.cloud.videointelligence.v1beta2.FaceAnnotation face_annotations = 5; -
addFaceAnnotationsBuilder
Face annotations. There is exactly one element for each unique face.
repeated .google.cloud.videointelligence.v1beta2.FaceAnnotation face_annotations = 5; -
getFaceAnnotationsBuilderList
Face annotations. There is exactly one element for each unique face.
repeated .google.cloud.videointelligence.v1beta2.FaceAnnotation face_annotations = 5; -
getShotAnnotationsList
Shot annotations. Each shot is represented as a video segment.
repeated .google.cloud.videointelligence.v1beta2.VideoSegment shot_annotations = 6;- Specified by:
getShotAnnotationsListin interfaceVideoAnnotationResultsOrBuilder
-
getShotAnnotationsCount
public int getShotAnnotationsCount()Shot annotations. Each shot is represented as a video segment.
repeated .google.cloud.videointelligence.v1beta2.VideoSegment shot_annotations = 6;- Specified by:
getShotAnnotationsCountin interfaceVideoAnnotationResultsOrBuilder
-
getShotAnnotations
Shot annotations. Each shot is represented as a video segment.
repeated .google.cloud.videointelligence.v1beta2.VideoSegment shot_annotations = 6;- Specified by:
getShotAnnotationsin interfaceVideoAnnotationResultsOrBuilder
-
setShotAnnotations
Shot annotations. Each shot is represented as a video segment.
repeated .google.cloud.videointelligence.v1beta2.VideoSegment shot_annotations = 6; -
setShotAnnotations
public VideoAnnotationResults.Builder setShotAnnotations(int index, VideoSegment.Builder builderForValue) Shot annotations. Each shot is represented as a video segment.
repeated .google.cloud.videointelligence.v1beta2.VideoSegment shot_annotations = 6; -
addShotAnnotations
Shot annotations. Each shot is represented as a video segment.
repeated .google.cloud.videointelligence.v1beta2.VideoSegment shot_annotations = 6; -
addShotAnnotations
Shot annotations. Each shot is represented as a video segment.
repeated .google.cloud.videointelligence.v1beta2.VideoSegment shot_annotations = 6; -
addShotAnnotations
Shot annotations. Each shot is represented as a video segment.
repeated .google.cloud.videointelligence.v1beta2.VideoSegment shot_annotations = 6; -
addShotAnnotations
public VideoAnnotationResults.Builder addShotAnnotations(int index, VideoSegment.Builder builderForValue) Shot annotations. Each shot is represented as a video segment.
repeated .google.cloud.videointelligence.v1beta2.VideoSegment shot_annotations = 6; -
addAllShotAnnotations
public VideoAnnotationResults.Builder addAllShotAnnotations(Iterable<? extends VideoSegment> values) Shot annotations. Each shot is represented as a video segment.
repeated .google.cloud.videointelligence.v1beta2.VideoSegment shot_annotations = 6; -
clearShotAnnotations
Shot annotations. Each shot is represented as a video segment.
repeated .google.cloud.videointelligence.v1beta2.VideoSegment shot_annotations = 6; -
removeShotAnnotations
Shot annotations. Each shot is represented as a video segment.
repeated .google.cloud.videointelligence.v1beta2.VideoSegment shot_annotations = 6; -
getShotAnnotationsBuilder
Shot annotations. Each shot is represented as a video segment.
repeated .google.cloud.videointelligence.v1beta2.VideoSegment shot_annotations = 6; -
getShotAnnotationsOrBuilder
Shot annotations. Each shot is represented as a video segment.
repeated .google.cloud.videointelligence.v1beta2.VideoSegment shot_annotations = 6;- Specified by:
getShotAnnotationsOrBuilderin interfaceVideoAnnotationResultsOrBuilder
-
getShotAnnotationsOrBuilderList
Shot annotations. Each shot is represented as a video segment.
repeated .google.cloud.videointelligence.v1beta2.VideoSegment shot_annotations = 6;- Specified by:
getShotAnnotationsOrBuilderListin interfaceVideoAnnotationResultsOrBuilder
-
addShotAnnotationsBuilder
Shot annotations. Each shot is represented as a video segment.
repeated .google.cloud.videointelligence.v1beta2.VideoSegment shot_annotations = 6; -
addShotAnnotationsBuilder
Shot annotations. Each shot is represented as a video segment.
repeated .google.cloud.videointelligence.v1beta2.VideoSegment shot_annotations = 6; -
getShotAnnotationsBuilderList
Shot annotations. Each shot is represented as a video segment.
repeated .google.cloud.videointelligence.v1beta2.VideoSegment shot_annotations = 6; -
hasExplicitAnnotation
public boolean hasExplicitAnnotation()Explicit content annotation.
.google.cloud.videointelligence.v1beta2.ExplicitContentAnnotation explicit_annotation = 7;- Specified by:
hasExplicitAnnotationin interfaceVideoAnnotationResultsOrBuilder- Returns:
- Whether the explicitAnnotation field is set.
-
getExplicitAnnotation
Explicit content annotation.
.google.cloud.videointelligence.v1beta2.ExplicitContentAnnotation explicit_annotation = 7;- Specified by:
getExplicitAnnotationin interfaceVideoAnnotationResultsOrBuilder- Returns:
- The explicitAnnotation.
-
setExplicitAnnotation
Explicit content annotation.
.google.cloud.videointelligence.v1beta2.ExplicitContentAnnotation explicit_annotation = 7; -
setExplicitAnnotation
public VideoAnnotationResults.Builder setExplicitAnnotation(ExplicitContentAnnotation.Builder builderForValue) Explicit content annotation.
.google.cloud.videointelligence.v1beta2.ExplicitContentAnnotation explicit_annotation = 7; -
mergeExplicitAnnotation
Explicit content annotation.
.google.cloud.videointelligence.v1beta2.ExplicitContentAnnotation explicit_annotation = 7; -
clearExplicitAnnotation
Explicit content annotation.
.google.cloud.videointelligence.v1beta2.ExplicitContentAnnotation explicit_annotation = 7; -
getExplicitAnnotationBuilder
Explicit content annotation.
.google.cloud.videointelligence.v1beta2.ExplicitContentAnnotation explicit_annotation = 7; -
getExplicitAnnotationOrBuilder
Explicit content annotation.
.google.cloud.videointelligence.v1beta2.ExplicitContentAnnotation explicit_annotation = 7;- Specified by:
getExplicitAnnotationOrBuilderin interfaceVideoAnnotationResultsOrBuilder
-
hasError
public boolean hasError()If set, indicates an error. Note that for a single `AnnotateVideoRequest` some videos may succeed and some may fail.
.google.rpc.Status error = 9;- Specified by:
hasErrorin interfaceVideoAnnotationResultsOrBuilder- Returns:
- Whether the error field is set.
-
getError
If set, indicates an error. Note that for a single `AnnotateVideoRequest` some videos may succeed and some may fail.
.google.rpc.Status error = 9;- Specified by:
getErrorin interfaceVideoAnnotationResultsOrBuilder- Returns:
- The error.
-
setError
If set, indicates an error. Note that for a single `AnnotateVideoRequest` some videos may succeed and some may fail.
.google.rpc.Status error = 9; -
setError
If set, indicates an error. Note that for a single `AnnotateVideoRequest` some videos may succeed and some may fail.
.google.rpc.Status error = 9; -
mergeError
If set, indicates an error. Note that for a single `AnnotateVideoRequest` some videos may succeed and some may fail.
.google.rpc.Status error = 9; -
clearError
If set, indicates an error. Note that for a single `AnnotateVideoRequest` some videos may succeed and some may fail.
.google.rpc.Status error = 9; -
getErrorBuilder
If set, indicates an error. Note that for a single `AnnotateVideoRequest` some videos may succeed and some may fail.
.google.rpc.Status error = 9; -
getErrorOrBuilder
If set, indicates an error. Note that for a single `AnnotateVideoRequest` some videos may succeed and some may fail.
.google.rpc.Status error = 9;- Specified by:
getErrorOrBuilderin interfaceVideoAnnotationResultsOrBuilder
-