listRulesets

abstract suspend fun listRulesets(): List<Ruleset>

List the available Rulesets from the service.

Return

a List of Rulesets that are available to be used.

Samples

launch {
    val rulesets =
        withContext(Dispatchers.IO) {
            client.listRulesets()
        }
    // Find the advertising blocking ruleset
    val adBlockRuleset =
        rulesets.find { ruleset ->
            ruleset.type == Ruleset.Type.AD_BLOCKING
        }
}