NumberInRangeAdvancedFilter Class
- java.
lang. Object - com.
azure. resourcemanager. eventgrid. models. AdvancedFilter - com.
azure. resourcemanager. eventgrid. models. NumberInRangeAdvancedFilter
- com.
- com.
public final class NumberInRangeAdvancedFilter
extends AdvancedFilter
NumberInRange Advanced Filter.
Constructor Summary
| Constructor | Description |
|---|---|
| NumberInRangeAdvancedFilter() |
Creates an instance of Number |
Method Summary
| Modifier and Type | Method and Description |
|---|---|
|
static
Number |
fromJson(JsonReader jsonReader)
Reads an instance of Number |
|
Advanced |
operatorType()
Get the operator |
|
Json |
toJson(JsonWriter jsonWriter) |
| void |
validate()
Validates the instance. |
| List<List<Double>> |
values()
Get the values property: The set of filter values. |
|
Number |
withKey(String key)
Set the key property: The field/property in the event based on which you want to filter. |
|
Number |
withValues(List<List<Double>> values)
Set the values property: The set of filter values. |
Methods inherited from AdvancedFilter
Methods inherited from java.lang.Object
Constructor Details
NumberInRangeAdvancedFilter
public NumberInRangeAdvancedFilter()
Creates an instance of NumberInRangeAdvancedFilter class.
Method Details
fromJson
public static NumberInRangeAdvancedFilter fromJson(JsonReader jsonReader)
Reads an instance of NumberInRangeAdvancedFilter from the JsonReader.
Parameters:
Returns:
Throws:
operatorType
public AdvancedFilterOperatorType operatorType()
Get the operatorType property: The operator type used for filtering, e.g., NumberIn, StringContains, BoolEquals and others.
Overrides:
NumberInRangeAdvancedFilter.operatorType()Returns:
toJson
public JsonWriter toJson(JsonWriter jsonWriter)
Overrides:
NumberInRangeAdvancedFilter.toJson(JsonWriter jsonWriter)Parameters:
Throws:
validate
public void validate()
Validates the instance.
Overrides:
NumberInRangeAdvancedFilter.validate()values
public List<List<Double>> values()
Get the values property: The set of filter values.
Returns:
withKey
public NumberInRangeAdvancedFilter withKey(String key)
Set the key property: The field/property in the event based on which you want to filter.
Overrides:
NumberInRangeAdvancedFilter.withKey(String key)Parameters:
withValues
public NumberInRangeAdvancedFilter withValues(List<List<Double>> values)
Set the values property: The set of filter values.
Parameters:
Returns: