@Generated(value="software.amazon.awssdk:codegen") public final class AnalyticsUtteranceAttribute extends Object implements SdkPojo, Serializable, ToCopyableBuilder<AnalyticsUtteranceAttribute.Builder,AnalyticsUtteranceAttribute>
An object that specifies the last used intent at the time of the utterance as an attribute to return.
| Modifier and Type | Class and Description |
|---|---|
static interface |
AnalyticsUtteranceAttribute.Builder |
| Modifier and Type | Method and Description |
|---|---|
static AnalyticsUtteranceAttribute.Builder |
builder() |
boolean |
equals(Object obj) |
boolean |
equalsBySdkFields(Object obj) |
<T> Optional<T> |
getValueForField(String fieldName,
Class<T> clazz) |
int |
hashCode() |
AnalyticsUtteranceAttributeName |
name()
An attribute to return.
|
String |
nameAsString()
An attribute to return.
|
List<SdkField<?>> |
sdkFields() |
static Class<? extends AnalyticsUtteranceAttribute.Builder> |
serializableBuilderClass() |
AnalyticsUtteranceAttribute.Builder |
toBuilder() |
String |
toString()
Returns a string representation of this object.
|
clone, finalize, getClass, notify, notifyAll, wait, wait, waitcopypublic final AnalyticsUtteranceAttributeName name()
An attribute to return. The only available attribute is the intent that the bot mapped the utterance to.
If the service returns an enum value that is not available in the current SDK version, name will return
AnalyticsUtteranceAttributeName.UNKNOWN_TO_SDK_VERSION. The raw value returned by the service is
available from nameAsString().
AnalyticsUtteranceAttributeNamepublic final String nameAsString()
An attribute to return. The only available attribute is the intent that the bot mapped the utterance to.
If the service returns an enum value that is not available in the current SDK version, name will return
AnalyticsUtteranceAttributeName.UNKNOWN_TO_SDK_VERSION. The raw value returned by the service is
available from nameAsString().
AnalyticsUtteranceAttributeNamepublic AnalyticsUtteranceAttribute.Builder toBuilder()
toBuilder in interface ToCopyableBuilder<AnalyticsUtteranceAttribute.Builder,AnalyticsUtteranceAttribute>public static AnalyticsUtteranceAttribute.Builder builder()
public static Class<? extends AnalyticsUtteranceAttribute.Builder> serializableBuilderClass()
public final boolean equalsBySdkFields(Object obj)
equalsBySdkFields in interface SdkPojopublic final String toString()
Copyright © 2023. All rights reserved.