@Generated(value="com.amazonaws:aws-java-sdk-code-generator") public class TopicIR extends Object implements Serializable, Cloneable, StructuredPojo
The definition for a TopicIR.
| Constructor and Description |
|---|
TopicIR() |
| Modifier and Type | Method and Description |
|---|---|
TopicIR |
clone() |
boolean |
equals(Object obj) |
TopicIRContributionAnalysis |
getContributionAnalysis()
The contribution analysis for the
TopicIR. |
List<List<TopicIRFilterOption>> |
getFilters()
The filters for the
TopicIR. |
List<TopicIRGroupBy> |
getGroupByList()
The GroupBy list for the
TopicIR. |
List<TopicIRMetric> |
getMetrics()
The metrics for the
TopicIR. |
TopicSortClause |
getSort()
The sort for the
TopicIR. |
VisualOptions |
getVisual()
The visual for the
TopicIR. |
int |
hashCode() |
void |
marshall(ProtocolMarshaller protocolMarshaller)
Marshalls this structured data using the given
ProtocolMarshaller. |
void |
setContributionAnalysis(TopicIRContributionAnalysis contributionAnalysis)
The contribution analysis for the
TopicIR. |
void |
setFilters(Collection<List<TopicIRFilterOption>> filters)
The filters for the
TopicIR. |
void |
setGroupByList(Collection<TopicIRGroupBy> groupByList)
The GroupBy list for the
TopicIR. |
void |
setMetrics(Collection<TopicIRMetric> metrics)
The metrics for the
TopicIR. |
void |
setSort(TopicSortClause sort)
The sort for the
TopicIR. |
void |
setVisual(VisualOptions visual)
The visual for the
TopicIR. |
String |
toString()
Returns a string representation of this object.
|
TopicIR |
withContributionAnalysis(TopicIRContributionAnalysis contributionAnalysis)
The contribution analysis for the
TopicIR. |
TopicIR |
withFilters(Collection<List<TopicIRFilterOption>> filters)
The filters for the
TopicIR. |
TopicIR |
withFilters(List<TopicIRFilterOption>... filters)
The filters for the
TopicIR. |
TopicIR |
withGroupByList(Collection<TopicIRGroupBy> groupByList)
The GroupBy list for the
TopicIR. |
TopicIR |
withGroupByList(TopicIRGroupBy... groupByList)
The GroupBy list for the
TopicIR. |
TopicIR |
withMetrics(Collection<TopicIRMetric> metrics)
The metrics for the
TopicIR. |
TopicIR |
withMetrics(TopicIRMetric... metrics)
The metrics for the
TopicIR. |
TopicIR |
withSort(TopicSortClause sort)
The sort for the
TopicIR. |
TopicIR |
withVisual(VisualOptions visual)
The visual for the
TopicIR. |
public List<TopicIRMetric> getMetrics()
The metrics for the TopicIR.
TopicIR.public void setMetrics(Collection<TopicIRMetric> metrics)
The metrics for the TopicIR.
metrics - The metrics for the TopicIR.public TopicIR withMetrics(TopicIRMetric... metrics)
The metrics for the TopicIR.
NOTE: This method appends the values to the existing list (if any). Use
setMetrics(java.util.Collection) or withMetrics(java.util.Collection) if you want to override
the existing values.
metrics - The metrics for the TopicIR.public TopicIR withMetrics(Collection<TopicIRMetric> metrics)
The metrics for the TopicIR.
metrics - The metrics for the TopicIR.public List<TopicIRGroupBy> getGroupByList()
The GroupBy list for the TopicIR.
TopicIR.public void setGroupByList(Collection<TopicIRGroupBy> groupByList)
The GroupBy list for the TopicIR.
groupByList - The GroupBy list for the TopicIR.public TopicIR withGroupByList(TopicIRGroupBy... groupByList)
The GroupBy list for the TopicIR.
NOTE: This method appends the values to the existing list (if any). Use
setGroupByList(java.util.Collection) or withGroupByList(java.util.Collection) if you want to
override the existing values.
groupByList - The GroupBy list for the TopicIR.public TopicIR withGroupByList(Collection<TopicIRGroupBy> groupByList)
The GroupBy list for the TopicIR.
groupByList - The GroupBy list for the TopicIR.public List<List<TopicIRFilterOption>> getFilters()
The filters for the TopicIR.
TopicIR.public void setFilters(Collection<List<TopicIRFilterOption>> filters)
The filters for the TopicIR.
filters - The filters for the TopicIR.public TopicIR withFilters(List<TopicIRFilterOption>... filters)
The filters for the TopicIR.
NOTE: This method appends the values to the existing list (if any). Use
setFilters(java.util.Collection) or withFilters(java.util.Collection) if you want to override
the existing values.
filters - The filters for the TopicIR.public TopicIR withFilters(Collection<List<TopicIRFilterOption>> filters)
The filters for the TopicIR.
filters - The filters for the TopicIR.public void setSort(TopicSortClause sort)
The sort for the TopicIR.
sort - The sort for the TopicIR.public TopicSortClause getSort()
The sort for the TopicIR.
TopicIR.public TopicIR withSort(TopicSortClause sort)
The sort for the TopicIR.
sort - The sort for the TopicIR.public void setContributionAnalysis(TopicIRContributionAnalysis contributionAnalysis)
The contribution analysis for the TopicIR.
contributionAnalysis - The contribution analysis for the TopicIR.public TopicIRContributionAnalysis getContributionAnalysis()
The contribution analysis for the TopicIR.
TopicIR.public TopicIR withContributionAnalysis(TopicIRContributionAnalysis contributionAnalysis)
The contribution analysis for the TopicIR.
contributionAnalysis - The contribution analysis for the TopicIR.public void setVisual(VisualOptions visual)
The visual for the TopicIR.
visual - The visual for the TopicIR.public VisualOptions getVisual()
The visual for the TopicIR.
TopicIR.public TopicIR withVisual(VisualOptions visual)
The visual for the TopicIR.
visual - The visual for the TopicIR.public String toString()
toString in class ObjectObject.toString()public void marshall(ProtocolMarshaller protocolMarshaller)
StructuredPojoProtocolMarshaller.marshall in interface StructuredPojoprotocolMarshaller - Implementation of ProtocolMarshaller used to marshall this object's data.