Class OcpKafkaConnectDeployer

    • Field Detail

      • LOGGER

        private static final org.slf4j.Logger LOGGER
      • yamlPath

        private final String yamlPath
      • cfgYamlPath

        private final String cfgYamlPath
      • connectorResources

        private final boolean connectorResources
      • exposedApi

        private final boolean exposedApi
      • exposedMetrics

        private final boolean exposedMetrics
    • Constructor Detail

      • OcpKafkaConnectDeployer

        private OcpKafkaConnectDeployer​(String project,
                                        String yamlPath,
                                        String cfgYamlPath,
                                        boolean connectorResources,
                                        boolean exposedApi,
                                        boolean exposedMetrics,
                                        io.fabric8.openshift.client.OpenShiftClient ocp,
                                        okhttp3.OkHttpClient http)
    • Method Detail

      • enableConnectorResources

        private io.strimzi.api.kafka.model.KafkaConnect enableConnectorResources​(io.strimzi.api.kafka.model.KafkaConnect baseReource)
      • kafkaConnectOperation

        private io.fabric8.kubernetes.client.dsl.NonNamespaceOperation<io.strimzi.api.kafka.model.KafkaConnect,​io.strimzi.api.kafka.KafkaConnectList,​io.fabric8.kubernetes.client.dsl.Resource<io.strimzi.api.kafka.model.KafkaConnect>> kafkaConnectOperation()