@Generated(value="software.amazon.awssdk:codegen") public class Emotion extends Object implements StructuredPojo, ToCopyableBuilder<Emotion.Builder,Emotion>
The emotions detected on the face, and the confidence level in the determination. For example, HAPPY, SAD, and ANGRY.
| Modifier and Type | Class and Description |
|---|---|
static interface |
Emotion.Builder |
| Modifier and Type | Method and Description |
|---|---|
static Emotion.Builder |
builder() |
Float |
confidence()
Level of confidence in the determination.
|
boolean |
equals(Object obj) |
<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 Emotion.Builder> |
serializableBuilderClass() |
Emotion.Builder |
toBuilder()
Take this object and create a builder that contains all of the current property values of this object.
|
String |
toString() |
EmotionName |
type()
Type of emotion detected.
|
String |
typeAsString()
Type of emotion detected.
|
copypublic EmotionName type()
Type of emotion detected.
If the service returns an enum value that is not available in the current SDK version, type will return
EmotionName.UNKNOWN_TO_SDK_VERSION. The raw value returned by the service is available from
typeAsString().
EmotionNamepublic String typeAsString()
Type of emotion detected.
If the service returns an enum value that is not available in the current SDK version, type will return
EmotionName.UNKNOWN_TO_SDK_VERSION. The raw value returned by the service is available from
typeAsString().
EmotionNamepublic Float confidence()
Level of confidence in the determination.
public Emotion.Builder toBuilder()
ToCopyableBuildertoBuilder in interface ToCopyableBuilder<Emotion.Builder,Emotion>public static Emotion.Builder builder()
public static Class<? extends Emotion.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.