Class AggregatedUtterancesSummary
- All Implemented Interfaces:
Serializable
,SdkPojo
,ToCopyableBuilder<AggregatedUtterancesSummary.Builder,
AggregatedUtterancesSummary>
Provides summary information for aggregated utterances. The ListAggregatedUtterances
operations combines
all instances of the same utterance into a single aggregated summary.
- See Also:
-
Nested Class Summary
-
Method Summary
Modifier and TypeMethodDescriptionbuilder()
final Boolean
Aggregated utterance data may contain utterances from versions of your bot that have since been deleted.final boolean
final boolean
equalsBySdkFields
(Object obj) Indicates whether some other object is "equal to" this one by SDK fields.final <T> Optional
<T> getValueForField
(String fieldName, Class<T> clazz) final int
hashCode()
final Integer
hitCount()
The number of times that the utterance was detected by Amazon Lex during the time period.final Integer
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.static Class
<? extends AggregatedUtterancesSummary.Builder> Take this object and create a builder that contains all of the current property values of this object.final String
toString()
Returns a string representation of this object.final String
The text of the utterance.final Instant
The date and time that the utterance was first recorded in the time window for aggregation.final Instant
The last date and time that an utterance was recorded in the time window for aggregation.Methods inherited from interface software.amazon.awssdk.utils.builder.ToCopyableBuilder
copy
-
Method Details
-
utterance
The text of the utterance. If the utterance was used with the
RecognizeUtterance
operation, the text is the transcription of the audio utterance.- Returns:
- The text of the utterance. If the utterance was used with the
RecognizeUtterance
operation, the text is the transcription of the audio utterance.
-
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
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
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
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
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
Description copied from interface:ToCopyableBuilder
Take this object and create a builder that contains all of the current property values of this object.- Specified by:
toBuilder
in interfaceToCopyableBuilder<AggregatedUtterancesSummary.Builder,
AggregatedUtterancesSummary> - Returns:
- a builder for type T
-
builder
-
serializableBuilderClass
-
hashCode
public final int hashCode() -
equals
-
equalsBySdkFields
Description copied from interface:SdkPojo
Indicates whether some other object is "equal to" this one by SDK fields. An SDK field is a modeled, non-inherited field in anSdkPojo
class, and is generated based on a service model.If an
SdkPojo
class does not have any inherited fields,equalsBySdkFields
andequals
are essentially the same.- Specified by:
equalsBySdkFields
in interfaceSdkPojo
- Parameters:
obj
- the object to be compared with- Returns:
- true if the other object equals to this object by sdk fields, false otherwise.
-
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. -
getValueForField
-
sdkFields
-