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