public static final class FaceRecognitionResult.Builder extends GeneratedMessageV3.Builder<FaceRecognitionResult.Builder> implements FaceRecognitionResultOrBuilder
Information about a face's identity.Protobuf type
google.cloud.vision.v1p4beta1.FaceRecognitionResult
getAllFields, getField, getFieldBuilder, getOneofFieldDescriptor, getParentForChildren, getRepeatedField, getRepeatedFieldBuilder, getRepeatedFieldCount, getUnknownFields, getUnknownFieldSetBuilder, hasField, hasOneof, internalGetMapField, internalGetMutableMapField, isClean, markClean, mergeUnknownLengthDelimitedField, mergeUnknownVarintField, newBuilderForField, onBuilt, onChanged, parseUnknownField, setUnknownFieldSetBuilder, setUnknownFieldsProto3
findInitializationErrors, getInitializationErrorString, internalMergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, newUninitializedMessageException, toString
addAll, addAll, mergeDelimitedFrom, mergeDelimitedFrom, mergeFrom, newUninitializedMessageException
equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
findInitializationErrors, getAllFields, getField, getInitializationErrorString, getOneofFieldDescriptor, getRepeatedField, getRepeatedFieldCount, getUnknownFields, hasField, hasOneof
mergeDelimitedFrom, mergeDelimitedFrom
mergeFrom
public static final Descriptors.Descriptor getDescriptor()
protected GeneratedMessageV3.FieldAccessorTable internalGetFieldAccessorTable()
internalGetFieldAccessorTable
in class GeneratedMessageV3.Builder<FaceRecognitionResult.Builder>
public FaceRecognitionResult.Builder clear()
clear
in interface Message.Builder
clear
in interface MessageLite.Builder
clear
in class GeneratedMessageV3.Builder<FaceRecognitionResult.Builder>
public Descriptors.Descriptor getDescriptorForType()
getDescriptorForType
in interface Message.Builder
getDescriptorForType
in interface MessageOrBuilder
getDescriptorForType
in class GeneratedMessageV3.Builder<FaceRecognitionResult.Builder>
public FaceRecognitionResult getDefaultInstanceForType()
getDefaultInstanceForType
in interface MessageLiteOrBuilder
getDefaultInstanceForType
in interface MessageOrBuilder
public FaceRecognitionResult build()
build
in interface Message.Builder
build
in interface MessageLite.Builder
public FaceRecognitionResult buildPartial()
buildPartial
in interface Message.Builder
buildPartial
in interface MessageLite.Builder
public FaceRecognitionResult.Builder clone()
clone
in interface Message.Builder
clone
in interface MessageLite.Builder
clone
in class GeneratedMessageV3.Builder<FaceRecognitionResult.Builder>
public FaceRecognitionResult.Builder setField(Descriptors.FieldDescriptor field, Object value)
setField
in interface Message.Builder
setField
in class GeneratedMessageV3.Builder<FaceRecognitionResult.Builder>
public FaceRecognitionResult.Builder clearField(Descriptors.FieldDescriptor field)
clearField
in interface Message.Builder
clearField
in class GeneratedMessageV3.Builder<FaceRecognitionResult.Builder>
public FaceRecognitionResult.Builder clearOneof(Descriptors.OneofDescriptor oneof)
clearOneof
in interface Message.Builder
clearOneof
in class GeneratedMessageV3.Builder<FaceRecognitionResult.Builder>
public FaceRecognitionResult.Builder setRepeatedField(Descriptors.FieldDescriptor field, int index, Object value)
setRepeatedField
in interface Message.Builder
setRepeatedField
in class GeneratedMessageV3.Builder<FaceRecognitionResult.Builder>
public FaceRecognitionResult.Builder addRepeatedField(Descriptors.FieldDescriptor field, Object value)
addRepeatedField
in interface Message.Builder
addRepeatedField
in class GeneratedMessageV3.Builder<FaceRecognitionResult.Builder>
public FaceRecognitionResult.Builder mergeFrom(Message other)
mergeFrom
in interface Message.Builder
mergeFrom
in class AbstractMessage.Builder<FaceRecognitionResult.Builder>
public FaceRecognitionResult.Builder mergeFrom(FaceRecognitionResult other)
public final boolean isInitialized()
isInitialized
in interface MessageLiteOrBuilder
isInitialized
in class GeneratedMessageV3.Builder<FaceRecognitionResult.Builder>
public FaceRecognitionResult.Builder mergeFrom(CodedInputStream input, ExtensionRegistryLite extensionRegistry) throws IOException
mergeFrom
in interface Message.Builder
mergeFrom
in interface MessageLite.Builder
mergeFrom
in class AbstractMessage.Builder<FaceRecognitionResult.Builder>
IOException
public boolean hasCelebrity()
The [Celebrity][google.cloud.vision.v1p4beta1.Celebrity] that this face was matched to.
.google.cloud.vision.v1p4beta1.Celebrity celebrity = 1;
hasCelebrity
in interface FaceRecognitionResultOrBuilder
public Celebrity getCelebrity()
The [Celebrity][google.cloud.vision.v1p4beta1.Celebrity] that this face was matched to.
.google.cloud.vision.v1p4beta1.Celebrity celebrity = 1;
getCelebrity
in interface FaceRecognitionResultOrBuilder
public FaceRecognitionResult.Builder setCelebrity(Celebrity value)
The [Celebrity][google.cloud.vision.v1p4beta1.Celebrity] that this face was matched to.
.google.cloud.vision.v1p4beta1.Celebrity celebrity = 1;
public FaceRecognitionResult.Builder setCelebrity(Celebrity.Builder builderForValue)
The [Celebrity][google.cloud.vision.v1p4beta1.Celebrity] that this face was matched to.
.google.cloud.vision.v1p4beta1.Celebrity celebrity = 1;
public FaceRecognitionResult.Builder mergeCelebrity(Celebrity value)
The [Celebrity][google.cloud.vision.v1p4beta1.Celebrity] that this face was matched to.
.google.cloud.vision.v1p4beta1.Celebrity celebrity = 1;
public FaceRecognitionResult.Builder clearCelebrity()
The [Celebrity][google.cloud.vision.v1p4beta1.Celebrity] that this face was matched to.
.google.cloud.vision.v1p4beta1.Celebrity celebrity = 1;
public Celebrity.Builder getCelebrityBuilder()
The [Celebrity][google.cloud.vision.v1p4beta1.Celebrity] that this face was matched to.
.google.cloud.vision.v1p4beta1.Celebrity celebrity = 1;
public CelebrityOrBuilder getCelebrityOrBuilder()
The [Celebrity][google.cloud.vision.v1p4beta1.Celebrity] that this face was matched to.
.google.cloud.vision.v1p4beta1.Celebrity celebrity = 1;
getCelebrityOrBuilder
in interface FaceRecognitionResultOrBuilder
public float getConfidence()
Recognition confidence. Range [0, 1].
float confidence = 2;
getConfidence
in interface FaceRecognitionResultOrBuilder
public FaceRecognitionResult.Builder setConfidence(float value)
Recognition confidence. Range [0, 1].
float confidence = 2;
value
- The confidence to set.public FaceRecognitionResult.Builder clearConfidence()
Recognition confidence. Range [0, 1].
float confidence = 2;
public final FaceRecognitionResult.Builder setUnknownFields(UnknownFieldSet unknownFields)
setUnknownFields
in interface Message.Builder
setUnknownFields
in class GeneratedMessageV3.Builder<FaceRecognitionResult.Builder>
public final FaceRecognitionResult.Builder mergeUnknownFields(UnknownFieldSet unknownFields)
mergeUnknownFields
in interface Message.Builder
mergeUnknownFields
in class GeneratedMessageV3.Builder<FaceRecognitionResult.Builder>
Copyright © 2022 Google LLC. All rights reserved.