Package io.fabric8.kubernetes.api.model
Class PodAffinityTermBuilder
- java.lang.Object
-
- io.fabric8.kubernetes.api.builder.BaseFluent<A>
-
- io.fabric8.kubernetes.api.model.PodAffinityTermFluent<PodAffinityTermBuilder>
-
- io.fabric8.kubernetes.api.model.PodAffinityTermBuilder
-
- All Implemented Interfaces:
Builder<PodAffinityTerm>,Visitable<PodAffinityTermBuilder>,VisitableBuilder<PodAffinityTerm,PodAffinityTermBuilder>
public class PodAffinityTermBuilder extends PodAffinityTermFluent<PodAffinityTermBuilder> implements VisitableBuilder<PodAffinityTerm,PodAffinityTermBuilder>
-
-
Nested Class Summary
-
Nested classes/interfaces inherited from class io.fabric8.kubernetes.api.model.PodAffinityTermFluent
PodAffinityTermFluent.LabelSelectorNested<N>, PodAffinityTermFluent.NamespaceSelectorNested<N>
-
-
Field Summary
-
Fields inherited from class io.fabric8.kubernetes.api.builder.BaseFluent
_visitables, VISIT
-
-
Constructor Summary
Constructors Constructor Description PodAffinityTermBuilder()PodAffinityTermBuilder(PodAffinityTerm instance)PodAffinityTermBuilder(PodAffinityTermFluent<?> fluent)PodAffinityTermBuilder(PodAffinityTermFluent<?> fluent, PodAffinityTerm instance)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description PodAffinityTermbuild()-
Methods inherited from class io.fabric8.kubernetes.api.model.PodAffinityTermFluent
addAllToMatchLabelKeys, addAllToMismatchLabelKeys, addAllToNamespaces, addToAdditionalProperties, addToAdditionalProperties, addToMatchLabelKeys, addToMatchLabelKeys, addToMismatchLabelKeys, addToMismatchLabelKeys, addToNamespaces, addToNamespaces, buildLabelSelector, buildNamespaceSelector, copyInstance, editLabelSelector, editNamespaceSelector, editOrNewLabelSelector, editOrNewLabelSelectorLike, editOrNewNamespaceSelector, editOrNewNamespaceSelectorLike, equals, getAdditionalProperties, getFirstMatchLabelKey, getFirstMismatchLabelKey, getFirstNamespace, getLastMatchLabelKey, getLastMismatchLabelKey, getLastNamespace, getMatchingMatchLabelKey, getMatchingMismatchLabelKey, getMatchingNamespace, getMatchLabelKey, getMatchLabelKeys, getMismatchLabelKey, getMismatchLabelKeys, getNamespace, getNamespaces, getTopologyKey, hasAdditionalProperties, hashCode, hasLabelSelector, hasMatchingMatchLabelKey, hasMatchingMismatchLabelKey, hasMatchingNamespace, hasMatchLabelKeys, hasMismatchLabelKeys, hasNamespaces, hasNamespaceSelector, hasTopologyKey, removeAllFromMatchLabelKeys, removeAllFromMismatchLabelKeys, removeAllFromNamespaces, removeFromAdditionalProperties, removeFromAdditionalProperties, removeFromMatchLabelKeys, removeFromMismatchLabelKeys, removeFromNamespaces, setToMatchLabelKeys, setToMismatchLabelKeys, setToNamespaces, toString, withAdditionalProperties, withLabelSelector, withMatchLabelKeys, withMatchLabelKeys, withMismatchLabelKeys, withMismatchLabelKeys, withNamespaces, withNamespaces, withNamespaceSelector, withNewLabelSelector, withNewLabelSelectorLike, withNewNamespaceSelector, withNewNamespaceSelectorLike, withTopologyKey
-
Methods inherited from class io.fabric8.kubernetes.api.builder.BaseFluent
aggregate, aggregate, build, build, builderOf, getVisitableMap
-
-
-
-
Constructor Detail
-
PodAffinityTermBuilder
public PodAffinityTermBuilder()
-
PodAffinityTermBuilder
public PodAffinityTermBuilder(PodAffinityTermFluent<?> fluent)
-
PodAffinityTermBuilder
public PodAffinityTermBuilder(PodAffinityTerm instance)
-
PodAffinityTermBuilder
public PodAffinityTermBuilder(PodAffinityTermFluent<?> fluent, PodAffinityTerm instance)
-
-
Method Detail
-
build
public PodAffinityTerm build()
- Specified by:
buildin interfaceBuilder<PodAffinityTerm>
-
-