Class KubernetesConstants

java.lang.Object
org.apache.camel.component.kubernetes.KubernetesConstants

public final class KubernetesConstants extends Object
  • Field Details

    • SCHEME_CONFIG_MAPS

      public static final String SCHEME_CONFIG_MAPS
      See Also:
    • SCHEME_CUSTOM_RESOURCES

      public static final String SCHEME_CUSTOM_RESOURCES
      See Also:
    • SCHEME_DEPLOYMENTS

      public static final String SCHEME_DEPLOYMENTS
      See Also:
    • SCHEME_EVENTS

      public static final String SCHEME_EVENTS
      See Also:
    • SCHEME_HPA

      public static final String SCHEME_HPA
      See Also:
    • SCHEME_JOB

      public static final String SCHEME_JOB
      See Also:
    • SCHEME_NAMESPACES

      public static final String SCHEME_NAMESPACES
      See Also:
    • SCHEME_NODES

      public static final String SCHEME_NODES
      See Also:
    • SCHEME_PERSISTENT_VOLUMES

      public static final String SCHEME_PERSISTENT_VOLUMES
      See Also:
    • SCHEME_PERSISTENT_VOLUMES_CLAIMS

      public static final String SCHEME_PERSISTENT_VOLUMES_CLAIMS
      See Also:
    • SCHEME_PODS

      public static final String SCHEME_PODS
      See Also:
    • SCHEME_REPLICATION_CONTROLLERS

      public static final String SCHEME_REPLICATION_CONTROLLERS
      See Also:
    • SCHEME_RESOURCES_QUOTA

      public static final String SCHEME_RESOURCES_QUOTA
      See Also:
    • SCHEME_SECRETS

      public static final String SCHEME_SECRETS
      See Also:
    • SCHEME_SERVICE_ACCOUNTS

      public static final String SCHEME_SERVICE_ACCOUNTS
      See Also:
    • SCHEME_SERVICES

      public static final String SCHEME_SERVICES
      See Also:
    • SCHEME_BUILD_CONFIG

      public static final String SCHEME_BUILD_CONFIG
      See Also:
    • SCHEME_BUILDS

      public static final String SCHEME_BUILDS
      See Also:
    • SCHEME_DEPLOYMENT_CONFIGS

      public static final String SCHEME_DEPLOYMENT_CONFIGS
      See Also:
    • KUBERNETES_OPERATION

      @Metadata(label="producer", description="The Producer operation", javaType="String") public static final String KUBERNETES_OPERATION
      See Also:
    • KUBERNETES_NAMESPACE_NAME

      @Metadata(label="producer", description="The namespace name", javaType="String", applicableFor={"kubernetes-config-maps","kubernetes-custom-resources","kubernetes-deployments","kubernetes-hpa","kubernetes-job","kubernetes-namespaces","kubernetes-persistent-volumes-claims","kubernetes-pods","kubernetes-replication-controllers","kubernetes-resources-quota","kubernetes-secrets","kubernetes-service-accounts","kubernetes-services","openshift-build-configs","openshift-builds","openshift-deploymentconfigs","kubernetes-events"}) public static final String KUBERNETES_NAMESPACE_NAME
      See Also:
    • KUBERNETES_NAMESPACE_LABELS

      @Metadata(label="producer", description="The namespace labels", javaType="Map<String, String>", applicableFor="kubernetes-namespaces") public static final String KUBERNETES_NAMESPACE_LABELS
      See Also:
    • KUBERNETES_SERVICE_LABELS

      @Metadata(label="producer", description="The service labels", javaType="Map<String, String>", applicableFor="kubernetes-services") public static final String KUBERNETES_SERVICE_LABELS
      See Also:
    • KUBERNETES_SERVICE_NAME

      @Metadata(label="producer", description="The service name", javaType="String", applicableFor="kubernetes-services") public static final String KUBERNETES_SERVICE_NAME
      See Also:
    • KUBERNETES_SERVICE_SPEC

      @Metadata(label="producer", description="The spec of a service", javaType="io.fabric8.kubernetes.api.model.ServiceSpec", applicableFor="kubernetes-services") public static final String KUBERNETES_SERVICE_SPEC
      See Also:
    • KUBERNETES_REPLICATION_CONTROLLERS_LABELS

      @Metadata(label="producer", description="The replication controller labels", javaType="Map<String, String>", applicableFor="kubernetes-replication-controllers") public static final String KUBERNETES_REPLICATION_CONTROLLERS_LABELS
      See Also:
    • KUBERNETES_REPLICATION_CONTROLLER_NAME

      @Metadata(label="producer", description="The replication controller name", javaType="String", applicableFor="kubernetes-replication-controllers") public static final String KUBERNETES_REPLICATION_CONTROLLER_NAME
      See Also:
    • KUBERNETES_REPLICATION_CONTROLLER_SPEC

      @Metadata(label="producer", description="The spec for a replication controller", javaType="io.fabric8.kubernetes.api.model.ReplicationControllerSpec", applicableFor="kubernetes-replication-controllers") public static final String KUBERNETES_REPLICATION_CONTROLLER_SPEC
      See Also:
    • KUBERNETES_REPLICATION_CONTROLLER_REPLICAS

      @Metadata(label="producer", description="The number of replicas for a replication controller during the Scale operation", javaType="Integer", applicableFor="kubernetes-replication-controllers") public static final String KUBERNETES_REPLICATION_CONTROLLER_REPLICAS
      See Also:
    • KUBERNETES_EVENTS_LABELS

      @Metadata(label="producer", description="The event labels", javaType="Map<String, String>", applicableFor="kubernetes-events") public static final String KUBERNETES_EVENTS_LABELS
      See Also:
    • KUBERNETES_EVENT_TIME

      @Metadata(label="producer", description="The event time in ISO-8601 extended offset date-time format, such as \'2011-12-03T10:15:30+01:00\'.", javaType="String", defaultValue="server time", applicableFor="kubernetes-events") public static final String KUBERNETES_EVENT_TIME
      See Also:
    • KUBERNETES_EVENT_ACTION_PRODUCER

      @Metadata(label="producer", description="The event action", javaType="String", applicableFor="kubernetes-events") public static final String KUBERNETES_EVENT_ACTION_PRODUCER
      See Also:
    • KUBERNETES_EVENT_TYPE

      @Metadata(label="producer", description="The event type", javaType="String", applicableFor="kubernetes-events") public static final String KUBERNETES_EVENT_TYPE
      See Also:
    • KUBERNETES_EVENT_REASON

      @Metadata(label="producer", description="The event reason", javaType="String", applicableFor="kubernetes-events") public static final String KUBERNETES_EVENT_REASON
      See Also:
    • KUBERNETES_EVENT_NOTE

      @Metadata(label="producer", description="The event note", javaType="String", applicableFor="kubernetes-events") public static final String KUBERNETES_EVENT_NOTE
      See Also:
    • KUBERNETES_EVENT_REGARDING

      @Metadata(label="producer", description="The event regarding", javaType="io.fabric8.kubernetes.api.model.ObjectReference", applicableFor="kubernetes-events") public static final String KUBERNETES_EVENT_REGARDING
      See Also:
    • KUBERNETES_EVENT_REPORTING_CONTROLLER

      @Metadata(label="producer", description="The event reporting controller", javaType="String", applicableFor="kubernetes-events") public static final String KUBERNETES_EVENT_REPORTING_CONTROLLER
      See Also:
    • KUBERNETES_EVENT_REPORTING_INSTANCE

      @Metadata(label="producer", description="The event reporting instance", javaType="String", applicableFor="kubernetes-events") public static final String KUBERNETES_EVENT_REPORTING_INSTANCE
      See Also:
    • KUBERNETES_EVENT_NAME

      @Metadata(label="producer", description="The event name", javaType="String", applicableFor="kubernetes-events") public static final String KUBERNETES_EVENT_NAME
      See Also:
    • KUBERNETES_PODS_LABELS

      @Metadata(label="producer", description="The pod labels", javaType="Map<String, String>", applicableFor="kubernetes-pods") public static final String KUBERNETES_PODS_LABELS
      See Also:
    • KUBERNETES_POD_NAME

      @Metadata(label="producer", description="The pod name", javaType="String", applicableFor="kubernetes-pods") public static final String KUBERNETES_POD_NAME
      See Also:
    • KUBERNETES_POD_SPEC

      @Metadata(label="producer", description="The spec for a pod", javaType="io.fabric8.kubernetes.api.model.PodSpec", applicableFor="kubernetes-pods") public static final String KUBERNETES_POD_SPEC
      See Also:
    • KUBERNETES_PERSISTENT_VOLUMES_LABELS

      @Metadata(label="producer", description="The persistent volume labels", javaType="Map<String, String>", applicableFor="kubernetes-persistent-volumes") public static final String KUBERNETES_PERSISTENT_VOLUMES_LABELS
      See Also:
    • KUBERNETES_PERSISTENT_VOLUME_NAME

      @Metadata(label="producer", description="The persistent volume name", javaType="String", applicableFor="kubernetes-persistent-volumes") public static final String KUBERNETES_PERSISTENT_VOLUME_NAME
      See Also:
    • KUBERNETES_PERSISTENT_VOLUMES_CLAIMS_LABELS

      @Metadata(label="producer", description="The persistent volume claim labels", javaType="Map<String, String>", applicableFor="kubernetes-persistent-volumes-claims") public static final String KUBERNETES_PERSISTENT_VOLUMES_CLAIMS_LABELS
      See Also:
    • KUBERNETES_PERSISTENT_VOLUME_CLAIM_NAME

      @Metadata(label="producer", description="The persistent volume claim name", javaType="String", applicableFor="kubernetes-persistent-volumes-claims") public static final String KUBERNETES_PERSISTENT_VOLUME_CLAIM_NAME
      See Also:
    • KUBERNETES_PERSISTENT_VOLUME_CLAIM_SPEC

      @Metadata(label="producer", description="The spec for a persistent volume claim", javaType="io.fabric8.kubernetes.api.model.PersistentVolumeClaimSpec", applicableFor="kubernetes-persistent-volumes-claims") public static final String KUBERNETES_PERSISTENT_VOLUME_CLAIM_SPEC
      See Also:
    • KUBERNETES_SECRETS_LABELS

      @Metadata(label="producer", description="The secret labels", javaType="Map<String, String>", applicableFor="kubernetes-secrets") public static final String KUBERNETES_SECRETS_LABELS
      See Also:
    • KUBERNETES_SECRET_NAME

      @Metadata(label="producer", description="The secret name", javaType="String", applicableFor="kubernetes-secrets") public static final String KUBERNETES_SECRET_NAME
      See Also:
    • KUBERNETES_SECRET

      @Metadata(label="producer", description="A secret object", javaType="io.fabric8.kubernetes.api.model.Secret", applicableFor="kubernetes-secrets") public static final String KUBERNETES_SECRET
      See Also:
    • KUBERNETES_RESOURCES_QUOTA_LABELS

      @Metadata(label="producer", description="The resource quota labels", javaType="Map<String, String>", applicableFor="kubernetes-resources-quota") public static final String KUBERNETES_RESOURCES_QUOTA_LABELS
      See Also:
    • KUBERNETES_RESOURCES_QUOTA_NAME

      @Metadata(label="producer", description="The resource quota name", javaType="String", applicableFor="kubernetes-resources-quota") public static final String KUBERNETES_RESOURCES_QUOTA_NAME
      See Also:
    • KUBERNETES_RESOURCE_QUOTA_SPEC

      @Metadata(label="producer", description="The spec for a resource quota", javaType="io.fabric8.kubernetes.api.model.ResourceQuotaSpec", applicableFor="kubernetes-resources-quota") public static final String KUBERNETES_RESOURCE_QUOTA_SPEC
      See Also:
    • KUBERNETES_SERVICE_ACCOUNTS_LABELS

      @Metadata(label="producer", description="The service account labels", javaType="Map<String, String>", applicableFor="kubernetes-service-accounts") public static final String KUBERNETES_SERVICE_ACCOUNTS_LABELS
      See Also:
    • KUBERNETES_SERVICE_ACCOUNT_NAME

      @Metadata(label="producer", description="The service account name", javaType="String", applicableFor="kubernetes-service-accounts") public static final String KUBERNETES_SERVICE_ACCOUNT_NAME
      See Also:
    • KUBERNETES_SERVICE_ACCOUNT

      @Metadata(label="producer", description="A service account object", javaType="io.fabric8.kubernetes.api.model.ServiceAccount", applicableFor="kubernetes-service-accounts") public static final String KUBERNETES_SERVICE_ACCOUNT
      See Also:
    • KUBERNETES_NODES_LABELS

      @Metadata(label="producer", description="The node labels", javaType="Map<String, String>", applicableFor="kubernetes-nodes") public static final String KUBERNETES_NODES_LABELS
      See Also:
    • KUBERNETES_NODE_NAME

      @Metadata(label="producer", description="The node name", javaType="String", applicableFor="kubernetes-nodes") public static final String KUBERNETES_NODE_NAME
      See Also:
    • KUBERNETES_NODE_SPEC

      @Metadata(label="producer", description="The spec for a node", javaType="io.fabric8.kubernetes.api.model.NodeSpec", applicableFor="kubernetes-nodes") public static final String KUBERNETES_NODE_SPEC
      See Also:
    • KUBERNETES_DEPLOYMENTS_LABELS

      @Metadata(label="producer", description="The deployment labels", javaType="Map<String, String>", applicableFor={"kubernetes-deployments","openshift-deploymentconfigs"}) public static final String KUBERNETES_DEPLOYMENTS_LABELS
      See Also:
    • KUBERNETES_DEPLOYMENT_NAME

      @Metadata(label="producer", description="The deployment name", javaType="String", applicableFor={"kubernetes-deployments","openshift-deploymentconfigs"}) public static final String KUBERNETES_DEPLOYMENT_NAME
      See Also:
    • KUBERNETES_DEPLOYMENT_SPEC

      @Metadata(label="producer", description="The spec for a deployment", javaType="io.fabric8.kubernetes.api.model.apps.DeploymentSpec", applicableFor="kubernetes-deployments") public static final String KUBERNETES_DEPLOYMENT_SPEC
      See Also:
    • KUBERNETES_CONFIGMAPS_LABELS

      @Metadata(label="producer", description="The ConfigMap labels", javaType="Map<String, String>", applicableFor="kubernetes-config-maps") public static final String KUBERNETES_CONFIGMAPS_LABELS
      See Also:
    • KUBERNETES_CONFIGMAP_NAME

      @Metadata(label="producer", description="The ConfigMap name", javaType="String", applicableFor="kubernetes-config-maps") public static final String KUBERNETES_CONFIGMAP_NAME
      See Also:
    • KUBERNETES_CONFIGMAP_DATA

      @Metadata(label="producer", description="The ConfigMap Data", javaType="Map<String, String>", applicableFor="kubernetes-config-maps") public static final String KUBERNETES_CONFIGMAP_DATA
      See Also:
    • KUBERNETES_BUILDS_LABELS

      @Metadata(label="producer", description="The Openshift build labels", javaType="Map<String, String>", applicableFor="openshift-builds") public static final String KUBERNETES_BUILDS_LABELS
      See Also:
    • KUBERNETES_BUILD_NAME

      @Metadata(label="producer", description="The Openshift build name", javaType="String", applicableFor="openshift-builds") public static final String KUBERNETES_BUILD_NAME
      See Also:
    • KUBERNETES_BUILD_CONFIGS_LABELS

      @Metadata(label="producer", description="The Openshift Config Build labels", javaType="Map<String, String>", applicableFor="openshift-build-configs") public static final String KUBERNETES_BUILD_CONFIGS_LABELS
      See Also:
    • KUBERNETES_BUILD_CONFIG_NAME

      @Metadata(label="producer", description="The Openshift Config Build name", javaType="String", applicableFor="openshift-build-configs") public static final String KUBERNETES_BUILD_CONFIG_NAME
      See Also:
    • KUBERNETES_DEPLOYMENT_REPLICAS

      @Metadata(label="producer", description="The desired instance count", javaType="Integer", applicableFor={"kubernetes-deployments","openshift-deploymentconfigs"}) public static final String KUBERNETES_DEPLOYMENT_REPLICAS
      See Also:
    • KUBERNETES_HPA_NAME

      @Metadata(label="producer", description="The HPA name.", javaType="String", applicableFor="kubernetes-hpa") public static final String KUBERNETES_HPA_NAME
      See Also:
    • KUBERNETES_HPA_SPEC

      @Metadata(label="producer", description="The spec for a HPA.", javaType="io.fabric8.kubernetes.api.model.autoscaling.v1.HorizontalPodAutoscalerSpec", applicableFor="kubernetes-hpa") public static final String KUBERNETES_HPA_SPEC
      See Also:
    • KUBERNETES_HPA_LABELS

      @Metadata(label="producer", description="The HPA labels.", javaType="Map<String, String>", applicableFor="kubernetes-hpa") public static final String KUBERNETES_HPA_LABELS
      See Also:
    • KUBERNETES_JOB_NAME

      @Metadata(label="producer", description="The Job name.", javaType="String", applicableFor="kubernetes-job") public static final String KUBERNETES_JOB_NAME
      See Also:
    • KUBERNETES_JOB_SPEC

      @Metadata(label="producer", description="The spec for a Job.", javaType="io.fabric8.kubernetes.api.model.batch.v1.JobSpec", applicableFor="kubernetes-job") public static final String KUBERNETES_JOB_SPEC
      See Also:
    • KUBERNETES_JOB_LABELS

      @Metadata(label="producer", description="The Job labels.", javaType="Map<String, String>", applicableFor="kubernetes-job") public static final String KUBERNETES_JOB_LABELS
      See Also:
    • KUBERNETES_CRD_INSTANCE_NAME

      @Metadata(label="producer", description="The deployment name", javaType="String", applicableFor="kubernetes-custom-resources") public static final String KUBERNETES_CRD_INSTANCE_NAME
      See Also:
    • KUBERNETES_CRD_EVENT_TIMESTAMP

      @Metadata(label="consumer", description="Timestamp of the action watched by the consumer", javaType="long", applicableFor="kubernetes-custom-resources") public static final String KUBERNETES_CRD_EVENT_TIMESTAMP
      See Also:
    • KUBERNETES_CRD_EVENT_ACTION

      @Metadata(label="consumer", description="Action watched by the consumer", javaType="io.fabric8.kubernetes.client.Watcher.Action", applicableFor="kubernetes-custom-resources") public static final String KUBERNETES_CRD_EVENT_ACTION
      See Also:
    • KUBERNETES_CRD_NAME

      @Metadata(label="producer", description="The Consumer CRD Resource name we would like to watch", javaType="String", applicableFor="kubernetes-custom-resources") public static final String KUBERNETES_CRD_NAME
      See Also:
    • KUBERNETES_CRD_GROUP

      @Metadata(label="producer", description="The Consumer CRD Resource Group we would like to watch", javaType="String", applicableFor="kubernetes-custom-resources") public static final String KUBERNETES_CRD_GROUP
      See Also:
    • KUBERNETES_CRD_SCOPE

      @Metadata(label="producer", description="The Consumer CRD Resource Scope we would like to watch", javaType="String", applicableFor="kubernetes-custom-resources") public static final String KUBERNETES_CRD_SCOPE
      See Also:
    • KUBERNETES_CRD_VERSION

      @Metadata(label="producer", description="The Consumer CRD Resource Version we would like to watch", javaType="String", applicableFor="kubernetes-custom-resources") public static final String KUBERNETES_CRD_VERSION
      See Also:
    • KUBERNETES_CRD_PLURAL

      @Metadata(label="producer", description="The Consumer CRD Resource Plural we would like to watch", javaType="String", applicableFor="kubernetes-custom-resources") public static final String KUBERNETES_CRD_PLURAL
      See Also:
    • KUBERNETES_CRD_LABELS

      @Metadata(label="producer", description="The CRD resource labels", javaType="Map<String, String>", applicableFor="kubernetes-custom-resources") public static final String KUBERNETES_CRD_LABELS
      See Also:
    • KUBERNETES_CRD_INSTANCE

      @Metadata(label="producer", description="The manifest of the CRD resource to create as JSON string", javaType="String", applicableFor="kubernetes-custom-resources") public static final String KUBERNETES_CRD_INSTANCE
      See Also:
    • KUBERNETES_DELETE_RESULT

      @Metadata(label="producer", description="The result of the delete operation", javaType="boolean", applicableFor="kubernetes-custom-resources") public static final String KUBERNETES_DELETE_RESULT
      See Also:
    • KUBERNETES_DEPLOYMENT_CONFIG_SPEC

      @Metadata(label="producer", description="The spec for a deployment config", javaType="io.fabric8.openshift.api.model.DeploymentConfigSpec", applicableFor="openshift-deploymentconfigs") public static final String KUBERNETES_DEPLOYMENT_CONFIG_SPEC
      See Also:
    • KUBERNETES_EVENT_ACTION

      @Metadata(label="consumer", description="Action watched by the consumer", javaType="io.fabric8.kubernetes.client.Watcher.Action", applicableFor={"kubernetes-config-maps","kubernetes-deployments","kubernetes-hpa","kubernetes-namespaces","kubernetes-nodes","kubernetes-pods","kubernetes-replication-controllers","kubernetes-services","openshift-deploymentconfigs","kubernetes-events"}) public static final String KUBERNETES_EVENT_ACTION
      See Also:
    • KUBERNETES_EVENT_TIMESTAMP

      @Metadata(label="consumer", description="Timestamp of the action watched by the consumer", javaType="long", applicableFor={"kubernetes-config-maps","kubernetes-deployments","kubernetes-hpa","kubernetes-namespaces","kubernetes-nodes","kubernetes-pods","kubernetes-replication-controllers","kubernetes-services","openshift-deploymentconfigs","kubernetes-events"}) public static final String KUBERNETES_EVENT_TIMESTAMP
      See Also: