@Generated(value="software.amazon.awssdk:codegen") public final class AnalyticsIntentGroupBySpecification extends Object implements SdkPojo, Serializable, ToCopyableBuilder<AnalyticsIntentGroupBySpecification.Builder,AnalyticsIntentGroupBySpecification>
Contains the category by which to group the intents.
| Modifier and Type | Class and Description |
|---|---|
static interface |
AnalyticsIntentGroupBySpecification.Builder |
| Modifier and Type | Method and Description |
|---|---|
static AnalyticsIntentGroupBySpecification.Builder |
builder() |
boolean |
equals(Object obj) |
boolean |
equalsBySdkFields(Object obj) |
<T> Optional<T> |
getValueForField(String fieldName,
Class<T> clazz) |
int |
hashCode() |
AnalyticsIntentField |
name()
Specifies whether to group the intent stages by their name or their end state.
|
String |
nameAsString()
Specifies whether to group the intent stages by their name or their end state.
|
List<SdkField<?>> |
sdkFields() |
static Class<? extends AnalyticsIntentGroupBySpecification.Builder> |
serializableBuilderClass() |
AnalyticsIntentGroupBySpecification.Builder |
toBuilder() |
String |
toString()
Returns a string representation of this object.
|
clone, finalize, getClass, notify, notifyAll, wait, wait, waitcopypublic final AnalyticsIntentField name()
Specifies whether to group the intent stages by their name or their end state.
If the service returns an enum value that is not available in the current SDK version, name will return
AnalyticsIntentField.UNKNOWN_TO_SDK_VERSION. The raw value returned by the service is available from
nameAsString().
AnalyticsIntentFieldpublic final String nameAsString()
Specifies whether to group the intent stages by their name or their end state.
If the service returns an enum value that is not available in the current SDK version, name will return
AnalyticsIntentField.UNKNOWN_TO_SDK_VERSION. The raw value returned by the service is available from
nameAsString().
AnalyticsIntentFieldpublic AnalyticsIntentGroupBySpecification.Builder toBuilder()
toBuilder in interface ToCopyableBuilder<AnalyticsIntentGroupBySpecification.Builder,AnalyticsIntentGroupBySpecification>public static AnalyticsIntentGroupBySpecification.Builder builder()
public static Class<? extends AnalyticsIntentGroupBySpecification.Builder> serializableBuilderClass()
public final boolean equalsBySdkFields(Object obj)
equalsBySdkFields in interface SdkPojopublic final String toString()
Copyright © 2023. All rights reserved.