FiltersConfiguration Class
- java.
lang. Object - com.
azure. resourcemanager. eventgrid. models. FiltersConfiguration
- com.
Implements
public final class FiltersConfiguration
implements JsonSerializable<FiltersConfiguration>
Filters configuration for the Event Subscription.
Constructor Summary
| Constructor | Description |
|---|---|
| FiltersConfiguration() |
Creates an instance of Filters |
Method Summary
| Modifier and Type | Method and Description |
|---|---|
| List<Filter> |
filters()
Get the filters property: An array of filters that are used for filtering event subscriptions. |
|
static
Filters |
fromJson(JsonReader jsonReader)
Reads an instance of Filters |
| List<String> |
includedEventTypes()
Get the included |
|
Json |
toJson(JsonWriter jsonWriter) |
| void |
validate()
Validates the instance. |
|
Filters |
withFilters(List<Filter> filters)
Set the filters property: An array of filters that are used for filtering event subscriptions. |
|
Filters |
withIncludedEventTypes(List<String> includedEventTypes)
Set the included |
Methods inherited from java.lang.Object
Constructor Details
FiltersConfiguration
public FiltersConfiguration()
Creates an instance of FiltersConfiguration class.
Method Details
filters
public List<Filter> filters()
Get the filters property: An array of filters that are used for filtering event subscriptions.
Returns:
fromJson
public static FiltersConfiguration fromJson(JsonReader jsonReader)
Reads an instance of FiltersConfiguration from the JsonReader.
Parameters:
Returns:
Throws:
includedEventTypes
public List<String> includedEventTypes()
Get the includedEventTypes property: A list of applicable event types that need to be part of the event subscription. If it is desired to subscribe to all default event types, set the IncludedEventTypes to null.
Returns:
toJson
validate
public void validate()
Validates the instance.
withFilters
public FiltersConfiguration withFilters(List<Filter> filters)
Set the filters property: An array of filters that are used for filtering event subscriptions.
Parameters:
Returns:
withIncludedEventTypes
public FiltersConfiguration withIncludedEventTypes(List<String> includedEventTypes)
Set the includedEventTypes property: A list of applicable event types that need to be part of the event subscription. If it is desired to subscribe to all default event types, set the IncludedEventTypes to null.
Parameters:
Returns: