public static final class FaceAnnotation.Builder extends GeneratedMessageV3.Builder<FaceAnnotation.Builder> implements FaceAnnotationOrBuilder
Face annotation.
Protobuf type google.cloud.videointelligence.v1beta2.FaceAnnotation
Inherited Members
com.google.protobuf.GeneratedMessageV3.Builder.getUnknownFieldSetBuilder()
com.google.protobuf.GeneratedMessageV3.Builder.mergeUnknownLengthDelimitedField(int,com.google.protobuf.ByteString)
com.google.protobuf.GeneratedMessageV3.Builder.mergeUnknownVarintField(int,int)
com.google.protobuf.GeneratedMessageV3.Builder.parseUnknownField(com.google.protobuf.CodedInputStream,com.google.protobuf.ExtensionRegistryLite,int)
com.google.protobuf.GeneratedMessageV3.Builder.setUnknownFieldSetBuilder(com.google.protobuf.UnknownFieldSet.Builder)
Static Methods
getDescriptor()
public static final Descriptors.Descriptor getDescriptor()
Returns
Methods
addAllFrames(Iterable<? extends FaceFrame> values)
public FaceAnnotation.Builder addAllFrames(Iterable<? extends FaceFrame> values)
All video frames where a face was detected.
repeated .google.cloud.videointelligence.v1beta2.FaceFrame frames = 3;
Parameter
Name | Description |
values | Iterable<? extends com.google.cloud.videointelligence.v1beta2.FaceFrame>
|
Returns
addAllSegments(Iterable<? extends FaceSegment> values)
public FaceAnnotation.Builder addAllSegments(Iterable<? extends FaceSegment> values)
All video segments where a face was detected.
repeated .google.cloud.videointelligence.v1beta2.FaceSegment segments = 2;
Parameter
Name | Description |
values | Iterable<? extends com.google.cloud.videointelligence.v1beta2.FaceSegment>
|
Returns
addFrames(FaceFrame value)
public FaceAnnotation.Builder addFrames(FaceFrame value)
All video frames where a face was detected.
repeated .google.cloud.videointelligence.v1beta2.FaceFrame frames = 3;
Parameter
Returns
addFrames(FaceFrame.Builder builderForValue)
public FaceAnnotation.Builder addFrames(FaceFrame.Builder builderForValue)
All video frames where a face was detected.
repeated .google.cloud.videointelligence.v1beta2.FaceFrame frames = 3;
Parameter
Returns
addFrames(int index, FaceFrame value)
public FaceAnnotation.Builder addFrames(int index, FaceFrame value)
All video frames where a face was detected.
repeated .google.cloud.videointelligence.v1beta2.FaceFrame frames = 3;
Parameters
Returns
addFrames(int index, FaceFrame.Builder builderForValue)
public FaceAnnotation.Builder addFrames(int index, FaceFrame.Builder builderForValue)
All video frames where a face was detected.
repeated .google.cloud.videointelligence.v1beta2.FaceFrame frames = 3;
Parameters
Returns
addFramesBuilder()
public FaceFrame.Builder addFramesBuilder()
All video frames where a face was detected.
repeated .google.cloud.videointelligence.v1beta2.FaceFrame frames = 3;
Returns
addFramesBuilder(int index)
public FaceFrame.Builder addFramesBuilder(int index)
All video frames where a face was detected.
repeated .google.cloud.videointelligence.v1beta2.FaceFrame frames = 3;
Parameter
Returns
addRepeatedField(Descriptors.FieldDescriptor field, Object value)
public FaceAnnotation.Builder addRepeatedField(Descriptors.FieldDescriptor field, Object value)
Parameters
Returns
Overrides
addSegments(FaceSegment value)
public FaceAnnotation.Builder addSegments(FaceSegment value)
All video segments where a face was detected.
repeated .google.cloud.videointelligence.v1beta2.FaceSegment segments = 2;
Parameter
Returns
addSegments(FaceSegment.Builder builderForValue)
public FaceAnnotation.Builder addSegments(FaceSegment.Builder builderForValue)
All video segments where a face was detected.
repeated .google.cloud.videointelligence.v1beta2.FaceSegment segments = 2;
Parameter
Returns
addSegments(int index, FaceSegment value)
public FaceAnnotation.Builder addSegments(int index, FaceSegment value)
All video segments where a face was detected.
repeated .google.cloud.videointelligence.v1beta2.FaceSegment segments = 2;
Parameters
Returns
addSegments(int index, FaceSegment.Builder builderForValue)
public FaceAnnotation.Builder addSegments(int index, FaceSegment.Builder builderForValue)
All video segments where a face was detected.
repeated .google.cloud.videointelligence.v1beta2.FaceSegment segments = 2;
Parameters
Returns
addSegmentsBuilder()
public FaceSegment.Builder addSegmentsBuilder()
All video segments where a face was detected.
repeated .google.cloud.videointelligence.v1beta2.FaceSegment segments = 2;
Returns
addSegmentsBuilder(int index)
public FaceSegment.Builder addSegmentsBuilder(int index)
All video segments where a face was detected.
repeated .google.cloud.videointelligence.v1beta2.FaceSegment segments = 2;
Parameter
Returns
build()
public FaceAnnotation build()
Returns
buildPartial()
public FaceAnnotation buildPartial()
Returns
clear()
public FaceAnnotation.Builder clear()
Returns
Overrides
clearField(Descriptors.FieldDescriptor field)
public FaceAnnotation.Builder clearField(Descriptors.FieldDescriptor field)
Parameter
Returns
Overrides
clearFrames()
public FaceAnnotation.Builder clearFrames()
All video frames where a face was detected.
repeated .google.cloud.videointelligence.v1beta2.FaceFrame frames = 3;
Returns
clearOneof(Descriptors.OneofDescriptor oneof)
public FaceAnnotation.Builder clearOneof(Descriptors.OneofDescriptor oneof)
Parameter
Returns
Overrides
clearSegments()
public FaceAnnotation.Builder clearSegments()
All video segments where a face was detected.
repeated .google.cloud.videointelligence.v1beta2.FaceSegment segments = 2;
Returns
clearThumbnail()
public FaceAnnotation.Builder clearThumbnail()
Thumbnail of a representative face view (in JPEG format).
bytes thumbnail = 1;
Returns
clone()
public FaceAnnotation.Builder clone()
Returns
Overrides
getDefaultInstanceForType()
public FaceAnnotation getDefaultInstanceForType()
Returns
getDescriptorForType()
public Descriptors.Descriptor getDescriptorForType()
Returns
Overrides
getFrames(int index)
public FaceFrame getFrames(int index)
All video frames where a face was detected.
repeated .google.cloud.videointelligence.v1beta2.FaceFrame frames = 3;
Parameter
Returns
getFramesBuilder(int index)
public FaceFrame.Builder getFramesBuilder(int index)
All video frames where a face was detected.
repeated .google.cloud.videointelligence.v1beta2.FaceFrame frames = 3;
Parameter
Returns
getFramesBuilderList()
public List<FaceFrame.Builder> getFramesBuilderList()
All video frames where a face was detected.
repeated .google.cloud.videointelligence.v1beta2.FaceFrame frames = 3;
Returns
getFramesCount()
public int getFramesCount()
All video frames where a face was detected.
repeated .google.cloud.videointelligence.v1beta2.FaceFrame frames = 3;
Returns
getFramesList()
public List<FaceFrame> getFramesList()
All video frames where a face was detected.
repeated .google.cloud.videointelligence.v1beta2.FaceFrame frames = 3;
Returns
getFramesOrBuilder(int index)
public FaceFrameOrBuilder getFramesOrBuilder(int index)
All video frames where a face was detected.
repeated .google.cloud.videointelligence.v1beta2.FaceFrame frames = 3;
Parameter
Returns
getFramesOrBuilderList()
public List<? extends FaceFrameOrBuilder> getFramesOrBuilderList()
All video frames where a face was detected.
repeated .google.cloud.videointelligence.v1beta2.FaceFrame frames = 3;
Returns
Type | Description |
List<? extends com.google.cloud.videointelligence.v1beta2.FaceFrameOrBuilder> | |
getSegments(int index)
public FaceSegment getSegments(int index)
All video segments where a face was detected.
repeated .google.cloud.videointelligence.v1beta2.FaceSegment segments = 2;
Parameter
Returns
getSegmentsBuilder(int index)
public FaceSegment.Builder getSegmentsBuilder(int index)
All video segments where a face was detected.
repeated .google.cloud.videointelligence.v1beta2.FaceSegment segments = 2;
Parameter
Returns
getSegmentsBuilderList()
public List<FaceSegment.Builder> getSegmentsBuilderList()
All video segments where a face was detected.
repeated .google.cloud.videointelligence.v1beta2.FaceSegment segments = 2;
Returns
getSegmentsCount()
public int getSegmentsCount()
All video segments where a face was detected.
repeated .google.cloud.videointelligence.v1beta2.FaceSegment segments = 2;
Returns
getSegmentsList()
public List<FaceSegment> getSegmentsList()
All video segments where a face was detected.
repeated .google.cloud.videointelligence.v1beta2.FaceSegment segments = 2;
Returns
getSegmentsOrBuilder(int index)
public FaceSegmentOrBuilder getSegmentsOrBuilder(int index)
All video segments where a face was detected.
repeated .google.cloud.videointelligence.v1beta2.FaceSegment segments = 2;
Parameter
Returns
getSegmentsOrBuilderList()
public List<? extends FaceSegmentOrBuilder> getSegmentsOrBuilderList()
All video segments where a face was detected.
repeated .google.cloud.videointelligence.v1beta2.FaceSegment segments = 2;
Returns
Type | Description |
List<? extends com.google.cloud.videointelligence.v1beta2.FaceSegmentOrBuilder> | |
getThumbnail()
public ByteString getThumbnail()
Thumbnail of a representative face view (in JPEG format).
bytes thumbnail = 1;
Returns
internalGetFieldAccessorTable()
protected GeneratedMessageV3.FieldAccessorTable internalGetFieldAccessorTable()
Returns
Overrides
isInitialized()
public final boolean isInitialized()
Returns
Overrides
mergeFrom(FaceAnnotation other)
public FaceAnnotation.Builder mergeFrom(FaceAnnotation other)
Parameter
Returns
public FaceAnnotation.Builder mergeFrom(CodedInputStream input, ExtensionRegistryLite extensionRegistry)
Parameters
Returns
Overrides
Exceptions
mergeFrom(Message other)
public FaceAnnotation.Builder mergeFrom(Message other)
Parameter
Returns
Overrides
mergeUnknownFields(UnknownFieldSet unknownFields)
public final FaceAnnotation.Builder mergeUnknownFields(UnknownFieldSet unknownFields)
Parameter
Returns
Overrides
removeFrames(int index)
public FaceAnnotation.Builder removeFrames(int index)
All video frames where a face was detected.
repeated .google.cloud.videointelligence.v1beta2.FaceFrame frames = 3;
Parameter
Returns
removeSegments(int index)
public FaceAnnotation.Builder removeSegments(int index)
All video segments where a face was detected.
repeated .google.cloud.videointelligence.v1beta2.FaceSegment segments = 2;
Parameter
Returns
setField(Descriptors.FieldDescriptor field, Object value)
public FaceAnnotation.Builder setField(Descriptors.FieldDescriptor field, Object value)
Parameters
Returns
Overrides
setFrames(int index, FaceFrame value)
public FaceAnnotation.Builder setFrames(int index, FaceFrame value)
All video frames where a face was detected.
repeated .google.cloud.videointelligence.v1beta2.FaceFrame frames = 3;
Parameters
Returns
setFrames(int index, FaceFrame.Builder builderForValue)
public FaceAnnotation.Builder setFrames(int index, FaceFrame.Builder builderForValue)
All video frames where a face was detected.
repeated .google.cloud.videointelligence.v1beta2.FaceFrame frames = 3;
Parameters
Returns
setRepeatedField(Descriptors.FieldDescriptor field, int index, Object value)
public FaceAnnotation.Builder setRepeatedField(Descriptors.FieldDescriptor field, int index, Object value)
Parameters
Returns
Overrides
setSegments(int index, FaceSegment value)
public FaceAnnotation.Builder setSegments(int index, FaceSegment value)
All video segments where a face was detected.
repeated .google.cloud.videointelligence.v1beta2.FaceSegment segments = 2;
Parameters
Returns
setSegments(int index, FaceSegment.Builder builderForValue)
public FaceAnnotation.Builder setSegments(int index, FaceSegment.Builder builderForValue)
All video segments where a face was detected.
repeated .google.cloud.videointelligence.v1beta2.FaceSegment segments = 2;
Parameters
Returns
setThumbnail(ByteString value)
public FaceAnnotation.Builder setThumbnail(ByteString value)
Thumbnail of a representative face view (in JPEG format).
bytes thumbnail = 1;
Parameter
Name | Description |
value | ByteString
The thumbnail to set.
|
Returns
setUnknownFields(UnknownFieldSet unknownFields)
public final FaceAnnotation.Builder setUnknownFields(UnknownFieldSet unknownFields)
Parameter
Returns
Overrides