Package io.kubernetes.client.proto
Class V1Authorization.SubjectRulesReviewStatus.Builder
java.lang.Object
com.google.protobuf.AbstractMessageLite.Builder
com.google.protobuf.AbstractMessage.Builder<BuilderType>
com.google.protobuf.GeneratedMessageV3.Builder<V1Authorization.SubjectRulesReviewStatus.Builder>
io.kubernetes.client.proto.V1Authorization.SubjectRulesReviewStatus.Builder
- All Implemented Interfaces:
com.google.protobuf.Message.Builder,com.google.protobuf.MessageLite.Builder,com.google.protobuf.MessageLiteOrBuilder,com.google.protobuf.MessageOrBuilder,V1Authorization.SubjectRulesReviewStatusOrBuilder,Cloneable
- Enclosing class:
- V1Authorization.SubjectRulesReviewStatus
public static final class V1Authorization.SubjectRulesReviewStatus.Builder
extends com.google.protobuf.GeneratedMessageV3.Builder<V1Authorization.SubjectRulesReviewStatus.Builder>
implements V1Authorization.SubjectRulesReviewStatusOrBuilder
SubjectRulesReviewStatus contains the result of a rules check. This check can be incomplete depending on the set of authorizers the server is configured with and any errors experienced during evaluation. Because authorization rules are additive, if a rule appears in a list it's safe to assume the subject has that permission, even if that list is incomplete.Protobuf type
k8s.io.api.authorization.v1.SubjectRulesReviewStatus-
Method Summary
Modifier and TypeMethodDescriptionaddAllNonResourceRules(Iterable<? extends V1Authorization.NonResourceRule> values) NonResourceRules is the list of actions the subject is allowed to perform on non-resources.addAllResourceRules(Iterable<? extends V1Authorization.ResourceRule> values) ResourceRules is the list of actions the subject is allowed to perform on resources.addNonResourceRules(int index, V1Authorization.NonResourceRule value) NonResourceRules is the list of actions the subject is allowed to perform on non-resources.addNonResourceRules(int index, V1Authorization.NonResourceRule.Builder builderForValue) NonResourceRules is the list of actions the subject is allowed to perform on non-resources.NonResourceRules is the list of actions the subject is allowed to perform on non-resources.addNonResourceRules(V1Authorization.NonResourceRule.Builder builderForValue) NonResourceRules is the list of actions the subject is allowed to perform on non-resources.NonResourceRules is the list of actions the subject is allowed to perform on non-resources.addNonResourceRulesBuilder(int index) NonResourceRules is the list of actions the subject is allowed to perform on non-resources.addRepeatedField(com.google.protobuf.Descriptors.FieldDescriptor field, Object value) addResourceRules(int index, V1Authorization.ResourceRule value) ResourceRules is the list of actions the subject is allowed to perform on resources.addResourceRules(int index, V1Authorization.ResourceRule.Builder builderForValue) ResourceRules is the list of actions the subject is allowed to perform on resources.ResourceRules is the list of actions the subject is allowed to perform on resources.addResourceRules(V1Authorization.ResourceRule.Builder builderForValue) ResourceRules is the list of actions the subject is allowed to perform on resources.ResourceRules is the list of actions the subject is allowed to perform on resources.addResourceRulesBuilder(int index) ResourceRules is the list of actions the subject is allowed to perform on resources.build()clear()EvaluationError can appear in combination with Rules.clearField(com.google.protobuf.Descriptors.FieldDescriptor field) Incomplete is true when the rules returned by this call are incomplete.NonResourceRules is the list of actions the subject is allowed to perform on non-resources.clearOneof(com.google.protobuf.Descriptors.OneofDescriptor oneof) ResourceRules is the list of actions the subject is allowed to perform on resources.clone()static final com.google.protobuf.Descriptors.Descriptorcom.google.protobuf.Descriptors.DescriptorEvaluationError can appear in combination with Rules.com.google.protobuf.ByteStringEvaluationError can appear in combination with Rules.booleanIncomplete is true when the rules returned by this call are incomplete.getNonResourceRules(int index) NonResourceRules is the list of actions the subject is allowed to perform on non-resources.getNonResourceRulesBuilder(int index) NonResourceRules is the list of actions the subject is allowed to perform on non-resources.NonResourceRules is the list of actions the subject is allowed to perform on non-resources.intNonResourceRules is the list of actions the subject is allowed to perform on non-resources.NonResourceRules is the list of actions the subject is allowed to perform on non-resources.getNonResourceRulesOrBuilder(int index) NonResourceRules is the list of actions the subject is allowed to perform on non-resources.List<? extends V1Authorization.NonResourceRuleOrBuilder>NonResourceRules is the list of actions the subject is allowed to perform on non-resources.getResourceRules(int index) ResourceRules is the list of actions the subject is allowed to perform on resources.getResourceRulesBuilder(int index) ResourceRules is the list of actions the subject is allowed to perform on resources.ResourceRules is the list of actions the subject is allowed to perform on resources.intResourceRules is the list of actions the subject is allowed to perform on resources.ResourceRules is the list of actions the subject is allowed to perform on resources.getResourceRulesOrBuilder(int index) ResourceRules is the list of actions the subject is allowed to perform on resources.List<? extends V1Authorization.ResourceRuleOrBuilder>ResourceRules is the list of actions the subject is allowed to perform on resources.booleanEvaluationError can appear in combination with Rules.booleanIncomplete is true when the rules returned by this call are incomplete.protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTablefinal booleanmergeFrom(com.google.protobuf.CodedInputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) mergeFrom(com.google.protobuf.Message other) mergeUnknownFields(com.google.protobuf.UnknownFieldSet unknownFields) removeNonResourceRules(int index) NonResourceRules is the list of actions the subject is allowed to perform on non-resources.removeResourceRules(int index) ResourceRules is the list of actions the subject is allowed to perform on resources.setEvaluationError(String value) EvaluationError can appear in combination with Rules.setEvaluationErrorBytes(com.google.protobuf.ByteString value) EvaluationError can appear in combination with Rules.setIncomplete(boolean value) Incomplete is true when the rules returned by this call are incomplete.setNonResourceRules(int index, V1Authorization.NonResourceRule value) NonResourceRules is the list of actions the subject is allowed to perform on non-resources.setNonResourceRules(int index, V1Authorization.NonResourceRule.Builder builderForValue) NonResourceRules is the list of actions the subject is allowed to perform on non-resources.setRepeatedField(com.google.protobuf.Descriptors.FieldDescriptor field, int index, Object value) setResourceRules(int index, V1Authorization.ResourceRule value) ResourceRules is the list of actions the subject is allowed to perform on resources.setResourceRules(int index, V1Authorization.ResourceRule.Builder builderForValue) ResourceRules is the list of actions the subject is allowed to perform on resources.setUnknownFields(com.google.protobuf.UnknownFieldSet unknownFields) Methods inherited from class com.google.protobuf.GeneratedMessageV3.Builder
getAllFields, getField, getFieldBuilder, getOneofFieldDescriptor, getParentForChildren, getRepeatedField, getRepeatedFieldBuilder, getRepeatedFieldCount, getUnknownFields, getUnknownFieldSetBuilder, hasField, hasOneof, internalGetMapField, internalGetMutableMapField, isClean, markClean, mergeUnknownLengthDelimitedField, mergeUnknownVarintField, newBuilderForField, onBuilt, onChanged, parseUnknownField, setUnknownFieldSetBuilder, setUnknownFieldsProto3Methods inherited from class com.google.protobuf.AbstractMessage.Builder
findInitializationErrors, getInitializationErrorString, internalMergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, newUninitializedMessageException, toStringMethods inherited from class com.google.protobuf.AbstractMessageLite.Builder
addAll, addAll, mergeDelimitedFrom, mergeDelimitedFrom, mergeFrom, newUninitializedMessageExceptionMethods inherited from class java.lang.Object
equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, waitMethods inherited from interface com.google.protobuf.Message.Builder
mergeDelimitedFrom, mergeDelimitedFromMethods inherited from interface com.google.protobuf.MessageLite.Builder
mergeFromMethods inherited from interface com.google.protobuf.MessageOrBuilder
findInitializationErrors, getAllFields, getField, getInitializationErrorString, getOneofFieldDescriptor, getRepeatedField, getRepeatedFieldCount, getUnknownFields, hasField, hasOneof
-
Method Details
-
getDescriptor
public static final com.google.protobuf.Descriptors.Descriptor getDescriptor() -
internalGetFieldAccessorTable
protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable internalGetFieldAccessorTable()- Specified by:
internalGetFieldAccessorTablein classcom.google.protobuf.GeneratedMessageV3.Builder<V1Authorization.SubjectRulesReviewStatus.Builder>
-
clear
- Specified by:
clearin interfacecom.google.protobuf.Message.Builder- Specified by:
clearin interfacecom.google.protobuf.MessageLite.Builder- Overrides:
clearin classcom.google.protobuf.GeneratedMessageV3.Builder<V1Authorization.SubjectRulesReviewStatus.Builder>
-
getDescriptorForType
public com.google.protobuf.Descriptors.Descriptor getDescriptorForType()- Specified by:
getDescriptorForTypein interfacecom.google.protobuf.Message.Builder- Specified by:
getDescriptorForTypein interfacecom.google.protobuf.MessageOrBuilder- Overrides:
getDescriptorForTypein classcom.google.protobuf.GeneratedMessageV3.Builder<V1Authorization.SubjectRulesReviewStatus.Builder>
-
getDefaultInstanceForType
- Specified by:
getDefaultInstanceForTypein interfacecom.google.protobuf.MessageLiteOrBuilder- Specified by:
getDefaultInstanceForTypein interfacecom.google.protobuf.MessageOrBuilder
-
build
- Specified by:
buildin interfacecom.google.protobuf.Message.Builder- Specified by:
buildin interfacecom.google.protobuf.MessageLite.Builder
-
buildPartial
- Specified by:
buildPartialin interfacecom.google.protobuf.Message.Builder- Specified by:
buildPartialin interfacecom.google.protobuf.MessageLite.Builder
-
clone
- Specified by:
clonein interfacecom.google.protobuf.Message.Builder- Specified by:
clonein interfacecom.google.protobuf.MessageLite.Builder- Overrides:
clonein classcom.google.protobuf.GeneratedMessageV3.Builder<V1Authorization.SubjectRulesReviewStatus.Builder>
-
setField
public V1Authorization.SubjectRulesReviewStatus.Builder setField(com.google.protobuf.Descriptors.FieldDescriptor field, Object value) - Specified by:
setFieldin interfacecom.google.protobuf.Message.Builder- Overrides:
setFieldin classcom.google.protobuf.GeneratedMessageV3.Builder<V1Authorization.SubjectRulesReviewStatus.Builder>
-
clearField
public V1Authorization.SubjectRulesReviewStatus.Builder clearField(com.google.protobuf.Descriptors.FieldDescriptor field) - Specified by:
clearFieldin interfacecom.google.protobuf.Message.Builder- Overrides:
clearFieldin classcom.google.protobuf.GeneratedMessageV3.Builder<V1Authorization.SubjectRulesReviewStatus.Builder>
-
clearOneof
public V1Authorization.SubjectRulesReviewStatus.Builder clearOneof(com.google.protobuf.Descriptors.OneofDescriptor oneof) - Specified by:
clearOneofin interfacecom.google.protobuf.Message.Builder- Overrides:
clearOneofin classcom.google.protobuf.GeneratedMessageV3.Builder<V1Authorization.SubjectRulesReviewStatus.Builder>
-
setRepeatedField
public V1Authorization.SubjectRulesReviewStatus.Builder setRepeatedField(com.google.protobuf.Descriptors.FieldDescriptor field, int index, Object value) - Specified by:
setRepeatedFieldin interfacecom.google.protobuf.Message.Builder- Overrides:
setRepeatedFieldin classcom.google.protobuf.GeneratedMessageV3.Builder<V1Authorization.SubjectRulesReviewStatus.Builder>
-
addRepeatedField
public V1Authorization.SubjectRulesReviewStatus.Builder addRepeatedField(com.google.protobuf.Descriptors.FieldDescriptor field, Object value) - Specified by:
addRepeatedFieldin interfacecom.google.protobuf.Message.Builder- Overrides:
addRepeatedFieldin classcom.google.protobuf.GeneratedMessageV3.Builder<V1Authorization.SubjectRulesReviewStatus.Builder>
-
mergeFrom
public V1Authorization.SubjectRulesReviewStatus.Builder mergeFrom(com.google.protobuf.Message other) - Specified by:
mergeFromin interfacecom.google.protobuf.Message.Builder- Overrides:
mergeFromin classcom.google.protobuf.AbstractMessage.Builder<V1Authorization.SubjectRulesReviewStatus.Builder>
-
mergeFrom
public V1Authorization.SubjectRulesReviewStatus.Builder mergeFrom(V1Authorization.SubjectRulesReviewStatus other) -
isInitialized
public final boolean isInitialized()- Specified by:
isInitializedin interfacecom.google.protobuf.MessageLiteOrBuilder- Overrides:
isInitializedin classcom.google.protobuf.GeneratedMessageV3.Builder<V1Authorization.SubjectRulesReviewStatus.Builder>
-
mergeFrom
public V1Authorization.SubjectRulesReviewStatus.Builder mergeFrom(com.google.protobuf.CodedInputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws IOException - Specified by:
mergeFromin interfacecom.google.protobuf.Message.Builder- Specified by:
mergeFromin interfacecom.google.protobuf.MessageLite.Builder- Overrides:
mergeFromin classcom.google.protobuf.AbstractMessage.Builder<V1Authorization.SubjectRulesReviewStatus.Builder>- Throws:
IOException
-
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;- Specified by:
getResourceRulesListin interfaceV1Authorization.SubjectRulesReviewStatusOrBuilder
-
getResourceRulesCount
public 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;- Specified by:
getResourceRulesCountin interfaceV1Authorization.SubjectRulesReviewStatusOrBuilder
-
getResourceRules
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;- Specified by:
getResourceRulesin interfaceV1Authorization.SubjectRulesReviewStatusOrBuilder
-
setResourceRules
public V1Authorization.SubjectRulesReviewStatus.Builder setResourceRules(int index, V1Authorization.ResourceRule value) 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; -
setResourceRules
public V1Authorization.SubjectRulesReviewStatus.Builder setResourceRules(int index, V1Authorization.ResourceRule.Builder builderForValue) 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; -
addResourceRules
public V1Authorization.SubjectRulesReviewStatus.Builder addResourceRules(V1Authorization.ResourceRule value) 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; -
addResourceRules
public V1Authorization.SubjectRulesReviewStatus.Builder addResourceRules(int index, V1Authorization.ResourceRule value) 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; -
addResourceRules
public V1Authorization.SubjectRulesReviewStatus.Builder addResourceRules(V1Authorization.ResourceRule.Builder builderForValue) 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; -
addResourceRules
public V1Authorization.SubjectRulesReviewStatus.Builder addResourceRules(int index, V1Authorization.ResourceRule.Builder builderForValue) 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; -
addAllResourceRules
public V1Authorization.SubjectRulesReviewStatus.Builder addAllResourceRules(Iterable<? extends V1Authorization.ResourceRule> values) 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; -
clearResourceRules
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; -
removeResourceRules
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; -
getResourceRulesBuilder
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
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;- Specified by:
getResourceRulesOrBuilderin interfaceV1Authorization.SubjectRulesReviewStatusOrBuilder
-
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;- Specified by:
getResourceRulesOrBuilderListin interfaceV1Authorization.SubjectRulesReviewStatusOrBuilder
-
addResourceRulesBuilder
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; -
addResourceRulesBuilder
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; -
getResourceRulesBuilderList
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
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;- Specified by:
getNonResourceRulesListin interfaceV1Authorization.SubjectRulesReviewStatusOrBuilder
-
getNonResourceRulesCount
public 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;- Specified by:
getNonResourceRulesCountin interfaceV1Authorization.SubjectRulesReviewStatusOrBuilder
-
getNonResourceRules
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;- Specified by:
getNonResourceRulesin interfaceV1Authorization.SubjectRulesReviewStatusOrBuilder
-
setNonResourceRules
public V1Authorization.SubjectRulesReviewStatus.Builder setNonResourceRules(int index, V1Authorization.NonResourceRule value) 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; -
setNonResourceRules
public V1Authorization.SubjectRulesReviewStatus.Builder setNonResourceRules(int index, V1Authorization.NonResourceRule.Builder builderForValue) 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; -
addNonResourceRules
public V1Authorization.SubjectRulesReviewStatus.Builder addNonResourceRules(V1Authorization.NonResourceRule value) 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; -
addNonResourceRules
public V1Authorization.SubjectRulesReviewStatus.Builder addNonResourceRules(int index, V1Authorization.NonResourceRule value) 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; -
addNonResourceRules
public V1Authorization.SubjectRulesReviewStatus.Builder addNonResourceRules(V1Authorization.NonResourceRule.Builder builderForValue) 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; -
addNonResourceRules
public V1Authorization.SubjectRulesReviewStatus.Builder addNonResourceRules(int index, V1Authorization.NonResourceRule.Builder builderForValue) 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; -
addAllNonResourceRules
public V1Authorization.SubjectRulesReviewStatus.Builder addAllNonResourceRules(Iterable<? extends V1Authorization.NonResourceRule> values) 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; -
clearNonResourceRules
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; -
removeNonResourceRules
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; -
getNonResourceRulesBuilder
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
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;- Specified by:
getNonResourceRulesOrBuilderin interfaceV1Authorization.SubjectRulesReviewStatusOrBuilder
-
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;- Specified by:
getNonResourceRulesOrBuilderListin interfaceV1Authorization.SubjectRulesReviewStatusOrBuilder
-
addNonResourceRulesBuilder
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; -
addNonResourceRulesBuilder
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; -
getNonResourceRulesBuilderList
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
public 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;- Specified by:
hasIncompletein interfaceV1Authorization.SubjectRulesReviewStatusOrBuilder
-
getIncomplete
public 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;- Specified by:
getIncompletein interfaceV1Authorization.SubjectRulesReviewStatusOrBuilder
-
setIncomplete
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; -
clearIncomplete
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
public 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;- Specified by:
hasEvaluationErrorin interfaceV1Authorization.SubjectRulesReviewStatusOrBuilder
-
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;- Specified by:
getEvaluationErrorin interfaceV1Authorization.SubjectRulesReviewStatusOrBuilder
-
getEvaluationErrorBytes
public 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;- Specified by:
getEvaluationErrorBytesin interfaceV1Authorization.SubjectRulesReviewStatusOrBuilder
-
setEvaluationError
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; -
clearEvaluationError
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; -
setEvaluationErrorBytes
public V1Authorization.SubjectRulesReviewStatus.Builder setEvaluationErrorBytes(com.google.protobuf.ByteString value) 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; -
setUnknownFields
public final V1Authorization.SubjectRulesReviewStatus.Builder setUnknownFields(com.google.protobuf.UnknownFieldSet unknownFields) - Specified by:
setUnknownFieldsin interfacecom.google.protobuf.Message.Builder- Overrides:
setUnknownFieldsin classcom.google.protobuf.GeneratedMessageV3.Builder<V1Authorization.SubjectRulesReviewStatus.Builder>
-
mergeUnknownFields
public final V1Authorization.SubjectRulesReviewStatus.Builder mergeUnknownFields(com.google.protobuf.UnknownFieldSet unknownFields) - Specified by:
mergeUnknownFieldsin interfacecom.google.protobuf.Message.Builder- Overrides:
mergeUnknownFieldsin classcom.google.protobuf.GeneratedMessageV3.Builder<V1Authorization.SubjectRulesReviewStatus.Builder>
-