Package io.debezium.testing.system.tools
Class WaitConditions
- java.lang.Object
-
- io.debezium.testing.system.tools.WaitConditions
-
public class WaitConditions extends Object
- Author:
- Jakub Cechacek
-
-
Field Summary
Fields Modifier and Type Field Description private static org.slf4j.LoggerLOGGER
-
Constructor Summary
Constructors Constructor Description WaitConditions()
-
Method Summary
All Methods Static Methods Concrete Methods Modifier and Type Method Description static booleandeploymentAvailableCondition(io.fabric8.kubernetes.api.model.apps.Deployment resource)Wait condition for deploymentsstatic booleandeploymentAvailableCondition(io.fabric8.openshift.api.model.DeploymentConfig resource)Wait condition for deployment configsstatic <T extends io.strimzi.api.kafka.model.status.Status>
booleankafkaReadyCondition(io.fabric8.kubernetes.client.CustomResource<?,T> resource)Wait condition for readiness of Strimzi resourcesstatic longscaled(long amount)
-
-
-
Method Detail
-
kafkaReadyCondition
public static <T extends io.strimzi.api.kafka.model.status.Status> boolean kafkaReadyCondition(io.fabric8.kubernetes.client.CustomResource<?,T> resource)
Wait condition for readiness of Strimzi resources- Type Parameters:
T- resource type- Parameters:
resource- resource instance- Returns:
- true if resource is ready
-
deploymentAvailableCondition
public static boolean deploymentAvailableCondition(io.fabric8.kubernetes.api.model.apps.Deployment resource)
Wait condition for deployments- Parameters:
resource- deployment resource- Returns:
- true when deployment becomes available
-
deploymentAvailableCondition
public static boolean deploymentAvailableCondition(io.fabric8.openshift.api.model.DeploymentConfig resource)
Wait condition for deployment configs- Parameters:
resource- dc resource- Returns:
- true when dc becomes available
-
scaled
public static long scaled(long amount)
-
-