Class PlacementFluent<A extends PlacementFluent<A>>
- java.lang.Object
-
- io.fabric8.kubernetes.api.builder.BaseFluent<A>
-
- io.fabric8.openclustermanagement.api.model.policy.v1.PlacementFluent<A>
-
- Direct Known Subclasses:
PlacementBuilder,PolicyStatusFluent.PlacementNested
public class PlacementFluent<A extends PlacementFluent<A>> extends io.fabric8.kubernetes.api.builder.BaseFluent<A>Generated
-
-
Nested Class Summary
Nested Classes Modifier and Type Class Description classPlacementFluent.DecisionsNested<N>
-
Constructor Summary
Constructors Constructor Description PlacementFluent()PlacementFluent(Placement instance)
-
Method Summary
-
-
-
Constructor Detail
-
PlacementFluent
public PlacementFluent()
-
PlacementFluent
public PlacementFluent(Placement instance)
-
-
Method Detail
-
copyInstance
protected void copyInstance(Placement instance)
-
addToDecisions
public A addToDecisions(int index, PlacementDecision item)
-
setToDecisions
public A setToDecisions(int index, PlacementDecision item)
-
addToDecisions
public A addToDecisions(PlacementDecision... items)
-
addAllToDecisions
public A addAllToDecisions(Collection<PlacementDecision> items)
-
removeFromDecisions
public A removeFromDecisions(PlacementDecision... items)
-
removeAllFromDecisions
public A removeAllFromDecisions(Collection<PlacementDecision> items)
-
removeMatchingFromDecisions
public A removeMatchingFromDecisions(Predicate<PlacementDecisionBuilder> predicate)
-
buildDecisions
public List<PlacementDecision> buildDecisions()
-
buildDecision
public PlacementDecision buildDecision(int index)
-
buildFirstDecision
public PlacementDecision buildFirstDecision()
-
buildLastDecision
public PlacementDecision buildLastDecision()
-
buildMatchingDecision
public PlacementDecision buildMatchingDecision(Predicate<PlacementDecisionBuilder> predicate)
-
hasMatchingDecision
public boolean hasMatchingDecision(Predicate<PlacementDecisionBuilder> predicate)
-
withDecisions
public A withDecisions(List<PlacementDecision> decisions)
-
withDecisions
public A withDecisions(PlacementDecision... decisions)
-
hasDecisions
public boolean hasDecisions()
-
addNewDecision
public PlacementFluent.DecisionsNested<A> addNewDecision()
-
addNewDecisionLike
public PlacementFluent.DecisionsNested<A> addNewDecisionLike(PlacementDecision item)
-
setNewDecisionLike
public PlacementFluent.DecisionsNested<A> setNewDecisionLike(int index, PlacementDecision item)
-
editDecision
public PlacementFluent.DecisionsNested<A> editDecision(int index)
-
editFirstDecision
public PlacementFluent.DecisionsNested<A> editFirstDecision()
-
editLastDecision
public PlacementFluent.DecisionsNested<A> editLastDecision()
-
editMatchingDecision
public PlacementFluent.DecisionsNested<A> editMatchingDecision(Predicate<PlacementDecisionBuilder> predicate)
-
getPlacement
public String getPlacement()
-
hasPlacement
public boolean hasPlacement()
-
getPlacementBinding
public String getPlacementBinding()
-
hasPlacementBinding
public boolean hasPlacementBinding()
-
getPlacementRule
public String getPlacementRule()
-
hasPlacementRule
public boolean hasPlacementRule()
-
getPolicySet
public String getPolicySet()
-
hasPolicySet
public boolean hasPolicySet()
-
withAdditionalProperties
public <K,V> A withAdditionalProperties(Map<String,Object> additionalProperties)
-
hasAdditionalProperties
public boolean hasAdditionalProperties()
-
equals
public boolean equals(Object o)
- Overrides:
equalsin classio.fabric8.kubernetes.api.builder.BaseFluent<A extends PlacementFluent<A>>
-
hashCode
public int hashCode()
- Overrides:
hashCodein classio.fabric8.kubernetes.api.builder.BaseFluent<A extends PlacementFluent<A>>
-
-