@Generated(value="software.amazon.awssdk:codegen") public final class AnalyticsIntentNodeSummary extends Object implements SdkPojo, Serializable, ToCopyableBuilder<AnalyticsIntentNodeSummary.Builder,AnalyticsIntentNodeSummary>
An object containing information about the requested path.
| Modifier and Type | Class and Description |
|---|---|
static interface |
AnalyticsIntentNodeSummary.Builder |
| Modifier and Type | Method and Description |
|---|---|
static AnalyticsIntentNodeSummary.Builder |
builder() |
boolean |
equals(Object obj) |
boolean |
equalsBySdkFields(Object obj) |
<T> Optional<T> |
getValueForField(String fieldName,
Class<T> clazz) |
int |
hashCode() |
Integer |
intentCount()
The total number of sessions that follow the given path to the given intent.
|
Integer |
intentLevel()
The number of intents up to and including the requested path.
|
String |
intentName()
The name of the intent at the end of the requested path.
|
String |
intentPath()
The path.
|
AnalyticsNodeType |
nodeType()
Specifies whether the node is the end of a path (
Exit) or not (Inner). |
String |
nodeTypeAsString()
Specifies whether the node is the end of a path (
Exit) or not (Inner). |
List<SdkField<?>> |
sdkFields() |
static Class<? extends AnalyticsIntentNodeSummary.Builder> |
serializableBuilderClass() |
AnalyticsIntentNodeSummary.Builder |
toBuilder() |
String |
toString()
Returns a string representation of this object.
|
clone, finalize, getClass, notify, notifyAll, wait, wait, waitcopypublic final String intentName()
The name of the intent at the end of the requested path.
public final String intentPath()
The path.
public final Integer intentCount()
The total number of sessions that follow the given path to the given intent.
public final Integer intentLevel()
The number of intents up to and including the requested path.
public final AnalyticsNodeType nodeType()
Specifies whether the node is the end of a path (Exit) or not (Inner).
If the service returns an enum value that is not available in the current SDK version, nodeType will
return AnalyticsNodeType.UNKNOWN_TO_SDK_VERSION. The raw value returned by the service is available from
nodeTypeAsString().
Exit) or not (Inner).AnalyticsNodeTypepublic final String nodeTypeAsString()
Specifies whether the node is the end of a path (Exit) or not (Inner).
If the service returns an enum value that is not available in the current SDK version, nodeType will
return AnalyticsNodeType.UNKNOWN_TO_SDK_VERSION. The raw value returned by the service is available from
nodeTypeAsString().
Exit) or not (Inner).AnalyticsNodeTypepublic AnalyticsIntentNodeSummary.Builder toBuilder()
toBuilder in interface ToCopyableBuilder<AnalyticsIntentNodeSummary.Builder,AnalyticsIntentNodeSummary>public static AnalyticsIntentNodeSummary.Builder builder()
public static Class<? extends AnalyticsIntentNodeSummary.Builder> serializableBuilderClass()
public final boolean equalsBySdkFields(Object obj)
equalsBySdkFields in interface SdkPojopublic final String toString()
Copyright © 2023. All rights reserved.