SearchFilterClause

sealed class SearchFilterClause

A filter clause that supports nested boolean logic. Exactly one of andAllFilters, orAnyFilters, attributeFilter, or mapFilter must be specified.

Inheritors

Types

Link copied to clipboard

A list of filter clauses that must all match (logical AND).

Link copied to clipboard

A filter on a single attribute value.

Link copied to clipboard

A filter on a map attribute's key-value pair.

Link copied to clipboard

A list of filter clauses where at least one must match (logical OR).

Link copied to clipboard

Functions

Link copied to clipboard

Casts this SearchFilterClause as a AndAllFilters and retrieves its kotlin.collections.List value. Throws an exception if the SearchFilterClause is not a AndAllFilters.

Link copied to clipboard

Casts this SearchFilterClause as a AndAllFilters and retrieves its kotlin.collections.List value. Returns null if the SearchFilterClause is not a AndAllFilters.

Link copied to clipboard
Link copied to clipboard

Casts this SearchFilterClause as a MapFilter and retrieves its aws.sdk.kotlin.services.glue.model.SearchMapFilter value. Throws an exception if the SearchFilterClause is not a MapFilter.

Link copied to clipboard
Link copied to clipboard

Casts this SearchFilterClause as a OrAnyFilters and retrieves its kotlin.collections.List value. Throws an exception if the SearchFilterClause is not a OrAnyFilters.

Link copied to clipboard

Casts this SearchFilterClause as a OrAnyFilters and retrieves its kotlin.collections.List value. Returns null if the SearchFilterClause is not a OrAnyFilters.