@Generated(value="com.amazonaws:aws-java-sdk-code-generator") public class Conditions extends Object implements Serializable, Cloneable, StructuredPojo
The conditions including range, object count, and threshold for the calculated attribute.
Constructor and Description |
---|
Conditions() |
Modifier and Type | Method and Description |
---|---|
Conditions |
clone() |
boolean |
equals(Object obj) |
Integer |
getObjectCount()
The number of profile objects used for the calculated attribute.
|
Range |
getRange()
The relative time period over which data is included in the aggregation.
|
Threshold |
getThreshold()
The threshold for the calculated attribute.
|
int |
hashCode() |
void |
marshall(ProtocolMarshaller protocolMarshaller)
Marshalls this structured data using the given
ProtocolMarshaller . |
void |
setObjectCount(Integer objectCount)
The number of profile objects used for the calculated attribute.
|
void |
setRange(Range range)
The relative time period over which data is included in the aggregation.
|
void |
setThreshold(Threshold threshold)
The threshold for the calculated attribute.
|
String |
toString()
Returns a string representation of this object.
|
Conditions |
withObjectCount(Integer objectCount)
The number of profile objects used for the calculated attribute.
|
Conditions |
withRange(Range range)
The relative time period over which data is included in the aggregation.
|
Conditions |
withThreshold(Threshold threshold)
The threshold for the calculated attribute.
|
public void setRange(Range range)
The relative time period over which data is included in the aggregation.
range
- The relative time period over which data is included in the aggregation.public Range getRange()
The relative time period over which data is included in the aggregation.
public Conditions withRange(Range range)
The relative time period over which data is included in the aggregation.
range
- The relative time period over which data is included in the aggregation.public void setObjectCount(Integer objectCount)
The number of profile objects used for the calculated attribute.
objectCount
- The number of profile objects used for the calculated attribute.public Integer getObjectCount()
The number of profile objects used for the calculated attribute.
public Conditions withObjectCount(Integer objectCount)
The number of profile objects used for the calculated attribute.
objectCount
- The number of profile objects used for the calculated attribute.public void setThreshold(Threshold threshold)
The threshold for the calculated attribute.
threshold
- The threshold for the calculated attribute.public Threshold getThreshold()
The threshold for the calculated attribute.
public Conditions withThreshold(Threshold threshold)
The threshold for the calculated attribute.
threshold
- The threshold for the calculated attribute.public String toString()
toString
in class Object
Object.toString()
public Conditions clone()
public void marshall(ProtocolMarshaller protocolMarshaller)
StructuredPojo
ProtocolMarshaller
.marshall
in interface StructuredPojo
protocolMarshaller
- Implementation of ProtocolMarshaller
used to marshall this object's data.