Package com.auth0.client.mgmt.filter
Class RulesFilter
java.lang.Object
com.auth0.client.mgmt.filter.BaseFilter
com.auth0.client.mgmt.filter.FieldsFilter
com.auth0.client.mgmt.filter.RulesFilter
Class used to filter the results received when calling the Rules endpoint. Related to the
RulesEntity
entity.
This class is not thread-safe.
- See Also:
-
Field Summary
Fields inherited from class com.auth0.client.mgmt.filter.BaseFilter
parameters
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionwithEnabled
(boolean enabled) Filter by enabled valuewithFields
(String fields, boolean includeFields) Only retrieve certain fields from the item.withPage
(int pageNumber, int amountPerPage) Filter by pagewithTotals
(boolean includeTotals) Include the query summary Warning: Can only be used withRulesEntity.listAll(RulesFilter)
Methods inherited from class com.auth0.client.mgmt.filter.BaseFilter
getAsMap
-
Constructor Details
-
RulesFilter
public RulesFilter()
-
-
Method Details
-
withEnabled
Filter by enabled value- Parameters:
enabled
- only retrieve items that are enabled or disabled.- Returns:
- this filter instance.
-
withFields
Description copied from class:FieldsFilter
Only retrieve certain fields from the item.- Overrides:
withFields
in classFieldsFilter
- Parameters:
fields
- a list of comma separated fields to retrieve.includeFields
- whether to include or exclude in the response the fields that were given.- Returns:
- this filter instance
-
withTotals
Include the query summary Warning: Can only be used withRulesEntity.listAll(RulesFilter)
- Parameters:
includeTotals
- whether to include or not the query summary.- Returns:
- this filter instance
-
withPage
Filter by page- Parameters:
pageNumber
- the page number to retrieve.amountPerPage
- the amount of items per page to retrieve.- Returns:
- this filter instance
-