Package io.fabric8.kubernetes.api.model
Class AffinityFluentImpl<A extends AffinityFluent<A>>
- java.lang.Object
-
- io.fabric8.kubernetes.api.builder.BaseFluent<A>
-
- io.fabric8.kubernetes.api.model.AffinityFluentImpl<A>
-
- All Implemented Interfaces:
Fluent<A>,Visitable<A>,AffinityFluent<A>
- Direct Known Subclasses:
AffinityBuilder,PodSpecFluentImpl.AffinityNestedImpl,WatchEventFluentImpl.AffinityObjectNestedImpl
public class AffinityFluentImpl<A extends AffinityFluent<A>> extends BaseFluent<A> implements AffinityFluent<A>
-
-
Nested Class Summary
Nested Classes Modifier and Type Class Description classAffinityFluentImpl.NodeAffinityNestedImpl<N>classAffinityFluentImpl.PodAffinityNestedImpl<N>classAffinityFluentImpl.PodAntiAffinityNestedImpl<N>-
Nested classes/interfaces inherited from interface io.fabric8.kubernetes.api.model.AffinityFluent
AffinityFluent.NodeAffinityNested<N>, AffinityFluent.PodAffinityNested<N>, AffinityFluent.PodAntiAffinityNested<N>
-
-
Field Summary
-
Fields inherited from class io.fabric8.kubernetes.api.builder.BaseFluent
_visitables
-
-
Constructor Summary
Constructors Constructor Description AffinityFluentImpl()AffinityFluentImpl(Affinity instance)
-
Method Summary
-
-
-
Constructor Detail
-
AffinityFluentImpl
public AffinityFluentImpl()
-
AffinityFluentImpl
public AffinityFluentImpl(Affinity instance)
-
-
Method Detail
-
getNodeAffinity
@Deprecated public NodeAffinity getNodeAffinity()
Deprecated.This method has been deprecated, please use method buildNodeAffinity instead.- Specified by:
getNodeAffinityin interfaceAffinityFluent<A extends AffinityFluent<A>>- Returns:
- The buildable object.
-
buildNodeAffinity
public NodeAffinity buildNodeAffinity()
- Specified by:
buildNodeAffinityin interfaceAffinityFluent<A extends AffinityFluent<A>>
-
withNodeAffinity
public A withNodeAffinity(NodeAffinity nodeAffinity)
- Specified by:
withNodeAffinityin interfaceAffinityFluent<A extends AffinityFluent<A>>
-
hasNodeAffinity
public Boolean hasNodeAffinity()
- Specified by:
hasNodeAffinityin interfaceAffinityFluent<A extends AffinityFluent<A>>
-
withNewNodeAffinity
public AffinityFluent.NodeAffinityNested<A> withNewNodeAffinity()
- Specified by:
withNewNodeAffinityin interfaceAffinityFluent<A extends AffinityFluent<A>>
-
withNewNodeAffinityLike
public AffinityFluent.NodeAffinityNested<A> withNewNodeAffinityLike(NodeAffinity item)
- Specified by:
withNewNodeAffinityLikein interfaceAffinityFluent<A extends AffinityFluent<A>>
-
editNodeAffinity
public AffinityFluent.NodeAffinityNested<A> editNodeAffinity()
- Specified by:
editNodeAffinityin interfaceAffinityFluent<A extends AffinityFluent<A>>
-
editOrNewNodeAffinity
public AffinityFluent.NodeAffinityNested<A> editOrNewNodeAffinity()
- Specified by:
editOrNewNodeAffinityin interfaceAffinityFluent<A extends AffinityFluent<A>>
-
editOrNewNodeAffinityLike
public AffinityFluent.NodeAffinityNested<A> editOrNewNodeAffinityLike(NodeAffinity item)
- Specified by:
editOrNewNodeAffinityLikein interfaceAffinityFluent<A extends AffinityFluent<A>>
-
getPodAffinity
@Deprecated public PodAffinity getPodAffinity()
Deprecated.This method has been deprecated, please use method buildPodAffinity instead.- Specified by:
getPodAffinityin interfaceAffinityFluent<A extends AffinityFluent<A>>- Returns:
- The buildable object.
-
buildPodAffinity
public PodAffinity buildPodAffinity()
- Specified by:
buildPodAffinityin interfaceAffinityFluent<A extends AffinityFluent<A>>
-
withPodAffinity
public A withPodAffinity(PodAffinity podAffinity)
- Specified by:
withPodAffinityin interfaceAffinityFluent<A extends AffinityFluent<A>>
-
hasPodAffinity
public Boolean hasPodAffinity()
- Specified by:
hasPodAffinityin interfaceAffinityFluent<A extends AffinityFluent<A>>
-
withNewPodAffinity
public AffinityFluent.PodAffinityNested<A> withNewPodAffinity()
- Specified by:
withNewPodAffinityin interfaceAffinityFluent<A extends AffinityFluent<A>>
-
withNewPodAffinityLike
public AffinityFluent.PodAffinityNested<A> withNewPodAffinityLike(PodAffinity item)
- Specified by:
withNewPodAffinityLikein interfaceAffinityFluent<A extends AffinityFluent<A>>
-
editPodAffinity
public AffinityFluent.PodAffinityNested<A> editPodAffinity()
- Specified by:
editPodAffinityin interfaceAffinityFluent<A extends AffinityFluent<A>>
-
editOrNewPodAffinity
public AffinityFluent.PodAffinityNested<A> editOrNewPodAffinity()
- Specified by:
editOrNewPodAffinityin interfaceAffinityFluent<A extends AffinityFluent<A>>
-
editOrNewPodAffinityLike
public AffinityFluent.PodAffinityNested<A> editOrNewPodAffinityLike(PodAffinity item)
- Specified by:
editOrNewPodAffinityLikein interfaceAffinityFluent<A extends AffinityFluent<A>>
-
getPodAntiAffinity
@Deprecated public PodAntiAffinity getPodAntiAffinity()
Deprecated.This method has been deprecated, please use method buildPodAntiAffinity instead.- Specified by:
getPodAntiAffinityin interfaceAffinityFluent<A extends AffinityFluent<A>>- Returns:
- The buildable object.
-
buildPodAntiAffinity
public PodAntiAffinity buildPodAntiAffinity()
- Specified by:
buildPodAntiAffinityin interfaceAffinityFluent<A extends AffinityFluent<A>>
-
withPodAntiAffinity
public A withPodAntiAffinity(PodAntiAffinity podAntiAffinity)
- Specified by:
withPodAntiAffinityin interfaceAffinityFluent<A extends AffinityFluent<A>>
-
hasPodAntiAffinity
public Boolean hasPodAntiAffinity()
- Specified by:
hasPodAntiAffinityin interfaceAffinityFluent<A extends AffinityFluent<A>>
-
withNewPodAntiAffinity
public AffinityFluent.PodAntiAffinityNested<A> withNewPodAntiAffinity()
- Specified by:
withNewPodAntiAffinityin interfaceAffinityFluent<A extends AffinityFluent<A>>
-
withNewPodAntiAffinityLike
public AffinityFluent.PodAntiAffinityNested<A> withNewPodAntiAffinityLike(PodAntiAffinity item)
- Specified by:
withNewPodAntiAffinityLikein interfaceAffinityFluent<A extends AffinityFluent<A>>
-
editPodAntiAffinity
public AffinityFluent.PodAntiAffinityNested<A> editPodAntiAffinity()
- Specified by:
editPodAntiAffinityin interfaceAffinityFluent<A extends AffinityFluent<A>>
-
editOrNewPodAntiAffinity
public AffinityFluent.PodAntiAffinityNested<A> editOrNewPodAntiAffinity()
- Specified by:
editOrNewPodAntiAffinityin interfaceAffinityFluent<A extends AffinityFluent<A>>
-
editOrNewPodAntiAffinityLike
public AffinityFluent.PodAntiAffinityNested<A> editOrNewPodAntiAffinityLike(PodAntiAffinity item)
- Specified by:
editOrNewPodAntiAffinityLikein interfaceAffinityFluent<A extends AffinityFluent<A>>
-
-