Interface RestOpenApiEndpointBuilderFactory.RestOpenApiEndpointBuilder
- All Superinterfaces:
org.apache.camel.builder.EndpointConsumerBuilder,org.apache.camel.EndpointConsumerResolver,org.apache.camel.builder.EndpointProducerBuilder,org.apache.camel.EndpointProducerResolver,RestOpenApiEndpointBuilderFactory.RestOpenApiEndpointConsumerBuilder,RestOpenApiEndpointBuilderFactory.RestOpenApiEndpointProducerBuilder
- Enclosing interface:
RestOpenApiEndpointBuilderFactory
public static interface RestOpenApiEndpointBuilderFactory.RestOpenApiEndpointBuilder
extends RestOpenApiEndpointBuilderFactory.RestOpenApiEndpointConsumerBuilder, RestOpenApiEndpointBuilderFactory.RestOpenApiEndpointProducerBuilder
Builder for endpoint for the REST OpenApi component.
-
Method Summary
Methods inherited from interface org.apache.camel.builder.EndpointConsumerBuilder
doSetMultiValueProperties, doSetMultiValueProperty, doSetProperty, expr, getRawUriMethods inherited from interface org.apache.camel.EndpointConsumerResolver
resolve, resolveMethods inherited from interface org.apache.camel.builder.EndpointProducerBuilder
doSetMultiValueProperties, doSetMultiValueProperty, doSetProperty, expr, getRawUriMethods inherited from interface org.apache.camel.EndpointProducerResolver
resolve, resolveMethods inherited from interface org.apache.camel.builder.endpoint.dsl.RestOpenApiEndpointBuilderFactory.RestOpenApiEndpointConsumerBuilder
apiContextPath, clientRequestValidation, clientRequestValidation, clientResponseValidation, clientResponseValidation, consumes, missingOperationMethods inherited from interface org.apache.camel.builder.endpoint.dsl.RestOpenApiEndpointBuilderFactory.RestOpenApiEndpointProducerBuilder
host, produces, requestValidationEnabled, requestValidationEnabled
-
Method Details
-
advanced
- Specified by:
advancedin interfaceRestOpenApiEndpointBuilderFactory.RestOpenApiEndpointConsumerBuilder- Specified by:
advancedin interfaceRestOpenApiEndpointBuilderFactory.RestOpenApiEndpointProducerBuilder
-
basePath
API basePath, for example /v3. Default is unset, if set overrides the value present in OpenApi specification and in the component configuration. The option is a:java.lang.Stringtype. Group: common- Specified by:
basePathin interfaceRestOpenApiEndpointBuilderFactory.RestOpenApiEndpointConsumerBuilder- Specified by:
basePathin interfaceRestOpenApiEndpointBuilderFactory.RestOpenApiEndpointProducerBuilder- Parameters:
basePath- the value to set- Returns:
- the dsl builder
-