Class WaitConditions


  • public class WaitConditions
    extends Object
    Author:
    Jakub Cechacek
    • Field Detail

      • LOGGER

        private static final org.slf4j.Logger LOGGER
    • Constructor Detail

      • WaitConditions

        public WaitConditions()
    • 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)