public static final class Meta.LabelSelector.Builder extends com.google.protobuf.GeneratedMessageV3.Builder<Meta.LabelSelector.Builder> implements Meta.LabelSelectorOrBuilder
A label selector is a label query over a set of resources. The result of matchLabels and matchExpressions are ANDed. An empty label selector matches all objects. A null label selector matches no objects.Protobuf type
k8s.io.apimachinery.pkg.apis.meta.v1.LabelSelector| Modifier and Type | Method and Description |
|---|---|
Meta.LabelSelector.Builder |
addAllMatchExpressions(Iterable<? extends Meta.LabelSelectorRequirement> values)
matchExpressions is a list of label selector requirements.
|
Meta.LabelSelector.Builder |
addMatchExpressions(int index,
Meta.LabelSelectorRequirement.Builder builderForValue)
matchExpressions is a list of label selector requirements.
|
Meta.LabelSelector.Builder |
addMatchExpressions(int index,
Meta.LabelSelectorRequirement value)
matchExpressions is a list of label selector requirements.
|
Meta.LabelSelector.Builder |
addMatchExpressions(Meta.LabelSelectorRequirement.Builder builderForValue)
matchExpressions is a list of label selector requirements.
|
Meta.LabelSelector.Builder |
addMatchExpressions(Meta.LabelSelectorRequirement value)
matchExpressions is a list of label selector requirements.
|
Meta.LabelSelectorRequirement.Builder |
addMatchExpressionsBuilder()
matchExpressions is a list of label selector requirements.
|
Meta.LabelSelectorRequirement.Builder |
addMatchExpressionsBuilder(int index)
matchExpressions is a list of label selector requirements.
|
Meta.LabelSelector.Builder |
addRepeatedField(com.google.protobuf.Descriptors.FieldDescriptor field,
Object value) |
Meta.LabelSelector |
build() |
Meta.LabelSelector |
buildPartial() |
Meta.LabelSelector.Builder |
clear() |
Meta.LabelSelector.Builder |
clearField(com.google.protobuf.Descriptors.FieldDescriptor field) |
Meta.LabelSelector.Builder |
clearMatchExpressions()
matchExpressions is a list of label selector requirements.
|
Meta.LabelSelector.Builder |
clearMatchLabels() |
Meta.LabelSelector.Builder |
clearOneof(com.google.protobuf.Descriptors.OneofDescriptor oneof) |
Meta.LabelSelector.Builder |
clone() |
boolean |
containsMatchLabels(String key)
matchLabels is a map of {key,value} pairs.
|
Meta.LabelSelector |
getDefaultInstanceForType() |
static com.google.protobuf.Descriptors.Descriptor |
getDescriptor() |
com.google.protobuf.Descriptors.Descriptor |
getDescriptorForType() |
Meta.LabelSelectorRequirement |
getMatchExpressions(int index)
matchExpressions is a list of label selector requirements.
|
Meta.LabelSelectorRequirement.Builder |
getMatchExpressionsBuilder(int index)
matchExpressions is a list of label selector requirements.
|
List<Meta.LabelSelectorRequirement.Builder> |
getMatchExpressionsBuilderList()
matchExpressions is a list of label selector requirements.
|
int |
getMatchExpressionsCount()
matchExpressions is a list of label selector requirements.
|
List<Meta.LabelSelectorRequirement> |
getMatchExpressionsList()
matchExpressions is a list of label selector requirements.
|
Meta.LabelSelectorRequirementOrBuilder |
getMatchExpressionsOrBuilder(int index)
matchExpressions is a list of label selector requirements.
|
List<? extends Meta.LabelSelectorRequirementOrBuilder> |
getMatchExpressionsOrBuilderList()
matchExpressions is a list of label selector requirements.
|
Map<String,String> |
getMatchLabels()
Deprecated.
|
int |
getMatchLabelsCount()
matchLabels is a map of {key,value} pairs.
|
Map<String,String> |
getMatchLabelsMap()
matchLabels is a map of {key,value} pairs.
|
String |
getMatchLabelsOrDefault(String key,
String defaultValue)
matchLabels is a map of {key,value} pairs.
|
String |
getMatchLabelsOrThrow(String key)
matchLabels is a map of {key,value} pairs.
|
Map<String,String> |
getMutableMatchLabels()
Deprecated.
|
protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable |
internalGetFieldAccessorTable() |
protected com.google.protobuf.MapField |
internalGetMapField(int number) |
protected com.google.protobuf.MapField |
internalGetMutableMapField(int number) |
boolean |
isInitialized() |
Meta.LabelSelector.Builder |
mergeFrom(com.google.protobuf.CodedInputStream input,
com.google.protobuf.ExtensionRegistryLite extensionRegistry) |
Meta.LabelSelector.Builder |
mergeFrom(com.google.protobuf.Message other) |
Meta.LabelSelector.Builder |
mergeFrom(Meta.LabelSelector other) |
Meta.LabelSelector.Builder |
mergeUnknownFields(com.google.protobuf.UnknownFieldSet unknownFields) |
Meta.LabelSelector.Builder |
putAllMatchLabels(Map<String,String> values)
matchLabels is a map of {key,value} pairs.
|
Meta.LabelSelector.Builder |
putMatchLabels(String key,
String value)
matchLabels is a map of {key,value} pairs.
|
Meta.LabelSelector.Builder |
removeMatchExpressions(int index)
matchExpressions is a list of label selector requirements.
|
Meta.LabelSelector.Builder |
removeMatchLabels(String key)
matchLabels is a map of {key,value} pairs.
|
Meta.LabelSelector.Builder |
setField(com.google.protobuf.Descriptors.FieldDescriptor field,
Object value) |
Meta.LabelSelector.Builder |
setMatchExpressions(int index,
Meta.LabelSelectorRequirement.Builder builderForValue)
matchExpressions is a list of label selector requirements.
|
Meta.LabelSelector.Builder |
setMatchExpressions(int index,
Meta.LabelSelectorRequirement value)
matchExpressions is a list of label selector requirements.
|
Meta.LabelSelector.Builder |
setRepeatedField(com.google.protobuf.Descriptors.FieldDescriptor field,
int index,
Object value) |
Meta.LabelSelector.Builder |
setUnknownFields(com.google.protobuf.UnknownFieldSet unknownFields) |
getAllFields, getField, getFieldBuilder, getOneofFieldDescriptor, getParentForChildren, getRepeatedField, getRepeatedFieldBuilder, getRepeatedFieldCount, getUnknownFields, hasField, hasOneof, 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.MapField internalGetMapField(int number)
internalGetMapField in class com.google.protobuf.GeneratedMessageV3.Builder<Meta.LabelSelector.Builder>protected com.google.protobuf.MapField internalGetMutableMapField(int number)
internalGetMutableMapField in class com.google.protobuf.GeneratedMessageV3.Builder<Meta.LabelSelector.Builder>protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable internalGetFieldAccessorTable()
internalGetFieldAccessorTable in class com.google.protobuf.GeneratedMessageV3.Builder<Meta.LabelSelector.Builder>public Meta.LabelSelector.Builder clear()
clear in interface com.google.protobuf.Message.Builderclear in interface com.google.protobuf.MessageLite.Builderclear in class com.google.protobuf.GeneratedMessageV3.Builder<Meta.LabelSelector.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<Meta.LabelSelector.Builder>public Meta.LabelSelector getDefaultInstanceForType()
getDefaultInstanceForType in interface com.google.protobuf.MessageLiteOrBuildergetDefaultInstanceForType in interface com.google.protobuf.MessageOrBuilderpublic Meta.LabelSelector build()
build in interface com.google.protobuf.Message.Builderbuild in interface com.google.protobuf.MessageLite.Builderpublic Meta.LabelSelector buildPartial()
buildPartial in interface com.google.protobuf.Message.BuilderbuildPartial in interface com.google.protobuf.MessageLite.Builderpublic Meta.LabelSelector.Builder clone()
clone in interface com.google.protobuf.Message.Builderclone in interface com.google.protobuf.MessageLite.Builderclone in class com.google.protobuf.GeneratedMessageV3.Builder<Meta.LabelSelector.Builder>public Meta.LabelSelector.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<Meta.LabelSelector.Builder>public Meta.LabelSelector.Builder clearField(com.google.protobuf.Descriptors.FieldDescriptor field)
clearField in interface com.google.protobuf.Message.BuilderclearField in class com.google.protobuf.GeneratedMessageV3.Builder<Meta.LabelSelector.Builder>public Meta.LabelSelector.Builder clearOneof(com.google.protobuf.Descriptors.OneofDescriptor oneof)
clearOneof in interface com.google.protobuf.Message.BuilderclearOneof in class com.google.protobuf.GeneratedMessageV3.Builder<Meta.LabelSelector.Builder>public Meta.LabelSelector.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<Meta.LabelSelector.Builder>public Meta.LabelSelector.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<Meta.LabelSelector.Builder>public Meta.LabelSelector.Builder mergeFrom(com.google.protobuf.Message other)
mergeFrom in interface com.google.protobuf.Message.BuildermergeFrom in class com.google.protobuf.AbstractMessage.Builder<Meta.LabelSelector.Builder>public Meta.LabelSelector.Builder mergeFrom(Meta.LabelSelector other)
public final boolean isInitialized()
isInitialized in interface com.google.protobuf.MessageLiteOrBuilderisInitialized in class com.google.protobuf.GeneratedMessageV3.Builder<Meta.LabelSelector.Builder>public Meta.LabelSelector.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<Meta.LabelSelector.Builder>IOExceptionpublic int getMatchLabelsCount()
Meta.LabelSelectorOrBuilder
matchLabels is a map of {key,value} pairs. A single {key,value} in the matchLabels
map is equivalent to an element of matchExpressions, whose key field is "key", the
operator is "In", and the values array contains only "value". The requirements are ANDed.
+optional
map<string, string> matchLabels = 1;getMatchLabelsCount in interface Meta.LabelSelectorOrBuilderpublic boolean containsMatchLabels(String key)
matchLabels is a map of {key,value} pairs. A single {key,value} in the matchLabels
map is equivalent to an element of matchExpressions, whose key field is "key", the
operator is "In", and the values array contains only "value". The requirements are ANDed.
+optional
map<string, string> matchLabels = 1;containsMatchLabels in interface Meta.LabelSelectorOrBuilder@Deprecated public Map<String,String> getMatchLabels()
getMatchLabelsMap() instead.getMatchLabels in interface Meta.LabelSelectorOrBuilderpublic Map<String,String> getMatchLabelsMap()
matchLabels is a map of {key,value} pairs. A single {key,value} in the matchLabels
map is equivalent to an element of matchExpressions, whose key field is "key", the
operator is "In", and the values array contains only "value". The requirements are ANDed.
+optional
map<string, string> matchLabels = 1;getMatchLabelsMap in interface Meta.LabelSelectorOrBuilderpublic String getMatchLabelsOrDefault(String key, String defaultValue)
matchLabels is a map of {key,value} pairs. A single {key,value} in the matchLabels
map is equivalent to an element of matchExpressions, whose key field is "key", the
operator is "In", and the values array contains only "value". The requirements are ANDed.
+optional
map<string, string> matchLabels = 1;getMatchLabelsOrDefault in interface Meta.LabelSelectorOrBuilderpublic String getMatchLabelsOrThrow(String key)
matchLabels is a map of {key,value} pairs. A single {key,value} in the matchLabels
map is equivalent to an element of matchExpressions, whose key field is "key", the
operator is "In", and the values array contains only "value". The requirements are ANDed.
+optional
map<string, string> matchLabels = 1;getMatchLabelsOrThrow in interface Meta.LabelSelectorOrBuilderpublic Meta.LabelSelector.Builder clearMatchLabels()
public Meta.LabelSelector.Builder removeMatchLabels(String key)
matchLabels is a map of {key,value} pairs. A single {key,value} in the matchLabels
map is equivalent to an element of matchExpressions, whose key field is "key", the
operator is "In", and the values array contains only "value". The requirements are ANDed.
+optional
map<string, string> matchLabels = 1;@Deprecated public Map<String,String> getMutableMatchLabels()
public Meta.LabelSelector.Builder putMatchLabels(String key, String value)
matchLabels is a map of {key,value} pairs. A single {key,value} in the matchLabels
map is equivalent to an element of matchExpressions, whose key field is "key", the
operator is "In", and the values array contains only "value". The requirements are ANDed.
+optional
map<string, string> matchLabels = 1;public Meta.LabelSelector.Builder putAllMatchLabels(Map<String,String> values)
matchLabels is a map of {key,value} pairs. A single {key,value} in the matchLabels
map is equivalent to an element of matchExpressions, whose key field is "key", the
operator is "In", and the values array contains only "value". The requirements are ANDed.
+optional
map<string, string> matchLabels = 1;public List<Meta.LabelSelectorRequirement> getMatchExpressionsList()
matchExpressions is a list of label selector requirements. The requirements are ANDed. +optional
repeated .k8s.io.apimachinery.pkg.apis.meta.v1.LabelSelectorRequirement matchExpressions = 2;
getMatchExpressionsList in interface Meta.LabelSelectorOrBuilderpublic int getMatchExpressionsCount()
matchExpressions is a list of label selector requirements. The requirements are ANDed. +optional
repeated .k8s.io.apimachinery.pkg.apis.meta.v1.LabelSelectorRequirement matchExpressions = 2;
getMatchExpressionsCount in interface Meta.LabelSelectorOrBuilderpublic Meta.LabelSelectorRequirement getMatchExpressions(int index)
matchExpressions is a list of label selector requirements. The requirements are ANDed. +optional
repeated .k8s.io.apimachinery.pkg.apis.meta.v1.LabelSelectorRequirement matchExpressions = 2;
getMatchExpressions in interface Meta.LabelSelectorOrBuilderpublic Meta.LabelSelector.Builder setMatchExpressions(int index, Meta.LabelSelectorRequirement value)
matchExpressions is a list of label selector requirements. The requirements are ANDed. +optional
repeated .k8s.io.apimachinery.pkg.apis.meta.v1.LabelSelectorRequirement matchExpressions = 2;
public Meta.LabelSelector.Builder setMatchExpressions(int index, Meta.LabelSelectorRequirement.Builder builderForValue)
matchExpressions is a list of label selector requirements. The requirements are ANDed. +optional
repeated .k8s.io.apimachinery.pkg.apis.meta.v1.LabelSelectorRequirement matchExpressions = 2;
public Meta.LabelSelector.Builder addMatchExpressions(Meta.LabelSelectorRequirement value)
matchExpressions is a list of label selector requirements. The requirements are ANDed. +optional
repeated .k8s.io.apimachinery.pkg.apis.meta.v1.LabelSelectorRequirement matchExpressions = 2;
public Meta.LabelSelector.Builder addMatchExpressions(int index, Meta.LabelSelectorRequirement value)
matchExpressions is a list of label selector requirements. The requirements are ANDed. +optional
repeated .k8s.io.apimachinery.pkg.apis.meta.v1.LabelSelectorRequirement matchExpressions = 2;
public Meta.LabelSelector.Builder addMatchExpressions(Meta.LabelSelectorRequirement.Builder builderForValue)
matchExpressions is a list of label selector requirements. The requirements are ANDed. +optional
repeated .k8s.io.apimachinery.pkg.apis.meta.v1.LabelSelectorRequirement matchExpressions = 2;
public Meta.LabelSelector.Builder addMatchExpressions(int index, Meta.LabelSelectorRequirement.Builder builderForValue)
matchExpressions is a list of label selector requirements. The requirements are ANDed. +optional
repeated .k8s.io.apimachinery.pkg.apis.meta.v1.LabelSelectorRequirement matchExpressions = 2;
public Meta.LabelSelector.Builder addAllMatchExpressions(Iterable<? extends Meta.LabelSelectorRequirement> values)
matchExpressions is a list of label selector requirements. The requirements are ANDed. +optional
repeated .k8s.io.apimachinery.pkg.apis.meta.v1.LabelSelectorRequirement matchExpressions = 2;
public Meta.LabelSelector.Builder clearMatchExpressions()
matchExpressions is a list of label selector requirements. The requirements are ANDed. +optional
repeated .k8s.io.apimachinery.pkg.apis.meta.v1.LabelSelectorRequirement matchExpressions = 2;
public Meta.LabelSelector.Builder removeMatchExpressions(int index)
matchExpressions is a list of label selector requirements. The requirements are ANDed. +optional
repeated .k8s.io.apimachinery.pkg.apis.meta.v1.LabelSelectorRequirement matchExpressions = 2;
public Meta.LabelSelectorRequirement.Builder getMatchExpressionsBuilder(int index)
matchExpressions is a list of label selector requirements. The requirements are ANDed. +optional
repeated .k8s.io.apimachinery.pkg.apis.meta.v1.LabelSelectorRequirement matchExpressions = 2;
public Meta.LabelSelectorRequirementOrBuilder getMatchExpressionsOrBuilder(int index)
matchExpressions is a list of label selector requirements. The requirements are ANDed. +optional
repeated .k8s.io.apimachinery.pkg.apis.meta.v1.LabelSelectorRequirement matchExpressions = 2;
getMatchExpressionsOrBuilder in interface Meta.LabelSelectorOrBuilderpublic List<? extends Meta.LabelSelectorRequirementOrBuilder> getMatchExpressionsOrBuilderList()
matchExpressions is a list of label selector requirements. The requirements are ANDed. +optional
repeated .k8s.io.apimachinery.pkg.apis.meta.v1.LabelSelectorRequirement matchExpressions = 2;
getMatchExpressionsOrBuilderList in interface Meta.LabelSelectorOrBuilderpublic Meta.LabelSelectorRequirement.Builder addMatchExpressionsBuilder()
matchExpressions is a list of label selector requirements. The requirements are ANDed. +optional
repeated .k8s.io.apimachinery.pkg.apis.meta.v1.LabelSelectorRequirement matchExpressions = 2;
public Meta.LabelSelectorRequirement.Builder addMatchExpressionsBuilder(int index)
matchExpressions is a list of label selector requirements. The requirements are ANDed. +optional
repeated .k8s.io.apimachinery.pkg.apis.meta.v1.LabelSelectorRequirement matchExpressions = 2;
public List<Meta.LabelSelectorRequirement.Builder> getMatchExpressionsBuilderList()
matchExpressions is a list of label selector requirements. The requirements are ANDed. +optional
repeated .k8s.io.apimachinery.pkg.apis.meta.v1.LabelSelectorRequirement matchExpressions = 2;
public final Meta.LabelSelector.Builder setUnknownFields(com.google.protobuf.UnknownFieldSet unknownFields)
setUnknownFields in interface com.google.protobuf.Message.BuildersetUnknownFields in class com.google.protobuf.GeneratedMessageV3.Builder<Meta.LabelSelector.Builder>public final Meta.LabelSelector.Builder mergeUnknownFields(com.google.protobuf.UnknownFieldSet unknownFields)
mergeUnknownFields in interface com.google.protobuf.Message.BuildermergeUnknownFields in class com.google.protobuf.GeneratedMessageV3.Builder<Meta.LabelSelector.Builder>Copyright © 2020. All rights reserved.