Package io.debezium.testing.system.tools
Class WaitConditions
java.lang.Object
io.debezium.testing.system.tools.WaitConditions
- Author:
- Jakub Cechacek
-
Field Summary
Fields -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionstatic 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)
-
Field Details
-
LOGGER
private static final org.slf4j.Logger LOGGER
-
-
Constructor Details
-
WaitConditions
public WaitConditions()
-
-
Method Details
-
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)
-