@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
.TopicTimeGranularity
public String getTimeGranularity()
The time granularity for the TopicIRGroupBy
.
TopicIRGroupBy
.TopicTimeGranularity
public TopicIRGroupBy withTimeGranularity(String timeGranularity)
The time granularity for the TopicIRGroupBy
.
timeGranularity
- The time granularity for the TopicIRGroupBy
.TopicTimeGranularity
public TopicIRGroupBy withTimeGranularity(TopicTimeGranularity timeGranularity)
The time granularity for the TopicIRGroupBy
.
timeGranularity
- The time granularity for the TopicIRGroupBy
.TopicTimeGranularity
public 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
.DisplayFormat
public String getDisplayFormat()
The display format for the TopicIRGroupBy
.
TopicIRGroupBy
.DisplayFormat
public TopicIRGroupBy withDisplayFormat(String displayFormat)
The display format for the TopicIRGroupBy
.
displayFormat
- The display format for the TopicIRGroupBy
.DisplayFormat
public TopicIRGroupBy withDisplayFormat(DisplayFormat displayFormat)
The display format for the TopicIRGroupBy
.
displayFormat
- The display format for the TopicIRGroupBy
.DisplayFormat
public 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 Object
Object.toString()
public TopicIRGroupBy clone()
public void marshall(ProtocolMarshaller protocolMarshaller)
StructuredPojo
ProtocolMarshaller
.marshall
in interface StructuredPojo
protocolMarshaller
- Implementation of ProtocolMarshaller
used to marshall this object's data.