@Generated(value="com.amazonaws:aws-java-sdk-code-generator") public class TimeRangeDrillDownFilter extends Object implements Serializable, Cloneable, StructuredPojo
The time range drill down filter.
| Constructor and Description |
|---|
TimeRangeDrillDownFilter() |
| Modifier and Type | Method and Description |
|---|---|
TimeRangeDrillDownFilter |
clone() |
boolean |
equals(Object obj) |
ColumnIdentifier |
getColumn()
The column that the filter is applied to.
|
Date |
getRangeMaximum()
The maximum value for the filter value range.
|
Date |
getRangeMinimum()
The minimum value for the filter value range.
|
String |
getTimeGranularity()
The level of time precision that is used to aggregate
DateTime values. |
int |
hashCode() |
void |
marshall(ProtocolMarshaller protocolMarshaller) |
void |
setColumn(ColumnIdentifier column)
The column that the filter is applied to.
|
void |
setRangeMaximum(Date rangeMaximum)
The maximum value for the filter value range.
|
void |
setRangeMinimum(Date rangeMinimum)
The minimum value for the filter value range.
|
void |
setTimeGranularity(String timeGranularity)
The level of time precision that is used to aggregate
DateTime values. |
String |
toString()
Returns a string representation of this object.
|
TimeRangeDrillDownFilter |
withColumn(ColumnIdentifier column)
The column that the filter is applied to.
|
TimeRangeDrillDownFilter |
withRangeMaximum(Date rangeMaximum)
The maximum value for the filter value range.
|
TimeRangeDrillDownFilter |
withRangeMinimum(Date rangeMinimum)
The minimum value for the filter value range.
|
TimeRangeDrillDownFilter |
withTimeGranularity(String timeGranularity)
The level of time precision that is used to aggregate
DateTime values. |
TimeRangeDrillDownFilter |
withTimeGranularity(TimeGranularity timeGranularity)
The level of time precision that is used to aggregate
DateTime values. |
public void setColumn(ColumnIdentifier column)
The column that the filter is applied to.
column - The column that the filter is applied to.public ColumnIdentifier getColumn()
The column that the filter is applied to.
public TimeRangeDrillDownFilter withColumn(ColumnIdentifier column)
The column that the filter is applied to.
column - The column that the filter is applied to.public void setRangeMinimum(Date rangeMinimum)
The minimum value for the filter value range.
rangeMinimum - The minimum value for the filter value range.public Date getRangeMinimum()
The minimum value for the filter value range.
public TimeRangeDrillDownFilter withRangeMinimum(Date rangeMinimum)
The minimum value for the filter value range.
rangeMinimum - The minimum value for the filter value range.public void setRangeMaximum(Date rangeMaximum)
The maximum value for the filter value range.
rangeMaximum - The maximum value for the filter value range.public Date getRangeMaximum()
The maximum value for the filter value range.
public TimeRangeDrillDownFilter withRangeMaximum(Date rangeMaximum)
The maximum value for the filter value range.
rangeMaximum - The maximum value for the filter value range.public void setTimeGranularity(String timeGranularity)
The level of time precision that is used to aggregate DateTime values.
timeGranularity - The level of time precision that is used to aggregate DateTime values.TimeGranularitypublic String getTimeGranularity()
The level of time precision that is used to aggregate DateTime values.
DateTime values.TimeGranularitypublic TimeRangeDrillDownFilter withTimeGranularity(String timeGranularity)
The level of time precision that is used to aggregate DateTime values.
timeGranularity - The level of time precision that is used to aggregate DateTime values.TimeGranularitypublic TimeRangeDrillDownFilter withTimeGranularity(TimeGranularity timeGranularity)
The level of time precision that is used to aggregate DateTime values.
timeGranularity - The level of time precision that is used to aggregate DateTime values.TimeGranularitypublic String toString()
toString in class ObjectObject.toString()public TimeRangeDrillDownFilter clone()
public void marshall(ProtocolMarshaller protocolMarshaller)
marshall in interface StructuredPojoCopyright © 2023. All rights reserved.