Class AggregatedUtterancesSummary
- java.lang.Object
-
- software.amazon.awssdk.services.lexmodelsv2.model.AggregatedUtterancesSummary
-
- All Implemented Interfaces:
Serializable,SdkPojo,ToCopyableBuilder<AggregatedUtterancesSummary.Builder,AggregatedUtterancesSummary>
@Generated("software.amazon.awssdk:codegen") public final class AggregatedUtterancesSummary extends Object implements SdkPojo, Serializable, ToCopyableBuilder<AggregatedUtterancesSummary.Builder,AggregatedUtterancesSummary>
Provides summary information for aggregated utterances. The
ListAggregatedUtterancesoperations combines all instances of the same utterance into a single aggregated summary.- See Also:
- Serialized Form
-
-
Nested Class Summary
Nested Classes Modifier and Type Class Description static interfaceAggregatedUtterancesSummary.Builder
-
Method Summary
All Methods Static Methods Instance Methods Concrete Methods Modifier and Type Method Description static AggregatedUtterancesSummary.Builderbuilder()BooleancontainsDataFromDeletedResources()Aggregated utterance data may contain utterances from versions of your bot that have since been deleted.booleanequals(Object obj)booleanequalsBySdkFields(Object obj)<T> Optional<T>getValueForField(String fieldName, Class<T> clazz)inthashCode()IntegerhitCount()The number of times that the utterance was detected by Amazon Lex during the time period.IntegermissedCount()The number of times that the utterance was missed by Amazon Lex An utterance is missed when it doesn't activate an intent or slot.List<SdkField<?>>sdkFields()static Class<? extends AggregatedUtterancesSummary.Builder>serializableBuilderClass()AggregatedUtterancesSummary.BuildertoBuilder()StringtoString()Returns a string representation of this object.Stringutterance()The text of the utterance.InstantutteranceFirstRecordedInAggregationDuration()The date and time that the utterance was first recorded in the time window for aggregation.InstantutteranceLastRecordedInAggregationDuration()The last date and time that an utterance was recorded in the time window for aggregation.-
Methods inherited from class java.lang.Object
clone, finalize, getClass, notify, notifyAll, wait, wait, wait
-
Methods inherited from interface software.amazon.awssdk.utils.builder.ToCopyableBuilder
copy
-
-
-
-
Method Detail
-
utterance
public final String utterance()
The text of the utterance. If the utterance was used with the
RecognizeUtteranceoperation, the text is the transcription of the audio utterance.- Returns:
- The text of the utterance. If the utterance was used with the
RecognizeUtteranceoperation, the text is the transcription of the audio utterance.
-
hitCount
public final Integer hitCount()
The number of times that the utterance was detected by Amazon Lex during the time period. When an utterance is detected, it activates an intent or a slot.
- Returns:
- The number of times that the utterance was detected by Amazon Lex during the time period. When an utterance is detected, it activates an intent or a slot.
-
missedCount
public final Integer missedCount()
The number of times that the utterance was missed by Amazon Lex An utterance is missed when it doesn't activate an intent or slot.
- Returns:
- The number of times that the utterance was missed by Amazon Lex An utterance is missed when it doesn't activate an intent or slot.
-
utteranceFirstRecordedInAggregationDuration
public final Instant utteranceFirstRecordedInAggregationDuration()
The date and time that the utterance was first recorded in the time window for aggregation. An utterance may have been sent to Amazon Lex before that time, but only utterances within the time window are counted.
- Returns:
- The date and time that the utterance was first recorded in the time window for aggregation. An utterance may have been sent to Amazon Lex before that time, but only utterances within the time window are counted.
-
utteranceLastRecordedInAggregationDuration
public final Instant utteranceLastRecordedInAggregationDuration()
The last date and time that an utterance was recorded in the time window for aggregation. An utterance may be sent to Amazon Lex after that time, but only utterances within the time window are counted.
- Returns:
- The last date and time that an utterance was recorded in the time window for aggregation. An utterance may be sent to Amazon Lex after that time, but only utterances within the time window are counted.
-
containsDataFromDeletedResources
public final Boolean containsDataFromDeletedResources()
Aggregated utterance data may contain utterances from versions of your bot that have since been deleted. When the aggregated contains this kind of data, this field is set to true.
- Returns:
- Aggregated utterance data may contain utterances from versions of your bot that have since been deleted. When the aggregated contains this kind of data, this field is set to true.
-
toBuilder
public AggregatedUtterancesSummary.Builder toBuilder()
- Specified by:
toBuilderin interfaceToCopyableBuilder<AggregatedUtterancesSummary.Builder,AggregatedUtterancesSummary>
-
builder
public static AggregatedUtterancesSummary.Builder builder()
-
serializableBuilderClass
public static Class<? extends AggregatedUtterancesSummary.Builder> serializableBuilderClass()
-
equalsBySdkFields
public final boolean equalsBySdkFields(Object obj)
- Specified by:
equalsBySdkFieldsin interfaceSdkPojo
-
toString
public final String toString()
Returns a string representation of this object. This is useful for testing and debugging. Sensitive data will be redacted from this string using a placeholder value.
-
-