@Generated(value="com.amazonaws:aws-java-sdk-code-generator") public class NestedFilter extends Object implements Serializable, Cloneable, StructuredPojo
A NestedFilter
filters data with a subset of data that is defined by the nested inner filter.
Constructor and Description |
---|
NestedFilter() |
Modifier and Type | Method and Description |
---|---|
NestedFilter |
clone() |
boolean |
equals(Object obj) |
ColumnIdentifier |
getColumn()
The column that the filter is applied to.
|
String |
getFilterId()
An identifier that uniquely identifies a filter within a dashboard, analysis, or template.
|
Boolean |
getIncludeInnerSet()
A boolean condition to include or exclude the subset that is defined by the values of the nested inner filter.
|
InnerFilter |
getInnerFilter()
The
InnerFilter defines the subset of data to be used with the NestedFilter . |
int |
hashCode() |
Boolean |
isIncludeInnerSet()
A boolean condition to include or exclude the subset that is defined by the values of the nested inner filter.
|
void |
marshall(ProtocolMarshaller protocolMarshaller)
Marshalls this structured data using the given
ProtocolMarshaller . |
void |
setColumn(ColumnIdentifier column)
The column that the filter is applied to.
|
void |
setFilterId(String filterId)
An identifier that uniquely identifies a filter within a dashboard, analysis, or template.
|
void |
setIncludeInnerSet(Boolean includeInnerSet)
A boolean condition to include or exclude the subset that is defined by the values of the nested inner filter.
|
void |
setInnerFilter(InnerFilter innerFilter)
The
InnerFilter defines the subset of data to be used with the NestedFilter . |
String |
toString()
Returns a string representation of this object.
|
NestedFilter |
withColumn(ColumnIdentifier column)
The column that the filter is applied to.
|
NestedFilter |
withFilterId(String filterId)
An identifier that uniquely identifies a filter within a dashboard, analysis, or template.
|
NestedFilter |
withIncludeInnerSet(Boolean includeInnerSet)
A boolean condition to include or exclude the subset that is defined by the values of the nested inner filter.
|
NestedFilter |
withInnerFilter(InnerFilter innerFilter)
The
InnerFilter defines the subset of data to be used with the NestedFilter . |
public void setFilterId(String filterId)
An identifier that uniquely identifies a filter within a dashboard, analysis, or template.
filterId
- An identifier that uniquely identifies a filter within a dashboard, analysis, or template.public String getFilterId()
An identifier that uniquely identifies a filter within a dashboard, analysis, or template.
public NestedFilter withFilterId(String filterId)
An identifier that uniquely identifies a filter within a dashboard, analysis, or template.
filterId
- An identifier that uniquely identifies a filter within a dashboard, analysis, or template.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 NestedFilter withColumn(ColumnIdentifier column)
The column that the filter is applied to.
column
- The column that the filter is applied to.public void setIncludeInnerSet(Boolean includeInnerSet)
A boolean condition to include or exclude the subset that is defined by the values of the nested inner filter.
includeInnerSet
- A boolean condition to include or exclude the subset that is defined by the values of the nested inner
filter.public Boolean getIncludeInnerSet()
A boolean condition to include or exclude the subset that is defined by the values of the nested inner filter.
public NestedFilter withIncludeInnerSet(Boolean includeInnerSet)
A boolean condition to include or exclude the subset that is defined by the values of the nested inner filter.
includeInnerSet
- A boolean condition to include or exclude the subset that is defined by the values of the nested inner
filter.public Boolean isIncludeInnerSet()
A boolean condition to include or exclude the subset that is defined by the values of the nested inner filter.
public void setInnerFilter(InnerFilter innerFilter)
The InnerFilter
defines the subset of data to be used with the NestedFilter
.
innerFilter
- The InnerFilter
defines the subset of data to be used with the NestedFilter
.public InnerFilter getInnerFilter()
The InnerFilter
defines the subset of data to be used with the NestedFilter
.
InnerFilter
defines the subset of data to be used with the NestedFilter
.public NestedFilter withInnerFilter(InnerFilter innerFilter)
The InnerFilter
defines the subset of data to be used with the NestedFilter
.
innerFilter
- The InnerFilter
defines the subset of data to be used with the NestedFilter
.public String toString()
toString
in class Object
Object.toString()
public NestedFilter clone()
public void marshall(ProtocolMarshaller protocolMarshaller)
StructuredPojo
ProtocolMarshaller
.marshall
in interface StructuredPojo
protocolMarshaller
- Implementation of ProtocolMarshaller
used to marshall this object's data.