public static final class V1Rbac.AggregationRule.Builder extends com.google.protobuf.GeneratedMessageV3.Builder<V1Rbac.AggregationRule.Builder> implements V1Rbac.AggregationRuleOrBuilder
AggregationRule describes how to locate ClusterRoles to aggregate into the ClusterRoleProtobuf type
k8s.io.api.rbac.v1.AggregationRule| Modifier and Type | Method and Description |
|---|---|
V1Rbac.AggregationRule.Builder |
addAllClusterRoleSelectors(Iterable<? extends Meta.LabelSelector> values)
ClusterRoleSelectors holds a list of selectors which will be used to find ClusterRoles and create the rules.
|
V1Rbac.AggregationRule.Builder |
addClusterRoleSelectors(int index,
Meta.LabelSelector.Builder builderForValue)
ClusterRoleSelectors holds a list of selectors which will be used to find ClusterRoles and create the rules.
|
V1Rbac.AggregationRule.Builder |
addClusterRoleSelectors(int index,
Meta.LabelSelector value)
ClusterRoleSelectors holds a list of selectors which will be used to find ClusterRoles and create the rules.
|
V1Rbac.AggregationRule.Builder |
addClusterRoleSelectors(Meta.LabelSelector.Builder builderForValue)
ClusterRoleSelectors holds a list of selectors which will be used to find ClusterRoles and create the rules.
|
V1Rbac.AggregationRule.Builder |
addClusterRoleSelectors(Meta.LabelSelector value)
ClusterRoleSelectors holds a list of selectors which will be used to find ClusterRoles and create the rules.
|
Meta.LabelSelector.Builder |
addClusterRoleSelectorsBuilder()
ClusterRoleSelectors holds a list of selectors which will be used to find ClusterRoles and create the rules.
|
Meta.LabelSelector.Builder |
addClusterRoleSelectorsBuilder(int index)
ClusterRoleSelectors holds a list of selectors which will be used to find ClusterRoles and create the rules.
|
V1Rbac.AggregationRule.Builder |
addRepeatedField(com.google.protobuf.Descriptors.FieldDescriptor field,
Object value) |
V1Rbac.AggregationRule |
build() |
V1Rbac.AggregationRule |
buildPartial() |
V1Rbac.AggregationRule.Builder |
clear() |
V1Rbac.AggregationRule.Builder |
clearClusterRoleSelectors()
ClusterRoleSelectors holds a list of selectors which will be used to find ClusterRoles and create the rules.
|
V1Rbac.AggregationRule.Builder |
clearField(com.google.protobuf.Descriptors.FieldDescriptor field) |
V1Rbac.AggregationRule.Builder |
clearOneof(com.google.protobuf.Descriptors.OneofDescriptor oneof) |
V1Rbac.AggregationRule.Builder |
clone() |
Meta.LabelSelector |
getClusterRoleSelectors(int index)
ClusterRoleSelectors holds a list of selectors which will be used to find ClusterRoles and create the rules.
|
Meta.LabelSelector.Builder |
getClusterRoleSelectorsBuilder(int index)
ClusterRoleSelectors holds a list of selectors which will be used to find ClusterRoles and create the rules.
|
List<Meta.LabelSelector.Builder> |
getClusterRoleSelectorsBuilderList()
ClusterRoleSelectors holds a list of selectors which will be used to find ClusterRoles and create the rules.
|
int |
getClusterRoleSelectorsCount()
ClusterRoleSelectors holds a list of selectors which will be used to find ClusterRoles and create the rules.
|
List<Meta.LabelSelector> |
getClusterRoleSelectorsList()
ClusterRoleSelectors holds a list of selectors which will be used to find ClusterRoles and create the rules.
|
Meta.LabelSelectorOrBuilder |
getClusterRoleSelectorsOrBuilder(int index)
ClusterRoleSelectors holds a list of selectors which will be used to find ClusterRoles and create the rules.
|
List<? extends Meta.LabelSelectorOrBuilder> |
getClusterRoleSelectorsOrBuilderList()
ClusterRoleSelectors holds a list of selectors which will be used to find ClusterRoles and create the rules.
|
V1Rbac.AggregationRule |
getDefaultInstanceForType() |
static com.google.protobuf.Descriptors.Descriptor |
getDescriptor() |
com.google.protobuf.Descriptors.Descriptor |
getDescriptorForType() |
protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable |
internalGetFieldAccessorTable() |
boolean |
isInitialized() |
V1Rbac.AggregationRule.Builder |
mergeFrom(com.google.protobuf.CodedInputStream input,
com.google.protobuf.ExtensionRegistryLite extensionRegistry) |
V1Rbac.AggregationRule.Builder |
mergeFrom(com.google.protobuf.Message other) |
V1Rbac.AggregationRule.Builder |
mergeFrom(V1Rbac.AggregationRule other) |
V1Rbac.AggregationRule.Builder |
mergeUnknownFields(com.google.protobuf.UnknownFieldSet unknownFields) |
V1Rbac.AggregationRule.Builder |
removeClusterRoleSelectors(int index)
ClusterRoleSelectors holds a list of selectors which will be used to find ClusterRoles and create the rules.
|
V1Rbac.AggregationRule.Builder |
setClusterRoleSelectors(int index,
Meta.LabelSelector.Builder builderForValue)
ClusterRoleSelectors holds a list of selectors which will be used to find ClusterRoles and create the rules.
|
V1Rbac.AggregationRule.Builder |
setClusterRoleSelectors(int index,
Meta.LabelSelector value)
ClusterRoleSelectors holds a list of selectors which will be used to find ClusterRoles and create the rules.
|
V1Rbac.AggregationRule.Builder |
setField(com.google.protobuf.Descriptors.FieldDescriptor field,
Object value) |
V1Rbac.AggregationRule.Builder |
setRepeatedField(com.google.protobuf.Descriptors.FieldDescriptor field,
int index,
Object value) |
V1Rbac.AggregationRule.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<V1Rbac.AggregationRule.Builder>public V1Rbac.AggregationRule.Builder clear()
clear in interface com.google.protobuf.Message.Builderclear in interface com.google.protobuf.MessageLite.Builderclear in class com.google.protobuf.GeneratedMessageV3.Builder<V1Rbac.AggregationRule.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<V1Rbac.AggregationRule.Builder>public V1Rbac.AggregationRule getDefaultInstanceForType()
getDefaultInstanceForType in interface com.google.protobuf.MessageLiteOrBuildergetDefaultInstanceForType in interface com.google.protobuf.MessageOrBuilderpublic V1Rbac.AggregationRule build()
build in interface com.google.protobuf.Message.Builderbuild in interface com.google.protobuf.MessageLite.Builderpublic V1Rbac.AggregationRule buildPartial()
buildPartial in interface com.google.protobuf.Message.BuilderbuildPartial in interface com.google.protobuf.MessageLite.Builderpublic V1Rbac.AggregationRule.Builder clone()
clone in interface com.google.protobuf.Message.Builderclone in interface com.google.protobuf.MessageLite.Builderclone in class com.google.protobuf.GeneratedMessageV3.Builder<V1Rbac.AggregationRule.Builder>public V1Rbac.AggregationRule.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<V1Rbac.AggregationRule.Builder>public V1Rbac.AggregationRule.Builder clearField(com.google.protobuf.Descriptors.FieldDescriptor field)
clearField in interface com.google.protobuf.Message.BuilderclearField in class com.google.protobuf.GeneratedMessageV3.Builder<V1Rbac.AggregationRule.Builder>public V1Rbac.AggregationRule.Builder clearOneof(com.google.protobuf.Descriptors.OneofDescriptor oneof)
clearOneof in interface com.google.protobuf.Message.BuilderclearOneof in class com.google.protobuf.GeneratedMessageV3.Builder<V1Rbac.AggregationRule.Builder>public V1Rbac.AggregationRule.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<V1Rbac.AggregationRule.Builder>public V1Rbac.AggregationRule.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<V1Rbac.AggregationRule.Builder>public V1Rbac.AggregationRule.Builder mergeFrom(com.google.protobuf.Message other)
mergeFrom in interface com.google.protobuf.Message.BuildermergeFrom in class com.google.protobuf.AbstractMessage.Builder<V1Rbac.AggregationRule.Builder>public V1Rbac.AggregationRule.Builder mergeFrom(V1Rbac.AggregationRule other)
public final boolean isInitialized()
isInitialized in interface com.google.protobuf.MessageLiteOrBuilderisInitialized in class com.google.protobuf.GeneratedMessageV3.Builder<V1Rbac.AggregationRule.Builder>public V1Rbac.AggregationRule.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<V1Rbac.AggregationRule.Builder>IOExceptionpublic List<Meta.LabelSelector> getClusterRoleSelectorsList()
ClusterRoleSelectors holds a list of selectors which will be used to find ClusterRoles and create the rules. If any of the selectors match, then the ClusterRole's permissions will be added +optional
repeated .k8s.io.apimachinery.pkg.apis.meta.v1.LabelSelector clusterRoleSelectors = 1;
getClusterRoleSelectorsList in interface V1Rbac.AggregationRuleOrBuilderpublic int getClusterRoleSelectorsCount()
ClusterRoleSelectors holds a list of selectors which will be used to find ClusterRoles and create the rules. If any of the selectors match, then the ClusterRole's permissions will be added +optional
repeated .k8s.io.apimachinery.pkg.apis.meta.v1.LabelSelector clusterRoleSelectors = 1;
getClusterRoleSelectorsCount in interface V1Rbac.AggregationRuleOrBuilderpublic Meta.LabelSelector getClusterRoleSelectors(int index)
ClusterRoleSelectors holds a list of selectors which will be used to find ClusterRoles and create the rules. If any of the selectors match, then the ClusterRole's permissions will be added +optional
repeated .k8s.io.apimachinery.pkg.apis.meta.v1.LabelSelector clusterRoleSelectors = 1;
getClusterRoleSelectors in interface V1Rbac.AggregationRuleOrBuilderpublic V1Rbac.AggregationRule.Builder setClusterRoleSelectors(int index, Meta.LabelSelector value)
ClusterRoleSelectors holds a list of selectors which will be used to find ClusterRoles and create the rules. If any of the selectors match, then the ClusterRole's permissions will be added +optional
repeated .k8s.io.apimachinery.pkg.apis.meta.v1.LabelSelector clusterRoleSelectors = 1;
public V1Rbac.AggregationRule.Builder setClusterRoleSelectors(int index, Meta.LabelSelector.Builder builderForValue)
ClusterRoleSelectors holds a list of selectors which will be used to find ClusterRoles and create the rules. If any of the selectors match, then the ClusterRole's permissions will be added +optional
repeated .k8s.io.apimachinery.pkg.apis.meta.v1.LabelSelector clusterRoleSelectors = 1;
public V1Rbac.AggregationRule.Builder addClusterRoleSelectors(Meta.LabelSelector value)
ClusterRoleSelectors holds a list of selectors which will be used to find ClusterRoles and create the rules. If any of the selectors match, then the ClusterRole's permissions will be added +optional
repeated .k8s.io.apimachinery.pkg.apis.meta.v1.LabelSelector clusterRoleSelectors = 1;
public V1Rbac.AggregationRule.Builder addClusterRoleSelectors(int index, Meta.LabelSelector value)
ClusterRoleSelectors holds a list of selectors which will be used to find ClusterRoles and create the rules. If any of the selectors match, then the ClusterRole's permissions will be added +optional
repeated .k8s.io.apimachinery.pkg.apis.meta.v1.LabelSelector clusterRoleSelectors = 1;
public V1Rbac.AggregationRule.Builder addClusterRoleSelectors(Meta.LabelSelector.Builder builderForValue)
ClusterRoleSelectors holds a list of selectors which will be used to find ClusterRoles and create the rules. If any of the selectors match, then the ClusterRole's permissions will be added +optional
repeated .k8s.io.apimachinery.pkg.apis.meta.v1.LabelSelector clusterRoleSelectors = 1;
public V1Rbac.AggregationRule.Builder addClusterRoleSelectors(int index, Meta.LabelSelector.Builder builderForValue)
ClusterRoleSelectors holds a list of selectors which will be used to find ClusterRoles and create the rules. If any of the selectors match, then the ClusterRole's permissions will be added +optional
repeated .k8s.io.apimachinery.pkg.apis.meta.v1.LabelSelector clusterRoleSelectors = 1;
public V1Rbac.AggregationRule.Builder addAllClusterRoleSelectors(Iterable<? extends Meta.LabelSelector> values)
ClusterRoleSelectors holds a list of selectors which will be used to find ClusterRoles and create the rules. If any of the selectors match, then the ClusterRole's permissions will be added +optional
repeated .k8s.io.apimachinery.pkg.apis.meta.v1.LabelSelector clusterRoleSelectors = 1;
public V1Rbac.AggregationRule.Builder clearClusterRoleSelectors()
ClusterRoleSelectors holds a list of selectors which will be used to find ClusterRoles and create the rules. If any of the selectors match, then the ClusterRole's permissions will be added +optional
repeated .k8s.io.apimachinery.pkg.apis.meta.v1.LabelSelector clusterRoleSelectors = 1;
public V1Rbac.AggregationRule.Builder removeClusterRoleSelectors(int index)
ClusterRoleSelectors holds a list of selectors which will be used to find ClusterRoles and create the rules. If any of the selectors match, then the ClusterRole's permissions will be added +optional
repeated .k8s.io.apimachinery.pkg.apis.meta.v1.LabelSelector clusterRoleSelectors = 1;
public Meta.LabelSelector.Builder getClusterRoleSelectorsBuilder(int index)
ClusterRoleSelectors holds a list of selectors which will be used to find ClusterRoles and create the rules. If any of the selectors match, then the ClusterRole's permissions will be added +optional
repeated .k8s.io.apimachinery.pkg.apis.meta.v1.LabelSelector clusterRoleSelectors = 1;
public Meta.LabelSelectorOrBuilder getClusterRoleSelectorsOrBuilder(int index)
ClusterRoleSelectors holds a list of selectors which will be used to find ClusterRoles and create the rules. If any of the selectors match, then the ClusterRole's permissions will be added +optional
repeated .k8s.io.apimachinery.pkg.apis.meta.v1.LabelSelector clusterRoleSelectors = 1;
getClusterRoleSelectorsOrBuilder in interface V1Rbac.AggregationRuleOrBuilderpublic List<? extends Meta.LabelSelectorOrBuilder> getClusterRoleSelectorsOrBuilderList()
ClusterRoleSelectors holds a list of selectors which will be used to find ClusterRoles and create the rules. If any of the selectors match, then the ClusterRole's permissions will be added +optional
repeated .k8s.io.apimachinery.pkg.apis.meta.v1.LabelSelector clusterRoleSelectors = 1;
getClusterRoleSelectorsOrBuilderList in interface V1Rbac.AggregationRuleOrBuilderpublic Meta.LabelSelector.Builder addClusterRoleSelectorsBuilder()
ClusterRoleSelectors holds a list of selectors which will be used to find ClusterRoles and create the rules. If any of the selectors match, then the ClusterRole's permissions will be added +optional
repeated .k8s.io.apimachinery.pkg.apis.meta.v1.LabelSelector clusterRoleSelectors = 1;
public Meta.LabelSelector.Builder addClusterRoleSelectorsBuilder(int index)
ClusterRoleSelectors holds a list of selectors which will be used to find ClusterRoles and create the rules. If any of the selectors match, then the ClusterRole's permissions will be added +optional
repeated .k8s.io.apimachinery.pkg.apis.meta.v1.LabelSelector clusterRoleSelectors = 1;
public List<Meta.LabelSelector.Builder> getClusterRoleSelectorsBuilderList()
ClusterRoleSelectors holds a list of selectors which will be used to find ClusterRoles and create the rules. If any of the selectors match, then the ClusterRole's permissions will be added +optional
repeated .k8s.io.apimachinery.pkg.apis.meta.v1.LabelSelector clusterRoleSelectors = 1;
public final V1Rbac.AggregationRule.Builder setUnknownFields(com.google.protobuf.UnknownFieldSet unknownFields)
setUnknownFields in interface com.google.protobuf.Message.BuildersetUnknownFields in class com.google.protobuf.GeneratedMessageV3.Builder<V1Rbac.AggregationRule.Builder>public final V1Rbac.AggregationRule.Builder mergeUnknownFields(com.google.protobuf.UnknownFieldSet unknownFields)
mergeUnknownFields in interface com.google.protobuf.Message.BuildermergeUnknownFields in class com.google.protobuf.GeneratedMessageV3.Builder<V1Rbac.AggregationRule.Builder>Copyright © 2021. All rights reserved.