@Generated(value="com.amazonaws:aws-java-sdk-code-generator") public class UtteranceDataSortBy extends Object implements Serializable, Cloneable, StructuredPojo
An object specifying the measure and method by which to sort the utterance data.
| Constructor and Description |
|---|
UtteranceDataSortBy() |
| Modifier and Type | Method and Description |
|---|---|
UtteranceDataSortBy |
clone() |
boolean |
equals(Object obj) |
String |
getName()
The measure by which to sort the utterance analytics data.
|
String |
getOrder()
Specifies whether to sort the results in ascending or descending order.
|
int |
hashCode() |
void |
marshall(ProtocolMarshaller protocolMarshaller)
Marshalls this structured data using the given
ProtocolMarshaller. |
void |
setName(String name)
The measure by which to sort the utterance analytics data.
|
void |
setOrder(String order)
Specifies whether to sort the results in ascending or descending order.
|
String |
toString()
Returns a string representation of this object.
|
UtteranceDataSortBy |
withName(AnalyticsUtteranceSortByName name)
The measure by which to sort the utterance analytics data.
|
UtteranceDataSortBy |
withName(String name)
The measure by which to sort the utterance analytics data.
|
UtteranceDataSortBy |
withOrder(AnalyticsSortOrder order)
Specifies whether to sort the results in ascending or descending order.
|
UtteranceDataSortBy |
withOrder(String order)
Specifies whether to sort the results in ascending or descending order.
|
public void setName(String name)
The measure by which to sort the utterance analytics data.
Count – The number of utterances.
UtteranceTimestamp – The date and time of the utterance.
name - The measure by which to sort the utterance analytics data.
Count – The number of utterances.
UtteranceTimestamp – The date and time of the utterance.
AnalyticsUtteranceSortByNamepublic String getName()
The measure by which to sort the utterance analytics data.
Count – The number of utterances.
UtteranceTimestamp – The date and time of the utterance.
Count – The number of utterances.
UtteranceTimestamp – The date and time of the utterance.
AnalyticsUtteranceSortByNamepublic UtteranceDataSortBy withName(String name)
The measure by which to sort the utterance analytics data.
Count – The number of utterances.
UtteranceTimestamp – The date and time of the utterance.
name - The measure by which to sort the utterance analytics data.
Count – The number of utterances.
UtteranceTimestamp – The date and time of the utterance.
AnalyticsUtteranceSortByNamepublic UtteranceDataSortBy withName(AnalyticsUtteranceSortByName name)
The measure by which to sort the utterance analytics data.
Count – The number of utterances.
UtteranceTimestamp – The date and time of the utterance.
name - The measure by which to sort the utterance analytics data.
Count – The number of utterances.
UtteranceTimestamp – The date and time of the utterance.
AnalyticsUtteranceSortByNamepublic void setOrder(String order)
Specifies whether to sort the results in ascending or descending order.
order - Specifies whether to sort the results in ascending or descending order.AnalyticsSortOrderpublic String getOrder()
Specifies whether to sort the results in ascending or descending order.
AnalyticsSortOrderpublic UtteranceDataSortBy withOrder(String order)
Specifies whether to sort the results in ascending or descending order.
order - Specifies whether to sort the results in ascending or descending order.AnalyticsSortOrderpublic UtteranceDataSortBy withOrder(AnalyticsSortOrder order)
Specifies whether to sort the results in ascending or descending order.
order - Specifies whether to sort the results in ascending or descending order.AnalyticsSortOrderpublic String toString()
toString in class ObjectObject.toString()public UtteranceDataSortBy clone()
public void marshall(ProtocolMarshaller protocolMarshaller)
StructuredPojoProtocolMarshaller.marshall in interface StructuredPojoprotocolMarshaller - Implementation of ProtocolMarshaller used to marshall this object's data.