@Generated(value="com.amazonaws:aws-java-sdk-code-generator") public class TopicCategoryFilter extends Object implements Serializable, Cloneable, StructuredPojo
A structure that represents a category filter.
| Constructor and Description |
|---|
TopicCategoryFilter() |
| Modifier and Type | Method and Description |
|---|---|
TopicCategoryFilter |
clone() |
boolean |
equals(Object obj) |
String |
getCategoryFilterFunction()
The category filter function.
|
String |
getCategoryFilterType()
The category filter type.
|
TopicCategoryFilterConstant |
getConstant()
The constant used in a category filter.
|
Boolean |
getInverse()
A Boolean value that indicates if the filter is inverse.
|
int |
hashCode() |
Boolean |
isInverse()
A Boolean value that indicates if the filter is inverse.
|
void |
marshall(ProtocolMarshaller protocolMarshaller) |
void |
setCategoryFilterFunction(String categoryFilterFunction)
The category filter function.
|
void |
setCategoryFilterType(String categoryFilterType)
The category filter type.
|
void |
setConstant(TopicCategoryFilterConstant constant)
The constant used in a category filter.
|
void |
setInverse(Boolean inverse)
A Boolean value that indicates if the filter is inverse.
|
String |
toString()
Returns a string representation of this object.
|
TopicCategoryFilter |
withCategoryFilterFunction(CategoryFilterFunction categoryFilterFunction)
The category filter function.
|
TopicCategoryFilter |
withCategoryFilterFunction(String categoryFilterFunction)
The category filter function.
|
TopicCategoryFilter |
withCategoryFilterType(CategoryFilterType categoryFilterType)
The category filter type.
|
TopicCategoryFilter |
withCategoryFilterType(String categoryFilterType)
The category filter type.
|
TopicCategoryFilter |
withConstant(TopicCategoryFilterConstant constant)
The constant used in a category filter.
|
TopicCategoryFilter |
withInverse(Boolean inverse)
A Boolean value that indicates if the filter is inverse.
|
public void setCategoryFilterFunction(String categoryFilterFunction)
The category filter function. Valid values for this structure are EXACT and CONTAINS.
categoryFilterFunction - The category filter function. Valid values for this structure are EXACT and
CONTAINS.CategoryFilterFunctionpublic String getCategoryFilterFunction()
The category filter function. Valid values for this structure are EXACT and CONTAINS.
EXACT and
CONTAINS.CategoryFilterFunctionpublic TopicCategoryFilter withCategoryFilterFunction(String categoryFilterFunction)
The category filter function. Valid values for this structure are EXACT and CONTAINS.
categoryFilterFunction - The category filter function. Valid values for this structure are EXACT and
CONTAINS.CategoryFilterFunctionpublic TopicCategoryFilter withCategoryFilterFunction(CategoryFilterFunction categoryFilterFunction)
The category filter function. Valid values for this structure are EXACT and CONTAINS.
categoryFilterFunction - The category filter function. Valid values for this structure are EXACT and
CONTAINS.CategoryFilterFunctionpublic void setCategoryFilterType(String categoryFilterType)
The category filter type. This element is used to specify whether a filter is a simple category filter or an inverse category filter.
categoryFilterType - The category filter type. This element is used to specify whether a filter is a simple category filter or
an inverse category filter.CategoryFilterTypepublic String getCategoryFilterType()
The category filter type. This element is used to specify whether a filter is a simple category filter or an inverse category filter.
CategoryFilterTypepublic TopicCategoryFilter withCategoryFilterType(String categoryFilterType)
The category filter type. This element is used to specify whether a filter is a simple category filter or an inverse category filter.
categoryFilterType - The category filter type. This element is used to specify whether a filter is a simple category filter or
an inverse category filter.CategoryFilterTypepublic TopicCategoryFilter withCategoryFilterType(CategoryFilterType categoryFilterType)
The category filter type. This element is used to specify whether a filter is a simple category filter or an inverse category filter.
categoryFilterType - The category filter type. This element is used to specify whether a filter is a simple category filter or
an inverse category filter.CategoryFilterTypepublic void setConstant(TopicCategoryFilterConstant constant)
The constant used in a category filter.
constant - The constant used in a category filter.public TopicCategoryFilterConstant getConstant()
The constant used in a category filter.
public TopicCategoryFilter withConstant(TopicCategoryFilterConstant constant)
The constant used in a category filter.
constant - The constant used in a category filter.public void setInverse(Boolean inverse)
A Boolean value that indicates if the filter is inverse.
inverse - A Boolean value that indicates if the filter is inverse.public Boolean getInverse()
A Boolean value that indicates if the filter is inverse.
public TopicCategoryFilter withInverse(Boolean inverse)
A Boolean value that indicates if the filter is inverse.
inverse - A Boolean value that indicates if the filter is inverse.public Boolean isInverse()
A Boolean value that indicates if the filter is inverse.
public String toString()
toString in class ObjectObject.toString()public TopicCategoryFilter clone()
public void marshall(ProtocolMarshaller protocolMarshaller)
marshall in interface StructuredPojoCopyright © 2024. All rights reserved.