Package io.fabric8.kubernetes.api.model
Class PodAntiAffinityFluentImpl<A extends PodAntiAffinityFluent<A>>
java.lang.Object
io.fabric8.kubernetes.api.builder.BaseFluent<A>
io.fabric8.kubernetes.api.model.PodAntiAffinityFluentImpl<A>
- All Implemented Interfaces:
Fluent<A>,Visitable<A>,PodAntiAffinityFluent<A>
- Direct Known Subclasses:
AffinityFluentImpl.PodAntiAffinityNestedImpl,DoneablePodAntiAffinity,PodAntiAffinityBuilder,WatchEventFluentImpl.PodAntiAffinityObjectNestedImpl
public class PodAntiAffinityFluentImpl<A extends PodAntiAffinityFluent<A>> extends BaseFluent<A> implements PodAntiAffinityFluent<A>
-
Nested Class Summary
Nested Classes Modifier and Type Class Description classPodAntiAffinityFluentImpl.PreferredDuringSchedulingIgnoredDuringExecutionNestedImpl<N>classPodAntiAffinityFluentImpl.RequiredDuringSchedulingIgnoredDuringExecutionNestedImpl<N>Nested classes/interfaces inherited from interface io.fabric8.kubernetes.api.model.PodAntiAffinityFluent
PodAntiAffinityFluent.PreferredDuringSchedulingIgnoredDuringExecutionNested<N>, PodAntiAffinityFluent.RequiredDuringSchedulingIgnoredDuringExecutionNested<N> -
Field Summary
-
Constructor Summary
Constructors Constructor Description PodAntiAffinityFluentImpl()PodAntiAffinityFluentImpl(PodAntiAffinity instance) -
Method Summary
-
Constructor Details
-
PodAntiAffinityFluentImpl
public PodAntiAffinityFluentImpl() -
PodAntiAffinityFluentImpl
-
-
Method Details
-
addToPreferredDuringSchedulingIgnoredDuringExecution
public A addToPreferredDuringSchedulingIgnoredDuringExecution(int index, WeightedPodAffinityTerm item)- Specified by:
addToPreferredDuringSchedulingIgnoredDuringExecutionin interfacePodAntiAffinityFluent<A extends PodAntiAffinityFluent<A>>
-
setToPreferredDuringSchedulingIgnoredDuringExecution
public A setToPreferredDuringSchedulingIgnoredDuringExecution(int index, WeightedPodAffinityTerm item)- Specified by:
setToPreferredDuringSchedulingIgnoredDuringExecutionin interfacePodAntiAffinityFluent<A extends PodAntiAffinityFluent<A>>
-
addToPreferredDuringSchedulingIgnoredDuringExecution
- Specified by:
addToPreferredDuringSchedulingIgnoredDuringExecutionin interfacePodAntiAffinityFluent<A extends PodAntiAffinityFluent<A>>
-
addAllToPreferredDuringSchedulingIgnoredDuringExecution
public A addAllToPreferredDuringSchedulingIgnoredDuringExecution(Collection<WeightedPodAffinityTerm> items)- Specified by:
addAllToPreferredDuringSchedulingIgnoredDuringExecutionin interfacePodAntiAffinityFluent<A extends PodAntiAffinityFluent<A>>
-
removeFromPreferredDuringSchedulingIgnoredDuringExecution
public A removeFromPreferredDuringSchedulingIgnoredDuringExecution(WeightedPodAffinityTerm... items)- Specified by:
removeFromPreferredDuringSchedulingIgnoredDuringExecutionin interfacePodAntiAffinityFluent<A extends PodAntiAffinityFluent<A>>
-
removeAllFromPreferredDuringSchedulingIgnoredDuringExecution
public A removeAllFromPreferredDuringSchedulingIgnoredDuringExecution(Collection<WeightedPodAffinityTerm> items)- Specified by:
removeAllFromPreferredDuringSchedulingIgnoredDuringExecutionin interfacePodAntiAffinityFluent<A extends PodAntiAffinityFluent<A>>
-
removeMatchingFromPreferredDuringSchedulingIgnoredDuringExecution
public A removeMatchingFromPreferredDuringSchedulingIgnoredDuringExecution(Predicate<WeightedPodAffinityTermBuilder> predicate)- Specified by:
removeMatchingFromPreferredDuringSchedulingIgnoredDuringExecutionin interfacePodAntiAffinityFluent<A extends PodAntiAffinityFluent<A>>
-
getPreferredDuringSchedulingIgnoredDuringExecution
@Deprecated public List<WeightedPodAffinityTerm> getPreferredDuringSchedulingIgnoredDuringExecution()Deprecated.This method has been deprecated, please use method buildPreferredDuringSchedulingIgnoredDuringExecution instead.- Specified by:
getPreferredDuringSchedulingIgnoredDuringExecutionin interfacePodAntiAffinityFluent<A extends PodAntiAffinityFluent<A>>- Returns:
- The buildable object.
-
buildPreferredDuringSchedulingIgnoredDuringExecution
- Specified by:
buildPreferredDuringSchedulingIgnoredDuringExecutionin interfacePodAntiAffinityFluent<A extends PodAntiAffinityFluent<A>>
-
buildPreferredDuringSchedulingIgnoredDuringExecution
- Specified by:
buildPreferredDuringSchedulingIgnoredDuringExecutionin interfacePodAntiAffinityFluent<A extends PodAntiAffinityFluent<A>>
-
buildFirstPreferredDuringSchedulingIgnoredDuringExecution
- Specified by:
buildFirstPreferredDuringSchedulingIgnoredDuringExecutionin interfacePodAntiAffinityFluent<A extends PodAntiAffinityFluent<A>>
-
buildLastPreferredDuringSchedulingIgnoredDuringExecution
- Specified by:
buildLastPreferredDuringSchedulingIgnoredDuringExecutionin interfacePodAntiAffinityFluent<A extends PodAntiAffinityFluent<A>>
-
buildMatchingPreferredDuringSchedulingIgnoredDuringExecution
public WeightedPodAffinityTerm buildMatchingPreferredDuringSchedulingIgnoredDuringExecution(Predicate<WeightedPodAffinityTermBuilder> predicate)- Specified by:
buildMatchingPreferredDuringSchedulingIgnoredDuringExecutionin interfacePodAntiAffinityFluent<A extends PodAntiAffinityFluent<A>>
-
hasMatchingPreferredDuringSchedulingIgnoredDuringExecution
public Boolean hasMatchingPreferredDuringSchedulingIgnoredDuringExecution(Predicate<WeightedPodAffinityTermBuilder> predicate)- Specified by:
hasMatchingPreferredDuringSchedulingIgnoredDuringExecutionin interfacePodAntiAffinityFluent<A extends PodAntiAffinityFluent<A>>
-
withPreferredDuringSchedulingIgnoredDuringExecution
public A withPreferredDuringSchedulingIgnoredDuringExecution(List<WeightedPodAffinityTerm> preferredDuringSchedulingIgnoredDuringExecution)- Specified by:
withPreferredDuringSchedulingIgnoredDuringExecutionin interfacePodAntiAffinityFluent<A extends PodAntiAffinityFluent<A>>
-
withPreferredDuringSchedulingIgnoredDuringExecution
public A withPreferredDuringSchedulingIgnoredDuringExecution(WeightedPodAffinityTerm... preferredDuringSchedulingIgnoredDuringExecution)- Specified by:
withPreferredDuringSchedulingIgnoredDuringExecutionin interfacePodAntiAffinityFluent<A extends PodAntiAffinityFluent<A>>
-
hasPreferredDuringSchedulingIgnoredDuringExecution
- Specified by:
hasPreferredDuringSchedulingIgnoredDuringExecutionin interfacePodAntiAffinityFluent<A extends PodAntiAffinityFluent<A>>
-
addNewPreferredDuringSchedulingIgnoredDuringExecution
public PodAntiAffinityFluent.PreferredDuringSchedulingIgnoredDuringExecutionNested<A> addNewPreferredDuringSchedulingIgnoredDuringExecution()- Specified by:
addNewPreferredDuringSchedulingIgnoredDuringExecutionin interfacePodAntiAffinityFluent<A extends PodAntiAffinityFluent<A>>
-
addNewPreferredDuringSchedulingIgnoredDuringExecutionLike
public PodAntiAffinityFluent.PreferredDuringSchedulingIgnoredDuringExecutionNested<A> addNewPreferredDuringSchedulingIgnoredDuringExecutionLike(WeightedPodAffinityTerm item)- Specified by:
addNewPreferredDuringSchedulingIgnoredDuringExecutionLikein interfacePodAntiAffinityFluent<A extends PodAntiAffinityFluent<A>>
-
setNewPreferredDuringSchedulingIgnoredDuringExecutionLike
public PodAntiAffinityFluent.PreferredDuringSchedulingIgnoredDuringExecutionNested<A> setNewPreferredDuringSchedulingIgnoredDuringExecutionLike(int index, WeightedPodAffinityTerm item)- Specified by:
setNewPreferredDuringSchedulingIgnoredDuringExecutionLikein interfacePodAntiAffinityFluent<A extends PodAntiAffinityFluent<A>>
-
editPreferredDuringSchedulingIgnoredDuringExecution
public PodAntiAffinityFluent.PreferredDuringSchedulingIgnoredDuringExecutionNested<A> editPreferredDuringSchedulingIgnoredDuringExecution(int index)- Specified by:
editPreferredDuringSchedulingIgnoredDuringExecutionin interfacePodAntiAffinityFluent<A extends PodAntiAffinityFluent<A>>
-
editFirstPreferredDuringSchedulingIgnoredDuringExecution
public PodAntiAffinityFluent.PreferredDuringSchedulingIgnoredDuringExecutionNested<A> editFirstPreferredDuringSchedulingIgnoredDuringExecution()- Specified by:
editFirstPreferredDuringSchedulingIgnoredDuringExecutionin interfacePodAntiAffinityFluent<A extends PodAntiAffinityFluent<A>>
-
editLastPreferredDuringSchedulingIgnoredDuringExecution
public PodAntiAffinityFluent.PreferredDuringSchedulingIgnoredDuringExecutionNested<A> editLastPreferredDuringSchedulingIgnoredDuringExecution()- Specified by:
editLastPreferredDuringSchedulingIgnoredDuringExecutionin interfacePodAntiAffinityFluent<A extends PodAntiAffinityFluent<A>>
-
editMatchingPreferredDuringSchedulingIgnoredDuringExecution
public PodAntiAffinityFluent.PreferredDuringSchedulingIgnoredDuringExecutionNested<A> editMatchingPreferredDuringSchedulingIgnoredDuringExecution(Predicate<WeightedPodAffinityTermBuilder> predicate)- Specified by:
editMatchingPreferredDuringSchedulingIgnoredDuringExecutionin interfacePodAntiAffinityFluent<A extends PodAntiAffinityFluent<A>>
-
addToRequiredDuringSchedulingIgnoredDuringExecution
- Specified by:
addToRequiredDuringSchedulingIgnoredDuringExecutionin interfacePodAntiAffinityFluent<A extends PodAntiAffinityFluent<A>>
-
setToRequiredDuringSchedulingIgnoredDuringExecution
- Specified by:
setToRequiredDuringSchedulingIgnoredDuringExecutionin interfacePodAntiAffinityFluent<A extends PodAntiAffinityFluent<A>>
-
addToRequiredDuringSchedulingIgnoredDuringExecution
- Specified by:
addToRequiredDuringSchedulingIgnoredDuringExecutionin interfacePodAntiAffinityFluent<A extends PodAntiAffinityFluent<A>>
-
addAllToRequiredDuringSchedulingIgnoredDuringExecution
- Specified by:
addAllToRequiredDuringSchedulingIgnoredDuringExecutionin interfacePodAntiAffinityFluent<A extends PodAntiAffinityFluent<A>>
-
removeFromRequiredDuringSchedulingIgnoredDuringExecution
- Specified by:
removeFromRequiredDuringSchedulingIgnoredDuringExecutionin interfacePodAntiAffinityFluent<A extends PodAntiAffinityFluent<A>>
-
removeAllFromRequiredDuringSchedulingIgnoredDuringExecution
public A removeAllFromRequiredDuringSchedulingIgnoredDuringExecution(Collection<PodAffinityTerm> items)- Specified by:
removeAllFromRequiredDuringSchedulingIgnoredDuringExecutionin interfacePodAntiAffinityFluent<A extends PodAntiAffinityFluent<A>>
-
removeMatchingFromRequiredDuringSchedulingIgnoredDuringExecution
public A removeMatchingFromRequiredDuringSchedulingIgnoredDuringExecution(Predicate<PodAffinityTermBuilder> predicate)- Specified by:
removeMatchingFromRequiredDuringSchedulingIgnoredDuringExecutionin interfacePodAntiAffinityFluent<A extends PodAntiAffinityFluent<A>>
-
getRequiredDuringSchedulingIgnoredDuringExecution
Deprecated.This method has been deprecated, please use method buildRequiredDuringSchedulingIgnoredDuringExecution instead.- Specified by:
getRequiredDuringSchedulingIgnoredDuringExecutionin interfacePodAntiAffinityFluent<A extends PodAntiAffinityFluent<A>>- Returns:
- The buildable object.
-
buildRequiredDuringSchedulingIgnoredDuringExecution
- Specified by:
buildRequiredDuringSchedulingIgnoredDuringExecutionin interfacePodAntiAffinityFluent<A extends PodAntiAffinityFluent<A>>
-
buildRequiredDuringSchedulingIgnoredDuringExecution
- Specified by:
buildRequiredDuringSchedulingIgnoredDuringExecutionin interfacePodAntiAffinityFluent<A extends PodAntiAffinityFluent<A>>
-
buildFirstRequiredDuringSchedulingIgnoredDuringExecution
- Specified by:
buildFirstRequiredDuringSchedulingIgnoredDuringExecutionin interfacePodAntiAffinityFluent<A extends PodAntiAffinityFluent<A>>
-
buildLastRequiredDuringSchedulingIgnoredDuringExecution
- Specified by:
buildLastRequiredDuringSchedulingIgnoredDuringExecutionin interfacePodAntiAffinityFluent<A extends PodAntiAffinityFluent<A>>
-
buildMatchingRequiredDuringSchedulingIgnoredDuringExecution
public PodAffinityTerm buildMatchingRequiredDuringSchedulingIgnoredDuringExecution(Predicate<PodAffinityTermBuilder> predicate)- Specified by:
buildMatchingRequiredDuringSchedulingIgnoredDuringExecutionin interfacePodAntiAffinityFluent<A extends PodAntiAffinityFluent<A>>
-
hasMatchingRequiredDuringSchedulingIgnoredDuringExecution
public Boolean hasMatchingRequiredDuringSchedulingIgnoredDuringExecution(Predicate<PodAffinityTermBuilder> predicate)- Specified by:
hasMatchingRequiredDuringSchedulingIgnoredDuringExecutionin interfacePodAntiAffinityFluent<A extends PodAntiAffinityFluent<A>>
-
withRequiredDuringSchedulingIgnoredDuringExecution
public A withRequiredDuringSchedulingIgnoredDuringExecution(List<PodAffinityTerm> requiredDuringSchedulingIgnoredDuringExecution)- Specified by:
withRequiredDuringSchedulingIgnoredDuringExecutionin interfacePodAntiAffinityFluent<A extends PodAntiAffinityFluent<A>>
-
withRequiredDuringSchedulingIgnoredDuringExecution
public A withRequiredDuringSchedulingIgnoredDuringExecution(PodAffinityTerm... requiredDuringSchedulingIgnoredDuringExecution)- Specified by:
withRequiredDuringSchedulingIgnoredDuringExecutionin interfacePodAntiAffinityFluent<A extends PodAntiAffinityFluent<A>>
-
hasRequiredDuringSchedulingIgnoredDuringExecution
- Specified by:
hasRequiredDuringSchedulingIgnoredDuringExecutionin interfacePodAntiAffinityFluent<A extends PodAntiAffinityFluent<A>>
-
addNewRequiredDuringSchedulingIgnoredDuringExecution
public PodAntiAffinityFluent.RequiredDuringSchedulingIgnoredDuringExecutionNested<A> addNewRequiredDuringSchedulingIgnoredDuringExecution()- Specified by:
addNewRequiredDuringSchedulingIgnoredDuringExecutionin interfacePodAntiAffinityFluent<A extends PodAntiAffinityFluent<A>>
-
addNewRequiredDuringSchedulingIgnoredDuringExecutionLike
public PodAntiAffinityFluent.RequiredDuringSchedulingIgnoredDuringExecutionNested<A> addNewRequiredDuringSchedulingIgnoredDuringExecutionLike(PodAffinityTerm item)- Specified by:
addNewRequiredDuringSchedulingIgnoredDuringExecutionLikein interfacePodAntiAffinityFluent<A extends PodAntiAffinityFluent<A>>
-
setNewRequiredDuringSchedulingIgnoredDuringExecutionLike
public PodAntiAffinityFluent.RequiredDuringSchedulingIgnoredDuringExecutionNested<A> setNewRequiredDuringSchedulingIgnoredDuringExecutionLike(int index, PodAffinityTerm item)- Specified by:
setNewRequiredDuringSchedulingIgnoredDuringExecutionLikein interfacePodAntiAffinityFluent<A extends PodAntiAffinityFluent<A>>
-
editRequiredDuringSchedulingIgnoredDuringExecution
public PodAntiAffinityFluent.RequiredDuringSchedulingIgnoredDuringExecutionNested<A> editRequiredDuringSchedulingIgnoredDuringExecution(int index)- Specified by:
editRequiredDuringSchedulingIgnoredDuringExecutionin interfacePodAntiAffinityFluent<A extends PodAntiAffinityFluent<A>>
-
editFirstRequiredDuringSchedulingIgnoredDuringExecution
public PodAntiAffinityFluent.RequiredDuringSchedulingIgnoredDuringExecutionNested<A> editFirstRequiredDuringSchedulingIgnoredDuringExecution()- Specified by:
editFirstRequiredDuringSchedulingIgnoredDuringExecutionin interfacePodAntiAffinityFluent<A extends PodAntiAffinityFluent<A>>
-
editLastRequiredDuringSchedulingIgnoredDuringExecution
public PodAntiAffinityFluent.RequiredDuringSchedulingIgnoredDuringExecutionNested<A> editLastRequiredDuringSchedulingIgnoredDuringExecution()- Specified by:
editLastRequiredDuringSchedulingIgnoredDuringExecutionin interfacePodAntiAffinityFluent<A extends PodAntiAffinityFluent<A>>
-
editMatchingRequiredDuringSchedulingIgnoredDuringExecution
public PodAntiAffinityFluent.RequiredDuringSchedulingIgnoredDuringExecutionNested<A> editMatchingRequiredDuringSchedulingIgnoredDuringExecution(Predicate<PodAffinityTermBuilder> predicate)- Specified by:
editMatchingRequiredDuringSchedulingIgnoredDuringExecutionin interfacePodAntiAffinityFluent<A extends PodAntiAffinityFluent<A>>
-
equals
-