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,DoneableNodeAffinity,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 classNodeAffinityFluentImpl.PreferredDuringSchedulingIgnoredDuringExecutionNestedImpl<N>classNodeAffinityFluentImpl.RequiredDuringSchedulingIgnoredDuringExecutionNestedImpl<N>Nested classes/interfaces inherited from interface io.fabric8.kubernetes.api.model.NodeAffinityFluent
NodeAffinityFluent.PreferredDuringSchedulingIgnoredDuringExecutionNested<N>, NodeAffinityFluent.RequiredDuringSchedulingIgnoredDuringExecutionNested<N> -
Field Summary
-
Constructor Summary
Constructors Constructor Description NodeAffinityFluentImpl()NodeAffinityFluentImpl(NodeAffinity instance) -
Method Summary
-
Constructor Details
-
NodeAffinityFluentImpl
public NodeAffinityFluentImpl() -
NodeAffinityFluentImpl
-
-
Method Details
-
addToPreferredDuringSchedulingIgnoredDuringExecution
public A addToPreferredDuringSchedulingIgnoredDuringExecution(int index, PreferredSchedulingTerm item)- Specified by:
addToPreferredDuringSchedulingIgnoredDuringExecutionin interfaceNodeAffinityFluent<A extends NodeAffinityFluent<A>>
-
setToPreferredDuringSchedulingIgnoredDuringExecution
public A setToPreferredDuringSchedulingIgnoredDuringExecution(int index, PreferredSchedulingTerm item)- Specified by:
setToPreferredDuringSchedulingIgnoredDuringExecutionin interfaceNodeAffinityFluent<A extends NodeAffinityFluent<A>>
-
addToPreferredDuringSchedulingIgnoredDuringExecution
- Specified by:
addToPreferredDuringSchedulingIgnoredDuringExecutionin interfaceNodeAffinityFluent<A extends NodeAffinityFluent<A>>
-
addAllToPreferredDuringSchedulingIgnoredDuringExecution
public A addAllToPreferredDuringSchedulingIgnoredDuringExecution(Collection<PreferredSchedulingTerm> items)- Specified by:
addAllToPreferredDuringSchedulingIgnoredDuringExecutionin interfaceNodeAffinityFluent<A extends NodeAffinityFluent<A>>
-
removeFromPreferredDuringSchedulingIgnoredDuringExecution
public A removeFromPreferredDuringSchedulingIgnoredDuringExecution(PreferredSchedulingTerm... items)- Specified by:
removeFromPreferredDuringSchedulingIgnoredDuringExecutionin interfaceNodeAffinityFluent<A extends NodeAffinityFluent<A>>
-
removeAllFromPreferredDuringSchedulingIgnoredDuringExecution
public A removeAllFromPreferredDuringSchedulingIgnoredDuringExecution(Collection<PreferredSchedulingTerm> items)- Specified by:
removeAllFromPreferredDuringSchedulingIgnoredDuringExecutionin interfaceNodeAffinityFluent<A extends NodeAffinityFluent<A>>
-
removeMatchingFromPreferredDuringSchedulingIgnoredDuringExecution
public A removeMatchingFromPreferredDuringSchedulingIgnoredDuringExecution(Predicate<PreferredSchedulingTermBuilder> predicate)- Specified by:
removeMatchingFromPreferredDuringSchedulingIgnoredDuringExecutionin interfaceNodeAffinityFluent<A extends NodeAffinityFluent<A>>
-
getPreferredDuringSchedulingIgnoredDuringExecution
@Deprecated public List<PreferredSchedulingTerm> getPreferredDuringSchedulingIgnoredDuringExecution()Deprecated.This method has been deprecated, please use method buildPreferredDuringSchedulingIgnoredDuringExecution instead.- Specified by:
getPreferredDuringSchedulingIgnoredDuringExecutionin interfaceNodeAffinityFluent<A extends NodeAffinityFluent<A>>- Returns:
- The buildable object.
-
buildPreferredDuringSchedulingIgnoredDuringExecution
- Specified by:
buildPreferredDuringSchedulingIgnoredDuringExecutionin interfaceNodeAffinityFluent<A extends NodeAffinityFluent<A>>
-
buildPreferredDuringSchedulingIgnoredDuringExecution
- Specified by:
buildPreferredDuringSchedulingIgnoredDuringExecutionin interfaceNodeAffinityFluent<A extends NodeAffinityFluent<A>>
-
buildFirstPreferredDuringSchedulingIgnoredDuringExecution
- Specified by:
buildFirstPreferredDuringSchedulingIgnoredDuringExecutionin interfaceNodeAffinityFluent<A extends NodeAffinityFluent<A>>
-
buildLastPreferredDuringSchedulingIgnoredDuringExecution
- Specified by:
buildLastPreferredDuringSchedulingIgnoredDuringExecutionin interfaceNodeAffinityFluent<A extends NodeAffinityFluent<A>>
-
buildMatchingPreferredDuringSchedulingIgnoredDuringExecution
public PreferredSchedulingTerm buildMatchingPreferredDuringSchedulingIgnoredDuringExecution(Predicate<PreferredSchedulingTermBuilder> predicate)- Specified by:
buildMatchingPreferredDuringSchedulingIgnoredDuringExecutionin interfaceNodeAffinityFluent<A extends NodeAffinityFluent<A>>
-
hasMatchingPreferredDuringSchedulingIgnoredDuringExecution
public Boolean hasMatchingPreferredDuringSchedulingIgnoredDuringExecution(Predicate<PreferredSchedulingTermBuilder> predicate)- Specified by:
hasMatchingPreferredDuringSchedulingIgnoredDuringExecutionin interfaceNodeAffinityFluent<A extends NodeAffinityFluent<A>>
-
withPreferredDuringSchedulingIgnoredDuringExecution
public A withPreferredDuringSchedulingIgnoredDuringExecution(List<PreferredSchedulingTerm> preferredDuringSchedulingIgnoredDuringExecution)- Specified by:
withPreferredDuringSchedulingIgnoredDuringExecutionin interfaceNodeAffinityFluent<A extends NodeAffinityFluent<A>>
-
withPreferredDuringSchedulingIgnoredDuringExecution
public A withPreferredDuringSchedulingIgnoredDuringExecution(PreferredSchedulingTerm... preferredDuringSchedulingIgnoredDuringExecution)- Specified by:
withPreferredDuringSchedulingIgnoredDuringExecutionin interfaceNodeAffinityFluent<A extends NodeAffinityFluent<A>>
-
hasPreferredDuringSchedulingIgnoredDuringExecution
- Specified by:
hasPreferredDuringSchedulingIgnoredDuringExecutionin interfaceNodeAffinityFluent<A extends NodeAffinityFluent<A>>
-
addNewPreferredDuringSchedulingIgnoredDuringExecution
public NodeAffinityFluent.PreferredDuringSchedulingIgnoredDuringExecutionNested<A> addNewPreferredDuringSchedulingIgnoredDuringExecution()- Specified by:
addNewPreferredDuringSchedulingIgnoredDuringExecutionin interfaceNodeAffinityFluent<A extends NodeAffinityFluent<A>>
-
addNewPreferredDuringSchedulingIgnoredDuringExecutionLike
public NodeAffinityFluent.PreferredDuringSchedulingIgnoredDuringExecutionNested<A> addNewPreferredDuringSchedulingIgnoredDuringExecutionLike(PreferredSchedulingTerm item)- Specified by:
addNewPreferredDuringSchedulingIgnoredDuringExecutionLikein interfaceNodeAffinityFluent<A extends NodeAffinityFluent<A>>
-
setNewPreferredDuringSchedulingIgnoredDuringExecutionLike
public NodeAffinityFluent.PreferredDuringSchedulingIgnoredDuringExecutionNested<A> setNewPreferredDuringSchedulingIgnoredDuringExecutionLike(int index, PreferredSchedulingTerm item)- Specified by:
setNewPreferredDuringSchedulingIgnoredDuringExecutionLikein interfaceNodeAffinityFluent<A extends NodeAffinityFluent<A>>
-
editPreferredDuringSchedulingIgnoredDuringExecution
public NodeAffinityFluent.PreferredDuringSchedulingIgnoredDuringExecutionNested<A> editPreferredDuringSchedulingIgnoredDuringExecution(int index)- Specified by:
editPreferredDuringSchedulingIgnoredDuringExecutionin interfaceNodeAffinityFluent<A extends NodeAffinityFluent<A>>
-
editFirstPreferredDuringSchedulingIgnoredDuringExecution
public NodeAffinityFluent.PreferredDuringSchedulingIgnoredDuringExecutionNested<A> editFirstPreferredDuringSchedulingIgnoredDuringExecution()- Specified by:
editFirstPreferredDuringSchedulingIgnoredDuringExecutionin interfaceNodeAffinityFluent<A extends NodeAffinityFluent<A>>
-
editLastPreferredDuringSchedulingIgnoredDuringExecution
public NodeAffinityFluent.PreferredDuringSchedulingIgnoredDuringExecutionNested<A> editLastPreferredDuringSchedulingIgnoredDuringExecution()- Specified by:
editLastPreferredDuringSchedulingIgnoredDuringExecutionin interfaceNodeAffinityFluent<A extends NodeAffinityFluent<A>>
-
editMatchingPreferredDuringSchedulingIgnoredDuringExecution
public NodeAffinityFluent.PreferredDuringSchedulingIgnoredDuringExecutionNested<A> editMatchingPreferredDuringSchedulingIgnoredDuringExecution(Predicate<PreferredSchedulingTermBuilder> predicate)- Specified by:
editMatchingPreferredDuringSchedulingIgnoredDuringExecutionin interfaceNodeAffinityFluent<A extends NodeAffinityFluent<A>>
-
getRequiredDuringSchedulingIgnoredDuringExecution
Deprecated.This method has been deprecated, please use method buildRequiredDuringSchedulingIgnoredDuringExecution instead.- Specified by:
getRequiredDuringSchedulingIgnoredDuringExecutionin interfaceNodeAffinityFluent<A extends NodeAffinityFluent<A>>- Returns:
- The buildable object.
-
buildRequiredDuringSchedulingIgnoredDuringExecution
- Specified by:
buildRequiredDuringSchedulingIgnoredDuringExecutionin interfaceNodeAffinityFluent<A extends NodeAffinityFluent<A>>
-
withRequiredDuringSchedulingIgnoredDuringExecution
public A withRequiredDuringSchedulingIgnoredDuringExecution(NodeSelector requiredDuringSchedulingIgnoredDuringExecution)- Specified by:
withRequiredDuringSchedulingIgnoredDuringExecutionin interfaceNodeAffinityFluent<A extends NodeAffinityFluent<A>>
-
hasRequiredDuringSchedulingIgnoredDuringExecution
- Specified by:
hasRequiredDuringSchedulingIgnoredDuringExecutionin interfaceNodeAffinityFluent<A extends NodeAffinityFluent<A>>
-
withNewRequiredDuringSchedulingIgnoredDuringExecution
public NodeAffinityFluent.RequiredDuringSchedulingIgnoredDuringExecutionNested<A> withNewRequiredDuringSchedulingIgnoredDuringExecution()- Specified by:
withNewRequiredDuringSchedulingIgnoredDuringExecutionin interfaceNodeAffinityFluent<A extends NodeAffinityFluent<A>>
-
withNewRequiredDuringSchedulingIgnoredDuringExecutionLike
public NodeAffinityFluent.RequiredDuringSchedulingIgnoredDuringExecutionNested<A> withNewRequiredDuringSchedulingIgnoredDuringExecutionLike(NodeSelector item)- Specified by:
withNewRequiredDuringSchedulingIgnoredDuringExecutionLikein interfaceNodeAffinityFluent<A extends NodeAffinityFluent<A>>
-
editRequiredDuringSchedulingIgnoredDuringExecution
public NodeAffinityFluent.RequiredDuringSchedulingIgnoredDuringExecutionNested<A> editRequiredDuringSchedulingIgnoredDuringExecution()- Specified by:
editRequiredDuringSchedulingIgnoredDuringExecutionin interfaceNodeAffinityFluent<A extends NodeAffinityFluent<A>>
-
editOrNewRequiredDuringSchedulingIgnoredDuringExecution
public NodeAffinityFluent.RequiredDuringSchedulingIgnoredDuringExecutionNested<A> editOrNewRequiredDuringSchedulingIgnoredDuringExecution()- Specified by:
editOrNewRequiredDuringSchedulingIgnoredDuringExecutionin interfaceNodeAffinityFluent<A extends NodeAffinityFluent<A>>
-
editOrNewRequiredDuringSchedulingIgnoredDuringExecutionLike
public NodeAffinityFluent.RequiredDuringSchedulingIgnoredDuringExecutionNested<A> editOrNewRequiredDuringSchedulingIgnoredDuringExecutionLike(NodeSelector item)- Specified by:
editOrNewRequiredDuringSchedulingIgnoredDuringExecutionLikein interfaceNodeAffinityFluent<A extends NodeAffinityFluent<A>>
-
equals
-