@Generated(value="com.amazonaws:aws-java-sdk-code-generator") public class AnalyticsSessionGroupByKey extends Object implements Serializable, Cloneable, StructuredPojo
Contains the category by which the session analytics were grouped and a member of that category.
Constructor and Description |
---|
AnalyticsSessionGroupByKey() |
Modifier and Type | Method and Description |
---|---|
AnalyticsSessionGroupByKey |
clone() |
boolean |
equals(Object obj) |
String |
getName()
The category by which the session analytics were grouped.
|
String |
getValue()
A member of the category by which the session analytics were grouped.
|
int |
hashCode() |
void |
marshall(ProtocolMarshaller protocolMarshaller)
Marshalls this structured data using the given
ProtocolMarshaller . |
void |
setName(String name)
The category by which the session analytics were grouped.
|
void |
setValue(String value)
A member of the category by which the session analytics were grouped.
|
String |
toString()
Returns a string representation of this object.
|
AnalyticsSessionGroupByKey |
withName(AnalyticsSessionField name)
The category by which the session analytics were grouped.
|
AnalyticsSessionGroupByKey |
withName(String name)
The category by which the session analytics were grouped.
|
AnalyticsSessionGroupByKey |
withValue(String value)
A member of the category by which the session analytics were grouped.
|
public void setName(String name)
The category by which the session analytics were grouped.
name
- The category by which the session analytics were grouped.AnalyticsSessionField
public String getName()
The category by which the session analytics were grouped.
AnalyticsSessionField
public AnalyticsSessionGroupByKey withName(String name)
The category by which the session analytics were grouped.
name
- The category by which the session analytics were grouped.AnalyticsSessionField
public AnalyticsSessionGroupByKey withName(AnalyticsSessionField name)
The category by which the session analytics were grouped.
name
- The category by which the session analytics were grouped.AnalyticsSessionField
public void setValue(String value)
A member of the category by which the session analytics were grouped.
value
- A member of the category by which the session analytics were grouped.public String getValue()
A member of the category by which the session analytics were grouped.
public AnalyticsSessionGroupByKey withValue(String value)
A member of the category by which the session analytics were grouped.
value
- A member of the category by which the session analytics were grouped.public String toString()
toString
in class Object
Object.toString()
public AnalyticsSessionGroupByKey clone()
public void marshall(ProtocolMarshaller protocolMarshaller)
StructuredPojo
ProtocolMarshaller
.marshall
in interface StructuredPojo
protocolMarshaller
- Implementation of ProtocolMarshaller
used to marshall this object's data.