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| Modifier and Type | Method and Description |
|---|---|
V1beta1Authorization.SubjectRulesReviewStatus.Builder |
addAllNonResourceRules(Iterable<? extends V1beta1Authorization.NonResourceRule> values)
NonResourceRules is the list of actions the subject is allowed to perform on non-resources.
|
V1beta1Authorization.SubjectRulesReviewStatus.Builder |
addAllResourceRules(Iterable<? extends V1beta1Authorization.ResourceRule> values)
ResourceRules is the list of actions the subject is allowed to perform on resources.
|
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.
|
V1beta1Authorization.SubjectRulesReviewStatus.Builder |
addNonResourceRules(int index,
V1beta1Authorization.NonResourceRule value)
NonResourceRules is the list of actions the subject is allowed to perform on non-resources.
|
V1beta1Authorization.SubjectRulesReviewStatus.Builder |
addNonResourceRules(V1beta1Authorization.NonResourceRule.Builder builderForValue)
NonResourceRules is the list of actions the subject is allowed to perform on non-resources.
|
V1beta1Authorization.SubjectRulesReviewStatus.Builder |
addNonResourceRules(V1beta1Authorization.NonResourceRule value)
NonResourceRules is the list of actions the subject is allowed to perform on non-resources.
|
V1beta1Authorization.NonResourceRule.Builder |
addNonResourceRulesBuilder()
NonResourceRules is the list of actions the subject is allowed to perform on non-resources.
|
V1beta1Authorization.NonResourceRule.Builder |
addNonResourceRulesBuilder(int index)
NonResourceRules is the list of actions the subject is allowed to perform on non-resources.
|
V1beta1Authorization.SubjectRulesReviewStatus.Builder |
addRepeatedField(com.google.protobuf.Descriptors.FieldDescriptor field,
Object value) |
V1beta1Authorization.SubjectRulesReviewStatus.Builder |
addResourceRules(int index,
V1beta1Authorization.ResourceRule.Builder builderForValue)
ResourceRules is the list of actions the subject is allowed to perform on resources.
|
V1beta1Authorization.SubjectRulesReviewStatus.Builder |
addResourceRules(int index,
V1beta1Authorization.ResourceRule value)
ResourceRules is the list of actions the subject is allowed to perform on resources.
|
V1beta1Authorization.SubjectRulesReviewStatus.Builder |
addResourceRules(V1beta1Authorization.ResourceRule.Builder builderForValue)
ResourceRules is the list of actions the subject is allowed to perform on resources.
|
V1beta1Authorization.SubjectRulesReviewStatus.Builder |
addResourceRules(V1beta1Authorization.ResourceRule value)
ResourceRules is the list of actions the subject is allowed to perform on resources.
|
V1beta1Authorization.ResourceRule.Builder |
addResourceRulesBuilder()
ResourceRules is the list of actions the subject is allowed to perform on resources.
|
V1beta1Authorization.ResourceRule.Builder |
addResourceRulesBuilder(int index)
ResourceRules is the list of actions the subject is allowed to perform on resources.
|
V1beta1Authorization.SubjectRulesReviewStatus |
build() |
V1beta1Authorization.SubjectRulesReviewStatus |
buildPartial() |
V1beta1Authorization.SubjectRulesReviewStatus.Builder |
clear() |
V1beta1Authorization.SubjectRulesReviewStatus.Builder |
clearEvaluationError()
EvaluationError can appear in combination with Rules.
|
V1beta1Authorization.SubjectRulesReviewStatus.Builder |
clearField(com.google.protobuf.Descriptors.FieldDescriptor field) |
V1beta1Authorization.SubjectRulesReviewStatus.Builder |
clearIncomplete()
Incomplete is true when the rules returned by this call are incomplete.
|
V1beta1Authorization.SubjectRulesReviewStatus.Builder |
clearNonResourceRules()
NonResourceRules is the list of actions the subject is allowed to perform on non-resources.
|
V1beta1Authorization.SubjectRulesReviewStatus.Builder |
clearOneof(com.google.protobuf.Descriptors.OneofDescriptor oneof) |
V1beta1Authorization.SubjectRulesReviewStatus.Builder |
clearResourceRules()
ResourceRules is the list of actions the subject is allowed to perform on resources.
|
V1beta1Authorization.SubjectRulesReviewStatus.Builder |
clone() |
V1beta1Authorization.SubjectRulesReviewStatus |
getDefaultInstanceForType() |
static com.google.protobuf.Descriptors.Descriptor |
getDescriptor() |
com.google.protobuf.Descriptors.Descriptor |
getDescriptorForType() |
String |
getEvaluationError()
EvaluationError can appear in combination with Rules.
|
com.google.protobuf.ByteString |
getEvaluationErrorBytes()
EvaluationError can appear in combination with Rules.
|
boolean |
getIncomplete()
Incomplete is true when the rules returned by this call are incomplete.
|
V1beta1Authorization.NonResourceRule |
getNonResourceRules(int index)
NonResourceRules is the list of actions the subject is allowed to perform on non-resources.
|
V1beta1Authorization.NonResourceRule.Builder |
getNonResourceRulesBuilder(int index)
NonResourceRules is the list of actions the subject is allowed to perform on non-resources.
|
List<V1beta1Authorization.NonResourceRule.Builder> |
getNonResourceRulesBuilderList()
NonResourceRules is the list of actions the subject is allowed to perform on non-resources.
|
int |
getNonResourceRulesCount()
NonResourceRules is the list of actions the subject is allowed to perform on non-resources.
|
List<V1beta1Authorization.NonResourceRule> |
getNonResourceRulesList()
NonResourceRules is the list of actions the subject is allowed to perform on non-resources.
|
V1beta1Authorization.NonResourceRuleOrBuilder |
getNonResourceRulesOrBuilder(int index)
NonResourceRules is the list of actions the subject is allowed to perform on non-resources.
|
List<? extends V1beta1Authorization.NonResourceRuleOrBuilder> |
getNonResourceRulesOrBuilderList()
NonResourceRules is the list of actions the subject is allowed to perform on non-resources.
|
V1beta1Authorization.ResourceRule |
getResourceRules(int index)
ResourceRules is the list of actions the subject is allowed to perform on resources.
|
V1beta1Authorization.ResourceRule.Builder |
getResourceRulesBuilder(int index)
ResourceRules is the list of actions the subject is allowed to perform on resources.
|
List<V1beta1Authorization.ResourceRule.Builder> |
getResourceRulesBuilderList()
ResourceRules is the list of actions the subject is allowed to perform on resources.
|
int |
getResourceRulesCount()
ResourceRules is the list of actions the subject is allowed to perform on resources.
|
List<V1beta1Authorization.ResourceRule> |
getResourceRulesList()
ResourceRules is the list of actions the subject is allowed to perform on resources.
|
V1beta1Authorization.ResourceRuleOrBuilder |
getResourceRulesOrBuilder(int index)
ResourceRules is the list of actions the subject is allowed to perform on resources.
|
List<? extends V1beta1Authorization.ResourceRuleOrBuilder> |
getResourceRulesOrBuilderList()
ResourceRules is the list of actions the subject is allowed to perform on resources.
|
boolean |
hasEvaluationError()
EvaluationError can appear in combination with Rules.
|
boolean |
hasIncomplete()
Incomplete is true when the rules returned by this call are incomplete.
|
protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable |
internalGetFieldAccessorTable() |
boolean |
isInitialized() |
V1beta1Authorization.SubjectRulesReviewStatus.Builder |
mergeFrom(com.google.protobuf.CodedInputStream input,
com.google.protobuf.ExtensionRegistryLite extensionRegistry) |
V1beta1Authorization.SubjectRulesReviewStatus.Builder |
mergeFrom(com.google.protobuf.Message other) |
V1beta1Authorization.SubjectRulesReviewStatus.Builder |
mergeFrom(V1beta1Authorization.SubjectRulesReviewStatus other) |
V1beta1Authorization.SubjectRulesReviewStatus.Builder |
mergeUnknownFields(com.google.protobuf.UnknownFieldSet unknownFields) |
V1beta1Authorization.SubjectRulesReviewStatus.Builder |
removeNonResourceRules(int index)
NonResourceRules is the list of actions the subject is allowed to perform on non-resources.
|
V1beta1Authorization.SubjectRulesReviewStatus.Builder |
removeResourceRules(int index)
ResourceRules is the list of actions the subject is allowed to perform on resources.
|
V1beta1Authorization.SubjectRulesReviewStatus.Builder |
setEvaluationError(String value)
EvaluationError can appear in combination with Rules.
|
V1beta1Authorization.SubjectRulesReviewStatus.Builder |
setEvaluationErrorBytes(com.google.protobuf.ByteString value)
EvaluationError can appear in combination with Rules.
|
V1beta1Authorization.SubjectRulesReviewStatus.Builder |
setField(com.google.protobuf.Descriptors.FieldDescriptor field,
Object value) |
V1beta1Authorization.SubjectRulesReviewStatus.Builder |
setIncomplete(boolean value)
Incomplete is true when the rules returned by this call are incomplete.
|
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.
|
V1beta1Authorization.SubjectRulesReviewStatus.Builder |
setNonResourceRules(int index,
V1beta1Authorization.NonResourceRule value)
NonResourceRules is the list of actions the subject is allowed to perform on non-resources.
|
V1beta1Authorization.SubjectRulesReviewStatus.Builder |
setRepeatedField(com.google.protobuf.Descriptors.FieldDescriptor field,
int index,
Object value) |
V1beta1Authorization.SubjectRulesReviewStatus.Builder |
setResourceRules(int index,
V1beta1Authorization.ResourceRule.Builder builderForValue)
ResourceRules is the list of actions the subject is allowed to perform on resources.
|
V1beta1Authorization.SubjectRulesReviewStatus.Builder |
setResourceRules(int index,
V1beta1Authorization.ResourceRule value)
ResourceRules is the list of actions the subject is allowed to perform on resources.
|
V1beta1Authorization.SubjectRulesReviewStatus.Builder |
setUnknownFields(com.google.protobuf.UnknownFieldSet unknownFields) |
getAllFields, getField, getFieldBuilder, getOneofFieldDescriptor, getParentForChildren, getRepeatedField, getRepeatedFieldBuilder, getRepeatedFieldCount, getUnknownFields, hasField, hasOneof, internalGetMapField, internalGetMutableMapField, isClean, markClean, newBuilderForField, onBuilt, onChanged, setUnknownFieldsProto3findInitializationErrors, getInitializationErrorString, internalMergeFrom, mergeDelimitedFrom, mergeDelimitedFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, newUninitializedMessageException, toStringaddAll, addAll, mergeFrom, newUninitializedMessageExceptionequals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, waitpublic static final com.google.protobuf.Descriptors.Descriptor getDescriptor()
protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable internalGetFieldAccessorTable()
internalGetFieldAccessorTable in class com.google.protobuf.GeneratedMessageV3.Builder<V1beta1Authorization.SubjectRulesReviewStatus.Builder>public V1beta1Authorization.SubjectRulesReviewStatus.Builder clear()
clear in interface com.google.protobuf.Message.Builderclear in interface com.google.protobuf.MessageLite.Builderclear in class com.google.protobuf.GeneratedMessageV3.Builder<V1beta1Authorization.SubjectRulesReviewStatus.Builder>public com.google.protobuf.Descriptors.Descriptor getDescriptorForType()
getDescriptorForType in interface com.google.protobuf.Message.BuildergetDescriptorForType in interface com.google.protobuf.MessageOrBuildergetDescriptorForType in class com.google.protobuf.GeneratedMessageV3.Builder<V1beta1Authorization.SubjectRulesReviewStatus.Builder>public V1beta1Authorization.SubjectRulesReviewStatus getDefaultInstanceForType()
getDefaultInstanceForType in interface com.google.protobuf.MessageLiteOrBuildergetDefaultInstanceForType in interface com.google.protobuf.MessageOrBuilderpublic V1beta1Authorization.SubjectRulesReviewStatus build()
build in interface com.google.protobuf.Message.Builderbuild in interface com.google.protobuf.MessageLite.Builderpublic V1beta1Authorization.SubjectRulesReviewStatus buildPartial()
buildPartial in interface com.google.protobuf.Message.BuilderbuildPartial in interface com.google.protobuf.MessageLite.Builderpublic V1beta1Authorization.SubjectRulesReviewStatus.Builder clone()
clone in interface com.google.protobuf.Message.Builderclone in interface com.google.protobuf.MessageLite.Builderclone in class com.google.protobuf.GeneratedMessageV3.Builder<V1beta1Authorization.SubjectRulesReviewStatus.Builder>public V1beta1Authorization.SubjectRulesReviewStatus.Builder setField(com.google.protobuf.Descriptors.FieldDescriptor field, Object value)
setField in interface com.google.protobuf.Message.BuildersetField in class com.google.protobuf.GeneratedMessageV3.Builder<V1beta1Authorization.SubjectRulesReviewStatus.Builder>public V1beta1Authorization.SubjectRulesReviewStatus.Builder clearField(com.google.protobuf.Descriptors.FieldDescriptor field)
clearField in interface com.google.protobuf.Message.BuilderclearField in class com.google.protobuf.GeneratedMessageV3.Builder<V1beta1Authorization.SubjectRulesReviewStatus.Builder>public V1beta1Authorization.SubjectRulesReviewStatus.Builder clearOneof(com.google.protobuf.Descriptors.OneofDescriptor oneof)
clearOneof in interface com.google.protobuf.Message.BuilderclearOneof in class com.google.protobuf.GeneratedMessageV3.Builder<V1beta1Authorization.SubjectRulesReviewStatus.Builder>public V1beta1Authorization.SubjectRulesReviewStatus.Builder setRepeatedField(com.google.protobuf.Descriptors.FieldDescriptor field, int index, Object value)
setRepeatedField in interface com.google.protobuf.Message.BuildersetRepeatedField in class com.google.protobuf.GeneratedMessageV3.Builder<V1beta1Authorization.SubjectRulesReviewStatus.Builder>public V1beta1Authorization.SubjectRulesReviewStatus.Builder addRepeatedField(com.google.protobuf.Descriptors.FieldDescriptor field, Object value)
addRepeatedField in interface com.google.protobuf.Message.BuilderaddRepeatedField in class com.google.protobuf.GeneratedMessageV3.Builder<V1beta1Authorization.SubjectRulesReviewStatus.Builder>public V1beta1Authorization.SubjectRulesReviewStatus.Builder mergeFrom(com.google.protobuf.Message other)
mergeFrom in interface com.google.protobuf.Message.BuildermergeFrom in class com.google.protobuf.AbstractMessage.Builder<V1beta1Authorization.SubjectRulesReviewStatus.Builder>public V1beta1Authorization.SubjectRulesReviewStatus.Builder mergeFrom(V1beta1Authorization.SubjectRulesReviewStatus other)
public final boolean isInitialized()
isInitialized in interface com.google.protobuf.MessageLiteOrBuilderisInitialized in class com.google.protobuf.GeneratedMessageV3.Builder<V1beta1Authorization.SubjectRulesReviewStatus.Builder>public V1beta1Authorization.SubjectRulesReviewStatus.Builder mergeFrom(com.google.protobuf.CodedInputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws IOException
mergeFrom in interface com.google.protobuf.Message.BuildermergeFrom in interface com.google.protobuf.MessageLite.BuildermergeFrom in class com.google.protobuf.AbstractMessage.Builder<V1beta1Authorization.SubjectRulesReviewStatus.Builder>IOExceptionpublic List<V1beta1Authorization.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.v1beta1.ResourceRule resourceRules = 1;getResourceRulesList in interface V1beta1Authorization.SubjectRulesReviewStatusOrBuilderpublic 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;getResourceRulesCount in interface V1beta1Authorization.SubjectRulesReviewStatusOrBuilderpublic V1beta1Authorization.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.v1beta1.ResourceRule resourceRules = 1;getResourceRules in interface V1beta1Authorization.SubjectRulesReviewStatusOrBuilderpublic 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;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;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;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;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;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;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;public V1beta1Authorization.SubjectRulesReviewStatus.Builder 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;public V1beta1Authorization.SubjectRulesReviewStatus.Builder removeResourceRules(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.v1beta1.ResourceRule resourceRules = 1;public V1beta1Authorization.ResourceRule.Builder getResourceRulesBuilder(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.v1beta1.ResourceRule resourceRules = 1;public V1beta1Authorization.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.v1beta1.ResourceRule resourceRules = 1;getResourceRulesOrBuilder in interface V1beta1Authorization.SubjectRulesReviewStatusOrBuilderpublic List<? extends V1beta1Authorization.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.v1beta1.ResourceRule resourceRules = 1;getResourceRulesOrBuilderList in interface V1beta1Authorization.SubjectRulesReviewStatusOrBuilderpublic V1beta1Authorization.ResourceRule.Builder 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;public V1beta1Authorization.ResourceRule.Builder addResourceRulesBuilder(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.v1beta1.ResourceRule resourceRules = 1;public List<V1beta1Authorization.ResourceRule.Builder> 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;public List<V1beta1Authorization.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.v1beta1.NonResourceRule nonResourceRules = 2;getNonResourceRulesList in interface V1beta1Authorization.SubjectRulesReviewStatusOrBuilderpublic 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;getNonResourceRulesCount in interface V1beta1Authorization.SubjectRulesReviewStatusOrBuilderpublic V1beta1Authorization.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.v1beta1.NonResourceRule nonResourceRules = 2;getNonResourceRules in interface V1beta1Authorization.SubjectRulesReviewStatusOrBuilderpublic 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;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;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;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;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;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;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;public V1beta1Authorization.SubjectRulesReviewStatus.Builder 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;public V1beta1Authorization.SubjectRulesReviewStatus.Builder removeNonResourceRules(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.v1beta1.NonResourceRule nonResourceRules = 2;public V1beta1Authorization.NonResourceRule.Builder getNonResourceRulesBuilder(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.v1beta1.NonResourceRule nonResourceRules = 2;public V1beta1Authorization.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.v1beta1.NonResourceRule nonResourceRules = 2;getNonResourceRulesOrBuilder in interface V1beta1Authorization.SubjectRulesReviewStatusOrBuilderpublic 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;getNonResourceRulesOrBuilderList in interface V1beta1Authorization.SubjectRulesReviewStatusOrBuilderpublic V1beta1Authorization.NonResourceRule.Builder 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;public V1beta1Authorization.NonResourceRule.Builder addNonResourceRulesBuilder(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.v1beta1.NonResourceRule nonResourceRules = 2;public List<V1beta1Authorization.NonResourceRule.Builder> 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;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;hasIncomplete in interface V1beta1Authorization.SubjectRulesReviewStatusOrBuilderpublic 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;getIncomplete in interface V1beta1Authorization.SubjectRulesReviewStatusOrBuilderpublic V1beta1Authorization.SubjectRulesReviewStatus.Builder setIncomplete(boolean value)
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;public V1beta1Authorization.SubjectRulesReviewStatus.Builder 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;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;hasEvaluationError in interface V1beta1Authorization.SubjectRulesReviewStatusOrBuilderpublic 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;getEvaluationError in interface V1beta1Authorization.SubjectRulesReviewStatusOrBuilderpublic 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;getEvaluationErrorBytes in interface V1beta1Authorization.SubjectRulesReviewStatusOrBuilderpublic V1beta1Authorization.SubjectRulesReviewStatus.Builder setEvaluationError(String 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;public V1beta1Authorization.SubjectRulesReviewStatus.Builder 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;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;public final V1beta1Authorization.SubjectRulesReviewStatus.Builder setUnknownFields(com.google.protobuf.UnknownFieldSet unknownFields)
setUnknownFields in interface com.google.protobuf.Message.BuildersetUnknownFields in class com.google.protobuf.GeneratedMessageV3.Builder<V1beta1Authorization.SubjectRulesReviewStatus.Builder>public final V1beta1Authorization.SubjectRulesReviewStatus.Builder mergeUnknownFields(com.google.protobuf.UnknownFieldSet unknownFields)
mergeUnknownFields in interface com.google.protobuf.Message.BuildermergeUnknownFields in class com.google.protobuf.GeneratedMessageV3.Builder<V1beta1Authorization.SubjectRulesReviewStatus.Builder>Copyright © 2018. All rights reserved.