@Generated(value="com.amazonaws:aws-java-sdk-code-generator") public class TopicIRMetric extends Object implements Serializable, Cloneable, StructuredPojo
The definition for a TopicIRMetric.
| Constructor and Description |
|---|
TopicIRMetric() |
| Modifier and Type | Method and Description |
|---|---|
TopicIRMetric |
clone() |
boolean |
equals(Object obj) |
List<Identifier> |
getCalculatedFieldReferences()
The calculated field references for the
TopicIRMetric. |
TopicIRComparisonMethod |
getComparisonMethod()
The comparison method for the
TopicIRMetric. |
String |
getDisplayFormat()
The display format for the
TopicIRMetric. |
DisplayFormatOptions |
getDisplayFormatOptions() |
String |
getExpression()
The expression for the
TopicIRMetric. |
AggFunction |
getFunction()
The function for the
TopicIRMetric. |
Identifier |
getMetricId()
The metric ID for the
TopicIRMetric. |
NamedEntityRef |
getNamedEntity()
The named entity for the
TopicIRMetric. |
List<Identifier> |
getOperands()
The operands for the
TopicIRMetric. |
int |
hashCode() |
void |
marshall(ProtocolMarshaller protocolMarshaller)
Marshalls this structured data using the given
ProtocolMarshaller. |
void |
setCalculatedFieldReferences(Collection<Identifier> calculatedFieldReferences)
The calculated field references for the
TopicIRMetric. |
void |
setComparisonMethod(TopicIRComparisonMethod comparisonMethod)
The comparison method for the
TopicIRMetric. |
void |
setDisplayFormat(String displayFormat)
The display format for the
TopicIRMetric. |
void |
setDisplayFormatOptions(DisplayFormatOptions displayFormatOptions) |
void |
setExpression(String expression)
The expression for the
TopicIRMetric. |
void |
setFunction(AggFunction function)
The function for the
TopicIRMetric. |
void |
setMetricId(Identifier metricId)
The metric ID for the
TopicIRMetric. |
void |
setNamedEntity(NamedEntityRef namedEntity)
The named entity for the
TopicIRMetric. |
void |
setOperands(Collection<Identifier> operands)
The operands for the
TopicIRMetric. |
String |
toString()
Returns a string representation of this object.
|
TopicIRMetric |
withCalculatedFieldReferences(Collection<Identifier> calculatedFieldReferences)
The calculated field references for the
TopicIRMetric. |
TopicIRMetric |
withCalculatedFieldReferences(Identifier... calculatedFieldReferences)
The calculated field references for the
TopicIRMetric. |
TopicIRMetric |
withComparisonMethod(TopicIRComparisonMethod comparisonMethod)
The comparison method for the
TopicIRMetric. |
TopicIRMetric |
withDisplayFormat(DisplayFormat displayFormat)
The display format for the
TopicIRMetric. |
TopicIRMetric |
withDisplayFormat(String displayFormat)
The display format for the
TopicIRMetric. |
TopicIRMetric |
withDisplayFormatOptions(DisplayFormatOptions displayFormatOptions) |
TopicIRMetric |
withExpression(String expression)
The expression for the
TopicIRMetric. |
TopicIRMetric |
withFunction(AggFunction function)
The function for the
TopicIRMetric. |
TopicIRMetric |
withMetricId(Identifier metricId)
The metric ID for the
TopicIRMetric. |
TopicIRMetric |
withNamedEntity(NamedEntityRef namedEntity)
The named entity for the
TopicIRMetric. |
TopicIRMetric |
withOperands(Collection<Identifier> operands)
The operands for the
TopicIRMetric. |
TopicIRMetric |
withOperands(Identifier... operands)
The operands for the
TopicIRMetric. |
public void setMetricId(Identifier metricId)
The metric ID for the TopicIRMetric.
metricId - The metric ID for the TopicIRMetric.public Identifier getMetricId()
The metric ID for the TopicIRMetric.
TopicIRMetric.public TopicIRMetric withMetricId(Identifier metricId)
The metric ID for the TopicIRMetric.
metricId - The metric ID for the TopicIRMetric.public void setFunction(AggFunction function)
The function for the TopicIRMetric.
function - The function for the TopicIRMetric.public AggFunction getFunction()
The function for the TopicIRMetric.
TopicIRMetric.public TopicIRMetric withFunction(AggFunction function)
The function for the TopicIRMetric.
function - The function for the TopicIRMetric.public List<Identifier> getOperands()
The operands for the TopicIRMetric.
TopicIRMetric.public void setOperands(Collection<Identifier> operands)
The operands for the TopicIRMetric.
operands - The operands for the TopicIRMetric.public TopicIRMetric withOperands(Identifier... operands)
The operands for the TopicIRMetric.
NOTE: This method appends the values to the existing list (if any). Use
setOperands(java.util.Collection) or withOperands(java.util.Collection) if you want to override
the existing values.
operands - The operands for the TopicIRMetric.public TopicIRMetric withOperands(Collection<Identifier> operands)
The operands for the TopicIRMetric.
operands - The operands for the TopicIRMetric.public void setComparisonMethod(TopicIRComparisonMethod comparisonMethod)
The comparison method for the TopicIRMetric.
comparisonMethod - The comparison method for the TopicIRMetric.public TopicIRComparisonMethod getComparisonMethod()
The comparison method for the TopicIRMetric.
TopicIRMetric.public TopicIRMetric withComparisonMethod(TopicIRComparisonMethod comparisonMethod)
The comparison method for the TopicIRMetric.
comparisonMethod - The comparison method for the TopicIRMetric.public void setExpression(String expression)
The expression for the TopicIRMetric.
expression - The expression for the TopicIRMetric.public String getExpression()
The expression for the TopicIRMetric.
TopicIRMetric.public TopicIRMetric withExpression(String expression)
The expression for the TopicIRMetric.
expression - The expression for the TopicIRMetric.public List<Identifier> getCalculatedFieldReferences()
The calculated field references for the TopicIRMetric.
TopicIRMetric.public void setCalculatedFieldReferences(Collection<Identifier> calculatedFieldReferences)
The calculated field references for the TopicIRMetric.
calculatedFieldReferences - The calculated field references for the TopicIRMetric.public TopicIRMetric withCalculatedFieldReferences(Identifier... calculatedFieldReferences)
The calculated field references for the TopicIRMetric.
NOTE: This method appends the values to the existing list (if any). Use
setCalculatedFieldReferences(java.util.Collection) or
withCalculatedFieldReferences(java.util.Collection) if you want to override the existing values.
calculatedFieldReferences - The calculated field references for the TopicIRMetric.public TopicIRMetric withCalculatedFieldReferences(Collection<Identifier> calculatedFieldReferences)
The calculated field references for the TopicIRMetric.
calculatedFieldReferences - The calculated field references for the TopicIRMetric.public void setDisplayFormat(String displayFormat)
The display format for the TopicIRMetric.
displayFormat - The display format for the TopicIRMetric.DisplayFormatpublic String getDisplayFormat()
The display format for the TopicIRMetric.
TopicIRMetric.DisplayFormatpublic TopicIRMetric withDisplayFormat(String displayFormat)
The display format for the TopicIRMetric.
displayFormat - The display format for the TopicIRMetric.DisplayFormatpublic TopicIRMetric withDisplayFormat(DisplayFormat displayFormat)
The display format for the TopicIRMetric.
displayFormat - The display format for the TopicIRMetric.DisplayFormatpublic void setDisplayFormatOptions(DisplayFormatOptions displayFormatOptions)
displayFormatOptions - public DisplayFormatOptions getDisplayFormatOptions()
public TopicIRMetric withDisplayFormatOptions(DisplayFormatOptions displayFormatOptions)
displayFormatOptions - public void setNamedEntity(NamedEntityRef namedEntity)
The named entity for the TopicIRMetric.
namedEntity - The named entity for the TopicIRMetric.public NamedEntityRef getNamedEntity()
The named entity for the TopicIRMetric.
TopicIRMetric.public TopicIRMetric withNamedEntity(NamedEntityRef namedEntity)
The named entity for the TopicIRMetric.
namedEntity - The named entity for the TopicIRMetric.public String toString()
toString in class ObjectObject.toString()public TopicIRMetric clone()
public void marshall(ProtocolMarshaller protocolMarshaller)
StructuredPojoProtocolMarshaller.marshall in interface StructuredPojoprotocolMarshaller - Implementation of ProtocolMarshaller used to marshall this object's data.