This is an automated email from the ASF dual-hosted git repository. gnodet pushed a commit to branch master in repository https://gitbox.apache.org/repos/asf/camel.git
commit 14643b84b8740f9377b517faab48226252b135d2 Author: Guillaume Nodet <gno...@gmail.com> AuthorDate: Wed Jan 15 17:52:19 2020 +0100 Fix the missing static keyword (again) --- .../builder/endpoint/EndpointBuilderFactory.java | 145 +++++++++++++++++++++ .../camel/builder/endpoint/EndpointBuilders.java | 145 +++++++++++++++++++++ ...zelcastReplicatedmapEndpointBuilderFactory.java | 2 +- ...ubernetesDeploymentsEndpointBuilderFactory.java | 2 +- ...sistentVolumesClaimsEndpointBuilderFactory.java | 2 +- ...tesPersistentVolumesEndpointBuilderFactory.java | 2 +- ...plicationControllersEndpointBuilderFactory.java | 2 +- ...rnetesResourcesQuotaEndpointBuilderFactory.java | 2 +- ...netesServiceAccountsEndpointBuilderFactory.java | 2 +- ...penshiftBuildConfigsEndpointBuilderFactory.java | 2 +- .../camel/tooling/util/srcgen/JavaClass.java | 3 + 11 files changed, 301 insertions(+), 8 deletions(-) diff --git a/core/camel-endpointdsl/src/main/java/org/apache/camel/builder/endpoint/EndpointBuilderFactory.java b/core/camel-endpointdsl/src/main/java/org/apache/camel/builder/endpoint/EndpointBuilderFactory.java index a6fec89..96570ec 100644 --- a/core/camel-endpointdsl/src/main/java/org/apache/camel/builder/endpoint/EndpointBuilderFactory.java +++ b/core/camel-endpointdsl/src/main/java/org/apache/camel/builder/endpoint/EndpointBuilderFactory.java @@ -2423,6 +2423,24 @@ public interface EndpointBuilderFactory { } /** + * Hazelcast Replicated Map (camel-hazelcast) + * The hazelcast-replicatedmap component is used to access Hazelcast + * replicated map. + * + * Category: cache,datagrid + * Since: 2.16 + * Maven coordinates: org.apache.camel:camel-hazelcast + * + * Syntax: <code>hazelcast-replicatedmap:cacheName</code> + * + * Path parameter: cacheName (required) + * The name of the cache + */ + default org.apache.camel.builder.endpoint.dsl.HazelcastReplicatedmapEndpointBuilderFactory.HazelcastReplicatedmapEndpointBuilder hazelcastReplicatedmap(String path) { + return org.apache.camel.builder.endpoint.dsl.HazelcastReplicatedmapEndpointBuilderFactory.hazelcastReplicatedmap(path); + } + + /** * Hazelcast Ringbuffer (camel-hazelcast) * The hazelcast-ringbuffer component is used to access Hazelcast * distributed ringbuffer. @@ -3322,6 +3340,24 @@ public interface EndpointBuilderFactory { } /** + * Kubernetes Deployments (camel-kubernetes) + * The Kubernetes Nodes component provides a producer to execute kubernetes + * node operations and a consumer to consume node events. + * + * Category: container,cloud,paas + * Since: 2.20 + * Maven coordinates: org.apache.camel:camel-kubernetes + * + * Syntax: <code>kubernetes-deployments:masterUrl</code> + * + * Path parameter: masterUrl (required) + * Kubernetes Master url + */ + default org.apache.camel.builder.endpoint.dsl.KubernetesDeploymentsEndpointBuilderFactory.KubernetesDeploymentsEndpointBuilder kubernetesDeployments(String path) { + return org.apache.camel.builder.endpoint.dsl.KubernetesDeploymentsEndpointBuilderFactory.kubernetesDeployments(path); + } + + /** * Kubernetes HPA (camel-kubernetes) * The Kubernetes HPA component provides a producer to execute kubernetes * hpa operations and a consumer to consume HPA events. @@ -3395,6 +3431,42 @@ public interface EndpointBuilderFactory { } /** + * Kubernetes Persistent Volume Claim (camel-kubernetes) + * The Kubernetes Persistent Volumes Claims component provides a producer to + * execute kubernetes persistent volume claim operations. + * + * Category: container,cloud,paas + * Since: 2.17 + * Maven coordinates: org.apache.camel:camel-kubernetes + * + * Syntax: <code>kubernetes-persistent-volumes-claims:masterUrl</code> + * + * Path parameter: masterUrl (required) + * Kubernetes Master url + */ + default org.apache.camel.builder.endpoint.dsl.KubernetesPersistentVolumesClaimsEndpointBuilderFactory.KubernetesPersistentVolumesClaimsEndpointBuilder kubernetesPersistentVolumesClaims(String path) { + return org.apache.camel.builder.endpoint.dsl.KubernetesPersistentVolumesClaimsEndpointBuilderFactory.kubernetesPersistentVolumesClaims(path); + } + + /** + * Kubernetes Persistent Volume (camel-kubernetes) + * The Kubernetes Persistent Volumes component provides a producer to + * execute kubernetes persistent volume operations. + * + * Category: container,cloud,paas + * Since: 2.17 + * Maven coordinates: org.apache.camel:camel-kubernetes + * + * Syntax: <code>kubernetes-persistent-volumes:masterUrl</code> + * + * Path parameter: masterUrl (required) + * Kubernetes Master url + */ + default org.apache.camel.builder.endpoint.dsl.KubernetesPersistentVolumesEndpointBuilderFactory.KubernetesPersistentVolumesEndpointBuilder kubernetesPersistentVolumes(String path) { + return org.apache.camel.builder.endpoint.dsl.KubernetesPersistentVolumesEndpointBuilderFactory.kubernetesPersistentVolumes(path); + } + + /** * Kubernetes Pods (camel-kubernetes) * The Kubernetes Pods component provides a producer to execute kubernetes * pod operations and a consumer to consume pod events. @@ -3413,6 +3485,43 @@ public interface EndpointBuilderFactory { } /** + * Kubernetes Replication Controller (camel-kubernetes) + * The Kubernetes Replication Controllers component provides a producer to + * execute kubernetes replication controller operations and a consumer to + * consume replication controller events. + * + * Category: container,cloud,paas + * Since: 2.17 + * Maven coordinates: org.apache.camel:camel-kubernetes + * + * Syntax: <code>kubernetes-replication-controllers:masterUrl</code> + * + * Path parameter: masterUrl (required) + * Kubernetes Master url + */ + default org.apache.camel.builder.endpoint.dsl.KubernetesReplicationControllersEndpointBuilderFactory.KubernetesReplicationControllersEndpointBuilder kubernetesReplicationControllers(String path) { + return org.apache.camel.builder.endpoint.dsl.KubernetesReplicationControllersEndpointBuilderFactory.kubernetesReplicationControllers(path); + } + + /** + * Kubernetes Resources Quota (camel-kubernetes) + * The Kubernetes Resources Quota component provides a producer to execute + * kubernetes resources quota operations. + * + * Category: container,cloud,paas + * Since: 2.17 + * Maven coordinates: org.apache.camel:camel-kubernetes + * + * Syntax: <code>kubernetes-resources-quota:masterUrl</code> + * + * Path parameter: masterUrl (required) + * Kubernetes Master url + */ + default org.apache.camel.builder.endpoint.dsl.KubernetesResourcesQuotaEndpointBuilderFactory.KubernetesResourcesQuotaEndpointBuilder kubernetesResourcesQuota(String path) { + return org.apache.camel.builder.endpoint.dsl.KubernetesResourcesQuotaEndpointBuilderFactory.kubernetesResourcesQuota(path); + } + + /** * Kubernetes Secrets (camel-kubernetes) * The Kubernetes Secrets component provides a producer to execute * kubernetes secret operations. @@ -3431,6 +3540,24 @@ public interface EndpointBuilderFactory { } /** + * Kubernetes Service Account (camel-kubernetes) + * The Kubernetes Service Accounts component provides a producer to execute + * service account operations. + * + * Category: container,cloud,paas + * Since: 2.17 + * Maven coordinates: org.apache.camel:camel-kubernetes + * + * Syntax: <code>kubernetes-service-accounts:masterUrl</code> + * + * Path parameter: masterUrl (required) + * Kubernetes Master url + */ + default org.apache.camel.builder.endpoint.dsl.KubernetesServiceAccountsEndpointBuilderFactory.KubernetesServiceAccountsEndpointBuilder kubernetesServiceAccounts(String path) { + return org.apache.camel.builder.endpoint.dsl.KubernetesServiceAccountsEndpointBuilderFactory.kubernetesServiceAccounts(path); + } + + /** * Kubernetes Services (camel-kubernetes) * The Kubernetes Services component provides a producer to execute service * operations and a consumer to consume service events. @@ -4318,6 +4445,24 @@ public interface EndpointBuilderFactory { } /** + * Openshift Build Config (camel-kubernetes) + * The Kubernetes Build Config component provides a producer to execute + * kubernetes build config operations. + * + * Category: container,cloud,paas + * Since: 2.17 + * Maven coordinates: org.apache.camel:camel-kubernetes + * + * Syntax: <code>openshift-build-configs:masterUrl</code> + * + * Path parameter: masterUrl (required) + * Kubernetes Master url + */ + default org.apache.camel.builder.endpoint.dsl.OpenshiftBuildConfigsEndpointBuilderFactory.OpenshiftBuildConfigsEndpointBuilder openshiftBuildConfigs(String path) { + return org.apache.camel.builder.endpoint.dsl.OpenshiftBuildConfigsEndpointBuilderFactory.openshiftBuildConfigs(path); + } + + /** * Openshift Builds (camel-kubernetes) * The Openshift Builds component provides a producer to execute openshift * build operations. diff --git a/core/camel-endpointdsl/src/main/java/org/apache/camel/builder/endpoint/EndpointBuilders.java b/core/camel-endpointdsl/src/main/java/org/apache/camel/builder/endpoint/EndpointBuilders.java index 0a51980..f3eaa25 100644 --- a/core/camel-endpointdsl/src/main/java/org/apache/camel/builder/endpoint/EndpointBuilders.java +++ b/core/camel-endpointdsl/src/main/java/org/apache/camel/builder/endpoint/EndpointBuilders.java @@ -2407,6 +2407,24 @@ public interface EndpointBuilders { } /** + * Hazelcast Replicated Map (camel-hazelcast) + * The hazelcast-replicatedmap component is used to access Hazelcast + * replicated map. + * + * Category: cache,datagrid + * Since: 2.16 + * Maven coordinates: org.apache.camel:camel-hazelcast + * + * Syntax: <code>hazelcast-replicatedmap:cacheName</code> + * + * Path parameter: cacheName (required) + * The name of the cache + */ + static org.apache.camel.builder.endpoint.dsl.HazelcastReplicatedmapEndpointBuilderFactory.HazelcastReplicatedmapEndpointBuilder hazelcastReplicatedmap(String path) { + return org.apache.camel.builder.endpoint.dsl.HazelcastReplicatedmapEndpointBuilderFactory.hazelcastReplicatedmap(path); + } + + /** * Hazelcast Ringbuffer (camel-hazelcast) * The hazelcast-ringbuffer component is used to access Hazelcast * distributed ringbuffer. @@ -3306,6 +3324,24 @@ public interface EndpointBuilders { } /** + * Kubernetes Deployments (camel-kubernetes) + * The Kubernetes Nodes component provides a producer to execute kubernetes + * node operations and a consumer to consume node events. + * + * Category: container,cloud,paas + * Since: 2.20 + * Maven coordinates: org.apache.camel:camel-kubernetes + * + * Syntax: <code>kubernetes-deployments:masterUrl</code> + * + * Path parameter: masterUrl (required) + * Kubernetes Master url + */ + static org.apache.camel.builder.endpoint.dsl.KubernetesDeploymentsEndpointBuilderFactory.KubernetesDeploymentsEndpointBuilder kubernetesDeployments(String path) { + return org.apache.camel.builder.endpoint.dsl.KubernetesDeploymentsEndpointBuilderFactory.kubernetesDeployments(path); + } + + /** * Kubernetes HPA (camel-kubernetes) * The Kubernetes HPA component provides a producer to execute kubernetes * hpa operations and a consumer to consume HPA events. @@ -3379,6 +3415,42 @@ public interface EndpointBuilders { } /** + * Kubernetes Persistent Volume Claim (camel-kubernetes) + * The Kubernetes Persistent Volumes Claims component provides a producer to + * execute kubernetes persistent volume claim operations. + * + * Category: container,cloud,paas + * Since: 2.17 + * Maven coordinates: org.apache.camel:camel-kubernetes + * + * Syntax: <code>kubernetes-persistent-volumes-claims:masterUrl</code> + * + * Path parameter: masterUrl (required) + * Kubernetes Master url + */ + static org.apache.camel.builder.endpoint.dsl.KubernetesPersistentVolumesClaimsEndpointBuilderFactory.KubernetesPersistentVolumesClaimsEndpointBuilder kubernetesPersistentVolumesClaims(String path) { + return org.apache.camel.builder.endpoint.dsl.KubernetesPersistentVolumesClaimsEndpointBuilderFactory.kubernetesPersistentVolumesClaims(path); + } + + /** + * Kubernetes Persistent Volume (camel-kubernetes) + * The Kubernetes Persistent Volumes component provides a producer to + * execute kubernetes persistent volume operations. + * + * Category: container,cloud,paas + * Since: 2.17 + * Maven coordinates: org.apache.camel:camel-kubernetes + * + * Syntax: <code>kubernetes-persistent-volumes:masterUrl</code> + * + * Path parameter: masterUrl (required) + * Kubernetes Master url + */ + static org.apache.camel.builder.endpoint.dsl.KubernetesPersistentVolumesEndpointBuilderFactory.KubernetesPersistentVolumesEndpointBuilder kubernetesPersistentVolumes(String path) { + return org.apache.camel.builder.endpoint.dsl.KubernetesPersistentVolumesEndpointBuilderFactory.kubernetesPersistentVolumes(path); + } + + /** * Kubernetes Pods (camel-kubernetes) * The Kubernetes Pods component provides a producer to execute kubernetes * pod operations and a consumer to consume pod events. @@ -3397,6 +3469,43 @@ public interface EndpointBuilders { } /** + * Kubernetes Replication Controller (camel-kubernetes) + * The Kubernetes Replication Controllers component provides a producer to + * execute kubernetes replication controller operations and a consumer to + * consume replication controller events. + * + * Category: container,cloud,paas + * Since: 2.17 + * Maven coordinates: org.apache.camel:camel-kubernetes + * + * Syntax: <code>kubernetes-replication-controllers:masterUrl</code> + * + * Path parameter: masterUrl (required) + * Kubernetes Master url + */ + static org.apache.camel.builder.endpoint.dsl.KubernetesReplicationControllersEndpointBuilderFactory.KubernetesReplicationControllersEndpointBuilder kubernetesReplicationControllers(String path) { + return org.apache.camel.builder.endpoint.dsl.KubernetesReplicationControllersEndpointBuilderFactory.kubernetesReplicationControllers(path); + } + + /** + * Kubernetes Resources Quota (camel-kubernetes) + * The Kubernetes Resources Quota component provides a producer to execute + * kubernetes resources quota operations. + * + * Category: container,cloud,paas + * Since: 2.17 + * Maven coordinates: org.apache.camel:camel-kubernetes + * + * Syntax: <code>kubernetes-resources-quota:masterUrl</code> + * + * Path parameter: masterUrl (required) + * Kubernetes Master url + */ + static org.apache.camel.builder.endpoint.dsl.KubernetesResourcesQuotaEndpointBuilderFactory.KubernetesResourcesQuotaEndpointBuilder kubernetesResourcesQuota(String path) { + return org.apache.camel.builder.endpoint.dsl.KubernetesResourcesQuotaEndpointBuilderFactory.kubernetesResourcesQuota(path); + } + + /** * Kubernetes Secrets (camel-kubernetes) * The Kubernetes Secrets component provides a producer to execute * kubernetes secret operations. @@ -3415,6 +3524,24 @@ public interface EndpointBuilders { } /** + * Kubernetes Service Account (camel-kubernetes) + * The Kubernetes Service Accounts component provides a producer to execute + * service account operations. + * + * Category: container,cloud,paas + * Since: 2.17 + * Maven coordinates: org.apache.camel:camel-kubernetes + * + * Syntax: <code>kubernetes-service-accounts:masterUrl</code> + * + * Path parameter: masterUrl (required) + * Kubernetes Master url + */ + static org.apache.camel.builder.endpoint.dsl.KubernetesServiceAccountsEndpointBuilderFactory.KubernetesServiceAccountsEndpointBuilder kubernetesServiceAccounts(String path) { + return org.apache.camel.builder.endpoint.dsl.KubernetesServiceAccountsEndpointBuilderFactory.kubernetesServiceAccounts(path); + } + + /** * Kubernetes Services (camel-kubernetes) * The Kubernetes Services component provides a producer to execute service * operations and a consumer to consume service events. @@ -4302,6 +4429,24 @@ public interface EndpointBuilders { } /** + * Openshift Build Config (camel-kubernetes) + * The Kubernetes Build Config component provides a producer to execute + * kubernetes build config operations. + * + * Category: container,cloud,paas + * Since: 2.17 + * Maven coordinates: org.apache.camel:camel-kubernetes + * + * Syntax: <code>openshift-build-configs:masterUrl</code> + * + * Path parameter: masterUrl (required) + * Kubernetes Master url + */ + static org.apache.camel.builder.endpoint.dsl.OpenshiftBuildConfigsEndpointBuilderFactory.OpenshiftBuildConfigsEndpointBuilder openshiftBuildConfigs(String path) { + return org.apache.camel.builder.endpoint.dsl.OpenshiftBuildConfigsEndpointBuilderFactory.openshiftBuildConfigs(path); + } + + /** * Openshift Builds (camel-kubernetes) * The Openshift Builds component provides a producer to execute openshift * build operations. diff --git a/core/camel-endpointdsl/src/main/java/org/apache/camel/builder/endpoint/dsl/HazelcastReplicatedmapEndpointBuilderFactory.java b/core/camel-endpointdsl/src/main/java/org/apache/camel/builder/endpoint/dsl/HazelcastReplicatedmapEndpointBuilderFactory.java index 93e8dcc..6c8ad9a 100644 --- a/core/camel-endpointdsl/src/main/java/org/apache/camel/builder/endpoint/dsl/HazelcastReplicatedmapEndpointBuilderFactory.java +++ b/core/camel-endpointdsl/src/main/java/org/apache/camel/builder/endpoint/dsl/HazelcastReplicatedmapEndpointBuilderFactory.java @@ -681,7 +681,7 @@ public interface HazelcastReplicatedmapEndpointBuilderFactory { * Path parameter: cacheName (required) * The name of the cache */ - HazelcastReplicatedmapEndpointBuilder hazelcastReplicatedmap( + static HazelcastReplicatedmapEndpointBuilder hazelcastReplicatedmap( String path) { class HazelcastReplicatedmapEndpointBuilderImpl extends AbstractEndpointBuilder implements HazelcastReplicatedmapEndpointBuilder, AdvancedHazelcastReplicatedmapEndpointBuilder { public HazelcastReplicatedmapEndpointBuilderImpl(String path) { diff --git a/core/camel-endpointdsl/src/main/java/org/apache/camel/builder/endpoint/dsl/KubernetesDeploymentsEndpointBuilderFactory.java b/core/camel-endpointdsl/src/main/java/org/apache/camel/builder/endpoint/dsl/KubernetesDeploymentsEndpointBuilderFactory.java index a02ae79..39b5a7e 100644 --- a/core/camel-endpointdsl/src/main/java/org/apache/camel/builder/endpoint/dsl/KubernetesDeploymentsEndpointBuilderFactory.java +++ b/core/camel-endpointdsl/src/main/java/org/apache/camel/builder/endpoint/dsl/KubernetesDeploymentsEndpointBuilderFactory.java @@ -1278,7 +1278,7 @@ public interface KubernetesDeploymentsEndpointBuilderFactory { * Path parameter: masterUrl (required) * Kubernetes Master url */ - KubernetesDeploymentsEndpointBuilder kubernetesDeployments( + static KubernetesDeploymentsEndpointBuilder kubernetesDeployments( String path) { class KubernetesDeploymentsEndpointBuilderImpl extends AbstractEndpointBuilder implements KubernetesDeploymentsEndpointBuilder, AdvancedKubernetesDeploymentsEndpointBuilder { public KubernetesDeploymentsEndpointBuilderImpl(String path) { diff --git a/core/camel-endpointdsl/src/main/java/org/apache/camel/builder/endpoint/dsl/KubernetesPersistentVolumesClaimsEndpointBuilderFactory.java b/core/camel-endpointdsl/src/main/java/org/apache/camel/builder/endpoint/dsl/KubernetesPersistentVolumesClaimsEndpointBuilderFactory.java index fd6364d..1e298a6 100644 --- a/core/camel-endpointdsl/src/main/java/org/apache/camel/builder/endpoint/dsl/KubernetesPersistentVolumesClaimsEndpointBuilderFactory.java +++ b/core/camel-endpointdsl/src/main/java/org/apache/camel/builder/endpoint/dsl/KubernetesPersistentVolumesClaimsEndpointBuilderFactory.java @@ -437,7 +437,7 @@ public interface KubernetesPersistentVolumesClaimsEndpointBuilderFactory { * Path parameter: masterUrl (required) * Kubernetes Master url */ - KubernetesPersistentVolumesClaimsEndpointBuilder kubernetesPersistentVolumesClaims( + static KubernetesPersistentVolumesClaimsEndpointBuilder kubernetesPersistentVolumesClaims( String path) { class KubernetesPersistentVolumesClaimsEndpointBuilderImpl extends AbstractEndpointBuilder implements KubernetesPersistentVolumesClaimsEndpointBuilder, AdvancedKubernetesPersistentVolumesClaimsEndpointBuilder { public KubernetesPersistentVolumesClaimsEndpointBuilderImpl(String path) { diff --git a/core/camel-endpointdsl/src/main/java/org/apache/camel/builder/endpoint/dsl/KubernetesPersistentVolumesEndpointBuilderFactory.java b/core/camel-endpointdsl/src/main/java/org/apache/camel/builder/endpoint/dsl/KubernetesPersistentVolumesEndpointBuilderFactory.java index 74b0cb6..133011c 100644 --- a/core/camel-endpointdsl/src/main/java/org/apache/camel/builder/endpoint/dsl/KubernetesPersistentVolumesEndpointBuilderFactory.java +++ b/core/camel-endpointdsl/src/main/java/org/apache/camel/builder/endpoint/dsl/KubernetesPersistentVolumesEndpointBuilderFactory.java @@ -436,7 +436,7 @@ public interface KubernetesPersistentVolumesEndpointBuilderFactory { * Path parameter: masterUrl (required) * Kubernetes Master url */ - KubernetesPersistentVolumesEndpointBuilder kubernetesPersistentVolumes( + static KubernetesPersistentVolumesEndpointBuilder kubernetesPersistentVolumes( String path) { class KubernetesPersistentVolumesEndpointBuilderImpl extends AbstractEndpointBuilder implements KubernetesPersistentVolumesEndpointBuilder, AdvancedKubernetesPersistentVolumesEndpointBuilder { public KubernetesPersistentVolumesEndpointBuilderImpl(String path) { diff --git a/core/camel-endpointdsl/src/main/java/org/apache/camel/builder/endpoint/dsl/KubernetesReplicationControllersEndpointBuilderFactory.java b/core/camel-endpointdsl/src/main/java/org/apache/camel/builder/endpoint/dsl/KubernetesReplicationControllersEndpointBuilderFactory.java index e166c3d..b8f2648 100644 --- a/core/camel-endpointdsl/src/main/java/org/apache/camel/builder/endpoint/dsl/KubernetesReplicationControllersEndpointBuilderFactory.java +++ b/core/camel-endpointdsl/src/main/java/org/apache/camel/builder/endpoint/dsl/KubernetesReplicationControllersEndpointBuilderFactory.java @@ -1287,7 +1287,7 @@ public interface KubernetesReplicationControllersEndpointBuilderFactory { * Path parameter: masterUrl (required) * Kubernetes Master url */ - KubernetesReplicationControllersEndpointBuilder kubernetesReplicationControllers( + static KubernetesReplicationControllersEndpointBuilder kubernetesReplicationControllers( String path) { class KubernetesReplicationControllersEndpointBuilderImpl extends AbstractEndpointBuilder implements KubernetesReplicationControllersEndpointBuilder, AdvancedKubernetesReplicationControllersEndpointBuilder { public KubernetesReplicationControllersEndpointBuilderImpl(String path) { diff --git a/core/camel-endpointdsl/src/main/java/org/apache/camel/builder/endpoint/dsl/KubernetesResourcesQuotaEndpointBuilderFactory.java b/core/camel-endpointdsl/src/main/java/org/apache/camel/builder/endpoint/dsl/KubernetesResourcesQuotaEndpointBuilderFactory.java index e427a80..a79ca40 100644 --- a/core/camel-endpointdsl/src/main/java/org/apache/camel/builder/endpoint/dsl/KubernetesResourcesQuotaEndpointBuilderFactory.java +++ b/core/camel-endpointdsl/src/main/java/org/apache/camel/builder/endpoint/dsl/KubernetesResourcesQuotaEndpointBuilderFactory.java @@ -433,7 +433,7 @@ public interface KubernetesResourcesQuotaEndpointBuilderFactory { * Path parameter: masterUrl (required) * Kubernetes Master url */ - KubernetesResourcesQuotaEndpointBuilder kubernetesResourcesQuota( + static KubernetesResourcesQuotaEndpointBuilder kubernetesResourcesQuota( String path) { class KubernetesResourcesQuotaEndpointBuilderImpl extends AbstractEndpointBuilder implements KubernetesResourcesQuotaEndpointBuilder, AdvancedKubernetesResourcesQuotaEndpointBuilder { public KubernetesResourcesQuotaEndpointBuilderImpl(String path) { diff --git a/core/camel-endpointdsl/src/main/java/org/apache/camel/builder/endpoint/dsl/KubernetesServiceAccountsEndpointBuilderFactory.java b/core/camel-endpointdsl/src/main/java/org/apache/camel/builder/endpoint/dsl/KubernetesServiceAccountsEndpointBuilderFactory.java index e1186d6..0b1e1ad 100644 --- a/core/camel-endpointdsl/src/main/java/org/apache/camel/builder/endpoint/dsl/KubernetesServiceAccountsEndpointBuilderFactory.java +++ b/core/camel-endpointdsl/src/main/java/org/apache/camel/builder/endpoint/dsl/KubernetesServiceAccountsEndpointBuilderFactory.java @@ -436,7 +436,7 @@ public interface KubernetesServiceAccountsEndpointBuilderFactory { * Path parameter: masterUrl (required) * Kubernetes Master url */ - KubernetesServiceAccountsEndpointBuilder kubernetesServiceAccounts( + static KubernetesServiceAccountsEndpointBuilder kubernetesServiceAccounts( String path) { class KubernetesServiceAccountsEndpointBuilderImpl extends AbstractEndpointBuilder implements KubernetesServiceAccountsEndpointBuilder, AdvancedKubernetesServiceAccountsEndpointBuilder { public KubernetesServiceAccountsEndpointBuilderImpl(String path) { diff --git a/core/camel-endpointdsl/src/main/java/org/apache/camel/builder/endpoint/dsl/OpenshiftBuildConfigsEndpointBuilderFactory.java b/core/camel-endpointdsl/src/main/java/org/apache/camel/builder/endpoint/dsl/OpenshiftBuildConfigsEndpointBuilderFactory.java index 4afb617..b85bc0e 100644 --- a/core/camel-endpointdsl/src/main/java/org/apache/camel/builder/endpoint/dsl/OpenshiftBuildConfigsEndpointBuilderFactory.java +++ b/core/camel-endpointdsl/src/main/java/org/apache/camel/builder/endpoint/dsl/OpenshiftBuildConfigsEndpointBuilderFactory.java @@ -430,7 +430,7 @@ public interface OpenshiftBuildConfigsEndpointBuilderFactory { * Path parameter: masterUrl (required) * Kubernetes Master url */ - OpenshiftBuildConfigsEndpointBuilder openshiftBuildConfigs( + static OpenshiftBuildConfigsEndpointBuilder openshiftBuildConfigs( String path) { class OpenshiftBuildConfigsEndpointBuilderImpl extends AbstractEndpointBuilder implements OpenshiftBuildConfigsEndpointBuilder, AdvancedOpenshiftBuildConfigsEndpointBuilder { public OpenshiftBuildConfigsEndpointBuilderImpl(String path) { diff --git a/tooling/camel-tooling-util/src/main/java/org/apache/camel/tooling/util/srcgen/JavaClass.java b/tooling/camel-tooling-util/src/main/java/org/apache/camel/tooling/util/srcgen/JavaClass.java index d0e47c1..158abd4 100644 --- a/tooling/camel-tooling-util/src/main/java/org/apache/camel/tooling/util/srcgen/JavaClass.java +++ b/tooling/camel-tooling-util/src/main/java/org/apache/camel/tooling/util/srcgen/JavaClass.java @@ -482,6 +482,9 @@ public class JavaClass { } else if (method.isPrivate) { sb.append("private "); } + if (method.isStatic) { + sb.append("static "); + } if (method.isDefault) { sb.append("default "); }