public static interface RestEndpointBuilderFactory.RestEndpointProducerBuilder
extends org.apache.camel.builder.EndpointProducerBuilder
| Modifier and Type | Method and Description |
|---|---|
default RestEndpointBuilderFactory.AdvancedRestEndpointProducerBuilder |
advanced() |
default RestEndpointBuilderFactory.RestEndpointProducerBuilder |
apiDoc(String apiDoc)
The openapi api doc resource to use.
|
default RestEndpointBuilderFactory.RestEndpointProducerBuilder |
bindingMode(RestEndpointBuilderFactory.RestBindingMode bindingMode)
Configures the binding mode for the producer.
|
default RestEndpointBuilderFactory.RestEndpointProducerBuilder |
bindingMode(String bindingMode)
Configures the binding mode for the producer.
|
default RestEndpointBuilderFactory.RestEndpointProducerBuilder |
consumes(String consumes)
Media type such as: 'text/xml', or 'application/json' this REST
service accepts.
|
default RestEndpointBuilderFactory.RestEndpointProducerBuilder |
host(String host)
Host and port of HTTP service to use (override host in openapi
schema).
|
default RestEndpointBuilderFactory.RestEndpointProducerBuilder |
inType(String inType)
To declare the incoming POJO binding type as a FQN class name.
|
default RestEndpointBuilderFactory.RestEndpointProducerBuilder |
lazyStartProducer(boolean lazyStartProducer)
Whether the producer should be started lazy (on the first message).
|
default RestEndpointBuilderFactory.RestEndpointProducerBuilder |
lazyStartProducer(String lazyStartProducer)
Whether the producer should be started lazy (on the first message).
|
default RestEndpointBuilderFactory.RestEndpointProducerBuilder |
outType(String outType)
To declare the outgoing POJO binding type as a FQN class name.
|
default RestEndpointBuilderFactory.RestEndpointProducerBuilder |
producerComponentName(String producerComponentName)
The Camel Rest component to use for (producer) the REST transport,
such as http, undertow.
|
default RestEndpointBuilderFactory.RestEndpointProducerBuilder |
produces(String produces)
Media type such as: 'text/xml', or 'application/json' this REST
service returns.
|
default RestEndpointBuilderFactory.RestEndpointProducerBuilder |
queryParameters(String queryParameters)
Query parameters for the HTTP service to call.
|
default RestEndpointBuilderFactory.RestEndpointProducerBuilder |
routeId(String routeId)
Name of the route this REST services creates.
|
default RestEndpointBuilderFactory.AdvancedRestEndpointProducerBuilder advanced()
default RestEndpointBuilderFactory.RestEndpointProducerBuilder consumes(String consumes)
java.lang.String type.
Group: commondefault RestEndpointBuilderFactory.RestEndpointProducerBuilder inType(String inType)
java.lang.String type.
Group: commondefault RestEndpointBuilderFactory.RestEndpointProducerBuilder outType(String outType)
java.lang.String type.
Group: commondefault RestEndpointBuilderFactory.RestEndpointProducerBuilder produces(String produces)
java.lang.String type.
Group: commondefault RestEndpointBuilderFactory.RestEndpointProducerBuilder routeId(String routeId)
java.lang.String type.
Group: commondefault RestEndpointBuilderFactory.RestEndpointProducerBuilder apiDoc(String apiDoc)
java.lang.String type.
Group: producerdefault RestEndpointBuilderFactory.RestEndpointProducerBuilder bindingMode(RestEndpointBuilderFactory.RestBindingMode bindingMode)
org.apache.camel.spi.RestConfiguration$RestBindingMode
type.
Group: producerdefault RestEndpointBuilderFactory.RestEndpointProducerBuilder bindingMode(String bindingMode)
org.apache.camel.spi.RestConfiguration$RestBindingMode
type.
Group: producerdefault RestEndpointBuilderFactory.RestEndpointProducerBuilder host(String host)
java.lang.String type.
Group: producerdefault RestEndpointBuilderFactory.RestEndpointProducerBuilder lazyStartProducer(boolean lazyStartProducer)
boolean type.
Default: false
Group: producerdefault RestEndpointBuilderFactory.RestEndpointProducerBuilder lazyStartProducer(String lazyStartProducer)
boolean type.
Default: false
Group: producerdefault RestEndpointBuilderFactory.RestEndpointProducerBuilder producerComponentName(String producerComponentName)
java.lang.String type.
Group: producerdefault RestEndpointBuilderFactory.RestEndpointProducerBuilder queryParameters(String queryParameters)
java.lang.String type.
Group: producerApache Camel