@Generated(value="software.amazon.awssdk:codegen") public class FaceRecord extends Object implements StructuredPojo, ToCopyableBuilder<FaceRecord.Builder,FaceRecord>
Object containing both the face metadata (stored in the back-end database) and facial attributes that are detected but aren't stored in the database.
Modifier and Type | Class and Description |
---|---|
static interface |
FaceRecord.Builder |
Modifier and Type | Method and Description |
---|---|
static FaceRecord.Builder |
builder() |
boolean |
equals(Object obj) |
Face |
face()
Describes the face properties such as the bounding box, face ID, image ID of the input image, and external image
ID that you assigned.
|
FaceDetail |
faceDetail()
Structure containing attributes of the face that the algorithm detected.
|
<T> Optional<T> |
getValueForField(String fieldName,
Class<T> clazz) |
int |
hashCode() |
void |
marshall(ProtocolMarshaller protocolMarshaller)
Marshalls this structured data using the given
ProtocolMarshaller . |
static Class<? extends FaceRecord.Builder> |
serializableBuilderClass() |
FaceRecord.Builder |
toBuilder()
Take this object and create a builder that contains all of the current property values of this object.
|
String |
toString() |
copy
public Face face()
Describes the face properties such as the bounding box, face ID, image ID of the input image, and external image ID that you assigned.
public FaceDetail faceDetail()
Structure containing attributes of the face that the algorithm detected.
public FaceRecord.Builder toBuilder()
ToCopyableBuilder
toBuilder
in interface ToCopyableBuilder<FaceRecord.Builder,FaceRecord>
public static FaceRecord.Builder builder()
public static Class<? extends FaceRecord.Builder> serializableBuilderClass()
public void marshall(ProtocolMarshaller protocolMarshaller)
StructuredPojo
ProtocolMarshaller
.marshall
in interface StructuredPojo
protocolMarshaller
- Implementation of ProtocolMarshaller
used to marshall this object's data.Copyright © 2017 Amazon Web Services, Inc. All Rights Reserved.