All Downloads are FREE. Search and download functionalities are using the official Maven repository.

onnector.connector-rest-swagger.1.6.11.source-code.camel-connector.json Maven / Gradle / Ivy

{
  "baseScheme" : "rest-swagger",
  "baseGroupId" : "org.apache.camel",
  "baseArtifactId" : "camel-rest-swagger",
  "baseVersion" : "${camel.version}",
  "baseJavaType" : "org.apache.camel.component.rest.swagger.RestSwaggerComponent",
  "name" : "rest-swagger-connector",
  "scheme" : "swagger-operation",
  "javaType" : "io.syndesis.connector.rest.swagger.SwaggerConnectorComponent",
  "groupId" : "io.syndesis.connector",
  "artifactId" : "connector-swagger",
  "version" : "${project.version}",
  "description" : "REST Swagger Connector",
  "pattern" : "From",
  "inputDataType" : "json",
  "outputDataType" : "json",
  "componentOptions" : [ "host", "basePath" ],
  "endpointValues" : {
    "componentName" : "connector-rest-swagger-http4"
  },
  "endpointOptions" : [ "operationId" ],
  "connectorProperties" : {
    "specification" : {
      "name" : "specification",
      "displayName" : "Swagger specification",
      "kind" : "property",
      "type" : "string",
      "javaType" : "java.lang.String"
    },
    "authenticationType" : {
      "name" : "authenticationType",
      "displayName" : "Authentication type",
      "kind" : "property",
      "type" : "enum",
      "javaType" : "io.syndesis.connector.rest.swagger.AuthenticationType"
    },
    "accessToken" : {
      "name" : "accessToken",
      "displayName" : "OAuth access token",
      "kind" : "property",
      "type" : "string",
      "javaType" : "java.lang.String"
    },
    "refreshToken" : {
      "name" : "refreshToken",
      "displayName" : "OAuth refresh token",
      "kind" : "property",
      "type" : "string",
      "javaType" : "java.lang.String"
    },
    "username" : {
      "name" : "username",
      "displayName" : "Username",
      "kind" : "property",
      "type" : "string",
      "javaType" : "java.lang.String"
    },
    "password" : {
      "name" : "password",
      "displayName" : "Password",
      "kind" : "property",
      "type" : "string",
      "javaType" : "java.lang.String"
    },
    "clientId" : {
      "name" : "clientId",
      "displayName" : "OAuth client ID",
      "kind" : "property",
      "type" : "string",
      "javaType" : "java.lang.String"
    },
    "clientSecret" : {
      "name" : "clientSecret",
      "displayName" : "OAuth client secret",
      "kind" : "property",
      "type" : "string",
      "javaType" : "java.lang.String"
    },
    "tokenEndpoint" : {
      "name" : "tokenEndpoint",
      "displayName" : "OAuth token endpoint",
      "kind" : "property",
      "type" : "string",
      "javaType" : "java.lang.String"
    },
    "authorizeUsingParameters" : {
      "name" : "authorizeUsingParameters",
      "displayName" : "If client id and client secret need to be sent in OAuth requests",
      "kind" : "property",
      "type" : "boolean",
      "javaType" : "java.lang.Boolean"
    },
    "refreshTokenRetryStatuses" : {
      "name" : "refreshTokenRetryStatuses",
      "displayName" : "Comma separated list of HTTP statuses for which refresh of the access token will be attempted",
      "kind" : "property",
      "type" : "string",
      "javaType" : "java.lang.String"
    }
  }
}




© 2015 - 2025 Weber Informatics LLC | Privacy Policy