Class IdpsQueryObject
java.lang.Object
com.azure.resourcemanager.network.models.IdpsQueryObject
Will describe the query to run against the IDPS signatures DB.
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionfilters()Get the filters property: Contain all filters names and values.orderBy()Get the orderBy property: Column to sort response by.Get the resultsPerPage property: The number of the results to return in each page.search()Get the search property: Search term in all columns.skip()Get the skip property: The number of records matching the filter to skip.voidvalidate()Validates the instance.withFilters(List<FilterItems> filters) Set the filters property: Contain all filters names and values.withOrderBy(OrderBy orderBy) Set the orderBy property: Column to sort response by.withResultsPerPage(Integer resultsPerPage) Set the resultsPerPage property: The number of the results to return in each page.withSearch(String search) Set the search property: Search term in all columns.Set the skip property: The number of records matching the filter to skip.
-
Constructor Details
-
IdpsQueryObject
public IdpsQueryObject()Creates an instance of IdpsQueryObject class.
-
-
Method Details
-
filters
Get the filters property: Contain all filters names and values.- Returns:
- the filters value.
-
withFilters
Set the filters property: Contain all filters names and values.- Parameters:
filters- the filters value to set.- Returns:
- the IdpsQueryObject object itself.
-
search
Get the search property: Search term in all columns.- Returns:
- the search value.
-
withSearch
Set the search property: Search term in all columns.- Parameters:
search- the search value to set.- Returns:
- the IdpsQueryObject object itself.
-
orderBy
Get the orderBy property: Column to sort response by.- Returns:
- the orderBy value.
-
withOrderBy
Set the orderBy property: Column to sort response by.- Parameters:
orderBy- the orderBy value to set.- Returns:
- the IdpsQueryObject object itself.
-
resultsPerPage
Get the resultsPerPage property: The number of the results to return in each page.- Returns:
- the resultsPerPage value.
-
withResultsPerPage
Set the resultsPerPage property: The number of the results to return in each page.- Parameters:
resultsPerPage- the resultsPerPage value to set.- Returns:
- the IdpsQueryObject object itself.
-
skip
Get the skip property: The number of records matching the filter to skip.- Returns:
- the skip value.
-
withSkip
Set the skip property: The number of records matching the filter to skip.- Parameters:
skip- the skip value to set.- Returns:
- the IdpsQueryObject object itself.
-
validate
public void validate()Validates the instance.- Throws:
IllegalArgumentException- thrown if the instance is not valid.
-