public abstract class EndpointRouteBuilder extends org.apache.camel.builder.RouteBuilder implements EndpointBuilderFactory
RouteBuilder which gives access to the endpoint DSL.| Constructor and Description |
|---|
EndpointRouteBuilder() |
EndpointRouteBuilder(org.apache.camel.CamelContext context) |
| Modifier and Type | Method and Description |
|---|---|
static void |
addEndpointRoutes(org.apache.camel.CamelContext context,
org.apache.camel.util.function.ThrowingConsumer<EndpointRouteBuilder,Exception> rbc)
Add routes to a context using a lambda expression.
|
addLifecycleInterceptor, addRoutes, addRoutesToCamelContext, bindToRegistry, bindToRegistry, checkInitialized, configure, configureRest, configureRests, configureRoute, configureRoutes, errorHandler, from, from, from, fromF, getOrder, getRestCollection, getRestConfiguration, getRouteCollection, intercept, interceptFrom, interceptFrom, interceptSendToEndpoint, onCompletion, onException, onException, populateRests, populateRoutes, populateTransformers, populateValidators, propertyInject, removeLifecycleInterceptor, rest, rest, restConfiguration, setErrorHandlerBuilder, setRestCollection, setRouteCollection, toString, transformer, validatorbody, bodyAs, constant, createErrorHandlerBuilder, deadLetterChannel, deadLetterChannel, defaultErrorHandler, endpoint, endpoint, endpoints, endpoints, exceptionMessage, exchangeProperty, getContext, getErrorHandlerBuilder, header, jsonpath, jsonpath, language, method, method, method, method, noErrorHandler, regexReplaceAll, regexReplaceAll, setContext, simple, simple, simpleF, simpleF, systemProperty, systemProperty, xpath, xpath, xpath, xpathclone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, waitendpointsamqpas2aws2Ec2aws2S3activemqahcapnsasteriskatmosatmosphereWebsocketatomatomixMapatomixMessagingatomixMultimapatomixQueueatomixSetatomixValueavrobeanbeanValidatorbeanstalkazureBlobbonitaboxbraintreebrowsecmSmscmiscaffeineCachecaffeineLoadcachecqlchatscriptchunkopenstackCinderclasiec60870Clientcoap, coap, coaps, coapsTcp, coapTcpcometd, cometd, cometdsconsulcontrolbuscordacouchdbcouchbasecroncryptoCmsaws2CwawsCwcxfcxfrsdataformatdatasetdatasetTestaws2Ddbaws2DdbstreamawsDdbawsDdbstreamdebeziumMongodbdebeziumMysqldebeziumPostgresdebeziumSqlserverdigitaloceancryptodirectdirectVmdisruptordisruptorVmdnsdockerdozerdrilldropboxawsEc2aws2EcsawsEcsaws2EksawsEksehcacheelasticsearchRestelsqlelytronetcdKeysetcdStatsetcdWatchspringEventexecfacebookfhirfilefileWatchflatpackflinkfopfreemarkerftpftpsgangliageocodergitgithubopenstackGlancegoogleBigquerygoogleBigquerySqlgoogleCalendargoogleCalendarStreamgoogleDrivegoogleMailgoogleMailStreamgooglePubsubgoogleSheetsgoogleSheetsStreamgoragrapegraphqlmongodbGridfsgrpcguavaEventbushbasehazelcastAtomicvaluehazelcastInstancehazelcastListhazelcastMaphazelcastMultimaphazelcastQueuehazelcastReplicatedmaphazelcastRingbufferhazelcastSedahazelcastSethazelcastTopichdfshipchathttp, http, httpsaws2IamawsIamiotaipfsigniteCacheigniteComputeigniteEventsigniteIdgenigniteMessagingigniteQueueigniteSetinfinispaninfluxdbircironmqjbpmjcachejgroupsjgroupsRaftjmxwebsocketJsr356jcloudsjcrjdbcjettyjingjirajmsjoltjooqjpajsltjsonValidatorjt400aws2KmsawsKmskafkaopenstackKeystoneaws2KinesisawsKinesisaws2KinesisFirehoseawsKinesisFirehosekubernetesConfigMapskubernetesDeploymentskubernetesHpakubernetesJobkubernetesNamespaceskubernetesNodeskubernetesPersistentVolumesClaimskubernetesPersistentVolumeskubernetesPodskubernetesReplicationControllerskubernetesResourcesQuotakubernetesSecretskubernetesServiceAccountskubernetesServiceskuduaws2LambdaawsLambdalanguageldapldifloglucenelumberjackaws2MqawsMqaws2MskawsMskimap, imap, imaps, pop3, pop3s, smtp, smtpsmastermetricsmicroprofileMetricsmicrometermiloClientmiloServerminamllpmockmongodbmsvmustachemvelmybatisBeanmybatisnagiosnatssapNetweavernettynettyHttpopenstackNeutronnitriteopenstackNovansqolingo2olingo4openshiftBuildConfigsopenshiftBuildsoptaplannerpahopdfpgeventpgReplicationSlotplatformHttplprpubnubpulsarquartzazureQueuequickfixrabbitmqreactiveStreamsspringRedisrefrestApirestEndpointrestOpenapirestSwaggerrobotframeworkrssawsS3awsSwfsagasalesforceschedulerschematronscpawsSdbsedaiec60870Serverserviceservicenowservletaws2SesawsSessftpsip, sip, sipssjms2sjmsBatchsjmsslacksmpp, smpp, smppssnmpaws2SnsawsSnssolr, solr, solrCloud, solrssoroushsparksplunkspringBatchspringIntegrationspringLdapspringWssqlsqlStoredaws2SqsawsSqssshstaxstompstreamstringTemplatestubopenstackSwifttelegramthrifttikatimeraws2TranslateawsTranslatetwiliotwitterDirectmessagetwitterSearchtwitterTimelineundertowvalidatorvelocityvertxvmweatherweb3jwebhookwebsocketwekawordpressworkdayahcWs, ahcWs, ahcWssxchangexjxqueryxmlsecuritySignxmlsecurityVerifyxmppxsltxsltSaxonyammerzendeskzookeeperzookeeperMasterpublic EndpointRouteBuilder()
public EndpointRouteBuilder(org.apache.camel.CamelContext context)
public static void addEndpointRoutes(org.apache.camel.CamelContext context,
org.apache.camel.util.function.ThrowingConsumer<EndpointRouteBuilder,Exception> rbc)
throws Exception
RouteBuilder.addRoutes(context, rb ->
rb.from("direct:inbound").bean(ProduceTemplateBean.class)));
context - the camel context to add routesrbc - a lambda expression receiving the RouteBuilder to use for creating routesException - if an error occursApache Camel