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.Protobuf type
k8s.io.api.core.v1.NodeSelectorTermgetAllFields, 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()
Required. A list of node selector requirements. The requirements are ANDed.
repeated .k8s.io.api.core.v1.NodeSelectorRequirement matchExpressions = 1;getMatchExpressionsList in interface V1.NodeSelectorTermOrBuilderpublic int getMatchExpressionsCount()
Required. A list of node selector requirements. The requirements are ANDed.
repeated .k8s.io.api.core.v1.NodeSelectorRequirement matchExpressions = 1;getMatchExpressionsCount in interface V1.NodeSelectorTermOrBuilderpublic V1.NodeSelectorRequirement getMatchExpressions(int index)
Required. A list of node selector requirements. The requirements are ANDed.
repeated .k8s.io.api.core.v1.NodeSelectorRequirement matchExpressions = 1;getMatchExpressions in interface V1.NodeSelectorTermOrBuilderpublic V1.NodeSelectorTerm.Builder setMatchExpressions(int index, V1.NodeSelectorRequirement value)
Required. A list of node selector requirements. The requirements are ANDed.
repeated .k8s.io.api.core.v1.NodeSelectorRequirement matchExpressions = 1;public V1.NodeSelectorTerm.Builder setMatchExpressions(int index, V1.NodeSelectorRequirement.Builder builderForValue)
Required. A list of node selector requirements. The requirements are ANDed.
repeated .k8s.io.api.core.v1.NodeSelectorRequirement matchExpressions = 1;public V1.NodeSelectorTerm.Builder addMatchExpressions(V1.NodeSelectorRequirement value)
Required. A list of node selector requirements. The requirements are ANDed.
repeated .k8s.io.api.core.v1.NodeSelectorRequirement matchExpressions = 1;public V1.NodeSelectorTerm.Builder addMatchExpressions(int index, V1.NodeSelectorRequirement value)
Required. A list of node selector requirements. The requirements are ANDed.
repeated .k8s.io.api.core.v1.NodeSelectorRequirement matchExpressions = 1;public V1.NodeSelectorTerm.Builder addMatchExpressions(V1.NodeSelectorRequirement.Builder builderForValue)
Required. A list of node selector requirements. The requirements are ANDed.
repeated .k8s.io.api.core.v1.NodeSelectorRequirement matchExpressions = 1;public V1.NodeSelectorTerm.Builder addMatchExpressions(int index, V1.NodeSelectorRequirement.Builder builderForValue)
Required. A list of node selector requirements. The requirements are ANDed.
repeated .k8s.io.api.core.v1.NodeSelectorRequirement matchExpressions = 1;public V1.NodeSelectorTerm.Builder addAllMatchExpressions(Iterable<? extends V1.NodeSelectorRequirement> values)
Required. A list of node selector requirements. The requirements are ANDed.
repeated .k8s.io.api.core.v1.NodeSelectorRequirement matchExpressions = 1;public V1.NodeSelectorTerm.Builder clearMatchExpressions()
Required. A list of node selector requirements. The requirements are ANDed.
repeated .k8s.io.api.core.v1.NodeSelectorRequirement matchExpressions = 1;public V1.NodeSelectorTerm.Builder removeMatchExpressions(int index)
Required. A list of node selector requirements. The requirements are ANDed.
repeated .k8s.io.api.core.v1.NodeSelectorRequirement matchExpressions = 1;public V1.NodeSelectorRequirement.Builder getMatchExpressionsBuilder(int index)
Required. A list of node selector requirements. The requirements are ANDed.
repeated .k8s.io.api.core.v1.NodeSelectorRequirement matchExpressions = 1;public V1.NodeSelectorRequirementOrBuilder getMatchExpressionsOrBuilder(int index)
Required. A list of node selector requirements. The requirements are ANDed.
repeated .k8s.io.api.core.v1.NodeSelectorRequirement matchExpressions = 1;getMatchExpressionsOrBuilder in interface V1.NodeSelectorTermOrBuilderpublic List<? extends V1.NodeSelectorRequirementOrBuilder> getMatchExpressionsOrBuilderList()
Required. A list of node selector requirements. The requirements are ANDed.
repeated .k8s.io.api.core.v1.NodeSelectorRequirement matchExpressions = 1;getMatchExpressionsOrBuilderList in interface V1.NodeSelectorTermOrBuilderpublic V1.NodeSelectorRequirement.Builder addMatchExpressionsBuilder()
Required. A list of node selector requirements. The requirements are ANDed.
repeated .k8s.io.api.core.v1.NodeSelectorRequirement matchExpressions = 1;public V1.NodeSelectorRequirement.Builder addMatchExpressionsBuilder(int index)
Required. A list of node selector requirements. The requirements are ANDed.
repeated .k8s.io.api.core.v1.NodeSelectorRequirement matchExpressions = 1;public List<V1.NodeSelectorRequirement.Builder> getMatchExpressionsBuilderList()
Required. A list of node selector requirements. The requirements are ANDed.
repeated .k8s.io.api.core.v1.NodeSelectorRequirement matchExpressions = 1;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 © 2018. All rights reserved.