Class CfnTopic.TopicFilterProperty.Jsii$Proxy
java.lang.Object
software.amazon.jsii.JsiiObject
software.amazon.awscdk.services.quicksight.CfnTopic.TopicFilterProperty.Jsii$Proxy
- All Implemented Interfaces:
CfnTopic.TopicFilterProperty
,software.amazon.jsii.JsiiSerializable
- Enclosing interface:
CfnTopic.TopicFilterProperty
@Stability(Stable)
@Internal
public static final class CfnTopic.TopicFilterProperty.Jsii$Proxy
extends software.amazon.jsii.JsiiObject
implements CfnTopic.TopicFilterProperty
An implementation for
CfnTopic.TopicFilterProperty
-
Nested Class Summary
Nested classes/interfaces inherited from class software.amazon.jsii.JsiiObject
software.amazon.jsii.JsiiObject.InitializationMode
Nested classes/interfaces inherited from interface software.amazon.awscdk.services.quicksight.CfnTopic.TopicFilterProperty
CfnTopic.TopicFilterProperty.Builder, CfnTopic.TopicFilterProperty.Jsii$Proxy
-
Constructor Summary
ConstructorsModifierConstructorDescriptionprotected
Constructor that initializes the object based on literal property values passed by theCfnTopic.TopicFilterProperty.Builder
.protected
Jsii$Proxy
(software.amazon.jsii.JsiiObjectRef objRef) Constructor that initializes the object based on values retrieved from the JsiiObject. -
Method Summary
Modifier and TypeMethodDescriptioncom.fasterxml.jackson.databind.JsonNode
final boolean
final Object
The category filter that is associated with this filter.final Object
The date range filter.final String
The class of the filter.final String
A description of the filter used to select items for a topic.final String
The name of the filter.The other names or aliases for the filter.final String
The type of the filter.final Object
The numeric equality filter.final Object
The numeric range filter.final String
The name of the field that the filter operates on.final Object
The relative date filter.final int
hashCode()
Methods inherited from class software.amazon.jsii.JsiiObject
jsiiAsyncCall, jsiiAsyncCall, jsiiCall, jsiiCall, jsiiGet, jsiiGet, jsiiSet, jsiiStaticCall, jsiiStaticCall, jsiiStaticGet, jsiiStaticGet, jsiiStaticSet, jsiiStaticSet
-
Constructor Details
-
Jsii$Proxy
protected Jsii$Proxy(software.amazon.jsii.JsiiObjectRef objRef) Constructor that initializes the object based on values retrieved from the JsiiObject.- Parameters:
objRef
- Reference to the JSII managed object.
-
Jsii$Proxy
Constructor that initializes the object based on literal property values passed by theCfnTopic.TopicFilterProperty.Builder
.
-
-
Method Details
-
getFilterName
Description copied from interface:CfnTopic.TopicFilterProperty
The name of the filter.- Specified by:
getFilterName
in interfaceCfnTopic.TopicFilterProperty
- See Also:
-
getOperandFieldName
Description copied from interface:CfnTopic.TopicFilterProperty
The name of the field that the filter operates on.- Specified by:
getOperandFieldName
in interfaceCfnTopic.TopicFilterProperty
- See Also:
-
getCategoryFilter
Description copied from interface:CfnTopic.TopicFilterProperty
The category filter that is associated with this filter.- Specified by:
getCategoryFilter
in interfaceCfnTopic.TopicFilterProperty
- See Also:
-
getDateRangeFilter
Description copied from interface:CfnTopic.TopicFilterProperty
The date range filter.- Specified by:
getDateRangeFilter
in interfaceCfnTopic.TopicFilterProperty
- See Also:
-
getFilterClass
Description copied from interface:CfnTopic.TopicFilterProperty
The class of the filter.Valid values for this structure are
ENFORCED_VALUE_FILTER
,CONDITIONAL_VALUE_FILTER
, andNAMED_VALUE_FILTER
.- Specified by:
getFilterClass
in interfaceCfnTopic.TopicFilterProperty
- See Also:
-
getFilterDescription
Description copied from interface:CfnTopic.TopicFilterProperty
A description of the filter used to select items for a topic.- Specified by:
getFilterDescription
in interfaceCfnTopic.TopicFilterProperty
- See Also:
-
getFilterSynonyms
Description copied from interface:CfnTopic.TopicFilterProperty
The other names or aliases for the filter.- Specified by:
getFilterSynonyms
in interfaceCfnTopic.TopicFilterProperty
- See Also:
-
getFilterType
Description copied from interface:CfnTopic.TopicFilterProperty
The type of the filter.Valid values for this structure are
CATEGORY_FILTER
,NUMERIC_EQUALITY_FILTER
,NUMERIC_RANGE_FILTER
,DATE_RANGE_FILTER
, andRELATIVE_DATE_FILTER
.- Specified by:
getFilterType
in interfaceCfnTopic.TopicFilterProperty
- See Also:
-
getNumericEqualityFilter
Description copied from interface:CfnTopic.TopicFilterProperty
The numeric equality filter.- Specified by:
getNumericEqualityFilter
in interfaceCfnTopic.TopicFilterProperty
- See Also:
-
getNumericRangeFilter
Description copied from interface:CfnTopic.TopicFilterProperty
The numeric range filter.- Specified by:
getNumericRangeFilter
in interfaceCfnTopic.TopicFilterProperty
- See Also:
-
getRelativeDateFilter
Description copied from interface:CfnTopic.TopicFilterProperty
The relative date filter.- Specified by:
getRelativeDateFilter
in interfaceCfnTopic.TopicFilterProperty
- See Also:
-
$jsii$toJson
@Internal public com.fasterxml.jackson.databind.JsonNode $jsii$toJson()- Specified by:
$jsii$toJson
in interfacesoftware.amazon.jsii.JsiiSerializable
-
equals
-
hashCode
public final int hashCode()
-