Class VideoAnnotationResults.Builder
- java.lang.Object
-
- com.google.protobuf.AbstractMessageLite.Builder
-
- com.google.protobuf.AbstractMessage.Builder<BuilderT>
-
- com.google.protobuf.GeneratedMessageV3.Builder<VideoAnnotationResults.Builder>
-
- com.google.cloud.videointelligence.v1p1beta1.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.GeneratedMessageV3.Builder<VideoAnnotationResults.Builder> implements VideoAnnotationResultsOrBuilder
Annotation results for a single video.
Protobuf typegoogle.cloud.videointelligence.v1p1beta1.VideoAnnotationResults
-
-
Method Summary
-
Methods inherited from class com.google.protobuf.GeneratedMessageV3.Builder
getAllFields, getField, getFieldBuilder, getOneofFieldDescriptor, getParentForChildren, getRepeatedField, getRepeatedFieldBuilder, getRepeatedFieldCount, getUnknownFields, getUnknownFieldSetBuilder, hasField, hasOneof, internalGetMapField, internalGetMutableMapField, isClean, markClean, mergeUnknownLengthDelimitedField, mergeUnknownVarintField, newBuilderForField, onBuilt, onChanged, parseUnknownField, setUnknownFieldSetBuilder, setUnknownFieldsProto3
-
Methods inherited from class com.google.protobuf.AbstractMessage.Builder
findInitializationErrors, getInitializationErrorString, internalMergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, newUninitializedMessageException, toString
-
Methods inherited from class com.google.protobuf.AbstractMessageLite.Builder
addAll, addAll, mergeDelimitedFrom, mergeDelimitedFrom, mergeFrom, newUninitializedMessageException
-
Methods inherited from class java.lang.Object
equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
-
-
-
-
Method Detail
-
getDescriptor
public static final com.google.protobuf.Descriptors.Descriptor getDescriptor()
-
internalGetFieldAccessorTable
protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable internalGetFieldAccessorTable()
- Specified by:
internalGetFieldAccessorTable
in classcom.google.protobuf.GeneratedMessageV3.Builder<VideoAnnotationResults.Builder>
-
clear
public VideoAnnotationResults.Builder clear()
- Specified by:
clear
in interfacecom.google.protobuf.Message.Builder
- Specified by:
clear
in interfacecom.google.protobuf.MessageLite.Builder
- Overrides:
clear
in classcom.google.protobuf.GeneratedMessageV3.Builder<VideoAnnotationResults.Builder>
-
getDescriptorForType
public com.google.protobuf.Descriptors.Descriptor getDescriptorForType()
- Specified by:
getDescriptorForType
in interfacecom.google.protobuf.Message.Builder
- Specified by:
getDescriptorForType
in interfacecom.google.protobuf.MessageOrBuilder
- Overrides:
getDescriptorForType
in classcom.google.protobuf.GeneratedMessageV3.Builder<VideoAnnotationResults.Builder>
-
getDefaultInstanceForType
public VideoAnnotationResults getDefaultInstanceForType()
- Specified by:
getDefaultInstanceForType
in interfacecom.google.protobuf.MessageLiteOrBuilder
- Specified by:
getDefaultInstanceForType
in interfacecom.google.protobuf.MessageOrBuilder
-
build
public VideoAnnotationResults build()
- Specified by:
build
in interfacecom.google.protobuf.Message.Builder
- Specified by:
build
in interfacecom.google.protobuf.MessageLite.Builder
-
buildPartial
public VideoAnnotationResults buildPartial()
- Specified by:
buildPartial
in interfacecom.google.protobuf.Message.Builder
- Specified by:
buildPartial
in interfacecom.google.protobuf.MessageLite.Builder
-
clone
public VideoAnnotationResults.Builder clone()
- Specified by:
clone
in interfacecom.google.protobuf.Message.Builder
- Specified by:
clone
in interfacecom.google.protobuf.MessageLite.Builder
- Overrides:
clone
in classcom.google.protobuf.GeneratedMessageV3.Builder<VideoAnnotationResults.Builder>
-
setField
public VideoAnnotationResults.Builder setField(com.google.protobuf.Descriptors.FieldDescriptor field, Object value)
- Specified by:
setField
in interfacecom.google.protobuf.Message.Builder
- Overrides:
setField
in classcom.google.protobuf.GeneratedMessageV3.Builder<VideoAnnotationResults.Builder>
-
clearField
public VideoAnnotationResults.Builder clearField(com.google.protobuf.Descriptors.FieldDescriptor field)
- Specified by:
clearField
in interfacecom.google.protobuf.Message.Builder
- Overrides:
clearField
in classcom.google.protobuf.GeneratedMessageV3.Builder<VideoAnnotationResults.Builder>
-
clearOneof
public VideoAnnotationResults.Builder clearOneof(com.google.protobuf.Descriptors.OneofDescriptor oneof)
- Specified by:
clearOneof
in interfacecom.google.protobuf.Message.Builder
- Overrides:
clearOneof
in classcom.google.protobuf.GeneratedMessageV3.Builder<VideoAnnotationResults.Builder>
-
setRepeatedField
public VideoAnnotationResults.Builder setRepeatedField(com.google.protobuf.Descriptors.FieldDescriptor field, int index, Object value)
- Specified by:
setRepeatedField
in interfacecom.google.protobuf.Message.Builder
- Overrides:
setRepeatedField
in classcom.google.protobuf.GeneratedMessageV3.Builder<VideoAnnotationResults.Builder>
-
addRepeatedField
public VideoAnnotationResults.Builder addRepeatedField(com.google.protobuf.Descriptors.FieldDescriptor field, Object value)
- Specified by:
addRepeatedField
in interfacecom.google.protobuf.Message.Builder
- Overrides:
addRepeatedField
in classcom.google.protobuf.GeneratedMessageV3.Builder<VideoAnnotationResults.Builder>
-
mergeFrom
public VideoAnnotationResults.Builder mergeFrom(com.google.protobuf.Message other)
- Specified by:
mergeFrom
in interfacecom.google.protobuf.Message.Builder
- Overrides:
mergeFrom
in classcom.google.protobuf.AbstractMessage.Builder<VideoAnnotationResults.Builder>
-
mergeFrom
public VideoAnnotationResults.Builder mergeFrom(VideoAnnotationResults other)
-
isInitialized
public final boolean isInitialized()
- Specified by:
isInitialized
in interfacecom.google.protobuf.MessageLiteOrBuilder
- Overrides:
isInitialized
in classcom.google.protobuf.GeneratedMessageV3.Builder<VideoAnnotationResults.Builder>
-
mergeFrom
public VideoAnnotationResults.Builder mergeFrom(com.google.protobuf.CodedInputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws IOException
- Specified by:
mergeFrom
in interfacecom.google.protobuf.Message.Builder
- Specified by:
mergeFrom
in interfacecom.google.protobuf.MessageLite.Builder
- Overrides:
mergeFrom
in classcom.google.protobuf.AbstractMessage.Builder<VideoAnnotationResults.Builder>
- Throws:
IOException
-
getInputUri
public String getInputUri()
Output only. Video file location in [Google Cloud Storage](https://cloud.google.com/storage/).
string input_uri = 1;
- Specified by:
getInputUri
in interfaceVideoAnnotationResultsOrBuilder
- Returns:
- The inputUri.
-
getInputUriBytes
public com.google.protobuf.ByteString getInputUriBytes()
Output only. Video file location in [Google Cloud Storage](https://cloud.google.com/storage/).
string input_uri = 1;
- Specified by:
getInputUriBytes
in interfaceVideoAnnotationResultsOrBuilder
- Returns:
- The bytes for inputUri.
-
setInputUri
public VideoAnnotationResults.Builder setInputUri(String value)
Output only. 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
public VideoAnnotationResults.Builder clearInputUri()
Output only. Video file location in [Google Cloud Storage](https://cloud.google.com/storage/).
string input_uri = 1;
- Returns:
- This builder for chaining.
-
setInputUriBytes
public VideoAnnotationResults.Builder setInputUriBytes(com.google.protobuf.ByteString value)
Output only. 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
public 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.v1p1beta1.LabelAnnotation segment_label_annotations = 2;
- Specified by:
getSegmentLabelAnnotationsList
in 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.v1p1beta1.LabelAnnotation segment_label_annotations = 2;
- Specified by:
getSegmentLabelAnnotationsCount
in interfaceVideoAnnotationResultsOrBuilder
-
getSegmentLabelAnnotations
public 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.v1p1beta1.LabelAnnotation segment_label_annotations = 2;
- Specified by:
getSegmentLabelAnnotations
in interfaceVideoAnnotationResultsOrBuilder
-
setSegmentLabelAnnotations
public 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.v1p1beta1.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.v1p1beta1.LabelAnnotation segment_label_annotations = 2;
-
addSegmentLabelAnnotations
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.v1p1beta1.LabelAnnotation segment_label_annotations = 2;
-
addSegmentLabelAnnotations
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.v1p1beta1.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.v1p1beta1.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.v1p1beta1.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.v1p1beta1.LabelAnnotation segment_label_annotations = 2;
-
clearSegmentLabelAnnotations
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.v1p1beta1.LabelAnnotation segment_label_annotations = 2;
-
removeSegmentLabelAnnotations
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.v1p1beta1.LabelAnnotation segment_label_annotations = 2;
-
getSegmentLabelAnnotationsBuilder
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.v1p1beta1.LabelAnnotation segment_label_annotations = 2;
-
getSegmentLabelAnnotationsOrBuilder
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.v1p1beta1.LabelAnnotation segment_label_annotations = 2;
- Specified by:
getSegmentLabelAnnotationsOrBuilder
in interfaceVideoAnnotationResultsOrBuilder
-
getSegmentLabelAnnotationsOrBuilderList
public 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.v1p1beta1.LabelAnnotation segment_label_annotations = 2;
- Specified by:
getSegmentLabelAnnotationsOrBuilderList
in interfaceVideoAnnotationResultsOrBuilder
-
addSegmentLabelAnnotationsBuilder
public 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.v1p1beta1.LabelAnnotation segment_label_annotations = 2;
-
addSegmentLabelAnnotationsBuilder
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.v1p1beta1.LabelAnnotation segment_label_annotations = 2;
-
getSegmentLabelAnnotationsBuilderList
public 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.v1p1beta1.LabelAnnotation segment_label_annotations = 2;
-
getShotLabelAnnotationsList
public List<LabelAnnotation> getShotLabelAnnotationsList()
Label annotations on shot level. There is exactly one element for each unique label.
repeated .google.cloud.videointelligence.v1p1beta1.LabelAnnotation shot_label_annotations = 3;
- Specified by:
getShotLabelAnnotationsList
in interfaceVideoAnnotationResultsOrBuilder
-
getShotLabelAnnotationsCount
public int getShotLabelAnnotationsCount()
Label annotations on shot level. There is exactly one element for each unique label.
repeated .google.cloud.videointelligence.v1p1beta1.LabelAnnotation shot_label_annotations = 3;
- Specified by:
getShotLabelAnnotationsCount
in interfaceVideoAnnotationResultsOrBuilder
-
getShotLabelAnnotations
public LabelAnnotation getShotLabelAnnotations(int index)
Label annotations on shot level. There is exactly one element for each unique label.
repeated .google.cloud.videointelligence.v1p1beta1.LabelAnnotation shot_label_annotations = 3;
- Specified by:
getShotLabelAnnotations
in interfaceVideoAnnotationResultsOrBuilder
-
setShotLabelAnnotations
public 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.v1p1beta1.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.v1p1beta1.LabelAnnotation shot_label_annotations = 3;
-
addShotLabelAnnotations
public VideoAnnotationResults.Builder addShotLabelAnnotations(LabelAnnotation value)
Label annotations on shot level. There is exactly one element for each unique label.
repeated .google.cloud.videointelligence.v1p1beta1.LabelAnnotation shot_label_annotations = 3;
-
addShotLabelAnnotations
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.v1p1beta1.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.v1p1beta1.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.v1p1beta1.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.v1p1beta1.LabelAnnotation shot_label_annotations = 3;
-
clearShotLabelAnnotations
public VideoAnnotationResults.Builder clearShotLabelAnnotations()
Label annotations on shot level. There is exactly one element for each unique label.
repeated .google.cloud.videointelligence.v1p1beta1.LabelAnnotation shot_label_annotations = 3;
-
removeShotLabelAnnotations
public VideoAnnotationResults.Builder removeShotLabelAnnotations(int index)
Label annotations on shot level. There is exactly one element for each unique label.
repeated .google.cloud.videointelligence.v1p1beta1.LabelAnnotation shot_label_annotations = 3;
-
getShotLabelAnnotationsBuilder
public LabelAnnotation.Builder getShotLabelAnnotationsBuilder(int index)
Label annotations on shot level. There is exactly one element for each unique label.
repeated .google.cloud.videointelligence.v1p1beta1.LabelAnnotation shot_label_annotations = 3;
-
getShotLabelAnnotationsOrBuilder
public LabelAnnotationOrBuilder getShotLabelAnnotationsOrBuilder(int index)
Label annotations on shot level. There is exactly one element for each unique label.
repeated .google.cloud.videointelligence.v1p1beta1.LabelAnnotation shot_label_annotations = 3;
- Specified by:
getShotLabelAnnotationsOrBuilder
in interfaceVideoAnnotationResultsOrBuilder
-
getShotLabelAnnotationsOrBuilderList
public List<? extends LabelAnnotationOrBuilder> getShotLabelAnnotationsOrBuilderList()
Label annotations on shot level. There is exactly one element for each unique label.
repeated .google.cloud.videointelligence.v1p1beta1.LabelAnnotation shot_label_annotations = 3;
- Specified by:
getShotLabelAnnotationsOrBuilderList
in interfaceVideoAnnotationResultsOrBuilder
-
addShotLabelAnnotationsBuilder
public LabelAnnotation.Builder addShotLabelAnnotationsBuilder()
Label annotations on shot level. There is exactly one element for each unique label.
repeated .google.cloud.videointelligence.v1p1beta1.LabelAnnotation shot_label_annotations = 3;
-
addShotLabelAnnotationsBuilder
public LabelAnnotation.Builder addShotLabelAnnotationsBuilder(int index)
Label annotations on shot level. There is exactly one element for each unique label.
repeated .google.cloud.videointelligence.v1p1beta1.LabelAnnotation shot_label_annotations = 3;
-
getShotLabelAnnotationsBuilderList
public List<LabelAnnotation.Builder> getShotLabelAnnotationsBuilderList()
Label annotations on shot level. There is exactly one element for each unique label.
repeated .google.cloud.videointelligence.v1p1beta1.LabelAnnotation shot_label_annotations = 3;
-
getFrameLabelAnnotationsList
public List<LabelAnnotation> getFrameLabelAnnotationsList()
Label annotations on frame level. There is exactly one element for each unique label.
repeated .google.cloud.videointelligence.v1p1beta1.LabelAnnotation frame_label_annotations = 4;
- Specified by:
getFrameLabelAnnotationsList
in interfaceVideoAnnotationResultsOrBuilder
-
getFrameLabelAnnotationsCount
public int getFrameLabelAnnotationsCount()
Label annotations on frame level. There is exactly one element for each unique label.
repeated .google.cloud.videointelligence.v1p1beta1.LabelAnnotation frame_label_annotations = 4;
- Specified by:
getFrameLabelAnnotationsCount
in interfaceVideoAnnotationResultsOrBuilder
-
getFrameLabelAnnotations
public LabelAnnotation getFrameLabelAnnotations(int index)
Label annotations on frame level. There is exactly one element for each unique label.
repeated .google.cloud.videointelligence.v1p1beta1.LabelAnnotation frame_label_annotations = 4;
- Specified by:
getFrameLabelAnnotations
in interfaceVideoAnnotationResultsOrBuilder
-
setFrameLabelAnnotations
public 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.v1p1beta1.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.v1p1beta1.LabelAnnotation frame_label_annotations = 4;
-
addFrameLabelAnnotations
public VideoAnnotationResults.Builder addFrameLabelAnnotations(LabelAnnotation value)
Label annotations on frame level. There is exactly one element for each unique label.
repeated .google.cloud.videointelligence.v1p1beta1.LabelAnnotation frame_label_annotations = 4;
-
addFrameLabelAnnotations
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.v1p1beta1.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.v1p1beta1.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.v1p1beta1.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.v1p1beta1.LabelAnnotation frame_label_annotations = 4;
-
clearFrameLabelAnnotations
public VideoAnnotationResults.Builder clearFrameLabelAnnotations()
Label annotations on frame level. There is exactly one element for each unique label.
repeated .google.cloud.videointelligence.v1p1beta1.LabelAnnotation frame_label_annotations = 4;
-
removeFrameLabelAnnotations
public VideoAnnotationResults.Builder removeFrameLabelAnnotations(int index)
Label annotations on frame level. There is exactly one element for each unique label.
repeated .google.cloud.videointelligence.v1p1beta1.LabelAnnotation frame_label_annotations = 4;
-
getFrameLabelAnnotationsBuilder
public LabelAnnotation.Builder getFrameLabelAnnotationsBuilder(int index)
Label annotations on frame level. There is exactly one element for each unique label.
repeated .google.cloud.videointelligence.v1p1beta1.LabelAnnotation frame_label_annotations = 4;
-
getFrameLabelAnnotationsOrBuilder
public LabelAnnotationOrBuilder getFrameLabelAnnotationsOrBuilder(int index)
Label annotations on frame level. There is exactly one element for each unique label.
repeated .google.cloud.videointelligence.v1p1beta1.LabelAnnotation frame_label_annotations = 4;
- Specified by:
getFrameLabelAnnotationsOrBuilder
in interfaceVideoAnnotationResultsOrBuilder
-
getFrameLabelAnnotationsOrBuilderList
public List<? extends LabelAnnotationOrBuilder> getFrameLabelAnnotationsOrBuilderList()
Label annotations on frame level. There is exactly one element for each unique label.
repeated .google.cloud.videointelligence.v1p1beta1.LabelAnnotation frame_label_annotations = 4;
- Specified by:
getFrameLabelAnnotationsOrBuilderList
in interfaceVideoAnnotationResultsOrBuilder
-
addFrameLabelAnnotationsBuilder
public LabelAnnotation.Builder addFrameLabelAnnotationsBuilder()
Label annotations on frame level. There is exactly one element for each unique label.
repeated .google.cloud.videointelligence.v1p1beta1.LabelAnnotation frame_label_annotations = 4;
-
addFrameLabelAnnotationsBuilder
public LabelAnnotation.Builder addFrameLabelAnnotationsBuilder(int index)
Label annotations on frame level. There is exactly one element for each unique label.
repeated .google.cloud.videointelligence.v1p1beta1.LabelAnnotation frame_label_annotations = 4;
-
getFrameLabelAnnotationsBuilderList
public List<LabelAnnotation.Builder> getFrameLabelAnnotationsBuilderList()
Label annotations on frame level. There is exactly one element for each unique label.
repeated .google.cloud.videointelligence.v1p1beta1.LabelAnnotation frame_label_annotations = 4;
-
getShotAnnotationsList
public List<VideoSegment> getShotAnnotationsList()
Shot annotations. Each shot is represented as a video segment.
repeated .google.cloud.videointelligence.v1p1beta1.VideoSegment shot_annotations = 6;
- Specified by:
getShotAnnotationsList
in interfaceVideoAnnotationResultsOrBuilder
-
getShotAnnotationsCount
public int getShotAnnotationsCount()
Shot annotations. Each shot is represented as a video segment.
repeated .google.cloud.videointelligence.v1p1beta1.VideoSegment shot_annotations = 6;
- Specified by:
getShotAnnotationsCount
in interfaceVideoAnnotationResultsOrBuilder
-
getShotAnnotations
public VideoSegment getShotAnnotations(int index)
Shot annotations. Each shot is represented as a video segment.
repeated .google.cloud.videointelligence.v1p1beta1.VideoSegment shot_annotations = 6;
- Specified by:
getShotAnnotations
in interfaceVideoAnnotationResultsOrBuilder
-
setShotAnnotations
public VideoAnnotationResults.Builder setShotAnnotations(int index, VideoSegment value)
Shot annotations. Each shot is represented as a video segment.
repeated .google.cloud.videointelligence.v1p1beta1.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.v1p1beta1.VideoSegment shot_annotations = 6;
-
addShotAnnotations
public VideoAnnotationResults.Builder addShotAnnotations(VideoSegment value)
Shot annotations. Each shot is represented as a video segment.
repeated .google.cloud.videointelligence.v1p1beta1.VideoSegment shot_annotations = 6;
-
addShotAnnotations
public VideoAnnotationResults.Builder addShotAnnotations(int index, VideoSegment value)
Shot annotations. Each shot is represented as a video segment.
repeated .google.cloud.videointelligence.v1p1beta1.VideoSegment shot_annotations = 6;
-
addShotAnnotations
public VideoAnnotationResults.Builder addShotAnnotations(VideoSegment.Builder builderForValue)
Shot annotations. Each shot is represented as a video segment.
repeated .google.cloud.videointelligence.v1p1beta1.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.v1p1beta1.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.v1p1beta1.VideoSegment shot_annotations = 6;
-
clearShotAnnotations
public VideoAnnotationResults.Builder clearShotAnnotations()
Shot annotations. Each shot is represented as a video segment.
repeated .google.cloud.videointelligence.v1p1beta1.VideoSegment shot_annotations = 6;
-
removeShotAnnotations
public VideoAnnotationResults.Builder removeShotAnnotations(int index)
Shot annotations. Each shot is represented as a video segment.
repeated .google.cloud.videointelligence.v1p1beta1.VideoSegment shot_annotations = 6;
-
getShotAnnotationsBuilder
public VideoSegment.Builder getShotAnnotationsBuilder(int index)
Shot annotations. Each shot is represented as a video segment.
repeated .google.cloud.videointelligence.v1p1beta1.VideoSegment shot_annotations = 6;
-
getShotAnnotationsOrBuilder
public VideoSegmentOrBuilder getShotAnnotationsOrBuilder(int index)
Shot annotations. Each shot is represented as a video segment.
repeated .google.cloud.videointelligence.v1p1beta1.VideoSegment shot_annotations = 6;
- Specified by:
getShotAnnotationsOrBuilder
in interfaceVideoAnnotationResultsOrBuilder
-
getShotAnnotationsOrBuilderList
public List<? extends VideoSegmentOrBuilder> getShotAnnotationsOrBuilderList()
Shot annotations. Each shot is represented as a video segment.
repeated .google.cloud.videointelligence.v1p1beta1.VideoSegment shot_annotations = 6;
- Specified by:
getShotAnnotationsOrBuilderList
in interfaceVideoAnnotationResultsOrBuilder
-
addShotAnnotationsBuilder
public VideoSegment.Builder addShotAnnotationsBuilder()
Shot annotations. Each shot is represented as a video segment.
repeated .google.cloud.videointelligence.v1p1beta1.VideoSegment shot_annotations = 6;
-
addShotAnnotationsBuilder
public VideoSegment.Builder addShotAnnotationsBuilder(int index)
Shot annotations. Each shot is represented as a video segment.
repeated .google.cloud.videointelligence.v1p1beta1.VideoSegment shot_annotations = 6;
-
getShotAnnotationsBuilderList
public List<VideoSegment.Builder> getShotAnnotationsBuilderList()
Shot annotations. Each shot is represented as a video segment.
repeated .google.cloud.videointelligence.v1p1beta1.VideoSegment shot_annotations = 6;
-
hasExplicitAnnotation
public boolean hasExplicitAnnotation()
Explicit content annotation.
.google.cloud.videointelligence.v1p1beta1.ExplicitContentAnnotation explicit_annotation = 7;
- Specified by:
hasExplicitAnnotation
in interfaceVideoAnnotationResultsOrBuilder
- Returns:
- Whether the explicitAnnotation field is set.
-
getExplicitAnnotation
public ExplicitContentAnnotation getExplicitAnnotation()
Explicit content annotation.
.google.cloud.videointelligence.v1p1beta1.ExplicitContentAnnotation explicit_annotation = 7;
- Specified by:
getExplicitAnnotation
in interfaceVideoAnnotationResultsOrBuilder
- Returns:
- The explicitAnnotation.
-
setExplicitAnnotation
public VideoAnnotationResults.Builder setExplicitAnnotation(ExplicitContentAnnotation value)
Explicit content annotation.
.google.cloud.videointelligence.v1p1beta1.ExplicitContentAnnotation explicit_annotation = 7;
-
setExplicitAnnotation
public VideoAnnotationResults.Builder setExplicitAnnotation(ExplicitContentAnnotation.Builder builderForValue)
Explicit content annotation.
.google.cloud.videointelligence.v1p1beta1.ExplicitContentAnnotation explicit_annotation = 7;
-
mergeExplicitAnnotation
public VideoAnnotationResults.Builder mergeExplicitAnnotation(ExplicitContentAnnotation value)
Explicit content annotation.
.google.cloud.videointelligence.v1p1beta1.ExplicitContentAnnotation explicit_annotation = 7;
-
clearExplicitAnnotation
public VideoAnnotationResults.Builder clearExplicitAnnotation()
Explicit content annotation.
.google.cloud.videointelligence.v1p1beta1.ExplicitContentAnnotation explicit_annotation = 7;
-
getExplicitAnnotationBuilder
public ExplicitContentAnnotation.Builder getExplicitAnnotationBuilder()
Explicit content annotation.
.google.cloud.videointelligence.v1p1beta1.ExplicitContentAnnotation explicit_annotation = 7;
-
getExplicitAnnotationOrBuilder
public ExplicitContentAnnotationOrBuilder getExplicitAnnotationOrBuilder()
Explicit content annotation.
.google.cloud.videointelligence.v1p1beta1.ExplicitContentAnnotation explicit_annotation = 7;
- Specified by:
getExplicitAnnotationOrBuilder
in interfaceVideoAnnotationResultsOrBuilder
-
getSpeechTranscriptionsList
public List<SpeechTranscription> getSpeechTranscriptionsList()
Speech transcription.
repeated .google.cloud.videointelligence.v1p1beta1.SpeechTranscription speech_transcriptions = 11;
- Specified by:
getSpeechTranscriptionsList
in interfaceVideoAnnotationResultsOrBuilder
-
getSpeechTranscriptionsCount
public int getSpeechTranscriptionsCount()
Speech transcription.
repeated .google.cloud.videointelligence.v1p1beta1.SpeechTranscription speech_transcriptions = 11;
- Specified by:
getSpeechTranscriptionsCount
in interfaceVideoAnnotationResultsOrBuilder
-
getSpeechTranscriptions
public SpeechTranscription getSpeechTranscriptions(int index)
Speech transcription.
repeated .google.cloud.videointelligence.v1p1beta1.SpeechTranscription speech_transcriptions = 11;
- Specified by:
getSpeechTranscriptions
in interfaceVideoAnnotationResultsOrBuilder
-
setSpeechTranscriptions
public VideoAnnotationResults.Builder setSpeechTranscriptions(int index, SpeechTranscription value)
Speech transcription.
repeated .google.cloud.videointelligence.v1p1beta1.SpeechTranscription speech_transcriptions = 11;
-
setSpeechTranscriptions
public VideoAnnotationResults.Builder setSpeechTranscriptions(int index, SpeechTranscription.Builder builderForValue)
Speech transcription.
repeated .google.cloud.videointelligence.v1p1beta1.SpeechTranscription speech_transcriptions = 11;
-
addSpeechTranscriptions
public VideoAnnotationResults.Builder addSpeechTranscriptions(SpeechTranscription value)
Speech transcription.
repeated .google.cloud.videointelligence.v1p1beta1.SpeechTranscription speech_transcriptions = 11;
-
addSpeechTranscriptions
public VideoAnnotationResults.Builder addSpeechTranscriptions(int index, SpeechTranscription value)
Speech transcription.
repeated .google.cloud.videointelligence.v1p1beta1.SpeechTranscription speech_transcriptions = 11;
-
addSpeechTranscriptions
public VideoAnnotationResults.Builder addSpeechTranscriptions(SpeechTranscription.Builder builderForValue)
Speech transcription.
repeated .google.cloud.videointelligence.v1p1beta1.SpeechTranscription speech_transcriptions = 11;
-
addSpeechTranscriptions
public VideoAnnotationResults.Builder addSpeechTranscriptions(int index, SpeechTranscription.Builder builderForValue)
Speech transcription.
repeated .google.cloud.videointelligence.v1p1beta1.SpeechTranscription speech_transcriptions = 11;
-
addAllSpeechTranscriptions
public VideoAnnotationResults.Builder addAllSpeechTranscriptions(Iterable<? extends SpeechTranscription> values)
Speech transcription.
repeated .google.cloud.videointelligence.v1p1beta1.SpeechTranscription speech_transcriptions = 11;
-
clearSpeechTranscriptions
public VideoAnnotationResults.Builder clearSpeechTranscriptions()
Speech transcription.
repeated .google.cloud.videointelligence.v1p1beta1.SpeechTranscription speech_transcriptions = 11;
-
removeSpeechTranscriptions
public VideoAnnotationResults.Builder removeSpeechTranscriptions(int index)
Speech transcription.
repeated .google.cloud.videointelligence.v1p1beta1.SpeechTranscription speech_transcriptions = 11;
-
getSpeechTranscriptionsBuilder
public SpeechTranscription.Builder getSpeechTranscriptionsBuilder(int index)
Speech transcription.
repeated .google.cloud.videointelligence.v1p1beta1.SpeechTranscription speech_transcriptions = 11;
-
getSpeechTranscriptionsOrBuilder
public SpeechTranscriptionOrBuilder getSpeechTranscriptionsOrBuilder(int index)
Speech transcription.
repeated .google.cloud.videointelligence.v1p1beta1.SpeechTranscription speech_transcriptions = 11;
- Specified by:
getSpeechTranscriptionsOrBuilder
in interfaceVideoAnnotationResultsOrBuilder
-
getSpeechTranscriptionsOrBuilderList
public List<? extends SpeechTranscriptionOrBuilder> getSpeechTranscriptionsOrBuilderList()
Speech transcription.
repeated .google.cloud.videointelligence.v1p1beta1.SpeechTranscription speech_transcriptions = 11;
- Specified by:
getSpeechTranscriptionsOrBuilderList
in interfaceVideoAnnotationResultsOrBuilder
-
addSpeechTranscriptionsBuilder
public SpeechTranscription.Builder addSpeechTranscriptionsBuilder()
Speech transcription.
repeated .google.cloud.videointelligence.v1p1beta1.SpeechTranscription speech_transcriptions = 11;
-
addSpeechTranscriptionsBuilder
public SpeechTranscription.Builder addSpeechTranscriptionsBuilder(int index)
Speech transcription.
repeated .google.cloud.videointelligence.v1p1beta1.SpeechTranscription speech_transcriptions = 11;
-
getSpeechTranscriptionsBuilderList
public List<SpeechTranscription.Builder> getSpeechTranscriptionsBuilderList()
Speech transcription.
repeated .google.cloud.videointelligence.v1p1beta1.SpeechTranscription speech_transcriptions = 11;
-
hasError
public boolean hasError()
Output only. 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:
hasError
in interfaceVideoAnnotationResultsOrBuilder
- Returns:
- Whether the error field is set.
-
getError
public com.google.rpc.Status getError()
Output only. 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:
getError
in interfaceVideoAnnotationResultsOrBuilder
- Returns:
- The error.
-
setError
public VideoAnnotationResults.Builder setError(com.google.rpc.Status value)
Output only. 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
public VideoAnnotationResults.Builder setError(com.google.rpc.Status.Builder builderForValue)
Output only. 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
public VideoAnnotationResults.Builder mergeError(com.google.rpc.Status value)
Output only. 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
public VideoAnnotationResults.Builder clearError()
Output only. 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
public com.google.rpc.Status.Builder getErrorBuilder()
Output only. 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
public com.google.rpc.StatusOrBuilder getErrorOrBuilder()
Output only. 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:
getErrorOrBuilder
in interfaceVideoAnnotationResultsOrBuilder
-
setUnknownFields
public final VideoAnnotationResults.Builder setUnknownFields(com.google.protobuf.UnknownFieldSet unknownFields)
- Specified by:
setUnknownFields
in interfacecom.google.protobuf.Message.Builder
- Overrides:
setUnknownFields
in classcom.google.protobuf.GeneratedMessageV3.Builder<VideoAnnotationResults.Builder>
-
mergeUnknownFields
public final VideoAnnotationResults.Builder mergeUnknownFields(com.google.protobuf.UnknownFieldSet unknownFields)
- Specified by:
mergeUnknownFields
in interfacecom.google.protobuf.Message.Builder
- Overrides:
mergeUnknownFields
in classcom.google.protobuf.GeneratedMessageV3.Builder<VideoAnnotationResults.Builder>
-
-