public static final class VideoAnnotationResults.Builder extends GeneratedMessageV3.Builder<VideoAnnotationResults.Builder> implements VideoAnnotationResultsOrBuilder
Annotation results for a single video.Protobuf type
google.cloud.videointelligence.v1beta2.VideoAnnotationResultsgetAllFields, 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, waitfindInitializationErrors, getAllFields, getField, getInitializationErrorString, getOneofFieldDescriptor, getRepeatedField, getRepeatedFieldCount, getUnknownFields, hasField, hasOneofmergeFrompublic static final Descriptors.Descriptor getDescriptor()
protected GeneratedMessageV3.FieldAccessorTable internalGetFieldAccessorTable()
internalGetFieldAccessorTable in class GeneratedMessageV3.Builder<VideoAnnotationResults.Builder>public VideoAnnotationResults.Builder clear()
clear in interface Message.Builderclear in interface MessageLite.Builderclear in class GeneratedMessageV3.Builder<VideoAnnotationResults.Builder>public Descriptors.Descriptor getDescriptorForType()
getDescriptorForType in interface Message.BuildergetDescriptorForType in interface MessageOrBuildergetDescriptorForType in class GeneratedMessageV3.Builder<VideoAnnotationResults.Builder>public VideoAnnotationResults getDefaultInstanceForType()
getDefaultInstanceForType in interface MessageLiteOrBuildergetDefaultInstanceForType in interface MessageOrBuilderpublic VideoAnnotationResults build()
build in interface Message.Builderbuild in interface MessageLite.Builderpublic VideoAnnotationResults buildPartial()
buildPartial in interface Message.BuilderbuildPartial in interface MessageLite.Builderpublic VideoAnnotationResults.Builder clone()
clone in interface Message.Builderclone in interface MessageLite.Builderclone in class GeneratedMessageV3.Builder<VideoAnnotationResults.Builder>public VideoAnnotationResults.Builder setField(Descriptors.FieldDescriptor field, java.lang.Object value)
setField in interface Message.BuildersetField in class GeneratedMessageV3.Builder<VideoAnnotationResults.Builder>public VideoAnnotationResults.Builder clearField(Descriptors.FieldDescriptor field)
clearField in interface Message.BuilderclearField in class GeneratedMessageV3.Builder<VideoAnnotationResults.Builder>public VideoAnnotationResults.Builder clearOneof(Descriptors.OneofDescriptor oneof)
clearOneof in interface Message.BuilderclearOneof in class GeneratedMessageV3.Builder<VideoAnnotationResults.Builder>public VideoAnnotationResults.Builder setRepeatedField(Descriptors.FieldDescriptor field, int index, java.lang.Object value)
setRepeatedField in interface Message.BuildersetRepeatedField in class GeneratedMessageV3.Builder<VideoAnnotationResults.Builder>public VideoAnnotationResults.Builder addRepeatedField(Descriptors.FieldDescriptor field, java.lang.Object value)
addRepeatedField in interface Message.BuilderaddRepeatedField in class GeneratedMessageV3.Builder<VideoAnnotationResults.Builder>public VideoAnnotationResults.Builder mergeFrom(Message other)
mergeFrom in interface Message.BuildermergeFrom in class AbstractMessage.Builder<VideoAnnotationResults.Builder>public VideoAnnotationResults.Builder mergeFrom(VideoAnnotationResults other)
public final boolean isInitialized()
isInitialized in interface MessageLiteOrBuilderisInitialized in class GeneratedMessageV3.Builder<VideoAnnotationResults.Builder>public VideoAnnotationResults.Builder mergeFrom(CodedInputStream input, ExtensionRegistryLite extensionRegistry) throws java.io.IOException
mergeFrom in interface Message.BuildermergeFrom in interface MessageLite.BuildermergeFrom in class AbstractMessage.Builder<VideoAnnotationResults.Builder>java.io.IOExceptionpublic java.lang.String getInputUri()
Video file location in [Google Cloud Storage](https://cloud.google.com/storage/).
string input_uri = 1;getInputUri in interface VideoAnnotationResultsOrBuilderpublic ByteString getInputUriBytes()
Video file location in [Google Cloud Storage](https://cloud.google.com/storage/).
string input_uri = 1;getInputUriBytes in interface VideoAnnotationResultsOrBuilderpublic VideoAnnotationResults.Builder setInputUri(java.lang.String value)
Video file location in [Google Cloud Storage](https://cloud.google.com/storage/).
string input_uri = 1;public VideoAnnotationResults.Builder clearInputUri()
Video file location in [Google Cloud Storage](https://cloud.google.com/storage/).
string input_uri = 1;public VideoAnnotationResults.Builder setInputUriBytes(ByteString value)
Video file location in [Google Cloud Storage](https://cloud.google.com/storage/).
string input_uri = 1;public java.util.List<LabelAnnotation> 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;getSegmentLabelAnnotationsList in interface VideoAnnotationResultsOrBuilderpublic 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;getSegmentLabelAnnotationsCount in interface VideoAnnotationResultsOrBuilderpublic LabelAnnotation getSegmentLabelAnnotations(int index)
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;getSegmentLabelAnnotations in interface VideoAnnotationResultsOrBuilderpublic VideoAnnotationResults.Builder setSegmentLabelAnnotations(int index, LabelAnnotation value)
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;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;public VideoAnnotationResults.Builder addSegmentLabelAnnotations(LabelAnnotation value)
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;public VideoAnnotationResults.Builder addSegmentLabelAnnotations(int index, LabelAnnotation value)
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;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;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;public VideoAnnotationResults.Builder addAllSegmentLabelAnnotations(java.lang.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;public VideoAnnotationResults.Builder 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;public VideoAnnotationResults.Builder removeSegmentLabelAnnotations(int index)
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;public LabelAnnotation.Builder getSegmentLabelAnnotationsBuilder(int index)
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;public LabelAnnotationOrBuilder getSegmentLabelAnnotationsOrBuilder(int index)
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 in interface VideoAnnotationResultsOrBuilderpublic java.util.List<? extends LabelAnnotationOrBuilder> 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;getSegmentLabelAnnotationsOrBuilderList in interface VideoAnnotationResultsOrBuilderpublic LabelAnnotation.Builder 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;public LabelAnnotation.Builder addSegmentLabelAnnotationsBuilder(int index)
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;public java.util.List<LabelAnnotation.Builder> 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;public java.util.List<LabelAnnotation> 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;getShotLabelAnnotationsList in interface VideoAnnotationResultsOrBuilderpublic 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;getShotLabelAnnotationsCount in interface VideoAnnotationResultsOrBuilderpublic LabelAnnotation getShotLabelAnnotations(int index)
Label annotations on shot level. There is exactly one element for each unique label.
repeated .google.cloud.videointelligence.v1beta2.LabelAnnotation shot_label_annotations = 3;getShotLabelAnnotations in interface VideoAnnotationResultsOrBuilderpublic VideoAnnotationResults.Builder setShotLabelAnnotations(int index, LabelAnnotation value)
Label annotations on shot level. There is exactly one element for each unique label.
repeated .google.cloud.videointelligence.v1beta2.LabelAnnotation shot_label_annotations = 3;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;public VideoAnnotationResults.Builder addShotLabelAnnotations(LabelAnnotation value)
Label annotations on shot level. There is exactly one element for each unique label.
repeated .google.cloud.videointelligence.v1beta2.LabelAnnotation shot_label_annotations = 3;public VideoAnnotationResults.Builder addShotLabelAnnotations(int index, LabelAnnotation value)
Label annotations on shot level. There is exactly one element for each unique label.
repeated .google.cloud.videointelligence.v1beta2.LabelAnnotation shot_label_annotations = 3;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;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;public VideoAnnotationResults.Builder addAllShotLabelAnnotations(java.lang.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;public VideoAnnotationResults.Builder 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;public VideoAnnotationResults.Builder removeShotLabelAnnotations(int index)
Label annotations on shot level. There is exactly one element for each unique label.
repeated .google.cloud.videointelligence.v1beta2.LabelAnnotation shot_label_annotations = 3;public LabelAnnotation.Builder getShotLabelAnnotationsBuilder(int index)
Label annotations on shot level. There is exactly one element for each unique label.
repeated .google.cloud.videointelligence.v1beta2.LabelAnnotation shot_label_annotations = 3;public LabelAnnotationOrBuilder getShotLabelAnnotationsOrBuilder(int index)
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 in interface VideoAnnotationResultsOrBuilderpublic java.util.List<? extends LabelAnnotationOrBuilder> 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;getShotLabelAnnotationsOrBuilderList in interface VideoAnnotationResultsOrBuilderpublic LabelAnnotation.Builder 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;public LabelAnnotation.Builder addShotLabelAnnotationsBuilder(int index)
Label annotations on shot level. There is exactly one element for each unique label.
repeated .google.cloud.videointelligence.v1beta2.LabelAnnotation shot_label_annotations = 3;public java.util.List<LabelAnnotation.Builder> 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;public java.util.List<LabelAnnotation> 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;getFrameLabelAnnotationsList in interface VideoAnnotationResultsOrBuilderpublic 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;getFrameLabelAnnotationsCount in interface VideoAnnotationResultsOrBuilderpublic LabelAnnotation getFrameLabelAnnotations(int index)
Label annotations on frame level. There is exactly one element for each unique label.
repeated .google.cloud.videointelligence.v1beta2.LabelAnnotation frame_label_annotations = 4;getFrameLabelAnnotations in interface VideoAnnotationResultsOrBuilderpublic VideoAnnotationResults.Builder setFrameLabelAnnotations(int index, LabelAnnotation value)
Label annotations on frame level. There is exactly one element for each unique label.
repeated .google.cloud.videointelligence.v1beta2.LabelAnnotation frame_label_annotations = 4;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;public VideoAnnotationResults.Builder addFrameLabelAnnotations(LabelAnnotation value)
Label annotations on frame level. There is exactly one element for each unique label.
repeated .google.cloud.videointelligence.v1beta2.LabelAnnotation frame_label_annotations = 4;public VideoAnnotationResults.Builder addFrameLabelAnnotations(int index, LabelAnnotation value)
Label annotations on frame level. There is exactly one element for each unique label.
repeated .google.cloud.videointelligence.v1beta2.LabelAnnotation frame_label_annotations = 4;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;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;public VideoAnnotationResults.Builder addAllFrameLabelAnnotations(java.lang.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;public VideoAnnotationResults.Builder 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;public VideoAnnotationResults.Builder removeFrameLabelAnnotations(int index)
Label annotations on frame level. There is exactly one element for each unique label.
repeated .google.cloud.videointelligence.v1beta2.LabelAnnotation frame_label_annotations = 4;public LabelAnnotation.Builder getFrameLabelAnnotationsBuilder(int index)
Label annotations on frame level. There is exactly one element for each unique label.
repeated .google.cloud.videointelligence.v1beta2.LabelAnnotation frame_label_annotations = 4;public LabelAnnotationOrBuilder getFrameLabelAnnotationsOrBuilder(int index)
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 in interface VideoAnnotationResultsOrBuilderpublic java.util.List<? extends LabelAnnotationOrBuilder> 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;getFrameLabelAnnotationsOrBuilderList in interface VideoAnnotationResultsOrBuilderpublic LabelAnnotation.Builder 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;public LabelAnnotation.Builder addFrameLabelAnnotationsBuilder(int index)
Label annotations on frame level. There is exactly one element for each unique label.
repeated .google.cloud.videointelligence.v1beta2.LabelAnnotation frame_label_annotations = 4;public java.util.List<LabelAnnotation.Builder> 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;public java.util.List<FaceAnnotation> getFaceAnnotationsList()
Face annotations. There is exactly one element for each unique face.
repeated .google.cloud.videointelligence.v1beta2.FaceAnnotation face_annotations = 5;getFaceAnnotationsList in interface VideoAnnotationResultsOrBuilderpublic int getFaceAnnotationsCount()
Face annotations. There is exactly one element for each unique face.
repeated .google.cloud.videointelligence.v1beta2.FaceAnnotation face_annotations = 5;getFaceAnnotationsCount in interface VideoAnnotationResultsOrBuilderpublic FaceAnnotation getFaceAnnotations(int index)
Face annotations. There is exactly one element for each unique face.
repeated .google.cloud.videointelligence.v1beta2.FaceAnnotation face_annotations = 5;getFaceAnnotations in interface VideoAnnotationResultsOrBuilderpublic VideoAnnotationResults.Builder setFaceAnnotations(int index, FaceAnnotation value)
Face annotations. There is exactly one element for each unique face.
repeated .google.cloud.videointelligence.v1beta2.FaceAnnotation face_annotations = 5;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;public VideoAnnotationResults.Builder addFaceAnnotations(FaceAnnotation value)
Face annotations. There is exactly one element for each unique face.
repeated .google.cloud.videointelligence.v1beta2.FaceAnnotation face_annotations = 5;public VideoAnnotationResults.Builder addFaceAnnotations(int index, FaceAnnotation value)
Face annotations. There is exactly one element for each unique face.
repeated .google.cloud.videointelligence.v1beta2.FaceAnnotation face_annotations = 5;public VideoAnnotationResults.Builder addFaceAnnotations(FaceAnnotation.Builder builderForValue)
Face annotations. There is exactly one element for each unique face.
repeated .google.cloud.videointelligence.v1beta2.FaceAnnotation face_annotations = 5;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;public VideoAnnotationResults.Builder addAllFaceAnnotations(java.lang.Iterable<? extends FaceAnnotation> values)
Face annotations. There is exactly one element for each unique face.
repeated .google.cloud.videointelligence.v1beta2.FaceAnnotation face_annotations = 5;public VideoAnnotationResults.Builder clearFaceAnnotations()
Face annotations. There is exactly one element for each unique face.
repeated .google.cloud.videointelligence.v1beta2.FaceAnnotation face_annotations = 5;public VideoAnnotationResults.Builder removeFaceAnnotations(int index)
Face annotations. There is exactly one element for each unique face.
repeated .google.cloud.videointelligence.v1beta2.FaceAnnotation face_annotations = 5;public FaceAnnotation.Builder getFaceAnnotationsBuilder(int index)
Face annotations. There is exactly one element for each unique face.
repeated .google.cloud.videointelligence.v1beta2.FaceAnnotation face_annotations = 5;public FaceAnnotationOrBuilder getFaceAnnotationsOrBuilder(int index)
Face annotations. There is exactly one element for each unique face.
repeated .google.cloud.videointelligence.v1beta2.FaceAnnotation face_annotations = 5;getFaceAnnotationsOrBuilder in interface VideoAnnotationResultsOrBuilderpublic java.util.List<? extends FaceAnnotationOrBuilder> getFaceAnnotationsOrBuilderList()
Face annotations. There is exactly one element for each unique face.
repeated .google.cloud.videointelligence.v1beta2.FaceAnnotation face_annotations = 5;getFaceAnnotationsOrBuilderList in interface VideoAnnotationResultsOrBuilderpublic FaceAnnotation.Builder addFaceAnnotationsBuilder()
Face annotations. There is exactly one element for each unique face.
repeated .google.cloud.videointelligence.v1beta2.FaceAnnotation face_annotations = 5;public FaceAnnotation.Builder addFaceAnnotationsBuilder(int index)
Face annotations. There is exactly one element for each unique face.
repeated .google.cloud.videointelligence.v1beta2.FaceAnnotation face_annotations = 5;public java.util.List<FaceAnnotation.Builder> getFaceAnnotationsBuilderList()
Face annotations. There is exactly one element for each unique face.
repeated .google.cloud.videointelligence.v1beta2.FaceAnnotation face_annotations = 5;public java.util.List<VideoSegment> getShotAnnotationsList()
Shot annotations. Each shot is represented as a video segment.
repeated .google.cloud.videointelligence.v1beta2.VideoSegment shot_annotations = 6;getShotAnnotationsList in interface VideoAnnotationResultsOrBuilderpublic int getShotAnnotationsCount()
Shot annotations. Each shot is represented as a video segment.
repeated .google.cloud.videointelligence.v1beta2.VideoSegment shot_annotations = 6;getShotAnnotationsCount in interface VideoAnnotationResultsOrBuilderpublic VideoSegment getShotAnnotations(int index)
Shot annotations. Each shot is represented as a video segment.
repeated .google.cloud.videointelligence.v1beta2.VideoSegment shot_annotations = 6;getShotAnnotations in interface VideoAnnotationResultsOrBuilderpublic VideoAnnotationResults.Builder setShotAnnotations(int index, VideoSegment value)
Shot annotations. Each shot is represented as a video segment.
repeated .google.cloud.videointelligence.v1beta2.VideoSegment shot_annotations = 6;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;public VideoAnnotationResults.Builder addShotAnnotations(VideoSegment value)
Shot annotations. Each shot is represented as a video segment.
repeated .google.cloud.videointelligence.v1beta2.VideoSegment shot_annotations = 6;public VideoAnnotationResults.Builder addShotAnnotations(int index, VideoSegment value)
Shot annotations. Each shot is represented as a video segment.
repeated .google.cloud.videointelligence.v1beta2.VideoSegment shot_annotations = 6;public VideoAnnotationResults.Builder addShotAnnotations(VideoSegment.Builder builderForValue)
Shot annotations. Each shot is represented as a video segment.
repeated .google.cloud.videointelligence.v1beta2.VideoSegment shot_annotations = 6;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;public VideoAnnotationResults.Builder addAllShotAnnotations(java.lang.Iterable<? extends VideoSegment> values)
Shot annotations. Each shot is represented as a video segment.
repeated .google.cloud.videointelligence.v1beta2.VideoSegment shot_annotations = 6;public VideoAnnotationResults.Builder clearShotAnnotations()
Shot annotations. Each shot is represented as a video segment.
repeated .google.cloud.videointelligence.v1beta2.VideoSegment shot_annotations = 6;public VideoAnnotationResults.Builder removeShotAnnotations(int index)
Shot annotations. Each shot is represented as a video segment.
repeated .google.cloud.videointelligence.v1beta2.VideoSegment shot_annotations = 6;public VideoSegment.Builder getShotAnnotationsBuilder(int index)
Shot annotations. Each shot is represented as a video segment.
repeated .google.cloud.videointelligence.v1beta2.VideoSegment shot_annotations = 6;public VideoSegmentOrBuilder getShotAnnotationsOrBuilder(int index)
Shot annotations. Each shot is represented as a video segment.
repeated .google.cloud.videointelligence.v1beta2.VideoSegment shot_annotations = 6;getShotAnnotationsOrBuilder in interface VideoAnnotationResultsOrBuilderpublic java.util.List<? extends VideoSegmentOrBuilder> getShotAnnotationsOrBuilderList()
Shot annotations. Each shot is represented as a video segment.
repeated .google.cloud.videointelligence.v1beta2.VideoSegment shot_annotations = 6;getShotAnnotationsOrBuilderList in interface VideoAnnotationResultsOrBuilderpublic VideoSegment.Builder addShotAnnotationsBuilder()
Shot annotations. Each shot is represented as a video segment.
repeated .google.cloud.videointelligence.v1beta2.VideoSegment shot_annotations = 6;public VideoSegment.Builder addShotAnnotationsBuilder(int index)
Shot annotations. Each shot is represented as a video segment.
repeated .google.cloud.videointelligence.v1beta2.VideoSegment shot_annotations = 6;public java.util.List<VideoSegment.Builder> getShotAnnotationsBuilderList()
Shot annotations. Each shot is represented as a video segment.
repeated .google.cloud.videointelligence.v1beta2.VideoSegment shot_annotations = 6;public boolean hasExplicitAnnotation()
Explicit content annotation.
.google.cloud.videointelligence.v1beta2.ExplicitContentAnnotation explicit_annotation = 7;hasExplicitAnnotation in interface VideoAnnotationResultsOrBuilderpublic ExplicitContentAnnotation getExplicitAnnotation()
Explicit content annotation.
.google.cloud.videointelligence.v1beta2.ExplicitContentAnnotation explicit_annotation = 7;getExplicitAnnotation in interface VideoAnnotationResultsOrBuilderpublic VideoAnnotationResults.Builder setExplicitAnnotation(ExplicitContentAnnotation value)
Explicit content annotation.
.google.cloud.videointelligence.v1beta2.ExplicitContentAnnotation explicit_annotation = 7;public VideoAnnotationResults.Builder setExplicitAnnotation(ExplicitContentAnnotation.Builder builderForValue)
Explicit content annotation.
.google.cloud.videointelligence.v1beta2.ExplicitContentAnnotation explicit_annotation = 7;public VideoAnnotationResults.Builder mergeExplicitAnnotation(ExplicitContentAnnotation value)
Explicit content annotation.
.google.cloud.videointelligence.v1beta2.ExplicitContentAnnotation explicit_annotation = 7;public VideoAnnotationResults.Builder clearExplicitAnnotation()
Explicit content annotation.
.google.cloud.videointelligence.v1beta2.ExplicitContentAnnotation explicit_annotation = 7;public ExplicitContentAnnotation.Builder getExplicitAnnotationBuilder()
Explicit content annotation.
.google.cloud.videointelligence.v1beta2.ExplicitContentAnnotation explicit_annotation = 7;public ExplicitContentAnnotationOrBuilder getExplicitAnnotationOrBuilder()
Explicit content annotation.
.google.cloud.videointelligence.v1beta2.ExplicitContentAnnotation explicit_annotation = 7;getExplicitAnnotationOrBuilder in interface VideoAnnotationResultsOrBuilderpublic 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;hasError in interface VideoAnnotationResultsOrBuilderpublic Status 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;getError in interface VideoAnnotationResultsOrBuilderpublic VideoAnnotationResults.Builder setError(Status value)
If set, indicates an error. Note that for a single `AnnotateVideoRequest` some videos may succeed and some may fail.
.google.rpc.Status error = 9;public VideoAnnotationResults.Builder setError(Status.Builder builderForValue)
If set, indicates an error. Note that for a single `AnnotateVideoRequest` some videos may succeed and some may fail.
.google.rpc.Status error = 9;public VideoAnnotationResults.Builder mergeError(Status value)
If set, indicates an error. Note that for a single `AnnotateVideoRequest` some videos may succeed and some may fail.
.google.rpc.Status error = 9;public VideoAnnotationResults.Builder 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;public Status.Builder 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;public StatusOrBuilder 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;getErrorOrBuilder in interface VideoAnnotationResultsOrBuilderpublic final VideoAnnotationResults.Builder setUnknownFields(UnknownFieldSet unknownFields)
setUnknownFields in interface Message.BuildersetUnknownFields in class GeneratedMessageV3.Builder<VideoAnnotationResults.Builder>public final VideoAnnotationResults.Builder mergeUnknownFields(UnknownFieldSet unknownFields)
mergeUnknownFields in interface Message.BuildermergeUnknownFields in class GeneratedMessageV3.Builder<VideoAnnotationResults.Builder>