Class KubernetesConstants


  • public final class KubernetesConstants
    extends Object
    • Field Detail

      • KUBERNETES_OPERATION

        @Metadata(label="producer",
                  description="The Producer operation",
                  javaType="String")
        public static final String KUBERNETES_OPERATION
        See Also:
        Constant Field Values
      • 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"})
        public static final String KUBERNETES_NAMESPACE_NAME
        See Also:
        Constant Field Values
      • 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:
        Constant Field Values
      • 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:
        Constant Field Values
      • KUBERNETES_SERVICE_NAME

        @Metadata(label="producer",
                  description="The service name",
                  javaType="String",
                  applicableFor="kubernetes-services")
        public static final String KUBERNETES_SERVICE_NAME
        See Also:
        Constant Field Values
      • 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:
        Constant Field Values
      • 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:
        Constant Field Values
      • 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:
        Constant Field Values
      • 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:
        Constant Field Values
      • 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:
        Constant Field Values
      • 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:
        Constant Field Values
      • KUBERNETES_POD_NAME

        @Metadata(label="producer",
                  description="The pod name",
                  javaType="String",
                  applicableFor="kubernetes-pods")
        public static final String KUBERNETES_POD_NAME
        See Also:
        Constant Field Values
      • 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:
        Constant Field Values
      • 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:
        Constant Field Values
      • 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:
        Constant Field Values
      • 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:
        Constant Field Values
      • 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:
        Constant Field Values
      • 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:
        Constant Field Values
      • 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:
        Constant Field Values
      • KUBERNETES_SECRET_NAME

        @Metadata(label="producer",
                  description="The secret name",
                  javaType="String",
                  applicableFor="kubernetes-secrets")
        public static final String KUBERNETES_SECRET_NAME
        See Also:
        Constant Field Values
      • 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:
        Constant Field Values
      • 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:
        Constant Field Values
      • 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:
        Constant Field Values
      • 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:
        Constant Field Values
      • 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:
        Constant Field Values
      • 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:
        Constant Field Values
      • 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:
        Constant Field Values
      • 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:
        Constant Field Values
      • KUBERNETES_NODE_NAME

        @Metadata(label="producer",
                  description="The node name",
                  javaType="String",
                  applicableFor="kubernetes-nodes")
        public static final String KUBERNETES_NODE_NAME
        See Also:
        Constant Field Values
      • 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:
        Constant Field Values
      • 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:
        Constant Field Values
      • 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:
        Constant Field Values
      • 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:
        Constant Field Values
      • 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:
        Constant Field Values
      • 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:
        Constant Field Values
      • 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:
        Constant Field Values
      • 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:
        Constant Field Values
      • 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:
        Constant Field Values
      • 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:
        Constant Field Values
      • 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:
        Constant Field Values
      • 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:
        Constant Field Values
      • KUBERNETES_HPA_NAME

        @Metadata(label="producer",
                  description="The HPA name.",
                  javaType="String",
                  applicableFor="kubernetes-hpa")
        public static final String KUBERNETES_HPA_NAME
        See Also:
        Constant Field Values
      • 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:
        Constant Field Values
      • 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:
        Constant Field Values
      • KUBERNETES_JOB_NAME

        @Metadata(label="producer",
                  description="The Job name.",
                  javaType="String",
                  applicableFor="kubernetes-job")
        public static final String KUBERNETES_JOB_NAME
        See Also:
        Constant Field Values
      • 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:
        Constant Field Values
      • 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:
        Constant Field Values
      • 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:
        Constant Field Values
      • 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:
        Constant Field Values
      • 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:
        Constant Field Values
      • 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:
        Constant Field Values
      • 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:
        Constant Field Values
      • 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:
        Constant Field Values
      • 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:
        Constant Field Values
      • 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:
        Constant Field Values
      • 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:
        Constant Field Values
      • 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:
        Constant Field Values
      • 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:
        Constant Field Values
      • 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:
        Constant Field Values
      • 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"})
        public static final String KUBERNETES_EVENT_ACTION
        See Also:
        Constant Field Values
      • 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"})
        public static final String KUBERNETES_EVENT_TIMESTAMP
        See Also:
        Constant Field Values