public static final class V1.NodeSelectorTerm.Builder extends com.google.protobuf.GeneratedMessageV3.Builder<V1.NodeSelectorTerm.Builder> implements V1.NodeSelectorTermOrBuilder
A null or empty node selector term matches no objects. The requirements of them are ANDed. The TopologySelectorTerm type implements a subset of the NodeSelectorTerm.Protobuf type
k8s.io.api.core.v1.NodeSelectorTerm| Modifier and Type | Method and Description |
|---|---|
V1.NodeSelectorTerm.Builder |
addAllMatchExpressions(Iterable<? extends V1.NodeSelectorRequirement> values)
A list of node selector requirements by node's labels.
|
V1.NodeSelectorTerm.Builder |
addAllMatchFields(Iterable<? extends V1.NodeSelectorRequirement> values)
A list of node selector requirements by node's fields.
|
V1.NodeSelectorTerm.Builder |
addMatchExpressions(int index,
V1.NodeSelectorRequirement.Builder builderForValue)
A list of node selector requirements by node's labels.
|
V1.NodeSelectorTerm.Builder |
addMatchExpressions(int index,
V1.NodeSelectorRequirement value)
A list of node selector requirements by node's labels.
|
V1.NodeSelectorTerm.Builder |
addMatchExpressions(V1.NodeSelectorRequirement.Builder builderForValue)
A list of node selector requirements by node's labels.
|
V1.NodeSelectorTerm.Builder |
addMatchExpressions(V1.NodeSelectorRequirement value)
A list of node selector requirements by node's labels.
|
V1.NodeSelectorRequirement.Builder |
addMatchExpressionsBuilder()
A list of node selector requirements by node's labels.
|
V1.NodeSelectorRequirement.Builder |
addMatchExpressionsBuilder(int index)
A list of node selector requirements by node's labels.
|
V1.NodeSelectorTerm.Builder |
addMatchFields(int index,
V1.NodeSelectorRequirement.Builder builderForValue)
A list of node selector requirements by node's fields.
|
V1.NodeSelectorTerm.Builder |
addMatchFields(int index,
V1.NodeSelectorRequirement value)
A list of node selector requirements by node's fields.
|
V1.NodeSelectorTerm.Builder |
addMatchFields(V1.NodeSelectorRequirement.Builder builderForValue)
A list of node selector requirements by node's fields.
|
V1.NodeSelectorTerm.Builder |
addMatchFields(V1.NodeSelectorRequirement value)
A list of node selector requirements by node's fields.
|
V1.NodeSelectorRequirement.Builder |
addMatchFieldsBuilder()
A list of node selector requirements by node's fields.
|
V1.NodeSelectorRequirement.Builder |
addMatchFieldsBuilder(int index)
A list of node selector requirements by node's fields.
|
V1.NodeSelectorTerm.Builder |
addRepeatedField(com.google.protobuf.Descriptors.FieldDescriptor field,
Object value) |
V1.NodeSelectorTerm |
build() |
V1.NodeSelectorTerm |
buildPartial() |
V1.NodeSelectorTerm.Builder |
clear() |
V1.NodeSelectorTerm.Builder |
clearField(com.google.protobuf.Descriptors.FieldDescriptor field) |
V1.NodeSelectorTerm.Builder |
clearMatchExpressions()
A list of node selector requirements by node's labels.
|
V1.NodeSelectorTerm.Builder |
clearMatchFields()
A list of node selector requirements by node's fields.
|
V1.NodeSelectorTerm.Builder |
clearOneof(com.google.protobuf.Descriptors.OneofDescriptor oneof) |
V1.NodeSelectorTerm.Builder |
clone() |
V1.NodeSelectorTerm |
getDefaultInstanceForType() |
static com.google.protobuf.Descriptors.Descriptor |
getDescriptor() |
com.google.protobuf.Descriptors.Descriptor |
getDescriptorForType() |
V1.NodeSelectorRequirement |
getMatchExpressions(int index)
A list of node selector requirements by node's labels.
|
V1.NodeSelectorRequirement.Builder |
getMatchExpressionsBuilder(int index)
A list of node selector requirements by node's labels.
|
List<V1.NodeSelectorRequirement.Builder> |
getMatchExpressionsBuilderList()
A list of node selector requirements by node's labels.
|
int |
getMatchExpressionsCount()
A list of node selector requirements by node's labels.
|
List<V1.NodeSelectorRequirement> |
getMatchExpressionsList()
A list of node selector requirements by node's labels.
|
V1.NodeSelectorRequirementOrBuilder |
getMatchExpressionsOrBuilder(int index)
A list of node selector requirements by node's labels.
|
List<? extends V1.NodeSelectorRequirementOrBuilder> |
getMatchExpressionsOrBuilderList()
A list of node selector requirements by node's labels.
|
V1.NodeSelectorRequirement |
getMatchFields(int index)
A list of node selector requirements by node's fields.
|
V1.NodeSelectorRequirement.Builder |
getMatchFieldsBuilder(int index)
A list of node selector requirements by node's fields.
|
List<V1.NodeSelectorRequirement.Builder> |
getMatchFieldsBuilderList()
A list of node selector requirements by node's fields.
|
int |
getMatchFieldsCount()
A list of node selector requirements by node's fields.
|
List<V1.NodeSelectorRequirement> |
getMatchFieldsList()
A list of node selector requirements by node's fields.
|
V1.NodeSelectorRequirementOrBuilder |
getMatchFieldsOrBuilder(int index)
A list of node selector requirements by node's fields.
|
List<? extends V1.NodeSelectorRequirementOrBuilder> |
getMatchFieldsOrBuilderList()
A list of node selector requirements by node's fields.
|
protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable |
internalGetFieldAccessorTable() |
boolean |
isInitialized() |
V1.NodeSelectorTerm.Builder |
mergeFrom(com.google.protobuf.CodedInputStream input,
com.google.protobuf.ExtensionRegistryLite extensionRegistry) |
V1.NodeSelectorTerm.Builder |
mergeFrom(com.google.protobuf.Message other) |
V1.NodeSelectorTerm.Builder |
mergeFrom(V1.NodeSelectorTerm other) |
V1.NodeSelectorTerm.Builder |
mergeUnknownFields(com.google.protobuf.UnknownFieldSet unknownFields) |
V1.NodeSelectorTerm.Builder |
removeMatchExpressions(int index)
A list of node selector requirements by node's labels.
|
V1.NodeSelectorTerm.Builder |
removeMatchFields(int index)
A list of node selector requirements by node's fields.
|
V1.NodeSelectorTerm.Builder |
setField(com.google.protobuf.Descriptors.FieldDescriptor field,
Object value) |
V1.NodeSelectorTerm.Builder |
setMatchExpressions(int index,
V1.NodeSelectorRequirement.Builder builderForValue)
A list of node selector requirements by node's labels.
|
V1.NodeSelectorTerm.Builder |
setMatchExpressions(int index,
V1.NodeSelectorRequirement value)
A list of node selector requirements by node's labels.
|
V1.NodeSelectorTerm.Builder |
setMatchFields(int index,
V1.NodeSelectorRequirement.Builder builderForValue)
A list of node selector requirements by node's fields.
|
V1.NodeSelectorTerm.Builder |
setMatchFields(int index,
V1.NodeSelectorRequirement value)
A list of node selector requirements by node's fields.
|
V1.NodeSelectorTerm.Builder |
setRepeatedField(com.google.protobuf.Descriptors.FieldDescriptor field,
int index,
Object value) |
V1.NodeSelectorTerm.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<V1.NodeSelectorTerm.Builder>public V1.NodeSelectorTerm.Builder clear()
clear in interface com.google.protobuf.Message.Builderclear in interface com.google.protobuf.MessageLite.Builderclear in class com.google.protobuf.GeneratedMessageV3.Builder<V1.NodeSelectorTerm.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<V1.NodeSelectorTerm.Builder>public V1.NodeSelectorTerm getDefaultInstanceForType()
getDefaultInstanceForType in interface com.google.protobuf.MessageLiteOrBuildergetDefaultInstanceForType in interface com.google.protobuf.MessageOrBuilderpublic V1.NodeSelectorTerm build()
build in interface com.google.protobuf.Message.Builderbuild in interface com.google.protobuf.MessageLite.Builderpublic V1.NodeSelectorTerm buildPartial()
buildPartial in interface com.google.protobuf.Message.BuilderbuildPartial in interface com.google.protobuf.MessageLite.Builderpublic V1.NodeSelectorTerm.Builder clone()
clone in interface com.google.protobuf.Message.Builderclone in interface com.google.protobuf.MessageLite.Builderclone in class com.google.protobuf.GeneratedMessageV3.Builder<V1.NodeSelectorTerm.Builder>public V1.NodeSelectorTerm.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<V1.NodeSelectorTerm.Builder>public V1.NodeSelectorTerm.Builder clearField(com.google.protobuf.Descriptors.FieldDescriptor field)
clearField in interface com.google.protobuf.Message.BuilderclearField in class com.google.protobuf.GeneratedMessageV3.Builder<V1.NodeSelectorTerm.Builder>public V1.NodeSelectorTerm.Builder clearOneof(com.google.protobuf.Descriptors.OneofDescriptor oneof)
clearOneof in interface com.google.protobuf.Message.BuilderclearOneof in class com.google.protobuf.GeneratedMessageV3.Builder<V1.NodeSelectorTerm.Builder>public V1.NodeSelectorTerm.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<V1.NodeSelectorTerm.Builder>public V1.NodeSelectorTerm.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<V1.NodeSelectorTerm.Builder>public V1.NodeSelectorTerm.Builder mergeFrom(com.google.protobuf.Message other)
mergeFrom in interface com.google.protobuf.Message.BuildermergeFrom in class com.google.protobuf.AbstractMessage.Builder<V1.NodeSelectorTerm.Builder>public V1.NodeSelectorTerm.Builder mergeFrom(V1.NodeSelectorTerm other)
public final boolean isInitialized()
isInitialized in interface com.google.protobuf.MessageLiteOrBuilderisInitialized in class com.google.protobuf.GeneratedMessageV3.Builder<V1.NodeSelectorTerm.Builder>public V1.NodeSelectorTerm.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<V1.NodeSelectorTerm.Builder>IOExceptionpublic List<V1.NodeSelectorRequirement> getMatchExpressionsList()
A list of node selector requirements by node's labels. +optional
repeated .k8s.io.api.core.v1.NodeSelectorRequirement matchExpressions = 1;getMatchExpressionsList in interface V1.NodeSelectorTermOrBuilderpublic int getMatchExpressionsCount()
A list of node selector requirements by node's labels. +optional
repeated .k8s.io.api.core.v1.NodeSelectorRequirement matchExpressions = 1;getMatchExpressionsCount in interface V1.NodeSelectorTermOrBuilderpublic V1.NodeSelectorRequirement getMatchExpressions(int index)
A list of node selector requirements by node's labels. +optional
repeated .k8s.io.api.core.v1.NodeSelectorRequirement matchExpressions = 1;getMatchExpressions in interface V1.NodeSelectorTermOrBuilderpublic V1.NodeSelectorTerm.Builder setMatchExpressions(int index, V1.NodeSelectorRequirement value)
A list of node selector requirements by node's labels. +optional
repeated .k8s.io.api.core.v1.NodeSelectorRequirement matchExpressions = 1;public V1.NodeSelectorTerm.Builder setMatchExpressions(int index, V1.NodeSelectorRequirement.Builder builderForValue)
A list of node selector requirements by node's labels. +optional
repeated .k8s.io.api.core.v1.NodeSelectorRequirement matchExpressions = 1;public V1.NodeSelectorTerm.Builder addMatchExpressions(V1.NodeSelectorRequirement value)
A list of node selector requirements by node's labels. +optional
repeated .k8s.io.api.core.v1.NodeSelectorRequirement matchExpressions = 1;public V1.NodeSelectorTerm.Builder addMatchExpressions(int index, V1.NodeSelectorRequirement value)
A list of node selector requirements by node's labels. +optional
repeated .k8s.io.api.core.v1.NodeSelectorRequirement matchExpressions = 1;public V1.NodeSelectorTerm.Builder addMatchExpressions(V1.NodeSelectorRequirement.Builder builderForValue)
A list of node selector requirements by node's labels. +optional
repeated .k8s.io.api.core.v1.NodeSelectorRequirement matchExpressions = 1;public V1.NodeSelectorTerm.Builder addMatchExpressions(int index, V1.NodeSelectorRequirement.Builder builderForValue)
A list of node selector requirements by node's labels. +optional
repeated .k8s.io.api.core.v1.NodeSelectorRequirement matchExpressions = 1;public V1.NodeSelectorTerm.Builder addAllMatchExpressions(Iterable<? extends V1.NodeSelectorRequirement> values)
A list of node selector requirements by node's labels. +optional
repeated .k8s.io.api.core.v1.NodeSelectorRequirement matchExpressions = 1;public V1.NodeSelectorTerm.Builder clearMatchExpressions()
A list of node selector requirements by node's labels. +optional
repeated .k8s.io.api.core.v1.NodeSelectorRequirement matchExpressions = 1;public V1.NodeSelectorTerm.Builder removeMatchExpressions(int index)
A list of node selector requirements by node's labels. +optional
repeated .k8s.io.api.core.v1.NodeSelectorRequirement matchExpressions = 1;public V1.NodeSelectorRequirement.Builder getMatchExpressionsBuilder(int index)
A list of node selector requirements by node's labels. +optional
repeated .k8s.io.api.core.v1.NodeSelectorRequirement matchExpressions = 1;public V1.NodeSelectorRequirementOrBuilder getMatchExpressionsOrBuilder(int index)
A list of node selector requirements by node's labels. +optional
repeated .k8s.io.api.core.v1.NodeSelectorRequirement matchExpressions = 1;getMatchExpressionsOrBuilder in interface V1.NodeSelectorTermOrBuilderpublic List<? extends V1.NodeSelectorRequirementOrBuilder> getMatchExpressionsOrBuilderList()
A list of node selector requirements by node's labels. +optional
repeated .k8s.io.api.core.v1.NodeSelectorRequirement matchExpressions = 1;getMatchExpressionsOrBuilderList in interface V1.NodeSelectorTermOrBuilderpublic V1.NodeSelectorRequirement.Builder addMatchExpressionsBuilder()
A list of node selector requirements by node's labels. +optional
repeated .k8s.io.api.core.v1.NodeSelectorRequirement matchExpressions = 1;public V1.NodeSelectorRequirement.Builder addMatchExpressionsBuilder(int index)
A list of node selector requirements by node's labels. +optional
repeated .k8s.io.api.core.v1.NodeSelectorRequirement matchExpressions = 1;public List<V1.NodeSelectorRequirement.Builder> getMatchExpressionsBuilderList()
A list of node selector requirements by node's labels. +optional
repeated .k8s.io.api.core.v1.NodeSelectorRequirement matchExpressions = 1;public List<V1.NodeSelectorRequirement> getMatchFieldsList()
A list of node selector requirements by node's fields. +optional
repeated .k8s.io.api.core.v1.NodeSelectorRequirement matchFields = 2;getMatchFieldsList in interface V1.NodeSelectorTermOrBuilderpublic int getMatchFieldsCount()
A list of node selector requirements by node's fields. +optional
repeated .k8s.io.api.core.v1.NodeSelectorRequirement matchFields = 2;getMatchFieldsCount in interface V1.NodeSelectorTermOrBuilderpublic V1.NodeSelectorRequirement getMatchFields(int index)
A list of node selector requirements by node's fields. +optional
repeated .k8s.io.api.core.v1.NodeSelectorRequirement matchFields = 2;getMatchFields in interface V1.NodeSelectorTermOrBuilderpublic V1.NodeSelectorTerm.Builder setMatchFields(int index, V1.NodeSelectorRequirement value)
A list of node selector requirements by node's fields. +optional
repeated .k8s.io.api.core.v1.NodeSelectorRequirement matchFields = 2;public V1.NodeSelectorTerm.Builder setMatchFields(int index, V1.NodeSelectorRequirement.Builder builderForValue)
A list of node selector requirements by node's fields. +optional
repeated .k8s.io.api.core.v1.NodeSelectorRequirement matchFields = 2;public V1.NodeSelectorTerm.Builder addMatchFields(V1.NodeSelectorRequirement value)
A list of node selector requirements by node's fields. +optional
repeated .k8s.io.api.core.v1.NodeSelectorRequirement matchFields = 2;public V1.NodeSelectorTerm.Builder addMatchFields(int index, V1.NodeSelectorRequirement value)
A list of node selector requirements by node's fields. +optional
repeated .k8s.io.api.core.v1.NodeSelectorRequirement matchFields = 2;public V1.NodeSelectorTerm.Builder addMatchFields(V1.NodeSelectorRequirement.Builder builderForValue)
A list of node selector requirements by node's fields. +optional
repeated .k8s.io.api.core.v1.NodeSelectorRequirement matchFields = 2;public V1.NodeSelectorTerm.Builder addMatchFields(int index, V1.NodeSelectorRequirement.Builder builderForValue)
A list of node selector requirements by node's fields. +optional
repeated .k8s.io.api.core.v1.NodeSelectorRequirement matchFields = 2;public V1.NodeSelectorTerm.Builder addAllMatchFields(Iterable<? extends V1.NodeSelectorRequirement> values)
A list of node selector requirements by node's fields. +optional
repeated .k8s.io.api.core.v1.NodeSelectorRequirement matchFields = 2;public V1.NodeSelectorTerm.Builder clearMatchFields()
A list of node selector requirements by node's fields. +optional
repeated .k8s.io.api.core.v1.NodeSelectorRequirement matchFields = 2;public V1.NodeSelectorTerm.Builder removeMatchFields(int index)
A list of node selector requirements by node's fields. +optional
repeated .k8s.io.api.core.v1.NodeSelectorRequirement matchFields = 2;public V1.NodeSelectorRequirement.Builder getMatchFieldsBuilder(int index)
A list of node selector requirements by node's fields. +optional
repeated .k8s.io.api.core.v1.NodeSelectorRequirement matchFields = 2;public V1.NodeSelectorRequirementOrBuilder getMatchFieldsOrBuilder(int index)
A list of node selector requirements by node's fields. +optional
repeated .k8s.io.api.core.v1.NodeSelectorRequirement matchFields = 2;getMatchFieldsOrBuilder in interface V1.NodeSelectorTermOrBuilderpublic List<? extends V1.NodeSelectorRequirementOrBuilder> getMatchFieldsOrBuilderList()
A list of node selector requirements by node's fields. +optional
repeated .k8s.io.api.core.v1.NodeSelectorRequirement matchFields = 2;getMatchFieldsOrBuilderList in interface V1.NodeSelectorTermOrBuilderpublic V1.NodeSelectorRequirement.Builder addMatchFieldsBuilder()
A list of node selector requirements by node's fields. +optional
repeated .k8s.io.api.core.v1.NodeSelectorRequirement matchFields = 2;public V1.NodeSelectorRequirement.Builder addMatchFieldsBuilder(int index)
A list of node selector requirements by node's fields. +optional
repeated .k8s.io.api.core.v1.NodeSelectorRequirement matchFields = 2;public List<V1.NodeSelectorRequirement.Builder> getMatchFieldsBuilderList()
A list of node selector requirements by node's fields. +optional
repeated .k8s.io.api.core.v1.NodeSelectorRequirement matchFields = 2;public final V1.NodeSelectorTerm.Builder setUnknownFields(com.google.protobuf.UnknownFieldSet unknownFields)
setUnknownFields in interface com.google.protobuf.Message.BuildersetUnknownFields in class com.google.protobuf.GeneratedMessageV3.Builder<V1.NodeSelectorTerm.Builder>public final V1.NodeSelectorTerm.Builder mergeUnknownFields(com.google.protobuf.UnknownFieldSet unknownFields)
mergeUnknownFields in interface com.google.protobuf.Message.BuildermergeUnknownFields in class com.google.protobuf.GeneratedMessageV3.Builder<V1.NodeSelectorTerm.Builder>Copyright © 2019. All rights reserved.