@Generated(value="com.amazonaws:aws-java-sdk-code-generator") public class TopicIRContributionAnalysis extends Object implements Serializable, Cloneable, StructuredPojo
The definition for a TopicIRContributionAnalysis.
| Constructor and Description |
|---|
TopicIRContributionAnalysis() |
| Modifier and Type | Method and Description |
|---|---|
TopicIRContributionAnalysis |
clone() |
boolean |
equals(Object obj) |
String |
getDirection()
The direction for the
TopicIRContributionAnalysis. |
List<ContributionAnalysisFactor> |
getFactors()
The factors for a
TopicIRContributionAnalysis. |
String |
getSortType()
The sort type for the
TopicIRContributionAnalysis. |
ContributionAnalysisTimeRanges |
getTimeRanges()
The time ranges for the
TopicIRContributionAnalysis. |
int |
hashCode() |
void |
marshall(ProtocolMarshaller protocolMarshaller)
Marshalls this structured data using the given
ProtocolMarshaller. |
void |
setDirection(String direction)
The direction for the
TopicIRContributionAnalysis. |
void |
setFactors(Collection<ContributionAnalysisFactor> factors)
The factors for a
TopicIRContributionAnalysis. |
void |
setSortType(String sortType)
The sort type for the
TopicIRContributionAnalysis. |
void |
setTimeRanges(ContributionAnalysisTimeRanges timeRanges)
The time ranges for the
TopicIRContributionAnalysis. |
String |
toString()
Returns a string representation of this object.
|
TopicIRContributionAnalysis |
withDirection(ContributionAnalysisDirection direction)
The direction for the
TopicIRContributionAnalysis. |
TopicIRContributionAnalysis |
withDirection(String direction)
The direction for the
TopicIRContributionAnalysis. |
TopicIRContributionAnalysis |
withFactors(Collection<ContributionAnalysisFactor> factors)
The factors for a
TopicIRContributionAnalysis. |
TopicIRContributionAnalysis |
withFactors(ContributionAnalysisFactor... factors)
The factors for a
TopicIRContributionAnalysis. |
TopicIRContributionAnalysis |
withSortType(ContributionAnalysisSortType sortType)
The sort type for the
TopicIRContributionAnalysis. |
TopicIRContributionAnalysis |
withSortType(String sortType)
The sort type for the
TopicIRContributionAnalysis. |
TopicIRContributionAnalysis |
withTimeRanges(ContributionAnalysisTimeRanges timeRanges)
The time ranges for the
TopicIRContributionAnalysis. |
public List<ContributionAnalysisFactor> getFactors()
The factors for a TopicIRContributionAnalysis.
TopicIRContributionAnalysis.public void setFactors(Collection<ContributionAnalysisFactor> factors)
The factors for a TopicIRContributionAnalysis.
factors - The factors for a TopicIRContributionAnalysis.public TopicIRContributionAnalysis withFactors(ContributionAnalysisFactor... factors)
The factors for a TopicIRContributionAnalysis.
NOTE: This method appends the values to the existing list (if any). Use
setFactors(java.util.Collection) or withFactors(java.util.Collection) if you want to override
the existing values.
factors - The factors for a TopicIRContributionAnalysis.public TopicIRContributionAnalysis withFactors(Collection<ContributionAnalysisFactor> factors)
The factors for a TopicIRContributionAnalysis.
factors - The factors for a TopicIRContributionAnalysis.public void setTimeRanges(ContributionAnalysisTimeRanges timeRanges)
The time ranges for the TopicIRContributionAnalysis.
timeRanges - The time ranges for the TopicIRContributionAnalysis.public ContributionAnalysisTimeRanges getTimeRanges()
The time ranges for the TopicIRContributionAnalysis.
TopicIRContributionAnalysis.public TopicIRContributionAnalysis withTimeRanges(ContributionAnalysisTimeRanges timeRanges)
The time ranges for the TopicIRContributionAnalysis.
timeRanges - The time ranges for the TopicIRContributionAnalysis.public void setDirection(String direction)
The direction for the TopicIRContributionAnalysis.
direction - The direction for the TopicIRContributionAnalysis.ContributionAnalysisDirectionpublic String getDirection()
The direction for the TopicIRContributionAnalysis.
TopicIRContributionAnalysis.ContributionAnalysisDirectionpublic TopicIRContributionAnalysis withDirection(String direction)
The direction for the TopicIRContributionAnalysis.
direction - The direction for the TopicIRContributionAnalysis.ContributionAnalysisDirectionpublic TopicIRContributionAnalysis withDirection(ContributionAnalysisDirection direction)
The direction for the TopicIRContributionAnalysis.
direction - The direction for the TopicIRContributionAnalysis.ContributionAnalysisDirectionpublic void setSortType(String sortType)
The sort type for the TopicIRContributionAnalysis.
sortType - The sort type for the TopicIRContributionAnalysis.ContributionAnalysisSortTypepublic String getSortType()
The sort type for the TopicIRContributionAnalysis.
TopicIRContributionAnalysis.ContributionAnalysisSortTypepublic TopicIRContributionAnalysis withSortType(String sortType)
The sort type for the TopicIRContributionAnalysis.
sortType - The sort type for the TopicIRContributionAnalysis.ContributionAnalysisSortTypepublic TopicIRContributionAnalysis withSortType(ContributionAnalysisSortType sortType)
The sort type for the TopicIRContributionAnalysis.
sortType - The sort type for the TopicIRContributionAnalysis.ContributionAnalysisSortTypepublic String toString()
toString in class ObjectObject.toString()public TopicIRContributionAnalysis clone()
public void marshall(ProtocolMarshaller protocolMarshaller)
StructuredPojoProtocolMarshaller.marshall in interface StructuredPojoprotocolMarshaller - Implementation of ProtocolMarshaller used to marshall this object's data.