@Generated(value="com.amazonaws:aws-java-sdk-code-generator") public class TopicIRGroupBy extends Object implements Serializable, Cloneable, StructuredPojo
The definition for a TopicIRGroupBy.
| Constructor and Description |
|---|
TopicIRGroupBy() |
| Modifier and Type | Method and Description |
|---|---|
TopicIRGroupBy |
clone() |
boolean |
equals(Object obj) |
String |
getDisplayFormat()
The display format for the
TopicIRGroupBy. |
DisplayFormatOptions |
getDisplayFormatOptions() |
Identifier |
getFieldName()
The field name for the
TopicIRGroupBy. |
NamedEntityRef |
getNamedEntity()
The named entity for the
TopicIRGroupBy. |
TopicSortClause |
getSort()
The sort for the
TopicIRGroupBy. |
String |
getTimeGranularity()
The time granularity for the
TopicIRGroupBy. |
int |
hashCode() |
void |
marshall(ProtocolMarshaller protocolMarshaller)
Marshalls this structured data using the given
ProtocolMarshaller. |
void |
setDisplayFormat(String displayFormat)
The display format for the
TopicIRGroupBy. |
void |
setDisplayFormatOptions(DisplayFormatOptions displayFormatOptions) |
void |
setFieldName(Identifier fieldName)
The field name for the
TopicIRGroupBy. |
void |
setNamedEntity(NamedEntityRef namedEntity)
The named entity for the
TopicIRGroupBy. |
void |
setSort(TopicSortClause sort)
The sort for the
TopicIRGroupBy. |
void |
setTimeGranularity(String timeGranularity)
The time granularity for the
TopicIRGroupBy. |
String |
toString()
Returns a string representation of this object.
|
TopicIRGroupBy |
withDisplayFormat(DisplayFormat displayFormat)
The display format for the
TopicIRGroupBy. |
TopicIRGroupBy |
withDisplayFormat(String displayFormat)
The display format for the
TopicIRGroupBy. |
TopicIRGroupBy |
withDisplayFormatOptions(DisplayFormatOptions displayFormatOptions) |
TopicIRGroupBy |
withFieldName(Identifier fieldName)
The field name for the
TopicIRGroupBy. |
TopicIRGroupBy |
withNamedEntity(NamedEntityRef namedEntity)
The named entity for the
TopicIRGroupBy. |
TopicIRGroupBy |
withSort(TopicSortClause sort)
The sort for the
TopicIRGroupBy. |
TopicIRGroupBy |
withTimeGranularity(String timeGranularity)
The time granularity for the
TopicIRGroupBy. |
TopicIRGroupBy |
withTimeGranularity(TopicTimeGranularity timeGranularity)
The time granularity for the
TopicIRGroupBy. |
public void setFieldName(Identifier fieldName)
The field name for the TopicIRGroupBy.
fieldName - The field name for the TopicIRGroupBy.public Identifier getFieldName()
The field name for the TopicIRGroupBy.
TopicIRGroupBy.public TopicIRGroupBy withFieldName(Identifier fieldName)
The field name for the TopicIRGroupBy.
fieldName - The field name for the TopicIRGroupBy.public void setTimeGranularity(String timeGranularity)
The time granularity for the TopicIRGroupBy.
timeGranularity - The time granularity for the TopicIRGroupBy.TopicTimeGranularitypublic String getTimeGranularity()
The time granularity for the TopicIRGroupBy.
TopicIRGroupBy.TopicTimeGranularitypublic TopicIRGroupBy withTimeGranularity(String timeGranularity)
The time granularity for the TopicIRGroupBy.
timeGranularity - The time granularity for the TopicIRGroupBy.TopicTimeGranularitypublic TopicIRGroupBy withTimeGranularity(TopicTimeGranularity timeGranularity)
The time granularity for the TopicIRGroupBy.
timeGranularity - The time granularity for the TopicIRGroupBy.TopicTimeGranularitypublic void setSort(TopicSortClause sort)
The sort for the TopicIRGroupBy.
sort - The sort for the TopicIRGroupBy.public TopicSortClause getSort()
The sort for the TopicIRGroupBy.
TopicIRGroupBy.public TopicIRGroupBy withSort(TopicSortClause sort)
The sort for the TopicIRGroupBy.
sort - The sort for the TopicIRGroupBy.public void setDisplayFormat(String displayFormat)
The display format for the TopicIRGroupBy.
displayFormat - The display format for the TopicIRGroupBy.DisplayFormatpublic String getDisplayFormat()
The display format for the TopicIRGroupBy.
TopicIRGroupBy.DisplayFormatpublic TopicIRGroupBy withDisplayFormat(String displayFormat)
The display format for the TopicIRGroupBy.
displayFormat - The display format for the TopicIRGroupBy.DisplayFormatpublic TopicIRGroupBy withDisplayFormat(DisplayFormat displayFormat)
The display format for the TopicIRGroupBy.
displayFormat - The display format for the TopicIRGroupBy.DisplayFormatpublic void setDisplayFormatOptions(DisplayFormatOptions displayFormatOptions)
displayFormatOptions - public DisplayFormatOptions getDisplayFormatOptions()
public TopicIRGroupBy withDisplayFormatOptions(DisplayFormatOptions displayFormatOptions)
displayFormatOptions - public void setNamedEntity(NamedEntityRef namedEntity)
The named entity for the TopicIRGroupBy.
namedEntity - The named entity for the TopicIRGroupBy.public NamedEntityRef getNamedEntity()
The named entity for the TopicIRGroupBy.
TopicIRGroupBy.public TopicIRGroupBy withNamedEntity(NamedEntityRef namedEntity)
The named entity for the TopicIRGroupBy.
namedEntity - The named entity for the TopicIRGroupBy.public String toString()
toString in class ObjectObject.toString()public TopicIRGroupBy clone()
public void marshall(ProtocolMarshaller protocolMarshaller)
StructuredPojoProtocolMarshaller.marshall in interface StructuredPojoprotocolMarshaller - Implementation of ProtocolMarshaller used to marshall this object's data.