Udostępnij za pośrednictwem


StringNotBeginsWithFilter Class

public final class StringNotBeginsWithFilter
extends Filter

StringNotBeginsWith Filter.

Constructor Summary

Constructor Description
StringNotBeginsWithFilter()

Creates an instance of StringNotBeginsWithFilter class.

Method Summary

Modifier and Type Method and Description
static StringNotBeginsWithFilter fromJson(JsonReader jsonReader)

Reads an instance of StringNotBeginsWithFilter from the JsonReader.

FilterOperatorType operatorType()

Get the operatorType property: The operator type used for filtering, e.g., NumberIn, StringContains, BoolEquals and others.

JsonWriter toJson(JsonWriter jsonWriter)
void validate()

Validates the instance.

List<String> values()

Get the values property: The set of filter values.

StringNotBeginsWithFilter withKey(String key)

Set the key property: The field/property in the event based on which you want to filter.

StringNotBeginsWithFilter withValues(List<String> values)

Set the values property: The set of filter values.

Methods inherited from Filter

Methods inherited from java.lang.Object

Constructor Details

StringNotBeginsWithFilter

public StringNotBeginsWithFilter()

Creates an instance of StringNotBeginsWithFilter class.

Method Details

fromJson

public static StringNotBeginsWithFilter fromJson(JsonReader jsonReader)

Reads an instance of StringNotBeginsWithFilter from the JsonReader.

Parameters:

jsonReader - The JsonReader being read.

Returns:

An instance of StringNotBeginsWithFilter if the JsonReader was pointing to an instance of it, or null if it was pointing to JSON null.

Throws:

IOException

- If an error occurs while reading the StringNotBeginsWithFilter.

operatorType

public FilterOperatorType operatorType()

Get the operatorType property: The operator type used for filtering, e.g., NumberIn, StringContains, BoolEquals and others.

Overrides:

StringNotBeginsWithFilter.operatorType()

Returns:

the operatorType value.

toJson

public JsonWriter toJson(JsonWriter jsonWriter)

Overrides:

StringNotBeginsWithFilter.toJson(JsonWriter jsonWriter)

Parameters:

jsonWriter

Throws:

validate

public void validate()

Validates the instance.

Overrides:

StringNotBeginsWithFilter.validate()

values

public List<String> values()

Get the values property: The set of filter values.

Returns:

the values value.

withKey

public StringNotBeginsWithFilter withKey(String key)

Set the key property: The field/property in the event based on which you want to filter.

Overrides:

StringNotBeginsWithFilter.withKey(String key)

Parameters:

key

withValues

public StringNotBeginsWithFilter withValues(List<String> values)

Set the values property: The set of filter values.

Parameters:

values - the values value to set.

Returns:

the StringNotBeginsWithFilter object itself.

Applies to