Class CustomResourceConnectorDeployer

    • Field Detail

      • LOGGER

        private static final org.slf4j.Logger LOGGER
      • kafkaConnect

        private final io.strimzi.api.kafka.model.KafkaConnect kafkaConnect
      • project

        private final String project
      • ocp

        private final io.fabric8.openshift.client.OpenShiftClient ocp
    • Constructor Detail

      • CustomResourceConnectorDeployer

        public CustomResourceConnectorDeployer​(io.strimzi.api.kafka.model.KafkaConnect kafkaConnect,
                                               io.fabric8.openshift.client.OpenShiftClient ocp)
    • Method Detail

      • kafkaConnectorOperation

        private io.fabric8.kubernetes.client.dsl.NonNamespaceOperation<io.strimzi.api.kafka.model.KafkaConnector,​io.strimzi.api.kafka.KafkaConnectorList,​io.fabric8.kubernetes.client.dsl.Resource<io.strimzi.api.kafka.model.KafkaConnector>> kafkaConnectorOperation()
      • waitForKafkaConnector

        private void waitForKafkaConnector​(ConnectorConfigBuilder config)
        Waits until connector is properly deployed.
        Parameters:
        config - config of the connector
      • waitForKafkaConnector

        private void waitForKafkaConnector​(String name)
        Waits until connector is properly deployed.
        Parameters:
        name - name of the connector