FieldFilter

sealed class FieldFilter

A filter for fields. Only one value can be provided.

Inheritors

Types

Link copied to clipboard
data class Contains(val value: FieldValue) : FieldFilter

Object containing field identifier and value information.

Link copied to clipboard
data class EqualTo(val value: FieldValue) : FieldFilter

Object containing field identifier and value information.

Link copied to clipboard
data class GreaterThan(val value: FieldValue) : FieldFilter

Object containing field identifier and value information.

Link copied to clipboard

Object containing field identifier and value information.

Link copied to clipboard
data class LessThan(val value: FieldValue) : FieldFilter

Object containing field identifier and value information.

Link copied to clipboard
data class LessThanOrEqualTo(val value: FieldValue) : FieldFilter

Object containing field identifier and value information.

Link copied to clipboard

Functions

Link copied to clipboard

Casts this FieldFilter as a Contains and retrieves its aws.sdk.kotlin.services.connectcases.model.FieldValue value. Throws an exception if the FieldFilter is not a Contains.

Link copied to clipboard

Casts this FieldFilter as a Contains and retrieves its aws.sdk.kotlin.services.connectcases.model.FieldValue value. Returns null if the FieldFilter is not a Contains.

Link copied to clipboard

Casts this FieldFilter as a EqualTo and retrieves its aws.sdk.kotlin.services.connectcases.model.FieldValue value. Throws an exception if the FieldFilter is not a EqualTo.

Link copied to clipboard

Casts this FieldFilter as a EqualTo and retrieves its aws.sdk.kotlin.services.connectcases.model.FieldValue value. Returns null if the FieldFilter is not a EqualTo.

Link copied to clipboard

Casts this FieldFilter as a GreaterThan and retrieves its aws.sdk.kotlin.services.connectcases.model.FieldValue value. Throws an exception if the FieldFilter is not a GreaterThan.

Link copied to clipboard
Link copied to clipboard

Casts this FieldFilter as a GreaterThan and retrieves its aws.sdk.kotlin.services.connectcases.model.FieldValue value. Returns null if the FieldFilter is not a GreaterThan.

Link copied to clipboard

Casts this FieldFilter as a LessThan and retrieves its aws.sdk.kotlin.services.connectcases.model.FieldValue value. Throws an exception if the FieldFilter is not a LessThan.

Link copied to clipboard
Link copied to clipboard

Casts this FieldFilter as a LessThan and retrieves its aws.sdk.kotlin.services.connectcases.model.FieldValue value. Returns null if the FieldFilter is not a LessThan.