generated from camel.apache.org/component
1666 lines
50 KiB
JSON
1666 lines
50 KiB
JSON
{
|
|
"component": {
|
|
"kind": "component",
|
|
"name": "docker",
|
|
"title": "Docker",
|
|
"description": "Manage Docker containers.",
|
|
"deprecated": false,
|
|
"firstVersion": "2.15.0",
|
|
"label": "cloud,container",
|
|
"javaType": "org.apache.camel.component.docker.DockerComponent",
|
|
"supportLevel": "Stable",
|
|
"groupId": "org.apache.camel",
|
|
"artifactId": "camel-docker",
|
|
"version": "4.10.2",
|
|
"scheme": "docker",
|
|
"extendsScheme": "",
|
|
"syntax": "docker:operation",
|
|
"async": false,
|
|
"api": false,
|
|
"consumerOnly": false,
|
|
"producerOnly": false,
|
|
"lenientProperties": true,
|
|
"browsable": false,
|
|
"remote": true
|
|
},
|
|
"headers": {
|
|
"CamelDockerRequestTimeout": {
|
|
"index": 0,
|
|
"kind": "header",
|
|
"displayName": "",
|
|
"group": "common",
|
|
"label": "",
|
|
"required": false,
|
|
"javaType": "Integer",
|
|
"deprecated": false,
|
|
"deprecationNote": "",
|
|
"autowired": false,
|
|
"secret": false,
|
|
"description": "The request timeout for response (in seconds)",
|
|
"constantName": "org.apache.camel.component.docker.DockerConstants#DOCKER_API_REQUEST_TIMEOUT"
|
|
},
|
|
"CamelDockerCertPath": {
|
|
"index": 1,
|
|
"kind": "header",
|
|
"displayName": "",
|
|
"group": "common",
|
|
"label": "",
|
|
"required": false,
|
|
"javaType": "String",
|
|
"deprecated": false,
|
|
"deprecationNote": "",
|
|
"autowired": false,
|
|
"secret": false,
|
|
"description": "The location containing the SSL certificate chain",
|
|
"constantName": "org.apache.camel.component.docker.DockerConstants#DOCKER_CERT_PATH"
|
|
},
|
|
"CamelDockerHost": {
|
|
"index": 2,
|
|
"kind": "header",
|
|
"displayName": "",
|
|
"group": "common",
|
|
"label": "",
|
|
"required": false,
|
|
"javaType": "String",
|
|
"deprecated": false,
|
|
"deprecationNote": "",
|
|
"autowired": false,
|
|
"secret": false,
|
|
"description": "The docker host",
|
|
"constantName": "org.apache.camel.component.docker.DockerConstants#DOCKER_HOST"
|
|
},
|
|
"CamelDockerPort": {
|
|
"index": 3,
|
|
"kind": "header",
|
|
"displayName": "",
|
|
"group": "common",
|
|
"label": "",
|
|
"required": false,
|
|
"javaType": "Integer",
|
|
"deprecated": false,
|
|
"deprecationNote": "",
|
|
"autowired": false,
|
|
"secret": false,
|
|
"description": "The docker port",
|
|
"constantName": "org.apache.camel.component.docker.DockerConstants#DOCKER_PORT"
|
|
},
|
|
"CamelDockerMaxPerRouteConnections": {
|
|
"index": 4,
|
|
"kind": "header",
|
|
"displayName": "",
|
|
"group": "common",
|
|
"label": "",
|
|
"required": false,
|
|
"javaType": "Integer",
|
|
"deprecated": false,
|
|
"deprecationNote": "",
|
|
"autowired": false,
|
|
"secret": false,
|
|
"description": "The maximum route connections",
|
|
"constantName": "org.apache.camel.component.docker.DockerConstants#DOCKER_MAX_PER_ROUTE_CONNECTIONS"
|
|
},
|
|
"CamelDockerMaxTotalConnections": {
|
|
"index": 5,
|
|
"kind": "header",
|
|
"displayName": "",
|
|
"group": "common",
|
|
"label": "",
|
|
"required": false,
|
|
"javaType": "Integer",
|
|
"deprecated": false,
|
|
"deprecationNote": "",
|
|
"autowired": false,
|
|
"secret": false,
|
|
"description": "The maximum total connections",
|
|
"constantName": "org.apache.camel.component.docker.DockerConstants#DOCKER_MAX_TOTAL_CONNECTIONS"
|
|
},
|
|
"CamelDockerSecure": {
|
|
"index": 6,
|
|
"kind": "header",
|
|
"displayName": "",
|
|
"group": "common",
|
|
"label": "",
|
|
"required": false,
|
|
"javaType": "Boolean",
|
|
"deprecated": false,
|
|
"deprecationNote": "",
|
|
"autowired": false,
|
|
"secret": false,
|
|
"defaultValue": "false",
|
|
"description": "Use HTTPS communication",
|
|
"constantName": "org.apache.camel.component.docker.DockerConstants#DOCKER_SECURE"
|
|
},
|
|
"CamelDockerTlsVerify": {
|
|
"index": 7,
|
|
"kind": "header",
|
|
"displayName": "",
|
|
"group": "common",
|
|
"label": "",
|
|
"required": false,
|
|
"javaType": "Boolean",
|
|
"deprecated": false,
|
|
"deprecationNote": "",
|
|
"autowired": false,
|
|
"secret": false,
|
|
"defaultValue": "false",
|
|
"description": "Check TLS",
|
|
"constantName": "org.apache.camel.component.docker.DockerConstants#DOCKER_TLSVERIFY"
|
|
},
|
|
"CamelDockerSocketEnabled": {
|
|
"index": 8,
|
|
"kind": "header",
|
|
"displayName": "",
|
|
"group": "common",
|
|
"label": "",
|
|
"required": false,
|
|
"javaType": "Boolean",
|
|
"deprecated": false,
|
|
"deprecationNote": "",
|
|
"autowired": false,
|
|
"secret": false,
|
|
"defaultValue": "true",
|
|
"description": "Socket connection mode",
|
|
"constantName": "org.apache.camel.component.docker.DockerConstants#DOCKER_SOCKET_ENABLED"
|
|
},
|
|
"CamelDockerCmdExecFactory": {
|
|
"index": 9,
|
|
"kind": "header",
|
|
"displayName": "",
|
|
"group": "common",
|
|
"label": "",
|
|
"required": false,
|
|
"javaType": "String",
|
|
"deprecated": false,
|
|
"deprecationNote": "",
|
|
"autowired": false,
|
|
"secret": false,
|
|
"description": "The fully qualified class name of the DockerCmdExecFactory implementation to use",
|
|
"constantName": "org.apache.camel.component.docker.DockerConstants#DOCKER_CMD_EXEC_FACTORY"
|
|
},
|
|
"CamelDockerFilter": {
|
|
"index": 10,
|
|
"kind": "header",
|
|
"displayName": "",
|
|
"group": "common",
|
|
"label": "",
|
|
"required": false,
|
|
"javaType": "String",
|
|
"deprecated": false,
|
|
"deprecationNote": "",
|
|
"autowired": false,
|
|
"secret": false,
|
|
"description": "With label filter",
|
|
"constantName": "org.apache.camel.component.docker.DockerConstants#DOCKER_FILTER"
|
|
},
|
|
"CamelDockerShowAll": {
|
|
"index": 11,
|
|
"kind": "header",
|
|
"displayName": "",
|
|
"group": "common",
|
|
"label": "",
|
|
"required": false,
|
|
"javaType": "Boolean",
|
|
"deprecated": false,
|
|
"deprecationNote": "",
|
|
"autowired": false,
|
|
"secret": false,
|
|
"description": "With show all flag",
|
|
"constantName": "org.apache.camel.component.docker.DockerConstants#DOCKER_SHOW_ALL"
|
|
},
|
|
"CamelDockerContainerId": {
|
|
"index": 12,
|
|
"kind": "header",
|
|
"displayName": "",
|
|
"group": "common",
|
|
"label": "",
|
|
"required": false,
|
|
"javaType": "String",
|
|
"deprecated": false,
|
|
"deprecationNote": "",
|
|
"autowired": false,
|
|
"secret": false,
|
|
"description": "The id of the container",
|
|
"constantName": "org.apache.camel.component.docker.DockerConstants#DOCKER_CONTAINER_ID"
|
|
},
|
|
"CamelDockerImageId": {
|
|
"index": 13,
|
|
"kind": "header",
|
|
"displayName": "",
|
|
"group": "common",
|
|
"label": "",
|
|
"required": false,
|
|
"javaType": "String",
|
|
"deprecated": false,
|
|
"deprecationNote": "",
|
|
"autowired": false,
|
|
"secret": false,
|
|
"description": "The Image ID",
|
|
"constantName": "org.apache.camel.component.docker.DockerConstants#DOCKER_IMAGE_ID"
|
|
},
|
|
"CamelDockerEmail": {
|
|
"index": 14,
|
|
"kind": "header",
|
|
"displayName": "",
|
|
"group": "common",
|
|
"label": "",
|
|
"required": false,
|
|
"javaType": "String",
|
|
"deprecated": false,
|
|
"deprecationNote": "",
|
|
"autowired": false,
|
|
"secret": false,
|
|
"description": "The email address associated with the user",
|
|
"constantName": "org.apache.camel.component.docker.DockerConstants#DOCKER_EMAIL"
|
|
},
|
|
"CamelDockerPassword": {
|
|
"index": 15,
|
|
"kind": "header",
|
|
"displayName": "",
|
|
"group": "common",
|
|
"label": "",
|
|
"required": false,
|
|
"javaType": "String",
|
|
"deprecated": false,
|
|
"deprecationNote": "",
|
|
"autowired": false,
|
|
"secret": false,
|
|
"description": "The password to authenticate with",
|
|
"constantName": "org.apache.camel.component.docker.DockerConstants#DOCKER_PASSWORD"
|
|
},
|
|
"CamelDockerServerAddress": {
|
|
"index": 16,
|
|
"kind": "header",
|
|
"displayName": "",
|
|
"group": "common",
|
|
"label": "",
|
|
"required": false,
|
|
"javaType": "String",
|
|
"deprecated": false,
|
|
"deprecationNote": "",
|
|
"autowired": false,
|
|
"secret": false,
|
|
"description": "The server address for docker registry",
|
|
"constantName": "org.apache.camel.component.docker.DockerConstants#DOCKER_SERVER_ADDRESS"
|
|
},
|
|
"CamelDockerUsername": {
|
|
"index": 17,
|
|
"kind": "header",
|
|
"displayName": "",
|
|
"group": "common",
|
|
"label": "",
|
|
"required": false,
|
|
"javaType": "String",
|
|
"deprecated": false,
|
|
"deprecationNote": "",
|
|
"autowired": false,
|
|
"secret": false,
|
|
"description": "The user name to authenticate with",
|
|
"constantName": "org.apache.camel.component.docker.DockerConstants#DOCKER_USERNAME"
|
|
},
|
|
"CamelDockerRegistry": {
|
|
"index": 18,
|
|
"kind": "header",
|
|
"displayName": "",
|
|
"group": "common",
|
|
"label": "",
|
|
"required": false,
|
|
"javaType": "String",
|
|
"deprecated": false,
|
|
"deprecationNote": "",
|
|
"autowired": false,
|
|
"secret": false,
|
|
"description": "The registry",
|
|
"constantName": "org.apache.camel.component.docker.DockerConstants#DOCKER_REGISTRY"
|
|
},
|
|
"CamelDockerRepository": {
|
|
"index": 19,
|
|
"kind": "header",
|
|
"displayName": "",
|
|
"group": "common",
|
|
"label": "",
|
|
"required": false,
|
|
"javaType": "String",
|
|
"deprecated": false,
|
|
"deprecationNote": "",
|
|
"autowired": false,
|
|
"secret": false,
|
|
"description": "The repository",
|
|
"constantName": "org.apache.camel.component.docker.DockerConstants#DOCKER_REPOSITORY"
|
|
},
|
|
"CamelDockerTag": {
|
|
"index": 20,
|
|
"kind": "header",
|
|
"displayName": "",
|
|
"group": "common",
|
|
"label": "",
|
|
"required": false,
|
|
"javaType": "String",
|
|
"deprecated": false,
|
|
"deprecationNote": "",
|
|
"autowired": false,
|
|
"secret": false,
|
|
"description": "The tag",
|
|
"constantName": "org.apache.camel.component.docker.DockerConstants#DOCKER_TAG"
|
|
},
|
|
"CamelDockerName": {
|
|
"index": 21,
|
|
"kind": "header",
|
|
"displayName": "",
|
|
"group": "common",
|
|
"label": "",
|
|
"required": false,
|
|
"javaType": "String",
|
|
"deprecated": false,
|
|
"deprecationNote": "",
|
|
"autowired": false,
|
|
"secret": false,
|
|
"description": "The image name",
|
|
"constantName": "org.apache.camel.component.docker.DockerConstants#DOCKER_NAME"
|
|
},
|
|
"CamelDockerTerm": {
|
|
"index": 22,
|
|
"kind": "header",
|
|
"displayName": "",
|
|
"group": "common",
|
|
"label": "",
|
|
"required": false,
|
|
"javaType": "String",
|
|
"deprecated": false,
|
|
"deprecationNote": "",
|
|
"autowired": false,
|
|
"secret": false,
|
|
"description": "The term to search",
|
|
"constantName": "org.apache.camel.component.docker.DockerConstants#DOCKER_TERM"
|
|
},
|
|
"CamelDockerForce": {
|
|
"index": 23,
|
|
"kind": "header",
|
|
"displayName": "",
|
|
"group": "common",
|
|
"label": "",
|
|
"required": false,
|
|
"javaType": "Boolean",
|
|
"deprecated": false,
|
|
"deprecationNote": "",
|
|
"autowired": false,
|
|
"secret": false,
|
|
"description": "With force flag",
|
|
"constantName": "org.apache.camel.component.docker.DockerConstants#DOCKER_FORCE"
|
|
},
|
|
"CamelDockerNoPrune": {
|
|
"index": 24,
|
|
"kind": "header",
|
|
"displayName": "",
|
|
"group": "common",
|
|
"label": "",
|
|
"required": false,
|
|
"javaType": "Boolean",
|
|
"deprecated": false,
|
|
"deprecationNote": "",
|
|
"autowired": false,
|
|
"secret": false,
|
|
"description": "With no prune flag",
|
|
"constantName": "org.apache.camel.component.docker.DockerConstants#DOCKER_NO_PRUNE"
|
|
},
|
|
"CamelDockerInitialRange": {
|
|
"index": 25,
|
|
"kind": "header",
|
|
"displayName": "",
|
|
"group": "common",
|
|
"label": "",
|
|
"required": false,
|
|
"javaType": "Long",
|
|
"deprecated": false,
|
|
"deprecationNote": "",
|
|
"autowired": false,
|
|
"secret": false,
|
|
"description": "The initial range",
|
|
"constantName": "org.apache.camel.component.docker.DockerConstants#DOCKER_INITIAL_RANGE"
|
|
},
|
|
"CamelDockerBefore": {
|
|
"index": 26,
|
|
"kind": "header",
|
|
"displayName": "",
|
|
"group": "common",
|
|
"label": "",
|
|
"required": false,
|
|
"javaType": "String",
|
|
"deprecated": false,
|
|
"deprecationNote": "",
|
|
"autowired": false,
|
|
"secret": false,
|
|
"description": "With before",
|
|
"constantName": "org.apache.camel.component.docker.DockerConstants#DOCKER_BEFORE"
|
|
},
|
|
"CamelDockerLimit": {
|
|
"index": 27,
|
|
"kind": "header",
|
|
"displayName": "",
|
|
"group": "common",
|
|
"label": "",
|
|
"required": false,
|
|
"javaType": "Integer",
|
|
"deprecated": false,
|
|
"deprecationNote": "",
|
|
"autowired": false,
|
|
"secret": false,
|
|
"description": "With limit",
|
|
"constantName": "org.apache.camel.component.docker.DockerConstants#DOCKER_LIMIT"
|
|
},
|
|
"CamelDockerShowSize": {
|
|
"index": 28,
|
|
"kind": "header",
|
|
"displayName": "",
|
|
"group": "common",
|
|
"label": "",
|
|
"required": false,
|
|
"javaType": "Boolean",
|
|
"deprecated": false,
|
|
"deprecationNote": "",
|
|
"autowired": false,
|
|
"secret": false,
|
|
"description": "With show size flag",
|
|
"constantName": "org.apache.camel.component.docker.DockerConstants#DOCKER_SHOW_SIZE"
|
|
},
|
|
"CamelDockerSince": {
|
|
"index": 29,
|
|
"kind": "header",
|
|
"displayName": "",
|
|
"group": "common",
|
|
"label": "",
|
|
"required": false,
|
|
"javaType": "String",
|
|
"deprecated": false,
|
|
"deprecationNote": "",
|
|
"autowired": false,
|
|
"secret": false,
|
|
"description": "With since",
|
|
"constantName": "org.apache.camel.component.docker.DockerConstants#DOCKER_SINCE"
|
|
},
|
|
"CamelDockerRemoveVolumes": {
|
|
"index": 30,
|
|
"kind": "header",
|
|
"displayName": "",
|
|
"group": "common",
|
|
"label": "",
|
|
"required": false,
|
|
"javaType": "Boolean",
|
|
"deprecated": false,
|
|
"deprecationNote": "",
|
|
"autowired": false,
|
|
"secret": false,
|
|
"description": "With remove volumes flag",
|
|
"constantName": "org.apache.camel.component.docker.DockerConstants#DOCKER_REMOVE_VOLUMES"
|
|
},
|
|
"CamelDockerFollowStream": {
|
|
"index": 31,
|
|
"kind": "header",
|
|
"displayName": "",
|
|
"group": "common",
|
|
"label": "",
|
|
"required": false,
|
|
"javaType": "Boolean",
|
|
"deprecated": false,
|
|
"deprecationNote": "",
|
|
"autowired": false,
|
|
"secret": false,
|
|
"description": "With follow stream flag",
|
|
"constantName": "org.apache.camel.component.docker.DockerConstants#DOCKER_FOLLOW_STREAM"
|
|
},
|
|
"CamelDockerLogs": {
|
|
"index": 32,
|
|
"kind": "header",
|
|
"displayName": "",
|
|
"group": "common",
|
|
"label": "",
|
|
"required": false,
|
|
"javaType": "Boolean",
|
|
"deprecated": false,
|
|
"deprecationNote": "",
|
|
"autowired": false,
|
|
"secret": false,
|
|
"description": "With logs flag",
|
|
"constantName": "org.apache.camel.component.docker.DockerConstants#DOCKER_LOGS"
|
|
},
|
|
"CamelDockerStdErr": {
|
|
"index": 33,
|
|
"kind": "header",
|
|
"displayName": "",
|
|
"group": "common",
|
|
"label": "",
|
|
"required": false,
|
|
"javaType": "Boolean",
|
|
"deprecated": false,
|
|
"deprecationNote": "",
|
|
"autowired": false,
|
|
"secret": false,
|
|
"description": "With stdErr flag",
|
|
"constantName": "org.apache.camel.component.docker.DockerConstants#DOCKER_STD_ERR"
|
|
},
|
|
"CamelDockerStdOut": {
|
|
"index": 34,
|
|
"kind": "header",
|
|
"displayName": "",
|
|
"group": "common",
|
|
"label": "",
|
|
"required": false,
|
|
"javaType": "Boolean",
|
|
"deprecated": false,
|
|
"deprecationNote": "",
|
|
"autowired": false,
|
|
"secret": false,
|
|
"description": "With stdOut flag",
|
|
"constantName": "org.apache.camel.component.docker.DockerConstants#DOCKER_STD_OUT"
|
|
},
|
|
"CamelDockerTimestamps": {
|
|
"index": 35,
|
|
"kind": "header",
|
|
"displayName": "",
|
|
"group": "common",
|
|
"label": "",
|
|
"required": false,
|
|
"javaType": "Boolean",
|
|
"deprecated": false,
|
|
"deprecationNote": "",
|
|
"autowired": false,
|
|
"secret": false,
|
|
"description": "With timestamps flag",
|
|
"constantName": "org.apache.camel.component.docker.DockerConstants#DOCKER_TIMESTAMPS"
|
|
},
|
|
"CamelDockerTail": {
|
|
"index": 36,
|
|
"kind": "header",
|
|
"displayName": "",
|
|
"group": "common",
|
|
"label": "",
|
|
"required": false,
|
|
"javaType": "Integer",
|
|
"deprecated": false,
|
|
"deprecationNote": "",
|
|
"autowired": false,
|
|
"secret": false,
|
|
"description": "With Tail",
|
|
"constantName": "org.apache.camel.component.docker.DockerConstants#DOCKER_TAIL"
|
|
},
|
|
"CamelDockerTailAll": {
|
|
"index": 37,
|
|
"kind": "header",
|
|
"displayName": "",
|
|
"group": "common",
|
|
"label": "",
|
|
"required": false,
|
|
"javaType": "Boolean",
|
|
"deprecated": false,
|
|
"deprecationNote": "",
|
|
"autowired": false,
|
|
"secret": false,
|
|
"description": "With tail all flag",
|
|
"constantName": "org.apache.camel.component.docker.DockerConstants#DOCKER_TAIL_ALL"
|
|
},
|
|
"CamelDockerHostPath": {
|
|
"index": 38,
|
|
"kind": "header",
|
|
"displayName": "",
|
|
"group": "common",
|
|
"label": "",
|
|
"required": false,
|
|
"javaType": "String",
|
|
"deprecated": false,
|
|
"deprecationNote": "",
|
|
"autowired": false,
|
|
"secret": false,
|
|
"description": "The host path",
|
|
"constantName": "org.apache.camel.component.docker.DockerConstants#DOCKER_HOST_PATH"
|
|
},
|
|
"CamelDockerResource": {
|
|
"index": 39,
|
|
"kind": "header",
|
|
"displayName": "",
|
|
"group": "common",
|
|
"label": "",
|
|
"required": false,
|
|
"javaType": "String",
|
|
"deprecated": false,
|
|
"deprecationNote": "",
|
|
"autowired": false,
|
|
"secret": false,
|
|
"description": "The resource",
|
|
"constantName": "org.apache.camel.component.docker.DockerConstants#DOCKER_RESOURCE"
|
|
},
|
|
"CamelDockerContainerIdDiff": {
|
|
"index": 40,
|
|
"kind": "header",
|
|
"displayName": "",
|
|
"group": "common",
|
|
"label": "",
|
|
"required": false,
|
|
"javaType": "String",
|
|
"deprecated": false,
|
|
"deprecationNote": "",
|
|
"autowired": false,
|
|
"secret": false,
|
|
"description": "With container id for diff container request",
|
|
"constantName": "org.apache.camel.component.docker.DockerConstants#DOCKER_CONTAINER_ID_DIFF"
|
|
},
|
|
"CamelDockerTimeout": {
|
|
"index": 41,
|
|
"kind": "header",
|
|
"displayName": "",
|
|
"group": "common",
|
|
"label": "",
|
|
"required": false,
|
|
"javaType": "Integer",
|
|
"deprecated": false,
|
|
"deprecationNote": "",
|
|
"autowired": false,
|
|
"secret": false,
|
|
"description": "With timeout",
|
|
"constantName": "org.apache.camel.component.docker.DockerConstants#DOCKER_TIMEOUT"
|
|
},
|
|
"CamelDockerSignal": {
|
|
"index": 42,
|
|
"kind": "header",
|
|
"displayName": "",
|
|
"group": "common",
|
|
"label": "",
|
|
"required": false,
|
|
"javaType": "String",
|
|
"deprecated": false,
|
|
"deprecationNote": "",
|
|
"autowired": false,
|
|
"secret": false,
|
|
"description": "With signal",
|
|
"constantName": "org.apache.camel.component.docker.DockerConstants#DOCKER_SIGNAL"
|
|
},
|
|
"CamelDockerPsArgs": {
|
|
"index": 43,
|
|
"kind": "header",
|
|
"displayName": "",
|
|
"group": "common",
|
|
"label": "",
|
|
"required": false,
|
|
"javaType": "String",
|
|
"deprecated": false,
|
|
"deprecationNote": "",
|
|
"autowired": false,
|
|
"secret": false,
|
|
"description": "With ps args",
|
|
"constantName": "org.apache.camel.component.docker.DockerConstants#DOCKER_PS_ARGS"
|
|
},
|
|
"CamelDockerNoCache": {
|
|
"index": 44,
|
|
"kind": "header",
|
|
"displayName": "",
|
|
"group": "common",
|
|
"label": "",
|
|
"required": false,
|
|
"javaType": "Boolean",
|
|
"deprecated": false,
|
|
"deprecationNote": "",
|
|
"autowired": false,
|
|
"secret": false,
|
|
"description": "With no cache flag",
|
|
"constantName": "org.apache.camel.component.docker.DockerConstants#DOCKER_NO_CACHE"
|
|
},
|
|
"CamelDockerQuiet": {
|
|
"index": 45,
|
|
"kind": "header",
|
|
"displayName": "",
|
|
"group": "common",
|
|
"label": "",
|
|
"required": false,
|
|
"javaType": "Boolean",
|
|
"deprecated": false,
|
|
"deprecationNote": "",
|
|
"autowired": false,
|
|
"secret": false,
|
|
"description": "With quiet flag",
|
|
"constantName": "org.apache.camel.component.docker.DockerConstants#DOCKER_QUIET"
|
|
},
|
|
"CamelDockerRemove": {
|
|
"index": 46,
|
|
"kind": "header",
|
|
"displayName": "",
|
|
"group": "common",
|
|
"label": "",
|
|
"required": false,
|
|
"javaType": "Boolean",
|
|
"deprecated": false,
|
|
"deprecationNote": "",
|
|
"autowired": false,
|
|
"secret": false,
|
|
"description": "With remove flag",
|
|
"constantName": "org.apache.camel.component.docker.DockerConstants#DOCKER_REMOVE"
|
|
},
|
|
"CamelDockerAttachStdErr": {
|
|
"index": 47,
|
|
"kind": "header",
|
|
"displayName": "",
|
|
"group": "common",
|
|
"label": "",
|
|
"required": false,
|
|
"javaType": "Boolean",
|
|
"deprecated": false,
|
|
"deprecationNote": "",
|
|
"autowired": false,
|
|
"secret": false,
|
|
"description": "With attach StdErr flag",
|
|
"constantName": "org.apache.camel.component.docker.DockerConstants#DOCKER_ATTACH_STD_ERR"
|
|
},
|
|
"CamelDockerAttachStdIn": {
|
|
"index": 48,
|
|
"kind": "header",
|
|
"displayName": "",
|
|
"group": "common",
|
|
"label": "",
|
|
"required": false,
|
|
"javaType": "Boolean",
|
|
"deprecated": false,
|
|
"deprecationNote": "",
|
|
"autowired": false,
|
|
"secret": false,
|
|
"description": "With attach StdIn flag",
|
|
"constantName": "org.apache.camel.component.docker.DockerConstants#DOCKER_ATTACH_STD_IN"
|
|
},
|
|
"CamelDockerAttachStdOut": {
|
|
"index": 49,
|
|
"kind": "header",
|
|
"displayName": "",
|
|
"group": "common",
|
|
"label": "",
|
|
"required": false,
|
|
"javaType": "Boolean",
|
|
"deprecated": false,
|
|
"deprecationNote": "",
|
|
"autowired": false,
|
|
"secret": false,
|
|
"description": "With attach StdOut flag",
|
|
"constantName": "org.apache.camel.component.docker.DockerConstants#DOCKER_ATTACH_STD_OUT"
|
|
},
|
|
"CamelDockerAuthor": {
|
|
"index": 50,
|
|
"kind": "header",
|
|
"displayName": "",
|
|
"group": "common",
|
|
"label": "",
|
|
"required": false,
|
|
"javaType": "String",
|
|
"deprecated": false,
|
|
"deprecationNote": "",
|
|
"autowired": false,
|
|
"secret": false,
|
|
"description": "The author",
|
|
"constantName": "org.apache.camel.component.docker.DockerConstants#DOCKER_AUTHOR"
|
|
},
|
|
"CamelDockerCmd": {
|
|
"index": 51,
|
|
"kind": "header",
|
|
"displayName": "",
|
|
"group": "common",
|
|
"label": "",
|
|
"required": false,
|
|
"javaType": "String or String[]",
|
|
"deprecated": false,
|
|
"deprecationNote": "",
|
|
"autowired": false,
|
|
"secret": false,
|
|
"description": "With cmd",
|
|
"constantName": "org.apache.camel.component.docker.DockerConstants#DOCKER_CMD"
|
|
},
|
|
"CamelDockerDisableNetwork": {
|
|
"index": 52,
|
|
"kind": "header",
|
|
"displayName": "",
|
|
"group": "common",
|
|
"label": "",
|
|
"required": false,
|
|
"javaType": "Boolean",
|
|
"deprecated": false,
|
|
"deprecationNote": "",
|
|
"autowired": false,
|
|
"secret": false,
|
|
"description": "With disable network flag",
|
|
"constantName": "org.apache.camel.component.docker.DockerConstants#DOCKER_DISABLE_NETWORK"
|
|
},
|
|
"CamelDockerEnv": {
|
|
"index": 53,
|
|
"kind": "header",
|
|
"displayName": "",
|
|
"group": "common",
|
|
"label": "",
|
|
"required": false,
|
|
"javaType": "String or String[]",
|
|
"deprecated": false,
|
|
"deprecationNote": "",
|
|
"autowired": false,
|
|
"secret": false,
|
|
"description": "With env",
|
|
"constantName": "org.apache.camel.component.docker.DockerConstants#DOCKER_ENV"
|
|
},
|
|
"CamelDockerExposedPorts": {
|
|
"index": 54,
|
|
"kind": "header",
|
|
"displayName": "",
|
|
"group": "common",
|
|
"label": "",
|
|
"required": false,
|
|
"javaType": "ExposedPorts or ExposedPorts[]",
|
|
"deprecated": false,
|
|
"deprecationNote": "",
|
|
"autowired": false,
|
|
"secret": false,
|
|
"description": "The exposed ports",
|
|
"constantName": "org.apache.camel.component.docker.DockerConstants#DOCKER_EXPOSED_PORTS"
|
|
},
|
|
"CamelDockerHostname": {
|
|
"index": 55,
|
|
"kind": "header",
|
|
"displayName": "",
|
|
"group": "common",
|
|
"label": "",
|
|
"required": false,
|
|
"javaType": "String",
|
|
"deprecated": false,
|
|
"deprecationNote": "",
|
|
"autowired": false,
|
|
"secret": false,
|
|
"description": "The hostname",
|
|
"constantName": "org.apache.camel.component.docker.DockerConstants#DOCKER_HOSTNAME"
|
|
},
|
|
"CamelDockerMessage": {
|
|
"index": 56,
|
|
"kind": "header",
|
|
"displayName": "",
|
|
"group": "common",
|
|
"label": "",
|
|
"required": false,
|
|
"javaType": "String",
|
|
"deprecated": false,
|
|
"deprecationNote": "",
|
|
"autowired": false,
|
|
"secret": false,
|
|
"description": "The message",
|
|
"constantName": "org.apache.camel.component.docker.DockerConstants#DOCKER_MESSAGE"
|
|
},
|
|
"CamelDockerMemory": {
|
|
"index": 57,
|
|
"kind": "header",
|
|
"displayName": "",
|
|
"group": "common",
|
|
"label": "",
|
|
"required": false,
|
|
"javaType": "Integer",
|
|
"deprecated": false,
|
|
"deprecationNote": "",
|
|
"autowired": false,
|
|
"secret": false,
|
|
"description": "With memory",
|
|
"constantName": "org.apache.camel.component.docker.DockerConstants#DOCKER_MEMORY"
|
|
},
|
|
"CamelDockerMemorySwap": {
|
|
"index": 58,
|
|
"kind": "header",
|
|
"displayName": "",
|
|
"group": "common",
|
|
"label": "",
|
|
"required": false,
|
|
"javaType": "Long or Integer",
|
|
"deprecated": false,
|
|
"deprecationNote": "",
|
|
"autowired": false,
|
|
"secret": false,
|
|
"description": "With memory swap",
|
|
"constantName": "org.apache.camel.component.docker.DockerConstants#DOCKER_MEMORY_SWAP"
|
|
},
|
|
"CamelDockerOpenStdIn": {
|
|
"index": 59,
|
|
"kind": "header",
|
|
"displayName": "",
|
|
"group": "common",
|
|
"label": "",
|
|
"required": false,
|
|
"javaType": "Boolean",
|
|
"deprecated": false,
|
|
"deprecationNote": "",
|
|
"autowired": false,
|
|
"secret": false,
|
|
"description": "With open StdIn flag",
|
|
"constantName": "org.apache.camel.component.docker.DockerConstants#DOCKER_OPEN_STD_IN"
|
|
},
|
|
"CamelDockerPause": {
|
|
"index": 60,
|
|
"kind": "header",
|
|
"displayName": "",
|
|
"group": "common",
|
|
"label": "",
|
|
"required": false,
|
|
"javaType": "Boolean",
|
|
"deprecated": false,
|
|
"deprecationNote": "",
|
|
"autowired": false,
|
|
"secret": false,
|
|
"description": "With pause flag",
|
|
"constantName": "org.apache.camel.component.docker.DockerConstants#DOCKER_PAUSE"
|
|
},
|
|
"CamelDockerPortSpecs": {
|
|
"index": 61,
|
|
"kind": "header",
|
|
"displayName": "",
|
|
"group": "common",
|
|
"label": "",
|
|
"required": false,
|
|
"javaType": "String or String[]",
|
|
"deprecated": false,
|
|
"deprecationNote": "",
|
|
"autowired": false,
|
|
"secret": false,
|
|
"description": "With port specs",
|
|
"constantName": "org.apache.camel.component.docker.DockerConstants#DOCKER_PORT_SPECS"
|
|
},
|
|
"CamelDockerStdInOnce": {
|
|
"index": 62,
|
|
"kind": "header",
|
|
"displayName": "",
|
|
"group": "common",
|
|
"label": "",
|
|
"required": false,
|
|
"javaType": "Boolean",
|
|
"deprecated": false,
|
|
"deprecationNote": "",
|
|
"autowired": false,
|
|
"secret": false,
|
|
"description": "With StdIn in once flag",
|
|
"constantName": "org.apache.camel.component.docker.DockerConstants#DOCKER_STD_IN_ONCE"
|
|
},
|
|
"CamelDockerTty": {
|
|
"index": 63,
|
|
"kind": "header",
|
|
"displayName": "",
|
|
"group": "common",
|
|
"label": "",
|
|
"required": false,
|
|
"javaType": "Boolean",
|
|
"deprecated": false,
|
|
"deprecationNote": "",
|
|
"autowired": false,
|
|
"secret": false,
|
|
"description": "With TTY flag",
|
|
"constantName": "org.apache.camel.component.docker.DockerConstants#DOCKER_TTY"
|
|
},
|
|
"CamelDockerUser": {
|
|
"index": 64,
|
|
"kind": "header",
|
|
"displayName": "",
|
|
"group": "common",
|
|
"label": "",
|
|
"required": false,
|
|
"javaType": "String",
|
|
"deprecated": false,
|
|
"deprecationNote": "",
|
|
"autowired": false,
|
|
"secret": false,
|
|
"description": "With user",
|
|
"constantName": "org.apache.camel.component.docker.DockerConstants#DOCKER_USER"
|
|
},
|
|
"CamelDockerVolumes": {
|
|
"index": 65,
|
|
"kind": "header",
|
|
"displayName": "",
|
|
"group": "common",
|
|
"label": "",
|
|
"required": false,
|
|
"javaType": "Volume or Volume[]",
|
|
"deprecated": false,
|
|
"deprecationNote": "",
|
|
"autowired": false,
|
|
"secret": false,
|
|
"description": "With volumes",
|
|
"constantName": "org.apache.camel.component.docker.DockerConstants#DOCKER_VOLUMES"
|
|
},
|
|
"CamelDockerWorkingDir": {
|
|
"index": 66,
|
|
"kind": "header",
|
|
"displayName": "",
|
|
"group": "common",
|
|
"label": "",
|
|
"required": false,
|
|
"javaType": "String",
|
|
"deprecated": false,
|
|
"deprecationNote": "",
|
|
"autowired": false,
|
|
"secret": false,
|
|
"description": "With working directory",
|
|
"constantName": "org.apache.camel.component.docker.DockerConstants#DOCKER_WORKING_DIR"
|
|
},
|
|
"CamelDockerCpuShares": {
|
|
"index": 67,
|
|
"kind": "header",
|
|
"displayName": "",
|
|
"group": "common",
|
|
"label": "",
|
|
"required": false,
|
|
"javaType": "Integer",
|
|
"deprecated": false,
|
|
"deprecationNote": "",
|
|
"autowired": false,
|
|
"secret": false,
|
|
"description": "With CPU shares",
|
|
"constantName": "org.apache.camel.component.docker.DockerConstants#DOCKER_CPU_SHARES"
|
|
},
|
|
"CamelDockerDns": {
|
|
"index": 68,
|
|
"kind": "header",
|
|
"displayName": "",
|
|
"group": "common",
|
|
"label": "",
|
|
"required": false,
|
|
"javaType": "String or String[]",
|
|
"deprecated": false,
|
|
"deprecationNote": "",
|
|
"autowired": false,
|
|
"secret": false,
|
|
"description": "With dns",
|
|
"constantName": "org.apache.camel.component.docker.DockerConstants#DOCKER_DNS"
|
|
},
|
|
"CamelDockerEntryPoint": {
|
|
"index": 69,
|
|
"kind": "header",
|
|
"displayName": "",
|
|
"group": "common",
|
|
"label": "",
|
|
"required": false,
|
|
"javaType": "String or String[]",
|
|
"deprecated": false,
|
|
"deprecationNote": "",
|
|
"autowired": false,
|
|
"secret": false,
|
|
"description": "With entrypoint",
|
|
"constantName": "org.apache.camel.component.docker.DockerConstants#DOCKER_ENTRYPOINT"
|
|
},
|
|
"CamelDockerHostConfig": {
|
|
"index": 70,
|
|
"kind": "header",
|
|
"displayName": "",
|
|
"group": "common",
|
|
"label": "",
|
|
"required": false,
|
|
"javaType": "com.github.dockerjava.api.model.HostConfig",
|
|
"deprecated": false,
|
|
"deprecationNote": "",
|
|
"autowired": false,
|
|
"secret": false,
|
|
"description": "With host config",
|
|
"constantName": "org.apache.camel.component.docker.DockerConstants#DOCKER_HOST_CONFIG"
|
|
},
|
|
"CamelDockerImage": {
|
|
"index": 71,
|
|
"kind": "header",
|
|
"displayName": "",
|
|
"group": "common",
|
|
"label": "",
|
|
"required": false,
|
|
"javaType": "String",
|
|
"deprecated": false,
|
|
"deprecationNote": "",
|
|
"autowired": false,
|
|
"secret": false,
|
|
"description": "The docker image",
|
|
"constantName": "org.apache.camel.component.docker.DockerConstants#DOCKER_IMAGE"
|
|
},
|
|
"CamelDockerMemoryLimit": {
|
|
"index": 72,
|
|
"kind": "header",
|
|
"displayName": "",
|
|
"group": "common",
|
|
"label": "",
|
|
"required": false,
|
|
"javaType": "Long",
|
|
"deprecated": false,
|
|
"deprecationNote": "",
|
|
"autowired": false,
|
|
"secret": false,
|
|
"description": "With memory limit",
|
|
"constantName": "org.apache.camel.component.docker.DockerConstants#DOCKER_MEMORY_LIMIT"
|
|
},
|
|
"CamelDockerStdInOpen": {
|
|
"index": 73,
|
|
"kind": "header",
|
|
"displayName": "",
|
|
"group": "common",
|
|
"label": "",
|
|
"required": false,
|
|
"javaType": "Boolean",
|
|
"deprecated": false,
|
|
"deprecationNote": "",
|
|
"autowired": false,
|
|
"secret": false,
|
|
"description": "With StdIn in open flag",
|
|
"constantName": "org.apache.camel.component.docker.DockerConstants#DOCKER_STD_IN_OPEN"
|
|
},
|
|
"CamelDockerVolumesFrom": {
|
|
"index": 74,
|
|
"kind": "header",
|
|
"displayName": "",
|
|
"group": "common",
|
|
"label": "",
|
|
"required": false,
|
|
"javaType": "VolumesFrom or VolumesFrom[]",
|
|
"deprecated": false,
|
|
"deprecationNote": "",
|
|
"autowired": false,
|
|
"secret": false,
|
|
"description": "With volumes from",
|
|
"constantName": "org.apache.camel.component.docker.DockerConstants#DOCKER_VOLUMES_FROM"
|
|
},
|
|
"CamelDockerDomainName": {
|
|
"index": 75,
|
|
"kind": "header",
|
|
"displayName": "",
|
|
"group": "common",
|
|
"label": "",
|
|
"required": false,
|
|
"javaType": "String",
|
|
"deprecated": false,
|
|
"deprecationNote": "",
|
|
"autowired": false,
|
|
"secret": false,
|
|
"description": "With domain name",
|
|
"constantName": "org.apache.camel.component.docker.DockerConstants#DOCKER_DOMAIN_NAME"
|
|
},
|
|
"CamelDockerBinds": {
|
|
"index": 76,
|
|
"kind": "header",
|
|
"displayName": "",
|
|
"group": "common",
|
|
"label": "",
|
|
"required": false,
|
|
"javaType": "Bind or Bind[]",
|
|
"deprecated": false,
|
|
"deprecationNote": "",
|
|
"autowired": false,
|
|
"secret": false,
|
|
"description": "With binds",
|
|
"constantName": "org.apache.camel.component.docker.DockerConstants#DOCKER_BINDS"
|
|
},
|
|
"CamelDockerCapAdd": {
|
|
"index": 77,
|
|
"kind": "header",
|
|
"displayName": "",
|
|
"group": "common",
|
|
"label": "",
|
|
"required": false,
|
|
"javaType": "Capability or Capability[]",
|
|
"deprecated": false,
|
|
"deprecationNote": "",
|
|
"autowired": false,
|
|
"secret": false,
|
|
"description": "With cap add",
|
|
"constantName": "org.apache.camel.component.docker.DockerConstants#DOCKER_CAP_ADD"
|
|
},
|
|
"CamelDockerCapDrop": {
|
|
"index": 78,
|
|
"kind": "header",
|
|
"displayName": "",
|
|
"group": "common",
|
|
"label": "",
|
|
"required": false,
|
|
"javaType": "Capability or Capability[]",
|
|
"deprecated": false,
|
|
"deprecationNote": "",
|
|
"autowired": false,
|
|
"secret": false,
|
|
"description": "With cap drop",
|
|
"constantName": "org.apache.camel.component.docker.DockerConstants#DOCKER_CAP_DROP"
|
|
},
|
|
"CamelDockerNetwork": {
|
|
"index": 79,
|
|
"kind": "header",
|
|
"displayName": "",
|
|
"group": "common",
|
|
"label": "",
|
|
"required": false,
|
|
"javaType": "String",
|
|
"deprecated": false,
|
|
"deprecationNote": "",
|
|
"autowired": false,
|
|
"secret": false,
|
|
"description": "The network name",
|
|
"constantName": "org.apache.camel.component.docker.DockerConstants#DOCKER_NETWORK"
|
|
},
|
|
"CamelDockerDetach": {
|
|
"index": 80,
|
|
"kind": "header",
|
|
"displayName": "",
|
|
"group": "common",
|
|
"label": "",
|
|
"required": false,
|
|
"javaType": "Boolean",
|
|
"deprecated": false,
|
|
"deprecationNote": "",
|
|
"autowired": false,
|
|
"secret": false,
|
|
"description": "With detach flag",
|
|
"constantName": "org.apache.camel.component.docker.DockerConstants#DOCKER_DETACH"
|
|
},
|
|
"CamelDockerExecId": {
|
|
"index": 81,
|
|
"kind": "header",
|
|
"displayName": "",
|
|
"group": "common",
|
|
"label": "",
|
|
"required": false,
|
|
"javaType": "String",
|
|
"deprecated": false,
|
|
"deprecationNote": "",
|
|
"autowired": false,
|
|
"secret": false,
|
|
"description": "The Exec ID",
|
|
"constantName": "org.apache.camel.component.docker.DockerConstants#DOCKER_EXEC_ID"
|
|
}
|
|
},
|
|
"properties": {
|
|
"operation": {
|
|
"index": 0,
|
|
"kind": "path",
|
|
"displayName": "Operation",
|
|
"group": "common",
|
|
"label": "",
|
|
"required": true,
|
|
"type": "object",
|
|
"javaType": "org.apache.camel.component.docker.DockerOperation",
|
|
"enum": [
|
|
"events",
|
|
"stats",
|
|
"auth",
|
|
"info",
|
|
"ping",
|
|
"version",
|
|
"imagebuild",
|
|
"imagecreate",
|
|
"imageinspect",
|
|
"imagelist",
|
|
"imagepull",
|
|
"imagepush",
|
|
"imageremove",
|
|
"imagesearch",
|
|
"imagetag",
|
|
"containerattach",
|
|
"containercommit",
|
|
"containercopyfile",
|
|
"containercreate",
|
|
"containerdiff",
|
|
"inspectcontainer",
|
|
"containerkill",
|
|
"containerlist",
|
|
"containerlog",
|
|
"containerpause",
|
|
"containerrestart",
|
|
"containerremove",
|
|
"containerstart",
|
|
"containerstop",
|
|
"containertop",
|
|
"containerunpause",
|
|
"containerwait",
|
|
"execcreate",
|
|
"execstart",
|
|
"networkconnect",
|
|
"networkcreate",
|
|
"networkremove"
|
|
],
|
|
"deprecated": false,
|
|
"deprecationNote": "",
|
|
"autowired": false,
|
|
"secret": false,
|
|
"configurationClass": "org.apache.camel.component.docker.DockerConfiguration",
|
|
"configurationField": "configuration",
|
|
"description": "Which operation to use"
|
|
},
|
|
"email": {
|
|
"index": 1,
|
|
"kind": "parameter",
|
|
"displayName": "Email",
|
|
"group": "common",
|
|
"label": "",
|
|
"required": false,
|
|
"type": "string",
|
|
"javaType": "java.lang.String",
|
|
"deprecated": false,
|
|
"autowired": false,
|
|
"secret": false,
|
|
"configurationClass": "org.apache.camel.component.docker.DockerConfiguration",
|
|
"configurationField": "configuration",
|
|
"description": "Email address associated with the user"
|
|
},
|
|
"host": {
|
|
"index": 2,
|
|
"kind": "parameter",
|
|
"displayName": "Host",
|
|
"group": "common",
|
|
"label": "",
|
|
"required": true,
|
|
"type": "string",
|
|
"javaType": "java.lang.String",
|
|
"deprecated": false,
|
|
"deprecationNote": "",
|
|
"autowired": false,
|
|
"secret": false,
|
|
"defaultValue": "localhost",
|
|
"configurationClass": "org.apache.camel.component.docker.DockerConfiguration",
|
|
"configurationField": "configuration",
|
|
"description": "Docker host"
|
|
},
|
|
"port": {
|
|
"index": 3,
|
|
"kind": "parameter",
|
|
"displayName": "Port",
|
|
"group": "common",
|
|
"label": "",
|
|
"required": false,
|
|
"type": "integer",
|
|
"javaType": "java.lang.Integer",
|
|
"deprecated": false,
|
|
"autowired": false,
|
|
"secret": false,
|
|
"defaultValue": "2375",
|
|
"configurationClass": "org.apache.camel.component.docker.DockerConfiguration",
|
|
"configurationField": "configuration",
|
|
"description": "Docker port"
|
|
},
|
|
"requestTimeout": {
|
|
"index": 4,
|
|
"kind": "parameter",
|
|
"displayName": "Request Timeout",
|
|
"group": "common",
|
|
"label": "",
|
|
"required": false,
|
|
"type": "integer",
|
|
"javaType": "java.lang.Integer",
|
|
"deprecated": false,
|
|
"autowired": false,
|
|
"secret": false,
|
|
"configurationClass": "org.apache.camel.component.docker.DockerConfiguration",
|
|
"configurationField": "configuration",
|
|
"description": "Request timeout for response (in seconds)"
|
|
},
|
|
"bridgeErrorHandler": {
|
|
"index": 5,
|
|
"kind": "parameter",
|
|
"displayName": "Bridge Error Handler",
|
|
"group": "consumer (advanced)",
|
|
"label": "consumer,advanced",
|
|
"required": false,
|
|
"type": "boolean",
|
|
"javaType": "boolean",
|
|
"deprecated": false,
|
|
"autowired": false,
|
|
"secret": false,
|
|
"defaultValue": false,
|
|
"description": "Allows for bridging the consumer to the Camel routing Error Handler, which mean any exceptions (if possible) occurred while the Camel consumer is trying to pickup incoming messages, or the likes, will now be processed as a message and handled by the routing Error Handler. Important: This is only possible if the 3rd party component allows Camel to be alerted if an exception was thrown. Some components handle this internally only, and therefore bridgeErrorHandler is not possible. In other situations we may improve the Camel component to hook into the 3rd party component and make this possible for future releases. By default the consumer will use the org.apache.camel.spi.ExceptionHandler to deal with exceptions, that will be logged at WARN or ERROR level and ignored."
|
|
},
|
|
"exceptionHandler": {
|
|
"index": 6,
|
|
"kind": "parameter",
|
|
"displayName": "Exception Handler",
|
|
"group": "consumer (advanced)",
|
|
"label": "consumer,advanced",
|
|
"required": false,
|
|
"type": "object",
|
|
"javaType": "org.apache.camel.spi.ExceptionHandler",
|
|
"optionalPrefix": "consumer.",
|
|
"deprecated": false,
|
|
"autowired": false,
|
|
"secret": false,
|
|
"description": "To let the consumer use a custom ExceptionHandler. Notice if the option bridgeErrorHandler is enabled then this option is not in use. By default the consumer will deal with exceptions, that will be logged at WARN or ERROR level and ignored."
|
|
},
|
|
"exchangePattern": {
|
|
"index": 7,
|
|
"kind": "parameter",
|
|
"displayName": "Exchange Pattern",
|
|
"group": "consumer (advanced)",
|
|
"label": "consumer,advanced",
|
|
"required": false,
|
|
"type": "object",
|
|
"javaType": "org.apache.camel.ExchangePattern",
|
|
"enum": [
|
|
"InOnly",
|
|
"InOut"
|
|
],
|
|
"deprecated": false,
|
|
"autowired": false,
|
|
"secret": false,
|
|
"description": "Sets the exchange pattern when the consumer creates an exchange."
|
|
},
|
|
"lazyStartProducer": {
|
|
"index": 8,
|
|
"kind": "parameter",
|
|
"displayName": "Lazy Start Producer",
|
|
"group": "producer (advanced)",
|
|
"label": "producer,advanced",
|
|
"required": false,
|
|
"type": "boolean",
|
|
"javaType": "boolean",
|
|
"deprecated": false,
|
|
"autowired": false,
|
|
"secret": false,
|
|
"defaultValue": false,
|
|
"description": "Whether the producer should be started lazy (on the first message). By starting lazy you can use this to allow CamelContext and routes to startup in situations where a producer may otherwise fail during starting and cause the route to fail being started. By deferring this startup to be lazy then the startup failure can be handled during routing messages via Camel's routing error handlers. Beware that when the first message is processed then creating and starting the producer may take a little time and prolong the total processing time of the processing."
|
|
},
|
|
"cmdExecFactory": {
|
|
"index": 9,
|
|
"kind": "parameter",
|
|
"displayName": "Cmd Exec Factory",
|
|
"group": "advanced",
|
|
"label": "advanced",
|
|
"required": false,
|
|
"type": "string",
|
|
"javaType": "java.lang.String",
|
|
"deprecated": false,
|
|
"autowired": false,
|
|
"secret": false,
|
|
"defaultValue": "com.github.dockerjava.netty.NettyDockerCmdExecFactory",
|
|
"configurationClass": "org.apache.camel.component.docker.DockerConfiguration",
|
|
"configurationField": "configuration",
|
|
"description": "The fully qualified class name of the DockerCmdExecFactory implementation to use"
|
|
},
|
|
"followRedirectFilter": {
|
|
"index": 10,
|
|
"kind": "parameter",
|
|
"displayName": "Follow Redirect Filter",
|
|
"group": "advanced",
|
|
"label": "advanced",
|
|
"required": false,
|
|
"type": "boolean",
|
|
"javaType": "boolean",
|
|
"deprecated": false,
|
|
"autowired": false,
|
|
"secret": false,
|
|
"defaultValue": false,
|
|
"configurationClass": "org.apache.camel.component.docker.DockerConfiguration",
|
|
"configurationField": "configuration",
|
|
"description": "Whether to follow redirect filter"
|
|
},
|
|
"loggingFilter": {
|
|
"index": 11,
|
|
"kind": "parameter",
|
|
"displayName": "Logging Filter",
|
|
"group": "advanced",
|
|
"label": "advanced",
|
|
"required": false,
|
|
"type": "boolean",
|
|
"javaType": "boolean",
|
|
"deprecated": false,
|
|
"autowired": false,
|
|
"secret": false,
|
|
"defaultValue": false,
|
|
"configurationClass": "org.apache.camel.component.docker.DockerConfiguration",
|
|
"configurationField": "configuration",
|
|
"description": "Whether to use logging filter"
|
|
},
|
|
"maxPerRouteConnections": {
|
|
"index": 12,
|
|
"kind": "parameter",
|
|
"displayName": "Max Per Route Connections",
|
|
"group": "advanced",
|
|
"label": "advanced",
|
|
"required": false,
|
|
"type": "integer",
|
|
"javaType": "java.lang.Integer",
|
|
"deprecated": false,
|
|
"autowired": false,
|
|
"secret": false,
|
|
"defaultValue": "100",
|
|
"configurationClass": "org.apache.camel.component.docker.DockerConfiguration",
|
|
"configurationField": "configuration",
|
|
"description": "Maximum route connections"
|
|
},
|
|
"maxTotalConnections": {
|
|
"index": 13,
|
|
"kind": "parameter",
|
|
"displayName": "Max Total Connections",
|
|
"group": "advanced",
|
|
"label": "advanced",
|
|
"required": false,
|
|
"type": "integer",
|
|
"javaType": "java.lang.Integer",
|
|
"deprecated": false,
|
|
"autowired": false,
|
|
"secret": false,
|
|
"defaultValue": "100",
|
|
"configurationClass": "org.apache.camel.component.docker.DockerConfiguration",
|
|
"configurationField": "configuration",
|
|
"description": "Maximum total connections"
|
|
},
|
|
"parameters": {
|
|
"index": 14,
|
|
"kind": "parameter",
|
|
"displayName": "Parameters",
|
|
"group": "advanced",
|
|
"label": "advanced",
|
|
"required": false,
|
|
"type": "object",
|
|
"javaType": "java.util.Map<java.lang.String, java.lang.Object>",
|
|
"deprecated": false,
|
|
"autowired": false,
|
|
"secret": false,
|
|
"configurationClass": "org.apache.camel.component.docker.DockerConfiguration",
|
|
"configurationField": "configuration",
|
|
"description": "Additional configuration parameters as key/value pairs"
|
|
},
|
|
"serverAddress": {
|
|
"index": 15,
|
|
"kind": "parameter",
|
|
"displayName": "Server Address",
|
|
"group": "advanced",
|
|
"label": "advanced",
|
|
"required": false,
|
|
"type": "string",
|
|
"javaType": "java.lang.String",
|
|
"deprecated": false,
|
|
"autowired": false,
|
|
"secret": false,
|
|
"defaultValue": "https://index.docker.io/v1/",
|
|
"configurationClass": "org.apache.camel.component.docker.DockerConfiguration",
|
|
"configurationField": "configuration",
|
|
"description": "Server address for docker registry."
|
|
},
|
|
"socket": {
|
|
"index": 16,
|
|
"kind": "parameter",
|
|
"displayName": "Socket",
|
|
"group": "advanced",
|
|
"label": "advanced",
|
|
"required": false,
|
|
"type": "boolean",
|
|
"javaType": "boolean",
|
|
"deprecated": false,
|
|
"autowired": false,
|
|
"secret": false,
|
|
"defaultValue": true,
|
|
"configurationClass": "org.apache.camel.component.docker.DockerConfiguration",
|
|
"configurationField": "configuration",
|
|
"description": "Socket connection mode"
|
|
},
|
|
"certPath": {
|
|
"index": 17,
|
|
"kind": "parameter",
|
|
"displayName": "Cert Path",
|
|
"group": "security",
|
|
"label": "security",
|
|
"required": false,
|
|
"type": "string",
|
|
"javaType": "java.lang.String",
|
|
"deprecated": false,
|
|
"autowired": false,
|
|
"secret": false,
|
|
"configurationClass": "org.apache.camel.component.docker.DockerConfiguration",
|
|
"configurationField": "configuration",
|
|
"description": "Location containing the SSL certificate chain"
|
|
},
|
|
"password": {
|
|
"index": 18,
|
|
"kind": "parameter",
|
|
"displayName": "Password",
|
|
"group": "security",
|
|
"label": "security",
|
|
"required": false,
|
|
"type": "string",
|
|
"javaType": "java.lang.String",
|
|
"deprecated": false,
|
|
"autowired": false,
|
|
"secret": true,
|
|
"configurationClass": "org.apache.camel.component.docker.DockerConfiguration",
|
|
"configurationField": "configuration",
|
|
"description": "Password to authenticate with"
|
|
},
|
|
"secure": {
|
|
"index": 19,
|
|
"kind": "parameter",
|
|
"displayName": "Secure",
|
|
"group": "security",
|
|
"label": "security",
|
|
"required": false,
|
|
"type": "boolean",
|
|
"javaType": "boolean",
|
|
"deprecated": false,
|
|
"autowired": false,
|
|
"secret": false,
|
|
"defaultValue": false,
|
|
"configurationClass": "org.apache.camel.component.docker.DockerConfiguration",
|
|
"configurationField": "configuration",
|
|
"description": "Use HTTPS communication"
|
|
},
|
|
"tlsVerify": {
|
|
"index": 20,
|
|
"kind": "parameter",
|
|
"displayName": "Tls Verify",
|
|
"group": "security",
|
|
"label": "security",
|
|
"required": false,
|
|
"type": "boolean",
|
|
"javaType": "boolean",
|
|
"deprecated": false,
|
|
"autowired": false,
|
|
"secret": false,
|
|
"defaultValue": false,
|
|
"configurationClass": "org.apache.camel.component.docker.DockerConfiguration",
|
|
"configurationField": "configuration",
|
|
"description": "Check TLS"
|
|
},
|
|
"username": {
|
|
"index": 21,
|
|
"kind": "parameter",
|
|
"displayName": "Username",
|
|
"group": "security",
|
|
"label": "security",
|
|
"required": false,
|
|
"type": "string",
|
|
"javaType": "java.lang.String",
|
|
"deprecated": false,
|
|
"autowired": false,
|
|
"secret": true,
|
|
"configurationClass": "org.apache.camel.component.docker.DockerConfiguration",
|
|
"configurationField": "configuration",
|
|
"description": "User name to authenticate with"
|
|
}
|
|
}
|
|
} |