Class CelebrityTrack.Builder
java.lang.Object
com.google.protobuf.AbstractMessageLite.Builder
com.google.protobuf.AbstractMessage.Builder<BuilderT>
com.google.protobuf.GeneratedMessage.Builder<CelebrityTrack.Builder>
com.google.cloud.videointelligence.v1p3beta1.CelebrityTrack.Builder
- All Implemented Interfaces:
CelebrityTrackOrBuilder,com.google.protobuf.Message.Builder,com.google.protobuf.MessageLite.Builder,com.google.protobuf.MessageLiteOrBuilder,com.google.protobuf.MessageOrBuilder,Cloneable
- Enclosing class:
- CelebrityTrack
public static final class CelebrityTrack.Builder
extends com.google.protobuf.GeneratedMessage.Builder<CelebrityTrack.Builder>
implements CelebrityTrackOrBuilder
The annotation result of a celebrity face track. RecognizedCelebrity field could be empty if the face track does not have any matched celebrities.Protobuf type
google.cloud.videointelligence.v1p3beta1.CelebrityTrack-
Method Summary
Modifier and TypeMethodDescriptionaddAllCelebrities(Iterable<? extends CelebrityTrack.RecognizedCelebrity> values) Top N match of the celebrities for the face in this track.addCelebrities(int index, CelebrityTrack.RecognizedCelebrity value) Top N match of the celebrities for the face in this track.addCelebrities(int index, CelebrityTrack.RecognizedCelebrity.Builder builderForValue) Top N match of the celebrities for the face in this track.Top N match of the celebrities for the face in this track.addCelebrities(CelebrityTrack.RecognizedCelebrity.Builder builderForValue) Top N match of the celebrities for the face in this track.Top N match of the celebrities for the face in this track.addCelebritiesBuilder(int index) Top N match of the celebrities for the face in this track.build()clear()Top N match of the celebrities for the face in this track.A track of a person's face.getCelebrities(int index) Top N match of the celebrities for the face in this track.getCelebritiesBuilder(int index) Top N match of the celebrities for the face in this track.Top N match of the celebrities for the face in this track.intTop N match of the celebrities for the face in this track.Top N match of the celebrities for the face in this track.getCelebritiesOrBuilder(int index) Top N match of the celebrities for the face in this track.List<? extends CelebrityTrack.RecognizedCelebrityOrBuilder>Top N match of the celebrities for the face in this track.static final com.google.protobuf.Descriptors.Descriptorcom.google.protobuf.Descriptors.DescriptorA track of a person's face.A track of a person's face.A track of a person's face.booleanA track of a person's face.protected com.google.protobuf.GeneratedMessage.FieldAccessorTablefinal booleanmergeFaceTrack(Track value) A track of a person's face.mergeFrom(CelebrityTrack other) mergeFrom(com.google.protobuf.CodedInputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) mergeFrom(com.google.protobuf.Message other) removeCelebrities(int index) Top N match of the celebrities for the face in this track.setCelebrities(int index, CelebrityTrack.RecognizedCelebrity value) Top N match of the celebrities for the face in this track.setCelebrities(int index, CelebrityTrack.RecognizedCelebrity.Builder builderForValue) Top N match of the celebrities for the face in this track.setFaceTrack(Track value) A track of a person's face.setFaceTrack(Track.Builder builderForValue) A track of a person's face.Methods inherited from class com.google.protobuf.GeneratedMessage.Builder
addRepeatedField, clearField, clearOneof, clone, getAllFields, getField, getFieldBuilder, getOneofFieldDescriptor, getParentForChildren, getRepeatedField, getRepeatedFieldBuilder, getRepeatedFieldCount, getUnknownFields, getUnknownFieldSetBuilder, hasField, hasOneof, internalGetMapField, internalGetMapFieldReflection, internalGetMutableMapField, internalGetMutableMapFieldReflection, isClean, markClean, mergeUnknownFields, mergeUnknownLengthDelimitedField, mergeUnknownVarintField, newBuilderForField, onBuilt, onChanged, parseUnknownField, setField, setRepeatedField, setUnknownFields, setUnknownFieldSetBuilder, setUnknownFieldsProto3Methods inherited from class com.google.protobuf.AbstractMessage.Builder
findInitializationErrors, getInitializationErrorString, internalMergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, newUninitializedMessageException, toStringMethods inherited from class com.google.protobuf.AbstractMessageLite.Builder
addAll, addAll, mergeDelimitedFrom, mergeDelimitedFrom, mergeFrom, newUninitializedMessageExceptionMethods inherited from class java.lang.Object
equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, waitMethods inherited from interface com.google.protobuf.Message.Builder
mergeDelimitedFrom, mergeDelimitedFromMethods inherited from interface com.google.protobuf.MessageLite.Builder
mergeFromMethods inherited from interface com.google.protobuf.MessageOrBuilder
findInitializationErrors, getAllFields, getField, getInitializationErrorString, getOneofFieldDescriptor, getRepeatedField, getRepeatedFieldCount, getUnknownFields, hasField, hasOneof
-
Method Details
-
getDescriptor
public static final com.google.protobuf.Descriptors.Descriptor getDescriptor() -
internalGetFieldAccessorTable
protected com.google.protobuf.GeneratedMessage.FieldAccessorTable internalGetFieldAccessorTable()- Specified by:
internalGetFieldAccessorTablein classcom.google.protobuf.GeneratedMessage.Builder<CelebrityTrack.Builder>
-
clear
- Specified by:
clearin interfacecom.google.protobuf.Message.Builder- Specified by:
clearin interfacecom.google.protobuf.MessageLite.Builder- Overrides:
clearin classcom.google.protobuf.GeneratedMessage.Builder<CelebrityTrack.Builder>
-
getDescriptorForType
public com.google.protobuf.Descriptors.Descriptor getDescriptorForType()- Specified by:
getDescriptorForTypein interfacecom.google.protobuf.Message.Builder- Specified by:
getDescriptorForTypein interfacecom.google.protobuf.MessageOrBuilder- Overrides:
getDescriptorForTypein classcom.google.protobuf.GeneratedMessage.Builder<CelebrityTrack.Builder>
-
getDefaultInstanceForType
- Specified by:
getDefaultInstanceForTypein interfacecom.google.protobuf.MessageLiteOrBuilder- Specified by:
getDefaultInstanceForTypein interfacecom.google.protobuf.MessageOrBuilder
-
build
- Specified by:
buildin interfacecom.google.protobuf.Message.Builder- Specified by:
buildin interfacecom.google.protobuf.MessageLite.Builder
-
buildPartial
- Specified by:
buildPartialin interfacecom.google.protobuf.Message.Builder- Specified by:
buildPartialin interfacecom.google.protobuf.MessageLite.Builder
-
mergeFrom
- Specified by:
mergeFromin interfacecom.google.protobuf.Message.Builder- Overrides:
mergeFromin classcom.google.protobuf.AbstractMessage.Builder<CelebrityTrack.Builder>
-
mergeFrom
-
isInitialized
public final boolean isInitialized()- Specified by:
isInitializedin interfacecom.google.protobuf.MessageLiteOrBuilder- Overrides:
isInitializedin classcom.google.protobuf.GeneratedMessage.Builder<CelebrityTrack.Builder>
-
mergeFrom
public CelebrityTrack.Builder mergeFrom(com.google.protobuf.CodedInputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws IOException - Specified by:
mergeFromin interfacecom.google.protobuf.Message.Builder- Specified by:
mergeFromin interfacecom.google.protobuf.MessageLite.Builder- Overrides:
mergeFromin classcom.google.protobuf.AbstractMessage.Builder<CelebrityTrack.Builder>- Throws:
IOException
-
getCelebritiesList
Top N match of the celebrities for the face in this track.
repeated .google.cloud.videointelligence.v1p3beta1.CelebrityTrack.RecognizedCelebrity celebrities = 1;- Specified by:
getCelebritiesListin interfaceCelebrityTrackOrBuilder
-
getCelebritiesCount
public int getCelebritiesCount()Top N match of the celebrities for the face in this track.
repeated .google.cloud.videointelligence.v1p3beta1.CelebrityTrack.RecognizedCelebrity celebrities = 1;- Specified by:
getCelebritiesCountin interfaceCelebrityTrackOrBuilder
-
getCelebrities
Top N match of the celebrities for the face in this track.
repeated .google.cloud.videointelligence.v1p3beta1.CelebrityTrack.RecognizedCelebrity celebrities = 1;- Specified by:
getCelebritiesin interfaceCelebrityTrackOrBuilder
-
setCelebrities
Top N match of the celebrities for the face in this track.
repeated .google.cloud.videointelligence.v1p3beta1.CelebrityTrack.RecognizedCelebrity celebrities = 1; -
setCelebrities
public CelebrityTrack.Builder setCelebrities(int index, CelebrityTrack.RecognizedCelebrity.Builder builderForValue) Top N match of the celebrities for the face in this track.
repeated .google.cloud.videointelligence.v1p3beta1.CelebrityTrack.RecognizedCelebrity celebrities = 1; -
addCelebrities
Top N match of the celebrities for the face in this track.
repeated .google.cloud.videointelligence.v1p3beta1.CelebrityTrack.RecognizedCelebrity celebrities = 1; -
addCelebrities
Top N match of the celebrities for the face in this track.
repeated .google.cloud.videointelligence.v1p3beta1.CelebrityTrack.RecognizedCelebrity celebrities = 1; -
addCelebrities
public CelebrityTrack.Builder addCelebrities(CelebrityTrack.RecognizedCelebrity.Builder builderForValue) Top N match of the celebrities for the face in this track.
repeated .google.cloud.videointelligence.v1p3beta1.CelebrityTrack.RecognizedCelebrity celebrities = 1; -
addCelebrities
public CelebrityTrack.Builder addCelebrities(int index, CelebrityTrack.RecognizedCelebrity.Builder builderForValue) Top N match of the celebrities for the face in this track.
repeated .google.cloud.videointelligence.v1p3beta1.CelebrityTrack.RecognizedCelebrity celebrities = 1; -
addAllCelebrities
public CelebrityTrack.Builder addAllCelebrities(Iterable<? extends CelebrityTrack.RecognizedCelebrity> values) Top N match of the celebrities for the face in this track.
repeated .google.cloud.videointelligence.v1p3beta1.CelebrityTrack.RecognizedCelebrity celebrities = 1; -
clearCelebrities
Top N match of the celebrities for the face in this track.
repeated .google.cloud.videointelligence.v1p3beta1.CelebrityTrack.RecognizedCelebrity celebrities = 1; -
removeCelebrities
Top N match of the celebrities for the face in this track.
repeated .google.cloud.videointelligence.v1p3beta1.CelebrityTrack.RecognizedCelebrity celebrities = 1; -
getCelebritiesBuilder
Top N match of the celebrities for the face in this track.
repeated .google.cloud.videointelligence.v1p3beta1.CelebrityTrack.RecognizedCelebrity celebrities = 1; -
getCelebritiesOrBuilder
Top N match of the celebrities for the face in this track.
repeated .google.cloud.videointelligence.v1p3beta1.CelebrityTrack.RecognizedCelebrity celebrities = 1;- Specified by:
getCelebritiesOrBuilderin interfaceCelebrityTrackOrBuilder
-
getCelebritiesOrBuilderList
Top N match of the celebrities for the face in this track.
repeated .google.cloud.videointelligence.v1p3beta1.CelebrityTrack.RecognizedCelebrity celebrities = 1;- Specified by:
getCelebritiesOrBuilderListin interfaceCelebrityTrackOrBuilder
-
addCelebritiesBuilder
Top N match of the celebrities for the face in this track.
repeated .google.cloud.videointelligence.v1p3beta1.CelebrityTrack.RecognizedCelebrity celebrities = 1; -
addCelebritiesBuilder
Top N match of the celebrities for the face in this track.
repeated .google.cloud.videointelligence.v1p3beta1.CelebrityTrack.RecognizedCelebrity celebrities = 1; -
getCelebritiesBuilderList
Top N match of the celebrities for the face in this track.
repeated .google.cloud.videointelligence.v1p3beta1.CelebrityTrack.RecognizedCelebrity celebrities = 1; -
hasFaceTrack
public boolean hasFaceTrack()A track of a person's face.
.google.cloud.videointelligence.v1p3beta1.Track face_track = 3;- Specified by:
hasFaceTrackin interfaceCelebrityTrackOrBuilder- Returns:
- Whether the faceTrack field is set.
-
getFaceTrack
A track of a person's face.
.google.cloud.videointelligence.v1p3beta1.Track face_track = 3;- Specified by:
getFaceTrackin interfaceCelebrityTrackOrBuilder- Returns:
- The faceTrack.
-
setFaceTrack
A track of a person's face.
.google.cloud.videointelligence.v1p3beta1.Track face_track = 3; -
setFaceTrack
A track of a person's face.
.google.cloud.videointelligence.v1p3beta1.Track face_track = 3; -
mergeFaceTrack
A track of a person's face.
.google.cloud.videointelligence.v1p3beta1.Track face_track = 3; -
clearFaceTrack
A track of a person's face.
.google.cloud.videointelligence.v1p3beta1.Track face_track = 3; -
getFaceTrackBuilder
A track of a person's face.
.google.cloud.videointelligence.v1p3beta1.Track face_track = 3; -
getFaceTrackOrBuilder
A track of a person's face.
.google.cloud.videointelligence.v1p3beta1.Track face_track = 3;- Specified by:
getFaceTrackOrBuilderin interfaceCelebrityTrackOrBuilder
-