Class KubernetesEndpointConfiguration

All Implemented Interfaces:
EndpointConfiguration, PollableEndpointConfiguration

public class KubernetesEndpointConfiguration extends AbstractPollableEndpointConfiguration
Since:
2.7
Author:
Christoph Deppisch
  • Constructor Details

    • KubernetesEndpointConfiguration

      public KubernetesEndpointConfiguration()
  • Method Details

    • getKubernetesClient

      public io.fabric8.kubernetes.client.KubernetesClient getKubernetesClient()
      Constructs or gets the kubernetes client implementation.
      Returns:
    • setKubernetesClient

      public void setKubernetesClient(io.fabric8.kubernetes.client.KubernetesClient kubernetesClient)
      Sets the kubernetesClient property.
      Parameters:
      kubernetesClient -
    • getKubernetesClientConfig

      public io.fabric8.kubernetes.client.Config getKubernetesClientConfig()
      Gets the kubernetes client configuration.
      Returns:
    • setKubernetesClientConfig

      public void setKubernetesClientConfig(io.fabric8.kubernetes.client.Config kubernetesClientConfig)
      Sets the kubernetes client configuration.
      Parameters:
      kubernetesClientConfig -
    • setCorrelator

      public void setCorrelator(MessageCorrelator correlator)
      Set the reply message correlator.
      Parameters:
      correlator - the correlator to set
    • getCorrelator

      public MessageCorrelator getCorrelator()
      Gets the correlator.
      Returns:
      the correlator
    • getMessageConverter

      public KubernetesMessageConverter getMessageConverter()
      Gets the kubernetes message converter.
      Returns:
    • setMessageConverter

      public void setMessageConverter(KubernetesMessageConverter messageConverter)
      Sets the kubernetes message converter.
      Parameters:
      messageConverter -
    • getObjectMapper

      public com.fasterxml.jackson.databind.ObjectMapper getObjectMapper()
      Gets the command object mapper.
      Returns:
    • setObjectMapper

      public void setObjectMapper(com.fasterxml.jackson.databind.ObjectMapper objectMapper)
      Sets the command object mapper.
      Parameters:
      objectMapper -