@Generated(value="software.amazon.awssdk:codegen") public final class AnalyticsIntentMetricResult extends Object implements SdkPojo, Serializable, ToCopyableBuilder<AnalyticsIntentMetricResult.Builder,AnalyticsIntentMetricResult>
An object containing the results for the intent metric you requested.
| Modifier and Type | Class and Description |
|---|---|
static interface |
AnalyticsIntentMetricResult.Builder |
| Modifier and Type | Method and Description |
|---|---|
static AnalyticsIntentMetricResult.Builder |
builder() |
boolean |
equals(Object obj) |
boolean |
equalsBySdkFields(Object obj) |
<T> Optional<T> |
getValueForField(String fieldName,
Class<T> clazz) |
int |
hashCode() |
AnalyticsIntentMetricName |
name()
The metric that you requested.
|
String |
nameAsString()
The metric that you requested.
|
List<SdkField<?>> |
sdkFields() |
static Class<? extends AnalyticsIntentMetricResult.Builder> |
serializableBuilderClass() |
AnalyticsMetricStatistic |
statistic()
The statistic that you requested to calculate.
|
String |
statisticAsString()
The statistic that you requested to calculate.
|
AnalyticsIntentMetricResult.Builder |
toBuilder() |
String |
toString()
Returns a string representation of this object.
|
Double |
value()
The value of the summary statistic for the metric that you requested.
|
clone, finalize, getClass, notify, notifyAll, wait, wait, waitcopypublic final AnalyticsIntentMetricName name()
The metric that you requested. See Key definitions for more details about these metrics.
Count – The number of times the intent was invoked.
Success – The number of times the intent succeeded.
Failure – The number of times the intent failed.
Switched – The number of times there was a switch to a different intent.
Dropped – The number of times the user dropped the intent.
If the service returns an enum value that is not available in the current SDK version, name will return
AnalyticsIntentMetricName.UNKNOWN_TO_SDK_VERSION. The raw value returned by the service is available from
nameAsString().
Count – The number of times the intent was invoked.
Success – The number of times the intent succeeded.
Failure – The number of times the intent failed.
Switched – The number of times there was a switch to a different intent.
Dropped – The number of times the user dropped the intent.
AnalyticsIntentMetricNamepublic final String nameAsString()
The metric that you requested. See Key definitions for more details about these metrics.
Count – The number of times the intent was invoked.
Success – The number of times the intent succeeded.
Failure – The number of times the intent failed.
Switched – The number of times there was a switch to a different intent.
Dropped – The number of times the user dropped the intent.
If the service returns an enum value that is not available in the current SDK version, name will return
AnalyticsIntentMetricName.UNKNOWN_TO_SDK_VERSION. The raw value returned by the service is available from
nameAsString().
Count – The number of times the intent was invoked.
Success – The number of times the intent succeeded.
Failure – The number of times the intent failed.
Switched – The number of times there was a switch to a different intent.
Dropped – The number of times the user dropped the intent.
AnalyticsIntentMetricNamepublic final AnalyticsMetricStatistic statistic()
The 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 intents 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().
Sum – The total count for the category you provide in name.
Average – The total count divided by the number of intents in the category you provide in
name.
Max – The highest count in the category you provide in name.
AnalyticsMetricStatisticpublic final String statisticAsString()
The 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 intents 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().
Sum – The total count for the category you provide in name.
Average – The total count divided by the number of intents in the category you provide in
name.
Max – The highest count in the category you provide in name.
AnalyticsMetricStatisticpublic final Double value()
The value of the summary statistic for the metric that you requested.
public AnalyticsIntentMetricResult.Builder toBuilder()
toBuilder in interface ToCopyableBuilder<AnalyticsIntentMetricResult.Builder,AnalyticsIntentMetricResult>public static AnalyticsIntentMetricResult.Builder builder()
public static Class<? extends AnalyticsIntentMetricResult.Builder> serializableBuilderClass()
public final boolean equalsBySdkFields(Object obj)
equalsBySdkFields in interface SdkPojopublic final String toString()
Copyright © 2023. All rights reserved.