public class PlacementSpecFluentImpl<A extends PlacementSpecFluent<A>> extends io.fabric8.kubernetes.api.builder.BaseFluent<A> implements PlacementSpecFluent<A>
PlacementSpecFluent.PredicatesNested<N>, PlacementSpecFluent.PrioritizerPolicyNested<N>| Constructor and Description |
|---|
PlacementSpecFluentImpl() |
PlacementSpecFluentImpl(PlacementSpec instance) |
accept, accept, accept, accept, aggregate, aggregate, build, build, builderOfpublic PlacementSpecFluentImpl()
public PlacementSpecFluentImpl(PlacementSpec instance)
public A addToClusterSets(Integer index, String item)
addToClusterSets in interface PlacementSpecFluent<A extends PlacementSpecFluent<A>>public A setToClusterSets(Integer index, String item)
setToClusterSets in interface PlacementSpecFluent<A extends PlacementSpecFluent<A>>public A addToClusterSets(String... items)
addToClusterSets in interface PlacementSpecFluent<A extends PlacementSpecFluent<A>>public A addAllToClusterSets(Collection<String> items)
addAllToClusterSets in interface PlacementSpecFluent<A extends PlacementSpecFluent<A>>public A removeFromClusterSets(String... items)
removeFromClusterSets in interface PlacementSpecFluent<A extends PlacementSpecFluent<A>>public A removeAllFromClusterSets(Collection<String> items)
removeAllFromClusterSets in interface PlacementSpecFluent<A extends PlacementSpecFluent<A>>public List<String> getClusterSets()
getClusterSets in interface PlacementSpecFluent<A extends PlacementSpecFluent<A>>public String getClusterSet(Integer index)
getClusterSet in interface PlacementSpecFluent<A extends PlacementSpecFluent<A>>public String getFirstClusterSet()
getFirstClusterSet in interface PlacementSpecFluent<A extends PlacementSpecFluent<A>>public String getLastClusterSet()
getLastClusterSet in interface PlacementSpecFluent<A extends PlacementSpecFluent<A>>public String getMatchingClusterSet(Predicate<String> predicate)
getMatchingClusterSet in interface PlacementSpecFluent<A extends PlacementSpecFluent<A>>public Boolean hasMatchingClusterSet(Predicate<String> predicate)
hasMatchingClusterSet in interface PlacementSpecFluent<A extends PlacementSpecFluent<A>>public A withClusterSets(List<String> clusterSets)
withClusterSets in interface PlacementSpecFluent<A extends PlacementSpecFluent<A>>public A withClusterSets(String... clusterSets)
withClusterSets in interface PlacementSpecFluent<A extends PlacementSpecFluent<A>>public Boolean hasClusterSets()
hasClusterSets in interface PlacementSpecFluent<A extends PlacementSpecFluent<A>>public Integer getNumberOfClusters()
getNumberOfClusters in interface PlacementSpecFluent<A extends PlacementSpecFluent<A>>public A withNumberOfClusters(Integer numberOfClusters)
withNumberOfClusters in interface PlacementSpecFluent<A extends PlacementSpecFluent<A>>public Boolean hasNumberOfClusters()
hasNumberOfClusters in interface PlacementSpecFluent<A extends PlacementSpecFluent<A>>public A addToPredicates(Integer index, ClusterPredicate item)
addToPredicates in interface PlacementSpecFluent<A extends PlacementSpecFluent<A>>public A setToPredicates(Integer index, ClusterPredicate item)
setToPredicates in interface PlacementSpecFluent<A extends PlacementSpecFluent<A>>public A addToPredicates(ClusterPredicate... items)
addToPredicates in interface PlacementSpecFluent<A extends PlacementSpecFluent<A>>public A addAllToPredicates(Collection<ClusterPredicate> items)
addAllToPredicates in interface PlacementSpecFluent<A extends PlacementSpecFluent<A>>public A removeFromPredicates(ClusterPredicate... items)
removeFromPredicates in interface PlacementSpecFluent<A extends PlacementSpecFluent<A>>public A removeAllFromPredicates(Collection<ClusterPredicate> items)
removeAllFromPredicates in interface PlacementSpecFluent<A extends PlacementSpecFluent<A>>public A removeMatchingFromPredicates(Predicate<ClusterPredicateBuilder> predicate)
removeMatchingFromPredicates in interface PlacementSpecFluent<A extends PlacementSpecFluent<A>>@Deprecated public List<ClusterPredicate> getPredicates()
getPredicates in interface PlacementSpecFluent<A extends PlacementSpecFluent<A>>public List<ClusterPredicate> buildPredicates()
buildPredicates in interface PlacementSpecFluent<A extends PlacementSpecFluent<A>>public ClusterPredicate buildPredicate(Integer index)
buildPredicate in interface PlacementSpecFluent<A extends PlacementSpecFluent<A>>public ClusterPredicate buildFirstPredicate()
buildFirstPredicate in interface PlacementSpecFluent<A extends PlacementSpecFluent<A>>public ClusterPredicate buildLastPredicate()
buildLastPredicate in interface PlacementSpecFluent<A extends PlacementSpecFluent<A>>public ClusterPredicate buildMatchingPredicate(Predicate<ClusterPredicateBuilder> predicate)
buildMatchingPredicate in interface PlacementSpecFluent<A extends PlacementSpecFluent<A>>public Boolean hasMatchingPredicate(Predicate<ClusterPredicateBuilder> predicate)
hasMatchingPredicate in interface PlacementSpecFluent<A extends PlacementSpecFluent<A>>public A withPredicates(List<ClusterPredicate> predicates)
withPredicates in interface PlacementSpecFluent<A extends PlacementSpecFluent<A>>public A withPredicates(ClusterPredicate... predicates)
withPredicates in interface PlacementSpecFluent<A extends PlacementSpecFluent<A>>public Boolean hasPredicates()
hasPredicates in interface PlacementSpecFluent<A extends PlacementSpecFluent<A>>public PlacementSpecFluent.PredicatesNested<A> addNewPredicate()
addNewPredicate in interface PlacementSpecFluent<A extends PlacementSpecFluent<A>>public PlacementSpecFluent.PredicatesNested<A> addNewPredicateLike(ClusterPredicate item)
addNewPredicateLike in interface PlacementSpecFluent<A extends PlacementSpecFluent<A>>public PlacementSpecFluent.PredicatesNested<A> setNewPredicateLike(Integer index, ClusterPredicate item)
setNewPredicateLike in interface PlacementSpecFluent<A extends PlacementSpecFluent<A>>public PlacementSpecFluent.PredicatesNested<A> editPredicate(Integer index)
editPredicate in interface PlacementSpecFluent<A extends PlacementSpecFluent<A>>public PlacementSpecFluent.PredicatesNested<A> editFirstPredicate()
editFirstPredicate in interface PlacementSpecFluent<A extends PlacementSpecFluent<A>>public PlacementSpecFluent.PredicatesNested<A> editLastPredicate()
editLastPredicate in interface PlacementSpecFluent<A extends PlacementSpecFluent<A>>public PlacementSpecFluent.PredicatesNested<A> editMatchingPredicate(Predicate<ClusterPredicateBuilder> predicate)
editMatchingPredicate in interface PlacementSpecFluent<A extends PlacementSpecFluent<A>>@Deprecated public PrioritizerPolicy getPrioritizerPolicy()
getPrioritizerPolicy in interface PlacementSpecFluent<A extends PlacementSpecFluent<A>>public PrioritizerPolicy buildPrioritizerPolicy()
buildPrioritizerPolicy in interface PlacementSpecFluent<A extends PlacementSpecFluent<A>>public A withPrioritizerPolicy(PrioritizerPolicy prioritizerPolicy)
withPrioritizerPolicy in interface PlacementSpecFluent<A extends PlacementSpecFluent<A>>public Boolean hasPrioritizerPolicy()
hasPrioritizerPolicy in interface PlacementSpecFluent<A extends PlacementSpecFluent<A>>public PlacementSpecFluent.PrioritizerPolicyNested<A> withNewPrioritizerPolicy()
withNewPrioritizerPolicy in interface PlacementSpecFluent<A extends PlacementSpecFluent<A>>public PlacementSpecFluent.PrioritizerPolicyNested<A> withNewPrioritizerPolicyLike(PrioritizerPolicy item)
withNewPrioritizerPolicyLike in interface PlacementSpecFluent<A extends PlacementSpecFluent<A>>public PlacementSpecFluent.PrioritizerPolicyNested<A> editPrioritizerPolicy()
editPrioritizerPolicy in interface PlacementSpecFluent<A extends PlacementSpecFluent<A>>public PlacementSpecFluent.PrioritizerPolicyNested<A> editOrNewPrioritizerPolicy()
editOrNewPrioritizerPolicy in interface PlacementSpecFluent<A extends PlacementSpecFluent<A>>public PlacementSpecFluent.PrioritizerPolicyNested<A> editOrNewPrioritizerPolicyLike(PrioritizerPolicy item)
editOrNewPrioritizerPolicyLike in interface PlacementSpecFluent<A extends PlacementSpecFluent<A>>public boolean equals(Object o)
equals in class io.fabric8.kubernetes.api.builder.BaseFluent<A extends PlacementSpecFluent<A>>public int hashCode()
hashCode in class io.fabric8.kubernetes.api.builder.BaseFluent<A extends PlacementSpecFluent<A>>Copyright © 2015–2023 Red Hat. All rights reserved.