Class AnalyticsUtteranceMetricResult

    • Method Detail

      • name

        public final AnalyticsUtteranceMetricName name()

        The metric that you requested.

        • Count – The number of utterances.

        • Missed – The number of utterances that Amazon Lex failed to recognize.

        • Detected – The number of utterances that Amazon Lex managed to detect.

        • UtteranceTimestamp – The date and time of the utterance.

        If the service returns an enum value that is not available in the current SDK version, name will return AnalyticsUtteranceMetricName.UNKNOWN_TO_SDK_VERSION. The raw value returned by the service is available from nameAsString().

        Returns:
        The metric that you requested.

        • Count – The number of utterances.

        • Missed – The number of utterances that Amazon Lex failed to recognize.

        • Detected – The number of utterances that Amazon Lex managed to detect.

        • UtteranceTimestamp – The date and time of the utterance.

        See Also:
        AnalyticsUtteranceMetricName
      • nameAsString

        public final String nameAsString()

        The metric that you requested.

        • Count – The number of utterances.

        • Missed – The number of utterances that Amazon Lex failed to recognize.

        • Detected – The number of utterances that Amazon Lex managed to detect.

        • UtteranceTimestamp – The date and time of the utterance.

        If the service returns an enum value that is not available in the current SDK version, name will return AnalyticsUtteranceMetricName.UNKNOWN_TO_SDK_VERSION. The raw value returned by the service is available from nameAsString().

        Returns:
        The metric that you requested.

        • Count – The number of utterances.

        • Missed – The number of utterances that Amazon Lex failed to recognize.

        • Detected – The number of utterances that Amazon Lex managed to detect.

        • UtteranceTimestamp – The date and time of the utterance.

        See Also:
        AnalyticsUtteranceMetricName
      • statistic

        public final AnalyticsMetricStatistic statistic()

        The summary statistic that you requested to calculate.

        • Sum – The total count for the category you provide in name.

        • Average – The total count divided by the number of utterances in the category you provide in name.

        • Max – The highest count in the category you provide in name.

        If the service returns an enum value that is not available in the current SDK version, statistic will return AnalyticsMetricStatistic.UNKNOWN_TO_SDK_VERSION. The raw value returned by the service is available from statisticAsString().

        Returns:
        The summary statistic that you requested to calculate.

        • Sum – The total count for the category you provide in name.

        • Average – The total count divided by the number of utterances in the category you provide in name.

        • Max – The highest count in the category you provide in name.

        See Also:
        AnalyticsMetricStatistic
      • statisticAsString

        public final String statisticAsString()

        The summary statistic that you requested to calculate.

        • Sum – The total count for the category you provide in name.

        • Average – The total count divided by the number of utterances in the category you provide in name.

        • Max – The highest count in the category you provide in name.

        If the service returns an enum value that is not available in the current SDK version, statistic will return AnalyticsMetricStatistic.UNKNOWN_TO_SDK_VERSION. The raw value returned by the service is available from statisticAsString().

        Returns:
        The summary statistic that you requested to calculate.

        • Sum – The total count for the category you provide in name.

        • Average – The total count divided by the number of utterances in the category you provide in name.

        • Max – The highest count in the category you provide in name.

        See Also:
        AnalyticsMetricStatistic
      • value

        public final Double value()

        The value of the summary statistic for the metric that you requested.

        Returns:
        The value of the summary statistic for the metric that you requested.
      • hashCode

        public final int hashCode()
        Overrides:
        hashCode in class Object
      • equals

        public final boolean equals​(Object obj)
        Overrides:
        equals in class Object
      • 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.
        Overrides:
        toString in class Object
      • getValueForField

        public final <T> Optional<T> getValueForField​(String fieldName,
                                                      Class<T> clazz)