public interface VideoAnnotationResultsOrBuilder extends MessageOrBuilder
Modifier and Type | Method and Description |
---|---|
Status |
getError()
If set, indicates an error.
|
StatusOrBuilder |
getErrorOrBuilder()
If set, indicates an error.
|
ExplicitContentAnnotation |
getExplicitAnnotation()
Explicit content annotation.
|
ExplicitContentAnnotationOrBuilder |
getExplicitAnnotationOrBuilder()
Explicit content annotation.
|
FaceAnnotation |
getFaceAnnotations(int index)
Face annotations.
|
int |
getFaceAnnotationsCount()
Face annotations.
|
java.util.List<FaceAnnotation> |
getFaceAnnotationsList()
Face annotations.
|
FaceAnnotationOrBuilder |
getFaceAnnotationsOrBuilder(int index)
Face annotations.
|
java.util.List<? extends FaceAnnotationOrBuilder> |
getFaceAnnotationsOrBuilderList()
Face annotations.
|
LabelAnnotation |
getFrameLabelAnnotations(int index)
Label annotations on frame level.
|
int |
getFrameLabelAnnotationsCount()
Label annotations on frame level.
|
java.util.List<LabelAnnotation> |
getFrameLabelAnnotationsList()
Label annotations on frame level.
|
LabelAnnotationOrBuilder |
getFrameLabelAnnotationsOrBuilder(int index)
Label annotations on frame level.
|
java.util.List<? extends LabelAnnotationOrBuilder> |
getFrameLabelAnnotationsOrBuilderList()
Label annotations on frame level.
|
java.lang.String |
getInputUri()
Video file location in
[Google Cloud Storage](https://cloud.google.com/storage/).
|
ByteString |
getInputUriBytes()
Video file location in
[Google Cloud Storage](https://cloud.google.com/storage/).
|
LabelAnnotation |
getSegmentLabelAnnotations(int index)
Label annotations on video level or user specified segment level.
|
int |
getSegmentLabelAnnotationsCount()
Label annotations on video level or user specified segment level.
|
java.util.List<LabelAnnotation> |
getSegmentLabelAnnotationsList()
Label annotations on video level or user specified segment level.
|
LabelAnnotationOrBuilder |
getSegmentLabelAnnotationsOrBuilder(int index)
Label annotations on video level or user specified segment level.
|
java.util.List<? extends LabelAnnotationOrBuilder> |
getSegmentLabelAnnotationsOrBuilderList()
Label annotations on video level or user specified segment level.
|
VideoSegment |
getShotAnnotations(int index)
Shot annotations.
|
int |
getShotAnnotationsCount()
Shot annotations.
|
java.util.List<VideoSegment> |
getShotAnnotationsList()
Shot annotations.
|
VideoSegmentOrBuilder |
getShotAnnotationsOrBuilder(int index)
Shot annotations.
|
java.util.List<? extends VideoSegmentOrBuilder> |
getShotAnnotationsOrBuilderList()
Shot annotations.
|
LabelAnnotation |
getShotLabelAnnotations(int index)
Label annotations on shot level.
|
int |
getShotLabelAnnotationsCount()
Label annotations on shot level.
|
java.util.List<LabelAnnotation> |
getShotLabelAnnotationsList()
Label annotations on shot level.
|
LabelAnnotationOrBuilder |
getShotLabelAnnotationsOrBuilder(int index)
Label annotations on shot level.
|
java.util.List<? extends LabelAnnotationOrBuilder> |
getShotLabelAnnotationsOrBuilderList()
Label annotations on shot level.
|
boolean |
hasError()
If set, indicates an error.
|
boolean |
hasExplicitAnnotation()
Explicit content annotation.
|
findInitializationErrors, getAllFields, getDefaultInstanceForType, getDescriptorForType, getField, getInitializationErrorString, getOneofFieldDescriptor, getRepeatedField, getRepeatedFieldCount, getUnknownFields, hasField, hasOneof
isInitialized
java.lang.String getInputUri()
Video file location in [Google Cloud Storage](https://cloud.google.com/storage/).
string input_uri = 1;
ByteString getInputUriBytes()
Video file location in [Google Cloud Storage](https://cloud.google.com/storage/).
string input_uri = 1;
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;
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;
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;
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;
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;
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;
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;
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;
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;
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;
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;
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;
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;
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;
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;
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;
FaceAnnotation getFaceAnnotations(int index)
Face annotations. There is exactly one element for each unique face.
repeated .google.cloud.videointelligence.v1beta2.FaceAnnotation face_annotations = 5;
int getFaceAnnotationsCount()
Face annotations. There is exactly one element for each unique face.
repeated .google.cloud.videointelligence.v1beta2.FaceAnnotation face_annotations = 5;
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;
FaceAnnotationOrBuilder getFaceAnnotationsOrBuilder(int index)
Face annotations. There is exactly one element for each unique face.
repeated .google.cloud.videointelligence.v1beta2.FaceAnnotation face_annotations = 5;
java.util.List<VideoSegment> getShotAnnotationsList()
Shot annotations. Each shot is represented as a video segment.
repeated .google.cloud.videointelligence.v1beta2.VideoSegment shot_annotations = 6;
VideoSegment getShotAnnotations(int index)
Shot annotations. Each shot is represented as a video segment.
repeated .google.cloud.videointelligence.v1beta2.VideoSegment shot_annotations = 6;
int getShotAnnotationsCount()
Shot annotations. Each shot is represented as a video segment.
repeated .google.cloud.videointelligence.v1beta2.VideoSegment shot_annotations = 6;
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;
VideoSegmentOrBuilder getShotAnnotationsOrBuilder(int index)
Shot annotations. Each shot is represented as a video segment.
repeated .google.cloud.videointelligence.v1beta2.VideoSegment shot_annotations = 6;
boolean hasExplicitAnnotation()
Explicit content annotation.
.google.cloud.videointelligence.v1beta2.ExplicitContentAnnotation explicit_annotation = 7;
ExplicitContentAnnotation getExplicitAnnotation()
Explicit content annotation.
.google.cloud.videointelligence.v1beta2.ExplicitContentAnnotation explicit_annotation = 7;
ExplicitContentAnnotationOrBuilder getExplicitAnnotationOrBuilder()
Explicit content annotation.
.google.cloud.videointelligence.v1beta2.ExplicitContentAnnotation explicit_annotation = 7;
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;
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;
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;