Class PlacementFluent<A extends PlacementFluent<A>>
- java.lang.Object
-
- io.fabric8.kubernetes.api.builder.BaseFluent<A>
-
- io.fabric8.openclustermanagement.api.model.apps.v1.PlacementFluent<A>
-
- Direct Known Subclasses:
PlacementBuilder,SubscriptionSpecFluent.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.ClusterSelectorNested<N>classPlacementFluent.ClustersNested<N>classPlacementFluent.PlacementRefNested<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)
-
buildClusterSelector
public io.fabric8.kubernetes.api.model.LabelSelector buildClusterSelector()
-
withClusterSelector
public A withClusterSelector(io.fabric8.kubernetes.api.model.LabelSelector clusterSelector)
-
hasClusterSelector
public boolean hasClusterSelector()
-
withNewClusterSelector
public PlacementFluent.ClusterSelectorNested<A> withNewClusterSelector()
-
withNewClusterSelectorLike
public PlacementFluent.ClusterSelectorNested<A> withNewClusterSelectorLike(io.fabric8.kubernetes.api.model.LabelSelector item)
-
editClusterSelector
public PlacementFluent.ClusterSelectorNested<A> editClusterSelector()
-
editOrNewClusterSelector
public PlacementFluent.ClusterSelectorNested<A> editOrNewClusterSelector()
-
editOrNewClusterSelectorLike
public PlacementFluent.ClusterSelectorNested<A> editOrNewClusterSelectorLike(io.fabric8.kubernetes.api.model.LabelSelector item)
-
addToClusters
public A addToClusters(int index, GenericClusterReference item)
-
setToClusters
public A setToClusters(int index, GenericClusterReference item)
-
addToClusters
public A addToClusters(GenericClusterReference... items)
-
addAllToClusters
public A addAllToClusters(Collection<GenericClusterReference> items)
-
removeFromClusters
public A removeFromClusters(GenericClusterReference... items)
-
removeAllFromClusters
public A removeAllFromClusters(Collection<GenericClusterReference> items)
-
removeMatchingFromClusters
public A removeMatchingFromClusters(Predicate<GenericClusterReferenceBuilder> predicate)
-
buildClusters
public List<GenericClusterReference> buildClusters()
-
buildCluster
public GenericClusterReference buildCluster(int index)
-
buildFirstCluster
public GenericClusterReference buildFirstCluster()
-
buildLastCluster
public GenericClusterReference buildLastCluster()
-
buildMatchingCluster
public GenericClusterReference buildMatchingCluster(Predicate<GenericClusterReferenceBuilder> predicate)
-
hasMatchingCluster
public boolean hasMatchingCluster(Predicate<GenericClusterReferenceBuilder> predicate)
-
withClusters
public A withClusters(List<GenericClusterReference> clusters)
-
withClusters
public A withClusters(GenericClusterReference... clusters)
-
hasClusters
public boolean hasClusters()
-
addNewCluster
public PlacementFluent.ClustersNested<A> addNewCluster()
-
addNewClusterLike
public PlacementFluent.ClustersNested<A> addNewClusterLike(GenericClusterReference item)
-
setNewClusterLike
public PlacementFluent.ClustersNested<A> setNewClusterLike(int index, GenericClusterReference item)
-
editCluster
public PlacementFluent.ClustersNested<A> editCluster(int index)
-
editFirstCluster
public PlacementFluent.ClustersNested<A> editFirstCluster()
-
editLastCluster
public PlacementFluent.ClustersNested<A> editLastCluster()
-
editMatchingCluster
public PlacementFluent.ClustersNested<A> editMatchingCluster(Predicate<GenericClusterReferenceBuilder> predicate)
-
getLocal
public Boolean getLocal()
-
hasLocal
public boolean hasLocal()
-
buildPlacementRef
public io.fabric8.kubernetes.api.model.ObjectReference buildPlacementRef()
-
withPlacementRef
public A withPlacementRef(io.fabric8.kubernetes.api.model.ObjectReference placementRef)
-
hasPlacementRef
public boolean hasPlacementRef()
-
withNewPlacementRef
public PlacementFluent.PlacementRefNested<A> withNewPlacementRef()
-
withNewPlacementRefLike
public PlacementFluent.PlacementRefNested<A> withNewPlacementRefLike(io.fabric8.kubernetes.api.model.ObjectReference item)
-
editPlacementRef
public PlacementFluent.PlacementRefNested<A> editPlacementRef()
-
editOrNewPlacementRef
public PlacementFluent.PlacementRefNested<A> editOrNewPlacementRef()
-
editOrNewPlacementRefLike
public PlacementFluent.PlacementRefNested<A> editOrNewPlacementRefLike(io.fabric8.kubernetes.api.model.ObjectReference item)
-
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>>
-
withLocal
public A withLocal()
-
-