public abstract class EndpointRouteConfigurationBuilder extends EndpointRouteBuilder implements org.apache.camel.RouteConfigurationsBuilder
| Constructor and Description |
|---|
EndpointRouteConfigurationBuilder() |
| Modifier and Type | Method and Description |
|---|---|
void |
addRouteConfigurationsToCamelContext(org.apache.camel.CamelContext context) |
abstract void |
configuration() |
void |
configure() |
org.apache.camel.model.RouteConfigurationsDefinition |
getRouteConfigurationCollection() |
protected void |
populateRoutesConfiguration() |
org.apache.camel.model.RouteConfigurationDefinition |
routeConfiguration()
Creates a new route configuration
|
org.apache.camel.model.RouteConfigurationDefinition |
routeConfiguration(String id)
Creates a new route configuration
|
void |
setRouteConfigurationCollection(org.apache.camel.model.RouteConfigurationsDefinition routeConfigurationCollection) |
addEndpointRoutes, loadEndpointRoutesBuilder, loadEndpointRoutesBuilderaddLifecycleInterceptor, addRoutes, addRoutesToCamelContext, bindToRegistry, bindToRegistry, checkInitialized, configureRest, configureRests, configureRoute, configureRouteConfiguration, configureRoutes, configureRouteTemplate, errorHandler, errorHandler, from, from, from, fromF, getOrder, getResource, getRestCollection, getRestConfiguration, getRouteCollection, getRouteTemplateCollection, intercept, interceptFrom, interceptFrom, interceptSendToEndpoint, loadRoutesBuilder, loadRoutesBuilder, onCompletion, onException, onException, populateOrUpdateRoutes, populateRests, populateRoutes, populateRouteTemplates, populateTransformers, populateValidators, propertyInject, removeLifecycleInterceptor, rest, rest, restConfiguration, routeTemplate, setErrorHandlerBuilder, setResource, setRestCollection, setRouteCollection, setRouteTemplateCollection, toString, transformer, updateRoutesToCamelContext, validatorbody, bodyAs, constant, constant, constant, createErrorHandlerBuilder, csimple, csimple, datasonnet, datasonnet, datasonnet, deadLetterChannel, deadLetterChannel, defaultErrorHandler, endpoint, endpoint, endpoints, endpoints, exceptionMessage, exchangeProperty, getCamelContext, getContext, getErrorHandlerBuilder, hasErrorHandlerBuilder, header, joor, joor, jsonpath, jsonpath, method, method, method, method, noErrorHandler, regexReplaceAll, regexReplaceAll, setCamelContext, setContext, simple, simple, simpleF, simpleF, systemProperty, systemProperty, xpath, xpath, xpath, xpathclone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, waitendpointsamqp, amqpas2, as2aws2Ec2, aws2Ec2aws2S3, aws2S3activemq, activemqahc, ahcarangodb, arangodbasterisk, asteriskaws2Athena, aws2Athenaatlasmap, atlasmapatmos, atmosatmosphereWebsocket, atmosphereWebsocketatom, atomatomixMap, atomixMapatomixMessaging, atomixMessagingatomixMultimap, atomixMultimapatomixQueue, atomixQueueatomixSet, atomixSetatomixValue, atomixValueavro, avrobean, beanbeanValidator, beanValidatorbeanstalk, beanstalkazureStorageBlob, azureStorageBlobbonita, bonitabox, boxbraintree, braintreebrowse, browsecmSms, cmSmscmis, cmiscaffeineCache, caffeineCachecaffeineLoadcache, caffeineLoadcachecql, cqlchatscript, chatscriptchunk, chunkopenstackCinder, openstackCinderclas, clasiec60870Client, iec60870Clientcoap, coap, coaps, coapsTcp, coapTcpcometd, cometd, cometdsconsul, consulcontrolbus, controlbuscorda, cordaazureCosmosdb, azureCosmosdbcouchdb, couchdbcouchbase, couchbasecron, cronaws2Cw, aws2Cwcxf, cxfcxfrs, cxfrsdjl, djlhwcloudDms, hwcloudDmsdataformat, dataformatazureStorageDatalake, azureStorageDatalakedataset, datasetdatasetTest, datasetTestaws2Ddb, aws2Ddbaws2Ddbstream, aws2DdbstreamdebeziumMongodb, debeziumMongodbdebeziumMysql, debeziumMysqldebeziumPostgres, debeziumPostgresdebeziumSqlserver, debeziumSqlserverdigitalocean, digitaloceancrypto, cryptodirect, directdirectVm, directVmdisruptor, disruptordisruptorVm, disruptorVmdns, dnsdocker, dockerdozer, dozerdrill, drilldropbox, dropboxaws2Ecs, aws2Ecsaws2Eks, aws2Eksehcache, ehcacheelasticsearchRest, elasticsearchRestelsql, elsqletcdKeys, etcdKeysetcdStats, etcdStatsetcdWatch, etcdWatchspringEvent, springEventazureEventhubs, azureEventhubsaws2Eventbridge, aws2Eventbridgeexec, execfacebook, facebookfhir, fhirfile, filefileWatch, fileWatchflatpack, flatpackflink, flinkfop, fopfreemarker, freemarkerftp, ftpftps, ftpshwcloudFunctiongraph, hwcloudFunctiongraphganglia, gangliageocoder, geocodergit, gitgithub, githubopenstackGlance, openstackGlancegoogleBigquery, googleBigquerygoogleBigquerySql, googleBigquerySqlgoogleCalendar, googleCalendargoogleCalendarStream, googleCalendarStreamgoogleFunctions, googleFunctionsgoogleStorage, googleStoragegoogleDrive, googleDrivegoogleMail, googleMailgoogleMailStream, googleMailStreamgooglePubsub, googlePubsubgoogleSheets, googleSheetsgoogleSheetsStream, googleSheetsStreamgora, goragrape, grapegraphql, graphqlmongodbGridfs, mongodbGridfsgrpc, grpcguavaEventbus, guavaEventbushbase, hbasehazelcastAtomicvalue, hazelcastAtomicvaluehazelcastInstance, hazelcastInstancehazelcastList, hazelcastListhazelcastMap, hazelcastMaphazelcastMultimap, hazelcastMultimaphazelcastQueue, hazelcastQueuehazelcastReplicatedmap, hazelcastReplicatedmaphazelcastRingbuffer, hazelcastRingbufferhazelcastSeda, hazelcastSedahazelcastSet, hazelcastSethazelcastTopic, hazelcastTopichdfs, hdfshttp, http, httpsaws2Iam, aws2IamhwcloudIam, hwcloudIamiota, iotaipfs, ipfsigniteCache, igniteCacheigniteCompute, igniteComputeigniteEvents, igniteEventsigniteIdgen, igniteIdgenigniteMessaging, igniteMessagingigniteQueue, igniteQueueigniteSet, igniteSethwcloudImagerecognition, hwcloudImagerecognitioninfinispanEmbedded, infinispanEmbeddedinfinispan, infinispaninfluxdb, influxdbirc, ircironmq, ironmqjbpm, jbpmjcache, jcachejgroups, jgroupsjgroupsRaft, jgroupsRaftjmx, jmxwebsocketJsr356, websocketJsr356jclouds, jcloudsjcr, jcrjdbc, jdbcjetty, jettyjing, jingjira, jirajms, jmsjolt, joltjooq, jooqjpa, jpajslt, jsltjsonPatch, jsonPatchjsonValidator, jsonValidatorjsonata, jsonatajt400, jt400aws2Kms, aws2Kmskafka, kafkakamelet, kameletkameletReify, kameletReifyopenstackKeystone, openstackKeystoneaws2Kinesis, aws2Kinesisaws2KinesisFirehose, aws2KinesisFirehosekubernetesConfigMaps, kubernetesConfigMapskubernetesCustomResources, kubernetesCustomResourceskubernetesDeployments, kubernetesDeploymentskubernetesHpa, kubernetesHpakubernetesJob, kubernetesJobkubernetesNamespaces, kubernetesNamespaceskubernetesNodes, kubernetesNodeskubernetesPersistentVolumesClaims, kubernetesPersistentVolumesClaimskubernetesPersistentVolumes, kubernetesPersistentVolumeskubernetesPods, kubernetesPodskubernetesReplicationControllers, kubernetesReplicationControllerskubernetesResourcesQuota, kubernetesResourcesQuotakubernetesSecrets, kubernetesSecretskubernetesServiceAccounts, kubernetesServiceAccountskubernetesServices, kubernetesServiceskudu, kuduaws2Lambda, aws2Lambdalanguage, languageldap, ldapldif, ldiflog, loglucene, lucenelumberjack, lumberjackaws2Mq, aws2Mqaws2Msk, aws2Mskimap, imap, imaps, pop3, pop3s, smtp, smtpsmaster, mastermetrics, metricsmicroprofileMetrics, microprofileMetricsmicrometer, micrometermiloClient, miloClientmiloServer, miloServermina, minaminio, miniomllp, mllpmock, mockmongodb, mongodbmsv, msvmustache, mustachemvel, mvelmybatisBean, mybatisBeanmybatis, mybatisnagios, nagiosnats, natssapNetweaver, sapNetweavernetty, nettynettyHttp, nettyHttpopenstackNeutron, openstackNeutronnitrite, nitriteopenstackNova, openstackNovansq, nsqoaipmh, oaipmhhwcloudObs, hwcloudObsolingo2, olingo2olingo4, olingo4openshiftBuildConfigs, openshiftBuildConfigsopenshiftBuilds, openshiftBuildsoptaplanner, optaplannerpaho, pahopahoMqtt5, pahoMqtt5pdf, pdfpgevent, pgeventpgReplicationSlot, pgReplicationSlotplatformHttp, platformHttplpr, lprpubnub, pubnubpulsar, pulsarquartz, quartzazureStorageQueue, azureStorageQueuequickfix, quickfixrabbitmq, rabbitmqreactiveStreams, reactiveStreamsspringRedis, springRedisref, refrestApi, restApirestEndpoint, restEndpointrestOpenapi, restOpenapirestSwagger, restSwaggerresteasy, resteasyrobotframework, robotframeworkrss, rssaws2Sts, aws2Stssaga, sagasalesforce, salesforcescheduler, schedulerschematron, schematronscp, scpawsSecretsManager, awsSecretsManagerseda, sedaiec60870Server, iec60870ServerazureServicebus, azureServicebusservice, serviceservicenow, servicenowservlet, servletaws2Ses, aws2Sessftp, sftphwcloudSmn, hwcloudSmnsip, sip, sipssjms2, sjms2sjms, sjmsslack, slacksmpp, smpp, smppssnmp, snmpaws2Sns, aws2Snssolr, solr, solrCloud, solrssoroush, soroushspark, sparksplunk, splunksplunkHec, splunkHecspringBatch, springBatchspringIntegration, springIntegrationspringJdbc, springJdbcspringLdap, springLdapspringRabbitmq, springRabbitmqspringWs, springWssql, sqlsqlStored, sqlStoredaws2Sqs, aws2Sqsssh, sshstax, staxstitch, stitchstomp, stompstream, streamstringTemplate, stringTemplatestub, stubopenstackSwift, openstackSwifttelegram, telegramthrift, thrifttika, tikatimer, timeraws2Translate, aws2Translatetwilio, twiliotwitterDirectmessage, twitterDirectmessagetwitterSearch, twitterSearchtwitterTimeline, twitterTimelineundertow, undertowvalidator, validatorvelocity, velocityvertx, vertxvertxHttp, vertxHttpvertxKafka, vertxKafkavertxWebsocket, vertxWebsocketvm, vmweather, weatherweb3j, web3jwebhook, webhookwebsocket, websocketweka, wekawordpress, wordpressworkday, workdayahcWs, ahcWs, ahcWssxchange, xchangexj, xjxquery, xqueryxmlsecuritySign, xmlsecuritySignxmlsecurityVerify, xmlsecurityVerifyxmpp, xmppxslt, xsltxsltSaxon, xsltSaxonyammer, yammerzendesk, zendeskzookeeper, zookeeperzookeeperMaster, zookeeperMasterpublic void configure()
throws Exception
configure in class org.apache.camel.builder.RouteBuilderExceptionpublic abstract void configuration()
throws Exception
configuration in class org.apache.camel.builder.RouteBuilderExceptionpublic org.apache.camel.model.RouteConfigurationsDefinition getRouteConfigurationCollection()
public void setRouteConfigurationCollection(org.apache.camel.model.RouteConfigurationsDefinition routeConfigurationCollection)
public org.apache.camel.model.RouteConfigurationDefinition routeConfiguration()
public org.apache.camel.model.RouteConfigurationDefinition routeConfiguration(String id)
public void addRouteConfigurationsToCamelContext(org.apache.camel.CamelContext context)
throws Exception
addRouteConfigurationsToCamelContext in interface org.apache.camel.RouteConfigurationsBuilderExceptionApache Camel