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