Class KubernetesDeploymentsEndpointBuilderFactory.KubernetesDeploymentsHeaderNameBuilder

java.lang.Object
org.apache.camel.builder.endpoint.dsl.KubernetesDeploymentsEndpointBuilderFactory.KubernetesDeploymentsHeaderNameBuilder
Enclosing interface:
KubernetesDeploymentsEndpointBuilderFactory

public static class KubernetesDeploymentsEndpointBuilderFactory.KubernetesDeploymentsHeaderNameBuilder extends Object
The builder of headers' name for the Kubernetes Deployments component.
  • Constructor Details

    • KubernetesDeploymentsHeaderNameBuilder

      public KubernetesDeploymentsHeaderNameBuilder()
  • Method Details

    • kubernetesOperation

      public String kubernetesOperation()
      The Producer operation. The option is a: String type. Group: producer
      Returns:
      the name of the header KubernetesOperation.
    • kubernetesNamespaceName

      public String kubernetesNamespaceName()
      The namespace name. The option is a: String type. Group: producer
      Returns:
      the name of the header KubernetesNamespaceName.
    • kubernetesDeploymentsLabels

      public String kubernetesDeploymentsLabels()
      The deployment labels. The option is a: Map<String, String> type. Group: producer
      Returns:
      the name of the header KubernetesDeploymentsLabels.
    • kubernetesDeploymentsAnnotations

      public String kubernetesDeploymentsAnnotations()
      The deployment labels. The option is a: Map<String, String> type. Group: producer
      Returns:
      the name of the header KubernetesDeploymentsAnnotations.
    • kubernetesDeploymentName

      public String kubernetesDeploymentName()
      The deployment name. The option is a: String type. Group: producer
      Returns:
      the name of the header KubernetesDeploymentName.
    • kubernetesDeploymentSpec

      public String kubernetesDeploymentSpec()
      The spec for a deployment. The option is a: io.fabric8.kubernetes.api.model.apps.DeploymentSpec type. Group: producer
      Returns:
      the name of the header KubernetesDeploymentSpec.
    • kubernetesDeploymentReplicas

      public String kubernetesDeploymentReplicas()
      The desired instance count. The option is a: Integer type. Group: producer
      Returns:
      the name of the header KubernetesDeploymentReplicas.
    • kubernetesEventAction

      public String kubernetesEventAction()
      Action watched by the consumer. The option is a: io.fabric8.kubernetes.client.Watcher.Action type. Group: consumer
      Returns:
      the name of the header KubernetesEventAction.
    • kubernetesEventTimestamp

      public String kubernetesEventTimestamp()
      Timestamp of the action watched by the consumer. The option is a: long type. Group: consumer
      Returns:
      the name of the header KubernetesEventTimestamp.