@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() |
copypublic 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()
ToCopyableBuildertoBuilder in interface ToCopyableBuilder<FaceRecord.Builder,FaceRecord>public static FaceRecord.Builder builder()
public static Class<? extends FaceRecord.Builder> serializableBuilderClass()
public void marshall(ProtocolMarshaller protocolMarshaller)
StructuredPojoProtocolMarshaller.marshall in interface StructuredPojoprotocolMarshaller - Implementation of ProtocolMarshaller used to marshall this object's data.Copyright © 2017 Amazon Web Services, Inc. All Rights Reserved.