Package com.tnsai.quality.security
Class ToolFilter.Builder
java.lang.Object
com.tnsai.quality.security.ToolFilter.Builder
- Enclosing class:
ToolFilter
Builder for ToolFilter.
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionAdds allow patterns.build()Builds the ToolFilter.Adds deny patterns.
-
Constructor Details
-
Builder
public Builder()
-
-
Method Details
-
allow
Adds allow patterns. Tools matching any of these patterns will be allowed (unless also matched by a deny pattern).- Parameters:
patterns- glob patterns- Returns:
- this builder
-
deny
Adds deny patterns. Deny always takes precedence over allow.- Parameters:
patterns- glob patterns- Returns:
- this builder
-
build
Builds the ToolFilter.- Returns:
- configured ToolFilter
-