public static interface GraphqlEndpointBuilderFactory.GraphqlEndpointBuilder
extends org.apache.camel.builder.EndpointProducerBuilder
| Modifier and Type | Method and Description |
|---|---|
default GraphqlEndpointBuilderFactory.GraphqlEndpointBuilder |
accessToken(String accessToken)
The access token sent in the Authorization header.
|
default GraphqlEndpointBuilderFactory.GraphqlEndpointBuilder |
jwtAuthorizationType(String jwtAuthorizationType)
The JWT Authorization type.
|
default GraphqlEndpointBuilderFactory.GraphqlEndpointBuilder |
lazyStartProducer(boolean lazyStartProducer)
Whether the producer should be started lazy (on the first message).
|
default GraphqlEndpointBuilderFactory.GraphqlEndpointBuilder |
lazyStartProducer(String lazyStartProducer)
Whether the producer should be started lazy (on the first message).
|
default GraphqlEndpointBuilderFactory.GraphqlEndpointBuilder |
operationName(String operationName)
The query or mutation name.
|
default GraphqlEndpointBuilderFactory.GraphqlEndpointBuilder |
password(String password)
The password for Basic authentication.
|
default GraphqlEndpointBuilderFactory.GraphqlEndpointBuilder |
proxyHost(String proxyHost)
The proxy host in the format hostname:port.
|
default GraphqlEndpointBuilderFactory.GraphqlEndpointBuilder |
query(String query)
The query text.
|
default GraphqlEndpointBuilderFactory.GraphqlEndpointBuilder |
queryFile(String queryFile)
The query file name located in the classpath.
|
default GraphqlEndpointBuilderFactory.GraphqlEndpointBuilder |
queryHeader(String queryHeader)
The name of a header containing the GraphQL query.
|
default GraphqlEndpointBuilderFactory.GraphqlEndpointBuilder |
username(String username)
The username for Basic authentication.
|
default GraphqlEndpointBuilderFactory.GraphqlEndpointBuilder |
variables(Object variables)
The JsonObject instance containing the operation variables.
|
default GraphqlEndpointBuilderFactory.GraphqlEndpointBuilder |
variables(String variables)
The JsonObject instance containing the operation variables.
|
default GraphqlEndpointBuilderFactory.GraphqlEndpointBuilder |
variablesHeader(String variablesHeader)
The name of a header containing a JsonObject instance containing the
operation variables.
|
default GraphqlEndpointBuilderFactory.GraphqlEndpointBuilder lazyStartProducer(boolean lazyStartProducer)
lazyStartProducer - the value to setdefault GraphqlEndpointBuilderFactory.GraphqlEndpointBuilder lazyStartProducer(String lazyStartProducer)
lazyStartProducer - the value to setdefault GraphqlEndpointBuilderFactory.GraphqlEndpointBuilder operationName(String operationName)
operationName - the value to setdefault GraphqlEndpointBuilderFactory.GraphqlEndpointBuilder proxyHost(String proxyHost)
proxyHost - the value to setdefault GraphqlEndpointBuilderFactory.GraphqlEndpointBuilder query(String query)
query - the value to setdefault GraphqlEndpointBuilderFactory.GraphqlEndpointBuilder queryFile(String queryFile)
queryFile - the value to setdefault GraphqlEndpointBuilderFactory.GraphqlEndpointBuilder queryHeader(String queryHeader)
queryHeader - the value to setdefault GraphqlEndpointBuilderFactory.GraphqlEndpointBuilder variables(Object variables)
variables - the value to setdefault GraphqlEndpointBuilderFactory.GraphqlEndpointBuilder variables(String variables)
variables - the value to setdefault GraphqlEndpointBuilderFactory.GraphqlEndpointBuilder variablesHeader(String variablesHeader)
variablesHeader - the value to setdefault GraphqlEndpointBuilderFactory.GraphqlEndpointBuilder accessToken(String accessToken)
accessToken - the value to setdefault GraphqlEndpointBuilderFactory.GraphqlEndpointBuilder jwtAuthorizationType(String jwtAuthorizationType)
jwtAuthorizationType - the value to setdefault GraphqlEndpointBuilderFactory.GraphqlEndpointBuilder password(String password)
password - the value to setdefault GraphqlEndpointBuilderFactory.GraphqlEndpointBuilder username(String username)
username - the value to setApache Camel