Class SubjectRulesReviewStatus.Builder
- java.lang.Object
-
- com.marcnuri.yakc.model.io.k8s.api.authorization.v1.SubjectRulesReviewStatus.Builder
-
- Enclosing class:
- SubjectRulesReviewStatus
public static class SubjectRulesReviewStatus.Builder extends java.lang.Object
-
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description SubjectRulesReviewStatus.Builder
addToNonResourceRules(NonResourceRule addToNonResourceRules)
SubjectRulesReviewStatus.Builder
addToResourceRules(ResourceRule addToResourceRules)
SubjectRulesReviewStatus
build()
SubjectRulesReviewStatus.Builder
clearNonResourceRules()
SubjectRulesReviewStatus.Builder
clearResourceRules()
SubjectRulesReviewStatus.Builder
evaluationError(java.lang.String evaluationError)
EvaluationError can appear in combination with Rules.SubjectRulesReviewStatus.Builder
incomplete(@NonNull java.lang.Boolean incomplete)
Incomplete is true when the rules returned by this call are incomplete.SubjectRulesReviewStatus.Builder
nonResourceRules(java.util.Collection<? extends NonResourceRule> nonResourceRules)
SubjectRulesReviewStatus.Builder
resourceRules(java.util.Collection<? extends ResourceRule> resourceRules)
java.lang.String
toString()
-
-
-
Method Detail
-
evaluationError
public SubjectRulesReviewStatus.Builder evaluationError(java.lang.String evaluationError)
EvaluationError can appear in combination with Rules. It indicates an error occurred during rule evaluation, such as an authorizer that doesn't support rule evaluation, and that ResourceRules and/or NonResourceRules may be incomplete.- Returns:
this
.
-
incomplete
public SubjectRulesReviewStatus.Builder incomplete(@NonNull @NonNull java.lang.Boolean incomplete)
Incomplete is true when the rules returned by this call are incomplete. This is most commonly encountered when an authorizer, such as an external authorizer, doesn't support rules evaluation.- Returns:
this
.
-
addToNonResourceRules
public SubjectRulesReviewStatus.Builder addToNonResourceRules(NonResourceRule addToNonResourceRules)
-
nonResourceRules
public SubjectRulesReviewStatus.Builder nonResourceRules(java.util.Collection<? extends NonResourceRule> nonResourceRules)
-
clearNonResourceRules
public SubjectRulesReviewStatus.Builder clearNonResourceRules()
-
addToResourceRules
public SubjectRulesReviewStatus.Builder addToResourceRules(ResourceRule addToResourceRules)
-
resourceRules
public SubjectRulesReviewStatus.Builder resourceRules(java.util.Collection<? extends ResourceRule> resourceRules)
-
clearResourceRules
public SubjectRulesReviewStatus.Builder clearResourceRules()
-
build
public SubjectRulesReviewStatus build()
-
toString
public java.lang.String toString()
- Overrides:
toString
in classjava.lang.Object
-
-