Package io.kubernetes.client.proto
Class V1beta1Authorization.SubjectRulesReviewStatus.Builder
java.lang.Object
com.google.protobuf.AbstractMessageLite.Builder
com.google.protobuf.AbstractMessage.Builder<BuilderType>
com.google.protobuf.GeneratedMessageV3.Builder<V1beta1Authorization.SubjectRulesReviewStatus.Builder>
io.kubernetes.client.proto.V1beta1Authorization.SubjectRulesReviewStatus.Builder
- All Implemented Interfaces:
com.google.protobuf.Message.Builder
,com.google.protobuf.MessageLite.Builder
,com.google.protobuf.MessageLiteOrBuilder
,com.google.protobuf.MessageOrBuilder
,V1beta1Authorization.SubjectRulesReviewStatusOrBuilder
,Cloneable
- Enclosing class:
- V1beta1Authorization.SubjectRulesReviewStatus
public static final class V1beta1Authorization.SubjectRulesReviewStatus.Builder
extends com.google.protobuf.GeneratedMessageV3.Builder<V1beta1Authorization.SubjectRulesReviewStatus.Builder>
implements V1beta1Authorization.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.v1beta1.SubjectRulesReviewStatus
-
Method Summary
Modifier and TypeMethodDescriptionaddAllNonResourceRules
(Iterable<? extends V1beta1Authorization.NonResourceRule> values) NonResourceRules is the list of actions the subject is allowed to perform on non-resources.addAllResourceRules
(Iterable<? extends V1beta1Authorization.ResourceRule> values) ResourceRules is the list of actions the subject is allowed to perform on resources.addNonResourceRules
(int index, V1beta1Authorization.NonResourceRule value) NonResourceRules is the list of actions the subject is allowed to perform on non-resources.addNonResourceRules
(int index, V1beta1Authorization.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
(V1beta1Authorization.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, V1beta1Authorization.ResourceRule value) ResourceRules is the list of actions the subject is allowed to perform on resources.addResourceRules
(int index, V1beta1Authorization.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
(V1beta1Authorization.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.Descriptor
com.google.protobuf.Descriptors.Descriptor
EvaluationError can appear in combination with Rules.com.google.protobuf.ByteString
EvaluationError can appear in combination with Rules.boolean
Incomplete 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.int
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.getNonResourceRulesOrBuilder
(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.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.int
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.getResourceRulesOrBuilder
(int index) ResourceRules is the list of actions the subject is allowed to perform on resources.List<? extends V1beta1Authorization.ResourceRuleOrBuilder>
ResourceRules is the list of actions the subject is allowed to perform on resources.boolean
EvaluationError can appear in combination with Rules.boolean
Incomplete is true when the rules returned by this call are incomplete.protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable
final boolean
mergeFrom
(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, V1beta1Authorization.NonResourceRule value) NonResourceRules is the list of actions the subject is allowed to perform on non-resources.setNonResourceRules
(int index, V1beta1Authorization.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, V1beta1Authorization.ResourceRule value) ResourceRules is the list of actions the subject is allowed to perform on resources.setResourceRules
(int index, V1beta1Authorization.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, setUnknownFieldsProto3
Methods inherited from class com.google.protobuf.AbstractMessage.Builder
findInitializationErrors, getInitializationErrorString, internalMergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, newUninitializedMessageException, toString
Methods inherited from class com.google.protobuf.AbstractMessageLite.Builder
addAll, addAll, mergeDelimitedFrom, mergeDelimitedFrom, mergeFrom, newUninitializedMessageException
Methods inherited from class java.lang.Object
equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
Methods inherited from interface com.google.protobuf.Message.Builder
mergeDelimitedFrom, mergeDelimitedFrom
Methods inherited from interface com.google.protobuf.MessageLite.Builder
mergeFrom
Methods 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:
internalGetFieldAccessorTable
in classcom.google.protobuf.GeneratedMessageV3.Builder<V1beta1Authorization.SubjectRulesReviewStatus.Builder>
-
clear
- Specified by:
clear
in interfacecom.google.protobuf.Message.Builder
- Specified by:
clear
in interfacecom.google.protobuf.MessageLite.Builder
- Overrides:
clear
in classcom.google.protobuf.GeneratedMessageV3.Builder<V1beta1Authorization.SubjectRulesReviewStatus.Builder>
-
getDescriptorForType
public com.google.protobuf.Descriptors.Descriptor getDescriptorForType()- Specified by:
getDescriptorForType
in interfacecom.google.protobuf.Message.Builder
- Specified by:
getDescriptorForType
in interfacecom.google.protobuf.MessageOrBuilder
- Overrides:
getDescriptorForType
in classcom.google.protobuf.GeneratedMessageV3.Builder<V1beta1Authorization.SubjectRulesReviewStatus.Builder>
-
getDefaultInstanceForType
- Specified by:
getDefaultInstanceForType
in interfacecom.google.protobuf.MessageLiteOrBuilder
- Specified by:
getDefaultInstanceForType
in interfacecom.google.protobuf.MessageOrBuilder
-
build
- Specified by:
build
in interfacecom.google.protobuf.Message.Builder
- Specified by:
build
in interfacecom.google.protobuf.MessageLite.Builder
-
buildPartial
- Specified by:
buildPartial
in interfacecom.google.protobuf.Message.Builder
- Specified by:
buildPartial
in interfacecom.google.protobuf.MessageLite.Builder
-
clone
- Specified by:
clone
in interfacecom.google.protobuf.Message.Builder
- Specified by:
clone
in interfacecom.google.protobuf.MessageLite.Builder
- Overrides:
clone
in classcom.google.protobuf.GeneratedMessageV3.Builder<V1beta1Authorization.SubjectRulesReviewStatus.Builder>
-
setField
public V1beta1Authorization.SubjectRulesReviewStatus.Builder setField(com.google.protobuf.Descriptors.FieldDescriptor field, Object value) - Specified by:
setField
in interfacecom.google.protobuf.Message.Builder
- Overrides:
setField
in classcom.google.protobuf.GeneratedMessageV3.Builder<V1beta1Authorization.SubjectRulesReviewStatus.Builder>
-
clearField
public V1beta1Authorization.SubjectRulesReviewStatus.Builder clearField(com.google.protobuf.Descriptors.FieldDescriptor field) - Specified by:
clearField
in interfacecom.google.protobuf.Message.Builder
- Overrides:
clearField
in classcom.google.protobuf.GeneratedMessageV3.Builder<V1beta1Authorization.SubjectRulesReviewStatus.Builder>
-
clearOneof
public V1beta1Authorization.SubjectRulesReviewStatus.Builder clearOneof(com.google.protobuf.Descriptors.OneofDescriptor oneof) - Specified by:
clearOneof
in interfacecom.google.protobuf.Message.Builder
- Overrides:
clearOneof
in classcom.google.protobuf.GeneratedMessageV3.Builder<V1beta1Authorization.SubjectRulesReviewStatus.Builder>
-
setRepeatedField
public V1beta1Authorization.SubjectRulesReviewStatus.Builder setRepeatedField(com.google.protobuf.Descriptors.FieldDescriptor field, int index, Object value) - Specified by:
setRepeatedField
in interfacecom.google.protobuf.Message.Builder
- Overrides:
setRepeatedField
in classcom.google.protobuf.GeneratedMessageV3.Builder<V1beta1Authorization.SubjectRulesReviewStatus.Builder>
-
addRepeatedField
public V1beta1Authorization.SubjectRulesReviewStatus.Builder addRepeatedField(com.google.protobuf.Descriptors.FieldDescriptor field, Object value) - Specified by:
addRepeatedField
in interfacecom.google.protobuf.Message.Builder
- Overrides:
addRepeatedField
in classcom.google.protobuf.GeneratedMessageV3.Builder<V1beta1Authorization.SubjectRulesReviewStatus.Builder>
-
mergeFrom
public V1beta1Authorization.SubjectRulesReviewStatus.Builder mergeFrom(com.google.protobuf.Message other) - Specified by:
mergeFrom
in interfacecom.google.protobuf.Message.Builder
- Overrides:
mergeFrom
in classcom.google.protobuf.AbstractMessage.Builder<V1beta1Authorization.SubjectRulesReviewStatus.Builder>
-
mergeFrom
public V1beta1Authorization.SubjectRulesReviewStatus.Builder mergeFrom(V1beta1Authorization.SubjectRulesReviewStatus other) -
isInitialized
public final boolean isInitialized()- Specified by:
isInitialized
in interfacecom.google.protobuf.MessageLiteOrBuilder
- Overrides:
isInitialized
in classcom.google.protobuf.GeneratedMessageV3.Builder<V1beta1Authorization.SubjectRulesReviewStatus.Builder>
-
mergeFrom
public V1beta1Authorization.SubjectRulesReviewStatus.Builder mergeFrom(com.google.protobuf.CodedInputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws IOException - Specified by:
mergeFrom
in interfacecom.google.protobuf.Message.Builder
- Specified by:
mergeFrom
in interfacecom.google.protobuf.MessageLite.Builder
- Overrides:
mergeFrom
in classcom.google.protobuf.AbstractMessage.Builder<V1beta1Authorization.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.v1beta1.ResourceRule resourceRules = 1;
- Specified by:
getResourceRulesList
in interfaceV1beta1Authorization.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.v1beta1.ResourceRule resourceRules = 1;
- Specified by:
getResourceRulesCount
in interfaceV1beta1Authorization.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.v1beta1.ResourceRule resourceRules = 1;
- Specified by:
getResourceRules
in interfaceV1beta1Authorization.SubjectRulesReviewStatusOrBuilder
-
setResourceRules
public V1beta1Authorization.SubjectRulesReviewStatus.Builder setResourceRules(int index, V1beta1Authorization.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.v1beta1.ResourceRule resourceRules = 1;
-
setResourceRules
public V1beta1Authorization.SubjectRulesReviewStatus.Builder setResourceRules(int index, V1beta1Authorization.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.v1beta1.ResourceRule resourceRules = 1;
-
addResourceRules
public V1beta1Authorization.SubjectRulesReviewStatus.Builder addResourceRules(V1beta1Authorization.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.v1beta1.ResourceRule resourceRules = 1;
-
addResourceRules
public V1beta1Authorization.SubjectRulesReviewStatus.Builder addResourceRules(int index, V1beta1Authorization.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.v1beta1.ResourceRule resourceRules = 1;
-
addResourceRules
public V1beta1Authorization.SubjectRulesReviewStatus.Builder addResourceRules(V1beta1Authorization.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.v1beta1.ResourceRule resourceRules = 1;
-
addResourceRules
public V1beta1Authorization.SubjectRulesReviewStatus.Builder addResourceRules(int index, V1beta1Authorization.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.v1beta1.ResourceRule resourceRules = 1;
-
addAllResourceRules
public V1beta1Authorization.SubjectRulesReviewStatus.Builder addAllResourceRules(Iterable<? extends V1beta1Authorization.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.v1beta1.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.v1beta1.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.v1beta1.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.v1beta1.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.v1beta1.ResourceRule resourceRules = 1;
- Specified by:
getResourceRulesOrBuilder
in interfaceV1beta1Authorization.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.v1beta1.ResourceRule resourceRules = 1;
- Specified by:
getResourceRulesOrBuilderList
in interfaceV1beta1Authorization.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.v1beta1.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.v1beta1.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.v1beta1.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.v1beta1.NonResourceRule nonResourceRules = 2;
- Specified by:
getNonResourceRulesList
in interfaceV1beta1Authorization.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.v1beta1.NonResourceRule nonResourceRules = 2;
- Specified by:
getNonResourceRulesCount
in interfaceV1beta1Authorization.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.v1beta1.NonResourceRule nonResourceRules = 2;
- Specified by:
getNonResourceRules
in interfaceV1beta1Authorization.SubjectRulesReviewStatusOrBuilder
-
setNonResourceRules
public V1beta1Authorization.SubjectRulesReviewStatus.Builder setNonResourceRules(int index, V1beta1Authorization.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.v1beta1.NonResourceRule nonResourceRules = 2;
-
setNonResourceRules
public V1beta1Authorization.SubjectRulesReviewStatus.Builder setNonResourceRules(int index, V1beta1Authorization.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.v1beta1.NonResourceRule nonResourceRules = 2;
-
addNonResourceRules
public V1beta1Authorization.SubjectRulesReviewStatus.Builder addNonResourceRules(V1beta1Authorization.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.v1beta1.NonResourceRule nonResourceRules = 2;
-
addNonResourceRules
public V1beta1Authorization.SubjectRulesReviewStatus.Builder addNonResourceRules(int index, V1beta1Authorization.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.v1beta1.NonResourceRule nonResourceRules = 2;
-
addNonResourceRules
public V1beta1Authorization.SubjectRulesReviewStatus.Builder addNonResourceRules(V1beta1Authorization.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.v1beta1.NonResourceRule nonResourceRules = 2;
-
addNonResourceRules
public V1beta1Authorization.SubjectRulesReviewStatus.Builder addNonResourceRules(int index, V1beta1Authorization.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.v1beta1.NonResourceRule nonResourceRules = 2;
-
addAllNonResourceRules
public V1beta1Authorization.SubjectRulesReviewStatus.Builder addAllNonResourceRules(Iterable<? extends V1beta1Authorization.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.v1beta1.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.v1beta1.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.v1beta1.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.v1beta1.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.v1beta1.NonResourceRule nonResourceRules = 2;
- Specified by:
getNonResourceRulesOrBuilder
in interfaceV1beta1Authorization.SubjectRulesReviewStatusOrBuilder
-
getNonResourceRulesOrBuilderList
public List<? extends V1beta1Authorization.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.v1beta1.NonResourceRule nonResourceRules = 2;
- Specified by:
getNonResourceRulesOrBuilderList
in interfaceV1beta1Authorization.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.v1beta1.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.v1beta1.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.v1beta1.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:
hasIncomplete
in interfaceV1beta1Authorization.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:
getIncomplete
in interfaceV1beta1Authorization.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:
hasEvaluationError
in interfaceV1beta1Authorization.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:
getEvaluationError
in interfaceV1beta1Authorization.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:
getEvaluationErrorBytes
in interfaceV1beta1Authorization.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 V1beta1Authorization.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 V1beta1Authorization.SubjectRulesReviewStatus.Builder setUnknownFields(com.google.protobuf.UnknownFieldSet unknownFields) - Specified by:
setUnknownFields
in interfacecom.google.protobuf.Message.Builder
- Overrides:
setUnknownFields
in classcom.google.protobuf.GeneratedMessageV3.Builder<V1beta1Authorization.SubjectRulesReviewStatus.Builder>
-
mergeUnknownFields
public final V1beta1Authorization.SubjectRulesReviewStatus.Builder mergeUnknownFields(com.google.protobuf.UnknownFieldSet unknownFields) - Specified by:
mergeUnknownFields
in interfacecom.google.protobuf.Message.Builder
- Overrides:
mergeUnknownFields
in classcom.google.protobuf.GeneratedMessageV3.Builder<V1beta1Authorization.SubjectRulesReviewStatus.Builder>
-