Interface V1Authorization.SubjectRulesReviewStatusOrBuilder

All Superinterfaces:
com.google.protobuf.MessageLiteOrBuilder, com.google.protobuf.MessageOrBuilder
All Known Implementing Classes:
V1Authorization.SubjectRulesReviewStatus, V1Authorization.SubjectRulesReviewStatus.Builder
Enclosing class:
V1Authorization

public static interface V1Authorization.SubjectRulesReviewStatusOrBuilder extends com.google.protobuf.MessageOrBuilder
  • Method Details

    • getResourceRulesList

      List<V1Authorization.ResourceRule> getResourceRulesList()
       ResourceRules is the list of actions the subject is allowed to perform on resources.
       The list ordering isn't significant, may contain duplicates, and possibly be incomplete.
       
      repeated .k8s.io.api.authorization.v1.ResourceRule resourceRules = 1;
    • getResourceRules

      V1Authorization.ResourceRule getResourceRules(int index)
       ResourceRules is the list of actions the subject is allowed to perform on resources.
       The list ordering isn't significant, may contain duplicates, and possibly be incomplete.
       
      repeated .k8s.io.api.authorization.v1.ResourceRule resourceRules = 1;
    • getResourceRulesCount

      int getResourceRulesCount()
       ResourceRules is the list of actions the subject is allowed to perform on resources.
       The list ordering isn't significant, may contain duplicates, and possibly be incomplete.
       
      repeated .k8s.io.api.authorization.v1.ResourceRule resourceRules = 1;
    • getResourceRulesOrBuilderList

      List<? extends V1Authorization.ResourceRuleOrBuilder> getResourceRulesOrBuilderList()
       ResourceRules is the list of actions the subject is allowed to perform on resources.
       The list ordering isn't significant, may contain duplicates, and possibly be incomplete.
       
      repeated .k8s.io.api.authorization.v1.ResourceRule resourceRules = 1;
    • getResourceRulesOrBuilder

      V1Authorization.ResourceRuleOrBuilder getResourceRulesOrBuilder(int index)
       ResourceRules is the list of actions the subject is allowed to perform on resources.
       The list ordering isn't significant, may contain duplicates, and possibly be incomplete.
       
      repeated .k8s.io.api.authorization.v1.ResourceRule resourceRules = 1;
    • getNonResourceRulesList

      List<V1Authorization.NonResourceRule> getNonResourceRulesList()
       NonResourceRules is the list of actions the subject is allowed to perform on non-resources.
       The list ordering isn't significant, may contain duplicates, and possibly be incomplete.
       
      repeated .k8s.io.api.authorization.v1.NonResourceRule nonResourceRules = 2;
    • getNonResourceRules

      V1Authorization.NonResourceRule getNonResourceRules(int index)
       NonResourceRules is the list of actions the subject is allowed to perform on non-resources.
       The list ordering isn't significant, may contain duplicates, and possibly be incomplete.
       
      repeated .k8s.io.api.authorization.v1.NonResourceRule nonResourceRules = 2;
    • getNonResourceRulesCount

      int getNonResourceRulesCount()
       NonResourceRules is the list of actions the subject is allowed to perform on non-resources.
       The list ordering isn't significant, may contain duplicates, and possibly be incomplete.
       
      repeated .k8s.io.api.authorization.v1.NonResourceRule nonResourceRules = 2;
    • getNonResourceRulesOrBuilderList

      List<? extends V1Authorization.NonResourceRuleOrBuilder> getNonResourceRulesOrBuilderList()
       NonResourceRules is the list of actions the subject is allowed to perform on non-resources.
       The list ordering isn't significant, may contain duplicates, and possibly be incomplete.
       
      repeated .k8s.io.api.authorization.v1.NonResourceRule nonResourceRules = 2;
    • getNonResourceRulesOrBuilder

      V1Authorization.NonResourceRuleOrBuilder getNonResourceRulesOrBuilder(int index)
       NonResourceRules is the list of actions the subject is allowed to perform on non-resources.
       The list ordering isn't significant, may contain duplicates, and possibly be incomplete.
       
      repeated .k8s.io.api.authorization.v1.NonResourceRule nonResourceRules = 2;
    • hasIncomplete

      boolean hasIncomplete()
       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.
       
      optional bool incomplete = 3;
    • getIncomplete

      boolean getIncomplete()
       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.
       
      optional bool incomplete = 3;
    • hasEvaluationError

      boolean hasEvaluationError()
       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.
       +optional
       
      optional string evaluationError = 4;
    • getEvaluationError

      String getEvaluationError()
       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.
       +optional
       
      optional string evaluationError = 4;
    • getEvaluationErrorBytes

      com.google.protobuf.ByteString getEvaluationErrorBytes()
       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.
       +optional
       
      optional string evaluationError = 4;