Package io.fabric8.kubernetes.api.model
Class NodeAffinityFluentImpl<A extends NodeAffinityFluent<A>>
- java.lang.Object
-
- io.fabric8.kubernetes.api.builder.BaseFluent<A>
-
- io.fabric8.kubernetes.api.model.NodeAffinityFluentImpl<A>
-
- All Implemented Interfaces:
Fluent<A>
,Visitable<A>
,NodeAffinityFluent<A>
- Direct Known Subclasses:
AffinityFluentImpl.NodeAffinityNestedImpl
,NodeAffinityBuilder
,WatchEventFluentImpl.NodeAffinityObjectNestedImpl
public class NodeAffinityFluentImpl<A extends NodeAffinityFluent<A>> extends BaseFluent<A> implements NodeAffinityFluent<A>
-
-
Nested Class Summary
Nested Classes Modifier and Type Class Description class
NodeAffinityFluentImpl.PreferredDuringSchedulingIgnoredDuringExecutionNestedImpl<N>
class
NodeAffinityFluentImpl.RequiredDuringSchedulingIgnoredDuringExecutionNestedImpl<N>
-
Nested classes/interfaces inherited from interface io.fabric8.kubernetes.api.model.NodeAffinityFluent
NodeAffinityFluent.PreferredDuringSchedulingIgnoredDuringExecutionNested<N>, NodeAffinityFluent.RequiredDuringSchedulingIgnoredDuringExecutionNested<N>
-
-
Field Summary
-
Fields inherited from class io.fabric8.kubernetes.api.builder.BaseFluent
_visitables
-
-
Constructor Summary
Constructors Constructor Description NodeAffinityFluentImpl()
NodeAffinityFluentImpl(NodeAffinity instance)
-
Method Summary
-
-
-
Constructor Detail
-
NodeAffinityFluentImpl
public NodeAffinityFluentImpl()
-
NodeAffinityFluentImpl
public NodeAffinityFluentImpl(NodeAffinity instance)
-
-
Method Detail
-
addToPreferredDuringSchedulingIgnoredDuringExecution
public A addToPreferredDuringSchedulingIgnoredDuringExecution(int index, PreferredSchedulingTerm item)
- Specified by:
addToPreferredDuringSchedulingIgnoredDuringExecution
in interfaceNodeAffinityFluent<A extends NodeAffinityFluent<A>>
-
setToPreferredDuringSchedulingIgnoredDuringExecution
public A setToPreferredDuringSchedulingIgnoredDuringExecution(int index, PreferredSchedulingTerm item)
- Specified by:
setToPreferredDuringSchedulingIgnoredDuringExecution
in interfaceNodeAffinityFluent<A extends NodeAffinityFluent<A>>
-
addToPreferredDuringSchedulingIgnoredDuringExecution
public A addToPreferredDuringSchedulingIgnoredDuringExecution(PreferredSchedulingTerm... items)
- Specified by:
addToPreferredDuringSchedulingIgnoredDuringExecution
in interfaceNodeAffinityFluent<A extends NodeAffinityFluent<A>>
-
addAllToPreferredDuringSchedulingIgnoredDuringExecution
public A addAllToPreferredDuringSchedulingIgnoredDuringExecution(Collection<PreferredSchedulingTerm> items)
- Specified by:
addAllToPreferredDuringSchedulingIgnoredDuringExecution
in interfaceNodeAffinityFluent<A extends NodeAffinityFluent<A>>
-
removeFromPreferredDuringSchedulingIgnoredDuringExecution
public A removeFromPreferredDuringSchedulingIgnoredDuringExecution(PreferredSchedulingTerm... items)
- Specified by:
removeFromPreferredDuringSchedulingIgnoredDuringExecution
in interfaceNodeAffinityFluent<A extends NodeAffinityFluent<A>>
-
removeAllFromPreferredDuringSchedulingIgnoredDuringExecution
public A removeAllFromPreferredDuringSchedulingIgnoredDuringExecution(Collection<PreferredSchedulingTerm> items)
- Specified by:
removeAllFromPreferredDuringSchedulingIgnoredDuringExecution
in interfaceNodeAffinityFluent<A extends NodeAffinityFluent<A>>
-
removeMatchingFromPreferredDuringSchedulingIgnoredDuringExecution
public A removeMatchingFromPreferredDuringSchedulingIgnoredDuringExecution(Predicate<PreferredSchedulingTermBuilder> predicate)
- Specified by:
removeMatchingFromPreferredDuringSchedulingIgnoredDuringExecution
in interfaceNodeAffinityFluent<A extends NodeAffinityFluent<A>>
-
getPreferredDuringSchedulingIgnoredDuringExecution
@Deprecated public List<PreferredSchedulingTerm> getPreferredDuringSchedulingIgnoredDuringExecution()
Deprecated.This method has been deprecated, please use method buildPreferredDuringSchedulingIgnoredDuringExecution instead.- Specified by:
getPreferredDuringSchedulingIgnoredDuringExecution
in interfaceNodeAffinityFluent<A extends NodeAffinityFluent<A>>
- Returns:
- The buildable object.
-
buildPreferredDuringSchedulingIgnoredDuringExecution
public List<PreferredSchedulingTerm> buildPreferredDuringSchedulingIgnoredDuringExecution()
- Specified by:
buildPreferredDuringSchedulingIgnoredDuringExecution
in interfaceNodeAffinityFluent<A extends NodeAffinityFluent<A>>
-
buildPreferredDuringSchedulingIgnoredDuringExecution
public PreferredSchedulingTerm buildPreferredDuringSchedulingIgnoredDuringExecution(int index)
- Specified by:
buildPreferredDuringSchedulingIgnoredDuringExecution
in interfaceNodeAffinityFluent<A extends NodeAffinityFluent<A>>
-
buildFirstPreferredDuringSchedulingIgnoredDuringExecution
public PreferredSchedulingTerm buildFirstPreferredDuringSchedulingIgnoredDuringExecution()
- Specified by:
buildFirstPreferredDuringSchedulingIgnoredDuringExecution
in interfaceNodeAffinityFluent<A extends NodeAffinityFluent<A>>
-
buildLastPreferredDuringSchedulingIgnoredDuringExecution
public PreferredSchedulingTerm buildLastPreferredDuringSchedulingIgnoredDuringExecution()
- Specified by:
buildLastPreferredDuringSchedulingIgnoredDuringExecution
in interfaceNodeAffinityFluent<A extends NodeAffinityFluent<A>>
-
buildMatchingPreferredDuringSchedulingIgnoredDuringExecution
public PreferredSchedulingTerm buildMatchingPreferredDuringSchedulingIgnoredDuringExecution(Predicate<PreferredSchedulingTermBuilder> predicate)
- Specified by:
buildMatchingPreferredDuringSchedulingIgnoredDuringExecution
in interfaceNodeAffinityFluent<A extends NodeAffinityFluent<A>>
-
hasMatchingPreferredDuringSchedulingIgnoredDuringExecution
public Boolean hasMatchingPreferredDuringSchedulingIgnoredDuringExecution(Predicate<PreferredSchedulingTermBuilder> predicate)
- Specified by:
hasMatchingPreferredDuringSchedulingIgnoredDuringExecution
in interfaceNodeAffinityFluent<A extends NodeAffinityFluent<A>>
-
withPreferredDuringSchedulingIgnoredDuringExecution
public A withPreferredDuringSchedulingIgnoredDuringExecution(List<PreferredSchedulingTerm> preferredDuringSchedulingIgnoredDuringExecution)
- Specified by:
withPreferredDuringSchedulingIgnoredDuringExecution
in interfaceNodeAffinityFluent<A extends NodeAffinityFluent<A>>
-
withPreferredDuringSchedulingIgnoredDuringExecution
public A withPreferredDuringSchedulingIgnoredDuringExecution(PreferredSchedulingTerm... preferredDuringSchedulingIgnoredDuringExecution)
- Specified by:
withPreferredDuringSchedulingIgnoredDuringExecution
in interfaceNodeAffinityFluent<A extends NodeAffinityFluent<A>>
-
hasPreferredDuringSchedulingIgnoredDuringExecution
public Boolean hasPreferredDuringSchedulingIgnoredDuringExecution()
- Specified by:
hasPreferredDuringSchedulingIgnoredDuringExecution
in interfaceNodeAffinityFluent<A extends NodeAffinityFluent<A>>
-
addNewPreferredDuringSchedulingIgnoredDuringExecution
public NodeAffinityFluent.PreferredDuringSchedulingIgnoredDuringExecutionNested<A> addNewPreferredDuringSchedulingIgnoredDuringExecution()
- Specified by:
addNewPreferredDuringSchedulingIgnoredDuringExecution
in interfaceNodeAffinityFluent<A extends NodeAffinityFluent<A>>
-
addNewPreferredDuringSchedulingIgnoredDuringExecutionLike
public NodeAffinityFluent.PreferredDuringSchedulingIgnoredDuringExecutionNested<A> addNewPreferredDuringSchedulingIgnoredDuringExecutionLike(PreferredSchedulingTerm item)
- Specified by:
addNewPreferredDuringSchedulingIgnoredDuringExecutionLike
in interfaceNodeAffinityFluent<A extends NodeAffinityFluent<A>>
-
setNewPreferredDuringSchedulingIgnoredDuringExecutionLike
public NodeAffinityFluent.PreferredDuringSchedulingIgnoredDuringExecutionNested<A> setNewPreferredDuringSchedulingIgnoredDuringExecutionLike(int index, PreferredSchedulingTerm item)
- Specified by:
setNewPreferredDuringSchedulingIgnoredDuringExecutionLike
in interfaceNodeAffinityFluent<A extends NodeAffinityFluent<A>>
-
editPreferredDuringSchedulingIgnoredDuringExecution
public NodeAffinityFluent.PreferredDuringSchedulingIgnoredDuringExecutionNested<A> editPreferredDuringSchedulingIgnoredDuringExecution(int index)
- Specified by:
editPreferredDuringSchedulingIgnoredDuringExecution
in interfaceNodeAffinityFluent<A extends NodeAffinityFluent<A>>
-
editFirstPreferredDuringSchedulingIgnoredDuringExecution
public NodeAffinityFluent.PreferredDuringSchedulingIgnoredDuringExecutionNested<A> editFirstPreferredDuringSchedulingIgnoredDuringExecution()
- Specified by:
editFirstPreferredDuringSchedulingIgnoredDuringExecution
in interfaceNodeAffinityFluent<A extends NodeAffinityFluent<A>>
-
editLastPreferredDuringSchedulingIgnoredDuringExecution
public NodeAffinityFluent.PreferredDuringSchedulingIgnoredDuringExecutionNested<A> editLastPreferredDuringSchedulingIgnoredDuringExecution()
- Specified by:
editLastPreferredDuringSchedulingIgnoredDuringExecution
in interfaceNodeAffinityFluent<A extends NodeAffinityFluent<A>>
-
editMatchingPreferredDuringSchedulingIgnoredDuringExecution
public NodeAffinityFluent.PreferredDuringSchedulingIgnoredDuringExecutionNested<A> editMatchingPreferredDuringSchedulingIgnoredDuringExecution(Predicate<PreferredSchedulingTermBuilder> predicate)
- Specified by:
editMatchingPreferredDuringSchedulingIgnoredDuringExecution
in interfaceNodeAffinityFluent<A extends NodeAffinityFluent<A>>
-
getRequiredDuringSchedulingIgnoredDuringExecution
@Deprecated public NodeSelector getRequiredDuringSchedulingIgnoredDuringExecution()
Deprecated.This method has been deprecated, please use method buildRequiredDuringSchedulingIgnoredDuringExecution instead.- Specified by:
getRequiredDuringSchedulingIgnoredDuringExecution
in interfaceNodeAffinityFluent<A extends NodeAffinityFluent<A>>
- Returns:
- The buildable object.
-
buildRequiredDuringSchedulingIgnoredDuringExecution
public NodeSelector buildRequiredDuringSchedulingIgnoredDuringExecution()
- Specified by:
buildRequiredDuringSchedulingIgnoredDuringExecution
in interfaceNodeAffinityFluent<A extends NodeAffinityFluent<A>>
-
withRequiredDuringSchedulingIgnoredDuringExecution
public A withRequiredDuringSchedulingIgnoredDuringExecution(NodeSelector requiredDuringSchedulingIgnoredDuringExecution)
- Specified by:
withRequiredDuringSchedulingIgnoredDuringExecution
in interfaceNodeAffinityFluent<A extends NodeAffinityFluent<A>>
-
hasRequiredDuringSchedulingIgnoredDuringExecution
public Boolean hasRequiredDuringSchedulingIgnoredDuringExecution()
- Specified by:
hasRequiredDuringSchedulingIgnoredDuringExecution
in interfaceNodeAffinityFluent<A extends NodeAffinityFluent<A>>
-
withNewRequiredDuringSchedulingIgnoredDuringExecution
public NodeAffinityFluent.RequiredDuringSchedulingIgnoredDuringExecutionNested<A> withNewRequiredDuringSchedulingIgnoredDuringExecution()
- Specified by:
withNewRequiredDuringSchedulingIgnoredDuringExecution
in interfaceNodeAffinityFluent<A extends NodeAffinityFluent<A>>
-
withNewRequiredDuringSchedulingIgnoredDuringExecutionLike
public NodeAffinityFluent.RequiredDuringSchedulingIgnoredDuringExecutionNested<A> withNewRequiredDuringSchedulingIgnoredDuringExecutionLike(NodeSelector item)
- Specified by:
withNewRequiredDuringSchedulingIgnoredDuringExecutionLike
in interfaceNodeAffinityFluent<A extends NodeAffinityFluent<A>>
-
editRequiredDuringSchedulingIgnoredDuringExecution
public NodeAffinityFluent.RequiredDuringSchedulingIgnoredDuringExecutionNested<A> editRequiredDuringSchedulingIgnoredDuringExecution()
- Specified by:
editRequiredDuringSchedulingIgnoredDuringExecution
in interfaceNodeAffinityFluent<A extends NodeAffinityFluent<A>>
-
editOrNewRequiredDuringSchedulingIgnoredDuringExecution
public NodeAffinityFluent.RequiredDuringSchedulingIgnoredDuringExecutionNested<A> editOrNewRequiredDuringSchedulingIgnoredDuringExecution()
- Specified by:
editOrNewRequiredDuringSchedulingIgnoredDuringExecution
in interfaceNodeAffinityFluent<A extends NodeAffinityFluent<A>>
-
editOrNewRequiredDuringSchedulingIgnoredDuringExecutionLike
public NodeAffinityFluent.RequiredDuringSchedulingIgnoredDuringExecutionNested<A> editOrNewRequiredDuringSchedulingIgnoredDuringExecutionLike(NodeSelector item)
- Specified by:
editOrNewRequiredDuringSchedulingIgnoredDuringExecutionLike
in interfaceNodeAffinityFluent<A extends NodeAffinityFluent<A>>
-
-