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

acosentino pushed a commit to branch main
in repository https://gitbox.apache.org/repos/asf/camel-kamelets.git

commit db3e8ea0c68d2e28f36935c36c9ecf1ac6781611
Author: Andrea Cosentino <[email protected]>
AuthorDate: Wed Jun 9 11:20:35 2021 +0200

    Added Has Header action for filtering
---
 .../assets/images/kamelets/has-header-action.svg   | 59 ------------------
 docs/modules/ROOT/pages/has-header-action.adoc     | 69 ----------------------
 has-header-action.kamelet.yaml                     | 35 -----------
 .../kamelets/has-header-action.kamelet.yaml        | 35 -----------
 4 files changed, 198 deletions(-)

diff --git a/docs/modules/ROOT/assets/images/kamelets/has-header-action.svg 
b/docs/modules/ROOT/assets/images/kamelets/has-header-action.svg
deleted file mode 100644
index fa06352..0000000
--- a/docs/modules/ROOT/assets/images/kamelets/has-header-action.svg
+++ /dev/null
@@ -1,59 +0,0 @@
-<?xml version="1.0" encoding="UTF-8" standalone="no"?>
-<svg
-   xmlns:dc="http://purl.org/dc/elements/1.1/";
-   xmlns:cc="http://creativecommons.org/ns#";
-   xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#";
-   xmlns:svg="http://www.w3.org/2000/svg";
-   xmlns="http://www.w3.org/2000/svg";
-   xmlns:sodipodi="http://sodipodi.sourceforge.net/DTD/sodipodi-0.dtd";
-   xmlns:inkscape="http://www.inkscape.org/namespaces/inkscape";
-   viewBox="0 -256 1792 1792"
-   id="svg3025"
-   version="1.1"
-   inkscape:version="0.48.3.1 r9886"
-   width="100%"
-   height="100%"
-   sodipodi:docname="cog_font_awesome.svg">
-  <metadata
-     id="metadata3035">
-    <rdf:RDF>
-      <cc:Work
-         rdf:about="">
-        <dc:format>image/svg+xml</dc:format>
-        <dc:type
-           rdf:resource="http://purl.org/dc/dcmitype/StillImage"; />
-      </cc:Work>
-    </rdf:RDF>
-  </metadata>
-  <defs
-     id="defs3033" />
-  <sodipodi:namedview
-     pagecolor="#ffffff"
-     bordercolor="#666666"
-     borderopacity="1"
-     objecttolerance="10"
-     gridtolerance="10"
-     guidetolerance="10"
-     inkscape:pageopacity="0"
-     inkscape:pageshadow="2"
-     inkscape:window-width="640"
-     inkscape:window-height="480"
-     id="namedview3031"
-     showgrid="false"
-     inkscape:zoom="0.13169643"
-     inkscape:cx="896"
-     inkscape:cy="896"
-     inkscape:window-x="0"
-     inkscape:window-y="25"
-     inkscape:window-maximized="0"
-     inkscape:current-layer="svg3025" />
-  <g
-     transform="matrix(1,0,0,-1,121.49153,1285.4237)"
-     id="g3027">
-    <path
-       d="m 1024,640 q 0,106 -75,181 -75,75 -181,75 -106,0 -181,-75 -75,-75 
-75,-181 0,-106 75,-181 75,-75 181,-75 106,0 181,75 75,75 75,181 z m 512,109 V 
527 q 0,-12 -8,-23 -8,-11 -20,-13 l -185,-28 q -19,-54 -39,-91 35,-50 107,-138 
10,-12 10,-25 0,-13 -9,-23 -27,-37 -99,-108 -72,-71 -94,-71 -12,0 -26,9 l 
-138,108 q -44,-23 -91,-38 -16,-136 -29,-186 -7,-28 -36,-28 H 657 q -14,0 
-24.5,8.5 Q 622,-111 621,-98 L 593,86 q -49,16 -90,37 L 362,16 Q 352,7 337,7 
323,7 312,18 186,132 147,186 q -7 [...]
-       id="path3029"
-       inkscape:connector-curvature="0"
-       style="fill:currentColor" />
-  </g>
-</svg>
diff --git a/docs/modules/ROOT/pages/has-header-action.adoc 
b/docs/modules/ROOT/pages/has-header-action.adoc
deleted file mode 100644
index 5d07fb8..0000000
--- a/docs/modules/ROOT/pages/has-header-action.adoc
+++ /dev/null
@@ -1,69 +0,0 @@
-// THIS FILE IS AUTOMATICALLY GENERATED: DO NOT EDIT
-= image:kamelets/has-header-action.svg[] Has Header Action
-
-*Provided by: "Apache Software Foundation"*
-
-*Support Level for this Kamelet is: "Preview"*
-
-Filter based on the presence of one header
-
-== Configuration Options
-
-The following table summarizes the configuration options available for the 
`has-header-action` Kamelet:
-[width="100%",cols="2,^2,3,^2,^2,^3",options="header"]
-|===
-| Property| Name| Description| Type| Default| Example
-| *name {empty}* *| Header Name| The header name to evaluate| string| | 
-|===
-
-NOTE: Fields marked with ({empty}*) are mandatory.
-
-== Usage
-
-This section summarizes how the `has-header-action` can be used in various 
contexts.
-
-=== Knative Action
-
-The `has-header-action` Kamelet can be used as intermediate step in a binding.
-
-.has-header-action-binding.yaml
-[source,yaml]
-----
-apiVersion: camel.apache.org/v1alpha1
-kind: KameletBinding
-metadata:
-  name: has-header-action-binding
-spec:
-  source:
-    ref:
-      kind: Kamelet
-      apiVersion: camel.apache.org/v1alpha1
-      name: timer-source
-    properties:
-      message: "Hello"
-  steps:
-  - ref:
-      kind: Kamelet
-      apiVersion: camel.apache.org/v1alpha1
-      name: has-header-action
-    properties:
-      name: "The Header Name"
-  sink:
-    ref:
-      kind: InMemoryChannel
-      apiVersion: messaging.knative.dev/v1
-      name: mychannel
-
-----
-
-Make sure you have xref:latest@camel-k::installation/installation.adoc[Camel K 
installed] into the Kubernetes cluster you're connected to.
-
-Save the `has-header-action-binding.yaml` file into your hard drive, then 
configure it according to your needs.
-
-You can run the action using the following command:
-
-[source,shell]
-----
-kubectl apply -f has-header-action-binding.yaml
-----
-// THIS FILE IS AUTOMATICALLY GENERATED: DO NOT EDIT
diff --git a/has-header-action.kamelet.yaml b/has-header-action.kamelet.yaml
deleted file mode 100644
index 4554298..0000000
--- a/has-header-action.kamelet.yaml
+++ /dev/null
@@ -1,35 +0,0 @@
-apiVersion: camel.apache.org/v1alpha1
-kind: Kamelet
-metadata:
-  name: has-header-action
-  labels:
-    camel.apache.org/kamelet.type: "action"
-  annotations:
-    camel.apache.org/kamelet.support.level: "Preview"
-    camel.apache.org/catalog.version: "main-SNAPSHOT"
-    camel.apache.org/kamelet.icon: 
"data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0iVVRGLTgiIHN0YW5kYWxvbmU9Im5vIj8+CjxzdmcKICAgeG1sbnM6ZGM9Imh0dHA6Ly9wdXJsLm9yZy9kYy9lbGVtZW50cy8xLjEvIgogICB4bWxuczpjYz0iaHR0cDovL2NyZWF0aXZlY29tbW9ucy5vcmcvbnMjIgogICB4bWxuczpyZGY9Imh0dHA6Ly93d3cudzMub3JnLzE5OTkvMDIvMjItcmRmLXN5bnRheC1ucyMiCiAgIHhtbG5zOnN2Zz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciCiAgIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIKICAgeG1sbnM6c29kaXBvZGk9Imh0dHA6Ly9zb2RpcG
 [...]
-    camel.apache.org/provider: "Apache Software Foundation"
-    camel.apache.org/kamelet.group: "Actions"
-spec:
-  definition:
-    title: "Has Header Action"
-    description: "Filter based on the presence of one header"
-    required:
-      - name
-    properties:
-      name:
-        title: Header Name
-        description: The header name to evaluate
-        type: string
-    type: object
-  dependencies:
-  - "camel:core"
-  - "camel:kamelet"
-  flow:
-    from:
-      uri: kamelet:source
-      steps:
-      - filter:
-          simple: "${header[{{name}}]} == null"
-          steps:
-            - stop: {}
diff --git 
a/library/camel-kamelets-catalog/src/main/resources/kamelets/has-header-action.kamelet.yaml
 
b/library/camel-kamelets-catalog/src/main/resources/kamelets/has-header-action.kamelet.yaml
deleted file mode 100644
index 4554298..0000000
--- 
a/library/camel-kamelets-catalog/src/main/resources/kamelets/has-header-action.kamelet.yaml
+++ /dev/null
@@ -1,35 +0,0 @@
-apiVersion: camel.apache.org/v1alpha1
-kind: Kamelet
-metadata:
-  name: has-header-action
-  labels:
-    camel.apache.org/kamelet.type: "action"
-  annotations:
-    camel.apache.org/kamelet.support.level: "Preview"
-    camel.apache.org/catalog.version: "main-SNAPSHOT"
-    camel.apache.org/kamelet.icon: 
"data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0iVVRGLTgiIHN0YW5kYWxvbmU9Im5vIj8+CjxzdmcKICAgeG1sbnM6ZGM9Imh0dHA6Ly9wdXJsLm9yZy9kYy9lbGVtZW50cy8xLjEvIgogICB4bWxuczpjYz0iaHR0cDovL2NyZWF0aXZlY29tbW9ucy5vcmcvbnMjIgogICB4bWxuczpyZGY9Imh0dHA6Ly93d3cudzMub3JnLzE5OTkvMDIvMjItcmRmLXN5bnRheC1ucyMiCiAgIHhtbG5zOnN2Zz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciCiAgIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIKICAgeG1sbnM6c29kaXBvZGk9Imh0dHA6Ly9zb2RpcG
 [...]
-    camel.apache.org/provider: "Apache Software Foundation"
-    camel.apache.org/kamelet.group: "Actions"
-spec:
-  definition:
-    title: "Has Header Action"
-    description: "Filter based on the presence of one header"
-    required:
-      - name
-    properties:
-      name:
-        title: Header Name
-        description: The header name to evaluate
-        type: string
-    type: object
-  dependencies:
-  - "camel:core"
-  - "camel:kamelet"
-  flow:
-    from:
-      uri: kamelet:source
-      steps:
-      - filter:
-          simple: "${header[{{name}}]} == null"
-          steps:
-            - stop: {}

Reply via email to