AllowList.Builder |
AllowList.Builder.addAllowed(String exact) |
Adds an exact string which, if matched, allows matching for a candidate string.
|
AllowList.Builder |
AllowList.Builder.addAllowed(Predicate<String> predicate) |
Adds a predicate which, if matched, allows matching for a candidate string.
|
AllowList.Builder |
AllowList.Builder.addAllowedPattern(Pattern pattern) |
Adds a Pattern which, if matched, allows matching for a candidate string.
|
AllowList.Builder |
AllowList.Builder.addAllowedPrefix(String prefix) |
Adds a prefix which, if matched, allows matching for a candidate string.
|
AllowList.Builder |
AllowList.Builder.addAllowedSuffix(String suffix) |
Adds a suffix which, if matched, allows matching for a candidate string.
|
AllowList.Builder |
AllowList.Builder.addDenied(String exact) |
Adds an exact string which, if matched, denies matching for a candidate string.
|
AllowList.Builder |
AllowList.Builder.addDenied(Predicate<String> predicate) |
Adds a predicate which, if matched, denies matching for a candidate string.
|
AllowList.Builder |
AllowList.Builder.addDeniedPattern(Pattern pattern) |
Adds a Pattern which, if matched, denies matching for a candidate string.
|
AllowList.Builder |
AllowList.Builder.addDeniedPrefix(String prefix) |
Adds a prefix which, if matched, denies matching for a candidate string.
|
AllowList.Builder |
AllowList.Builder.addDeniedSuffix(String suffix) |
Adds a suffix which, if matched, denies matching for a candidate string.
|
AllowList.Builder |
AllowList.Builder.allowAll(boolean value) |
Allows all strings to match (subject to "deny" conditions).
|
AllowList.Builder |
AllowList.Builder.allowed(List<String> exacts) |
Adds a list of exact strings any of which, if matched, allows matching for a candidate string.
|
AllowList.Builder |
AllowList.Builder.allowedPatterns(List<Pattern> patterns) |
Adds a list of Pattern any of which, if matched, allows matching for a candidate string.
|
AllowList.Builder |
AllowList.Builder.allowedPrefixes(List<String> prefixes) |
Adds a list of prefixes any of which, if matched, allows matching for a candidate string.
|
AllowList.Builder |
AllowList.Builder.allowedSuffixes(List<String> suffixes) |
Adds a list of suffixes any of which, if matched, allows matching for a candidate string.
|
static AllowList.Builder |
AllowList.builder() |
Create a fluent API builder to configure an instance.
|
AllowList.Builder |
AllowList.Builder.config(Config config) |
Update builder from configuration.
|
AllowList.Builder |
AllowList.Builder.denied(List<String> exacts) |
Adds exact strings a match by any of which denies matching for a candidate string.
|
AllowList.Builder |
AllowList.Builder.deniedPatterns(List<Pattern> patterns) |
Adds patterns a match by any of which denies matching for a candidate string.
|
AllowList.Builder |
AllowList.Builder.deniedPrefixes(List<String> prefixes) |
Adds prefixes a match by any of which denies matching for a candidate string.
|
AllowList.Builder |
AllowList.Builder.deniedSuffixes(List<String> suffixes) |
Adds suffixes a match by any of which denies matching for a candidate string.
|