Package io.fabric8.kubernetes.api.model
Class PodAffinityFluentImpl<A extends PodAffinityFluent<A>>
- java.lang.Object
-
- io.fabric8.kubernetes.api.builder.BaseFluent<A>
-
- io.fabric8.kubernetes.api.model.PodAffinityFluentImpl<A>
-
- All Implemented Interfaces:
Fluent<A>
,Visitable<A>
,PodAffinityFluent<A>
- Direct Known Subclasses:
AffinityFluentImpl.PodAffinityNestedImpl
,PodAffinityBuilder
,WatchEventFluentImpl.PodAffinityObjectNestedImpl
public class PodAffinityFluentImpl<A extends PodAffinityFluent<A>> extends BaseFluent<A> implements PodAffinityFluent<A>
-
-
Nested Class Summary
Nested Classes Modifier and Type Class Description class
PodAffinityFluentImpl.PreferredDuringSchedulingIgnoredDuringExecutionNestedImpl<N>
class
PodAffinityFluentImpl.RequiredDuringSchedulingIgnoredDuringExecutionNestedImpl<N>
-
Nested classes/interfaces inherited from interface io.fabric8.kubernetes.api.model.PodAffinityFluent
PodAffinityFluent.PreferredDuringSchedulingIgnoredDuringExecutionNested<N>, PodAffinityFluent.RequiredDuringSchedulingIgnoredDuringExecutionNested<N>
-
-
Field Summary
-
Fields inherited from class io.fabric8.kubernetes.api.builder.BaseFluent
_visitables
-
-
Constructor Summary
Constructors Constructor Description PodAffinityFluentImpl()
PodAffinityFluentImpl(PodAffinity instance)
-
Method Summary
-
-
-
Constructor Detail
-
PodAffinityFluentImpl
public PodAffinityFluentImpl()
-
PodAffinityFluentImpl
public PodAffinityFluentImpl(PodAffinity instance)
-
-
Method Detail
-
addToPreferredDuringSchedulingIgnoredDuringExecution
public A addToPreferredDuringSchedulingIgnoredDuringExecution(int index, WeightedPodAffinityTerm item)
- Specified by:
addToPreferredDuringSchedulingIgnoredDuringExecution
in interfacePodAffinityFluent<A extends PodAffinityFluent<A>>
-
setToPreferredDuringSchedulingIgnoredDuringExecution
public A setToPreferredDuringSchedulingIgnoredDuringExecution(int index, WeightedPodAffinityTerm item)
- Specified by:
setToPreferredDuringSchedulingIgnoredDuringExecution
in interfacePodAffinityFluent<A extends PodAffinityFluent<A>>
-
addToPreferredDuringSchedulingIgnoredDuringExecution
public A addToPreferredDuringSchedulingIgnoredDuringExecution(WeightedPodAffinityTerm... items)
- Specified by:
addToPreferredDuringSchedulingIgnoredDuringExecution
in interfacePodAffinityFluent<A extends PodAffinityFluent<A>>
-
addAllToPreferredDuringSchedulingIgnoredDuringExecution
public A addAllToPreferredDuringSchedulingIgnoredDuringExecution(Collection<WeightedPodAffinityTerm> items)
- Specified by:
addAllToPreferredDuringSchedulingIgnoredDuringExecution
in interfacePodAffinityFluent<A extends PodAffinityFluent<A>>
-
removeFromPreferredDuringSchedulingIgnoredDuringExecution
public A removeFromPreferredDuringSchedulingIgnoredDuringExecution(WeightedPodAffinityTerm... items)
- Specified by:
removeFromPreferredDuringSchedulingIgnoredDuringExecution
in interfacePodAffinityFluent<A extends PodAffinityFluent<A>>
-
removeAllFromPreferredDuringSchedulingIgnoredDuringExecution
public A removeAllFromPreferredDuringSchedulingIgnoredDuringExecution(Collection<WeightedPodAffinityTerm> items)
- Specified by:
removeAllFromPreferredDuringSchedulingIgnoredDuringExecution
in interfacePodAffinityFluent<A extends PodAffinityFluent<A>>
-
removeMatchingFromPreferredDuringSchedulingIgnoredDuringExecution
public A removeMatchingFromPreferredDuringSchedulingIgnoredDuringExecution(Predicate<WeightedPodAffinityTermBuilder> predicate)
- Specified by:
removeMatchingFromPreferredDuringSchedulingIgnoredDuringExecution
in interfacePodAffinityFluent<A extends PodAffinityFluent<A>>
-
getPreferredDuringSchedulingIgnoredDuringExecution
@Deprecated public List<WeightedPodAffinityTerm> getPreferredDuringSchedulingIgnoredDuringExecution()
Deprecated.This method has been deprecated, please use method buildPreferredDuringSchedulingIgnoredDuringExecution instead.- Specified by:
getPreferredDuringSchedulingIgnoredDuringExecution
in interfacePodAffinityFluent<A extends PodAffinityFluent<A>>
- Returns:
- The buildable object.
-
buildPreferredDuringSchedulingIgnoredDuringExecution
public List<WeightedPodAffinityTerm> buildPreferredDuringSchedulingIgnoredDuringExecution()
- Specified by:
buildPreferredDuringSchedulingIgnoredDuringExecution
in interfacePodAffinityFluent<A extends PodAffinityFluent<A>>
-
buildPreferredDuringSchedulingIgnoredDuringExecution
public WeightedPodAffinityTerm buildPreferredDuringSchedulingIgnoredDuringExecution(int index)
- Specified by:
buildPreferredDuringSchedulingIgnoredDuringExecution
in interfacePodAffinityFluent<A extends PodAffinityFluent<A>>
-
buildFirstPreferredDuringSchedulingIgnoredDuringExecution
public WeightedPodAffinityTerm buildFirstPreferredDuringSchedulingIgnoredDuringExecution()
- Specified by:
buildFirstPreferredDuringSchedulingIgnoredDuringExecution
in interfacePodAffinityFluent<A extends PodAffinityFluent<A>>
-
buildLastPreferredDuringSchedulingIgnoredDuringExecution
public WeightedPodAffinityTerm buildLastPreferredDuringSchedulingIgnoredDuringExecution()
- Specified by:
buildLastPreferredDuringSchedulingIgnoredDuringExecution
in interfacePodAffinityFluent<A extends PodAffinityFluent<A>>
-
buildMatchingPreferredDuringSchedulingIgnoredDuringExecution
public WeightedPodAffinityTerm buildMatchingPreferredDuringSchedulingIgnoredDuringExecution(Predicate<WeightedPodAffinityTermBuilder> predicate)
- Specified by:
buildMatchingPreferredDuringSchedulingIgnoredDuringExecution
in interfacePodAffinityFluent<A extends PodAffinityFluent<A>>
-
hasMatchingPreferredDuringSchedulingIgnoredDuringExecution
public Boolean hasMatchingPreferredDuringSchedulingIgnoredDuringExecution(Predicate<WeightedPodAffinityTermBuilder> predicate)
- Specified by:
hasMatchingPreferredDuringSchedulingIgnoredDuringExecution
in interfacePodAffinityFluent<A extends PodAffinityFluent<A>>
-
withPreferredDuringSchedulingIgnoredDuringExecution
public A withPreferredDuringSchedulingIgnoredDuringExecution(List<WeightedPodAffinityTerm> preferredDuringSchedulingIgnoredDuringExecution)
- Specified by:
withPreferredDuringSchedulingIgnoredDuringExecution
in interfacePodAffinityFluent<A extends PodAffinityFluent<A>>
-
withPreferredDuringSchedulingIgnoredDuringExecution
public A withPreferredDuringSchedulingIgnoredDuringExecution(WeightedPodAffinityTerm... preferredDuringSchedulingIgnoredDuringExecution)
- Specified by:
withPreferredDuringSchedulingIgnoredDuringExecution
in interfacePodAffinityFluent<A extends PodAffinityFluent<A>>
-
hasPreferredDuringSchedulingIgnoredDuringExecution
public Boolean hasPreferredDuringSchedulingIgnoredDuringExecution()
- Specified by:
hasPreferredDuringSchedulingIgnoredDuringExecution
in interfacePodAffinityFluent<A extends PodAffinityFluent<A>>
-
addNewPreferredDuringSchedulingIgnoredDuringExecution
public PodAffinityFluent.PreferredDuringSchedulingIgnoredDuringExecutionNested<A> addNewPreferredDuringSchedulingIgnoredDuringExecution()
- Specified by:
addNewPreferredDuringSchedulingIgnoredDuringExecution
in interfacePodAffinityFluent<A extends PodAffinityFluent<A>>
-
addNewPreferredDuringSchedulingIgnoredDuringExecutionLike
public PodAffinityFluent.PreferredDuringSchedulingIgnoredDuringExecutionNested<A> addNewPreferredDuringSchedulingIgnoredDuringExecutionLike(WeightedPodAffinityTerm item)
- Specified by:
addNewPreferredDuringSchedulingIgnoredDuringExecutionLike
in interfacePodAffinityFluent<A extends PodAffinityFluent<A>>
-
setNewPreferredDuringSchedulingIgnoredDuringExecutionLike
public PodAffinityFluent.PreferredDuringSchedulingIgnoredDuringExecutionNested<A> setNewPreferredDuringSchedulingIgnoredDuringExecutionLike(int index, WeightedPodAffinityTerm item)
- Specified by:
setNewPreferredDuringSchedulingIgnoredDuringExecutionLike
in interfacePodAffinityFluent<A extends PodAffinityFluent<A>>
-
editPreferredDuringSchedulingIgnoredDuringExecution
public PodAffinityFluent.PreferredDuringSchedulingIgnoredDuringExecutionNested<A> editPreferredDuringSchedulingIgnoredDuringExecution(int index)
- Specified by:
editPreferredDuringSchedulingIgnoredDuringExecution
in interfacePodAffinityFluent<A extends PodAffinityFluent<A>>
-
editFirstPreferredDuringSchedulingIgnoredDuringExecution
public PodAffinityFluent.PreferredDuringSchedulingIgnoredDuringExecutionNested<A> editFirstPreferredDuringSchedulingIgnoredDuringExecution()
- Specified by:
editFirstPreferredDuringSchedulingIgnoredDuringExecution
in interfacePodAffinityFluent<A extends PodAffinityFluent<A>>
-
editLastPreferredDuringSchedulingIgnoredDuringExecution
public PodAffinityFluent.PreferredDuringSchedulingIgnoredDuringExecutionNested<A> editLastPreferredDuringSchedulingIgnoredDuringExecution()
- Specified by:
editLastPreferredDuringSchedulingIgnoredDuringExecution
in interfacePodAffinityFluent<A extends PodAffinityFluent<A>>
-
editMatchingPreferredDuringSchedulingIgnoredDuringExecution
public PodAffinityFluent.PreferredDuringSchedulingIgnoredDuringExecutionNested<A> editMatchingPreferredDuringSchedulingIgnoredDuringExecution(Predicate<WeightedPodAffinityTermBuilder> predicate)
- Specified by:
editMatchingPreferredDuringSchedulingIgnoredDuringExecution
in interfacePodAffinityFluent<A extends PodAffinityFluent<A>>
-
addToRequiredDuringSchedulingIgnoredDuringExecution
public A addToRequiredDuringSchedulingIgnoredDuringExecution(int index, PodAffinityTerm item)
- Specified by:
addToRequiredDuringSchedulingIgnoredDuringExecution
in interfacePodAffinityFluent<A extends PodAffinityFluent<A>>
-
setToRequiredDuringSchedulingIgnoredDuringExecution
public A setToRequiredDuringSchedulingIgnoredDuringExecution(int index, PodAffinityTerm item)
- Specified by:
setToRequiredDuringSchedulingIgnoredDuringExecution
in interfacePodAffinityFluent<A extends PodAffinityFluent<A>>
-
addToRequiredDuringSchedulingIgnoredDuringExecution
public A addToRequiredDuringSchedulingIgnoredDuringExecution(PodAffinityTerm... items)
- Specified by:
addToRequiredDuringSchedulingIgnoredDuringExecution
in interfacePodAffinityFluent<A extends PodAffinityFluent<A>>
-
addAllToRequiredDuringSchedulingIgnoredDuringExecution
public A addAllToRequiredDuringSchedulingIgnoredDuringExecution(Collection<PodAffinityTerm> items)
- Specified by:
addAllToRequiredDuringSchedulingIgnoredDuringExecution
in interfacePodAffinityFluent<A extends PodAffinityFluent<A>>
-
removeFromRequiredDuringSchedulingIgnoredDuringExecution
public A removeFromRequiredDuringSchedulingIgnoredDuringExecution(PodAffinityTerm... items)
- Specified by:
removeFromRequiredDuringSchedulingIgnoredDuringExecution
in interfacePodAffinityFluent<A extends PodAffinityFluent<A>>
-
removeAllFromRequiredDuringSchedulingIgnoredDuringExecution
public A removeAllFromRequiredDuringSchedulingIgnoredDuringExecution(Collection<PodAffinityTerm> items)
- Specified by:
removeAllFromRequiredDuringSchedulingIgnoredDuringExecution
in interfacePodAffinityFluent<A extends PodAffinityFluent<A>>
-
removeMatchingFromRequiredDuringSchedulingIgnoredDuringExecution
public A removeMatchingFromRequiredDuringSchedulingIgnoredDuringExecution(Predicate<PodAffinityTermBuilder> predicate)
- Specified by:
removeMatchingFromRequiredDuringSchedulingIgnoredDuringExecution
in interfacePodAffinityFluent<A extends PodAffinityFluent<A>>
-
getRequiredDuringSchedulingIgnoredDuringExecution
@Deprecated public List<PodAffinityTerm> getRequiredDuringSchedulingIgnoredDuringExecution()
Deprecated.This method has been deprecated, please use method buildRequiredDuringSchedulingIgnoredDuringExecution instead.- Specified by:
getRequiredDuringSchedulingIgnoredDuringExecution
in interfacePodAffinityFluent<A extends PodAffinityFluent<A>>
- Returns:
- The buildable object.
-
buildRequiredDuringSchedulingIgnoredDuringExecution
public List<PodAffinityTerm> buildRequiredDuringSchedulingIgnoredDuringExecution()
- Specified by:
buildRequiredDuringSchedulingIgnoredDuringExecution
in interfacePodAffinityFluent<A extends PodAffinityFluent<A>>
-
buildRequiredDuringSchedulingIgnoredDuringExecution
public PodAffinityTerm buildRequiredDuringSchedulingIgnoredDuringExecution(int index)
- Specified by:
buildRequiredDuringSchedulingIgnoredDuringExecution
in interfacePodAffinityFluent<A extends PodAffinityFluent<A>>
-
buildFirstRequiredDuringSchedulingIgnoredDuringExecution
public PodAffinityTerm buildFirstRequiredDuringSchedulingIgnoredDuringExecution()
- Specified by:
buildFirstRequiredDuringSchedulingIgnoredDuringExecution
in interfacePodAffinityFluent<A extends PodAffinityFluent<A>>
-
buildLastRequiredDuringSchedulingIgnoredDuringExecution
public PodAffinityTerm buildLastRequiredDuringSchedulingIgnoredDuringExecution()
- Specified by:
buildLastRequiredDuringSchedulingIgnoredDuringExecution
in interfacePodAffinityFluent<A extends PodAffinityFluent<A>>
-
buildMatchingRequiredDuringSchedulingIgnoredDuringExecution
public PodAffinityTerm buildMatchingRequiredDuringSchedulingIgnoredDuringExecution(Predicate<PodAffinityTermBuilder> predicate)
- Specified by:
buildMatchingRequiredDuringSchedulingIgnoredDuringExecution
in interfacePodAffinityFluent<A extends PodAffinityFluent<A>>
-
hasMatchingRequiredDuringSchedulingIgnoredDuringExecution
public Boolean hasMatchingRequiredDuringSchedulingIgnoredDuringExecution(Predicate<PodAffinityTermBuilder> predicate)
- Specified by:
hasMatchingRequiredDuringSchedulingIgnoredDuringExecution
in interfacePodAffinityFluent<A extends PodAffinityFluent<A>>
-
withRequiredDuringSchedulingIgnoredDuringExecution
public A withRequiredDuringSchedulingIgnoredDuringExecution(List<PodAffinityTerm> requiredDuringSchedulingIgnoredDuringExecution)
- Specified by:
withRequiredDuringSchedulingIgnoredDuringExecution
in interfacePodAffinityFluent<A extends PodAffinityFluent<A>>
-
withRequiredDuringSchedulingIgnoredDuringExecution
public A withRequiredDuringSchedulingIgnoredDuringExecution(PodAffinityTerm... requiredDuringSchedulingIgnoredDuringExecution)
- Specified by:
withRequiredDuringSchedulingIgnoredDuringExecution
in interfacePodAffinityFluent<A extends PodAffinityFluent<A>>
-
hasRequiredDuringSchedulingIgnoredDuringExecution
public Boolean hasRequiredDuringSchedulingIgnoredDuringExecution()
- Specified by:
hasRequiredDuringSchedulingIgnoredDuringExecution
in interfacePodAffinityFluent<A extends PodAffinityFluent<A>>
-
addNewRequiredDuringSchedulingIgnoredDuringExecution
public PodAffinityFluent.RequiredDuringSchedulingIgnoredDuringExecutionNested<A> addNewRequiredDuringSchedulingIgnoredDuringExecution()
- Specified by:
addNewRequiredDuringSchedulingIgnoredDuringExecution
in interfacePodAffinityFluent<A extends PodAffinityFluent<A>>
-
addNewRequiredDuringSchedulingIgnoredDuringExecutionLike
public PodAffinityFluent.RequiredDuringSchedulingIgnoredDuringExecutionNested<A> addNewRequiredDuringSchedulingIgnoredDuringExecutionLike(PodAffinityTerm item)
- Specified by:
addNewRequiredDuringSchedulingIgnoredDuringExecutionLike
in interfacePodAffinityFluent<A extends PodAffinityFluent<A>>
-
setNewRequiredDuringSchedulingIgnoredDuringExecutionLike
public PodAffinityFluent.RequiredDuringSchedulingIgnoredDuringExecutionNested<A> setNewRequiredDuringSchedulingIgnoredDuringExecutionLike(int index, PodAffinityTerm item)
- Specified by:
setNewRequiredDuringSchedulingIgnoredDuringExecutionLike
in interfacePodAffinityFluent<A extends PodAffinityFluent<A>>
-
editRequiredDuringSchedulingIgnoredDuringExecution
public PodAffinityFluent.RequiredDuringSchedulingIgnoredDuringExecutionNested<A> editRequiredDuringSchedulingIgnoredDuringExecution(int index)
- Specified by:
editRequiredDuringSchedulingIgnoredDuringExecution
in interfacePodAffinityFluent<A extends PodAffinityFluent<A>>
-
editFirstRequiredDuringSchedulingIgnoredDuringExecution
public PodAffinityFluent.RequiredDuringSchedulingIgnoredDuringExecutionNested<A> editFirstRequiredDuringSchedulingIgnoredDuringExecution()
- Specified by:
editFirstRequiredDuringSchedulingIgnoredDuringExecution
in interfacePodAffinityFluent<A extends PodAffinityFluent<A>>
-
editLastRequiredDuringSchedulingIgnoredDuringExecution
public PodAffinityFluent.RequiredDuringSchedulingIgnoredDuringExecutionNested<A> editLastRequiredDuringSchedulingIgnoredDuringExecution()
- Specified by:
editLastRequiredDuringSchedulingIgnoredDuringExecution
in interfacePodAffinityFluent<A extends PodAffinityFluent<A>>
-
editMatchingRequiredDuringSchedulingIgnoredDuringExecution
public PodAffinityFluent.RequiredDuringSchedulingIgnoredDuringExecutionNested<A> editMatchingRequiredDuringSchedulingIgnoredDuringExecution(Predicate<PodAffinityTermBuilder> predicate)
- Specified by:
editMatchingRequiredDuringSchedulingIgnoredDuringExecution
in interfacePodAffinityFluent<A extends PodAffinityFluent<A>>
-
-