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:
io.fabric8.kubernetes.api.builder.Builder<PodAffinityTerm>
,io.fabric8.kubernetes.api.builder.Visitable<PodAffinityTermBuilder>
,io.fabric8.kubernetes.api.builder.VisitableBuilder<PodAffinityTerm,PodAffinityTermBuilder>
public class PodAffinityTermBuilder extends PodAffinityTermFluent<PodAffinityTermBuilder> implements io.fabric8.kubernetes.api.builder.VisitableBuilder<PodAffinityTerm,PodAffinityTermBuilder>
-
-
Nested Class Summary
-
Nested classes/interfaces inherited from class io.fabric8.kubernetes.api.model.PodAffinityTermFluent
PodAffinityTermFluent.LabelSelectorNested<N>, PodAffinityTermFluent.NamespaceSelectorNested<N>
-
-
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 PodAffinityTerm
build()
-
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(PodAffinityTermFluent<?> fluent, PodAffinityTerm instance)
-
PodAffinityTermBuilder
public PodAffinityTermBuilder(PodAffinityTerm instance)
-
-
Method Detail
-
build
public PodAffinityTerm build()
- Specified by:
build
in interfaceio.fabric8.kubernetes.api.builder.Builder<PodAffinityTerm>
-
-