@Generated(value="com.amazonaws:aws-java-sdk-code-generator") public class AnalyticsIntentStageGroupBySpecification extends Object implements Serializable, Cloneable, StructuredPojo
Contains the category by which to group the intent stages.
Constructor and Description |
---|
AnalyticsIntentStageGroupBySpecification() |
Modifier and Type | Method and Description |
---|---|
AnalyticsIntentStageGroupBySpecification |
clone() |
boolean |
equals(Object obj) |
String |
getName()
Specifies whether to group the intent stages by their name or the intent to which the session was switched.
|
int |
hashCode() |
void |
marshall(ProtocolMarshaller protocolMarshaller)
Marshalls this structured data using the given
ProtocolMarshaller . |
void |
setName(String name)
Specifies whether to group the intent stages by their name or the intent to which the session was switched.
|
String |
toString()
Returns a string representation of this object.
|
AnalyticsIntentStageGroupBySpecification |
withName(AnalyticsIntentStageField name)
Specifies whether to group the intent stages by their name or the intent to which the session was switched.
|
AnalyticsIntentStageGroupBySpecification |
withName(String name)
Specifies whether to group the intent stages by their name or the intent to which the session was switched.
|
public AnalyticsIntentStageGroupBySpecification()
public void setName(String name)
Specifies whether to group the intent stages by their name or the intent to which the session was switched.
name
- Specifies whether to group the intent stages by their name or the intent to which the session was
switched.AnalyticsIntentStageField
public String getName()
Specifies whether to group the intent stages by their name or the intent to which the session was switched.
AnalyticsIntentStageField
public AnalyticsIntentStageGroupBySpecification withName(String name)
Specifies whether to group the intent stages by their name or the intent to which the session was switched.
name
- Specifies whether to group the intent stages by their name or the intent to which the session was
switched.AnalyticsIntentStageField
public AnalyticsIntentStageGroupBySpecification withName(AnalyticsIntentStageField name)
Specifies whether to group the intent stages by their name or the intent to which the session was switched.
name
- Specifies whether to group the intent stages by their name or the intent to which the session was
switched.AnalyticsIntentStageField
public String toString()
toString
in class Object
Object.toString()
public AnalyticsIntentStageGroupBySpecification clone()
public void marshall(ProtocolMarshaller protocolMarshaller)
StructuredPojo
ProtocolMarshaller
.marshall
in interface StructuredPojo
protocolMarshaller
- Implementation of ProtocolMarshaller
used to marshall this object's data.