This is an automated email from the ASF dual-hosted git repository.

oalsafi pushed a change to branch master
in repository https://gitbox.apache.org/repos/asf/camel.git.


    from d47d974  CAMEL-15802: camel-core - Optimize lightweight to unref all 
models
     add 9d312b3  Add kubernetes custom resource component
     add 7b1f5af  undo some files
     add 83345d8  review comments
     add aece422  Fix style error
     add 3933825  review comments

No new revisions were added by this update.

Summary of changes:
 .../org/apache/camel/catalog/components.properties |   1 +
 ...llers.json => kubernetes-custom-resources.json} |  21 +-
 .../catalog/components/kubernetes-deployments.json |   5 +
 .../camel/catalog/components/kubernetes-hpa.json   |   5 +
 .../camel/catalog/components/kubernetes-job.json   |   5 +
 .../catalog/components/kubernetes-namespaces.json  |   5 +
 .../camel/catalog/components/kubernetes-nodes.json |   5 +
 .../camel/catalog/components/kubernetes-pods.json  |   5 +
 .../kubernetes-replication-controllers.json        |   5 +
 .../catalog/components/kubernetes-services.json    |   5 +
 .../docs/kubernetes-deployments-component.adoc     |   7 +-
 .../catalog/docs/kubernetes-hpa-component.adoc     |   7 +-
 .../catalog/docs/kubernetes-job-component.adoc     |   7 +-
 .../docs/kubernetes-namespaces-component.adoc      |   7 +-
 .../catalog/docs/kubernetes-nodes-component.adoc   |   7 +-
 .../catalog/docs/kubernetes-pods-component.adoc    |   7 +-
 ...bernetes-replication-controllers-component.adoc |   7 +-
 .../docs/kubernetes-services-component.adoc        |   7 +-
 components/camel-kubernetes/pom.xml                |   5 +-
 ...bernetesCustomResourcesComponentConfigurer.java |  69 +++++
 ...bernetesCustomResourcesEndpointConfigurer.java} |  35 ++-
 ...bernetesCustomResourcesEndpointUriFactory.java} |  13 +-
 .../KubernetesDeploymentsEndpointConfigurer.java   |  25 ++
 .../KubernetesDeploymentsEndpointUriFactory.java   |   7 +-
 .../hpa/KubernetesHPAEndpointConfigurer.java       |  25 ++
 .../hpa/KubernetesHPAEndpointUriFactory.java       |   7 +-
 .../job/KubernetesJobEndpointConfigurer.java       |  25 ++
 .../job/KubernetesJobEndpointUriFactory.java       |   7 +-
 .../KubernetesNamespacesEndpointConfigurer.java    |  25 ++
 .../KubernetesNamespacesEndpointUriFactory.java    |   7 +-
 .../nodes/KubernetesNodesEndpointConfigurer.java   |  25 ++
 .../nodes/KubernetesNodesEndpointUriFactory.java   |   7 +-
 .../pods/KubernetesPodsEndpointConfigurer.java     |  25 ++
 .../pods/KubernetesPodsEndpointUriFactory.java     |   7 +-
 ...esReplicationControllersEndpointConfigurer.java |  25 ++
 ...esReplicationControllersEndpointUriFactory.java |   7 +-
 .../KubernetesServicesEndpointConfigurer.java      |  25 ++
 .../KubernetesServicesEndpointUriFactory.java      |   7 +-
 .../services/org/apache/camel/component.properties |   2 +-
 .../camel/component/kubernetes-custom-resources    |   2 +
 .../kubernetes-custom-resources-component          |   2 +
 .../kubernetes-custom-resources-endpoint           |   2 +
 .../kubernetes-custom-resources-endpoint           |   2 +
 .../kubernetes-custom-resources.json               |  21 +-
 .../deployments/kubernetes-deployments.json        |   5 +
 .../component/kubernetes/hpa/kubernetes-hpa.json   |   5 +
 .../component/kubernetes/job/kubernetes-job.json   |   5 +
 .../namespaces/kubernetes-namespaces.json          |   5 +
 .../kubernetes/nodes/kubernetes-nodes.json         |   5 +
 .../component/kubernetes/pods/kubernetes-pods.json |   5 +
 .../kubernetes-replication-controllers.json        |   5 +
 .../kubernetes/services/kubernetes-services.json   |   5 +
 .../docs/kubernetes-deployments-component.adoc     |   7 +-
 .../src/main/docs/kubernetes-hpa-component.adoc    |   7 +-
 .../src/main/docs/kubernetes-job-component.adoc    |   7 +-
 .../main/docs/kubernetes-namespaces-component.adoc |   7 +-
 .../src/main/docs/kubernetes-nodes-component.adoc  |   7 +-
 .../src/main/docs/kubernetes-pods-component.adoc   |   7 +-
 ...bernetes-replication-controllers-component.adoc |   7 +-
 .../main/docs/kubernetes-services-component.adoc   |   7 +-
 .../kubernetes/KubernetesConfiguration.java        |  70 +++++
 .../component/kubernetes/KubernetesConstants.java  |  10 +
 .../component/kubernetes/KubernetesOperations.java |   7 +
 .../KubernetesCustomResourcesComponent.java        |  32 ++
 .../KubernetesCustomResourcesConsumer.java         | 151 +++++++++
 .../KubernetesCustomResourcesEndpoint.java         |  51 +++
 .../KubernetesCustomResourcesProducer.java         | 234 ++++++++++++++
 .../KubernetesCustomResourcesConsumerTest.java     | 129 ++++++++
 .../KubernetesCustomResourcesProducerTest.java     | 186 +++++++++++
 .../component/ComponentsBuilderFactory.java        |  12 +
 ...etesCustomResourcesComponentBuilderFactory.java | 132 ++++++++
 .../src/generated/resources/metadata.json          |  22 ++
 .../builder/endpoint/EndpointBuilderFactory.java   |   1 +
 .../camel/builder/endpoint/EndpointBuilders.java   |   1 +
 .../builder/endpoint/StaticEndpointBuilders.java   |  43 +++
 ...etesCustomResourcesEndpointBuilderFactory.java} | 344 ++++++++++++---------
 ...ubernetesDeploymentsEndpointBuilderFactory.java |  60 ++++
 .../dsl/KubernetesHPAEndpointBuilderFactory.java   |  56 ++++
 .../dsl/KubernetesJobEndpointBuilderFactory.java   |  56 ++++
 ...KubernetesNamespacesEndpointBuilderFactory.java |  60 ++++
 .../dsl/KubernetesNodesEndpointBuilderFactory.java |  57 ++++
 .../dsl/KubernetesPodsEndpointBuilderFactory.java  |  56 ++++
 ...plicationControllersEndpointBuilderFactory.java |  60 ++++
 .../KubernetesServicesEndpointBuilderFactory.java  |  59 ++++
 .../pages/kubernetes-deployments-component.adoc    |   7 +-
 .../ROOT/pages/kubernetes-hpa-component.adoc       |   7 +-
 .../ROOT/pages/kubernetes-job-component.adoc       |   7 +-
 .../pages/kubernetes-namespaces-component.adoc     |   7 +-
 .../ROOT/pages/kubernetes-nodes-component.adoc     |   7 +-
 .../ROOT/pages/kubernetes-pods-component.adoc      |   7 +-
 ...bernetes-replication-controllers-component.adoc |   7 +-
 .../ROOT/pages/kubernetes-services-component.adoc  |   7 +-
 92 files changed, 2367 insertions(+), 201 deletions(-)
 copy 
catalog/camel-catalog/src/generated/resources/org/apache/camel/catalog/components/{kubernetes-replication-controllers.json
 => kubernetes-custom-resources.json} (86%)
 create mode 100644 
components/camel-kubernetes/src/generated/java/org/apache/camel/component/kubernetes/customresources/KubernetesCustomResourcesComponentConfigurer.java
 copy 
components/camel-kubernetes/src/generated/java/org/apache/camel/component/kubernetes/{job/KubernetesJobEndpointConfigurer.java
 => customresources/KubernetesCustomResourcesEndpointConfigurer.java} (84%)
 copy 
components/camel-kubernetes/src/generated/java/org/apache/camel/component/kubernetes/{namespaces/KubernetesNamespacesEndpointUriFactory.java
 => customresources/KubernetesCustomResourcesEndpointUriFactory.java} (86%)
 create mode 100644 
components/camel-kubernetes/src/generated/resources/META-INF/services/org/apache/camel/component/kubernetes-custom-resources
 create mode 100644 
components/camel-kubernetes/src/generated/resources/META-INF/services/org/apache/camel/configurer/kubernetes-custom-resources-component
 create mode 100644 
components/camel-kubernetes/src/generated/resources/META-INF/services/org/apache/camel/configurer/kubernetes-custom-resources-endpoint
 create mode 100644 
components/camel-kubernetes/src/generated/resources/META-INF/services/org/apache/camel/urifactory/kubernetes-custom-resources-endpoint
 copy 
catalog/camel-catalog/src/generated/resources/org/apache/camel/catalog/components/kubernetes-replication-controllers.json
 => 
components/camel-kubernetes/src/generated/resources/org/apache/camel/component/kubernetes/customresources/kubernetes-custom-resources.json
 (86%)
 create mode 100644 
components/camel-kubernetes/src/main/java/org/apache/camel/component/kubernetes/customresources/KubernetesCustomResourcesComponent.java
 create mode 100644 
components/camel-kubernetes/src/main/java/org/apache/camel/component/kubernetes/customresources/KubernetesCustomResourcesConsumer.java
 create mode 100644 
components/camel-kubernetes/src/main/java/org/apache/camel/component/kubernetes/customresources/KubernetesCustomResourcesEndpoint.java
 create mode 100644 
components/camel-kubernetes/src/main/java/org/apache/camel/component/kubernetes/customresources/KubernetesCustomResourcesProducer.java
 create mode 100644 
components/camel-kubernetes/src/test/java/org/apache/camel/component/kubernetes/consumer/KubernetesCustomResourcesConsumerTest.java
 create mode 100644 
components/camel-kubernetes/src/test/java/org/apache/camel/component/kubernetes/producer/KubernetesCustomResourcesProducerTest.java
 create mode 100644 
core/camel-componentdsl/src/generated/java/org/apache/camel/builder/component/dsl/KubernetesCustomResourcesComponentBuilderFactory.java
 copy 
core/camel-endpointdsl/src/generated/java/org/apache/camel/builder/endpoint/dsl/{KubernetesReplicationControllersEndpointBuilderFactory.java
 => KubernetesCustomResourcesEndpointBuilderFactory.java} (74%)

Reply via email to