You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@camel.apache.org by lb...@apache.org on 2020/10/12 10:37:58 UTC
[camel] 02/02: CAMEL-15664: Automatically wrap secret properites
with RAW when computing the URI (regen)
This is an automated email from the ASF dual-hosted git repository.
lburgazzoli pushed a commit to branch master
in repository https://gitbox.apache.org/repos/asf/camel.git
commit 69b2d49e49ce4d70e1894a820f3cbe7196f29ed5
Author: Luca Burgazzoli <lb...@gmail.com>
AuthorDate: Sat Oct 10 09:24:01 2020 +0200
CAMEL-15664: Automatically wrap secret properites with RAW when computing the URI (regen)
---
.../activemq/ActiveMQEndpointUriFactory.java | 209 +++++++-------
.../component/ahc/ws/WsEndpointUriFactory.java | 54 ++--
.../camel/component/ahc/AhcEndpointUriFactory.java | 44 +--
.../component/amqp/AMQPEndpointUriFactory.java | 209 +++++++-------
.../component/apns/ApnsEndpointUriFactory.java | 60 ++--
.../arangodb/ArangoDbEndpointUriFactory.java | 41 ++-
.../camel/component/as2/AS2EndpointUriFactory.java | 101 ++++---
.../asterisk/AsteriskEndpointUriFactory.java | 37 ++-
.../component/atmos/AtmosEndpointUriFactory.java | 47 ++--
.../websocket/WebsocketEndpointUriFactory.java | 70 ++---
.../component/atom/AtomEndpointUriFactory.java | 72 ++---
.../client/map/AtomixMapEndpointUriFactory.java | 54 ++--
.../AtomixMessagingEndpointUriFactory.java | 56 ++--
.../multimap/AtomixMultiMapEndpointUriFactory.java | 48 ++--
.../queue/AtomixQueueEndpointUriFactory.java | 50 ++--
.../client/set/AtomixSetEndpointUriFactory.java | 52 ++--
.../value/AtomixValueEndpointUriFactory.java | 52 ++--
.../component/avro/AvroEndpointUriFactory.java | 44 +--
.../component/aws/cw/CwEndpointUriFactory.java | 47 ++--
.../component/aws/ddb/DdbEndpointUriFactory.java | 51 ++--
.../aws/ddbstream/DdbStreamEndpointUriFactory.java | 81 +++---
.../component/aws/ec2/EC2EndpointUriFactory.java | 41 ++-
.../component/aws/ecs/ECSEndpointUriFactory.java | 41 ++-
.../component/aws/eks/EKSEndpointUriFactory.java | 41 ++-
.../component/aws/iam/IAMEndpointUriFactory.java | 41 ++-
.../KinesisFirehoseEndpointUriFactory.java | 39 ++-
.../aws/kinesis/KinesisEndpointUriFactory.java | 87 +++---
.../component/aws/kms/KMSEndpointUriFactory.java | 41 ++-
.../aws/lambda/LambdaEndpointUriFactory.java | 41 ++-
.../component/aws/mq/MQEndpointUriFactory.java | 41 ++-
.../component/aws/msk/MSKEndpointUriFactory.java | 41 ++-
.../component/aws/s3/S3EndpointUriFactory.java | 135 ++++-----
.../component/aws/sdb/SdbEndpointUriFactory.java | 40 +--
.../component/aws/ses/SesEndpointUriFactory.java | 47 ++--
.../component/aws/sns/SnsEndpointUriFactory.java | 59 ++--
.../component/aws/sqs/SqsEndpointUriFactory.java | 136 ++++-----
.../component/aws/swf/SWFEndpointUriFactory.java | 81 +++---
.../aws/translate/TranslateEndpointUriFactory.java | 47 ++--
.../aws2/athena/Athena2EndpointUriFactory.java | 77 +++---
.../component/aws2/cw/Cw2EndpointUriFactory.java | 49 ++--
.../component/aws2/ddb/Ddb2EndpointUriFactory.java | 53 ++--
.../ddbstream/Ddb2StreamEndpointUriFactory.java | 83 +++---
.../aws2/ec2/AWS2EC2EndpointUriFactory.java | 45 +--
.../component/aws2/ecs/ECS2EndpointUriFactory.java | 45 +--
.../component/aws2/eks/EKS2EndpointUriFactory.java | 45 +--
.../eventbridge/EventbridgeEndpointUriFactory.java | 47 ++--
.../component/aws2/iam/IAM2EndpointUriFactory.java | 45 +--
.../KinesisFirehose2EndpointUriFactory.java | 43 +--
.../aws2/kinesis/Kinesis2EndpointUriFactory.java | 89 +++---
.../component/aws2/kms/KMS2EndpointUriFactory.java | 45 +--
.../aws2/lambda/Lambda2EndpointUriFactory.java | 45 +--
.../component/aws2/mq/MQ2EndpointUriFactory.java | 45 +--
.../component/aws2/msk/MSK2EndpointUriFactory.java | 45 +--
.../aws2/s3/AWS2S3EndpointUriFactory.java | 141 +++++-----
.../component/aws2/ses/Ses2EndpointUriFactory.java | 49 ++--
.../component/aws2/sns/Sns2EndpointUriFactory.java | 59 ++--
.../component/aws2/sqs/Sqs2EndpointUriFactory.java | 138 +++++-----
.../component/aws2/sts/STS2EndpointUriFactory.java | 45 +--
.../translate/Translate2EndpointUriFactory.java | 51 ++--
.../eventhubs/EventHubsEndpointUriFactory.java | 67 +++--
.../azure/storage/blob/BlobEndpointUriFactory.java | 78 +++---
.../storage/queue/QueueEndpointUriFactory.java | 54 ++--
.../azure/blob/BlobServiceEndpointUriFactory.java | 65 +++--
.../queue/QueueServiceEndpointUriFactory.java | 47 ++--
.../validator/BeanValidatorEndpointUriFactory.java | 34 ++-
.../component/bean/BeanEndpointUriFactory.java | 28 +-
.../beanclass/ClassEndpointUriFactory.java | 28 +-
.../beanstalk/BeanstalkEndpointUriFactory.java | 72 ++---
.../component/bonita/BonitaEndpointUriFactory.java | 33 ++-
.../camel/component/box/BoxEndpointUriFactory.java | 204 +++++++-------
.../braintree/BraintreeEndpointUriFactory.java | 108 ++++----
.../component/browse/BrowseEndpointUriFactory.java | 26 +-
.../cache/CaffeineCacheEndpointUriFactory.java | 48 ++--
.../load/CaffeineLoadCacheEndpointUriFactory.java | 48 ++--
.../cassandra/CassandraEndpointUriFactory.java | 84 +++---
.../chatscript/ChatScriptEndpointUriFactory.java | 28 +-
.../component/chunk/ChunkEndpointUriFactory.java | 36 ++-
.../camel/component/cm/CMEndpointUriFactory.java | 28 +-
.../component/cmis/CMISEndpointUriFactory.java | 47 ++--
.../apache/camel/coap/CoAPEndpointUriFactory.java | 46 ++--
.../component/cometd/CometdEndpointUriFactory.java | 54 ++--
.../component/consul/ConsulEndpointUriFactory.java | 78 +++---
.../controlbus/ControlBusEndpointUriFactory.java | 32 ++-
.../component/corda/CordaEndpointUriFactory.java | 49 ++--
.../couchbase/CouchbaseEndpointUriFactory.java | 111 ++++----
.../couchdb/CouchDbEndpointUriFactory.java | 51 ++--
.../component/cron/CronEndpointUriFactory.java | 26 +-
.../crypto/cms/CryptoCmsEndpointUriFactory.java | 50 ++--
.../crypto/DigitalSignatureEndpointUriFactory.java | 63 +++--
.../camel/component/cxf/CxfEndpointUriFactory.java | 91 ++++---
.../cxf/jaxrs/CxfRsEndpointUriFactory.java | 80 +++---
.../dataformat/DataFormatEndpointUriFactory.java | 22 +-
.../dataset/DataSetEndpointUriFactory.java | 58 ++--
.../dataset/DataSetTestEndpointUriFactory.java | 48 ++--
.../DebeziumMongodbEndpointUriFactory.java | 126 +++++----
.../debezium/DebeziumMySqlEndpointUriFactory.java | 176 ++++++------
.../DebeziumPostgresEndpointUriFactory.java | 186 +++++++------
.../DebeziumSqlserverEndpointUriFactory.java | 146 +++++-----
.../DigitalOceanEndpointUriFactory.java | 42 ++-
.../component/direct/DirectEndpointUriFactory.java | 32 ++-
.../directvm/DirectVmEndpointUriFactory.java | 36 ++-
.../disruptor/DisruptorEndpointUriFactory.java | 42 +--
.../vm/DisruptorVmEndpointUriFactory.java | 42 +--
.../camel/component/djl/DJLEndpointUriFactory.java | 26 +-
.../camel/component/dns/DnsEndpointUriFactory.java | 20 +-
.../component/docker/DockerEndpointUriFactory.java | 63 +++--
.../component/dozer/DozerEndpointUriFactory.java | 32 ++-
.../component/drill/DrillEndpointUriFactory.java | 28 +-
.../dropbox/DropboxEndpointUriFactory.java | 42 +--
.../ehcache/EhcacheEndpointUriFactory.java | 52 ++--
.../ElasticsearchEndpointUriFactory.java | 52 ++--
.../component/elsql/ElsqlEndpointUriFactory.java | 116 ++++----
.../component/etcd/EtcdKeysEndpointUriFactory.java | 39 ++-
.../etcd/EtcdStatsEndpointUriFactory.java | 81 +++---
.../etcd/EtcdWatchEndpointUriFactory.java | 45 +--
.../component/exec/ExecEndpointUriFactory.java | 36 ++-
.../facebook/FacebookEndpointUriFactory.java | 226 +++++++--------
.../component/fhir/FhirEndpointUriFactory.java | 184 +++++++------
.../file/watch/FileWatchEndpointUriFactory.java | 42 +--
.../component/file/FileEndpointUriFactory.java | 198 +++++++-------
.../flatpack/FlatpackEndpointUriFactory.java | 72 ++---
.../component/flink/FlinkEndpointUriFactory.java | 30 +-
.../camel/component/fop/FopEndpointUriFactory.java | 24 +-
.../freemarker/FreemarkerEndpointUriFactory.java | 32 ++-
.../file/remote/FtpEndpointUriFactory.java | 242 ++++++++--------
.../file/remote/FtpsEndpointUriFactory.java | 258 +++++++++---------
.../file/remote/SftpEndpointUriFactory.java | 271 +++++++++---------
.../ganglia/GangliaEndpointUriFactory.java | 46 ++--
.../geocoder/GeoCoderEndpointUriFactory.java | 54 ++--
.../camel/component/git/GitEndpointUriFactory.java | 44 +--
.../component/github/GitHubEndpointUriFactory.java | 44 +--
.../bigquery/GoogleBigQueryEndpointUriFactory.java | 28 +-
.../sql/GoogleBigQuerySQLEndpointUriFactory.java | 24 +-
.../calendar/GoogleCalendarEndpointUriFactory.java | 100 ++++---
.../GoogleCalendarStreamEndpointUriFactory.java | 89 +++---
.../drive/GoogleDriveEndpointUriFactory.java | 112 ++++----
.../google/mail/GoogleMailEndpointUriFactory.java | 92 ++++---
.../stream/GoogleMailStreamEndpointUriFactory.java | 86 +++---
.../pubsub/GooglePubsubEndpointUriFactory.java | 38 ++-
.../sheets/GoogleSheetsEndpointUriFactory.java | 100 ++++---
.../GoogleSheetsStreamEndpointUriFactory.java | 95 ++++---
.../component/gora/GoraEndpointUriFactory.java | 60 ++--
.../component/grape/GrapeEndpointUriFactory.java | 20 +-
.../graphql/GraphqlEndpointUriFactory.java | 40 ++-
.../component/grpc/GrpcEndpointUriFactory.java | 75 ++---
.../eventbus/GuavaEventBusEndpointUriFactory.java | 30 +-
.../HazelcastAtomicnumberEndpointUriFactory.java | 26 +-
.../HazelcastInstanceEndpointUriFactory.java | 30 +-
.../list/HazelcastListEndpointUriFactory.java | 32 ++-
.../map/HazelcastMapEndpointUriFactory.java | 32 ++-
.../HazelcastMultimapEndpointUriFactory.java | 32 ++-
.../queue/HazelcastQueueEndpointUriFactory.java | 38 ++-
.../HazelcastReplicatedmapEndpointUriFactory.java | 32 ++-
.../HazelcastRingbufferEndpointUriFactory.java | 26 +-
.../seda/HazelcastSedaEndpointUriFactory.java | 42 +--
.../set/HazelcastSetEndpointUriFactory.java | 32 ++-
.../topic/HazelcastTopicEndpointUriFactory.java | 34 ++-
.../component/hbase/HBaseEndpointUriFactory.java | 50 ++--
.../component/hdfs/HdfsEndpointUriFactory.java | 112 ++++----
.../hipchat/HipchatEndpointUriFactory.java | 68 +++--
.../component/http/HttpEndpointUriFactory.java | 125 +++++----
.../http/HttpEndpointUriAssemblerTest.java | 54 ++++
.../iec60870/client/ClientEndpointUriFactory.java | 58 ++--
.../iec60870/server/ServerEndpointUriFactory.java | 60 ++--
.../infinispan/InfinispanEndpointUriFactory.java | 78 +++---
.../influxdb/InfluxDbEndpointUriFactory.java | 30 +-
.../component/iota/IOTAEndpointUriFactory.java | 32 ++-
.../component/ipfs/IPFSEndpointUriFactory.java | 22 +-
.../camel/component/irc/IrcEndpointUriFactory.java | 78 +++---
.../component/ironmq/IronMQEndpointUriFactory.java | 80 +++---
.../component/jbpm/JBPMEndpointUriFactory.java | 83 +++---
.../component/jcache/JCacheEndpointUriFactory.java | 62 +++--
.../jclouds/JcloudsEndpointUriFactory.java | 50 ++--
.../camel/component/jcr/JcrEndpointUriFactory.java | 48 ++--
.../component/jdbc/JdbcEndpointUriFactory.java | 44 +--
.../jetty9/JettyHttp9EndpointUriFactory.java | 82 +++---
.../raft/JGroupsRaftEndpointUriFactory.java | 28 +-
.../jgroups/JGroupsEndpointUriFactory.java | 30 +-
.../validator/jing/JingEndpointUriFactory.java | 22 +-
.../component/jira/JiraEndpointUriFactory.java | 57 ++--
.../camel/component/jms/JmsEndpointUriFactory.java | 209 +++++++-------
.../camel/component/jmx/JMXEndpointUriFactory.java | 79 +++---
.../component/jolt/JoltEndpointUriFactory.java | 32 ++-
.../component/jooq/JooqEndpointUriFactory.java | 66 +++--
.../camel/component/jpa/JpaEndpointUriFactory.java | 106 +++----
.../camel/component/scp/ScpEndpointUriFactory.java | 74 +++--
.../component/jslt/JsltEndpointUriFactory.java | 28 +-
.../JsonValidatorEndpointUriFactory.java | 34 ++-
.../jsonata/JsonataEndpointUriFactory.java | 28 +-
.../component/jt400/Jt400EndpointUriFactory.java | 93 ++++---
.../component/kafka/KafkaEndpointUriFactory.java | 213 ++++++++-------
.../KubernetesConfigMapsEndpointUriFactory.java | 71 +++--
.../KubernetesDeploymentsEndpointUriFactory.java | 87 +++---
.../hpa/KubernetesHPAEndpointUriFactory.java | 87 +++---
.../job/KubernetesJobEndpointUriFactory.java | 87 +++---
.../KubernetesNamespacesEndpointUriFactory.java | 87 +++---
.../nodes/KubernetesNodesEndpointUriFactory.java | 87 +++---
...ernetesPersistentVolumesEndpointUriFactory.java | 71 +++--
...sPersistentVolumesClaimsEndpointUriFactory.java | 71 +++--
.../pods/KubernetesPodsEndpointUriFactory.java | 87 +++---
...esReplicationControllersEndpointUriFactory.java | 87 +++---
...KubernetesResourcesQuotaEndpointUriFactory.java | 71 +++--
.../KubernetesSecretsEndpointUriFactory.java | 71 +++--
...ubernetesServiceAccountsEndpointUriFactory.java | 71 +++--
.../KubernetesServicesEndpointUriFactory.java | 87 +++---
.../OpenshiftBuildConfigsEndpointUriFactory.java | 71 +++--
.../builds/OpenshiftBuildsEndpointUriFactory.java | 71 +++--
.../component/kudu/KuduEndpointUriFactory.java | 26 +-
.../language/LanguageEndpointUriFactory.java | 34 ++-
.../component/ldap/LdapEndpointUriFactory.java | 28 +-
.../component/ldif/LdifEndpointUriFactory.java | 20 +-
.../camel/component/log/LogEndpointUriFactory.java | 70 ++---
.../component/lucene/LuceneEndpointUriFactory.java | 30 +-
.../lumberjack/LumberjackEndpointUriFactory.java | 28 +-
.../component/mail/MailEndpointUriFactory.java | 153 ++++++-----
.../component/master/MasterEndpointUriFactory.java | 26 +-
.../metrics/MetricsEndpointUriFactory.java | 34 ++-
.../micrometer/MicrometerEndpointUriFactory.java | 32 ++-
.../MicroProfileMetricsEndpointUriFactory.java | 44 +--
.../milo/client/MiloClientEndpointUriFactory.java | 77 +++---
.../milo/server/MiloServerEndpointUriFactory.java | 26 +-
.../component/mina/MinaEndpointUriFactory.java | 76 +++---
.../component/minio/MinioEndpointUriFactory.java | 147 +++++-----
.../component/mllp/MllpEndpointUriFactory.java | 74 ++---
.../component/mock/MockEndpointUriFactory.java | 40 +--
.../mongodb/gridfs/GridFsEndpointUriFactory.java | 50 ++--
.../mongodb/MongoDbEndpointUriFactory.java | 66 +++--
.../validator/msv/MsvEndpointUriFactory.java | 38 ++-
.../mustache/MustacheEndpointUriFactory.java | 32 ++-
.../component/mvel/MvelEndpointUriFactory.java | 28 +-
.../mybatis/MyBatisBeanEndpointUriFactory.java | 28 +-
.../mybatis/MyBatisEndpointUriFactory.java | 78 +++---
.../component/nagios/NagiosEndpointUriFactory.java | 34 ++-
.../component/nats/NatsEndpointUriFactory.java | 70 ++---
.../netty/http/NettyHttpEndpointUriFactory.java | 182 +++++++------
.../component/netty/NettyEndpointUriFactory.java | 162 +++++------
.../nitrite/NitriteEndpointUriFactory.java | 36 ++-
.../camel/component/nsq/NsqEndpointUriFactory.java | 52 ++--
.../oaipmh/component/OAIPMHEndpointUriFactory.java | 76 +++---
.../olingo2/Olingo2EndpointUriFactory.java | 100 +++----
.../olingo4/Olingo4EndpointUriFactory.java | 96 ++++---
.../openstack/cinder/CinderEndpointUriFactory.java | 39 ++-
.../openstack/glance/GlanceEndpointUriFactory.java | 37 ++-
.../keystone/KeystoneEndpointUriFactory.java | 37 ++-
.../neutron/NeutronEndpointUriFactory.java | 39 ++-
.../openstack/nova/NovaEndpointUriFactory.java | 39 ++-
.../openstack/swift/SwiftEndpointUriFactory.java | 39 ++-
.../optaplanner/OptaPlannerEndpointUriFactory.java | 36 ++-
.../component/paho/PahoEndpointUriFactory.java | 83 +++---
.../camel/component/pdf/PdfEndpointUriFactory.java | 36 ++-
.../slot/PgReplicationSlotEndpointUriFactory.java | 76 +++---
.../pgevent/PgEventEndpointUriFactory.java | 41 ++-
.../http/PlatformHttpEndpointUriFactory.java | 38 ++-
.../printer/PrinterEndpointUriFactory.java | 44 +--
.../component/pubnub/PubNubEndpointUriFactory.java | 52 ++--
.../component/pulsar/PulsarEndpointUriFactory.java | 88 +++---
.../component/quartz/QuartzEndpointUriFactory.java | 56 ++--
.../quickfixj/QuickfixjEndpointUriFactory.java | 30 +-
.../rabbitmq/RabbitMQEndpointUriFactory.java | 151 +++++-----
.../streams/ReactiveStreamsEndpointUriFactory.java | 38 ++-
.../camel/component/ref/RefEndpointUriFactory.java | 26 +-
.../openapi/RestOpenApiEndpointUriFactory.java | 32 ++-
.../swagger/RestSwaggerEndpointUriFactory.java | 34 ++-
.../component/rest/RestApiEndpointUriFactory.java | 30 +-
.../component/rest/RestEndpointUriFactory.java | 54 ++--
.../resteasy/ResteasyEndpointUriFactory.java | 101 ++++---
.../RobotFrameworkEndpointUriFactory.java | 154 ++++++-----
.../camel/component/rss/RssEndpointUriFactory.java | 72 ++---
.../component/saga/SagaEndpointUriFactory.java | 20 +-
.../salesforce/SalesforceEndpointUriFactory.java | 106 +++----
.../sap/netweaver/NetWeaverEndpointUriFactory.java | 33 ++-
.../component/xquery/XQueryEndpointUriFactory.java | 82 +++---
.../scheduler/SchedulerEndpointUriFactory.java | 58 ++--
.../schematron/SchematronEndpointUriFactory.java | 26 +-
.../component/seda/SedaEndpointUriFactory.java | 54 ++--
.../service/ServiceEndpointUriFactory.java | 24 +-
.../servicenow/ServiceNowEndpointUriFactory.java | 112 ++++----
.../servlet/ServletEndpointUriFactory.java | 62 +++--
.../camel/component/sip/SipEndpointUriFactory.java | 106 +++----
.../component/sjms/SjmsEndpointUriFactory.java | 92 ++++---
.../sjms/batch/SjmsBatchEndpointUriFactory.java | 62 +++--
.../component/sjms2/Sjms2EndpointUriFactory.java | 98 ++++---
.../component/slack/SlackEndpointUriFactory.java | 75 ++---
.../component/smpp/SmppEndpointUriFactory.java | 99 ++++---
.../component/snmp/SnmpEndpointUriFactory.java | 97 ++++---
.../component/solr/SolrEndpointUriFactory.java | 51 ++--
.../component/SoroushBotEndpointUriFactory.java | 60 ++--
.../component/spark/SparkEndpointUriFactory.java | 30 +-
.../splunkhec/SplunkHECEndpointUriFactory.java | 34 ++-
.../component/splunk/SplunkEndpointUriFactory.java | 107 ++++----
.../batch/SpringBatchEndpointUriFactory.java | 26 +-
.../SpringIntegrationEndpointUriFactory.java | 32 ++-
.../springldap/SpringLdapEndpointUriFactory.java | 24 +-
.../component/redis/RedisEndpointUriFactory.java | 40 +--
.../ws/SpringWebserviceEndpointUriFactory.java | 66 +++--
.../component/event/EventEndpointUriFactory.java | 26 +-
.../camel/component/sql/SqlEndpointUriFactory.java | 110 ++++----
.../sql/stored/SqlStoredEndpointUriFactory.java | 32 ++-
.../camel/component/ssh/SshEndpointUriFactory.java | 90 +++---
.../component/stax/StAXEndpointUriFactory.java | 20 +-
.../component/stomp/StompEndpointUriFactory.java | 45 +--
.../component/stream/StreamEndpointUriFactory.java | 56 ++--
.../StringTemplateEndpointUriFactory.java | 30 +-
.../component/stub/StubEndpointUriFactory.java | 54 ++--
.../telegram/TelegramEndpointUriFactory.java | 80 +++---
.../component/thrift/ThriftEndpointUriFactory.java | 46 ++--
.../component/tika/TikaEndpointUriFactory.java | 28 +-
.../component/timer/TimerEndpointUriFactory.java | 42 +--
.../component/twilio/TwilioEndpointUriFactory.java | 150 +++++-----
.../TwitterDirectMessageEndpointUriFactory.java | 107 ++++----
.../search/TwitterSearchEndpointUriFactory.java | 107 ++++----
.../TwitterTimelineEndpointUriFactory.java | 109 ++++----
.../undertow/UndertowEndpointUriFactory.java | 76 +++---
.../validator/ValidatorEndpointUriFactory.java | 38 ++-
.../velocity/VelocityEndpointUriFactory.java | 32 ++-
.../vertx/http/VertxHttpEndpointUriFactory.java | 62 +++--
.../VertxWebsocketEndpointUriFactory.java | 42 +--
.../component/vertx/VertxEndpointUriFactory.java | 28 +-
.../camel/component/vm/VmEndpointUriFactory.java | 54 ++--
.../weather/WeatherEndpointUriFactory.java | 98 ++++---
.../component/web3j/Web3jEndpointUriFactory.java | 94 ++++---
.../webhook/WebhookEndpointUriFactory.java | 34 ++-
.../jsr356/JSR356WebSocketEndpointUriFactory.java | 28 +-
.../websocket/WebsocketEndpointUriFactory.java | 58 ++--
.../component/weka/WekaEndpointUriFactory.java | 38 ++-
.../wordpress/WordpressEndpointUriFactory.java | 44 +--
.../workday/WorkdayEndpointUriFactory.java | 40 ++-
.../xchange/XChangeEndpointUriFactory.java | 28 +-
.../camel/component/xj/XJEndpointUriFactory.java | 52 ++--
.../xmlsecurity/XmlSignerEndpointUriFactory.java | 72 ++---
.../xmlsecurity/XmlVerifierEndpointUriFactory.java | 52 ++--
.../component/xmpp/XmppEndpointUriFactory.java | 64 +++--
.../xslt/saxon/XsltSaxonEndpointUriFactory.java | 50 ++--
.../component/xslt/XsltEndpointUriFactory.java | 44 +--
.../component/yammer/YammerEndpointUriFactory.java | 81 +++---
.../zendesk/ZendeskEndpointUriFactory.java | 303 +++++++++++----------
.../zookeepermaster/MasterEndpointUriFactory.java | 26 +-
.../zookeeper/ZooKeeperEndpointUriFactory.java | 42 +--
338 files changed, 12660 insertions(+), 9258 deletions(-)
diff --git a/components/camel-activemq/src/generated/java/org/apache/camel/component/activemq/ActiveMQEndpointUriFactory.java b/components/camel-activemq/src/generated/java/org/apache/camel/component/activemq/ActiveMQEndpointUriFactory.java
index e8263ef..c131c81 100644
--- a/components/camel-activemq/src/generated/java/org/apache/camel/component/activemq/ActiveMQEndpointUriFactory.java
+++ b/components/camel-activemq/src/generated/java/org/apache/camel/component/activemq/ActiveMQEndpointUriFactory.java
@@ -2,6 +2,7 @@
package org.apache.camel.component.activemq;
import java.net.URISyntaxException;
+import java.util.Collections;
import java.util.HashMap;
import java.util.HashSet;
import java.util.Map;
@@ -17,106 +18,111 @@ public class ActiveMQEndpointUriFactory extends org.apache.camel.support.compone
private static final String BASE = ":destinationType:destinationName";
private static final Set<String> PROPERTY_NAMES;
+ private static final Set<String> SECRET_PROPERTY_NAMES;
static {
- Set<String> set = new HashSet<>(97);
- set.add("destinationType");
- set.add("destinationName");
- set.add("clientId");
- set.add("connectionFactory");
- set.add("disableReplyTo");
- set.add("durableSubscriptionName");
- set.add("jmsMessageType");
- set.add("replyTo");
- set.add("testConnectionOnStartup");
- set.add("acknowledgementModeName");
- set.add("asyncConsumer");
- set.add("autoStartup");
- set.add("cacheLevel");
- set.add("cacheLevelName");
- set.add("concurrentConsumers");
- set.add("maxConcurrentConsumers");
- set.add("replyToDeliveryPersistent");
- set.add("selector");
- set.add("subscriptionDurable");
- set.add("subscriptionName");
- set.add("subscriptionShared");
- set.add("acceptMessagesWhileStopping");
- set.add("allowReplyManagerQuickStop");
- set.add("consumerType");
- set.add("defaultTaskExecutorType");
- set.add("eagerLoadingOfProperties");
- set.add("eagerPoisonBody");
- set.add("exceptionHandler");
- set.add("exchangePattern");
- set.add("exposeListenerSession");
- set.add("replyToSameDestinationAllowed");
- set.add("taskExecutor");
- set.add("deliveryDelay");
- set.add("deliveryMode");
- set.add("deliveryPersistent");
- set.add("explicitQosEnabled");
- set.add("formatDateHeadersToIso8601");
- set.add("lazyStartProducer");
- set.add("preserveMessageQos");
- set.add("priority");
- set.add("replyToConcurrentConsumers");
- set.add("replyToMaxConcurrentConsumers");
- set.add("replyToOnTimeoutMaxConcurrentConsumers");
- set.add("replyToOverride");
- set.add("replyToType");
- set.add("requestTimeout");
- set.add("timeToLive");
- set.add("allowAdditionalHeaders");
- set.add("allowNullBody");
- set.add("alwaysCopyMessage");
- set.add("correlationProperty");
- set.add("disableTimeToLive");
- set.add("forceSendOriginalMessage");
- set.add("includeSentJMSMessageID");
- set.add("replyToCacheLevelName");
- set.add("replyToDestinationSelectorName");
- set.add("streamMessageTypeEnabled");
- set.add("allowSerializedHeaders");
- set.add("artemisStreamingEnabled");
- set.add("asyncStartListener");
- set.add("asyncStopListener");
- set.add("basicPropertyBinding");
- set.add("destinationResolver");
- set.add("errorHandler");
- set.add("exceptionListener");
- set.add("headerFilterStrategy");
- set.add("idleConsumerLimit");
- set.add("idleTaskExecutionLimit");
- set.add("includeAllJMSXProperties");
- set.add("jmsKeyFormatStrategy");
- set.add("mapJmsMessage");
- set.add("maxMessagesPerTask");
- set.add("messageConverter");
- set.add("messageCreatedStrategy");
- set.add("messageIdEnabled");
- set.add("messageListenerContainerFactory");
- set.add("messageTimestampEnabled");
- set.add("pubSubNoLocal");
- set.add("receiveTimeout");
- set.add("recoveryInterval");
- set.add("requestTimeoutCheckerInterval");
- set.add("synchronous");
- set.add("transferException");
- set.add("transferExchange");
- set.add("useMessageIDAsCorrelationID");
- set.add("waitForProvisionCorrelationToBeUpdatedCounter");
- set.add("waitForProvisionCorrelationToBeUpdatedThreadSleepingTime");
- set.add("errorHandlerLoggingLevel");
- set.add("errorHandlerLogStackTrace");
- set.add("password");
- set.add("username");
- set.add("transacted");
- set.add("transactedInOut");
- set.add("lazyCreateTransactionManager");
- set.add("transactionManager");
- set.add("transactionName");
- set.add("transactionTimeout");
- PROPERTY_NAMES = set;
+ Set<String> props = new HashSet<>(97);
+ props.add("includeSentJMSMessageID");
+ props.add("asyncConsumer");
+ props.add("mapJmsMessage");
+ props.add("synchronous");
+ props.add("eagerLoadingOfProperties");
+ props.add("password");
+ props.add("replyToMaxConcurrentConsumers");
+ props.add("deliveryMode");
+ props.add("transferException");
+ props.add("asyncStartListener");
+ props.add("eagerPoisonBody");
+ props.add("artemisStreamingEnabled");
+ props.add("maxConcurrentConsumers");
+ props.add("taskExecutor");
+ props.add("priority");
+ props.add("acknowledgementModeName");
+ props.add("exposeListenerSession");
+ props.add("receiveTimeout");
+ props.add("replyTo");
+ props.add("replyToOverride");
+ props.add("errorHandlerLoggingLevel");
+ props.add("errorHandler");
+ props.add("allowReplyManagerQuickStop");
+ props.add("replyToOnTimeoutMaxConcurrentConsumers");
+ props.add("messageConverter");
+ props.add("maxMessagesPerTask");
+ props.add("jmsKeyFormatStrategy");
+ props.add("streamMessageTypeEnabled");
+ props.add("headerFilterStrategy");
+ props.add("destinationName");
+ props.add("allowAdditionalHeaders");
+ props.add("clientId");
+ props.add("recoveryInterval");
+ props.add("replyToCacheLevelName");
+ props.add("messageIdEnabled");
+ props.add("allowSerializedHeaders");
+ props.add("preserveMessageQos");
+ props.add("connectionFactory");
+ props.add("testConnectionOnStartup");
+ props.add("subscriptionName");
+ props.add("useMessageIDAsCorrelationID");
+ props.add("cacheLevelName");
+ props.add("idleTaskExecutionLimit");
+ props.add("messageListenerContainerFactory");
+ props.add("requestTimeoutCheckerInterval");
+ props.add("includeAllJMSXProperties");
+ props.add("cacheLevel");
+ props.add("errorHandlerLogStackTrace");
+ props.add("transactedInOut");
+ props.add("timeToLive");
+ props.add("exceptionListener");
+ props.add("destinationType");
+ props.add("waitForProvisionCorrelationToBeUpdatedThreadSleepingTime");
+ props.add("transactionManager");
+ props.add("alwaysCopyMessage");
+ props.add("replyToConcurrentConsumers");
+ props.add("replyToDestinationSelectorName");
+ props.add("disableTimeToLive");
+ props.add("deliveryPersistent");
+ props.add("concurrentConsumers");
+ props.add("acceptMessagesWhileStopping");
+ props.add("consumerType");
+ props.add("lazyStartProducer");
+ props.add("subscriptionDurable");
+ props.add("destinationResolver");
+ props.add("exceptionHandler");
+ props.add("basicPropertyBinding");
+ props.add("idleConsumerLimit");
+ props.add("explicitQosEnabled");
+ props.add("transacted");
+ props.add("transactionName");
+ props.add("correlationProperty");
+ props.add("autoStartup");
+ props.add("messageTimestampEnabled");
+ props.add("waitForProvisionCorrelationToBeUpdatedCounter");
+ props.add("lazyCreateTransactionManager");
+ props.add("messageCreatedStrategy");
+ props.add("asyncStopListener");
+ props.add("transferExchange");
+ props.add("selector");
+ props.add("requestTimeout");
+ props.add("allowNullBody");
+ props.add("replyToDeliveryPersistent");
+ props.add("deliveryDelay");
+ props.add("disableReplyTo");
+ props.add("formatDateHeadersToIso8601");
+ props.add("exchangePattern");
+ props.add("pubSubNoLocal");
+ props.add("forceSendOriginalMessage");
+ props.add("subscriptionShared");
+ props.add("replyToType");
+ props.add("transactionTimeout");
+ props.add("durableSubscriptionName");
+ props.add("replyToSameDestinationAllowed");
+ props.add("jmsMessageType");
+ props.add("defaultTaskExecutorType");
+ props.add("username");
+ PROPERTY_NAMES = Collections.unmodifiableSet(props);
+ Set<String> secretProps = new HashSet<>(2);
+ secretProps.add("password");
+ secretProps.add("username");
+ SECRET_PROPERTY_NAMES = Collections.unmodifiableSet(secretProps);
}
@Override
@@ -143,6 +149,11 @@ public class ActiveMQEndpointUriFactory extends org.apache.camel.support.compone
}
@Override
+ public Set<String> secretPropertyNames() {
+ return SECRET_PROPERTY_NAMES;
+ }
+
+ @Override
public boolean isLenientProperties() {
return false;
}
diff --git a/components/camel-ahc-ws/src/generated/java/org/apache/camel/component/ahc/ws/WsEndpointUriFactory.java b/components/camel-ahc-ws/src/generated/java/org/apache/camel/component/ahc/ws/WsEndpointUriFactory.java
index 513f8ad..06aae6b 100644
--- a/components/camel-ahc-ws/src/generated/java/org/apache/camel/component/ahc/ws/WsEndpointUriFactory.java
+++ b/components/camel-ahc-ws/src/generated/java/org/apache/camel/component/ahc/ws/WsEndpointUriFactory.java
@@ -2,6 +2,7 @@
package org.apache.camel.component.ahc.ws;
import java.net.URISyntaxException;
+import java.util.Collections;
import java.util.HashMap;
import java.util.HashSet;
import java.util.Map;
@@ -18,30 +19,32 @@ public class WsEndpointUriFactory extends org.apache.camel.support.component.End
private static final String[] SCHEMES = new String[]{"ahc-ws", "ahc-wss"};
private static final Set<String> PROPERTY_NAMES;
+ private static final Set<String> SECRET_PROPERTY_NAMES;
static {
- Set<String> set = new HashSet<>(21);
- set.add("httpUri");
- set.add("bridgeEndpoint");
- set.add("bufferSize");
- set.add("headerFilterStrategy");
- set.add("throwExceptionOnFailure");
- set.add("transferException");
- set.add("bridgeErrorHandler");
- set.add("sendMessageOnError");
- set.add("exceptionHandler");
- set.add("exchangePattern");
- set.add("connectionClose");
- set.add("cookieHandler");
- set.add("lazyStartProducer");
- set.add("useStreaming");
- set.add("basicPropertyBinding");
- set.add("binding");
- set.add("clientConfig");
- set.add("clientConfigOptions");
- set.add("synchronous");
- set.add("clientConfigRealmOptions");
- set.add("sslContextParameters");
- PROPERTY_NAMES = set;
+ Set<String> props = new HashSet<>(21);
+ props.add("basicPropertyBinding");
+ props.add("clientConfigOptions");
+ props.add("throwExceptionOnFailure");
+ props.add("synchronous");
+ props.add("exchangePattern");
+ props.add("sslContextParameters");
+ props.add("binding");
+ props.add("connectionClose");
+ props.add("clientConfig");
+ props.add("lazyStartProducer");
+ props.add("bridgeErrorHandler");
+ props.add("useStreaming");
+ props.add("httpUri");
+ props.add("headerFilterStrategy");
+ props.add("transferException");
+ props.add("clientConfigRealmOptions");
+ props.add("cookieHandler");
+ props.add("sendMessageOnError");
+ props.add("exceptionHandler");
+ props.add("bridgeEndpoint");
+ props.add("bufferSize");
+ PROPERTY_NAMES = Collections.unmodifiableSet(props);
+ SECRET_PROPERTY_NAMES = Collections.emptySet();
}
@Override
@@ -72,6 +75,11 @@ public class WsEndpointUriFactory extends org.apache.camel.support.component.End
}
@Override
+ public Set<String> secretPropertyNames() {
+ return SECRET_PROPERTY_NAMES;
+ }
+
+ @Override
public boolean isLenientProperties() {
return false;
}
diff --git a/components/camel-ahc/src/generated/java/org/apache/camel/component/ahc/AhcEndpointUriFactory.java b/components/camel-ahc/src/generated/java/org/apache/camel/component/ahc/AhcEndpointUriFactory.java
index c55aea1..52082a6 100644
--- a/components/camel-ahc/src/generated/java/org/apache/camel/component/ahc/AhcEndpointUriFactory.java
+++ b/components/camel-ahc/src/generated/java/org/apache/camel/component/ahc/AhcEndpointUriFactory.java
@@ -2,6 +2,7 @@
package org.apache.camel.component.ahc;
import java.net.URISyntaxException;
+import java.util.Collections;
import java.util.HashMap;
import java.util.HashSet;
import java.util.Map;
@@ -17,25 +18,27 @@ public class AhcEndpointUriFactory extends org.apache.camel.support.component.En
private static final String BASE = ":httpUri";
private static final Set<String> PROPERTY_NAMES;
+ private static final Set<String> SECRET_PROPERTY_NAMES;
static {
- Set<String> set = new HashSet<>(16);
- set.add("httpUri");
- set.add("bridgeEndpoint");
- set.add("bufferSize");
- set.add("connectionClose");
- set.add("cookieHandler");
- set.add("headerFilterStrategy");
- set.add("lazyStartProducer");
- set.add("throwExceptionOnFailure");
- set.add("transferException");
- set.add("basicPropertyBinding");
- set.add("binding");
- set.add("clientConfig");
- set.add("clientConfigOptions");
- set.add("synchronous");
- set.add("clientConfigRealmOptions");
- set.add("sslContextParameters");
- PROPERTY_NAMES = set;
+ Set<String> props = new HashSet<>(16);
+ props.add("basicPropertyBinding");
+ props.add("clientConfigOptions");
+ props.add("throwExceptionOnFailure");
+ props.add("synchronous");
+ props.add("sslContextParameters");
+ props.add("binding");
+ props.add("connectionClose");
+ props.add("clientConfig");
+ props.add("lazyStartProducer");
+ props.add("httpUri");
+ props.add("headerFilterStrategy");
+ props.add("transferException");
+ props.add("clientConfigRealmOptions");
+ props.add("cookieHandler");
+ props.add("bridgeEndpoint");
+ props.add("bufferSize");
+ PROPERTY_NAMES = Collections.unmodifiableSet(props);
+ SECRET_PROPERTY_NAMES = Collections.emptySet();
}
@Override
@@ -61,6 +64,11 @@ public class AhcEndpointUriFactory extends org.apache.camel.support.component.En
}
@Override
+ public Set<String> secretPropertyNames() {
+ return SECRET_PROPERTY_NAMES;
+ }
+
+ @Override
public boolean isLenientProperties() {
return true;
}
diff --git a/components/camel-amqp/src/generated/java/org/apache/camel/component/amqp/AMQPEndpointUriFactory.java b/components/camel-amqp/src/generated/java/org/apache/camel/component/amqp/AMQPEndpointUriFactory.java
index 754073b..202c4d3 100644
--- a/components/camel-amqp/src/generated/java/org/apache/camel/component/amqp/AMQPEndpointUriFactory.java
+++ b/components/camel-amqp/src/generated/java/org/apache/camel/component/amqp/AMQPEndpointUriFactory.java
@@ -2,6 +2,7 @@
package org.apache.camel.component.amqp;
import java.net.URISyntaxException;
+import java.util.Collections;
import java.util.HashMap;
import java.util.HashSet;
import java.util.Map;
@@ -17,106 +18,111 @@ public class AMQPEndpointUriFactory extends org.apache.camel.support.component.E
private static final String BASE = ":destinationType:destinationName";
private static final Set<String> PROPERTY_NAMES;
+ private static final Set<String> SECRET_PROPERTY_NAMES;
static {
- Set<String> set = new HashSet<>(97);
- set.add("destinationType");
- set.add("destinationName");
- set.add("clientId");
- set.add("connectionFactory");
- set.add("disableReplyTo");
- set.add("durableSubscriptionName");
- set.add("jmsMessageType");
- set.add("replyTo");
- set.add("testConnectionOnStartup");
- set.add("acknowledgementModeName");
- set.add("asyncConsumer");
- set.add("autoStartup");
- set.add("cacheLevel");
- set.add("cacheLevelName");
- set.add("concurrentConsumers");
- set.add("maxConcurrentConsumers");
- set.add("replyToDeliveryPersistent");
- set.add("selector");
- set.add("subscriptionDurable");
- set.add("subscriptionName");
- set.add("subscriptionShared");
- set.add("acceptMessagesWhileStopping");
- set.add("allowReplyManagerQuickStop");
- set.add("consumerType");
- set.add("defaultTaskExecutorType");
- set.add("eagerLoadingOfProperties");
- set.add("eagerPoisonBody");
- set.add("exceptionHandler");
- set.add("exchangePattern");
- set.add("exposeListenerSession");
- set.add("replyToSameDestinationAllowed");
- set.add("taskExecutor");
- set.add("deliveryDelay");
- set.add("deliveryMode");
- set.add("deliveryPersistent");
- set.add("explicitQosEnabled");
- set.add("formatDateHeadersToIso8601");
- set.add("lazyStartProducer");
- set.add("preserveMessageQos");
- set.add("priority");
- set.add("replyToConcurrentConsumers");
- set.add("replyToMaxConcurrentConsumers");
- set.add("replyToOnTimeoutMaxConcurrentConsumers");
- set.add("replyToOverride");
- set.add("replyToType");
- set.add("requestTimeout");
- set.add("timeToLive");
- set.add("allowAdditionalHeaders");
- set.add("allowNullBody");
- set.add("alwaysCopyMessage");
- set.add("correlationProperty");
- set.add("disableTimeToLive");
- set.add("forceSendOriginalMessage");
- set.add("includeSentJMSMessageID");
- set.add("replyToCacheLevelName");
- set.add("replyToDestinationSelectorName");
- set.add("streamMessageTypeEnabled");
- set.add("allowSerializedHeaders");
- set.add("artemisStreamingEnabled");
- set.add("asyncStartListener");
- set.add("asyncStopListener");
- set.add("basicPropertyBinding");
- set.add("destinationResolver");
- set.add("errorHandler");
- set.add("exceptionListener");
- set.add("headerFilterStrategy");
- set.add("idleConsumerLimit");
- set.add("idleTaskExecutionLimit");
- set.add("includeAllJMSXProperties");
- set.add("jmsKeyFormatStrategy");
- set.add("mapJmsMessage");
- set.add("maxMessagesPerTask");
- set.add("messageConverter");
- set.add("messageCreatedStrategy");
- set.add("messageIdEnabled");
- set.add("messageListenerContainerFactory");
- set.add("messageTimestampEnabled");
- set.add("pubSubNoLocal");
- set.add("receiveTimeout");
- set.add("recoveryInterval");
- set.add("requestTimeoutCheckerInterval");
- set.add("synchronous");
- set.add("transferException");
- set.add("transferExchange");
- set.add("useMessageIDAsCorrelationID");
- set.add("waitForProvisionCorrelationToBeUpdatedCounter");
- set.add("waitForProvisionCorrelationToBeUpdatedThreadSleepingTime");
- set.add("errorHandlerLoggingLevel");
- set.add("errorHandlerLogStackTrace");
- set.add("password");
- set.add("username");
- set.add("transacted");
- set.add("transactedInOut");
- set.add("lazyCreateTransactionManager");
- set.add("transactionManager");
- set.add("transactionName");
- set.add("transactionTimeout");
- PROPERTY_NAMES = set;
+ Set<String> props = new HashSet<>(97);
+ props.add("includeSentJMSMessageID");
+ props.add("asyncConsumer");
+ props.add("mapJmsMessage");
+ props.add("synchronous");
+ props.add("eagerLoadingOfProperties");
+ props.add("password");
+ props.add("replyToMaxConcurrentConsumers");
+ props.add("deliveryMode");
+ props.add("transferException");
+ props.add("asyncStartListener");
+ props.add("eagerPoisonBody");
+ props.add("artemisStreamingEnabled");
+ props.add("maxConcurrentConsumers");
+ props.add("taskExecutor");
+ props.add("priority");
+ props.add("acknowledgementModeName");
+ props.add("exposeListenerSession");
+ props.add("receiveTimeout");
+ props.add("replyTo");
+ props.add("replyToOverride");
+ props.add("errorHandlerLoggingLevel");
+ props.add("errorHandler");
+ props.add("allowReplyManagerQuickStop");
+ props.add("replyToOnTimeoutMaxConcurrentConsumers");
+ props.add("messageConverter");
+ props.add("maxMessagesPerTask");
+ props.add("jmsKeyFormatStrategy");
+ props.add("streamMessageTypeEnabled");
+ props.add("headerFilterStrategy");
+ props.add("destinationName");
+ props.add("allowAdditionalHeaders");
+ props.add("clientId");
+ props.add("recoveryInterval");
+ props.add("replyToCacheLevelName");
+ props.add("messageIdEnabled");
+ props.add("allowSerializedHeaders");
+ props.add("preserveMessageQos");
+ props.add("connectionFactory");
+ props.add("testConnectionOnStartup");
+ props.add("subscriptionName");
+ props.add("useMessageIDAsCorrelationID");
+ props.add("cacheLevelName");
+ props.add("idleTaskExecutionLimit");
+ props.add("messageListenerContainerFactory");
+ props.add("requestTimeoutCheckerInterval");
+ props.add("includeAllJMSXProperties");
+ props.add("cacheLevel");
+ props.add("errorHandlerLogStackTrace");
+ props.add("transactedInOut");
+ props.add("timeToLive");
+ props.add("exceptionListener");
+ props.add("destinationType");
+ props.add("waitForProvisionCorrelationToBeUpdatedThreadSleepingTime");
+ props.add("transactionManager");
+ props.add("alwaysCopyMessage");
+ props.add("replyToConcurrentConsumers");
+ props.add("replyToDestinationSelectorName");
+ props.add("disableTimeToLive");
+ props.add("deliveryPersistent");
+ props.add("concurrentConsumers");
+ props.add("acceptMessagesWhileStopping");
+ props.add("consumerType");
+ props.add("lazyStartProducer");
+ props.add("subscriptionDurable");
+ props.add("destinationResolver");
+ props.add("exceptionHandler");
+ props.add("basicPropertyBinding");
+ props.add("idleConsumerLimit");
+ props.add("explicitQosEnabled");
+ props.add("transacted");
+ props.add("transactionName");
+ props.add("correlationProperty");
+ props.add("autoStartup");
+ props.add("messageTimestampEnabled");
+ props.add("waitForProvisionCorrelationToBeUpdatedCounter");
+ props.add("lazyCreateTransactionManager");
+ props.add("messageCreatedStrategy");
+ props.add("asyncStopListener");
+ props.add("transferExchange");
+ props.add("selector");
+ props.add("requestTimeout");
+ props.add("allowNullBody");
+ props.add("replyToDeliveryPersistent");
+ props.add("deliveryDelay");
+ props.add("disableReplyTo");
+ props.add("formatDateHeadersToIso8601");
+ props.add("exchangePattern");
+ props.add("pubSubNoLocal");
+ props.add("forceSendOriginalMessage");
+ props.add("subscriptionShared");
+ props.add("replyToType");
+ props.add("transactionTimeout");
+ props.add("durableSubscriptionName");
+ props.add("replyToSameDestinationAllowed");
+ props.add("jmsMessageType");
+ props.add("defaultTaskExecutorType");
+ props.add("username");
+ PROPERTY_NAMES = Collections.unmodifiableSet(props);
+ Set<String> secretProps = new HashSet<>(2);
+ secretProps.add("password");
+ secretProps.add("username");
+ SECRET_PROPERTY_NAMES = Collections.unmodifiableSet(secretProps);
}
@Override
@@ -143,6 +149,11 @@ public class AMQPEndpointUriFactory extends org.apache.camel.support.component.E
}
@Override
+ public Set<String> secretPropertyNames() {
+ return SECRET_PROPERTY_NAMES;
+ }
+
+ @Override
public boolean isLenientProperties() {
return false;
}
diff --git a/components/camel-apns/src/generated/java/org/apache/camel/component/apns/ApnsEndpointUriFactory.java b/components/camel-apns/src/generated/java/org/apache/camel/component/apns/ApnsEndpointUriFactory.java
index 5fce3e4..258d906 100644
--- a/components/camel-apns/src/generated/java/org/apache/camel/component/apns/ApnsEndpointUriFactory.java
+++ b/components/camel-apns/src/generated/java/org/apache/camel/component/apns/ApnsEndpointUriFactory.java
@@ -2,6 +2,7 @@
package org.apache.camel.component.apns;
import java.net.URISyntaxException;
+import java.util.Collections;
import java.util.HashMap;
import java.util.HashSet;
import java.util.Map;
@@ -17,33 +18,35 @@ public class ApnsEndpointUriFactory extends org.apache.camel.support.component.E
private static final String BASE = ":name";
private static final Set<String> PROPERTY_NAMES;
+ private static final Set<String> SECRET_PROPERTY_NAMES;
static {
- Set<String> set = new HashSet<>(24);
- set.add("name");
- set.add("tokens");
- set.add("bridgeErrorHandler");
- set.add("sendEmptyMessageWhenIdle");
- set.add("exceptionHandler");
- set.add("exchangePattern");
- set.add("pollStrategy");
- set.add("lazyStartProducer");
- set.add("basicPropertyBinding");
- set.add("synchronous");
- set.add("backoffErrorThreshold");
- set.add("backoffIdleThreshold");
- set.add("backoffMultiplier");
- set.add("delay");
- set.add("greedy");
- set.add("initialDelay");
- set.add("repeatCount");
- set.add("runLoggingLevel");
- set.add("scheduledExecutorService");
- set.add("scheduler");
- set.add("schedulerProperties");
- set.add("startScheduler");
- set.add("timeUnit");
- set.add("useFixedDelay");
- PROPERTY_NAMES = set;
+ Set<String> props = new HashSet<>(24);
+ props.add("basicPropertyBinding");
+ props.add("backoffMultiplier");
+ props.add("synchronous");
+ props.add("sendEmptyMessageWhenIdle");
+ props.add("schedulerProperties");
+ props.add("exchangePattern");
+ props.add("initialDelay");
+ props.add("backoffIdleThreshold");
+ props.add("scheduler");
+ props.add("lazyStartProducer");
+ props.add("bridgeErrorHandler");
+ props.add("delay");
+ props.add("useFixedDelay");
+ props.add("pollStrategy");
+ props.add("runLoggingLevel");
+ props.add("startScheduler");
+ props.add("backoffErrorThreshold");
+ props.add("name");
+ props.add("greedy");
+ props.add("tokens");
+ props.add("scheduledExecutorService");
+ props.add("exceptionHandler");
+ props.add("repeatCount");
+ props.add("timeUnit");
+ PROPERTY_NAMES = Collections.unmodifiableSet(props);
+ SECRET_PROPERTY_NAMES = Collections.emptySet();
}
@Override
@@ -69,6 +72,11 @@ public class ApnsEndpointUriFactory extends org.apache.camel.support.component.E
}
@Override
+ public Set<String> secretPropertyNames() {
+ return SECRET_PROPERTY_NAMES;
+ }
+
+ @Override
public boolean isLenientProperties() {
return false;
}
diff --git a/components/camel-arangodb/src/generated/java/org/apache/camel/component/arangodb/ArangoDbEndpointUriFactory.java b/components/camel-arangodb/src/generated/java/org/apache/camel/component/arangodb/ArangoDbEndpointUriFactory.java
index ab59402..0d8a765 100644
--- a/components/camel-arangodb/src/generated/java/org/apache/camel/component/arangodb/ArangoDbEndpointUriFactory.java
+++ b/components/camel-arangodb/src/generated/java/org/apache/camel/component/arangodb/ArangoDbEndpointUriFactory.java
@@ -2,6 +2,7 @@
package org.apache.camel.component.arangodb;
import java.net.URISyntaxException;
+import java.util.Collections;
import java.util.HashMap;
import java.util.HashSet;
import java.util.Map;
@@ -17,22 +18,27 @@ public class ArangoDbEndpointUriFactory extends org.apache.camel.support.compone
private static final String BASE = ":database";
private static final Set<String> PROPERTY_NAMES;
+ private static final Set<String> SECRET_PROPERTY_NAMES;
static {
- Set<String> set = new HashSet<>(13);
- set.add("database");
- set.add("documentCollection");
- set.add("edgeCollection");
- set.add("graph");
- set.add("host");
- set.add("lazyStartProducer");
- set.add("operation");
- set.add("port");
- set.add("vertexCollection");
- set.add("basicPropertyBinding");
- set.add("synchronous");
- set.add("password");
- set.add("user");
- PROPERTY_NAMES = set;
+ Set<String> props = new HashSet<>(13);
+ props.add("basicPropertyBinding");
+ props.add("vertexCollection");
+ props.add("synchronous");
+ props.add("documentCollection");
+ props.add("graph");
+ props.add("edgeCollection");
+ props.add("database");
+ props.add("lazyStartProducer");
+ props.add("password");
+ props.add("port");
+ props.add("host");
+ props.add("operation");
+ props.add("user");
+ PROPERTY_NAMES = Collections.unmodifiableSet(props);
+ Set<String> secretProps = new HashSet<>(2);
+ secretProps.add("password");
+ secretProps.add("user");
+ SECRET_PROPERTY_NAMES = Collections.unmodifiableSet(secretProps);
}
@Override
@@ -58,6 +64,11 @@ public class ArangoDbEndpointUriFactory extends org.apache.camel.support.compone
}
@Override
+ public Set<String> secretPropertyNames() {
+ return SECRET_PROPERTY_NAMES;
+ }
+
+ @Override
public boolean isLenientProperties() {
return false;
}
diff --git a/components/camel-as2/camel-as2-component/src/generated/java/org/apache/camel/component/as2/AS2EndpointUriFactory.java b/components/camel-as2/camel-as2-component/src/generated/java/org/apache/camel/component/as2/AS2EndpointUriFactory.java
index fdda453..3d3bdc3 100644
--- a/components/camel-as2/camel-as2-component/src/generated/java/org/apache/camel/component/as2/AS2EndpointUriFactory.java
+++ b/components/camel-as2/camel-as2-component/src/generated/java/org/apache/camel/component/as2/AS2EndpointUriFactory.java
@@ -2,6 +2,7 @@
package org.apache.camel.component.as2;
import java.net.URISyntaxException;
+import java.util.Collections;
import java.util.HashMap;
import java.util.HashSet;
import java.util.Map;
@@ -17,61 +18,48 @@ public class AS2EndpointUriFactory extends org.apache.camel.support.component.En
private static final String BASE = ":apiName/methodName";
private static final Set<String> PROPERTY_NAMES;
+ private static final Set<String> SECRET_PROPERTY_NAMES;
static {
- Set<String> set = new HashSet<>(52);
- set.add("apiName");
- set.add("methodName");
- set.add("as2From");
- set.add("as2MessageStructure");
- set.add("as2To");
- set.add("as2Version");
- set.add("clientFqdn");
- set.add("compressionAlgorithm");
- set.add("decryptingPrivateKey");
- set.add("dispositionNotificationTo");
- set.add("ediMessageTransferEncoding");
- set.add("ediMessageType");
- set.add("encryptingAlgorithm");
- set.add("encryptingCertificateChain");
- set.add("from");
- set.add("inBody");
- set.add("mdnMessageTemplate");
- set.add("requestUri");
- set.add("server");
- set.add("serverFqdn");
- set.add("serverPortNumber");
- set.add("signedReceiptMicAlgorithms");
- set.add("signingAlgorithm");
- set.add("signingCertificateChain");
- set.add("signingPrivateKey");
- set.add("subject");
- set.add("targetHostname");
- set.add("targetPortNumber");
- set.add("userAgent");
- set.add("exceptionHandler");
- set.add("exchangePattern");
- set.add("lazyStartProducer");
- set.add("basicPropertyBinding");
- set.add("synchronous");
- set.add("as2From");
- set.add("as2MessageStructure");
- set.add("as2To");
- set.add("compressionAlgorithm");
- set.add("dispositionNotificationTo");
- set.add("ediMessage");
- set.add("ediMessageContentType");
- set.add("ediMessageTransferEncoding");
- set.add("encryptingAlgorithm");
- set.add("encryptingCertificateChain");
- set.add("from");
- set.add("requestUri");
- set.add("requestUriPattern");
- set.add("signedReceiptMicAlgorithms");
- set.add("signingAlgorithm");
- set.add("signingCertificateChain");
- set.add("signingPrivateKey");
- set.add("subject");
- PROPERTY_NAMES = set;
+ Set<String> props = new HashSet<>(37);
+ props.add("basicPropertyBinding");
+ props.add("server");
+ props.add("apiName");
+ props.add("as2Version");
+ props.add("as2MessageStructure");
+ props.add("ediMessageTransferEncoding");
+ props.add("encryptingCertificateChain");
+ props.add("subject");
+ props.add("synchronous");
+ props.add("signingPrivateKey");
+ props.add("signedReceiptMicAlgorithms");
+ props.add("ediMessage");
+ props.add("as2To");
+ props.add("as2From");
+ props.add("targetHostname");
+ props.add("from");
+ props.add("serverFqdn");
+ props.add("dispositionNotificationTo");
+ props.add("requestUriPattern");
+ props.add("encryptingAlgorithm");
+ props.add("exchangePattern");
+ props.add("ediMessageContentType");
+ props.add("methodName");
+ props.add("serverPortNumber");
+ props.add("userAgent");
+ props.add("requestUri");
+ props.add("clientFqdn");
+ props.add("lazyStartProducer");
+ props.add("decryptingPrivateKey");
+ props.add("signingAlgorithm");
+ props.add("compressionAlgorithm");
+ props.add("ediMessageType");
+ props.add("inBody");
+ props.add("mdnMessageTemplate");
+ props.add("signingCertificateChain");
+ props.add("exceptionHandler");
+ props.add("targetPortNumber");
+ PROPERTY_NAMES = Collections.unmodifiableSet(props);
+ SECRET_PROPERTY_NAMES = Collections.emptySet();
}
@Override
@@ -98,6 +86,11 @@ public class AS2EndpointUriFactory extends org.apache.camel.support.component.En
}
@Override
+ public Set<String> secretPropertyNames() {
+ return SECRET_PROPERTY_NAMES;
+ }
+
+ @Override
public boolean isLenientProperties() {
return false;
}
diff --git a/components/camel-asterisk/src/generated/java/org/apache/camel/component/asterisk/AsteriskEndpointUriFactory.java b/components/camel-asterisk/src/generated/java/org/apache/camel/component/asterisk/AsteriskEndpointUriFactory.java
index 0e58c98..2266607 100644
--- a/components/camel-asterisk/src/generated/java/org/apache/camel/component/asterisk/AsteriskEndpointUriFactory.java
+++ b/components/camel-asterisk/src/generated/java/org/apache/camel/component/asterisk/AsteriskEndpointUriFactory.java
@@ -2,6 +2,7 @@
package org.apache.camel.component.asterisk;
import java.net.URISyntaxException;
+import java.util.Collections;
import java.util.HashMap;
import java.util.HashSet;
import java.util.Map;
@@ -17,20 +18,25 @@ public class AsteriskEndpointUriFactory extends org.apache.camel.support.compone
private static final String BASE = ":name";
private static final Set<String> PROPERTY_NAMES;
+ private static final Set<String> SECRET_PROPERTY_NAMES;
static {
- Set<String> set = new HashSet<>(11);
- set.add("name");
- set.add("hostname");
- set.add("password");
- set.add("username");
- set.add("bridgeErrorHandler");
- set.add("exceptionHandler");
- set.add("exchangePattern");
- set.add("action");
- set.add("lazyStartProducer");
- set.add("basicPropertyBinding");
- set.add("synchronous");
- PROPERTY_NAMES = set;
+ Set<String> props = new HashSet<>(11);
+ props.add("basicPropertyBinding");
+ props.add("hostname");
+ props.add("password");
+ props.add("lazyStartProducer");
+ props.add("bridgeErrorHandler");
+ props.add("synchronous");
+ props.add("name");
+ props.add("exchangePattern");
+ props.add("action");
+ props.add("exceptionHandler");
+ props.add("username");
+ PROPERTY_NAMES = Collections.unmodifiableSet(props);
+ Set<String> secretProps = new HashSet<>(2);
+ secretProps.add("password");
+ secretProps.add("username");
+ SECRET_PROPERTY_NAMES = Collections.unmodifiableSet(secretProps);
}
@Override
@@ -56,6 +62,11 @@ public class AsteriskEndpointUriFactory extends org.apache.camel.support.compone
}
@Override
+ public Set<String> secretPropertyNames() {
+ return SECRET_PROPERTY_NAMES;
+ }
+
+ @Override
public boolean isLenientProperties() {
return false;
}
diff --git a/components/camel-atmos/src/generated/java/org/apache/camel/component/atmos/AtmosEndpointUriFactory.java b/components/camel-atmos/src/generated/java/org/apache/camel/component/atmos/AtmosEndpointUriFactory.java
index 035afbe..bc8f3ee 100644
--- a/components/camel-atmos/src/generated/java/org/apache/camel/component/atmos/AtmosEndpointUriFactory.java
+++ b/components/camel-atmos/src/generated/java/org/apache/camel/component/atmos/AtmosEndpointUriFactory.java
@@ -2,6 +2,7 @@
package org.apache.camel.component.atmos;
import java.net.URISyntaxException;
+import java.util.Collections;
import java.util.HashMap;
import java.util.HashSet;
import java.util.Map;
@@ -17,25 +18,30 @@ public class AtmosEndpointUriFactory extends org.apache.camel.support.component.
private static final String BASE = ":name/operation";
private static final Set<String> PROPERTY_NAMES;
+ private static final Set<String> SECRET_PROPERTY_NAMES;
static {
- Set<String> set = new HashSet<>(16);
- set.add("name");
- set.add("operation");
- set.add("localPath");
- set.add("newRemotePath");
- set.add("query");
- set.add("remotePath");
- set.add("bridgeErrorHandler");
- set.add("exceptionHandler");
- set.add("exchangePattern");
- set.add("lazyStartProducer");
- set.add("basicPropertyBinding");
- set.add("synchronous");
- set.add("uri");
- set.add("fullTokenId");
- set.add("secretKey");
- set.add("sslValidation");
- PROPERTY_NAMES = set;
+ Set<String> props = new HashSet<>(16);
+ props.add("basicPropertyBinding");
+ props.add("remotePath");
+ props.add("secretKey");
+ props.add("synchronous");
+ props.add("query");
+ props.add("exchangePattern");
+ props.add("uri");
+ props.add("lazyStartProducer");
+ props.add("bridgeErrorHandler");
+ props.add("fullTokenId");
+ props.add("name");
+ props.add("localPath");
+ props.add("newRemotePath");
+ props.add("sslValidation");
+ props.add("operation");
+ props.add("exceptionHandler");
+ PROPERTY_NAMES = Collections.unmodifiableSet(props);
+ Set<String> secretProps = new HashSet<>(2);
+ secretProps.add("fullTokenId");
+ secretProps.add("secretKey");
+ SECRET_PROPERTY_NAMES = Collections.unmodifiableSet(secretProps);
}
@Override
@@ -62,6 +68,11 @@ public class AtmosEndpointUriFactory extends org.apache.camel.support.component.
}
@Override
+ public Set<String> secretPropertyNames() {
+ return SECRET_PROPERTY_NAMES;
+ }
+
+ @Override
public boolean isLenientProperties() {
return false;
}
diff --git a/components/camel-atmosphere-websocket/src/generated/java/org/apache/camel/component/atmosphere/websocket/WebsocketEndpointUriFactory.java b/components/camel-atmosphere-websocket/src/generated/java/org/apache/camel/component/atmosphere/websocket/WebsocketEndpointUriFactory.java
index c8d8b65..a3d2dee 100644
--- a/components/camel-atmosphere-websocket/src/generated/java/org/apache/camel/component/atmosphere/websocket/WebsocketEndpointUriFactory.java
+++ b/components/camel-atmosphere-websocket/src/generated/java/org/apache/camel/component/atmosphere/websocket/WebsocketEndpointUriFactory.java
@@ -2,6 +2,7 @@
package org.apache.camel.component.atmosphere.websocket;
import java.net.URISyntaxException;
+import java.util.Collections;
import java.util.HashMap;
import java.util.HashSet;
import java.util.Map;
@@ -17,38 +18,40 @@ public class WebsocketEndpointUriFactory extends org.apache.camel.support.compon
private static final String BASE = ":servicePath";
private static final Set<String> PROPERTY_NAMES;
+ private static final Set<String> SECRET_PROPERTY_NAMES;
static {
- Set<String> set = new HashSet<>(29);
- set.add("servicePath");
- set.add("chunked");
- set.add("disableStreamCache");
- set.add("headerFilterStrategy");
- set.add("sendToAll");
- set.add("transferException");
- set.add("useStreaming");
- set.add("httpBinding");
- set.add("async");
- set.add("bridgeErrorHandler");
- set.add("httpMethodRestrict");
- set.add("matchOnUriPrefix");
- set.add("muteException");
- set.add("responseBufferSize");
- set.add("servletName");
- set.add("attachmentMultipartBinding");
- set.add("eagerCheckContentAvailable");
- set.add("exceptionHandler");
- set.add("exchangePattern");
- set.add("fileNameExtWhitelist");
- set.add("optionsEnabled");
- set.add("traceEnabled");
- set.add("bridgeEndpoint");
- set.add("lazyStartProducer");
- set.add("basicPropertyBinding");
- set.add("mapHttpMessageBody");
- set.add("mapHttpMessageFormUrlEncodedBody");
- set.add("mapHttpMessageHeaders");
- set.add("synchronous");
- PROPERTY_NAMES = set;
+ Set<String> props = new HashSet<>(29);
+ props.add("basicPropertyBinding");
+ props.add("synchronous");
+ props.add("sendToAll");
+ props.add("attachmentMultipartBinding");
+ props.add("mapHttpMessageBody");
+ props.add("servletName");
+ props.add("useStreaming");
+ props.add("bridgeErrorHandler");
+ props.add("headerFilterStrategy");
+ props.add("transferException");
+ props.add("bridgeEndpoint");
+ props.add("muteException");
+ props.add("httpMethodRestrict");
+ props.add("eagerCheckContentAvailable");
+ props.add("httpBinding");
+ props.add("matchOnUriPrefix");
+ props.add("exchangePattern");
+ props.add("chunked");
+ props.add("mapHttpMessageFormUrlEncodedBody");
+ props.add("fileNameExtWhitelist");
+ props.add("async");
+ props.add("responseBufferSize");
+ props.add("lazyStartProducer");
+ props.add("disableStreamCache");
+ props.add("servicePath");
+ props.add("optionsEnabled");
+ props.add("mapHttpMessageHeaders");
+ props.add("traceEnabled");
+ props.add("exceptionHandler");
+ PROPERTY_NAMES = Collections.unmodifiableSet(props);
+ SECRET_PROPERTY_NAMES = Collections.emptySet();
}
@Override
@@ -74,6 +77,11 @@ public class WebsocketEndpointUriFactory extends org.apache.camel.support.compon
}
@Override
+ public Set<String> secretPropertyNames() {
+ return SECRET_PROPERTY_NAMES;
+ }
+
+ @Override
public boolean isLenientProperties() {
return false;
}
diff --git a/components/camel-atom/src/generated/java/org/apache/camel/component/atom/AtomEndpointUriFactory.java b/components/camel-atom/src/generated/java/org/apache/camel/component/atom/AtomEndpointUriFactory.java
index 893ed2c..929ece9 100644
--- a/components/camel-atom/src/generated/java/org/apache/camel/component/atom/AtomEndpointUriFactory.java
+++ b/components/camel-atom/src/generated/java/org/apache/camel/component/atom/AtomEndpointUriFactory.java
@@ -2,6 +2,7 @@
package org.apache.camel.component.atom;
import java.net.URISyntaxException;
+import java.util.Collections;
import java.util.HashMap;
import java.util.HashSet;
import java.util.Map;
@@ -17,39 +18,41 @@ public class AtomEndpointUriFactory extends org.apache.camel.support.component.E
private static final String BASE = ":feedUri";
private static final Set<String> PROPERTY_NAMES;
+ private static final Set<String> SECRET_PROPERTY_NAMES;
static {
- Set<String> set = new HashSet<>(30);
- set.add("feedUri");
- set.add("bridgeErrorHandler");
- set.add("feedHeader");
- set.add("filter");
- set.add("lastUpdate");
- set.add("password");
- set.add("sendEmptyMessageWhenIdle");
- set.add("sortEntries");
- set.add("splitEntries");
- set.add("throttleEntries");
- set.add("username");
- set.add("exceptionHandler");
- set.add("exchangePattern");
- set.add("pollStrategy");
- set.add("basicPropertyBinding");
- set.add("synchronous");
- set.add("backoffErrorThreshold");
- set.add("backoffIdleThreshold");
- set.add("backoffMultiplier");
- set.add("delay");
- set.add("greedy");
- set.add("initialDelay");
- set.add("repeatCount");
- set.add("runLoggingLevel");
- set.add("scheduledExecutorService");
- set.add("scheduler");
- set.add("schedulerProperties");
- set.add("startScheduler");
- set.add("timeUnit");
- set.add("useFixedDelay");
- PROPERTY_NAMES = set;
+ Set<String> props = new HashSet<>(30);
+ props.add("basicPropertyBinding");
+ props.add("backoffMultiplier");
+ props.add("synchronous");
+ props.add("initialDelay");
+ props.add("scheduler");
+ props.add("password");
+ props.add("bridgeErrorHandler");
+ props.add("useFixedDelay");
+ props.add("runLoggingLevel");
+ props.add("backoffErrorThreshold");
+ props.add("throttleEntries");
+ props.add("greedy");
+ props.add("splitEntries");
+ props.add("scheduledExecutorService");
+ props.add("repeatCount");
+ props.add("timeUnit");
+ props.add("sortEntries");
+ props.add("sendEmptyMessageWhenIdle");
+ props.add("schedulerProperties");
+ props.add("exchangePattern");
+ props.add("feedHeader");
+ props.add("backoffIdleThreshold");
+ props.add("filter");
+ props.add("delay");
+ props.add("pollStrategy");
+ props.add("startScheduler");
+ props.add("lastUpdate");
+ props.add("feedUri");
+ props.add("exceptionHandler");
+ props.add("username");
+ PROPERTY_NAMES = Collections.unmodifiableSet(props);
+ SECRET_PROPERTY_NAMES = Collections.emptySet();
}
@Override
@@ -75,6 +78,11 @@ public class AtomEndpointUriFactory extends org.apache.camel.support.component.E
}
@Override
+ public Set<String> secretPropertyNames() {
+ return SECRET_PROPERTY_NAMES;
+ }
+
+ @Override
public boolean isLenientProperties() {
return true;
}
diff --git a/components/camel-atomix/src/generated/java/org/apache/camel/component/atomix/client/map/AtomixMapEndpointUriFactory.java b/components/camel-atomix/src/generated/java/org/apache/camel/component/atomix/client/map/AtomixMapEndpointUriFactory.java
index cc51255..2e3f9de 100644
--- a/components/camel-atomix/src/generated/java/org/apache/camel/component/atomix/client/map/AtomixMapEndpointUriFactory.java
+++ b/components/camel-atomix/src/generated/java/org/apache/camel/component/atomix/client/map/AtomixMapEndpointUriFactory.java
@@ -2,6 +2,7 @@
package org.apache.camel.component.atomix.client.map;
import java.net.URISyntaxException;
+import java.util.Collections;
import java.util.HashMap;
import java.util.HashSet;
import java.util.Map;
@@ -17,30 +18,32 @@ public class AtomixMapEndpointUriFactory extends org.apache.camel.support.compon
private static final String BASE = ":resourceName";
private static final Set<String> PROPERTY_NAMES;
+ private static final Set<String> SECRET_PROPERTY_NAMES;
static {
- Set<String> set = new HashSet<>(21);
- set.add("resourceName");
- set.add("atomix");
- set.add("configurationUri");
- set.add("defaultAction");
- set.add("key");
- set.add("nodes");
- set.add("resultHeader");
- set.add("transportClassName");
- set.add("ttl");
- set.add("bridgeErrorHandler");
- set.add("exceptionHandler");
- set.add("exchangePattern");
- set.add("lazyStartProducer");
- set.add("basicPropertyBinding");
- set.add("defaultResourceConfig");
- set.add("defaultResourceOptions");
- set.add("ephemeral");
- set.add("readConsistency");
- set.add("resourceConfigs");
- set.add("resourceOptions");
- set.add("synchronous");
- PROPERTY_NAMES = set;
+ Set<String> props = new HashSet<>(21);
+ props.add("basicPropertyBinding");
+ props.add("synchronous");
+ props.add("exchangePattern");
+ props.add("ephemeral");
+ props.add("resourceName");
+ props.add("resourceConfigs");
+ props.add("resultHeader");
+ props.add("ttl");
+ props.add("configurationUri");
+ props.add("defaultResourceOptions");
+ props.add("resourceOptions");
+ props.add("lazyStartProducer");
+ props.add("defaultAction");
+ props.add("nodes");
+ props.add("bridgeErrorHandler");
+ props.add("defaultResourceConfig");
+ props.add("transportClassName");
+ props.add("atomix");
+ props.add("exceptionHandler");
+ props.add("readConsistency");
+ props.add("key");
+ PROPERTY_NAMES = Collections.unmodifiableSet(props);
+ SECRET_PROPERTY_NAMES = Collections.emptySet();
}
@Override
@@ -66,6 +69,11 @@ public class AtomixMapEndpointUriFactory extends org.apache.camel.support.compon
}
@Override
+ public Set<String> secretPropertyNames() {
+ return SECRET_PROPERTY_NAMES;
+ }
+
+ @Override
public boolean isLenientProperties() {
return false;
}
diff --git a/components/camel-atomix/src/generated/java/org/apache/camel/component/atomix/client/messaging/AtomixMessagingEndpointUriFactory.java b/components/camel-atomix/src/generated/java/org/apache/camel/component/atomix/client/messaging/AtomixMessagingEndpointUriFactory.java
index 4f16593..0b40940 100644
--- a/components/camel-atomix/src/generated/java/org/apache/camel/component/atomix/client/messaging/AtomixMessagingEndpointUriFactory.java
+++ b/components/camel-atomix/src/generated/java/org/apache/camel/component/atomix/client/messaging/AtomixMessagingEndpointUriFactory.java
@@ -2,6 +2,7 @@
package org.apache.camel.component.atomix.client.messaging;
import java.net.URISyntaxException;
+import java.util.Collections;
import java.util.HashMap;
import java.util.HashSet;
import java.util.Map;
@@ -17,31 +18,33 @@ public class AtomixMessagingEndpointUriFactory extends org.apache.camel.support.
private static final String BASE = ":resourceName";
private static final Set<String> PROPERTY_NAMES;
+ private static final Set<String> SECRET_PROPERTY_NAMES;
static {
- Set<String> set = new HashSet<>(22);
- set.add("resourceName");
- set.add("atomix");
- set.add("broadcastType");
- set.add("channelName");
- set.add("configurationUri");
- set.add("defaultAction");
- set.add("memberName");
- set.add("nodes");
- set.add("resultHeader");
- set.add("transportClassName");
- set.add("bridgeErrorHandler");
- set.add("exceptionHandler");
- set.add("exchangePattern");
- set.add("lazyStartProducer");
- set.add("basicPropertyBinding");
- set.add("defaultResourceConfig");
- set.add("defaultResourceOptions");
- set.add("ephemeral");
- set.add("readConsistency");
- set.add("resourceConfigs");
- set.add("resourceOptions");
- set.add("synchronous");
- PROPERTY_NAMES = set;
+ Set<String> props = new HashSet<>(22);
+ props.add("basicPropertyBinding");
+ props.add("synchronous");
+ props.add("exchangePattern");
+ props.add("memberName");
+ props.add("ephemeral");
+ props.add("resourceName");
+ props.add("resourceConfigs");
+ props.add("resultHeader");
+ props.add("broadcastType");
+ props.add("configurationUri");
+ props.add("defaultResourceOptions");
+ props.add("resourceOptions");
+ props.add("lazyStartProducer");
+ props.add("defaultAction");
+ props.add("nodes");
+ props.add("bridgeErrorHandler");
+ props.add("defaultResourceConfig");
+ props.add("channelName");
+ props.add("transportClassName");
+ props.add("atomix");
+ props.add("exceptionHandler");
+ props.add("readConsistency");
+ PROPERTY_NAMES = Collections.unmodifiableSet(props);
+ SECRET_PROPERTY_NAMES = Collections.emptySet();
}
@Override
@@ -67,6 +70,11 @@ public class AtomixMessagingEndpointUriFactory extends org.apache.camel.support.
}
@Override
+ public Set<String> secretPropertyNames() {
+ return SECRET_PROPERTY_NAMES;
+ }
+
+ @Override
public boolean isLenientProperties() {
return false;
}
diff --git a/components/camel-atomix/src/generated/java/org/apache/camel/component/atomix/client/multimap/AtomixMultiMapEndpointUriFactory.java b/components/camel-atomix/src/generated/java/org/apache/camel/component/atomix/client/multimap/AtomixMultiMapEndpointUriFactory.java
index 2e025ca..1c445b5 100644
--- a/components/camel-atomix/src/generated/java/org/apache/camel/component/atomix/client/multimap/AtomixMultiMapEndpointUriFactory.java
+++ b/components/camel-atomix/src/generated/java/org/apache/camel/component/atomix/client/multimap/AtomixMultiMapEndpointUriFactory.java
@@ -2,6 +2,7 @@
package org.apache.camel.component.atomix.client.multimap;
import java.net.URISyntaxException;
+import java.util.Collections;
import java.util.HashMap;
import java.util.HashSet;
import java.util.Map;
@@ -17,27 +18,29 @@ public class AtomixMultiMapEndpointUriFactory extends org.apache.camel.support.c
private static final String BASE = ":resourceName";
private static final Set<String> PROPERTY_NAMES;
+ private static final Set<String> SECRET_PROPERTY_NAMES;
static {
- Set<String> set = new HashSet<>(18);
- set.add("resourceName");
- set.add("atomix");
- set.add("configurationUri");
- set.add("defaultAction");
- set.add("key");
- set.add("lazyStartProducer");
- set.add("nodes");
- set.add("resultHeader");
- set.add("transportClassName");
- set.add("ttl");
- set.add("basicPropertyBinding");
- set.add("defaultResourceConfig");
- set.add("defaultResourceOptions");
- set.add("ephemeral");
- set.add("readConsistency");
- set.add("resourceConfigs");
- set.add("resourceOptions");
- set.add("synchronous");
- PROPERTY_NAMES = set;
+ Set<String> props = new HashSet<>(18);
+ props.add("basicPropertyBinding");
+ props.add("synchronous");
+ props.add("ephemeral");
+ props.add("resourceName");
+ props.add("resourceConfigs");
+ props.add("resultHeader");
+ props.add("ttl");
+ props.add("configurationUri");
+ props.add("defaultResourceOptions");
+ props.add("resourceOptions");
+ props.add("lazyStartProducer");
+ props.add("defaultAction");
+ props.add("nodes");
+ props.add("defaultResourceConfig");
+ props.add("transportClassName");
+ props.add("atomix");
+ props.add("readConsistency");
+ props.add("key");
+ PROPERTY_NAMES = Collections.unmodifiableSet(props);
+ SECRET_PROPERTY_NAMES = Collections.emptySet();
}
@Override
@@ -63,6 +66,11 @@ public class AtomixMultiMapEndpointUriFactory extends org.apache.camel.support.c
}
@Override
+ public Set<String> secretPropertyNames() {
+ return SECRET_PROPERTY_NAMES;
+ }
+
+ @Override
public boolean isLenientProperties() {
return false;
}
diff --git a/components/camel-atomix/src/generated/java/org/apache/camel/component/atomix/client/queue/AtomixQueueEndpointUriFactory.java b/components/camel-atomix/src/generated/java/org/apache/camel/component/atomix/client/queue/AtomixQueueEndpointUriFactory.java
index e01b5e1..ba4d3b3 100644
--- a/components/camel-atomix/src/generated/java/org/apache/camel/component/atomix/client/queue/AtomixQueueEndpointUriFactory.java
+++ b/components/camel-atomix/src/generated/java/org/apache/camel/component/atomix/client/queue/AtomixQueueEndpointUriFactory.java
@@ -2,6 +2,7 @@
package org.apache.camel.component.atomix.client.queue;
import java.net.URISyntaxException;
+import java.util.Collections;
import java.util.HashMap;
import java.util.HashSet;
import java.util.Map;
@@ -17,28 +18,30 @@ public class AtomixQueueEndpointUriFactory extends org.apache.camel.support.comp
private static final String BASE = ":resourceName";
private static final Set<String> PROPERTY_NAMES;
+ private static final Set<String> SECRET_PROPERTY_NAMES;
static {
- Set<String> set = new HashSet<>(19);
- set.add("resourceName");
- set.add("atomix");
- set.add("configurationUri");
- set.add("defaultAction");
- set.add("nodes");
- set.add("resultHeader");
- set.add("transportClassName");
- set.add("bridgeErrorHandler");
- set.add("exceptionHandler");
- set.add("exchangePattern");
- set.add("lazyStartProducer");
- set.add("basicPropertyBinding");
- set.add("defaultResourceConfig");
- set.add("defaultResourceOptions");
- set.add("ephemeral");
- set.add("readConsistency");
- set.add("resourceConfigs");
- set.add("resourceOptions");
- set.add("synchronous");
- PROPERTY_NAMES = set;
+ Set<String> props = new HashSet<>(19);
+ props.add("basicPropertyBinding");
+ props.add("synchronous");
+ props.add("exchangePattern");
+ props.add("ephemeral");
+ props.add("resourceName");
+ props.add("resourceConfigs");
+ props.add("resultHeader");
+ props.add("configurationUri");
+ props.add("defaultResourceOptions");
+ props.add("resourceOptions");
+ props.add("lazyStartProducer");
+ props.add("defaultAction");
+ props.add("nodes");
+ props.add("bridgeErrorHandler");
+ props.add("defaultResourceConfig");
+ props.add("transportClassName");
+ props.add("atomix");
+ props.add("exceptionHandler");
+ props.add("readConsistency");
+ PROPERTY_NAMES = Collections.unmodifiableSet(props);
+ SECRET_PROPERTY_NAMES = Collections.emptySet();
}
@Override
@@ -64,6 +67,11 @@ public class AtomixQueueEndpointUriFactory extends org.apache.camel.support.comp
}
@Override
+ public Set<String> secretPropertyNames() {
+ return SECRET_PROPERTY_NAMES;
+ }
+
+ @Override
public boolean isLenientProperties() {
return false;
}
diff --git a/components/camel-atomix/src/generated/java/org/apache/camel/component/atomix/client/set/AtomixSetEndpointUriFactory.java b/components/camel-atomix/src/generated/java/org/apache/camel/component/atomix/client/set/AtomixSetEndpointUriFactory.java
index 312876e..818fe07 100644
--- a/components/camel-atomix/src/generated/java/org/apache/camel/component/atomix/client/set/AtomixSetEndpointUriFactory.java
+++ b/components/camel-atomix/src/generated/java/org/apache/camel/component/atomix/client/set/AtomixSetEndpointUriFactory.java
@@ -2,6 +2,7 @@
package org.apache.camel.component.atomix.client.set;
import java.net.URISyntaxException;
+import java.util.Collections;
import java.util.HashMap;
import java.util.HashSet;
import java.util.Map;
@@ -17,29 +18,31 @@ public class AtomixSetEndpointUriFactory extends org.apache.camel.support.compon
private static final String BASE = ":resourceName";
private static final Set<String> PROPERTY_NAMES;
+ private static final Set<String> SECRET_PROPERTY_NAMES;
static {
- Set<String> set = new HashSet<>(20);
- set.add("resourceName");
- set.add("atomix");
- set.add("configurationUri");
- set.add("defaultAction");
- set.add("nodes");
- set.add("resultHeader");
- set.add("transportClassName");
- set.add("ttl");
- set.add("bridgeErrorHandler");
- set.add("exceptionHandler");
- set.add("exchangePattern");
- set.add("lazyStartProducer");
- set.add("basicPropertyBinding");
- set.add("defaultResourceConfig");
- set.add("defaultResourceOptions");
- set.add("ephemeral");
- set.add("readConsistency");
- set.add("resourceConfigs");
- set.add("resourceOptions");
- set.add("synchronous");
- PROPERTY_NAMES = set;
+ Set<String> props = new HashSet<>(20);
+ props.add("basicPropertyBinding");
+ props.add("synchronous");
+ props.add("exchangePattern");
+ props.add("ephemeral");
+ props.add("resourceName");
+ props.add("resourceConfigs");
+ props.add("resultHeader");
+ props.add("ttl");
+ props.add("configurationUri");
+ props.add("defaultResourceOptions");
+ props.add("resourceOptions");
+ props.add("lazyStartProducer");
+ props.add("defaultAction");
+ props.add("nodes");
+ props.add("bridgeErrorHandler");
+ props.add("defaultResourceConfig");
+ props.add("transportClassName");
+ props.add("atomix");
+ props.add("exceptionHandler");
+ props.add("readConsistency");
+ PROPERTY_NAMES = Collections.unmodifiableSet(props);
+ SECRET_PROPERTY_NAMES = Collections.emptySet();
}
@Override
@@ -65,6 +68,11 @@ public class AtomixSetEndpointUriFactory extends org.apache.camel.support.compon
}
@Override
+ public Set<String> secretPropertyNames() {
+ return SECRET_PROPERTY_NAMES;
+ }
+
+ @Override
public boolean isLenientProperties() {
return false;
}
diff --git a/components/camel-atomix/src/generated/java/org/apache/camel/component/atomix/client/value/AtomixValueEndpointUriFactory.java b/components/camel-atomix/src/generated/java/org/apache/camel/component/atomix/client/value/AtomixValueEndpointUriFactory.java
index cc1cb3c..ce86ad9 100644
--- a/components/camel-atomix/src/generated/java/org/apache/camel/component/atomix/client/value/AtomixValueEndpointUriFactory.java
+++ b/components/camel-atomix/src/generated/java/org/apache/camel/component/atomix/client/value/AtomixValueEndpointUriFactory.java
@@ -2,6 +2,7 @@
package org.apache.camel.component.atomix.client.value;
import java.net.URISyntaxException;
+import java.util.Collections;
import java.util.HashMap;
import java.util.HashSet;
import java.util.Map;
@@ -17,29 +18,31 @@ public class AtomixValueEndpointUriFactory extends org.apache.camel.support.comp
private static final String BASE = ":resourceName";
private static final Set<String> PROPERTY_NAMES;
+ private static final Set<String> SECRET_PROPERTY_NAMES;
static {
- Set<String> set = new HashSet<>(20);
- set.add("resourceName");
- set.add("atomix");
- set.add("configurationUri");
- set.add("defaultAction");
- set.add("nodes");
- set.add("resultHeader");
- set.add("transportClassName");
- set.add("ttl");
- set.add("bridgeErrorHandler");
- set.add("exceptionHandler");
- set.add("exchangePattern");
- set.add("lazyStartProducer");
- set.add("basicPropertyBinding");
- set.add("defaultResourceConfig");
- set.add("defaultResourceOptions");
- set.add("ephemeral");
- set.add("readConsistency");
- set.add("resourceConfigs");
- set.add("resourceOptions");
- set.add("synchronous");
- PROPERTY_NAMES = set;
+ Set<String> props = new HashSet<>(20);
+ props.add("basicPropertyBinding");
+ props.add("synchronous");
+ props.add("exchangePattern");
+ props.add("ephemeral");
+ props.add("resourceName");
+ props.add("resourceConfigs");
+ props.add("resultHeader");
+ props.add("ttl");
+ props.add("configurationUri");
+ props.add("defaultResourceOptions");
+ props.add("resourceOptions");
+ props.add("lazyStartProducer");
+ props.add("defaultAction");
+ props.add("nodes");
+ props.add("bridgeErrorHandler");
+ props.add("defaultResourceConfig");
+ props.add("transportClassName");
+ props.add("atomix");
+ props.add("exceptionHandler");
+ props.add("readConsistency");
+ PROPERTY_NAMES = Collections.unmodifiableSet(props);
+ SECRET_PROPERTY_NAMES = Collections.emptySet();
}
@Override
@@ -65,6 +68,11 @@ public class AtomixValueEndpointUriFactory extends org.apache.camel.support.comp
}
@Override
+ public Set<String> secretPropertyNames() {
+ return SECRET_PROPERTY_NAMES;
+ }
+
+ @Override
public boolean isLenientProperties() {
return false;
}
diff --git a/components/camel-avro-rpc/src/generated/java/org/apache/camel/component/avro/AvroEndpointUriFactory.java b/components/camel-avro-rpc/src/generated/java/org/apache/camel/component/avro/AvroEndpointUriFactory.java
index 36bf807..04e8784 100644
--- a/components/camel-avro-rpc/src/generated/java/org/apache/camel/component/avro/AvroEndpointUriFactory.java
+++ b/components/camel-avro-rpc/src/generated/java/org/apache/camel/component/avro/AvroEndpointUriFactory.java
@@ -2,6 +2,7 @@
package org.apache.camel.component.avro;
import java.net.URISyntaxException;
+import java.util.Collections;
import java.util.HashMap;
import java.util.HashSet;
import java.util.Map;
@@ -17,25 +18,27 @@ public class AvroEndpointUriFactory extends org.apache.camel.support.component.E
private static final String BASE = ":transport:host:port/messageName";
private static final Set<String> PROPERTY_NAMES;
+ private static final Set<String> SECRET_PROPERTY_NAMES;
static {
- Set<String> set = new HashSet<>(16);
- set.add("transport");
- set.add("port");
- set.add("host");
- set.add("messageName");
- set.add("protocol");
- set.add("protocolClassName");
- set.add("protocolLocation");
- set.add("reflectionProtocol");
- set.add("singleParameter");
- set.add("uriAuthority");
- set.add("bridgeErrorHandler");
- set.add("exceptionHandler");
- set.add("exchangePattern");
- set.add("lazyStartProducer");
- set.add("basicPropertyBinding");
- set.add("synchronous");
- PROPERTY_NAMES = set;
+ Set<String> props = new HashSet<>(16);
+ props.add("messageName");
+ props.add("protocolClassName");
+ props.add("basicPropertyBinding");
+ props.add("reflectionProtocol");
+ props.add("protocolLocation");
+ props.add("synchronous");
+ props.add("exchangePattern");
+ props.add("transport");
+ props.add("protocol");
+ props.add("lazyStartProducer");
+ props.add("bridgeErrorHandler");
+ props.add("port");
+ props.add("singleParameter");
+ props.add("host");
+ props.add("uriAuthority");
+ props.add("exceptionHandler");
+ PROPERTY_NAMES = Collections.unmodifiableSet(props);
+ SECRET_PROPERTY_NAMES = Collections.emptySet();
}
@Override
@@ -64,6 +67,11 @@ public class AvroEndpointUriFactory extends org.apache.camel.support.component.E
}
@Override
+ public Set<String> secretPropertyNames() {
+ return SECRET_PROPERTY_NAMES;
+ }
+
+ @Override
public boolean isLenientProperties() {
return false;
}
diff --git a/components/camel-aws-cw/src/generated/java/org/apache/camel/component/aws/cw/CwEndpointUriFactory.java b/components/camel-aws-cw/src/generated/java/org/apache/camel/component/aws/cw/CwEndpointUriFactory.java
index ae0e0f3..a02767a 100644
--- a/components/camel-aws-cw/src/generated/java/org/apache/camel/component/aws/cw/CwEndpointUriFactory.java
+++ b/components/camel-aws-cw/src/generated/java/org/apache/camel/component/aws/cw/CwEndpointUriFactory.java
@@ -2,6 +2,7 @@
package org.apache.camel.component.aws.cw;
import java.net.URISyntaxException;
+import java.util.Collections;
import java.util.HashMap;
import java.util.HashSet;
import java.util.Map;
@@ -17,25 +18,30 @@ public class CwEndpointUriFactory extends org.apache.camel.support.component.End
private static final String BASE = ":namespace";
private static final Set<String> PROPERTY_NAMES;
+ private static final Set<String> SECRET_PROPERTY_NAMES;
static {
- Set<String> set = new HashSet<>(16);
- set.add("namespace");
- set.add("amazonCwClient");
- set.add("autoDiscoverClient");
- set.add("lazyStartProducer");
- set.add("name");
- set.add("proxyHost");
- set.add("proxyPort");
- set.add("proxyProtocol");
- set.add("region");
- set.add("timestamp");
- set.add("unit");
- set.add("value");
- set.add("basicPropertyBinding");
- set.add("synchronous");
- set.add("accessKey");
- set.add("secretKey");
- PROPERTY_NAMES = set;
+ Set<String> props = new HashSet<>(16);
+ props.add("basicPropertyBinding");
+ props.add("autoDiscoverClient");
+ props.add("proxyProtocol");
+ props.add("secretKey");
+ props.add("synchronous");
+ props.add("amazonCwClient");
+ props.add("proxyHost");
+ props.add("proxyPort");
+ props.add("lazyStartProducer");
+ props.add("unit");
+ props.add("accessKey");
+ props.add("namespace");
+ props.add("name");
+ props.add("region");
+ props.add("value");
+ props.add("timestamp");
+ PROPERTY_NAMES = Collections.unmodifiableSet(props);
+ Set<String> secretProps = new HashSet<>(2);
+ secretProps.add("secretKey");
+ secretProps.add("accessKey");
+ SECRET_PROPERTY_NAMES = Collections.unmodifiableSet(secretProps);
}
@Override
@@ -61,6 +67,11 @@ public class CwEndpointUriFactory extends org.apache.camel.support.component.End
}
@Override
+ public Set<String> secretPropertyNames() {
+ return SECRET_PROPERTY_NAMES;
+ }
+
+ @Override
public boolean isLenientProperties() {
return false;
}
diff --git a/components/camel-aws-ddb/src/generated/java/org/apache/camel/component/aws/ddb/DdbEndpointUriFactory.java b/components/camel-aws-ddb/src/generated/java/org/apache/camel/component/aws/ddb/DdbEndpointUriFactory.java
index 40704a1..6b1912c 100644
--- a/components/camel-aws-ddb/src/generated/java/org/apache/camel/component/aws/ddb/DdbEndpointUriFactory.java
+++ b/components/camel-aws-ddb/src/generated/java/org/apache/camel/component/aws/ddb/DdbEndpointUriFactory.java
@@ -2,6 +2,7 @@
package org.apache.camel.component.aws.ddb;
import java.net.URISyntaxException;
+import java.util.Collections;
import java.util.HashMap;
import java.util.HashSet;
import java.util.Map;
@@ -17,27 +18,32 @@ public class DdbEndpointUriFactory extends org.apache.camel.support.component.En
private static final String BASE = ":tableName";
private static final Set<String> PROPERTY_NAMES;
+ private static final Set<String> SECRET_PROPERTY_NAMES;
static {
- Set<String> set = new HashSet<>(18);
- set.add("tableName");
- set.add("amazonDDBClient");
- set.add("autoDiscoverClient");
- set.add("consistentRead");
- set.add("keyAttributeName");
- set.add("keyAttributeType");
- set.add("lazyStartProducer");
- set.add("operation");
- set.add("proxyHost");
- set.add("proxyPort");
- set.add("proxyProtocol");
- set.add("readCapacity");
- set.add("region");
- set.add("writeCapacity");
- set.add("basicPropertyBinding");
- set.add("synchronous");
- set.add("accessKey");
- set.add("secretKey");
- PROPERTY_NAMES = set;
+ Set<String> props = new HashSet<>(18);
+ props.add("amazonDDBClient");
+ props.add("basicPropertyBinding");
+ props.add("autoDiscoverClient");
+ props.add("proxyProtocol");
+ props.add("readCapacity");
+ props.add("secretKey");
+ props.add("synchronous");
+ props.add("keyAttributeType");
+ props.add("proxyHost");
+ props.add("tableName");
+ props.add("proxyPort");
+ props.add("keyAttributeName");
+ props.add("lazyStartProducer");
+ props.add("accessKey");
+ props.add("consistentRead");
+ props.add("region");
+ props.add("operation");
+ props.add("writeCapacity");
+ PROPERTY_NAMES = Collections.unmodifiableSet(props);
+ Set<String> secretProps = new HashSet<>(2);
+ secretProps.add("secretKey");
+ secretProps.add("accessKey");
+ SECRET_PROPERTY_NAMES = Collections.unmodifiableSet(secretProps);
}
@Override
@@ -63,6 +69,11 @@ public class DdbEndpointUriFactory extends org.apache.camel.support.component.En
}
@Override
+ public Set<String> secretPropertyNames() {
+ return SECRET_PROPERTY_NAMES;
+ }
+
+ @Override
public boolean isLenientProperties() {
return false;
}
diff --git a/components/camel-aws-ddb/src/generated/java/org/apache/camel/component/aws/ddbstream/DdbStreamEndpointUriFactory.java b/components/camel-aws-ddb/src/generated/java/org/apache/camel/component/aws/ddbstream/DdbStreamEndpointUriFactory.java
index 672af81..5957739 100644
--- a/components/camel-aws-ddb/src/generated/java/org/apache/camel/component/aws/ddbstream/DdbStreamEndpointUriFactory.java
+++ b/components/camel-aws-ddb/src/generated/java/org/apache/camel/component/aws/ddbstream/DdbStreamEndpointUriFactory.java
@@ -2,6 +2,7 @@
package org.apache.camel.component.aws.ddbstream;
import java.net.URISyntaxException;
+import java.util.Collections;
import java.util.HashMap;
import java.util.HashSet;
import java.util.Map;
@@ -17,42 +18,47 @@ public class DdbStreamEndpointUriFactory extends org.apache.camel.support.compon
private static final String BASE = ":tableName";
private static final Set<String> PROPERTY_NAMES;
+ private static final Set<String> SECRET_PROPERTY_NAMES;
static {
- Set<String> set = new HashSet<>(33);
- set.add("tableName");
- set.add("autoDiscoverClient");
- set.add("amazonDynamoDbStreamsClient");
- set.add("bridgeErrorHandler");
- set.add("iteratorType");
- set.add("maxResultsPerRequest");
- set.add("proxyHost");
- set.add("proxyPort");
- set.add("proxyProtocol");
- set.add("region");
- set.add("sendEmptyMessageWhenIdle");
- set.add("sequenceNumberProvider");
- set.add("exceptionHandler");
- set.add("exchangePattern");
- set.add("pollStrategy");
- set.add("basicPropertyBinding");
- set.add("synchronous");
- set.add("backoffErrorThreshold");
- set.add("backoffIdleThreshold");
- set.add("backoffMultiplier");
- set.add("delay");
- set.add("greedy");
- set.add("initialDelay");
- set.add("repeatCount");
- set.add("runLoggingLevel");
- set.add("scheduledExecutorService");
- set.add("scheduler");
- set.add("schedulerProperties");
- set.add("startScheduler");
- set.add("timeUnit");
- set.add("useFixedDelay");
- set.add("accessKey");
- set.add("secretKey");
- PROPERTY_NAMES = set;
+ Set<String> props = new HashSet<>(33);
+ props.add("basicPropertyBinding");
+ props.add("backoffMultiplier");
+ props.add("synchronous");
+ props.add("initialDelay");
+ props.add("amazonDynamoDbStreamsClient");
+ props.add("tableName");
+ props.add("scheduler");
+ props.add("proxyPort");
+ props.add("bridgeErrorHandler");
+ props.add("useFixedDelay");
+ props.add("runLoggingLevel");
+ props.add("backoffErrorThreshold");
+ props.add("greedy");
+ props.add("scheduledExecutorService");
+ props.add("repeatCount");
+ props.add("timeUnit");
+ props.add("autoDiscoverClient");
+ props.add("proxyProtocol");
+ props.add("secretKey");
+ props.add("iteratorType");
+ props.add("sendEmptyMessageWhenIdle");
+ props.add("schedulerProperties");
+ props.add("exchangePattern");
+ props.add("proxyHost");
+ props.add("sequenceNumberProvider");
+ props.add("backoffIdleThreshold");
+ props.add("delay");
+ props.add("pollStrategy");
+ props.add("startScheduler");
+ props.add("accessKey");
+ props.add("maxResultsPerRequest");
+ props.add("region");
+ props.add("exceptionHandler");
+ PROPERTY_NAMES = Collections.unmodifiableSet(props);
+ Set<String> secretProps = new HashSet<>(2);
+ secretProps.add("secretKey");
+ secretProps.add("accessKey");
+ SECRET_PROPERTY_NAMES = Collections.unmodifiableSet(secretProps);
}
@Override
@@ -78,6 +84,11 @@ public class DdbStreamEndpointUriFactory extends org.apache.camel.support.compon
}
@Override
+ public Set<String> secretPropertyNames() {
+ return SECRET_PROPERTY_NAMES;
+ }
+
+ @Override
public boolean isLenientProperties() {
return false;
}
diff --git a/components/camel-aws-ec2/src/generated/java/org/apache/camel/component/aws/ec2/EC2EndpointUriFactory.java b/components/camel-aws-ec2/src/generated/java/org/apache/camel/component/aws/ec2/EC2EndpointUriFactory.java
index 26d317c..ffd736d 100644
--- a/components/camel-aws-ec2/src/generated/java/org/apache/camel/component/aws/ec2/EC2EndpointUriFactory.java
+++ b/components/camel-aws-ec2/src/generated/java/org/apache/camel/component/aws/ec2/EC2EndpointUriFactory.java
@@ -2,6 +2,7 @@
package org.apache.camel.component.aws.ec2;
import java.net.URISyntaxException;
+import java.util.Collections;
import java.util.HashMap;
import java.util.HashSet;
import java.util.Map;
@@ -17,22 +18,27 @@ public class EC2EndpointUriFactory extends org.apache.camel.support.component.En
private static final String BASE = ":label";
private static final Set<String> PROPERTY_NAMES;
+ private static final Set<String> SECRET_PROPERTY_NAMES;
static {
- Set<String> set = new HashSet<>(13);
- set.add("label");
- set.add("autoDiscoverClient");
- set.add("accessKey");
- set.add("amazonEc2Client");
- set.add("lazyStartProducer");
- set.add("operation");
- set.add("proxyHost");
- set.add("proxyPort");
- set.add("proxyProtocol");
- set.add("region");
- set.add("secretKey");
- set.add("basicPropertyBinding");
- set.add("synchronous");
- PROPERTY_NAMES = set;
+ Set<String> props = new HashSet<>(13);
+ props.add("basicPropertyBinding");
+ props.add("autoDiscoverClient");
+ props.add("proxyProtocol");
+ props.add("secretKey");
+ props.add("synchronous");
+ props.add("label");
+ props.add("proxyHost");
+ props.add("proxyPort");
+ props.add("lazyStartProducer");
+ props.add("accessKey");
+ props.add("amazonEc2Client");
+ props.add("region");
+ props.add("operation");
+ PROPERTY_NAMES = Collections.unmodifiableSet(props);
+ Set<String> secretProps = new HashSet<>(2);
+ secretProps.add("secretKey");
+ secretProps.add("accessKey");
+ SECRET_PROPERTY_NAMES = Collections.unmodifiableSet(secretProps);
}
@Override
@@ -58,6 +64,11 @@ public class EC2EndpointUriFactory extends org.apache.camel.support.component.En
}
@Override
+ public Set<String> secretPropertyNames() {
+ return SECRET_PROPERTY_NAMES;
+ }
+
+ @Override
public boolean isLenientProperties() {
return false;
}
diff --git a/components/camel-aws-ecs/src/generated/java/org/apache/camel/component/aws/ecs/ECSEndpointUriFactory.java b/components/camel-aws-ecs/src/generated/java/org/apache/camel/component/aws/ecs/ECSEndpointUriFactory.java
index a76d75e..c3f24f0 100644
--- a/components/camel-aws-ecs/src/generated/java/org/apache/camel/component/aws/ecs/ECSEndpointUriFactory.java
+++ b/components/camel-aws-ecs/src/generated/java/org/apache/camel/component/aws/ecs/ECSEndpointUriFactory.java
@@ -2,6 +2,7 @@
package org.apache.camel.component.aws.ecs;
import java.net.URISyntaxException;
+import java.util.Collections;
import java.util.HashMap;
import java.util.HashSet;
import java.util.Map;
@@ -17,22 +18,27 @@ public class ECSEndpointUriFactory extends org.apache.camel.support.component.En
private static final String BASE = ":label";
private static final Set<String> PROPERTY_NAMES;
+ private static final Set<String> SECRET_PROPERTY_NAMES;
static {
- Set<String> set = new HashSet<>(13);
- set.add("label");
- set.add("autoDiscoverClient");
- set.add("accessKey");
- set.add("ecsClient");
- set.add("lazyStartProducer");
- set.add("operation");
- set.add("proxyHost");
- set.add("proxyPort");
- set.add("proxyProtocol");
- set.add("region");
- set.add("secretKey");
- set.add("basicPropertyBinding");
- set.add("synchronous");
- PROPERTY_NAMES = set;
+ Set<String> props = new HashSet<>(13);
+ props.add("basicPropertyBinding");
+ props.add("autoDiscoverClient");
+ props.add("proxyProtocol");
+ props.add("secretKey");
+ props.add("synchronous");
+ props.add("label");
+ props.add("proxyHost");
+ props.add("proxyPort");
+ props.add("lazyStartProducer");
+ props.add("accessKey");
+ props.add("ecsClient");
+ props.add("region");
+ props.add("operation");
+ PROPERTY_NAMES = Collections.unmodifiableSet(props);
+ Set<String> secretProps = new HashSet<>(2);
+ secretProps.add("secretKey");
+ secretProps.add("accessKey");
+ SECRET_PROPERTY_NAMES = Collections.unmodifiableSet(secretProps);
}
@Override
@@ -58,6 +64,11 @@ public class ECSEndpointUriFactory extends org.apache.camel.support.component.En
}
@Override
+ public Set<String> secretPropertyNames() {
+ return SECRET_PROPERTY_NAMES;
+ }
+
+ @Override
public boolean isLenientProperties() {
return false;
}
diff --git a/components/camel-aws-eks/src/generated/java/org/apache/camel/component/aws/eks/EKSEndpointUriFactory.java b/components/camel-aws-eks/src/generated/java/org/apache/camel/component/aws/eks/EKSEndpointUriFactory.java
index 4175c12..20b84cb 100644
--- a/components/camel-aws-eks/src/generated/java/org/apache/camel/component/aws/eks/EKSEndpointUriFactory.java
+++ b/components/camel-aws-eks/src/generated/java/org/apache/camel/component/aws/eks/EKSEndpointUriFactory.java
@@ -2,6 +2,7 @@
package org.apache.camel.component.aws.eks;
import java.net.URISyntaxException;
+import java.util.Collections;
import java.util.HashMap;
import java.util.HashSet;
import java.util.Map;
@@ -17,22 +18,27 @@ public class EKSEndpointUriFactory extends org.apache.camel.support.component.En
private static final String BASE = ":label";
private static final Set<String> PROPERTY_NAMES;
+ private static final Set<String> SECRET_PROPERTY_NAMES;
static {
- Set<String> set = new HashSet<>(13);
- set.add("label");
- set.add("autoDiscoverClient");
- set.add("accessKey");
- set.add("eksClient");
- set.add("lazyStartProducer");
- set.add("operation");
- set.add("proxyHost");
- set.add("proxyPort");
- set.add("proxyProtocol");
- set.add("region");
- set.add("secretKey");
- set.add("basicPropertyBinding");
- set.add("synchronous");
- PROPERTY_NAMES = set;
+ Set<String> props = new HashSet<>(13);
+ props.add("basicPropertyBinding");
+ props.add("autoDiscoverClient");
+ props.add("proxyProtocol");
+ props.add("secretKey");
+ props.add("synchronous");
+ props.add("label");
+ props.add("proxyHost");
+ props.add("proxyPort");
+ props.add("lazyStartProducer");
+ props.add("accessKey");
+ props.add("eksClient");
+ props.add("region");
+ props.add("operation");
+ PROPERTY_NAMES = Collections.unmodifiableSet(props);
+ Set<String> secretProps = new HashSet<>(2);
+ secretProps.add("secretKey");
+ secretProps.add("accessKey");
+ SECRET_PROPERTY_NAMES = Collections.unmodifiableSet(secretProps);
}
@Override
@@ -58,6 +64,11 @@ public class EKSEndpointUriFactory extends org.apache.camel.support.component.En
}
@Override
+ public Set<String> secretPropertyNames() {
+ return SECRET_PROPERTY_NAMES;
+ }
+
+ @Override
public boolean isLenientProperties() {
return false;
}
diff --git a/components/camel-aws-iam/src/generated/java/org/apache/camel/component/aws/iam/IAMEndpointUriFactory.java b/components/camel-aws-iam/src/generated/java/org/apache/camel/component/aws/iam/IAMEndpointUriFactory.java
index 5f9767c..2697215 100644
--- a/components/camel-aws-iam/src/generated/java/org/apache/camel/component/aws/iam/IAMEndpointUriFactory.java
+++ b/components/camel-aws-iam/src/generated/java/org/apache/camel/component/aws/iam/IAMEndpointUriFactory.java
@@ -2,6 +2,7 @@
package org.apache.camel.component.aws.iam;
import java.net.URISyntaxException;
+import java.util.Collections;
import java.util.HashMap;
import java.util.HashSet;
import java.util.Map;
@@ -17,22 +18,27 @@ public class IAMEndpointUriFactory extends org.apache.camel.support.component.En
private static final String BASE = ":label";
private static final Set<String> PROPERTY_NAMES;
+ private static final Set<String> SECRET_PROPERTY_NAMES;
static {
- Set<String> set = new HashSet<>(13);
- set.add("label");
- set.add("autoDiscoverClient");
- set.add("accessKey");
- set.add("iamClient");
- set.add("lazyStartProducer");
- set.add("operation");
- set.add("proxyHost");
- set.add("proxyPort");
- set.add("proxyProtocol");
- set.add("region");
- set.add("secretKey");
- set.add("basicPropertyBinding");
- set.add("synchronous");
- PROPERTY_NAMES = set;
+ Set<String> props = new HashSet<>(13);
+ props.add("basicPropertyBinding");
+ props.add("autoDiscoverClient");
+ props.add("iamClient");
+ props.add("proxyProtocol");
+ props.add("secretKey");
+ props.add("synchronous");
+ props.add("label");
+ props.add("proxyHost");
+ props.add("proxyPort");
+ props.add("lazyStartProducer");
+ props.add("accessKey");
+ props.add("region");
+ props.add("operation");
+ PROPERTY_NAMES = Collections.unmodifiableSet(props);
+ Set<String> secretProps = new HashSet<>(2);
+ secretProps.add("secretKey");
+ secretProps.add("accessKey");
+ SECRET_PROPERTY_NAMES = Collections.unmodifiableSet(secretProps);
}
@Override
@@ -58,6 +64,11 @@ public class IAMEndpointUriFactory extends org.apache.camel.support.component.En
}
@Override
+ public Set<String> secretPropertyNames() {
+ return SECRET_PROPERTY_NAMES;
+ }
+
+ @Override
public boolean isLenientProperties() {
return false;
}
diff --git a/components/camel-aws-kinesis/src/generated/java/org/apache/camel/component/aws/firehose/KinesisFirehoseEndpointUriFactory.java b/components/camel-aws-kinesis/src/generated/java/org/apache/camel/component/aws/firehose/KinesisFirehoseEndpointUriFactory.java
index 4aa115f..dfe3639 100644
--- a/components/camel-aws-kinesis/src/generated/java/org/apache/camel/component/aws/firehose/KinesisFirehoseEndpointUriFactory.java
+++ b/components/camel-aws-kinesis/src/generated/java/org/apache/camel/component/aws/firehose/KinesisFirehoseEndpointUriFactory.java
@@ -2,6 +2,7 @@
package org.apache.camel.component.aws.firehose;
import java.net.URISyntaxException;
+import java.util.Collections;
import java.util.HashMap;
import java.util.HashSet;
import java.util.Map;
@@ -17,21 +18,26 @@ public class KinesisFirehoseEndpointUriFactory extends org.apache.camel.support.
private static final String BASE = ":streamName";
private static final Set<String> PROPERTY_NAMES;
+ private static final Set<String> SECRET_PROPERTY_NAMES;
static {
- Set<String> set = new HashSet<>(12);
- set.add("streamName");
- set.add("amazonKinesisFirehoseClient");
- set.add("autoDiscoverClient");
- set.add("lazyStartProducer");
- set.add("proxyHost");
- set.add("proxyPort");
- set.add("proxyProtocol");
- set.add("region");
- set.add("basicPropertyBinding");
- set.add("synchronous");
- set.add("accessKey");
- set.add("secretKey");
- PROPERTY_NAMES = set;
+ Set<String> props = new HashSet<>(12);
+ props.add("basicPropertyBinding");
+ props.add("autoDiscoverClient");
+ props.add("proxyPort");
+ props.add("lazyStartProducer");
+ props.add("amazonKinesisFirehoseClient");
+ props.add("proxyProtocol");
+ props.add("secretKey");
+ props.add("accessKey");
+ props.add("synchronous");
+ props.add("region");
+ props.add("streamName");
+ props.add("proxyHost");
+ PROPERTY_NAMES = Collections.unmodifiableSet(props);
+ Set<String> secretProps = new HashSet<>(2);
+ secretProps.add("secretKey");
+ secretProps.add("accessKey");
+ SECRET_PROPERTY_NAMES = Collections.unmodifiableSet(secretProps);
}
@Override
@@ -57,6 +63,11 @@ public class KinesisFirehoseEndpointUriFactory extends org.apache.camel.support.
}
@Override
+ public Set<String> secretPropertyNames() {
+ return SECRET_PROPERTY_NAMES;
+ }
+
+ @Override
public boolean isLenientProperties() {
return false;
}
diff --git a/components/camel-aws-kinesis/src/generated/java/org/apache/camel/component/aws/kinesis/KinesisEndpointUriFactory.java b/components/camel-aws-kinesis/src/generated/java/org/apache/camel/component/aws/kinesis/KinesisEndpointUriFactory.java
index 6174a9e..ea27aa0 100644
--- a/components/camel-aws-kinesis/src/generated/java/org/apache/camel/component/aws/kinesis/KinesisEndpointUriFactory.java
+++ b/components/camel-aws-kinesis/src/generated/java/org/apache/camel/component/aws/kinesis/KinesisEndpointUriFactory.java
@@ -2,6 +2,7 @@
package org.apache.camel.component.aws.kinesis;
import java.net.URISyntaxException;
+import java.util.Collections;
import java.util.HashMap;
import java.util.HashSet;
import java.util.Map;
@@ -17,45 +18,50 @@ public class KinesisEndpointUriFactory extends org.apache.camel.support.componen
private static final String BASE = ":streamName";
private static final Set<String> PROPERTY_NAMES;
+ private static final Set<String> SECRET_PROPERTY_NAMES;
static {
- Set<String> set = new HashSet<>(36);
- set.add("streamName");
- set.add("amazonKinesisClient");
- set.add("autoDiscoverClient");
- set.add("proxyHost");
- set.add("proxyPort");
- set.add("proxyProtocol");
- set.add("region");
- set.add("bridgeErrorHandler");
- set.add("iteratorType");
- set.add("maxResultsPerRequest");
- set.add("sendEmptyMessageWhenIdle");
- set.add("sequenceNumber");
- set.add("shardClosed");
- set.add("shardId");
- set.add("exceptionHandler");
- set.add("exchangePattern");
- set.add("pollStrategy");
- set.add("lazyStartProducer");
- set.add("basicPropertyBinding");
- set.add("synchronous");
- set.add("backoffErrorThreshold");
- set.add("backoffIdleThreshold");
- set.add("backoffMultiplier");
- set.add("delay");
- set.add("greedy");
- set.add("initialDelay");
- set.add("repeatCount");
- set.add("runLoggingLevel");
- set.add("scheduledExecutorService");
- set.add("scheduler");
- set.add("schedulerProperties");
- set.add("startScheduler");
- set.add("timeUnit");
- set.add("useFixedDelay");
- set.add("accessKey");
- set.add("secretKey");
- PROPERTY_NAMES = set;
+ Set<String> props = new HashSet<>(36);
+ props.add("basicPropertyBinding");
+ props.add("backoffMultiplier");
+ props.add("synchronous");
+ props.add("initialDelay");
+ props.add("scheduler");
+ props.add("proxyPort");
+ props.add("bridgeErrorHandler");
+ props.add("useFixedDelay");
+ props.add("runLoggingLevel");
+ props.add("backoffErrorThreshold");
+ props.add("amazonKinesisClient");
+ props.add("greedy");
+ props.add("shardClosed");
+ props.add("scheduledExecutorService");
+ props.add("repeatCount");
+ props.add("timeUnit");
+ props.add("autoDiscoverClient");
+ props.add("sequenceNumber");
+ props.add("proxyProtocol");
+ props.add("secretKey");
+ props.add("iteratorType");
+ props.add("sendEmptyMessageWhenIdle");
+ props.add("schedulerProperties");
+ props.add("exchangePattern");
+ props.add("shardId");
+ props.add("streamName");
+ props.add("proxyHost");
+ props.add("backoffIdleThreshold");
+ props.add("lazyStartProducer");
+ props.add("delay");
+ props.add("pollStrategy");
+ props.add("startScheduler");
+ props.add("accessKey");
+ props.add("maxResultsPerRequest");
+ props.add("region");
+ props.add("exceptionHandler");
+ PROPERTY_NAMES = Collections.unmodifiableSet(props);
+ Set<String> secretProps = new HashSet<>(2);
+ secretProps.add("secretKey");
+ secretProps.add("accessKey");
+ SECRET_PROPERTY_NAMES = Collections.unmodifiableSet(secretProps);
}
@Override
@@ -81,6 +87,11 @@ public class KinesisEndpointUriFactory extends org.apache.camel.support.componen
}
@Override
+ public Set<String> secretPropertyNames() {
+ return SECRET_PROPERTY_NAMES;
+ }
+
+ @Override
public boolean isLenientProperties() {
return false;
}
diff --git a/components/camel-aws-kms/src/generated/java/org/apache/camel/component/aws/kms/KMSEndpointUriFactory.java b/components/camel-aws-kms/src/generated/java/org/apache/camel/component/aws/kms/KMSEndpointUriFactory.java
index bdf4197..8d9b7a1 100644
--- a/components/camel-aws-kms/src/generated/java/org/apache/camel/component/aws/kms/KMSEndpointUriFactory.java
+++ b/components/camel-aws-kms/src/generated/java/org/apache/camel/component/aws/kms/KMSEndpointUriFactory.java
@@ -2,6 +2,7 @@
package org.apache.camel.component.aws.kms;
import java.net.URISyntaxException;
+import java.util.Collections;
import java.util.HashMap;
import java.util.HashSet;
import java.util.Map;
@@ -17,22 +18,27 @@ public class KMSEndpointUriFactory extends org.apache.camel.support.component.En
private static final String BASE = ":label";
private static final Set<String> PROPERTY_NAMES;
+ private static final Set<String> SECRET_PROPERTY_NAMES;
static {
- Set<String> set = new HashSet<>(13);
- set.add("label");
- set.add("autoDiscoverClient");
- set.add("accessKey");
- set.add("kmsClient");
- set.add("lazyStartProducer");
- set.add("operation");
- set.add("proxyHost");
- set.add("proxyPort");
- set.add("proxyProtocol");
- set.add("region");
- set.add("secretKey");
- set.add("basicPropertyBinding");
- set.add("synchronous");
- PROPERTY_NAMES = set;
+ Set<String> props = new HashSet<>(13);
+ props.add("basicPropertyBinding");
+ props.add("autoDiscoverClient");
+ props.add("kmsClient");
+ props.add("proxyProtocol");
+ props.add("secretKey");
+ props.add("synchronous");
+ props.add("label");
+ props.add("proxyHost");
+ props.add("proxyPort");
+ props.add("lazyStartProducer");
+ props.add("accessKey");
+ props.add("region");
+ props.add("operation");
+ PROPERTY_NAMES = Collections.unmodifiableSet(props);
+ Set<String> secretProps = new HashSet<>(2);
+ secretProps.add("secretKey");
+ secretProps.add("accessKey");
+ SECRET_PROPERTY_NAMES = Collections.unmodifiableSet(secretProps);
}
@Override
@@ -58,6 +64,11 @@ public class KMSEndpointUriFactory extends org.apache.camel.support.component.En
}
@Override
+ public Set<String> secretPropertyNames() {
+ return SECRET_PROPERTY_NAMES;
+ }
+
+ @Override
public boolean isLenientProperties() {
return false;
}
diff --git a/components/camel-aws-lambda/src/generated/java/org/apache/camel/component/aws/lambda/LambdaEndpointUriFactory.java b/components/camel-aws-lambda/src/generated/java/org/apache/camel/component/aws/lambda/LambdaEndpointUriFactory.java
index 7f92ebc..91ad6b5 100644
--- a/components/camel-aws-lambda/src/generated/java/org/apache/camel/component/aws/lambda/LambdaEndpointUriFactory.java
+++ b/components/camel-aws-lambda/src/generated/java/org/apache/camel/component/aws/lambda/LambdaEndpointUriFactory.java
@@ -2,6 +2,7 @@
package org.apache.camel.component.aws.lambda;
import java.net.URISyntaxException;
+import java.util.Collections;
import java.util.HashMap;
import java.util.HashSet;
import java.util.Map;
@@ -17,22 +18,27 @@ public class LambdaEndpointUriFactory extends org.apache.camel.support.component
private static final String BASE = ":function";
private static final Set<String> PROPERTY_NAMES;
+ private static final Set<String> SECRET_PROPERTY_NAMES;
static {
- Set<String> set = new HashSet<>(13);
- set.add("function");
- set.add("autoDiscoverClient");
- set.add("lazyStartProducer");
- set.add("operation");
- set.add("region");
- set.add("awsLambdaClient");
- set.add("basicPropertyBinding");
- set.add("synchronous");
- set.add("proxyHost");
- set.add("proxyPort");
- set.add("proxyProtocol");
- set.add("accessKey");
- set.add("secretKey");
- PROPERTY_NAMES = set;
+ Set<String> props = new HashSet<>(13);
+ props.add("basicPropertyBinding");
+ props.add("autoDiscoverClient");
+ props.add("proxyProtocol");
+ props.add("secretKey");
+ props.add("synchronous");
+ props.add("proxyHost");
+ props.add("awsLambdaClient");
+ props.add("proxyPort");
+ props.add("lazyStartProducer");
+ props.add("accessKey");
+ props.add("function");
+ props.add("region");
+ props.add("operation");
+ PROPERTY_NAMES = Collections.unmodifiableSet(props);
+ Set<String> secretProps = new HashSet<>(2);
+ secretProps.add("secretKey");
+ secretProps.add("accessKey");
+ SECRET_PROPERTY_NAMES = Collections.unmodifiableSet(secretProps);
}
@Override
@@ -58,6 +64,11 @@ public class LambdaEndpointUriFactory extends org.apache.camel.support.component
}
@Override
+ public Set<String> secretPropertyNames() {
+ return SECRET_PROPERTY_NAMES;
+ }
+
+ @Override
public boolean isLenientProperties() {
return false;
}
diff --git a/components/camel-aws-mq/src/generated/java/org/apache/camel/component/aws/mq/MQEndpointUriFactory.java b/components/camel-aws-mq/src/generated/java/org/apache/camel/component/aws/mq/MQEndpointUriFactory.java
index 179d100..c9a3e00 100644
--- a/components/camel-aws-mq/src/generated/java/org/apache/camel/component/aws/mq/MQEndpointUriFactory.java
+++ b/components/camel-aws-mq/src/generated/java/org/apache/camel/component/aws/mq/MQEndpointUriFactory.java
@@ -2,6 +2,7 @@
package org.apache.camel.component.aws.mq;
import java.net.URISyntaxException;
+import java.util.Collections;
import java.util.HashMap;
import java.util.HashSet;
import java.util.Map;
@@ -17,22 +18,27 @@ public class MQEndpointUriFactory extends org.apache.camel.support.component.End
private static final String BASE = ":label";
private static final Set<String> PROPERTY_NAMES;
+ private static final Set<String> SECRET_PROPERTY_NAMES;
static {
- Set<String> set = new HashSet<>(13);
- set.add("label");
- set.add("autoDiscoverClient");
- set.add("accessKey");
- set.add("amazonMqClient");
- set.add("lazyStartProducer");
- set.add("operation");
- set.add("proxyHost");
- set.add("proxyPort");
- set.add("proxyProtocol");
- set.add("region");
- set.add("secretKey");
- set.add("basicPropertyBinding");
- set.add("synchronous");
- PROPERTY_NAMES = set;
+ Set<String> props = new HashSet<>(13);
+ props.add("basicPropertyBinding");
+ props.add("autoDiscoverClient");
+ props.add("amazonMqClient");
+ props.add("proxyProtocol");
+ props.add("secretKey");
+ props.add("synchronous");
+ props.add("label");
+ props.add("proxyHost");
+ props.add("proxyPort");
+ props.add("lazyStartProducer");
+ props.add("accessKey");
+ props.add("region");
+ props.add("operation");
+ PROPERTY_NAMES = Collections.unmodifiableSet(props);
+ Set<String> secretProps = new HashSet<>(2);
+ secretProps.add("secretKey");
+ secretProps.add("accessKey");
+ SECRET_PROPERTY_NAMES = Collections.unmodifiableSet(secretProps);
}
@Override
@@ -58,6 +64,11 @@ public class MQEndpointUriFactory extends org.apache.camel.support.component.End
}
@Override
+ public Set<String> secretPropertyNames() {
+ return SECRET_PROPERTY_NAMES;
+ }
+
+ @Override
public boolean isLenientProperties() {
return false;
}
diff --git a/components/camel-aws-msk/src/generated/java/org/apache/camel/component/aws/msk/MSKEndpointUriFactory.java b/components/camel-aws-msk/src/generated/java/org/apache/camel/component/aws/msk/MSKEndpointUriFactory.java
index f5f8839..f5fc3aa 100644
--- a/components/camel-aws-msk/src/generated/java/org/apache/camel/component/aws/msk/MSKEndpointUriFactory.java
+++ b/components/camel-aws-msk/src/generated/java/org/apache/camel/component/aws/msk/MSKEndpointUriFactory.java
@@ -2,6 +2,7 @@
package org.apache.camel.component.aws.msk;
import java.net.URISyntaxException;
+import java.util.Collections;
import java.util.HashMap;
import java.util.HashSet;
import java.util.Map;
@@ -17,22 +18,27 @@ public class MSKEndpointUriFactory extends org.apache.camel.support.component.En
private static final String BASE = ":label";
private static final Set<String> PROPERTY_NAMES;
+ private static final Set<String> SECRET_PROPERTY_NAMES;
static {
- Set<String> set = new HashSet<>(13);
- set.add("label");
- set.add("autoDiscoverClient");
- set.add("accessKey");
- set.add("lazyStartProducer");
- set.add("mskClient");
- set.add("operation");
- set.add("proxyHost");
- set.add("proxyPort");
- set.add("proxyProtocol");
- set.add("region");
- set.add("secretKey");
- set.add("basicPropertyBinding");
- set.add("synchronous");
- PROPERTY_NAMES = set;
+ Set<String> props = new HashSet<>(13);
+ props.add("basicPropertyBinding");
+ props.add("autoDiscoverClient");
+ props.add("proxyProtocol");
+ props.add("secretKey");
+ props.add("synchronous");
+ props.add("label");
+ props.add("mskClient");
+ props.add("proxyHost");
+ props.add("proxyPort");
+ props.add("lazyStartProducer");
+ props.add("accessKey");
+ props.add("region");
+ props.add("operation");
+ PROPERTY_NAMES = Collections.unmodifiableSet(props);
+ Set<String> secretProps = new HashSet<>(2);
+ secretProps.add("secretKey");
+ secretProps.add("accessKey");
+ SECRET_PROPERTY_NAMES = Collections.unmodifiableSet(secretProps);
}
@Override
@@ -58,6 +64,11 @@ public class MSKEndpointUriFactory extends org.apache.camel.support.component.En
}
@Override
+ public Set<String> secretPropertyNames() {
+ return SECRET_PROPERTY_NAMES;
+ }
+
+ @Override
public boolean isLenientProperties() {
return false;
}
diff --git a/components/camel-aws-s3/src/generated/java/org/apache/camel/component/aws/s3/S3EndpointUriFactory.java b/components/camel-aws-s3/src/generated/java/org/apache/camel/component/aws/s3/S3EndpointUriFactory.java
index 88b44cb..bd0c949 100644
--- a/components/camel-aws-s3/src/generated/java/org/apache/camel/component/aws/s3/S3EndpointUriFactory.java
+++ b/components/camel-aws-s3/src/generated/java/org/apache/camel/component/aws/s3/S3EndpointUriFactory.java
@@ -2,6 +2,7 @@
package org.apache.camel.component.aws.s3;
import java.net.URISyntaxException;
+import java.util.Collections;
import java.util.HashMap;
import java.util.HashSet;
import java.util.Map;
@@ -17,69 +18,74 @@ public class S3EndpointUriFactory extends org.apache.camel.support.component.End
private static final String BASE = "://bucketNameOrArn";
private static final Set<String> PROPERTY_NAMES;
+ private static final Set<String> SECRET_PROPERTY_NAMES;
static {
- Set<String> set = new HashSet<>(60);
- set.add("bucketNameOrArn");
- set.add("amazonS3Client");
- set.add("autoCreateBucket");
- set.add("autoDiscoverClient");
- set.add("endpointConfiguration");
- set.add("pathStyleAccess");
- set.add("policy");
- set.add("proxyHost");
- set.add("proxyPort");
- set.add("proxyProtocol");
- set.add("region");
- set.add("useIAMCredentials");
- set.add("encryptionMaterials");
- set.add("useEncryption");
- set.add("bridgeErrorHandler");
- set.add("deleteAfterRead");
- set.add("delimiter");
- set.add("fileName");
- set.add("includeBody");
- set.add("maxConnections");
- set.add("maxMessagesPerPoll");
- set.add("prefix");
- set.add("sendEmptyMessageWhenIdle");
- set.add("autocloseBody");
- set.add("exceptionHandler");
- set.add("exchangePattern");
- set.add("pollStrategy");
- set.add("deleteAfterWrite");
- set.add("keyName");
- set.add("lazyStartProducer");
- set.add("multiPartUpload");
- set.add("operation");
- set.add("partSize");
- set.add("serverSideEncryption");
- set.add("storageClass");
- set.add("awsKMSKeyId");
- set.add("useAwsKMS");
- set.add("accelerateModeEnabled");
- set.add("chunkedEncodingDisabled");
- set.add("dualstackEnabled");
- set.add("forceGlobalBucketAccessEnabled");
- set.add("payloadSigningEnabled");
- set.add("basicPropertyBinding");
- set.add("synchronous");
- set.add("backoffErrorThreshold");
- set.add("backoffIdleThreshold");
- set.add("backoffMultiplier");
- set.add("delay");
- set.add("greedy");
- set.add("initialDelay");
- set.add("repeatCount");
- set.add("runLoggingLevel");
- set.add("scheduledExecutorService");
- set.add("scheduler");
- set.add("schedulerProperties");
- set.add("startScheduler");
- set.add("timeUnit");
- set.add("useFixedDelay");
- set.add("accessKey");
- set.add("secretKey");
- PROPERTY_NAMES = set;
+ Set<String> props = new HashSet<>(60);
+ props.add("useIAMCredentials");
+ props.add("fileName");
+ props.add("serverSideEncryption");
+ props.add("bucketNameOrArn");
+ props.add("prefix");
+ props.add("synchronous");
+ props.add("useAwsKMS");
+ props.add("initialDelay");
+ props.add("proxyPort");
+ props.add("bridgeErrorHandler");
+ props.add("awsKMSKeyId");
+ props.add("payloadSigningEnabled");
+ props.add("delimiter");
+ props.add("amazonS3Client");
+ props.add("greedy");
+ props.add("maxMessagesPerPoll");
+ props.add("scheduledExecutorService");
+ props.add("repeatCount");
+ props.add("encryptionMaterials");
+ props.add("dualstackEnabled");
+ props.add("sendEmptyMessageWhenIdle");
+ props.add("schedulerProperties");
+ props.add("pathStyleAccess");
+ props.add("proxyHost");
+ props.add("backoffIdleThreshold");
+ props.add("lazyStartProducer");
+ props.add("delay");
+ props.add("includeBody");
+ props.add("startScheduler");
+ props.add("accessKey");
+ props.add("endpointConfiguration");
+ props.add("deleteAfterWrite");
+ props.add("region");
+ props.add("exceptionHandler");
+ props.add("basicPropertyBinding");
+ props.add("backoffMultiplier");
+ props.add("partSize");
+ props.add("chunkedEncodingDisabled");
+ props.add("scheduler");
+ props.add("multiPartUpload");
+ props.add("storageClass");
+ props.add("useFixedDelay");
+ props.add("runLoggingLevel");
+ props.add("backoffErrorThreshold");
+ props.add("policy");
+ props.add("maxConnections");
+ props.add("forceGlobalBucketAccessEnabled");
+ props.add("timeUnit");
+ props.add("autoDiscoverClient");
+ props.add("accelerateModeEnabled");
+ props.add("autoCreateBucket");
+ props.add("proxyProtocol");
+ props.add("secretKey");
+ props.add("exchangePattern");
+ props.add("keyName");
+ props.add("autocloseBody");
+ props.add("pollStrategy");
+ props.add("useEncryption");
+ props.add("deleteAfterRead");
+ props.add("operation");
+ PROPERTY_NAMES = Collections.unmodifiableSet(props);
+ Set<String> secretProps = new HashSet<>(2);
+ secretProps.add("secretKey");
+ secretProps.add("accessKey");
+ SECRET_PROPERTY_NAMES = Collections.unmodifiableSet(secretProps);
}
@Override
@@ -105,6 +111,11 @@ public class S3EndpointUriFactory extends org.apache.camel.support.component.End
}
@Override
+ public Set<String> secretPropertyNames() {
+ return SECRET_PROPERTY_NAMES;
+ }
+
+ @Override
public boolean isLenientProperties() {
return false;
}
diff --git a/components/camel-aws-sdb/src/generated/java/org/apache/camel/component/aws/sdb/SdbEndpointUriFactory.java b/components/camel-aws-sdb/src/generated/java/org/apache/camel/component/aws/sdb/SdbEndpointUriFactory.java
index 0bd506f..c97fef3 100644
--- a/components/camel-aws-sdb/src/generated/java/org/apache/camel/component/aws/sdb/SdbEndpointUriFactory.java
+++ b/components/camel-aws-sdb/src/generated/java/org/apache/camel/component/aws/sdb/SdbEndpointUriFactory.java
@@ -2,6 +2,7 @@
package org.apache.camel.component.aws.sdb;
import java.net.URISyntaxException;
+import java.util.Collections;
import java.util.HashMap;
import java.util.HashSet;
import java.util.Map;
@@ -17,23 +18,25 @@ public class SdbEndpointUriFactory extends org.apache.camel.support.component.En
private static final String BASE = ":domainName";
private static final Set<String> PROPERTY_NAMES;
+ private static final Set<String> SECRET_PROPERTY_NAMES;
static {
- Set<String> set = new HashSet<>(14);
- set.add("domainName");
- set.add("accessKey");
- set.add("amazonSDBClient");
- set.add("consistentRead");
- set.add("lazyStartProducer");
- set.add("maxNumberOfDomains");
- set.add("operation");
- set.add("proxyHost");
- set.add("proxyPort");
- set.add("proxyProtocol");
- set.add("region");
- set.add("secretKey");
- set.add("basicPropertyBinding");
- set.add("synchronous");
- PROPERTY_NAMES = set;
+ Set<String> props = new HashSet<>(14);
+ props.add("basicPropertyBinding");
+ props.add("proxyProtocol");
+ props.add("secretKey");
+ props.add("synchronous");
+ props.add("maxNumberOfDomains");
+ props.add("proxyHost");
+ props.add("proxyPort");
+ props.add("lazyStartProducer");
+ props.add("amazonSDBClient");
+ props.add("accessKey");
+ props.add("domainName");
+ props.add("consistentRead");
+ props.add("region");
+ props.add("operation");
+ PROPERTY_NAMES = Collections.unmodifiableSet(props);
+ SECRET_PROPERTY_NAMES = Collections.emptySet();
}
@Override
@@ -59,6 +62,11 @@ public class SdbEndpointUriFactory extends org.apache.camel.support.component.En
}
@Override
+ public Set<String> secretPropertyNames() {
+ return SECRET_PROPERTY_NAMES;
+ }
+
+ @Override
public boolean isLenientProperties() {
return false;
}
diff --git a/components/camel-aws-ses/src/generated/java/org/apache/camel/component/aws/ses/SesEndpointUriFactory.java b/components/camel-aws-ses/src/generated/java/org/apache/camel/component/aws/ses/SesEndpointUriFactory.java
index c08fad0..9f8801b 100644
--- a/components/camel-aws-ses/src/generated/java/org/apache/camel/component/aws/ses/SesEndpointUriFactory.java
+++ b/components/camel-aws-ses/src/generated/java/org/apache/camel/component/aws/ses/SesEndpointUriFactory.java
@@ -2,6 +2,7 @@
package org.apache.camel.component.aws.ses;
import java.net.URISyntaxException;
+import java.util.Collections;
import java.util.HashMap;
import java.util.HashSet;
import java.util.Map;
@@ -17,25 +18,30 @@ public class SesEndpointUriFactory extends org.apache.camel.support.component.En
private static final String BASE = ":from";
private static final Set<String> PROPERTY_NAMES;
+ private static final Set<String> SECRET_PROPERTY_NAMES;
static {
- Set<String> set = new HashSet<>(16);
- set.add("from");
- set.add("amazonSESClient");
- set.add("autoDiscoverClient");
- set.add("lazyStartProducer");
- set.add("proxyHost");
- set.add("proxyPort");
- set.add("proxyProtocol");
- set.add("region");
- set.add("replyToAddresses");
- set.add("returnPath");
- set.add("subject");
- set.add("to");
- set.add("basicPropertyBinding");
- set.add("synchronous");
- set.add("accessKey");
- set.add("secretKey");
- PROPERTY_NAMES = set;
+ Set<String> props = new HashSet<>(16);
+ props.add("basicPropertyBinding");
+ props.add("autoDiscoverClient");
+ props.add("proxyProtocol");
+ props.add("returnPath");
+ props.add("secretKey");
+ props.add("subject");
+ props.add("synchronous");
+ props.add("proxyHost");
+ props.add("proxyPort");
+ props.add("lazyStartProducer");
+ props.add("accessKey");
+ props.add("from");
+ props.add("to");
+ props.add("region");
+ props.add("replyToAddresses");
+ props.add("amazonSESClient");
+ PROPERTY_NAMES = Collections.unmodifiableSet(props);
+ Set<String> secretProps = new HashSet<>(2);
+ secretProps.add("secretKey");
+ secretProps.add("accessKey");
+ SECRET_PROPERTY_NAMES = Collections.unmodifiableSet(secretProps);
}
@Override
@@ -61,6 +67,11 @@ public class SesEndpointUriFactory extends org.apache.camel.support.component.En
}
@Override
+ public Set<String> secretPropertyNames() {
+ return SECRET_PROPERTY_NAMES;
+ }
+
+ @Override
public boolean isLenientProperties() {
return false;
}
diff --git a/components/camel-aws-sns/src/generated/java/org/apache/camel/component/aws/sns/SnsEndpointUriFactory.java b/components/camel-aws-sns/src/generated/java/org/apache/camel/component/aws/sns/SnsEndpointUriFactory.java
index 95c755a..1f4681a 100644
--- a/components/camel-aws-sns/src/generated/java/org/apache/camel/component/aws/sns/SnsEndpointUriFactory.java
+++ b/components/camel-aws-sns/src/generated/java/org/apache/camel/component/aws/sns/SnsEndpointUriFactory.java
@@ -2,6 +2,7 @@
package org.apache.camel.component.aws.sns;
import java.net.URISyntaxException;
+import java.util.Collections;
import java.util.HashMap;
import java.util.HashSet;
import java.util.Map;
@@ -17,31 +18,36 @@ public class SnsEndpointUriFactory extends org.apache.camel.support.component.En
private static final String BASE = ":topicNameOrArn";
private static final Set<String> PROPERTY_NAMES;
+ private static final Set<String> SECRET_PROPERTY_NAMES;
static {
- Set<String> set = new HashSet<>(22);
- set.add("topicNameOrArn");
- set.add("amazonSNSClient");
- set.add("amazonSQSClient");
- set.add("autoCreateTopic");
- set.add("autoDiscoverClient");
- set.add("headerFilterStrategy");
- set.add("kmsMasterKeyId");
- set.add("lazyStartProducer");
- set.add("messageStructure");
- set.add("policy");
- set.add("proxyHost");
- set.add("proxyPort");
- set.add("proxyProtocol");
- set.add("queueUrl");
- set.add("region");
- set.add("serverSideEncryptionEnabled");
- set.add("subject");
- set.add("subscribeSNStoSQS");
- set.add("basicPropertyBinding");
- set.add("synchronous");
- set.add("accessKey");
- set.add("secretKey");
- PROPERTY_NAMES = set;
+ Set<String> props = new HashSet<>(22);
+ props.add("basicPropertyBinding");
+ props.add("autoDiscoverClient");
+ props.add("serverSideEncryptionEnabled");
+ props.add("autoCreateTopic");
+ props.add("proxyProtocol");
+ props.add("secretKey");
+ props.add("subject");
+ props.add("synchronous");
+ props.add("subscribeSNStoSQS");
+ props.add("queueUrl");
+ props.add("messageStructure");
+ props.add("proxyHost");
+ props.add("proxyPort");
+ props.add("lazyStartProducer");
+ props.add("headerFilterStrategy");
+ props.add("accessKey");
+ props.add("topicNameOrArn");
+ props.add("amazonSQSClient");
+ props.add("kmsMasterKeyId");
+ props.add("region");
+ props.add("amazonSNSClient");
+ props.add("policy");
+ PROPERTY_NAMES = Collections.unmodifiableSet(props);
+ Set<String> secretProps = new HashSet<>(2);
+ secretProps.add("secretKey");
+ secretProps.add("accessKey");
+ SECRET_PROPERTY_NAMES = Collections.unmodifiableSet(secretProps);
}
@Override
@@ -67,6 +73,11 @@ public class SnsEndpointUriFactory extends org.apache.camel.support.component.En
}
@Override
+ public Set<String> secretPropertyNames() {
+ return SECRET_PROPERTY_NAMES;
+ }
+
+ @Override
public boolean isLenientProperties() {
return false;
}
diff --git a/components/camel-aws-sqs/src/generated/java/org/apache/camel/component/aws/sqs/SqsEndpointUriFactory.java b/components/camel-aws-sqs/src/generated/java/org/apache/camel/component/aws/sqs/SqsEndpointUriFactory.java
index c3cd080..dcc44b6 100644
--- a/components/camel-aws-sqs/src/generated/java/org/apache/camel/component/aws/sqs/SqsEndpointUriFactory.java
+++ b/components/camel-aws-sqs/src/generated/java/org/apache/camel/component/aws/sqs/SqsEndpointUriFactory.java
@@ -2,6 +2,7 @@
package org.apache.camel.component.aws.sqs;
import java.net.URISyntaxException;
+import java.util.Collections;
import java.util.HashMap;
import java.util.HashSet;
import java.util.Map;
@@ -17,69 +18,75 @@ public class SqsEndpointUriFactory extends org.apache.camel.support.component.En
private static final String BASE = ":queueNameOrArn";
private static final Set<String> PROPERTY_NAMES;
+ private static final Set<String> SECRET_PROPERTY_NAMES;
static {
- Set<String> set = new HashSet<>(60);
- set.add("queueNameOrArn");
- set.add("amazonAWSHost");
- set.add("amazonSQSClient");
- set.add("autoCreateQueue");
- set.add("autoDiscoverClient");
- set.add("headerFilterStrategy");
- set.add("protocol");
- set.add("proxyProtocol");
- set.add("queueOwnerAWSAccountId");
- set.add("region");
- set.add("attributeNames");
- set.add("bridgeErrorHandler");
- set.add("concurrentConsumers");
- set.add("defaultVisibilityTimeout");
- set.add("deleteAfterRead");
- set.add("deleteIfFiltered");
- set.add("extendMessageVisibility");
- set.add("kmsDataKeyReusePeriodSeconds");
- set.add("kmsMasterKeyId");
- set.add("maxMessagesPerPoll");
- set.add("messageAttributeNames");
- set.add("sendEmptyMessageWhenIdle");
- set.add("serverSideEncryptionEnabled");
- set.add("visibilityTimeout");
- set.add("waitTimeSeconds");
- set.add("exceptionHandler");
- set.add("exchangePattern");
- set.add("pollStrategy");
- set.add("delaySeconds");
- set.add("lazyStartProducer");
- set.add("messageDeduplicationIdStrategy");
- set.add("messageGroupIdStrategy");
- set.add("operation");
- set.add("basicPropertyBinding");
- set.add("delayQueue");
- set.add("queueUrl");
- set.add("synchronous");
- set.add("proxyHost");
- set.add("proxyPort");
- set.add("maximumMessageSize");
- set.add("messageRetentionPeriod");
- set.add("policy");
- set.add("receiveMessageWaitTimeSeconds");
- set.add("redrivePolicy");
- set.add("backoffErrorThreshold");
- set.add("backoffIdleThreshold");
- set.add("backoffMultiplier");
- set.add("delay");
- set.add("greedy");
- set.add("initialDelay");
- set.add("repeatCount");
- set.add("runLoggingLevel");
- set.add("scheduledExecutorService");
- set.add("scheduler");
- set.add("schedulerProperties");
- set.add("startScheduler");
- set.add("timeUnit");
- set.add("useFixedDelay");
- set.add("accessKey");
- set.add("secretKey");
- PROPERTY_NAMES = set;
+ Set<String> props = new HashSet<>(60);
+ props.add("synchronous");
+ props.add("queueUrl");
+ props.add("initialDelay");
+ props.add("proxyPort");
+ props.add("protocol");
+ props.add("attributeNames");
+ props.add("bridgeErrorHandler");
+ props.add("greedy");
+ props.add("maxMessagesPerPoll");
+ props.add("scheduledExecutorService");
+ props.add("messageRetentionPeriod");
+ props.add("repeatCount");
+ props.add("sendEmptyMessageWhenIdle");
+ props.add("schedulerProperties");
+ props.add("extendMessageVisibility");
+ props.add("queueOwnerAWSAccountId");
+ props.add("concurrentConsumers");
+ props.add("proxyHost");
+ props.add("receiveMessageWaitTimeSeconds");
+ props.add("backoffIdleThreshold");
+ props.add("lazyStartProducer");
+ props.add("waitTimeSeconds");
+ props.add("delay");
+ props.add("redrivePolicy");
+ props.add("startScheduler");
+ props.add("accessKey");
+ props.add("region");
+ props.add("exceptionHandler");
+ props.add("basicPropertyBinding");
+ props.add("backoffMultiplier");
+ props.add("maximumMessageSize");
+ props.add("deleteIfFiltered");
+ props.add("messageDeduplicationIdStrategy");
+ props.add("kmsDataKeyReusePeriodSeconds");
+ props.add("visibilityTimeout");
+ props.add("scheduler");
+ props.add("useFixedDelay");
+ props.add("headerFilterStrategy");
+ props.add("runLoggingLevel");
+ props.add("backoffErrorThreshold");
+ props.add("autoCreateQueue");
+ props.add("kmsMasterKeyId");
+ props.add("amazonAWSHost");
+ props.add("delayQueue");
+ props.add("policy");
+ props.add("timeUnit");
+ props.add("delaySeconds");
+ props.add("autoDiscoverClient");
+ props.add("messageAttributeNames");
+ props.add("serverSideEncryptionEnabled");
+ props.add("proxyProtocol");
+ props.add("secretKey");
+ props.add("queueNameOrArn");
+ props.add("exchangePattern");
+ props.add("defaultVisibilityTimeout");
+ props.add("messageGroupIdStrategy");
+ props.add("pollStrategy");
+ props.add("amazonSQSClient");
+ props.add("deleteAfterRead");
+ props.add("operation");
+ PROPERTY_NAMES = Collections.unmodifiableSet(props);
+ Set<String> secretProps = new HashSet<>(3);
+ secretProps.add("secretKey");
+ secretProps.add("accessKey");
+ secretProps.add("queueOwnerAWSAccountId");
+ SECRET_PROPERTY_NAMES = Collections.unmodifiableSet(secretProps);
}
@Override
@@ -105,6 +112,11 @@ public class SqsEndpointUriFactory extends org.apache.camel.support.component.En
}
@Override
+ public Set<String> secretPropertyNames() {
+ return SECRET_PROPERTY_NAMES;
+ }
+
+ @Override
public boolean isLenientProperties() {
return false;
}
diff --git a/components/camel-aws-swf/src/generated/java/org/apache/camel/component/aws/swf/SWFEndpointUriFactory.java b/components/camel-aws-swf/src/generated/java/org/apache/camel/component/aws/swf/SWFEndpointUriFactory.java
index f69dc5a..6f9cbe4 100644
--- a/components/camel-aws-swf/src/generated/java/org/apache/camel/component/aws/swf/SWFEndpointUriFactory.java
+++ b/components/camel-aws-swf/src/generated/java/org/apache/camel/component/aws/swf/SWFEndpointUriFactory.java
@@ -2,6 +2,7 @@
package org.apache.camel.component.aws.swf;
import java.net.URISyntaxException;
+import java.util.Collections;
import java.util.HashMap;
import java.util.HashSet;
import java.util.Map;
@@ -17,42 +18,47 @@ public class SWFEndpointUriFactory extends org.apache.camel.support.component.En
private static final String BASE = ":type";
private static final Set<String> PROPERTY_NAMES;
+ private static final Set<String> SECRET_PROPERTY_NAMES;
static {
- Set<String> set = new HashSet<>(33);
- set.add("type");
- set.add("amazonSWClient");
- set.add("dataConverter");
- set.add("domainName");
- set.add("eventName");
- set.add("region");
- set.add("version");
- set.add("bridgeErrorHandler");
- set.add("exceptionHandler");
- set.add("exchangePattern");
- set.add("lazyStartProducer");
- set.add("activityList");
- set.add("activitySchedulingOptions");
- set.add("activityThreadPoolSize");
- set.add("activityTypeExecutionOptions");
- set.add("activityTypeRegistrationOptions");
- set.add("basicPropertyBinding");
- set.add("clientConfigurationParameters");
- set.add("startWorkflowOptionsParameters");
- set.add("sWClientParameters");
- set.add("synchronous");
- set.add("accessKey");
- set.add("secretKey");
- set.add("childPolicy");
- set.add("executionStartToCloseTimeout");
- set.add("operation");
- set.add("signalName");
- set.add("stateResultType");
- set.add("taskStartToCloseTimeout");
- set.add("terminationDetails");
- set.add("terminationReason");
- set.add("workflowList");
- set.add("workflowTypeRegistrationOptions");
- PROPERTY_NAMES = set;
+ Set<String> props = new HashSet<>(33);
+ props.add("basicPropertyBinding");
+ props.add("activityTypeRegistrationOptions");
+ props.add("clientConfigurationParameters");
+ props.add("stateResultType");
+ props.add("amazonSWClient");
+ props.add("activitySchedulingOptions");
+ props.add("synchronous");
+ props.add("activityThreadPoolSize");
+ props.add("type");
+ props.add("terminationDetails");
+ props.add("bridgeErrorHandler");
+ props.add("workflowTypeRegistrationOptions");
+ props.add("activityTypeExecutionOptions");
+ props.add("startWorkflowOptionsParameters");
+ props.add("eventName");
+ props.add("dataConverter");
+ props.add("taskStartToCloseTimeout");
+ props.add("activityList");
+ props.add("terminationReason");
+ props.add("signalName");
+ props.add("secretKey");
+ props.add("exchangePattern");
+ props.add("version");
+ props.add("executionStartToCloseTimeout");
+ props.add("sWClientParameters");
+ props.add("lazyStartProducer");
+ props.add("accessKey");
+ props.add("domainName");
+ props.add("childPolicy");
+ props.add("region");
+ props.add("exceptionHandler");
+ props.add("operation");
+ props.add("workflowList");
+ PROPERTY_NAMES = Collections.unmodifiableSet(props);
+ Set<String> secretProps = new HashSet<>(2);
+ secretProps.add("secretKey");
+ secretProps.add("accessKey");
+ SECRET_PROPERTY_NAMES = Collections.unmodifiableSet(secretProps);
}
@Override
@@ -78,6 +84,11 @@ public class SWFEndpointUriFactory extends org.apache.camel.support.component.En
}
@Override
+ public Set<String> secretPropertyNames() {
+ return SECRET_PROPERTY_NAMES;
+ }
+
+ @Override
public boolean isLenientProperties() {
return false;
}
diff --git a/components/camel-aws-translate/src/generated/java/org/apache/camel/component/aws/translate/TranslateEndpointUriFactory.java b/components/camel-aws-translate/src/generated/java/org/apache/camel/component/aws/translate/TranslateEndpointUriFactory.java
index e4a3834..6295182 100644
--- a/components/camel-aws-translate/src/generated/java/org/apache/camel/component/aws/translate/TranslateEndpointUriFactory.java
+++ b/components/camel-aws-translate/src/generated/java/org/apache/camel/component/aws/translate/TranslateEndpointUriFactory.java
@@ -2,6 +2,7 @@
package org.apache.camel.component.aws.translate;
import java.net.URISyntaxException;
+import java.util.Collections;
import java.util.HashMap;
import java.util.HashSet;
import java.util.Map;
@@ -17,25 +18,30 @@ public class TranslateEndpointUriFactory extends org.apache.camel.support.compon
private static final String BASE = ":label";
private static final Set<String> PROPERTY_NAMES;
+ private static final Set<String> SECRET_PROPERTY_NAMES;
static {
- Set<String> set = new HashSet<>(16);
- set.add("label");
- set.add("autoDiscoverClient");
- set.add("accessKey");
- set.add("autodetectSourceLanguage");
- set.add("lazyStartProducer");
- set.add("operation");
- set.add("proxyHost");
- set.add("proxyPort");
- set.add("proxyProtocol");
- set.add("region");
- set.add("secretKey");
- set.add("sourceLanguage");
- set.add("targetLanguage");
- set.add("translateClient");
- set.add("basicPropertyBinding");
- set.add("synchronous");
- PROPERTY_NAMES = set;
+ Set<String> props = new HashSet<>(16);
+ props.add("autodetectSourceLanguage");
+ props.add("basicPropertyBinding");
+ props.add("autoDiscoverClient");
+ props.add("proxyProtocol");
+ props.add("secretKey");
+ props.add("targetLanguage");
+ props.add("synchronous");
+ props.add("label");
+ props.add("proxyHost");
+ props.add("proxyPort");
+ props.add("lazyStartProducer");
+ props.add("accessKey");
+ props.add("region");
+ props.add("operation");
+ props.add("sourceLanguage");
+ props.add("translateClient");
+ PROPERTY_NAMES = Collections.unmodifiableSet(props);
+ Set<String> secretProps = new HashSet<>(2);
+ secretProps.add("secretKey");
+ secretProps.add("accessKey");
+ SECRET_PROPERTY_NAMES = Collections.unmodifiableSet(secretProps);
}
@Override
@@ -61,6 +67,11 @@ public class TranslateEndpointUriFactory extends org.apache.camel.support.compon
}
@Override
+ public Set<String> secretPropertyNames() {
+ return SECRET_PROPERTY_NAMES;
+ }
+
+ @Override
public boolean isLenientProperties() {
return false;
}
diff --git a/components/camel-aws2-athena/src/generated/java/org/apache/camel/component/aws2/athena/Athena2EndpointUriFactory.java b/components/camel-aws2-athena/src/generated/java/org/apache/camel/component/aws2/athena/Athena2EndpointUriFactory.java
index 2212da9..e0f4c87 100644
--- a/components/camel-aws2-athena/src/generated/java/org/apache/camel/component/aws2/athena/Athena2EndpointUriFactory.java
+++ b/components/camel-aws2-athena/src/generated/java/org/apache/camel/component/aws2/athena/Athena2EndpointUriFactory.java
@@ -2,6 +2,7 @@
package org.apache.camel.component.aws2.athena;
import java.net.URISyntaxException;
+import java.util.Collections;
import java.util.HashMap;
import java.util.HashSet;
import java.util.Map;
@@ -17,40 +18,45 @@ public class Athena2EndpointUriFactory extends org.apache.camel.support.componen
private static final String BASE = ":label";
private static final Set<String> PROPERTY_NAMES;
+ private static final Set<String> SECRET_PROPERTY_NAMES;
static {
- Set<String> set = new HashSet<>(31);
- set.add("label");
- set.add("autoDiscoverClient");
- set.add("accessKey");
- set.add("amazonAthenaClient");
- set.add("database");
- set.add("delay");
- set.add("encryptionOption");
- set.add("includeTrace");
- set.add("initialDelay");
- set.add("kmsKey");
- set.add("lazyStartProducer");
- set.add("maxAttempts");
- set.add("maxResults");
- set.add("nextToken");
- set.add("operation");
- set.add("outputLocation");
- set.add("outputType");
- set.add("proxyHost");
- set.add("proxyPort");
- set.add("proxyProtocol");
- set.add("queryExecutionId");
- set.add("queryString");
- set.add("region");
- set.add("resetWaitTimeoutOnRetry");
- set.add("retry");
- set.add("secretKey");
- set.add("waitTimeout");
- set.add("workGroup");
- set.add("basicPropertyBinding");
- set.add("clientRequestToken");
- set.add("synchronous");
- PROPERTY_NAMES = set;
+ Set<String> props = new HashSet<>(31);
+ props.add("outputLocation");
+ props.add("basicPropertyBinding");
+ props.add("workGroup");
+ props.add("kmsKey");
+ props.add("synchronous");
+ props.add("waitTimeout");
+ props.add("outputType");
+ props.add("initialDelay");
+ props.add("proxyPort");
+ props.add("database");
+ props.add("includeTrace");
+ props.add("clientRequestToken");
+ props.add("maxResults");
+ props.add("encryptionOption");
+ props.add("amazonAthenaClient");
+ props.add("retry");
+ props.add("autoDiscoverClient");
+ props.add("proxyProtocol");
+ props.add("secretKey");
+ props.add("resetWaitTimeoutOnRetry");
+ props.add("label");
+ props.add("queryExecutionId");
+ props.add("queryString");
+ props.add("proxyHost");
+ props.add("maxAttempts");
+ props.add("lazyStartProducer");
+ props.add("delay");
+ props.add("accessKey");
+ props.add("nextToken");
+ props.add("region");
+ props.add("operation");
+ PROPERTY_NAMES = Collections.unmodifiableSet(props);
+ Set<String> secretProps = new HashSet<>(2);
+ secretProps.add("secretKey");
+ secretProps.add("accessKey");
+ SECRET_PROPERTY_NAMES = Collections.unmodifiableSet(secretProps);
}
@Override
@@ -76,6 +82,11 @@ public class Athena2EndpointUriFactory extends org.apache.camel.support.componen
}
@Override
+ public Set<String> secretPropertyNames() {
+ return SECRET_PROPERTY_NAMES;
+ }
+
+ @Override
public boolean isLenientProperties() {
return false;
}
diff --git a/components/camel-aws2-cw/src/generated/java/org/apache/camel/component/aws2/cw/Cw2EndpointUriFactory.java b/components/camel-aws2-cw/src/generated/java/org/apache/camel/component/aws2/cw/Cw2EndpointUriFactory.java
index 3de7ced..d1222ba 100644
--- a/components/camel-aws2-cw/src/generated/java/org/apache/camel/component/aws2/cw/Cw2EndpointUriFactory.java
+++ b/components/camel-aws2-cw/src/generated/java/org/apache/camel/component/aws2/cw/Cw2EndpointUriFactory.java
@@ -2,6 +2,7 @@
package org.apache.camel.component.aws2.cw;
import java.net.URISyntaxException;
+import java.util.Collections;
import java.util.HashMap;
import java.util.HashSet;
import java.util.Map;
@@ -17,26 +18,31 @@ public class Cw2EndpointUriFactory extends org.apache.camel.support.component.En
private static final String BASE = ":namespace";
private static final Set<String> PROPERTY_NAMES;
+ private static final Set<String> SECRET_PROPERTY_NAMES;
static {
- Set<String> set = new HashSet<>(17);
- set.add("namespace");
- set.add("amazonCwClient");
- set.add("autoDiscoverClient");
- set.add("lazyStartProducer");
- set.add("name");
- set.add("proxyHost");
- set.add("proxyPort");
- set.add("proxyProtocol");
- set.add("region");
- set.add("timestamp");
- set.add("trustAllCertificates");
- set.add("unit");
- set.add("value");
- set.add("basicPropertyBinding");
- set.add("synchronous");
- set.add("accessKey");
- set.add("secretKey");
- PROPERTY_NAMES = set;
+ Set<String> props = new HashSet<>(17);
+ props.add("basicPropertyBinding");
+ props.add("autoDiscoverClient");
+ props.add("proxyProtocol");
+ props.add("secretKey");
+ props.add("synchronous");
+ props.add("amazonCwClient");
+ props.add("proxyHost");
+ props.add("trustAllCertificates");
+ props.add("proxyPort");
+ props.add("lazyStartProducer");
+ props.add("unit");
+ props.add("accessKey");
+ props.add("namespace");
+ props.add("name");
+ props.add("region");
+ props.add("value");
+ props.add("timestamp");
+ PROPERTY_NAMES = Collections.unmodifiableSet(props);
+ Set<String> secretProps = new HashSet<>(2);
+ secretProps.add("secretKey");
+ secretProps.add("accessKey");
+ SECRET_PROPERTY_NAMES = Collections.unmodifiableSet(secretProps);
}
@Override
@@ -62,6 +68,11 @@ public class Cw2EndpointUriFactory extends org.apache.camel.support.component.En
}
@Override
+ public Set<String> secretPropertyNames() {
+ return SECRET_PROPERTY_NAMES;
+ }
+
+ @Override
public boolean isLenientProperties() {
return false;
}
diff --git a/components/camel-aws2-ddb/src/generated/java/org/apache/camel/component/aws2/ddb/Ddb2EndpointUriFactory.java b/components/camel-aws2-ddb/src/generated/java/org/apache/camel/component/aws2/ddb/Ddb2EndpointUriFactory.java
index 374a9a3..fc31e6e 100644
--- a/components/camel-aws2-ddb/src/generated/java/org/apache/camel/component/aws2/ddb/Ddb2EndpointUriFactory.java
+++ b/components/camel-aws2-ddb/src/generated/java/org/apache/camel/component/aws2/ddb/Ddb2EndpointUriFactory.java
@@ -2,6 +2,7 @@
package org.apache.camel.component.aws2.ddb;
import java.net.URISyntaxException;
+import java.util.Collections;
import java.util.HashMap;
import java.util.HashSet;
import java.util.Map;
@@ -17,28 +18,33 @@ public class Ddb2EndpointUriFactory extends org.apache.camel.support.component.E
private static final String BASE = ":tableName";
private static final Set<String> PROPERTY_NAMES;
+ private static final Set<String> SECRET_PROPERTY_NAMES;
static {
- Set<String> set = new HashSet<>(19);
- set.add("tableName");
- set.add("amazonDDBClient");
- set.add("autoDiscoverClient");
- set.add("consistentRead");
- set.add("keyAttributeName");
- set.add("keyAttributeType");
- set.add("lazyStartProducer");
- set.add("operation");
- set.add("proxyHost");
- set.add("proxyPort");
- set.add("proxyProtocol");
- set.add("readCapacity");
- set.add("region");
- set.add("trustAllCertificates");
- set.add("writeCapacity");
- set.add("basicPropertyBinding");
- set.add("synchronous");
- set.add("accessKey");
- set.add("secretKey");
- PROPERTY_NAMES = set;
+ Set<String> props = new HashSet<>(19);
+ props.add("amazonDDBClient");
+ props.add("basicPropertyBinding");
+ props.add("autoDiscoverClient");
+ props.add("proxyProtocol");
+ props.add("readCapacity");
+ props.add("secretKey");
+ props.add("synchronous");
+ props.add("keyAttributeType");
+ props.add("proxyHost");
+ props.add("tableName");
+ props.add("trustAllCertificates");
+ props.add("proxyPort");
+ props.add("keyAttributeName");
+ props.add("lazyStartProducer");
+ props.add("accessKey");
+ props.add("consistentRead");
+ props.add("region");
+ props.add("operation");
+ props.add("writeCapacity");
+ PROPERTY_NAMES = Collections.unmodifiableSet(props);
+ Set<String> secretProps = new HashSet<>(2);
+ secretProps.add("secretKey");
+ secretProps.add("accessKey");
+ SECRET_PROPERTY_NAMES = Collections.unmodifiableSet(secretProps);
}
@Override
@@ -64,6 +70,11 @@ public class Ddb2EndpointUriFactory extends org.apache.camel.support.component.E
}
@Override
+ public Set<String> secretPropertyNames() {
+ return SECRET_PROPERTY_NAMES;
+ }
+
+ @Override
public boolean isLenientProperties() {
return false;
}
diff --git a/components/camel-aws2-ddb/src/generated/java/org/apache/camel/component/aws2/ddbstream/Ddb2StreamEndpointUriFactory.java b/components/camel-aws2-ddb/src/generated/java/org/apache/camel/component/aws2/ddbstream/Ddb2StreamEndpointUriFactory.java
index e54b9f6..c49ca86 100644
--- a/components/camel-aws2-ddb/src/generated/java/org/apache/camel/component/aws2/ddbstream/Ddb2StreamEndpointUriFactory.java
+++ b/components/camel-aws2-ddb/src/generated/java/org/apache/camel/component/aws2/ddbstream/Ddb2StreamEndpointUriFactory.java
@@ -2,6 +2,7 @@
package org.apache.camel.component.aws2.ddbstream;
import java.net.URISyntaxException;
+import java.util.Collections;
import java.util.HashMap;
import java.util.HashSet;
import java.util.Map;
@@ -17,43 +18,48 @@ public class Ddb2StreamEndpointUriFactory extends org.apache.camel.support.compo
private static final String BASE = ":tableName";
private static final Set<String> PROPERTY_NAMES;
+ private static final Set<String> SECRET_PROPERTY_NAMES;
static {
- Set<String> set = new HashSet<>(34);
- set.add("tableName");
- set.add("autoDiscoverClient");
- set.add("amazonDynamoDbStreamsClient");
- set.add("bridgeErrorHandler");
- set.add("iteratorType");
- set.add("maxResultsPerRequest");
- set.add("proxyHost");
- set.add("proxyPort");
- set.add("proxyProtocol");
- set.add("region");
- set.add("sendEmptyMessageWhenIdle");
- set.add("sequenceNumberProvider");
- set.add("trustAllCertificates");
- set.add("exceptionHandler");
- set.add("exchangePattern");
- set.add("pollStrategy");
- set.add("basicPropertyBinding");
- set.add("synchronous");
- set.add("backoffErrorThreshold");
- set.add("backoffIdleThreshold");
- set.add("backoffMultiplier");
- set.add("delay");
- set.add("greedy");
- set.add("initialDelay");
- set.add("repeatCount");
- set.add("runLoggingLevel");
- set.add("scheduledExecutorService");
- set.add("scheduler");
- set.add("schedulerProperties");
- set.add("startScheduler");
- set.add("timeUnit");
- set.add("useFixedDelay");
- set.add("accessKey");
- set.add("secretKey");
- PROPERTY_NAMES = set;
+ Set<String> props = new HashSet<>(34);
+ props.add("basicPropertyBinding");
+ props.add("backoffMultiplier");
+ props.add("synchronous");
+ props.add("initialDelay");
+ props.add("amazonDynamoDbStreamsClient");
+ props.add("tableName");
+ props.add("scheduler");
+ props.add("proxyPort");
+ props.add("bridgeErrorHandler");
+ props.add("useFixedDelay");
+ props.add("runLoggingLevel");
+ props.add("backoffErrorThreshold");
+ props.add("greedy");
+ props.add("scheduledExecutorService");
+ props.add("repeatCount");
+ props.add("timeUnit");
+ props.add("autoDiscoverClient");
+ props.add("proxyProtocol");
+ props.add("secretKey");
+ props.add("iteratorType");
+ props.add("sendEmptyMessageWhenIdle");
+ props.add("schedulerProperties");
+ props.add("exchangePattern");
+ props.add("proxyHost");
+ props.add("sequenceNumberProvider");
+ props.add("backoffIdleThreshold");
+ props.add("trustAllCertificates");
+ props.add("delay");
+ props.add("pollStrategy");
+ props.add("startScheduler");
+ props.add("accessKey");
+ props.add("maxResultsPerRequest");
+ props.add("region");
+ props.add("exceptionHandler");
+ PROPERTY_NAMES = Collections.unmodifiableSet(props);
+ Set<String> secretProps = new HashSet<>(2);
+ secretProps.add("secretKey");
+ secretProps.add("accessKey");
+ SECRET_PROPERTY_NAMES = Collections.unmodifiableSet(secretProps);
}
@Override
@@ -79,6 +85,11 @@ public class Ddb2StreamEndpointUriFactory extends org.apache.camel.support.compo
}
@Override
+ public Set<String> secretPropertyNames() {
+ return SECRET_PROPERTY_NAMES;
+ }
+
+ @Override
public boolean isLenientProperties() {
return false;
}
diff --git a/components/camel-aws2-ec2/src/generated/java/org/apache/camel/component/aws2/ec2/AWS2EC2EndpointUriFactory.java b/components/camel-aws2-ec2/src/generated/java/org/apache/camel/component/aws2/ec2/AWS2EC2EndpointUriFactory.java
index 8fb4f71..6bba386 100644
--- a/components/camel-aws2-ec2/src/generated/java/org/apache/camel/component/aws2/ec2/AWS2EC2EndpointUriFactory.java
+++ b/components/camel-aws2-ec2/src/generated/java/org/apache/camel/component/aws2/ec2/AWS2EC2EndpointUriFactory.java
@@ -2,6 +2,7 @@
package org.apache.camel.component.aws2.ec2;
import java.net.URISyntaxException;
+import java.util.Collections;
import java.util.HashMap;
import java.util.HashSet;
import java.util.Map;
@@ -17,24 +18,29 @@ public class AWS2EC2EndpointUriFactory extends org.apache.camel.support.componen
private static final String BASE = ":label";
private static final Set<String> PROPERTY_NAMES;
+ private static final Set<String> SECRET_PROPERTY_NAMES;
static {
- Set<String> set = new HashSet<>(15);
- set.add("label");
- set.add("autoDiscoverClient");
- set.add("accessKey");
- set.add("amazonEc2Client");
- set.add("lazyStartProducer");
- set.add("operation");
- set.add("pojoRequest");
- set.add("proxyHost");
- set.add("proxyPort");
- set.add("proxyProtocol");
- set.add("region");
- set.add("secretKey");
- set.add("trustAllCertificates");
- set.add("basicPropertyBinding");
- set.add("synchronous");
- PROPERTY_NAMES = set;
+ Set<String> props = new HashSet<>(15);
+ props.add("basicPropertyBinding");
+ props.add("autoDiscoverClient");
+ props.add("proxyProtocol");
+ props.add("secretKey");
+ props.add("synchronous");
+ props.add("label");
+ props.add("pojoRequest");
+ props.add("proxyHost");
+ props.add("trustAllCertificates");
+ props.add("proxyPort");
+ props.add("lazyStartProducer");
+ props.add("accessKey");
+ props.add("amazonEc2Client");
+ props.add("region");
+ props.add("operation");
+ PROPERTY_NAMES = Collections.unmodifiableSet(props);
+ Set<String> secretProps = new HashSet<>(2);
+ secretProps.add("secretKey");
+ secretProps.add("accessKey");
+ SECRET_PROPERTY_NAMES = Collections.unmodifiableSet(secretProps);
}
@Override
@@ -60,6 +66,11 @@ public class AWS2EC2EndpointUriFactory extends org.apache.camel.support.componen
}
@Override
+ public Set<String> secretPropertyNames() {
+ return SECRET_PROPERTY_NAMES;
+ }
+
+ @Override
public boolean isLenientProperties() {
return false;
}
diff --git a/components/camel-aws2-ecs/src/generated/java/org/apache/camel/component/aws2/ecs/ECS2EndpointUriFactory.java b/components/camel-aws2-ecs/src/generated/java/org/apache/camel/component/aws2/ecs/ECS2EndpointUriFactory.java
index 3ac7c45..8f1f30e 100644
--- a/components/camel-aws2-ecs/src/generated/java/org/apache/camel/component/aws2/ecs/ECS2EndpointUriFactory.java
+++ b/components/camel-aws2-ecs/src/generated/java/org/apache/camel/component/aws2/ecs/ECS2EndpointUriFactory.java
@@ -2,6 +2,7 @@
package org.apache.camel.component.aws2.ecs;
import java.net.URISyntaxException;
+import java.util.Collections;
import java.util.HashMap;
import java.util.HashSet;
import java.util.Map;
@@ -17,24 +18,29 @@ public class ECS2EndpointUriFactory extends org.apache.camel.support.component.E
private static final String BASE = ":label";
private static final Set<String> PROPERTY_NAMES;
+ private static final Set<String> SECRET_PROPERTY_NAMES;
static {
- Set<String> set = new HashSet<>(15);
- set.add("label");
- set.add("autoDiscoverClient");
- set.add("ecsClient");
- set.add("lazyStartProducer");
- set.add("operation");
- set.add("pojoRequest");
- set.add("proxyHost");
- set.add("proxyPort");
- set.add("proxyProtocol");
- set.add("region");
- set.add("trustAllCertificates");
- set.add("basicPropertyBinding");
- set.add("synchronous");
- set.add("accessKey");
- set.add("secretKey");
- PROPERTY_NAMES = set;
+ Set<String> props = new HashSet<>(15);
+ props.add("basicPropertyBinding");
+ props.add("autoDiscoverClient");
+ props.add("proxyProtocol");
+ props.add("secretKey");
+ props.add("synchronous");
+ props.add("label");
+ props.add("pojoRequest");
+ props.add("proxyHost");
+ props.add("trustAllCertificates");
+ props.add("proxyPort");
+ props.add("lazyStartProducer");
+ props.add("accessKey");
+ props.add("ecsClient");
+ props.add("region");
+ props.add("operation");
+ PROPERTY_NAMES = Collections.unmodifiableSet(props);
+ Set<String> secretProps = new HashSet<>(2);
+ secretProps.add("secretKey");
+ secretProps.add("accessKey");
+ SECRET_PROPERTY_NAMES = Collections.unmodifiableSet(secretProps);
}
@Override
@@ -60,6 +66,11 @@ public class ECS2EndpointUriFactory extends org.apache.camel.support.component.E
}
@Override
+ public Set<String> secretPropertyNames() {
+ return SECRET_PROPERTY_NAMES;
+ }
+
+ @Override
public boolean isLenientProperties() {
return false;
}
diff --git a/components/camel-aws2-eks/src/generated/java/org/apache/camel/component/aws2/eks/EKS2EndpointUriFactory.java b/components/camel-aws2-eks/src/generated/java/org/apache/camel/component/aws2/eks/EKS2EndpointUriFactory.java
index 4397a31..17ef4db 100644
--- a/components/camel-aws2-eks/src/generated/java/org/apache/camel/component/aws2/eks/EKS2EndpointUriFactory.java
+++ b/components/camel-aws2-eks/src/generated/java/org/apache/camel/component/aws2/eks/EKS2EndpointUriFactory.java
@@ -2,6 +2,7 @@
package org.apache.camel.component.aws2.eks;
import java.net.URISyntaxException;
+import java.util.Collections;
import java.util.HashMap;
import java.util.HashSet;
import java.util.Map;
@@ -17,24 +18,29 @@ public class EKS2EndpointUriFactory extends org.apache.camel.support.component.E
private static final String BASE = ":label";
private static final Set<String> PROPERTY_NAMES;
+ private static final Set<String> SECRET_PROPERTY_NAMES;
static {
- Set<String> set = new HashSet<>(15);
- set.add("label");
- set.add("autoDiscoverClient");
- set.add("eksClient");
- set.add("lazyStartProducer");
- set.add("operation");
- set.add("pojoRequest");
- set.add("proxyHost");
- set.add("proxyPort");
- set.add("proxyProtocol");
- set.add("region");
- set.add("trustAllCertificates");
- set.add("basicPropertyBinding");
- set.add("synchronous");
- set.add("accessKey");
- set.add("secretKey");
- PROPERTY_NAMES = set;
+ Set<String> props = new HashSet<>(15);
+ props.add("basicPropertyBinding");
+ props.add("autoDiscoverClient");
+ props.add("proxyProtocol");
+ props.add("secretKey");
+ props.add("synchronous");
+ props.add("label");
+ props.add("pojoRequest");
+ props.add("proxyHost");
+ props.add("trustAllCertificates");
+ props.add("proxyPort");
+ props.add("lazyStartProducer");
+ props.add("accessKey");
+ props.add("eksClient");
+ props.add("region");
+ props.add("operation");
+ PROPERTY_NAMES = Collections.unmodifiableSet(props);
+ Set<String> secretProps = new HashSet<>(2);
+ secretProps.add("secretKey");
+ secretProps.add("accessKey");
+ SECRET_PROPERTY_NAMES = Collections.unmodifiableSet(secretProps);
}
@Override
@@ -60,6 +66,11 @@ public class EKS2EndpointUriFactory extends org.apache.camel.support.component.E
}
@Override
+ public Set<String> secretPropertyNames() {
+ return SECRET_PROPERTY_NAMES;
+ }
+
+ @Override
public boolean isLenientProperties() {
return false;
}
diff --git a/components/camel-aws2-eventbridge/src/generated/java/org/apache/camel/component/aws2/eventbridge/EventbridgeEndpointUriFactory.java b/components/camel-aws2-eventbridge/src/generated/java/org/apache/camel/component/aws2/eventbridge/EventbridgeEndpointUriFactory.java
index 0c370cb..24c1f40 100644
--- a/components/camel-aws2-eventbridge/src/generated/java/org/apache/camel/component/aws2/eventbridge/EventbridgeEndpointUriFactory.java
+++ b/components/camel-aws2-eventbridge/src/generated/java/org/apache/camel/component/aws2/eventbridge/EventbridgeEndpointUriFactory.java
@@ -2,6 +2,7 @@
package org.apache.camel.component.aws2.eventbridge;
import java.net.URISyntaxException;
+import java.util.Collections;
import java.util.HashMap;
import java.util.HashSet;
import java.util.Map;
@@ -17,25 +18,30 @@ public class EventbridgeEndpointUriFactory extends org.apache.camel.support.comp
private static final String BASE = "://eventbusNameOrArn";
private static final Set<String> PROPERTY_NAMES;
+ private static final Set<String> SECRET_PROPERTY_NAMES;
static {
- Set<String> set = new HashSet<>(16);
- set.add("eventbusNameOrArn");
- set.add("autoDiscoverClient");
- set.add("eventbridgeClient");
- set.add("eventPatternFile");
- set.add("lazyStartProducer");
- set.add("operation");
- set.add("pojoRequest");
- set.add("proxyHost");
- set.add("proxyPort");
- set.add("proxyProtocol");
- set.add("region");
- set.add("trustAllCertificates");
- set.add("basicPropertyBinding");
- set.add("synchronous");
- set.add("accessKey");
- set.add("secretKey");
- PROPERTY_NAMES = set;
+ Set<String> props = new HashSet<>(16);
+ props.add("basicPropertyBinding");
+ props.add("autoDiscoverClient");
+ props.add("proxyProtocol");
+ props.add("secretKey");
+ props.add("synchronous");
+ props.add("eventPatternFile");
+ props.add("pojoRequest");
+ props.add("proxyHost");
+ props.add("trustAllCertificates");
+ props.add("proxyPort");
+ props.add("lazyStartProducer");
+ props.add("eventbusNameOrArn");
+ props.add("accessKey");
+ props.add("eventbridgeClient");
+ props.add("region");
+ props.add("operation");
+ PROPERTY_NAMES = Collections.unmodifiableSet(props);
+ Set<String> secretProps = new HashSet<>(2);
+ secretProps.add("secretKey");
+ secretProps.add("accessKey");
+ SECRET_PROPERTY_NAMES = Collections.unmodifiableSet(secretProps);
}
@Override
@@ -61,6 +67,11 @@ public class EventbridgeEndpointUriFactory extends org.apache.camel.support.comp
}
@Override
+ public Set<String> secretPropertyNames() {
+ return SECRET_PROPERTY_NAMES;
+ }
+
+ @Override
public boolean isLenientProperties() {
return false;
}
diff --git a/components/camel-aws2-iam/src/generated/java/org/apache/camel/component/aws2/iam/IAM2EndpointUriFactory.java b/components/camel-aws2-iam/src/generated/java/org/apache/camel/component/aws2/iam/IAM2EndpointUriFactory.java
index 4ef3c91..45b422a 100644
--- a/components/camel-aws2-iam/src/generated/java/org/apache/camel/component/aws2/iam/IAM2EndpointUriFactory.java
+++ b/components/camel-aws2-iam/src/generated/java/org/apache/camel/component/aws2/iam/IAM2EndpointUriFactory.java
@@ -2,6 +2,7 @@
package org.apache.camel.component.aws2.iam;
import java.net.URISyntaxException;
+import java.util.Collections;
import java.util.HashMap;
import java.util.HashSet;
import java.util.Map;
@@ -17,24 +18,29 @@ public class IAM2EndpointUriFactory extends org.apache.camel.support.component.E
private static final String BASE = ":label";
private static final Set<String> PROPERTY_NAMES;
+ private static final Set<String> SECRET_PROPERTY_NAMES;
static {
- Set<String> set = new HashSet<>(15);
- set.add("label");
- set.add("autoDiscoverClient");
- set.add("iamClient");
- set.add("lazyStartProducer");
- set.add("operation");
- set.add("pojoRequest");
- set.add("proxyHost");
- set.add("proxyPort");
- set.add("proxyProtocol");
- set.add("region");
- set.add("trustAllCertificates");
- set.add("basicPropertyBinding");
- set.add("synchronous");
- set.add("accessKey");
- set.add("secretKey");
- PROPERTY_NAMES = set;
+ Set<String> props = new HashSet<>(15);
+ props.add("basicPropertyBinding");
+ props.add("autoDiscoverClient");
+ props.add("iamClient");
+ props.add("proxyProtocol");
+ props.add("secretKey");
+ props.add("synchronous");
+ props.add("label");
+ props.add("pojoRequest");
+ props.add("proxyHost");
+ props.add("trustAllCertificates");
+ props.add("proxyPort");
+ props.add("lazyStartProducer");
+ props.add("accessKey");
+ props.add("region");
+ props.add("operation");
+ PROPERTY_NAMES = Collections.unmodifiableSet(props);
+ Set<String> secretProps = new HashSet<>(2);
+ secretProps.add("secretKey");
+ secretProps.add("accessKey");
+ SECRET_PROPERTY_NAMES = Collections.unmodifiableSet(secretProps);
}
@Override
@@ -60,6 +66,11 @@ public class IAM2EndpointUriFactory extends org.apache.camel.support.component.E
}
@Override
+ public Set<String> secretPropertyNames() {
+ return SECRET_PROPERTY_NAMES;
+ }
+
+ @Override
public boolean isLenientProperties() {
return false;
}
diff --git a/components/camel-aws2-kinesis/src/generated/java/org/apache/camel/component/aws2/firehose/KinesisFirehose2EndpointUriFactory.java b/components/camel-aws2-kinesis/src/generated/java/org/apache/camel/component/aws2/firehose/KinesisFirehose2EndpointUriFactory.java
index cbf012d..33f902a 100644
--- a/components/camel-aws2-kinesis/src/generated/java/org/apache/camel/component/aws2/firehose/KinesisFirehose2EndpointUriFactory.java
+++ b/components/camel-aws2-kinesis/src/generated/java/org/apache/camel/component/aws2/firehose/KinesisFirehose2EndpointUriFactory.java
@@ -2,6 +2,7 @@
package org.apache.camel.component.aws2.firehose;
import java.net.URISyntaxException;
+import java.util.Collections;
import java.util.HashMap;
import java.util.HashSet;
import java.util.Map;
@@ -17,23 +18,28 @@ public class KinesisFirehose2EndpointUriFactory extends org.apache.camel.support
private static final String BASE = ":streamName";
private static final Set<String> PROPERTY_NAMES;
+ private static final Set<String> SECRET_PROPERTY_NAMES;
static {
- Set<String> set = new HashSet<>(14);
- set.add("streamName");
- set.add("amazonKinesisFirehoseClient");
- set.add("autoDiscoverClient");
- set.add("lazyStartProducer");
- set.add("operation");
- set.add("proxyHost");
- set.add("proxyPort");
- set.add("proxyProtocol");
- set.add("region");
- set.add("trustAllCertificates");
- set.add("basicPropertyBinding");
- set.add("synchronous");
- set.add("accessKey");
- set.add("secretKey");
- PROPERTY_NAMES = set;
+ Set<String> props = new HashSet<>(14);
+ props.add("basicPropertyBinding");
+ props.add("autoDiscoverClient");
+ props.add("amazonKinesisFirehoseClient");
+ props.add("proxyProtocol");
+ props.add("secretKey");
+ props.add("synchronous");
+ props.add("streamName");
+ props.add("proxyHost");
+ props.add("trustAllCertificates");
+ props.add("proxyPort");
+ props.add("lazyStartProducer");
+ props.add("accessKey");
+ props.add("region");
+ props.add("operation");
+ PROPERTY_NAMES = Collections.unmodifiableSet(props);
+ Set<String> secretProps = new HashSet<>(2);
+ secretProps.add("secretKey");
+ secretProps.add("accessKey");
+ SECRET_PROPERTY_NAMES = Collections.unmodifiableSet(secretProps);
}
@Override
@@ -59,6 +65,11 @@ public class KinesisFirehose2EndpointUriFactory extends org.apache.camel.support
}
@Override
+ public Set<String> secretPropertyNames() {
+ return SECRET_PROPERTY_NAMES;
+ }
+
+ @Override
public boolean isLenientProperties() {
return false;
}
diff --git a/components/camel-aws2-kinesis/src/generated/java/org/apache/camel/component/aws2/kinesis/Kinesis2EndpointUriFactory.java b/components/camel-aws2-kinesis/src/generated/java/org/apache/camel/component/aws2/kinesis/Kinesis2EndpointUriFactory.java
index 6dae442..d0ebd0a 100644
--- a/components/camel-aws2-kinesis/src/generated/java/org/apache/camel/component/aws2/kinesis/Kinesis2EndpointUriFactory.java
+++ b/components/camel-aws2-kinesis/src/generated/java/org/apache/camel/component/aws2/kinesis/Kinesis2EndpointUriFactory.java
@@ -2,6 +2,7 @@
package org.apache.camel.component.aws2.kinesis;
import java.net.URISyntaxException;
+import java.util.Collections;
import java.util.HashMap;
import java.util.HashSet;
import java.util.Map;
@@ -17,46 +18,51 @@ public class Kinesis2EndpointUriFactory extends org.apache.camel.support.compone
private static final String BASE = ":streamName";
private static final Set<String> PROPERTY_NAMES;
+ private static final Set<String> SECRET_PROPERTY_NAMES;
static {
- Set<String> set = new HashSet<>(37);
- set.add("streamName");
- set.add("amazonKinesisClient");
- set.add("autoDiscoverClient");
- set.add("proxyHost");
- set.add("proxyPort");
- set.add("proxyProtocol");
- set.add("region");
- set.add("trustAllCertificates");
- set.add("bridgeErrorHandler");
- set.add("iteratorType");
- set.add("maxResultsPerRequest");
- set.add("sendEmptyMessageWhenIdle");
- set.add("sequenceNumber");
- set.add("shardClosed");
- set.add("shardId");
- set.add("exceptionHandler");
- set.add("exchangePattern");
- set.add("pollStrategy");
- set.add("lazyStartProducer");
- set.add("basicPropertyBinding");
- set.add("synchronous");
- set.add("backoffErrorThreshold");
- set.add("backoffIdleThreshold");
- set.add("backoffMultiplier");
- set.add("delay");
- set.add("greedy");
- set.add("initialDelay");
- set.add("repeatCount");
- set.add("runLoggingLevel");
- set.add("scheduledExecutorService");
- set.add("scheduler");
- set.add("schedulerProperties");
- set.add("startScheduler");
- set.add("timeUnit");
- set.add("useFixedDelay");
- set.add("accessKey");
- set.add("secretKey");
- PROPERTY_NAMES = set;
+ Set<String> props = new HashSet<>(37);
+ props.add("basicPropertyBinding");
+ props.add("backoffMultiplier");
+ props.add("synchronous");
+ props.add("initialDelay");
+ props.add("scheduler");
+ props.add("proxyPort");
+ props.add("bridgeErrorHandler");
+ props.add("useFixedDelay");
+ props.add("runLoggingLevel");
+ props.add("backoffErrorThreshold");
+ props.add("amazonKinesisClient");
+ props.add("greedy");
+ props.add("shardClosed");
+ props.add("scheduledExecutorService");
+ props.add("repeatCount");
+ props.add("timeUnit");
+ props.add("autoDiscoverClient");
+ props.add("sequenceNumber");
+ props.add("proxyProtocol");
+ props.add("secretKey");
+ props.add("iteratorType");
+ props.add("sendEmptyMessageWhenIdle");
+ props.add("schedulerProperties");
+ props.add("exchangePattern");
+ props.add("shardId");
+ props.add("streamName");
+ props.add("proxyHost");
+ props.add("backoffIdleThreshold");
+ props.add("trustAllCertificates");
+ props.add("lazyStartProducer");
+ props.add("delay");
+ props.add("pollStrategy");
+ props.add("startScheduler");
+ props.add("accessKey");
+ props.add("maxResultsPerRequest");
+ props.add("region");
+ props.add("exceptionHandler");
+ PROPERTY_NAMES = Collections.unmodifiableSet(props);
+ Set<String> secretProps = new HashSet<>(2);
+ secretProps.add("secretKey");
+ secretProps.add("accessKey");
+ SECRET_PROPERTY_NAMES = Collections.unmodifiableSet(secretProps);
}
@Override
@@ -82,6 +88,11 @@ public class Kinesis2EndpointUriFactory extends org.apache.camel.support.compone
}
@Override
+ public Set<String> secretPropertyNames() {
+ return SECRET_PROPERTY_NAMES;
+ }
+
+ @Override
public boolean isLenientProperties() {
return false;
}
diff --git a/components/camel-aws2-kms/src/generated/java/org/apache/camel/component/aws2/kms/KMS2EndpointUriFactory.java b/components/camel-aws2-kms/src/generated/java/org/apache/camel/component/aws2/kms/KMS2EndpointUriFactory.java
index 256dd17..b509dd9 100644
--- a/components/camel-aws2-kms/src/generated/java/org/apache/camel/component/aws2/kms/KMS2EndpointUriFactory.java
+++ b/components/camel-aws2-kms/src/generated/java/org/apache/camel/component/aws2/kms/KMS2EndpointUriFactory.java
@@ -2,6 +2,7 @@
package org.apache.camel.component.aws2.kms;
import java.net.URISyntaxException;
+import java.util.Collections;
import java.util.HashMap;
import java.util.HashSet;
import java.util.Map;
@@ -17,24 +18,29 @@ public class KMS2EndpointUriFactory extends org.apache.camel.support.component.E
private static final String BASE = ":label";
private static final Set<String> PROPERTY_NAMES;
+ private static final Set<String> SECRET_PROPERTY_NAMES;
static {
- Set<String> set = new HashSet<>(15);
- set.add("label");
- set.add("autoDiscoverClient");
- set.add("kmsClient");
- set.add("lazyStartProducer");
- set.add("operation");
- set.add("pojoRequest");
- set.add("proxyHost");
- set.add("proxyPort");
- set.add("proxyProtocol");
- set.add("region");
- set.add("trustAllCertificates");
- set.add("basicPropertyBinding");
- set.add("synchronous");
- set.add("accessKey");
- set.add("secretKey");
- PROPERTY_NAMES = set;
+ Set<String> props = new HashSet<>(15);
+ props.add("basicPropertyBinding");
+ props.add("autoDiscoverClient");
+ props.add("kmsClient");
+ props.add("proxyProtocol");
+ props.add("secretKey");
+ props.add("synchronous");
+ props.add("label");
+ props.add("pojoRequest");
+ props.add("proxyHost");
+ props.add("trustAllCertificates");
+ props.add("proxyPort");
+ props.add("lazyStartProducer");
+ props.add("accessKey");
+ props.add("region");
+ props.add("operation");
+ PROPERTY_NAMES = Collections.unmodifiableSet(props);
+ Set<String> secretProps = new HashSet<>(2);
+ secretProps.add("secretKey");
+ secretProps.add("accessKey");
+ SECRET_PROPERTY_NAMES = Collections.unmodifiableSet(secretProps);
}
@Override
@@ -60,6 +66,11 @@ public class KMS2EndpointUriFactory extends org.apache.camel.support.component.E
}
@Override
+ public Set<String> secretPropertyNames() {
+ return SECRET_PROPERTY_NAMES;
+ }
+
+ @Override
public boolean isLenientProperties() {
return false;
}
diff --git a/components/camel-aws2-lambda/src/generated/java/org/apache/camel/component/aws2/lambda/Lambda2EndpointUriFactory.java b/components/camel-aws2-lambda/src/generated/java/org/apache/camel/component/aws2/lambda/Lambda2EndpointUriFactory.java
index 1cdf7fb..ec72c41 100644
--- a/components/camel-aws2-lambda/src/generated/java/org/apache/camel/component/aws2/lambda/Lambda2EndpointUriFactory.java
+++ b/components/camel-aws2-lambda/src/generated/java/org/apache/camel/component/aws2/lambda/Lambda2EndpointUriFactory.java
@@ -2,6 +2,7 @@
package org.apache.camel.component.aws2.lambda;
import java.net.URISyntaxException;
+import java.util.Collections;
import java.util.HashMap;
import java.util.HashSet;
import java.util.Map;
@@ -17,24 +18,29 @@ public class Lambda2EndpointUriFactory extends org.apache.camel.support.componen
private static final String BASE = ":function";
private static final Set<String> PROPERTY_NAMES;
+ private static final Set<String> SECRET_PROPERTY_NAMES;
static {
- Set<String> set = new HashSet<>(15);
- set.add("function");
- set.add("autoDiscoverClient");
- set.add("lazyStartProducer");
- set.add("operation");
- set.add("pojoRequest");
- set.add("region");
- set.add("trustAllCertificates");
- set.add("awsLambdaClient");
- set.add("basicPropertyBinding");
- set.add("synchronous");
- set.add("proxyHost");
- set.add("proxyPort");
- set.add("proxyProtocol");
- set.add("accessKey");
- set.add("secretKey");
- PROPERTY_NAMES = set;
+ Set<String> props = new HashSet<>(15);
+ props.add("basicPropertyBinding");
+ props.add("autoDiscoverClient");
+ props.add("proxyProtocol");
+ props.add("secretKey");
+ props.add("synchronous");
+ props.add("pojoRequest");
+ props.add("proxyHost");
+ props.add("trustAllCertificates");
+ props.add("awsLambdaClient");
+ props.add("proxyPort");
+ props.add("lazyStartProducer");
+ props.add("accessKey");
+ props.add("function");
+ props.add("region");
+ props.add("operation");
+ PROPERTY_NAMES = Collections.unmodifiableSet(props);
+ Set<String> secretProps = new HashSet<>(2);
+ secretProps.add("secretKey");
+ secretProps.add("accessKey");
+ SECRET_PROPERTY_NAMES = Collections.unmodifiableSet(secretProps);
}
@Override
@@ -60,6 +66,11 @@ public class Lambda2EndpointUriFactory extends org.apache.camel.support.componen
}
@Override
+ public Set<String> secretPropertyNames() {
+ return SECRET_PROPERTY_NAMES;
+ }
+
+ @Override
public boolean isLenientProperties() {
return false;
}
diff --git a/components/camel-aws2-mq/src/generated/java/org/apache/camel/component/aws2/mq/MQ2EndpointUriFactory.java b/components/camel-aws2-mq/src/generated/java/org/apache/camel/component/aws2/mq/MQ2EndpointUriFactory.java
index 9879edd..eb4fc4b 100644
--- a/components/camel-aws2-mq/src/generated/java/org/apache/camel/component/aws2/mq/MQ2EndpointUriFactory.java
+++ b/components/camel-aws2-mq/src/generated/java/org/apache/camel/component/aws2/mq/MQ2EndpointUriFactory.java
@@ -2,6 +2,7 @@
package org.apache.camel.component.aws2.mq;
import java.net.URISyntaxException;
+import java.util.Collections;
import java.util.HashMap;
import java.util.HashSet;
import java.util.Map;
@@ -17,24 +18,29 @@ public class MQ2EndpointUriFactory extends org.apache.camel.support.component.En
private static final String BASE = ":label";
private static final Set<String> PROPERTY_NAMES;
+ private static final Set<String> SECRET_PROPERTY_NAMES;
static {
- Set<String> set = new HashSet<>(15);
- set.add("label");
- set.add("amazonMqClient");
- set.add("autoDiscoverClient");
- set.add("lazyStartProducer");
- set.add("operation");
- set.add("pojoRequest");
- set.add("proxyHost");
- set.add("proxyPort");
- set.add("proxyProtocol");
- set.add("region");
- set.add("trustAllCertificates");
- set.add("basicPropertyBinding");
- set.add("synchronous");
- set.add("accessKey");
- set.add("secretKey");
- PROPERTY_NAMES = set;
+ Set<String> props = new HashSet<>(15);
+ props.add("basicPropertyBinding");
+ props.add("amazonMqClient");
+ props.add("autoDiscoverClient");
+ props.add("proxyProtocol");
+ props.add("secretKey");
+ props.add("synchronous");
+ props.add("label");
+ props.add("pojoRequest");
+ props.add("proxyHost");
+ props.add("trustAllCertificates");
+ props.add("proxyPort");
+ props.add("lazyStartProducer");
+ props.add("accessKey");
+ props.add("region");
+ props.add("operation");
+ PROPERTY_NAMES = Collections.unmodifiableSet(props);
+ Set<String> secretProps = new HashSet<>(2);
+ secretProps.add("secretKey");
+ secretProps.add("accessKey");
+ SECRET_PROPERTY_NAMES = Collections.unmodifiableSet(secretProps);
}
@Override
@@ -60,6 +66,11 @@ public class MQ2EndpointUriFactory extends org.apache.camel.support.component.En
}
@Override
+ public Set<String> secretPropertyNames() {
+ return SECRET_PROPERTY_NAMES;
+ }
+
+ @Override
public boolean isLenientProperties() {
return false;
}
diff --git a/components/camel-aws2-msk/src/generated/java/org/apache/camel/component/aws2/msk/MSK2EndpointUriFactory.java b/components/camel-aws2-msk/src/generated/java/org/apache/camel/component/aws2/msk/MSK2EndpointUriFactory.java
index b6d90b6..c64f035 100644
--- a/components/camel-aws2-msk/src/generated/java/org/apache/camel/component/aws2/msk/MSK2EndpointUriFactory.java
+++ b/components/camel-aws2-msk/src/generated/java/org/apache/camel/component/aws2/msk/MSK2EndpointUriFactory.java
@@ -2,6 +2,7 @@
package org.apache.camel.component.aws2.msk;
import java.net.URISyntaxException;
+import java.util.Collections;
import java.util.HashMap;
import java.util.HashSet;
import java.util.Map;
@@ -17,24 +18,29 @@ public class MSK2EndpointUriFactory extends org.apache.camel.support.component.E
private static final String BASE = ":label";
private static final Set<String> PROPERTY_NAMES;
+ private static final Set<String> SECRET_PROPERTY_NAMES;
static {
- Set<String> set = new HashSet<>(15);
- set.add("label");
- set.add("autoDiscoverClient");
- set.add("lazyStartProducer");
- set.add("mskClient");
- set.add("operation");
- set.add("pojoRequest");
- set.add("proxyHost");
- set.add("proxyPort");
- set.add("proxyProtocol");
- set.add("region");
- set.add("trustAllCertificates");
- set.add("basicPropertyBinding");
- set.add("synchronous");
- set.add("accessKey");
- set.add("secretKey");
- PROPERTY_NAMES = set;
+ Set<String> props = new HashSet<>(15);
+ props.add("basicPropertyBinding");
+ props.add("autoDiscoverClient");
+ props.add("proxyProtocol");
+ props.add("secretKey");
+ props.add("synchronous");
+ props.add("label");
+ props.add("mskClient");
+ props.add("pojoRequest");
+ props.add("proxyHost");
+ props.add("trustAllCertificates");
+ props.add("proxyPort");
+ props.add("lazyStartProducer");
+ props.add("accessKey");
+ props.add("region");
+ props.add("operation");
+ PROPERTY_NAMES = Collections.unmodifiableSet(props);
+ Set<String> secretProps = new HashSet<>(2);
+ secretProps.add("secretKey");
+ secretProps.add("accessKey");
+ SECRET_PROPERTY_NAMES = Collections.unmodifiableSet(secretProps);
}
@Override
@@ -60,6 +66,11 @@ public class MSK2EndpointUriFactory extends org.apache.camel.support.component.E
}
@Override
+ public Set<String> secretPropertyNames() {
+ return SECRET_PROPERTY_NAMES;
+ }
+
+ @Override
public boolean isLenientProperties() {
return false;
}
diff --git a/components/camel-aws2-s3/src/generated/java/org/apache/camel/component/aws2/s3/AWS2S3EndpointUriFactory.java b/components/camel-aws2-s3/src/generated/java/org/apache/camel/component/aws2/s3/AWS2S3EndpointUriFactory.java
index e7f64e6..7071391 100644
--- a/components/camel-aws2-s3/src/generated/java/org/apache/camel/component/aws2/s3/AWS2S3EndpointUriFactory.java
+++ b/components/camel-aws2-s3/src/generated/java/org/apache/camel/component/aws2/s3/AWS2S3EndpointUriFactory.java
@@ -2,6 +2,7 @@
package org.apache.camel.component.aws2.s3;
import java.net.URISyntaxException;
+import java.util.Collections;
import java.util.HashMap;
import java.util.HashSet;
import java.util.Map;
@@ -17,72 +18,77 @@ public class AWS2S3EndpointUriFactory extends org.apache.camel.support.component
private static final String BASE = "://bucketNameOrArn";
private static final Set<String> PROPERTY_NAMES;
+ private static final Set<String> SECRET_PROPERTY_NAMES;
static {
- Set<String> set = new HashSet<>(63);
- set.add("bucketNameOrArn");
- set.add("amazonS3Client");
- set.add("autoCreateBucket");
- set.add("autoDiscoverClient");
- set.add("overrideEndpoint");
- set.add("pojoRequest");
- set.add("policy");
- set.add("proxyHost");
- set.add("proxyPort");
- set.add("proxyProtocol");
- set.add("region");
- set.add("trustAllCertificates");
- set.add("uriEndpointOverride");
- set.add("useIAMCredentials");
- set.add("customerAlgorithm");
- set.add("customerKeyId");
- set.add("customerKeyMD5");
- set.add("bridgeErrorHandler");
- set.add("deleteAfterRead");
- set.add("delimiter");
- set.add("destinationBucket");
- set.add("destinationBucketPrefix");
- set.add("destinationBucketSuffix");
- set.add("fileName");
- set.add("includeBody");
- set.add("includeFolders");
- set.add("maxConnections");
- set.add("maxMessagesPerPoll");
- set.add("moveAfterRead");
- set.add("prefix");
- set.add("sendEmptyMessageWhenIdle");
- set.add("autocloseBody");
- set.add("exceptionHandler");
- set.add("exchangePattern");
- set.add("pollStrategy");
- set.add("deleteAfterWrite");
- set.add("keyName");
- set.add("lazyStartProducer");
- set.add("multiPartUpload");
- set.add("operation");
- set.add("partSize");
- set.add("storageClass");
- set.add("awsKMSKeyId");
- set.add("useAwsKMS");
- set.add("useCustomerKey");
- set.add("basicPropertyBinding");
- set.add("synchronous");
- set.add("backoffErrorThreshold");
- set.add("backoffIdleThreshold");
- set.add("backoffMultiplier");
- set.add("delay");
- set.add("greedy");
- set.add("initialDelay");
- set.add("repeatCount");
- set.add("runLoggingLevel");
- set.add("scheduledExecutorService");
- set.add("scheduler");
- set.add("schedulerProperties");
- set.add("startScheduler");
- set.add("timeUnit");
- set.add("useFixedDelay");
- set.add("accessKey");
- set.add("secretKey");
- PROPERTY_NAMES = set;
+ Set<String> props = new HashSet<>(63);
+ props.add("useIAMCredentials");
+ props.add("customerAlgorithm");
+ props.add("fileName");
+ props.add("useCustomerKey");
+ props.add("bucketNameOrArn");
+ props.add("customerKeyId");
+ props.add("prefix");
+ props.add("synchronous");
+ props.add("useAwsKMS");
+ props.add("initialDelay");
+ props.add("pojoRequest");
+ props.add("customerKeyMD5");
+ props.add("proxyPort");
+ props.add("bridgeErrorHandler");
+ props.add("awsKMSKeyId");
+ props.add("delimiter");
+ props.add("amazonS3Client");
+ props.add("greedy");
+ props.add("maxMessagesPerPoll");
+ props.add("scheduledExecutorService");
+ props.add("repeatCount");
+ props.add("moveAfterRead");
+ props.add("sendEmptyMessageWhenIdle");
+ props.add("schedulerProperties");
+ props.add("proxyHost");
+ props.add("backoffIdleThreshold");
+ props.add("trustAllCertificates");
+ props.add("lazyStartProducer");
+ props.add("delay");
+ props.add("includeBody");
+ props.add("startScheduler");
+ props.add("accessKey");
+ props.add("deleteAfterWrite");
+ props.add("region");
+ props.add("exceptionHandler");
+ props.add("basicPropertyBinding");
+ props.add("backoffMultiplier");
+ props.add("destinationBucket");
+ props.add("partSize");
+ props.add("scheduler");
+ props.add("multiPartUpload");
+ props.add("storageClass");
+ props.add("useFixedDelay");
+ props.add("runLoggingLevel");
+ props.add("backoffErrorThreshold");
+ props.add("policy");
+ props.add("maxConnections");
+ props.add("timeUnit");
+ props.add("autoDiscoverClient");
+ props.add("autoCreateBucket");
+ props.add("destinationBucketSuffix");
+ props.add("proxyProtocol");
+ props.add("secretKey");
+ props.add("uriEndpointOverride");
+ props.add("exchangePattern");
+ props.add("keyName");
+ props.add("includeFolders");
+ props.add("destinationBucketPrefix");
+ props.add("autocloseBody");
+ props.add("pollStrategy");
+ props.add("overrideEndpoint");
+ props.add("deleteAfterRead");
+ props.add("operation");
+ PROPERTY_NAMES = Collections.unmodifiableSet(props);
+ Set<String> secretProps = new HashSet<>(2);
+ secretProps.add("secretKey");
+ secretProps.add("accessKey");
+ SECRET_PROPERTY_NAMES = Collections.unmodifiableSet(secretProps);
}
@Override
@@ -108,6 +114,11 @@ public class AWS2S3EndpointUriFactory extends org.apache.camel.support.component
}
@Override
+ public Set<String> secretPropertyNames() {
+ return SECRET_PROPERTY_NAMES;
+ }
+
+ @Override
public boolean isLenientProperties() {
return false;
}
diff --git a/components/camel-aws2-ses/src/generated/java/org/apache/camel/component/aws2/ses/Ses2EndpointUriFactory.java b/components/camel-aws2-ses/src/generated/java/org/apache/camel/component/aws2/ses/Ses2EndpointUriFactory.java
index 8a037dd..c870e7a 100644
--- a/components/camel-aws2-ses/src/generated/java/org/apache/camel/component/aws2/ses/Ses2EndpointUriFactory.java
+++ b/components/camel-aws2-ses/src/generated/java/org/apache/camel/component/aws2/ses/Ses2EndpointUriFactory.java
@@ -2,6 +2,7 @@
package org.apache.camel.component.aws2.ses;
import java.net.URISyntaxException;
+import java.util.Collections;
import java.util.HashMap;
import java.util.HashSet;
import java.util.Map;
@@ -17,26 +18,31 @@ public class Ses2EndpointUriFactory extends org.apache.camel.support.component.E
private static final String BASE = ":from";
private static final Set<String> PROPERTY_NAMES;
+ private static final Set<String> SECRET_PROPERTY_NAMES;
static {
- Set<String> set = new HashSet<>(17);
- set.add("from");
- set.add("amazonSESClient");
- set.add("autoDiscoverClient");
- set.add("lazyStartProducer");
- set.add("proxyHost");
- set.add("proxyPort");
- set.add("proxyProtocol");
- set.add("region");
- set.add("replyToAddresses");
- set.add("returnPath");
- set.add("subject");
- set.add("to");
- set.add("trustAllCertificates");
- set.add("basicPropertyBinding");
- set.add("synchronous");
- set.add("accessKey");
- set.add("secretKey");
- PROPERTY_NAMES = set;
+ Set<String> props = new HashSet<>(17);
+ props.add("basicPropertyBinding");
+ props.add("autoDiscoverClient");
+ props.add("proxyProtocol");
+ props.add("returnPath");
+ props.add("secretKey");
+ props.add("subject");
+ props.add("synchronous");
+ props.add("proxyHost");
+ props.add("trustAllCertificates");
+ props.add("proxyPort");
+ props.add("lazyStartProducer");
+ props.add("accessKey");
+ props.add("from");
+ props.add("to");
+ props.add("region");
+ props.add("replyToAddresses");
+ props.add("amazonSESClient");
+ PROPERTY_NAMES = Collections.unmodifiableSet(props);
+ Set<String> secretProps = new HashSet<>(2);
+ secretProps.add("secretKey");
+ secretProps.add("accessKey");
+ SECRET_PROPERTY_NAMES = Collections.unmodifiableSet(secretProps);
}
@Override
@@ -62,6 +68,11 @@ public class Ses2EndpointUriFactory extends org.apache.camel.support.component.E
}
@Override
+ public Set<String> secretPropertyNames() {
+ return SECRET_PROPERTY_NAMES;
+ }
+
+ @Override
public boolean isLenientProperties() {
return false;
}
diff --git a/components/camel-aws2-sns/src/generated/java/org/apache/camel/component/aws2/sns/Sns2EndpointUriFactory.java b/components/camel-aws2-sns/src/generated/java/org/apache/camel/component/aws2/sns/Sns2EndpointUriFactory.java
index 595370d..2859dcd 100644
--- a/components/camel-aws2-sns/src/generated/java/org/apache/camel/component/aws2/sns/Sns2EndpointUriFactory.java
+++ b/components/camel-aws2-sns/src/generated/java/org/apache/camel/component/aws2/sns/Sns2EndpointUriFactory.java
@@ -2,6 +2,7 @@
package org.apache.camel.component.aws2.sns;
import java.net.URISyntaxException;
+import java.util.Collections;
import java.util.HashMap;
import java.util.HashSet;
import java.util.Map;
@@ -17,31 +18,36 @@ public class Sns2EndpointUriFactory extends org.apache.camel.support.component.E
private static final String BASE = ":topicNameOrArn";
private static final Set<String> PROPERTY_NAMES;
+ private static final Set<String> SECRET_PROPERTY_NAMES;
static {
- Set<String> set = new HashSet<>(22);
- set.add("topicNameOrArn");
- set.add("amazonSNSClient");
- set.add("autoCreateTopic");
- set.add("autoDiscoverClient");
- set.add("headerFilterStrategy");
- set.add("kmsMasterKeyId");
- set.add("lazyStartProducer");
- set.add("messageStructure");
- set.add("policy");
- set.add("proxyHost");
- set.add("proxyPort");
- set.add("proxyProtocol");
- set.add("queueUrl");
- set.add("region");
- set.add("serverSideEncryptionEnabled");
- set.add("subject");
- set.add("subscribeSNStoSQS");
- set.add("trustAllCertificates");
- set.add("basicPropertyBinding");
- set.add("synchronous");
- set.add("accessKey");
- set.add("secretKey");
- PROPERTY_NAMES = set;
+ Set<String> props = new HashSet<>(22);
+ props.add("basicPropertyBinding");
+ props.add("autoDiscoverClient");
+ props.add("serverSideEncryptionEnabled");
+ props.add("autoCreateTopic");
+ props.add("proxyProtocol");
+ props.add("secretKey");
+ props.add("subject");
+ props.add("synchronous");
+ props.add("subscribeSNStoSQS");
+ props.add("queueUrl");
+ props.add("messageStructure");
+ props.add("proxyHost");
+ props.add("trustAllCertificates");
+ props.add("proxyPort");
+ props.add("lazyStartProducer");
+ props.add("headerFilterStrategy");
+ props.add("accessKey");
+ props.add("topicNameOrArn");
+ props.add("kmsMasterKeyId");
+ props.add("region");
+ props.add("amazonSNSClient");
+ props.add("policy");
+ PROPERTY_NAMES = Collections.unmodifiableSet(props);
+ Set<String> secretProps = new HashSet<>(2);
+ secretProps.add("secretKey");
+ secretProps.add("accessKey");
+ SECRET_PROPERTY_NAMES = Collections.unmodifiableSet(secretProps);
}
@Override
@@ -67,6 +73,11 @@ public class Sns2EndpointUriFactory extends org.apache.camel.support.component.E
}
@Override
+ public Set<String> secretPropertyNames() {
+ return SECRET_PROPERTY_NAMES;
+ }
+
+ @Override
public boolean isLenientProperties() {
return false;
}
diff --git a/components/camel-aws2-sqs/src/generated/java/org/apache/camel/component/aws2/sqs/Sqs2EndpointUriFactory.java b/components/camel-aws2-sqs/src/generated/java/org/apache/camel/component/aws2/sqs/Sqs2EndpointUriFactory.java
index 6d63134..89eaad4 100644
--- a/components/camel-aws2-sqs/src/generated/java/org/apache/camel/component/aws2/sqs/Sqs2EndpointUriFactory.java
+++ b/components/camel-aws2-sqs/src/generated/java/org/apache/camel/component/aws2/sqs/Sqs2EndpointUriFactory.java
@@ -2,6 +2,7 @@
package org.apache.camel.component.aws2.sqs;
import java.net.URISyntaxException;
+import java.util.Collections;
import java.util.HashMap;
import java.util.HashSet;
import java.util.Map;
@@ -17,70 +18,76 @@ public class Sqs2EndpointUriFactory extends org.apache.camel.support.component.E
private static final String BASE = ":queueNameOrArn";
private static final Set<String> PROPERTY_NAMES;
+ private static final Set<String> SECRET_PROPERTY_NAMES;
static {
- Set<String> set = new HashSet<>(61);
- set.add("queueNameOrArn");
- set.add("amazonAWSHost");
- set.add("amazonSQSClient");
- set.add("autoCreateQueue");
- set.add("autoDiscoverClient");
- set.add("headerFilterStrategy");
- set.add("protocol");
- set.add("proxyProtocol");
- set.add("queueOwnerAWSAccountId");
- set.add("region");
- set.add("trustAllCertificates");
- set.add("attributeNames");
- set.add("bridgeErrorHandler");
- set.add("concurrentConsumers");
- set.add("defaultVisibilityTimeout");
- set.add("deleteAfterRead");
- set.add("deleteIfFiltered");
- set.add("extendMessageVisibility");
- set.add("kmsDataKeyReusePeriodSeconds");
- set.add("kmsMasterKeyId");
- set.add("maxMessagesPerPoll");
- set.add("messageAttributeNames");
- set.add("sendEmptyMessageWhenIdle");
- set.add("serverSideEncryptionEnabled");
- set.add("visibilityTimeout");
- set.add("waitTimeSeconds");
- set.add("exceptionHandler");
- set.add("exchangePattern");
- set.add("pollStrategy");
- set.add("delaySeconds");
- set.add("lazyStartProducer");
- set.add("messageDeduplicationIdStrategy");
- set.add("messageGroupIdStrategy");
- set.add("operation");
- set.add("basicPropertyBinding");
- set.add("delayQueue");
- set.add("queueUrl");
- set.add("synchronous");
- set.add("proxyHost");
- set.add("proxyPort");
- set.add("maximumMessageSize");
- set.add("messageRetentionPeriod");
- set.add("policy");
- set.add("receiveMessageWaitTimeSeconds");
- set.add("redrivePolicy");
- set.add("backoffErrorThreshold");
- set.add("backoffIdleThreshold");
- set.add("backoffMultiplier");
- set.add("delay");
- set.add("greedy");
- set.add("initialDelay");
- set.add("repeatCount");
- set.add("runLoggingLevel");
- set.add("scheduledExecutorService");
- set.add("scheduler");
- set.add("schedulerProperties");
- set.add("startScheduler");
- set.add("timeUnit");
- set.add("useFixedDelay");
- set.add("accessKey");
- set.add("secretKey");
- PROPERTY_NAMES = set;
+ Set<String> props = new HashSet<>(61);
+ props.add("synchronous");
+ props.add("queueUrl");
+ props.add("initialDelay");
+ props.add("proxyPort");
+ props.add("protocol");
+ props.add("attributeNames");
+ props.add("bridgeErrorHandler");
+ props.add("greedy");
+ props.add("maxMessagesPerPoll");
+ props.add("scheduledExecutorService");
+ props.add("messageRetentionPeriod");
+ props.add("repeatCount");
+ props.add("sendEmptyMessageWhenIdle");
+ props.add("schedulerProperties");
+ props.add("extendMessageVisibility");
+ props.add("queueOwnerAWSAccountId");
+ props.add("concurrentConsumers");
+ props.add("proxyHost");
+ props.add("receiveMessageWaitTimeSeconds");
+ props.add("backoffIdleThreshold");
+ props.add("trustAllCertificates");
+ props.add("lazyStartProducer");
+ props.add("waitTimeSeconds");
+ props.add("delay");
+ props.add("redrivePolicy");
+ props.add("startScheduler");
+ props.add("accessKey");
+ props.add("region");
+ props.add("exceptionHandler");
+ props.add("basicPropertyBinding");
+ props.add("backoffMultiplier");
+ props.add("maximumMessageSize");
+ props.add("deleteIfFiltered");
+ props.add("messageDeduplicationIdStrategy");
+ props.add("kmsDataKeyReusePeriodSeconds");
+ props.add("visibilityTimeout");
+ props.add("scheduler");
+ props.add("useFixedDelay");
+ props.add("headerFilterStrategy");
+ props.add("runLoggingLevel");
+ props.add("backoffErrorThreshold");
+ props.add("autoCreateQueue");
+ props.add("kmsMasterKeyId");
+ props.add("amazonAWSHost");
+ props.add("delayQueue");
+ props.add("policy");
+ props.add("timeUnit");
+ props.add("delaySeconds");
+ props.add("autoDiscoverClient");
+ props.add("messageAttributeNames");
+ props.add("serverSideEncryptionEnabled");
+ props.add("proxyProtocol");
+ props.add("secretKey");
+ props.add("queueNameOrArn");
+ props.add("exchangePattern");
+ props.add("defaultVisibilityTimeout");
+ props.add("messageGroupIdStrategy");
+ props.add("pollStrategy");
+ props.add("amazonSQSClient");
+ props.add("deleteAfterRead");
+ props.add("operation");
+ PROPERTY_NAMES = Collections.unmodifiableSet(props);
+ Set<String> secretProps = new HashSet<>(3);
+ secretProps.add("secretKey");
+ secretProps.add("accessKey");
+ secretProps.add("queueOwnerAWSAccountId");
+ SECRET_PROPERTY_NAMES = Collections.unmodifiableSet(secretProps);
}
@Override
@@ -106,6 +113,11 @@ public class Sqs2EndpointUriFactory extends org.apache.camel.support.component.E
}
@Override
+ public Set<String> secretPropertyNames() {
+ return SECRET_PROPERTY_NAMES;
+ }
+
+ @Override
public boolean isLenientProperties() {
return false;
}
diff --git a/components/camel-aws2-sts/src/generated/java/org/apache/camel/component/aws2/sts/STS2EndpointUriFactory.java b/components/camel-aws2-sts/src/generated/java/org/apache/camel/component/aws2/sts/STS2EndpointUriFactory.java
index 86c30ed..f76ec86 100644
--- a/components/camel-aws2-sts/src/generated/java/org/apache/camel/component/aws2/sts/STS2EndpointUriFactory.java
+++ b/components/camel-aws2-sts/src/generated/java/org/apache/camel/component/aws2/sts/STS2EndpointUriFactory.java
@@ -2,6 +2,7 @@
package org.apache.camel.component.aws2.sts;
import java.net.URISyntaxException;
+import java.util.Collections;
import java.util.HashMap;
import java.util.HashSet;
import java.util.Map;
@@ -17,24 +18,29 @@ public class STS2EndpointUriFactory extends org.apache.camel.support.component.E
private static final String BASE = ":label";
private static final Set<String> PROPERTY_NAMES;
+ private static final Set<String> SECRET_PROPERTY_NAMES;
static {
- Set<String> set = new HashSet<>(15);
- set.add("label");
- set.add("autoDiscoverClient");
- set.add("lazyStartProducer");
- set.add("operation");
- set.add("pojoRequest");
- set.add("proxyHost");
- set.add("proxyPort");
- set.add("proxyProtocol");
- set.add("region");
- set.add("stsClient");
- set.add("trustAllCertificates");
- set.add("basicPropertyBinding");
- set.add("synchronous");
- set.add("accessKey");
- set.add("secretKey");
- PROPERTY_NAMES = set;
+ Set<String> props = new HashSet<>(15);
+ props.add("basicPropertyBinding");
+ props.add("autoDiscoverClient");
+ props.add("proxyProtocol");
+ props.add("secretKey");
+ props.add("synchronous");
+ props.add("label");
+ props.add("pojoRequest");
+ props.add("proxyHost");
+ props.add("trustAllCertificates");
+ props.add("proxyPort");
+ props.add("lazyStartProducer");
+ props.add("accessKey");
+ props.add("stsClient");
+ props.add("region");
+ props.add("operation");
+ PROPERTY_NAMES = Collections.unmodifiableSet(props);
+ Set<String> secretProps = new HashSet<>(2);
+ secretProps.add("secretKey");
+ secretProps.add("accessKey");
+ SECRET_PROPERTY_NAMES = Collections.unmodifiableSet(secretProps);
}
@Override
@@ -60,6 +66,11 @@ public class STS2EndpointUriFactory extends org.apache.camel.support.component.E
}
@Override
+ public Set<String> secretPropertyNames() {
+ return SECRET_PROPERTY_NAMES;
+ }
+
+ @Override
public boolean isLenientProperties() {
return false;
}
diff --git a/components/camel-aws2-translate/src/generated/java/org/apache/camel/component/aws2/translate/Translate2EndpointUriFactory.java b/components/camel-aws2-translate/src/generated/java/org/apache/camel/component/aws2/translate/Translate2EndpointUriFactory.java
index 7908304..403a2fd 100644
--- a/components/camel-aws2-translate/src/generated/java/org/apache/camel/component/aws2/translate/Translate2EndpointUriFactory.java
+++ b/components/camel-aws2-translate/src/generated/java/org/apache/camel/component/aws2/translate/Translate2EndpointUriFactory.java
@@ -2,6 +2,7 @@
package org.apache.camel.component.aws2.translate;
import java.net.URISyntaxException;
+import java.util.Collections;
import java.util.HashMap;
import java.util.HashSet;
import java.util.Map;
@@ -17,27 +18,32 @@ public class Translate2EndpointUriFactory extends org.apache.camel.support.compo
private static final String BASE = ":label";
private static final Set<String> PROPERTY_NAMES;
+ private static final Set<String> SECRET_PROPERTY_NAMES;
static {
- Set<String> set = new HashSet<>(18);
- set.add("label");
- set.add("autodetectSourceLanguage");
- set.add("autoDiscoverClient");
- set.add("lazyStartProducer");
- set.add("operation");
- set.add("pojoRequest");
- set.add("proxyHost");
- set.add("proxyPort");
- set.add("proxyProtocol");
- set.add("region");
- set.add("sourceLanguage");
- set.add("targetLanguage");
- set.add("translateClient");
- set.add("trustAllCertificates");
- set.add("basicPropertyBinding");
- set.add("synchronous");
- set.add("accessKey");
- set.add("secretKey");
- PROPERTY_NAMES = set;
+ Set<String> props = new HashSet<>(18);
+ props.add("autodetectSourceLanguage");
+ props.add("basicPropertyBinding");
+ props.add("autoDiscoverClient");
+ props.add("proxyProtocol");
+ props.add("targetLanguage");
+ props.add("secretKey");
+ props.add("synchronous");
+ props.add("label");
+ props.add("pojoRequest");
+ props.add("proxyHost");
+ props.add("trustAllCertificates");
+ props.add("proxyPort");
+ props.add("lazyStartProducer");
+ props.add("accessKey");
+ props.add("region");
+ props.add("operation");
+ props.add("sourceLanguage");
+ props.add("translateClient");
+ PROPERTY_NAMES = Collections.unmodifiableSet(props);
+ Set<String> secretProps = new HashSet<>(2);
+ secretProps.add("secretKey");
+ secretProps.add("accessKey");
+ SECRET_PROPERTY_NAMES = Collections.unmodifiableSet(secretProps);
}
@Override
@@ -63,6 +69,11 @@ public class Translate2EndpointUriFactory extends org.apache.camel.support.compo
}
@Override
+ public Set<String> secretPropertyNames() {
+ return SECRET_PROPERTY_NAMES;
+ }
+
+ @Override
public boolean isLenientProperties() {
return false;
}
diff --git a/components/camel-azure-eventhubs/src/generated/java/org/apache/camel/component/azure/eventhubs/EventHubsEndpointUriFactory.java b/components/camel-azure-eventhubs/src/generated/java/org/apache/camel/component/azure/eventhubs/EventHubsEndpointUriFactory.java
index 2d2b723..06f1b9f 100644
--- a/components/camel-azure-eventhubs/src/generated/java/org/apache/camel/component/azure/eventhubs/EventHubsEndpointUriFactory.java
+++ b/components/camel-azure-eventhubs/src/generated/java/org/apache/camel/component/azure/eventhubs/EventHubsEndpointUriFactory.java
@@ -2,6 +2,7 @@
package org.apache.camel.component.azure.eventhubs;
import java.net.URISyntaxException;
+import java.util.Collections;
import java.util.HashMap;
import java.util.HashSet;
import java.util.Map;
@@ -17,34 +18,41 @@ public class EventHubsEndpointUriFactory extends org.apache.camel.support.compon
private static final String BASE = ":namespace/eventHubName";
private static final Set<String> PROPERTY_NAMES;
+ private static final Set<String> SECRET_PROPERTY_NAMES;
static {
- Set<String> set = new HashSet<>(25);
- set.add("namespace");
- set.add("eventHubName");
- set.add("amqpRetryOptions");
- set.add("amqpTransportType");
- set.add("autoDiscoverClient");
- set.add("blobAccessKey");
- set.add("blobAccountName");
- set.add("blobContainerName");
- set.add("blobStorageSharedKeyCredential");
- set.add("bridgeErrorHandler");
- set.add("checkpointStore");
- set.add("consumerGroupName");
- set.add("eventPosition");
- set.add("prefetchCount");
- set.add("exceptionHandler");
- set.add("exchangePattern");
- set.add("lazyStartProducer");
- set.add("partitionId");
- set.add("partitionKey");
- set.add("producerAsyncClient");
- set.add("basicPropertyBinding");
- set.add("synchronous");
- set.add("connectionString");
- set.add("sharedAccessKey");
- set.add("sharedAccessName");
- PROPERTY_NAMES = set;
+ Set<String> props = new HashSet<>(25);
+ props.add("basicPropertyBinding");
+ props.add("connectionString");
+ props.add("prefetchCount");
+ props.add("sharedAccessKey");
+ props.add("checkpointStore");
+ props.add("synchronous");
+ props.add("consumerGroupName");
+ props.add("blobAccountName");
+ props.add("bridgeErrorHandler");
+ props.add("producerAsyncClient");
+ props.add("partitionKey");
+ props.add("blobStorageSharedKeyCredential");
+ props.add("autoDiscoverClient");
+ props.add("sharedAccessName");
+ props.add("partitionId");
+ props.add("exchangePattern");
+ props.add("amqpTransportType");
+ props.add("eventPosition");
+ props.add("lazyStartProducer");
+ props.add("namespace");
+ props.add("amqpRetryOptions");
+ props.add("blobContainerName");
+ props.add("eventHubName");
+ props.add("exceptionHandler");
+ props.add("blobAccessKey");
+ PROPERTY_NAMES = Collections.unmodifiableSet(props);
+ Set<String> secretProps = new HashSet<>(4);
+ secretProps.add("blobStorageSharedKeyCredential");
+ secretProps.add("connectionString");
+ secretProps.add("sharedAccessKey");
+ secretProps.add("blobAccessKey");
+ SECRET_PROPERTY_NAMES = Collections.unmodifiableSet(secretProps);
}
@Override
@@ -71,6 +79,11 @@ public class EventHubsEndpointUriFactory extends org.apache.camel.support.compon
}
@Override
+ public Set<String> secretPropertyNames() {
+ return SECRET_PROPERTY_NAMES;
+ }
+
+ @Override
public boolean isLenientProperties() {
return false;
}
diff --git a/components/camel-azure-storage-blob/src/generated/java/org/apache/camel/component/azure/storage/blob/BlobEndpointUriFactory.java b/components/camel-azure-storage-blob/src/generated/java/org/apache/camel/component/azure/storage/blob/BlobEndpointUriFactory.java
index 3b3cc17..8262726 100644
--- a/components/camel-azure-storage-blob/src/generated/java/org/apache/camel/component/azure/storage/blob/BlobEndpointUriFactory.java
+++ b/components/camel-azure-storage-blob/src/generated/java/org/apache/camel/component/azure/storage/blob/BlobEndpointUriFactory.java
@@ -2,6 +2,7 @@
package org.apache.camel.component.azure.storage.blob;
import java.net.URISyntaxException;
+import java.util.Collections;
import java.util.HashMap;
import java.util.HashSet;
import java.util.Map;
@@ -17,41 +18,45 @@ public class BlobEndpointUriFactory extends org.apache.camel.support.component.E
private static final String BASE = ":accountName/containerName";
private static final Set<String> PROPERTY_NAMES;
+ private static final Set<String> SECRET_PROPERTY_NAMES;
static {
- Set<String> set = new HashSet<>(32);
- set.add("accountName");
- set.add("containerName");
- set.add("autoDiscoverClient");
- set.add("blobName");
- set.add("blobOffset");
- set.add("blobServiceClient");
- set.add("blobType");
- set.add("closeStreamAfterRead");
- set.add("credentials");
- set.add("dataCount");
- set.add("fileDir");
- set.add("maxResultsPerPage");
- set.add("maxRetryRequests");
- set.add("prefix");
- set.add("serviceClient");
- set.add("timeout");
- set.add("bridgeErrorHandler");
- set.add("exceptionHandler");
- set.add("exchangePattern");
- set.add("blobSequenceNumber");
- set.add("blockListType");
- set.add("closeStreamAfterWrite");
- set.add("commitBlockListLater");
- set.add("createAppendBlob");
- set.add("createPageBlob");
- set.add("downloadLinkExpiration");
- set.add("lazyStartProducer");
- set.add("operation");
- set.add("pageBlobSize");
- set.add("basicPropertyBinding");
- set.add("synchronous");
- set.add("accessKey");
- PROPERTY_NAMES = set;
+ Set<String> props = new HashSet<>(32);
+ props.add("blobName");
+ props.add("basicPropertyBinding");
+ props.add("accountName");
+ props.add("credentials");
+ props.add("prefix");
+ props.add("synchronous");
+ props.add("createPageBlob");
+ props.add("blobOffset");
+ props.add("timeout");
+ props.add("dataCount");
+ props.add("blobServiceClient");
+ props.add("maxRetryRequests");
+ props.add("bridgeErrorHandler");
+ props.add("containerName");
+ props.add("closeStreamAfterRead");
+ props.add("closeStreamAfterWrite");
+ props.add("autoDiscoverClient");
+ props.add("maxResultsPerPage");
+ props.add("downloadLinkExpiration");
+ props.add("exchangePattern");
+ props.add("blockListType");
+ props.add("createAppendBlob");
+ props.add("lazyStartProducer");
+ props.add("blobSequenceNumber");
+ props.add("accessKey");
+ props.add("commitBlockListLater");
+ props.add("serviceClient");
+ props.add("fileDir");
+ props.add("blobType");
+ props.add("pageBlobSize");
+ props.add("exceptionHandler");
+ props.add("operation");
+ PROPERTY_NAMES = Collections.unmodifiableSet(props);
+ Set<String> secretProps = new HashSet<>(1);
+ secretProps.add("accessKey");
+ SECRET_PROPERTY_NAMES = Collections.unmodifiableSet(secretProps);
}
@Override
@@ -78,6 +83,11 @@ public class BlobEndpointUriFactory extends org.apache.camel.support.component.E
}
@Override
+ public Set<String> secretPropertyNames() {
+ return SECRET_PROPERTY_NAMES;
+ }
+
+ @Override
public boolean isLenientProperties() {
return false;
}
diff --git a/components/camel-azure-storage-queue/src/generated/java/org/apache/camel/component/azure/storage/queue/QueueEndpointUriFactory.java b/components/camel-azure-storage-queue/src/generated/java/org/apache/camel/component/azure/storage/queue/QueueEndpointUriFactory.java
index 2b72022..79b1144 100644
--- a/components/camel-azure-storage-queue/src/generated/java/org/apache/camel/component/azure/storage/queue/QueueEndpointUriFactory.java
+++ b/components/camel-azure-storage-queue/src/generated/java/org/apache/camel/component/azure/storage/queue/QueueEndpointUriFactory.java
@@ -2,6 +2,7 @@
package org.apache.camel.component.azure.storage.queue;
import java.net.URISyntaxException;
+import java.util.Collections;
import java.util.HashMap;
import java.util.HashSet;
import java.util.Map;
@@ -17,29 +18,33 @@ public class QueueEndpointUriFactory extends org.apache.camel.support.component.
private static final String BASE = ":accountName/queueName";
private static final Set<String> PROPERTY_NAMES;
+ private static final Set<String> SECRET_PROPERTY_NAMES;
static {
- Set<String> set = new HashSet<>(20);
- set.add("accountName");
- set.add("queueName");
- set.add("autoDiscoverClient");
- set.add("serviceClient");
- set.add("bridgeErrorHandler");
- set.add("exceptionHandler");
- set.add("exchangePattern");
- set.add("createQueue");
- set.add("lazyStartProducer");
- set.add("operation");
- set.add("basicPropertyBinding");
- set.add("synchronous");
- set.add("maxMessages");
- set.add("messageId");
- set.add("popReceipt");
- set.add("timeout");
- set.add("timeToLive");
- set.add("visibilityTimeout");
- set.add("accessKey");
- set.add("credentials");
- PROPERTY_NAMES = set;
+ Set<String> props = new HashSet<>(20);
+ props.add("basicPropertyBinding");
+ props.add("autoDiscoverClient");
+ props.add("accountName");
+ props.add("credentials");
+ props.add("synchronous");
+ props.add("maxMessages");
+ props.add("exchangePattern");
+ props.add("messageId");
+ props.add("popReceipt");
+ props.add("timeout");
+ props.add("visibilityTimeout");
+ props.add("timeToLive");
+ props.add("lazyStartProducer");
+ props.add("queueName");
+ props.add("bridgeErrorHandler");
+ props.add("accessKey");
+ props.add("serviceClient");
+ props.add("createQueue");
+ props.add("exceptionHandler");
+ props.add("operation");
+ PROPERTY_NAMES = Collections.unmodifiableSet(props);
+ Set<String> secretProps = new HashSet<>(1);
+ secretProps.add("accessKey");
+ SECRET_PROPERTY_NAMES = Collections.unmodifiableSet(secretProps);
}
@Override
@@ -66,6 +71,11 @@ public class QueueEndpointUriFactory extends org.apache.camel.support.component.
}
@Override
+ public Set<String> secretPropertyNames() {
+ return SECRET_PROPERTY_NAMES;
+ }
+
+ @Override
public boolean isLenientProperties() {
return false;
}
diff --git a/components/camel-azure/src/generated/java/org/apache/camel/component/azure/blob/BlobServiceEndpointUriFactory.java b/components/camel-azure/src/generated/java/org/apache/camel/component/azure/blob/BlobServiceEndpointUriFactory.java
index 2261c65..7f9a8d1 100644
--- a/components/camel-azure/src/generated/java/org/apache/camel/component/azure/blob/BlobServiceEndpointUriFactory.java
+++ b/components/camel-azure/src/generated/java/org/apache/camel/component/azure/blob/BlobServiceEndpointUriFactory.java
@@ -2,6 +2,7 @@
package org.apache.camel.component.azure.blob;
import java.net.URISyntaxException;
+import java.util.Collections;
import java.util.HashMap;
import java.util.HashSet;
import java.util.Map;
@@ -17,34 +18,39 @@ public class BlobServiceEndpointUriFactory extends org.apache.camel.support.comp
private static final String BASE = ":containerOrBlobUri";
private static final Set<String> PROPERTY_NAMES;
+ private static final Set<String> SECRET_PROPERTY_NAMES;
static {
- Set<String> set = new HashSet<>(25);
- set.add("containerOrBlobUri");
- set.add("azureBlobClient");
- set.add("blobOffset");
- set.add("blobType");
- set.add("closeStreamAfterRead");
- set.add("credentials");
- set.add("dataLength");
- set.add("fileDir");
- set.add("publicForRead");
- set.add("streamReadSize");
- set.add("validateClientURI");
- set.add("bridgeErrorHandler");
- set.add("exceptionHandler");
- set.add("exchangePattern");
- set.add("blobMetadata");
- set.add("blobPrefix");
- set.add("closeStreamAfterWrite");
- set.add("lazyStartProducer");
- set.add("operation");
- set.add("streamWriteSize");
- set.add("useFlatListing");
- set.add("basicPropertyBinding");
- set.add("synchronous");
- set.add("credentialsAccountKey");
- set.add("credentialsAccountName");
- PROPERTY_NAMES = set;
+ Set<String> props = new HashSet<>(25);
+ props.add("basicPropertyBinding");
+ props.add("credentials");
+ props.add("synchronous");
+ props.add("credentialsAccountKey");
+ props.add("blobOffset");
+ props.add("validateClientURI");
+ props.add("bridgeErrorHandler");
+ props.add("closeStreamAfterRead");
+ props.add("closeStreamAfterWrite");
+ props.add("useFlatListing");
+ props.add("containerOrBlobUri");
+ props.add("blobMetadata");
+ props.add("streamReadSize");
+ props.add("dataLength");
+ props.add("exchangePattern");
+ props.add("publicForRead");
+ props.add("streamWriteSize");
+ props.add("azureBlobClient");
+ props.add("lazyStartProducer");
+ props.add("blobPrefix");
+ props.add("fileDir");
+ props.add("blobType");
+ props.add("exceptionHandler");
+ props.add("operation");
+ props.add("credentialsAccountName");
+ PROPERTY_NAMES = Collections.unmodifiableSet(props);
+ Set<String> secretProps = new HashSet<>(2);
+ secretProps.add("credentialsAccountKey");
+ secretProps.add("credentialsAccountName");
+ SECRET_PROPERTY_NAMES = Collections.unmodifiableSet(secretProps);
}
@Override
@@ -70,6 +76,11 @@ public class BlobServiceEndpointUriFactory extends org.apache.camel.support.comp
}
@Override
+ public Set<String> secretPropertyNames() {
+ return SECRET_PROPERTY_NAMES;
+ }
+
+ @Override
public boolean isLenientProperties() {
return false;
}
diff --git a/components/camel-azure/src/generated/java/org/apache/camel/component/azure/queue/QueueServiceEndpointUriFactory.java b/components/camel-azure/src/generated/java/org/apache/camel/component/azure/queue/QueueServiceEndpointUriFactory.java
index 531da60..2e1ed34 100644
--- a/components/camel-azure/src/generated/java/org/apache/camel/component/azure/queue/QueueServiceEndpointUriFactory.java
+++ b/components/camel-azure/src/generated/java/org/apache/camel/component/azure/queue/QueueServiceEndpointUriFactory.java
@@ -2,6 +2,7 @@
package org.apache.camel.component.azure.queue;
import java.net.URISyntaxException;
+import java.util.Collections;
import java.util.HashMap;
import java.util.HashSet;
import java.util.Map;
@@ -17,25 +18,30 @@ public class QueueServiceEndpointUriFactory extends org.apache.camel.support.com
private static final String BASE = ":containerAndQueueUri";
private static final Set<String> PROPERTY_NAMES;
+ private static final Set<String> SECRET_PROPERTY_NAMES;
static {
- Set<String> set = new HashSet<>(16);
- set.add("containerAndQueueUri");
- set.add("azureQueueClient");
- set.add("credentials");
- set.add("validateClientURI");
- set.add("bridgeErrorHandler");
- set.add("exceptionHandler");
- set.add("exchangePattern");
- set.add("lazyStartProducer");
- set.add("messageTimeToLive");
- set.add("messageVisibilityDelay");
- set.add("operation");
- set.add("queuePrefix");
- set.add("basicPropertyBinding");
- set.add("synchronous");
- set.add("credentialsAccountKey");
- set.add("credentialsAccountName");
- PROPERTY_NAMES = set;
+ Set<String> props = new HashSet<>(16);
+ props.add("basicPropertyBinding");
+ props.add("credentials");
+ props.add("synchronous");
+ props.add("azureQueueClient");
+ props.add("exchangePattern");
+ props.add("credentialsAccountKey");
+ props.add("validateClientURI");
+ props.add("lazyStartProducer");
+ props.add("bridgeErrorHandler");
+ props.add("messageVisibilityDelay");
+ props.add("messageTimeToLive");
+ props.add("queuePrefix");
+ props.add("containerAndQueueUri");
+ props.add("exceptionHandler");
+ props.add("operation");
+ props.add("credentialsAccountName");
+ PROPERTY_NAMES = Collections.unmodifiableSet(props);
+ Set<String> secretProps = new HashSet<>(2);
+ secretProps.add("credentialsAccountKey");
+ secretProps.add("credentialsAccountName");
+ SECRET_PROPERTY_NAMES = Collections.unmodifiableSet(secretProps);
}
@Override
@@ -61,6 +67,11 @@ public class QueueServiceEndpointUriFactory extends org.apache.camel.support.com
}
@Override
+ public Set<String> secretPropertyNames() {
+ return SECRET_PROPERTY_NAMES;
+ }
+
+ @Override
public boolean isLenientProperties() {
return false;
}
diff --git a/components/camel-bean-validator/src/generated/java/org/apache/camel/component/bean/validator/BeanValidatorEndpointUriFactory.java b/components/camel-bean-validator/src/generated/java/org/apache/camel/component/bean/validator/BeanValidatorEndpointUriFactory.java
index 00f9e7d..ba94888 100644
--- a/components/camel-bean-validator/src/generated/java/org/apache/camel/component/bean/validator/BeanValidatorEndpointUriFactory.java
+++ b/components/camel-bean-validator/src/generated/java/org/apache/camel/component/bean/validator/BeanValidatorEndpointUriFactory.java
@@ -2,6 +2,7 @@
package org.apache.camel.component.bean.validator;
import java.net.URISyntaxException;
+import java.util.Collections;
import java.util.HashMap;
import java.util.HashSet;
import java.util.Map;
@@ -17,20 +18,22 @@ public class BeanValidatorEndpointUriFactory extends org.apache.camel.support.co
private static final String BASE = ":label";
private static final Set<String> PROPERTY_NAMES;
+ private static final Set<String> SECRET_PROPERTY_NAMES;
static {
- Set<String> set = new HashSet<>(11);
- set.add("label");
- set.add("group");
- set.add("ignoreXmlConfiguration");
- set.add("lazyStartProducer");
- set.add("basicPropertyBinding");
- set.add("constraintValidatorFactory");
- set.add("messageInterpolator");
- set.add("synchronous");
- set.add("traversableResolver");
- set.add("validationProviderResolver");
- set.add("validatorFactory");
- PROPERTY_NAMES = set;
+ Set<String> props = new HashSet<>(11);
+ props.add("basicPropertyBinding");
+ props.add("lazyStartProducer");
+ props.add("messageInterpolator");
+ props.add("validationProviderResolver");
+ props.add("synchronous");
+ props.add("constraintValidatorFactory");
+ props.add("label");
+ props.add("traversableResolver");
+ props.add("group");
+ props.add("ignoreXmlConfiguration");
+ props.add("validatorFactory");
+ PROPERTY_NAMES = Collections.unmodifiableSet(props);
+ SECRET_PROPERTY_NAMES = Collections.emptySet();
}
@Override
@@ -56,6 +59,11 @@ public class BeanValidatorEndpointUriFactory extends org.apache.camel.support.co
}
@Override
+ public Set<String> secretPropertyNames() {
+ return SECRET_PROPERTY_NAMES;
+ }
+
+ @Override
public boolean isLenientProperties() {
return false;
}
diff --git a/components/camel-bean/src/generated/java/org/apache/camel/component/bean/BeanEndpointUriFactory.java b/components/camel-bean/src/generated/java/org/apache/camel/component/bean/BeanEndpointUriFactory.java
index b9bf355..d275fc8 100644
--- a/components/camel-bean/src/generated/java/org/apache/camel/component/bean/BeanEndpointUriFactory.java
+++ b/components/camel-bean/src/generated/java/org/apache/camel/component/bean/BeanEndpointUriFactory.java
@@ -2,6 +2,7 @@
package org.apache.camel.component.bean;
import java.net.URISyntaxException;
+import java.util.Collections;
import java.util.HashMap;
import java.util.HashSet;
import java.util.Map;
@@ -17,17 +18,19 @@ public class BeanEndpointUriFactory extends org.apache.camel.support.component.E
private static final String BASE = ":beanName";
private static final Set<String> PROPERTY_NAMES;
+ private static final Set<String> SECRET_PROPERTY_NAMES;
static {
- Set<String> set = new HashSet<>(8);
- set.add("beanName");
- set.add("cache");
- set.add("method");
- set.add("scope");
- set.add("lazyStartProducer");
- set.add("basicPropertyBinding");
- set.add("parameters");
- set.add("synchronous");
- PROPERTY_NAMES = set;
+ Set<String> props = new HashSet<>(8);
+ props.add("basicPropertyBinding");
+ props.add("cache");
+ props.add("lazyStartProducer");
+ props.add("method");
+ props.add("synchronous");
+ props.add("scope");
+ props.add("beanName");
+ props.add("parameters");
+ PROPERTY_NAMES = Collections.unmodifiableSet(props);
+ SECRET_PROPERTY_NAMES = Collections.emptySet();
}
@Override
@@ -53,6 +56,11 @@ public class BeanEndpointUriFactory extends org.apache.camel.support.component.E
}
@Override
+ public Set<String> secretPropertyNames() {
+ return SECRET_PROPERTY_NAMES;
+ }
+
+ @Override
public boolean isLenientProperties() {
return false;
}
diff --git a/components/camel-bean/src/generated/java/org/apache/camel/component/beanclass/ClassEndpointUriFactory.java b/components/camel-bean/src/generated/java/org/apache/camel/component/beanclass/ClassEndpointUriFactory.java
index 8613f88..ab55d39 100644
--- a/components/camel-bean/src/generated/java/org/apache/camel/component/beanclass/ClassEndpointUriFactory.java
+++ b/components/camel-bean/src/generated/java/org/apache/camel/component/beanclass/ClassEndpointUriFactory.java
@@ -2,6 +2,7 @@
package org.apache.camel.component.beanclass;
import java.net.URISyntaxException;
+import java.util.Collections;
import java.util.HashMap;
import java.util.HashSet;
import java.util.Map;
@@ -17,17 +18,19 @@ public class ClassEndpointUriFactory extends org.apache.camel.support.component.
private static final String BASE = ":beanName";
private static final Set<String> PROPERTY_NAMES;
+ private static final Set<String> SECRET_PROPERTY_NAMES;
static {
- Set<String> set = new HashSet<>(8);
- set.add("beanName");
- set.add("cache");
- set.add("method");
- set.add("scope");
- set.add("lazyStartProducer");
- set.add("basicPropertyBinding");
- set.add("parameters");
- set.add("synchronous");
- PROPERTY_NAMES = set;
+ Set<String> props = new HashSet<>(8);
+ props.add("basicPropertyBinding");
+ props.add("cache");
+ props.add("lazyStartProducer");
+ props.add("method");
+ props.add("synchronous");
+ props.add("scope");
+ props.add("beanName");
+ props.add("parameters");
+ PROPERTY_NAMES = Collections.unmodifiableSet(props);
+ SECRET_PROPERTY_NAMES = Collections.emptySet();
}
@Override
@@ -53,6 +56,11 @@ public class ClassEndpointUriFactory extends org.apache.camel.support.component.
}
@Override
+ public Set<String> secretPropertyNames() {
+ return SECRET_PROPERTY_NAMES;
+ }
+
+ @Override
public boolean isLenientProperties() {
return false;
}
diff --git a/components/camel-beanstalk/src/generated/java/org/apache/camel/component/beanstalk/BeanstalkEndpointUriFactory.java b/components/camel-beanstalk/src/generated/java/org/apache/camel/component/beanstalk/BeanstalkEndpointUriFactory.java
index 2a5f752..83da0c5 100644
--- a/components/camel-beanstalk/src/generated/java/org/apache/camel/component/beanstalk/BeanstalkEndpointUriFactory.java
+++ b/components/camel-beanstalk/src/generated/java/org/apache/camel/component/beanstalk/BeanstalkEndpointUriFactory.java
@@ -2,6 +2,7 @@
package org.apache.camel.component.beanstalk;
import java.net.URISyntaxException;
+import java.util.Collections;
import java.util.HashMap;
import java.util.HashSet;
import java.util.Map;
@@ -17,39 +18,41 @@ public class BeanstalkEndpointUriFactory extends org.apache.camel.support.compon
private static final String BASE = ":connectionSettings";
private static final Set<String> PROPERTY_NAMES;
+ private static final Set<String> SECRET_PROPERTY_NAMES;
static {
- Set<String> set = new HashSet<>(30);
- set.add("connectionSettings");
- set.add("command");
- set.add("jobDelay");
- set.add("jobPriority");
- set.add("jobTimeToRun");
- set.add("awaitJob");
- set.add("bridgeErrorHandler");
- set.add("onFailure");
- set.add("sendEmptyMessageWhenIdle");
- set.add("useBlockIO");
- set.add("exceptionHandler");
- set.add("exchangePattern");
- set.add("pollStrategy");
- set.add("lazyStartProducer");
- set.add("basicPropertyBinding");
- set.add("synchronous");
- set.add("backoffErrorThreshold");
- set.add("backoffIdleThreshold");
- set.add("backoffMultiplier");
- set.add("delay");
- set.add("greedy");
- set.add("initialDelay");
- set.add("repeatCount");
- set.add("runLoggingLevel");
- set.add("scheduledExecutorService");
- set.add("scheduler");
- set.add("schedulerProperties");
- set.add("startScheduler");
- set.add("timeUnit");
- set.add("useFixedDelay");
- PROPERTY_NAMES = set;
+ Set<String> props = new HashSet<>(30);
+ props.add("basicPropertyBinding");
+ props.add("backoffMultiplier");
+ props.add("synchronous");
+ props.add("onFailure");
+ props.add("initialDelay");
+ props.add("scheduler");
+ props.add("bridgeErrorHandler");
+ props.add("useFixedDelay");
+ props.add("runLoggingLevel");
+ props.add("backoffErrorThreshold");
+ props.add("greedy");
+ props.add("awaitJob");
+ props.add("scheduledExecutorService");
+ props.add("jobPriority");
+ props.add("jobTimeToRun");
+ props.add("repeatCount");
+ props.add("timeUnit");
+ props.add("sendEmptyMessageWhenIdle");
+ props.add("schedulerProperties");
+ props.add("exchangePattern");
+ props.add("command");
+ props.add("backoffIdleThreshold");
+ props.add("lazyStartProducer");
+ props.add("delay");
+ props.add("pollStrategy");
+ props.add("startScheduler");
+ props.add("connectionSettings");
+ props.add("useBlockIO");
+ props.add("exceptionHandler");
+ props.add("jobDelay");
+ PROPERTY_NAMES = Collections.unmodifiableSet(props);
+ SECRET_PROPERTY_NAMES = Collections.emptySet();
}
@Override
@@ -75,6 +78,11 @@ public class BeanstalkEndpointUriFactory extends org.apache.camel.support.compon
}
@Override
+ public Set<String> secretPropertyNames() {
+ return SECRET_PROPERTY_NAMES;
+ }
+
+ @Override
public boolean isLenientProperties() {
return false;
}
diff --git a/components/camel-bonita/src/generated/java/org/apache/camel/component/bonita/BonitaEndpointUriFactory.java b/components/camel-bonita/src/generated/java/org/apache/camel/component/bonita/BonitaEndpointUriFactory.java
index 513f053..b67cc6c 100644
--- a/components/camel-bonita/src/generated/java/org/apache/camel/component/bonita/BonitaEndpointUriFactory.java
+++ b/components/camel-bonita/src/generated/java/org/apache/camel/component/bonita/BonitaEndpointUriFactory.java
@@ -2,6 +2,7 @@
package org.apache.camel.component.bonita;
import java.net.URISyntaxException;
+import java.util.Collections;
import java.util.HashMap;
import java.util.HashSet;
import java.util.Map;
@@ -17,18 +18,23 @@ public class BonitaEndpointUriFactory extends org.apache.camel.support.component
private static final String BASE = ":operation";
private static final Set<String> PROPERTY_NAMES;
+ private static final Set<String> SECRET_PROPERTY_NAMES;
static {
- Set<String> set = new HashSet<>(9);
- set.add("operation");
- set.add("hostname");
- set.add("lazyStartProducer");
- set.add("port");
- set.add("processName");
- set.add("basicPropertyBinding");
- set.add("synchronous");
- set.add("password");
- set.add("username");
- PROPERTY_NAMES = set;
+ Set<String> props = new HashSet<>(9);
+ props.add("basicPropertyBinding");
+ props.add("hostname");
+ props.add("lazyStartProducer");
+ props.add("password");
+ props.add("port");
+ props.add("processName");
+ props.add("synchronous");
+ props.add("operation");
+ props.add("username");
+ PROPERTY_NAMES = Collections.unmodifiableSet(props);
+ Set<String> secretProps = new HashSet<>(2);
+ secretProps.add("password");
+ secretProps.add("username");
+ SECRET_PROPERTY_NAMES = Collections.unmodifiableSet(secretProps);
}
@Override
@@ -54,6 +60,11 @@ public class BonitaEndpointUriFactory extends org.apache.camel.support.component
}
@Override
+ public Set<String> secretPropertyNames() {
+ return SECRET_PROPERTY_NAMES;
+ }
+
+ @Override
public boolean isLenientProperties() {
return false;
}
diff --git a/components/camel-box/camel-box-component/src/generated/java/org/apache/camel/component/box/BoxEndpointUriFactory.java b/components/camel-box/camel-box-component/src/generated/java/org/apache/camel/component/box/BoxEndpointUriFactory.java
index 2bed5b3..8c4a109 100644
--- a/components/camel-box/camel-box-component/src/generated/java/org/apache/camel/component/box/BoxEndpointUriFactory.java
+++ b/components/camel-box/camel-box-component/src/generated/java/org/apache/camel/component/box/BoxEndpointUriFactory.java
@@ -2,6 +2,7 @@
package org.apache.camel.component.box;
import java.net.URISyntaxException;
+import java.util.Collections;
import java.util.HashMap;
import java.util.HashSet;
import java.util.Map;
@@ -17,102 +18,110 @@ public class BoxEndpointUriFactory extends org.apache.camel.support.component.En
private static final String BASE = ":apiName/methodName";
private static final Set<String> PROPERTY_NAMES;
+ private static final Set<String> SECRET_PROPERTY_NAMES;
static {
- Set<String> set = new HashSet<>(93);
- set.add("apiName");
- set.add("methodName");
- set.add("clientId");
- set.add("enterpriseId");
- set.add("inBody");
- set.add("userId");
- set.add("exceptionHandler");
- set.add("exchangePattern");
- set.add("lazyStartProducer");
- set.add("basicPropertyBinding");
- set.add("httpParams");
- set.add("synchronous");
- set.add("authenticationType");
- set.add("accessTokenCache");
- set.add("clientSecret");
- set.add("encryptionAlgorithm");
- set.add("maxCacheEntries");
- set.add("privateKeyFile");
- set.add("privateKeyPassword");
- set.add("publicKeyId");
- set.add("sslContextParameters");
- set.add("userName");
- set.add("userPassword");
- set.add("access");
- set.add("action");
- set.add("after");
- set.add("assignTo");
- set.add("before");
- set.add("check");
- set.add("collaborationId");
- set.add("collaborator");
- set.add("commentId");
- set.add("content");
- set.add("created");
- set.add("description");
- set.add("destinationFolderId");
- set.add("dueAt");
- set.add("email");
- set.add("emailAliasId");
- set.add("externalSyncIdentifier");
- set.add("fields");
- set.add("fileContent");
- set.add("fileId");
- set.add("fileName");
- set.add("fileSize");
- set.add("fileType");
- set.add("filterTerm");
- set.add("folderId");
- set.add("folderName");
- set.add("force");
- set.add("groupId");
- set.add("groupInfo");
- set.add("groupMembershipId");
- set.add("info");
- set.add("invitabilityLevel");
- set.add("limit");
- set.add("listener");
- set.add("login");
- set.add("maxHeight");
- set.add("maxWidth");
- set.add("memberViewabilityLevel");
- set.add("message");
- set.add("metadata");
- set.add("minHeight");
- set.add("minWidth");
- set.add("modified");
- set.add("name");
- set.add("newFileName");
- set.add("newFolderName");
- set.add("newName");
- set.add("notifyUser");
- set.add("offset");
- set.add("output");
- set.add("params");
- set.add("parentFolderId");
- set.add("path");
- set.add("permissions");
- set.add("position");
- set.add("provenance");
- set.add("query");
- set.add("rangeEnd");
- set.add("rangeStart");
- set.add("role");
- set.add("size");
- set.add("sourceUserId");
- set.add("startingPosition");
- set.add("taskAssignmentId");
- set.add("taskId");
- set.add("typeName");
- set.add("types");
- set.add("unshareDate");
- set.add("userId");
- set.add("version");
- PROPERTY_NAMES = set;
+ Set<String> props = new HashSet<>(92);
+ props.add("apiName");
+ props.add("fileName");
+ props.add("metadata");
+ props.add("rangeStart");
+ props.add("httpParams");
+ props.add("before");
+ props.add("parentFolderId");
+ props.add("synchronous");
+ props.add("groupId");
+ props.add("listener");
+ props.add("externalSyncIdentifier");
+ props.add("encryptionAlgorithm");
+ props.add("publicKeyId");
+ props.add("collaborator");
+ props.add("output");
+ props.add("minHeight");
+ props.add("path");
+ props.add("privateKeyFile");
+ props.add("permissions");
+ props.add("limit");
+ props.add("modified");
+ props.add("action");
+ props.add("clientSecret");
+ props.add("info");
+ props.add("maxWidth");
+ props.add("offset");
+ props.add("notifyUser");
+ props.add("created");
+ props.add("query");
+ props.add("check");
+ props.add("startingPosition");
+ props.add("params");
+ props.add("version");
+ props.add("folderId");
+ props.add("lazyStartProducer");
+ props.add("newName");
+ props.add("privateKeyPassword");
+ props.add("size");
+ props.add("destinationFolderId");
+ props.add("fileSize");
+ props.add("name");
+ props.add("commentId");
+ props.add("force");
+ props.add("position");
+ props.add("folderName");
+ props.add("sourceUserId");
+ props.add("fields");
+ props.add("taskAssignmentId");
+ props.add("inBody");
+ props.add("exceptionHandler");
+ props.add("fileContent");
+ props.add("memberViewabilityLevel");
+ props.add("assignTo");
+ props.add("fileId");
+ props.add("basicPropertyBinding");
+ props.add("userPassword");
+ props.add("role");
+ props.add("access");
+ props.add("sslContextParameters");
+ props.add("typeName");
+ props.add("description");
+ props.add("login");
+ props.add("content");
+ props.add("rangeEnd");
+ props.add("provenance");
+ props.add("maxHeight");
+ props.add("after");
+ props.add("groupInfo");
+ props.add("maxCacheEntries");
+ props.add("email");
+ props.add("collaborationId");
+ props.add("emailAliasId");
+ props.add("types");
+ props.add("invitabilityLevel");
+ props.add("clientId");
+ props.add("accessTokenCache");
+ props.add("exchangePattern");
+ props.add("methodName");
+ props.add("newFileName");
+ props.add("minWidth");
+ props.add("filterTerm");
+ props.add("userName");
+ props.add("message");
+ props.add("userId");
+ props.add("dueAt");
+ props.add("unshareDate");
+ props.add("groupMembershipId");
+ props.add("enterpriseId");
+ props.add("authenticationType");
+ props.add("fileType");
+ props.add("taskId");
+ props.add("newFolderName");
+ PROPERTY_NAMES = Collections.unmodifiableSet(props);
+ Set<String> secretProps = new HashSet<>(6);
+ secretProps.add("userPassword");
+ secretProps.add("privateKeyFile");
+ secretProps.add("privateKeyPassword");
+ secretProps.add("clientSecret");
+ secretProps.add("userName");
+ secretProps.add("publicKeyId");
+ SECRET_PROPERTY_NAMES = Collections.unmodifiableSet(secretProps);
}
@Override
@@ -139,6 +148,11 @@ public class BoxEndpointUriFactory extends org.apache.camel.support.component.En
}
@Override
+ public Set<String> secretPropertyNames() {
+ return SECRET_PROPERTY_NAMES;
+ }
+
+ @Override
public boolean isLenientProperties() {
return true;
}
diff --git a/components/camel-braintree/src/generated/java/org/apache/camel/component/braintree/BraintreeEndpointUriFactory.java b/components/camel-braintree/src/generated/java/org/apache/camel/component/braintree/BraintreeEndpointUriFactory.java
index 1422cdd..5fc5786 100644
--- a/components/camel-braintree/src/generated/java/org/apache/camel/component/braintree/BraintreeEndpointUriFactory.java
+++ b/components/camel-braintree/src/generated/java/org/apache/camel/component/braintree/BraintreeEndpointUriFactory.java
@@ -2,6 +2,7 @@
package org.apache.camel.component.braintree;
import java.net.URISyntaxException;
+import java.util.Collections;
import java.util.HashMap;
import java.util.HashSet;
import java.util.Map;
@@ -17,55 +18,61 @@ public class BraintreeEndpointUriFactory extends org.apache.camel.support.compon
private static final String BASE = ":apiName/methodName";
private static final Set<String> PROPERTY_NAMES;
+ private static final Set<String> SECRET_PROPERTY_NAMES;
static {
- Set<String> set = new HashSet<>(46);
- set.add("apiName");
- set.add("methodName");
- set.add("environment");
- set.add("inBody");
- set.add("lazyStartProducer");
- set.add("merchantId");
- set.add("basicPropertyBinding");
- set.add("httpReadTimeout");
- set.add("synchronous");
- set.add("httpLogLevel");
- set.add("httpLogName");
- set.add("logHandlerEnabled");
- set.add("proxyHost");
- set.add("proxyPort");
- set.add("accessToken");
- set.add("privateKey");
- set.add("publicKey");
- set.add("amount");
- set.add("associationFilterId");
- set.add("challenge");
- set.add("cloneRequest");
- set.add("content");
- set.add("currencyRequest");
- set.add("customerId");
- set.add("deleteRequest");
- set.add("disputeId");
- set.add("documentId");
- set.add("evidenceId");
- set.add("fileEvidenceRequest");
- set.add("grantRequest");
- set.add("groupByCustomField");
- set.add("id");
- set.add("page");
- set.add("payload");
- set.add("paymentMethodNonce");
- set.add("paymentMethodToken");
- set.add("query");
- set.add("refundRequest");
- set.add("request");
- set.add("searchRequest");
- set.add("settlementDate");
- set.add("signature");
- set.add("submitForSettlement");
- set.add("subscriptionId");
- set.add("textEvidenceRequest");
- set.add("token");
- PROPERTY_NAMES = set;
+ Set<String> props = new HashSet<>(46);
+ props.add("basicPropertyBinding");
+ props.add("request");
+ props.add("searchRequest");
+ props.add("apiName");
+ props.add("httpReadTimeout");
+ props.add("signature");
+ props.add("synchronous");
+ props.add("groupByCustomField");
+ props.add("publicKey");
+ props.add("httpLogName");
+ props.add("content");
+ props.add("grantRequest");
+ props.add("logHandlerEnabled");
+ props.add("proxyPort");
+ props.add("textEvidenceRequest");
+ props.add("fileEvidenceRequest");
+ props.add("associationFilterId");
+ props.add("paymentMethodToken");
+ props.add("merchantId");
+ props.add("payload");
+ props.add("customerId");
+ props.add("httpLogLevel");
+ props.add("id");
+ props.add("submitForSettlement");
+ props.add("currencyRequest");
+ props.add("amount");
+ props.add("query");
+ props.add("methodName");
+ props.add("settlementDate");
+ props.add("accessToken");
+ props.add("proxyHost");
+ props.add("token");
+ props.add("privateKey");
+ props.add("environment");
+ props.add("lazyStartProducer");
+ props.add("refundRequest");
+ props.add("disputeId");
+ props.add("evidenceId");
+ props.add("paymentMethodNonce");
+ props.add("challenge");
+ props.add("documentId");
+ props.add("page");
+ props.add("subscriptionId");
+ props.add("inBody");
+ props.add("deleteRequest");
+ props.add("cloneRequest");
+ PROPERTY_NAMES = Collections.unmodifiableSet(props);
+ Set<String> secretProps = new HashSet<>(3);
+ secretProps.add("privateKey");
+ secretProps.add("publicKey");
+ secretProps.add("accessToken");
+ SECRET_PROPERTY_NAMES = Collections.unmodifiableSet(secretProps);
}
@Override
@@ -92,6 +99,11 @@ public class BraintreeEndpointUriFactory extends org.apache.camel.support.compon
}
@Override
+ public Set<String> secretPropertyNames() {
+ return SECRET_PROPERTY_NAMES;
+ }
+
+ @Override
public boolean isLenientProperties() {
return false;
}
diff --git a/components/camel-browse/src/generated/java/org/apache/camel/component/browse/BrowseEndpointUriFactory.java b/components/camel-browse/src/generated/java/org/apache/camel/component/browse/BrowseEndpointUriFactory.java
index fdeecea..5c17b35 100644
--- a/components/camel-browse/src/generated/java/org/apache/camel/component/browse/BrowseEndpointUriFactory.java
+++ b/components/camel-browse/src/generated/java/org/apache/camel/component/browse/BrowseEndpointUriFactory.java
@@ -2,6 +2,7 @@
package org.apache.camel.component.browse;
import java.net.URISyntaxException;
+import java.util.Collections;
import java.util.HashMap;
import java.util.HashSet;
import java.util.Map;
@@ -17,16 +18,18 @@ public class BrowseEndpointUriFactory extends org.apache.camel.support.component
private static final String BASE = ":name";
private static final Set<String> PROPERTY_NAMES;
+ private static final Set<String> SECRET_PROPERTY_NAMES;
static {
- Set<String> set = new HashSet<>(7);
- set.add("name");
- set.add("bridgeErrorHandler");
- set.add("exceptionHandler");
- set.add("exchangePattern");
- set.add("lazyStartProducer");
- set.add("basicPropertyBinding");
- set.add("synchronous");
- PROPERTY_NAMES = set;
+ Set<String> props = new HashSet<>(7);
+ props.add("basicPropertyBinding");
+ props.add("lazyStartProducer");
+ props.add("bridgeErrorHandler");
+ props.add("synchronous");
+ props.add("name");
+ props.add("exchangePattern");
+ props.add("exceptionHandler");
+ PROPERTY_NAMES = Collections.unmodifiableSet(props);
+ SECRET_PROPERTY_NAMES = Collections.emptySet();
}
@Override
@@ -52,6 +55,11 @@ public class BrowseEndpointUriFactory extends org.apache.camel.support.component
}
@Override
+ public Set<String> secretPropertyNames() {
+ return SECRET_PROPERTY_NAMES;
+ }
+
+ @Override
public boolean isLenientProperties() {
return false;
}
diff --git a/components/camel-caffeine/src/generated/java/org/apache/camel/component/caffeine/cache/CaffeineCacheEndpointUriFactory.java b/components/camel-caffeine/src/generated/java/org/apache/camel/component/caffeine/cache/CaffeineCacheEndpointUriFactory.java
index 183d172..f598589 100644
--- a/components/camel-caffeine/src/generated/java/org/apache/camel/component/caffeine/cache/CaffeineCacheEndpointUriFactory.java
+++ b/components/camel-caffeine/src/generated/java/org/apache/camel/component/caffeine/cache/CaffeineCacheEndpointUriFactory.java
@@ -2,6 +2,7 @@
package org.apache.camel.component.caffeine.cache;
import java.net.URISyntaxException;
+import java.util.Collections;
import java.util.HashMap;
import java.util.HashSet;
import java.util.Map;
@@ -17,27 +18,29 @@ public class CaffeineCacheEndpointUriFactory extends org.apache.camel.support.co
private static final String BASE = ":cacheName";
private static final Set<String> PROPERTY_NAMES;
+ private static final Set<String> SECRET_PROPERTY_NAMES;
static {
- Set<String> set = new HashSet<>(18);
- set.add("cacheName");
- set.add("action");
- set.add("cacheLoader");
- set.add("createCacheIfNotExist");
- set.add("evictionType");
- set.add("expireAfterAccessTime");
- set.add("expireAfterWriteTime");
- set.add("initialCapacity");
- set.add("key");
- set.add("lazyStartProducer");
- set.add("maximumSize");
- set.add("removalListener");
- set.add("statsCounter");
- set.add("statsEnabled");
- set.add("basicPropertyBinding");
- set.add("keyType");
- set.add("synchronous");
- set.add("valueType");
- PROPERTY_NAMES = set;
+ Set<String> props = new HashSet<>(18);
+ props.add("basicPropertyBinding");
+ props.add("expireAfterWriteTime");
+ props.add("expireAfterAccessTime");
+ props.add("statsCounter");
+ props.add("synchronous");
+ props.add("initialCapacity");
+ props.add("cacheLoader");
+ props.add("statsEnabled");
+ props.add("lazyStartProducer");
+ props.add("cacheName");
+ props.add("evictionType");
+ props.add("valueType");
+ props.add("createCacheIfNotExist");
+ props.add("action");
+ props.add("maximumSize");
+ props.add("removalListener");
+ props.add("keyType");
+ props.add("key");
+ PROPERTY_NAMES = Collections.unmodifiableSet(props);
+ SECRET_PROPERTY_NAMES = Collections.emptySet();
}
@Override
@@ -63,6 +66,11 @@ public class CaffeineCacheEndpointUriFactory extends org.apache.camel.support.co
}
@Override
+ public Set<String> secretPropertyNames() {
+ return SECRET_PROPERTY_NAMES;
+ }
+
+ @Override
public boolean isLenientProperties() {
return false;
}
diff --git a/components/camel-caffeine/src/generated/java/org/apache/camel/component/caffeine/load/CaffeineLoadCacheEndpointUriFactory.java b/components/camel-caffeine/src/generated/java/org/apache/camel/component/caffeine/load/CaffeineLoadCacheEndpointUriFactory.java
index 4db4279..9fe701f 100644
--- a/components/camel-caffeine/src/generated/java/org/apache/camel/component/caffeine/load/CaffeineLoadCacheEndpointUriFactory.java
+++ b/components/camel-caffeine/src/generated/java/org/apache/camel/component/caffeine/load/CaffeineLoadCacheEndpointUriFactory.java
@@ -2,6 +2,7 @@
package org.apache.camel.component.caffeine.load;
import java.net.URISyntaxException;
+import java.util.Collections;
import java.util.HashMap;
import java.util.HashSet;
import java.util.Map;
@@ -17,27 +18,29 @@ public class CaffeineLoadCacheEndpointUriFactory extends org.apache.camel.suppor
private static final String BASE = ":cacheName";
private static final Set<String> PROPERTY_NAMES;
+ private static final Set<String> SECRET_PROPERTY_NAMES;
static {
- Set<String> set = new HashSet<>(18);
- set.add("cacheName");
- set.add("action");
- set.add("cacheLoader");
- set.add("createCacheIfNotExist");
- set.add("evictionType");
- set.add("expireAfterAccessTime");
- set.add("expireAfterWriteTime");
- set.add("initialCapacity");
- set.add("key");
- set.add("lazyStartProducer");
- set.add("maximumSize");
- set.add("removalListener");
- set.add("statsCounter");
- set.add("statsEnabled");
- set.add("basicPropertyBinding");
- set.add("keyType");
- set.add("synchronous");
- set.add("valueType");
- PROPERTY_NAMES = set;
+ Set<String> props = new HashSet<>(18);
+ props.add("basicPropertyBinding");
+ props.add("expireAfterWriteTime");
+ props.add("expireAfterAccessTime");
+ props.add("statsCounter");
+ props.add("synchronous");
+ props.add("initialCapacity");
+ props.add("cacheLoader");
+ props.add("statsEnabled");
+ props.add("lazyStartProducer");
+ props.add("cacheName");
+ props.add("evictionType");
+ props.add("valueType");
+ props.add("createCacheIfNotExist");
+ props.add("action");
+ props.add("maximumSize");
+ props.add("removalListener");
+ props.add("keyType");
+ props.add("key");
+ PROPERTY_NAMES = Collections.unmodifiableSet(props);
+ SECRET_PROPERTY_NAMES = Collections.emptySet();
}
@Override
@@ -63,6 +66,11 @@ public class CaffeineLoadCacheEndpointUriFactory extends org.apache.camel.suppor
}
@Override
+ public Set<String> secretPropertyNames() {
+ return SECRET_PROPERTY_NAMES;
+ }
+
+ @Override
public boolean isLenientProperties() {
return false;
}
diff --git a/components/camel-cassandraql/src/generated/java/org/apache/camel/component/cassandra/CassandraEndpointUriFactory.java b/components/camel-cassandraql/src/generated/java/org/apache/camel/component/cassandra/CassandraEndpointUriFactory.java
index 9c3f980..45f2898 100644
--- a/components/camel-cassandraql/src/generated/java/org/apache/camel/component/cassandra/CassandraEndpointUriFactory.java
+++ b/components/camel-cassandraql/src/generated/java/org/apache/camel/component/cassandra/CassandraEndpointUriFactory.java
@@ -2,6 +2,7 @@
package org.apache.camel.component.cassandra;
import java.net.URISyntaxException;
+import java.util.Collections;
import java.util.HashMap;
import java.util.HashSet;
import java.util.Map;
@@ -17,45 +18,47 @@ public class CassandraEndpointUriFactory extends org.apache.camel.support.compon
private static final String BASE = ":beanRef:hosts:port/keyspace";
private static final Set<String> PROPERTY_NAMES;
+ private static final Set<String> SECRET_PROPERTY_NAMES;
static {
- Set<String> set = new HashSet<>(36);
- set.add("beanRef");
- set.add("hosts");
- set.add("port");
- set.add("keyspace");
- set.add("clusterName");
- set.add("consistencyLevel");
- set.add("cql");
- set.add("datacenter");
- set.add("loadBalancingPolicyClass");
- set.add("password");
- set.add("prepareStatements");
- set.add("resultSetConversionStrategy");
- set.add("session");
- set.add("username");
- set.add("bridgeErrorHandler");
- set.add("sendEmptyMessageWhenIdle");
- set.add("exceptionHandler");
- set.add("exchangePattern");
- set.add("pollStrategy");
- set.add("lazyStartProducer");
- set.add("basicPropertyBinding");
- set.add("synchronous");
- set.add("backoffErrorThreshold");
- set.add("backoffIdleThreshold");
- set.add("backoffMultiplier");
- set.add("delay");
- set.add("greedy");
- set.add("initialDelay");
- set.add("repeatCount");
- set.add("runLoggingLevel");
- set.add("scheduledExecutorService");
- set.add("scheduler");
- set.add("schedulerProperties");
- set.add("startScheduler");
- set.add("timeUnit");
- set.add("useFixedDelay");
- PROPERTY_NAMES = set;
+ Set<String> props = new HashSet<>(36);
+ props.add("basicPropertyBinding");
+ props.add("backoffMultiplier");
+ props.add("beanRef");
+ props.add("session");
+ props.add("synchronous");
+ props.add("initialDelay");
+ props.add("scheduler");
+ props.add("prepareStatements");
+ props.add("password");
+ props.add("bridgeErrorHandler");
+ props.add("useFixedDelay");
+ props.add("runLoggingLevel");
+ props.add("backoffErrorThreshold");
+ props.add("clusterName");
+ props.add("greedy");
+ props.add("scheduledExecutorService");
+ props.add("repeatCount");
+ props.add("timeUnit");
+ props.add("resultSetConversionStrategy");
+ props.add("hosts");
+ props.add("sendEmptyMessageWhenIdle");
+ props.add("schedulerProperties");
+ props.add("loadBalancingPolicyClass");
+ props.add("exchangePattern");
+ props.add("datacenter");
+ props.add("backoffIdleThreshold");
+ props.add("keyspace");
+ props.add("lazyStartProducer");
+ props.add("delay");
+ props.add("pollStrategy");
+ props.add("port");
+ props.add("startScheduler");
+ props.add("consistencyLevel");
+ props.add("exceptionHandler");
+ props.add("cql");
+ props.add("username");
+ PROPERTY_NAMES = Collections.unmodifiableSet(props);
+ SECRET_PROPERTY_NAMES = Collections.emptySet();
}
@Override
@@ -84,6 +87,11 @@ public class CassandraEndpointUriFactory extends org.apache.camel.support.compon
}
@Override
+ public Set<String> secretPropertyNames() {
+ return SECRET_PROPERTY_NAMES;
+ }
+
+ @Override
public boolean isLenientProperties() {
return false;
}
diff --git a/components/camel-chatscript/src/generated/java/org/apache/camel/component/chatscript/ChatScriptEndpointUriFactory.java b/components/camel-chatscript/src/generated/java/org/apache/camel/component/chatscript/ChatScriptEndpointUriFactory.java
index 1da07d8..ee49f16 100644
--- a/components/camel-chatscript/src/generated/java/org/apache/camel/component/chatscript/ChatScriptEndpointUriFactory.java
+++ b/components/camel-chatscript/src/generated/java/org/apache/camel/component/chatscript/ChatScriptEndpointUriFactory.java
@@ -2,6 +2,7 @@
package org.apache.camel.component.chatscript;
import java.net.URISyntaxException;
+import java.util.Collections;
import java.util.HashMap;
import java.util.HashSet;
import java.util.Map;
@@ -17,17 +18,19 @@ public class ChatScriptEndpointUriFactory extends org.apache.camel.support.compo
private static final String BASE = ":host:port/botName";
private static final Set<String> PROPERTY_NAMES;
+ private static final Set<String> SECRET_PROPERTY_NAMES;
static {
- Set<String> set = new HashSet<>(8);
- set.add("host");
- set.add("port");
- set.add("botName");
- set.add("chatUserName");
- set.add("lazyStartProducer");
- set.add("resetChat");
- set.add("basicPropertyBinding");
- set.add("synchronous");
- PROPERTY_NAMES = set;
+ Set<String> props = new HashSet<>(8);
+ props.add("basicPropertyBinding");
+ props.add("lazyStartProducer");
+ props.add("port");
+ props.add("botName");
+ props.add("synchronous");
+ props.add("host");
+ props.add("chatUserName");
+ props.add("resetChat");
+ PROPERTY_NAMES = Collections.unmodifiableSet(props);
+ SECRET_PROPERTY_NAMES = Collections.emptySet();
}
@Override
@@ -55,6 +58,11 @@ public class ChatScriptEndpointUriFactory extends org.apache.camel.support.compo
}
@Override
+ public Set<String> secretPropertyNames() {
+ return SECRET_PROPERTY_NAMES;
+ }
+
+ @Override
public boolean isLenientProperties() {
return false;
}
diff --git a/components/camel-chunk/src/generated/java/org/apache/camel/component/chunk/ChunkEndpointUriFactory.java b/components/camel-chunk/src/generated/java/org/apache/camel/component/chunk/ChunkEndpointUriFactory.java
index f34949c..7ea1d74 100644
--- a/components/camel-chunk/src/generated/java/org/apache/camel/component/chunk/ChunkEndpointUriFactory.java
+++ b/components/camel-chunk/src/generated/java/org/apache/camel/component/chunk/ChunkEndpointUriFactory.java
@@ -2,6 +2,7 @@
package org.apache.camel.component.chunk;
import java.net.URISyntaxException;
+import java.util.Collections;
import java.util.HashMap;
import java.util.HashSet;
import java.util.Map;
@@ -17,21 +18,23 @@ public class ChunkEndpointUriFactory extends org.apache.camel.support.component.
private static final String BASE = ":resourceUri";
private static final Set<String> PROPERTY_NAMES;
+ private static final Set<String> SECRET_PROPERTY_NAMES;
static {
- Set<String> set = new HashSet<>(12);
- set.add("resourceUri");
- set.add("allowContextMapAll");
- set.add("allowTemplateFromHeader");
- set.add("contentCache");
- set.add("encoding");
- set.add("extension");
- set.add("lazyStartProducer");
- set.add("themeFolder");
- set.add("themeLayer");
- set.add("themeSubfolder");
- set.add("basicPropertyBinding");
- set.add("synchronous");
- PROPERTY_NAMES = set;
+ Set<String> props = new HashSet<>(12);
+ props.add("themeLayer");
+ props.add("basicPropertyBinding");
+ props.add("allowTemplateFromHeader");
+ props.add("extension");
+ props.add("lazyStartProducer");
+ props.add("themeSubfolder");
+ props.add("synchronous");
+ props.add("contentCache");
+ props.add("allowContextMapAll");
+ props.add("themeFolder");
+ props.add("resourceUri");
+ props.add("encoding");
+ PROPERTY_NAMES = Collections.unmodifiableSet(props);
+ SECRET_PROPERTY_NAMES = Collections.emptySet();
}
@Override
@@ -57,6 +60,11 @@ public class ChunkEndpointUriFactory extends org.apache.camel.support.component.
}
@Override
+ public Set<String> secretPropertyNames() {
+ return SECRET_PROPERTY_NAMES;
+ }
+
+ @Override
public boolean isLenientProperties() {
return false;
}
diff --git a/components/camel-cm-sms/src/generated/java/org/apache/camel/component/cm/CMEndpointUriFactory.java b/components/camel-cm-sms/src/generated/java/org/apache/camel/component/cm/CMEndpointUriFactory.java
index 7b245f5..739729a 100644
--- a/components/camel-cm-sms/src/generated/java/org/apache/camel/component/cm/CMEndpointUriFactory.java
+++ b/components/camel-cm-sms/src/generated/java/org/apache/camel/component/cm/CMEndpointUriFactory.java
@@ -2,6 +2,7 @@
package org.apache.camel.component.cm;
import java.net.URISyntaxException;
+import java.util.Collections;
import java.util.HashMap;
import java.util.HashSet;
import java.util.Map;
@@ -17,17 +18,19 @@ public class CMEndpointUriFactory extends org.apache.camel.support.component.End
private static final String BASE = ":host";
private static final Set<String> PROPERTY_NAMES;
+ private static final Set<String> SECRET_PROPERTY_NAMES;
static {
- Set<String> set = new HashSet<>(8);
- set.add("host");
- set.add("defaultFrom");
- set.add("defaultMaxNumberOfParts");
- set.add("lazyStartProducer");
- set.add("productToken");
- set.add("testConnectionOnStartup");
- set.add("basicPropertyBinding");
- set.add("synchronous");
- PROPERTY_NAMES = set;
+ Set<String> props = new HashSet<>(8);
+ props.add("basicPropertyBinding");
+ props.add("productToken");
+ props.add("lazyStartProducer");
+ props.add("defaultFrom");
+ props.add("testConnectionOnStartup");
+ props.add("synchronous");
+ props.add("host");
+ props.add("defaultMaxNumberOfParts");
+ PROPERTY_NAMES = Collections.unmodifiableSet(props);
+ SECRET_PROPERTY_NAMES = Collections.emptySet();
}
@Override
@@ -53,6 +56,11 @@ public class CMEndpointUriFactory extends org.apache.camel.support.component.End
}
@Override
+ public Set<String> secretPropertyNames() {
+ return SECRET_PROPERTY_NAMES;
+ }
+
+ @Override
public boolean isLenientProperties() {
return false;
}
diff --git a/components/camel-cmis/src/generated/java/org/apache/camel/component/cmis/CMISEndpointUriFactory.java b/components/camel-cmis/src/generated/java/org/apache/camel/component/cmis/CMISEndpointUriFactory.java
index 71a91b5..2c4172d 100644
--- a/components/camel-cmis/src/generated/java/org/apache/camel/component/cmis/CMISEndpointUriFactory.java
+++ b/components/camel-cmis/src/generated/java/org/apache/camel/component/cmis/CMISEndpointUriFactory.java
@@ -2,6 +2,7 @@
package org.apache.camel.component.cmis;
import java.net.URISyntaxException;
+import java.util.Collections;
import java.util.HashMap;
import java.util.HashSet;
import java.util.Map;
@@ -17,25 +18,30 @@ public class CMISEndpointUriFactory extends org.apache.camel.support.component.E
private static final String BASE = ":cmsUrl";
private static final Set<String> PROPERTY_NAMES;
+ private static final Set<String> SECRET_PROPERTY_NAMES;
static {
- Set<String> set = new HashSet<>(16);
- set.add("cmsUrl");
- set.add("pageSize");
- set.add("readContent");
- set.add("readCount");
- set.add("repositoryId");
- set.add("bridgeErrorHandler");
- set.add("query");
- set.add("exceptionHandler");
- set.add("exchangePattern");
- set.add("lazyStartProducer");
- set.add("queryMode");
- set.add("basicPropertyBinding");
- set.add("sessionFacadeFactory");
- set.add("synchronous");
- set.add("password");
- set.add("username");
- PROPERTY_NAMES = set;
+ Set<String> props = new HashSet<>(16);
+ props.add("basicPropertyBinding");
+ props.add("queryMode");
+ props.add("cmsUrl");
+ props.add("synchronous");
+ props.add("readContent");
+ props.add("query");
+ props.add("exchangePattern");
+ props.add("pageSize");
+ props.add("readCount");
+ props.add("lazyStartProducer");
+ props.add("password");
+ props.add("bridgeErrorHandler");
+ props.add("repositoryId");
+ props.add("exceptionHandler");
+ props.add("sessionFacadeFactory");
+ props.add("username");
+ PROPERTY_NAMES = Collections.unmodifiableSet(props);
+ Set<String> secretProps = new HashSet<>(2);
+ secretProps.add("password");
+ secretProps.add("username");
+ SECRET_PROPERTY_NAMES = Collections.unmodifiableSet(secretProps);
}
@Override
@@ -61,6 +67,11 @@ public class CMISEndpointUriFactory extends org.apache.camel.support.component.E
}
@Override
+ public Set<String> secretPropertyNames() {
+ return SECRET_PROPERTY_NAMES;
+ }
+
+ @Override
public boolean isLenientProperties() {
return false;
}
diff --git a/components/camel-coap/src/generated/java/org/apache/camel/coap/CoAPEndpointUriFactory.java b/components/camel-coap/src/generated/java/org/apache/camel/coap/CoAPEndpointUriFactory.java
index 47f3545..0d74aea 100644
--- a/components/camel-coap/src/generated/java/org/apache/camel/coap/CoAPEndpointUriFactory.java
+++ b/components/camel-coap/src/generated/java/org/apache/camel/coap/CoAPEndpointUriFactory.java
@@ -2,6 +2,7 @@
package org.apache.camel.coap;
import java.net.URISyntaxException;
+import java.util.Collections;
import java.util.HashMap;
import java.util.HashSet;
import java.util.Map;
@@ -18,26 +19,28 @@ public class CoAPEndpointUriFactory extends org.apache.camel.support.component.E
private static final String[] SCHEMES = new String[]{"coap", "coaps", "coap+tcp", "coaps+tcp"};
private static final Set<String> PROPERTY_NAMES;
+ private static final Set<String> SECRET_PROPERTY_NAMES;
static {
- Set<String> set = new HashSet<>(17);
- set.add("uri");
- set.add("alias");
- set.add("cipherSuites");
- set.add("clientAuthentication");
- set.add("privateKey");
- set.add("pskStore");
- set.add("publicKey");
- set.add("recommendedCipherSuitesOnly");
- set.add("sslContextParameters");
- set.add("trustedRpkStore");
- set.add("bridgeErrorHandler");
- set.add("coapMethodRestrict");
- set.add("exceptionHandler");
- set.add("exchangePattern");
- set.add("lazyStartProducer");
- set.add("basicPropertyBinding");
- set.add("synchronous");
- PROPERTY_NAMES = set;
+ Set<String> props = new HashSet<>(17);
+ props.add("basicPropertyBinding");
+ props.add("recommendedCipherSuitesOnly");
+ props.add("trustedRpkStore");
+ props.add("synchronous");
+ props.add("sslContextParameters");
+ props.add("exchangePattern");
+ props.add("publicKey");
+ props.add("uri");
+ props.add("privateKey");
+ props.add("lazyStartProducer");
+ props.add("bridgeErrorHandler");
+ props.add("cipherSuites");
+ props.add("pskStore");
+ props.add("alias");
+ props.add("clientAuthentication");
+ props.add("coapMethodRestrict");
+ props.add("exceptionHandler");
+ PROPERTY_NAMES = Collections.unmodifiableSet(props);
+ SECRET_PROPERTY_NAMES = Collections.emptySet();
}
@Override
@@ -68,6 +71,11 @@ public class CoAPEndpointUriFactory extends org.apache.camel.support.component.E
}
@Override
+ public Set<String> secretPropertyNames() {
+ return SECRET_PROPERTY_NAMES;
+ }
+
+ @Override
public boolean isLenientProperties() {
return false;
}
diff --git a/components/camel-cometd/src/generated/java/org/apache/camel/component/cometd/CometdEndpointUriFactory.java b/components/camel-cometd/src/generated/java/org/apache/camel/component/cometd/CometdEndpointUriFactory.java
index ce9fc37..10eef07 100644
--- a/components/camel-cometd/src/generated/java/org/apache/camel/component/cometd/CometdEndpointUriFactory.java
+++ b/components/camel-cometd/src/generated/java/org/apache/camel/component/cometd/CometdEndpointUriFactory.java
@@ -2,6 +2,7 @@
package org.apache.camel.component.cometd;
import java.net.URISyntaxException;
+import java.util.Collections;
import java.util.HashMap;
import java.util.HashSet;
import java.util.Map;
@@ -18,30 +19,32 @@ public class CometdEndpointUriFactory extends org.apache.camel.support.component
private static final String[] SCHEMES = new String[]{"cometd", "cometds"};
private static final Set<String> PROPERTY_NAMES;
+ private static final Set<String> SECRET_PROPERTY_NAMES;
static {
- Set<String> set = new HashSet<>(21);
- set.add("host");
- set.add("port");
- set.add("channelName");
- set.add("allowedOrigins");
- set.add("baseResource");
- set.add("crossOriginFilterOn");
- set.add("filterPath");
- set.add("interval");
- set.add("jsonCommented");
- set.add("logLevel");
- set.add("maxInterval");
- set.add("multiFrameInterval");
- set.add("timeout");
- set.add("bridgeErrorHandler");
- set.add("sessionHeadersEnabled");
- set.add("exceptionHandler");
- set.add("exchangePattern");
- set.add("disconnectLocalSession");
- set.add("lazyStartProducer");
- set.add("basicPropertyBinding");
- set.add("synchronous");
- PROPERTY_NAMES = set;
+ Set<String> props = new HashSet<>(21);
+ props.add("basicPropertyBinding");
+ props.add("synchronous");
+ props.add("exchangePattern");
+ props.add("jsonCommented");
+ props.add("maxInterval");
+ props.add("timeout");
+ props.add("filterPath");
+ props.add("lazyStartProducer");
+ props.add("baseResource");
+ props.add("bridgeErrorHandler");
+ props.add("disconnectLocalSession");
+ props.add("allowedOrigins");
+ props.add("crossOriginFilterOn");
+ props.add("logLevel");
+ props.add("port");
+ props.add("host");
+ props.add("channelName");
+ props.add("interval");
+ props.add("multiFrameInterval");
+ props.add("exceptionHandler");
+ props.add("sessionHeadersEnabled");
+ PROPERTY_NAMES = Collections.unmodifiableSet(props);
+ SECRET_PROPERTY_NAMES = Collections.emptySet();
}
@Override
@@ -74,6 +77,11 @@ public class CometdEndpointUriFactory extends org.apache.camel.support.component
}
@Override
+ public Set<String> secretPropertyNames() {
+ return SECRET_PROPERTY_NAMES;
+ }
+
+ @Override
public boolean isLenientProperties() {
return false;
}
diff --git a/components/camel-consul/src/generated/java/org/apache/camel/component/consul/ConsulEndpointUriFactory.java b/components/camel-consul/src/generated/java/org/apache/camel/component/consul/ConsulEndpointUriFactory.java
index 179eaa2..5cace64 100644
--- a/components/camel-consul/src/generated/java/org/apache/camel/component/consul/ConsulEndpointUriFactory.java
+++ b/components/camel-consul/src/generated/java/org/apache/camel/component/consul/ConsulEndpointUriFactory.java
@@ -2,6 +2,7 @@
package org.apache.camel.component.consul;
import java.net.URISyntaxException;
+import java.util.Collections;
import java.util.HashMap;
import java.util.HashSet;
import java.util.Map;
@@ -17,40 +18,46 @@ public class ConsulEndpointUriFactory extends org.apache.camel.support.component
private static final String BASE = ":apiEndpoint";
private static final Set<String> PROPERTY_NAMES;
+ private static final Set<String> SECRET_PROPERTY_NAMES;
static {
- Set<String> set = new HashSet<>(31);
- set.add("apiEndpoint");
- set.add("connectTimeout");
- set.add("connectTimeoutMillis");
- set.add("consulClient");
- set.add("key");
- set.add("pingInstance");
- set.add("readTimeout");
- set.add("readTimeoutMillis");
- set.add("tags");
- set.add("url");
- set.add("writeTimeout");
- set.add("writeTimeoutMillis");
- set.add("bridgeErrorHandler");
- set.add("exceptionHandler");
- set.add("exchangePattern");
- set.add("action");
- set.add("lazyStartProducer");
- set.add("valueAsString");
- set.add("basicPropertyBinding");
- set.add("consistencyMode");
- set.add("datacenter");
- set.add("nearNode");
- set.add("nodeMeta");
- set.add("synchronous");
- set.add("aclToken");
- set.add("password");
- set.add("sslContextParameters");
- set.add("userName");
- set.add("blockSeconds");
- set.add("firstIndex");
- set.add("recursive");
- PROPERTY_NAMES = set;
+ Set<String> props = new HashSet<>(31);
+ props.add("basicPropertyBinding");
+ props.add("nearNode");
+ props.add("synchronous");
+ props.add("sslContextParameters");
+ props.add("writeTimeout");
+ props.add("nodeMeta");
+ props.add("recursive");
+ props.add("password");
+ props.add("bridgeErrorHandler");
+ props.add("connectTimeout");
+ props.add("consulClient");
+ props.add("action");
+ props.add("writeTimeoutMillis");
+ props.add("key");
+ props.add("readTimeoutMillis");
+ props.add("valueAsString");
+ props.add("exchangePattern");
+ props.add("pingInstance");
+ props.add("datacenter");
+ props.add("userName");
+ props.add("url");
+ props.add("tags");
+ props.add("lazyStartProducer");
+ props.add("apiEndpoint");
+ props.add("firstIndex");
+ props.add("aclToken");
+ props.add("consistencyMode");
+ props.add("readTimeout");
+ props.add("connectTimeoutMillis");
+ props.add("exceptionHandler");
+ props.add("blockSeconds");
+ PROPERTY_NAMES = Collections.unmodifiableSet(props);
+ Set<String> secretProps = new HashSet<>(3);
+ secretProps.add("password");
+ secretProps.add("aclToken");
+ secretProps.add("userName");
+ SECRET_PROPERTY_NAMES = Collections.unmodifiableSet(secretProps);
}
@Override
@@ -76,6 +83,11 @@ public class ConsulEndpointUriFactory extends org.apache.camel.support.component
}
@Override
+ public Set<String> secretPropertyNames() {
+ return SECRET_PROPERTY_NAMES;
+ }
+
+ @Override
public boolean isLenientProperties() {
return false;
}
diff --git a/components/camel-controlbus/src/generated/java/org/apache/camel/component/controlbus/ControlBusEndpointUriFactory.java b/components/camel-controlbus/src/generated/java/org/apache/camel/component/controlbus/ControlBusEndpointUriFactory.java
index 454eabd..2bd0a38 100644
--- a/components/camel-controlbus/src/generated/java/org/apache/camel/component/controlbus/ControlBusEndpointUriFactory.java
+++ b/components/camel-controlbus/src/generated/java/org/apache/camel/component/controlbus/ControlBusEndpointUriFactory.java
@@ -2,6 +2,7 @@
package org.apache.camel.component.controlbus;
import java.net.URISyntaxException;
+import java.util.Collections;
import java.util.HashMap;
import java.util.HashSet;
import java.util.Map;
@@ -17,19 +18,21 @@ public class ControlBusEndpointUriFactory extends org.apache.camel.support.compo
private static final String BASE = ":command:language";
private static final Set<String> PROPERTY_NAMES;
+ private static final Set<String> SECRET_PROPERTY_NAMES;
static {
- Set<String> set = new HashSet<>(10);
- set.add("command");
- set.add("language");
- set.add("action");
- set.add("async");
- set.add("lazyStartProducer");
- set.add("loggingLevel");
- set.add("restartDelay");
- set.add("routeId");
- set.add("basicPropertyBinding");
- set.add("synchronous");
- PROPERTY_NAMES = set;
+ Set<String> props = new HashSet<>(10);
+ props.add("basicPropertyBinding");
+ props.add("async");
+ props.add("lazyStartProducer");
+ props.add("routeId");
+ props.add("synchronous");
+ props.add("action");
+ props.add("language");
+ props.add("restartDelay");
+ props.add("command");
+ props.add("loggingLevel");
+ PROPERTY_NAMES = Collections.unmodifiableSet(props);
+ SECRET_PROPERTY_NAMES = Collections.emptySet();
}
@Override
@@ -56,6 +59,11 @@ public class ControlBusEndpointUriFactory extends org.apache.camel.support.compo
}
@Override
+ public Set<String> secretPropertyNames() {
+ return SECRET_PROPERTY_NAMES;
+ }
+
+ @Override
public boolean isLenientProperties() {
return false;
}
diff --git a/components/camel-corda/src/generated/java/org/apache/camel/component/corda/CordaEndpointUriFactory.java b/components/camel-corda/src/generated/java/org/apache/camel/component/corda/CordaEndpointUriFactory.java
index 39bae9f..6685950 100644
--- a/components/camel-corda/src/generated/java/org/apache/camel/component/corda/CordaEndpointUriFactory.java
+++ b/components/camel-corda/src/generated/java/org/apache/camel/component/corda/CordaEndpointUriFactory.java
@@ -2,6 +2,7 @@
package org.apache.camel.component.corda;
import java.net.URISyntaxException;
+import java.util.Collections;
import java.util.HashMap;
import java.util.HashSet;
import java.util.Map;
@@ -17,26 +18,31 @@ public class CordaEndpointUriFactory extends org.apache.camel.support.component.
private static final String BASE = ":node";
private static final Set<String> PROPERTY_NAMES;
+ private static final Set<String> SECRET_PROPERTY_NAMES;
static {
- Set<String> set = new HashSet<>(17);
- set.add("node");
- set.add("bridgeErrorHandler");
- set.add("pageSpecification");
- set.add("processSnapshot");
- set.add("sort");
- set.add("contractStateClass");
- set.add("exceptionHandler");
- set.add("exchangePattern");
- set.add("flowLogicArguments");
- set.add("flowLogicClass");
- set.add("queryCriteria");
- set.add("lazyStartProducer");
- set.add("operation");
- set.add("basicPropertyBinding");
- set.add("synchronous");
- set.add("password");
- set.add("username");
- PROPERTY_NAMES = set;
+ Set<String> props = new HashSet<>(17);
+ props.add("basicPropertyBinding");
+ props.add("contractStateClass");
+ props.add("processSnapshot");
+ props.add("queryCriteria");
+ props.add("flowLogicClass");
+ props.add("synchronous");
+ props.add("exchangePattern");
+ props.add("sort");
+ props.add("node");
+ props.add("lazyStartProducer");
+ props.add("password");
+ props.add("bridgeErrorHandler");
+ props.add("pageSpecification");
+ props.add("exceptionHandler");
+ props.add("flowLogicArguments");
+ props.add("operation");
+ props.add("username");
+ PROPERTY_NAMES = Collections.unmodifiableSet(props);
+ Set<String> secretProps = new HashSet<>(2);
+ secretProps.add("password");
+ secretProps.add("username");
+ SECRET_PROPERTY_NAMES = Collections.unmodifiableSet(secretProps);
}
@Override
@@ -62,6 +68,11 @@ public class CordaEndpointUriFactory extends org.apache.camel.support.component.
}
@Override
+ public Set<String> secretPropertyNames() {
+ return SECRET_PROPERTY_NAMES;
+ }
+
+ @Override
public boolean isLenientProperties() {
return false;
}
diff --git a/components/camel-couchbase/src/generated/java/org/apache/camel/component/couchbase/CouchbaseEndpointUriFactory.java b/components/camel-couchbase/src/generated/java/org/apache/camel/component/couchbase/CouchbaseEndpointUriFactory.java
index 117276a..1c552a1 100644
--- a/components/camel-couchbase/src/generated/java/org/apache/camel/component/couchbase/CouchbaseEndpointUriFactory.java
+++ b/components/camel-couchbase/src/generated/java/org/apache/camel/component/couchbase/CouchbaseEndpointUriFactory.java
@@ -2,6 +2,7 @@
package org.apache.camel.component.couchbase;
import java.net.URISyntaxException;
+import java.util.Collections;
import java.util.HashMap;
import java.util.HashSet;
import java.util.Map;
@@ -17,57 +18,62 @@ public class CouchbaseEndpointUriFactory extends org.apache.camel.support.compon
private static final String BASE = ":protocol:hostname:port";
private static final Set<String> PROPERTY_NAMES;
+ private static final Set<String> SECRET_PROPERTY_NAMES;
static {
- Set<String> set = new HashSet<>(48);
- set.add("protocol");
- set.add("hostname");
- set.add("port");
- set.add("bucket");
- set.add("collection");
- set.add("key");
- set.add("scope");
- set.add("bridgeErrorHandler");
- set.add("consumerProcessedStrategy");
- set.add("descending");
- set.add("designDocumentName");
- set.add("limit");
- set.add("rangeEndKey");
- set.add("rangeStartKey");
- set.add("sendEmptyMessageWhenIdle");
- set.add("skip");
- set.add("viewName");
- set.add("exceptionHandler");
- set.add("exchangePattern");
- set.add("pollStrategy");
- set.add("autoStartIdForInserts");
- set.add("lazyStartProducer");
- set.add("operation");
- set.add("persistTo");
- set.add("producerRetryAttempts");
- set.add("producerRetryPause");
- set.add("replicateTo");
- set.add("startingIdForInsertsFrom");
- set.add("additionalHosts");
- set.add("basicPropertyBinding");
- set.add("queryTimeout");
- set.add("synchronous");
- set.add("backoffErrorThreshold");
- set.add("backoffIdleThreshold");
- set.add("backoffMultiplier");
- set.add("delay");
- set.add("greedy");
- set.add("initialDelay");
- set.add("repeatCount");
- set.add("runLoggingLevel");
- set.add("scheduledExecutorService");
- set.add("scheduler");
- set.add("schedulerProperties");
- set.add("startScheduler");
- set.add("timeUnit");
- set.add("useFixedDelay");
- set.add("password");
- set.add("username");
- PROPERTY_NAMES = set;
+ Set<String> props = new HashSet<>(48);
+ props.add("basicPropertyBinding");
+ props.add("backoffMultiplier");
+ props.add("queryTimeout");
+ props.add("consumerProcessedStrategy");
+ props.add("synchronous");
+ props.add("skip");
+ props.add("initialDelay");
+ props.add("descending");
+ props.add("scheduler");
+ props.add("protocol");
+ props.add("hostname");
+ props.add("password");
+ props.add("bridgeErrorHandler");
+ props.add("useFixedDelay");
+ props.add("viewName");
+ props.add("additionalHosts");
+ props.add("runLoggingLevel");
+ props.add("backoffErrorThreshold");
+ props.add("scope");
+ props.add("limit");
+ props.add("greedy");
+ props.add("scheduledExecutorService");
+ props.add("rangeEndKey");
+ props.add("key");
+ props.add("repeatCount");
+ props.add("timeUnit");
+ props.add("sendEmptyMessageWhenIdle");
+ props.add("autoStartIdForInserts");
+ props.add("persistTo");
+ props.add("producerRetryPause");
+ props.add("schedulerProperties");
+ props.add("exchangePattern");
+ props.add("rangeStartKey");
+ props.add("collection");
+ props.add("designDocumentName");
+ props.add("startingIdForInsertsFrom");
+ props.add("backoffIdleThreshold");
+ props.add("replicateTo");
+ props.add("bucket");
+ props.add("lazyStartProducer");
+ props.add("delay");
+ props.add("pollStrategy");
+ props.add("port");
+ props.add("producerRetryAttempts");
+ props.add("startScheduler");
+ props.add("exceptionHandler");
+ props.add("operation");
+ props.add("username");
+ PROPERTY_NAMES = Collections.unmodifiableSet(props);
+ Set<String> secretProps = new HashSet<>(2);
+ secretProps.add("password");
+ secretProps.add("username");
+ SECRET_PROPERTY_NAMES = Collections.unmodifiableSet(secretProps);
}
@Override
@@ -95,6 +101,11 @@ public class CouchbaseEndpointUriFactory extends org.apache.camel.support.compon
}
@Override
+ public Set<String> secretPropertyNames() {
+ return SECRET_PROPERTY_NAMES;
+ }
+
+ @Override
public boolean isLenientProperties() {
return false;
}
diff --git a/components/camel-couchdb/src/generated/java/org/apache/camel/component/couchdb/CouchDbEndpointUriFactory.java b/components/camel-couchdb/src/generated/java/org/apache/camel/component/couchdb/CouchDbEndpointUriFactory.java
index 92f7b67..f684b49 100644
--- a/components/camel-couchdb/src/generated/java/org/apache/camel/component/couchdb/CouchDbEndpointUriFactory.java
+++ b/components/camel-couchdb/src/generated/java/org/apache/camel/component/couchdb/CouchDbEndpointUriFactory.java
@@ -2,6 +2,7 @@
package org.apache.camel.component.couchdb;
import java.net.URISyntaxException;
+import java.util.Collections;
import java.util.HashMap;
import java.util.HashSet;
import java.util.Map;
@@ -17,27 +18,32 @@ public class CouchDbEndpointUriFactory extends org.apache.camel.support.componen
private static final String BASE = ":protocol:hostname:port/database";
private static final Set<String> PROPERTY_NAMES;
+ private static final Set<String> SECRET_PROPERTY_NAMES;
static {
- Set<String> set = new HashSet<>(18);
- set.add("protocol");
- set.add("hostname");
- set.add("port");
- set.add("database");
- set.add("createDatabase");
- set.add("bridgeErrorHandler");
- set.add("deletes");
- set.add("heartbeat");
- set.add("since");
- set.add("style");
- set.add("updates");
- set.add("exceptionHandler");
- set.add("exchangePattern");
- set.add("lazyStartProducer");
- set.add("basicPropertyBinding");
- set.add("synchronous");
- set.add("password");
- set.add("username");
- PROPERTY_NAMES = set;
+ Set<String> props = new HashSet<>(18);
+ props.add("basicPropertyBinding");
+ props.add("deletes");
+ props.add("heartbeat");
+ props.add("synchronous");
+ props.add("exchangePattern");
+ props.add("updates");
+ props.add("createDatabase");
+ props.add("protocol");
+ props.add("hostname");
+ props.add("database");
+ props.add("lazyStartProducer");
+ props.add("password");
+ props.add("bridgeErrorHandler");
+ props.add("port");
+ props.add("style");
+ props.add("exceptionHandler");
+ props.add("since");
+ props.add("username");
+ PROPERTY_NAMES = Collections.unmodifiableSet(props);
+ Set<String> secretProps = new HashSet<>(2);
+ secretProps.add("password");
+ secretProps.add("username");
+ SECRET_PROPERTY_NAMES = Collections.unmodifiableSet(secretProps);
}
@Override
@@ -66,6 +72,11 @@ public class CouchDbEndpointUriFactory extends org.apache.camel.support.componen
}
@Override
+ public Set<String> secretPropertyNames() {
+ return SECRET_PROPERTY_NAMES;
+ }
+
+ @Override
public boolean isLenientProperties() {
return false;
}
diff --git a/components/camel-cron/src/generated/java/org/apache/camel/component/cron/CronEndpointUriFactory.java b/components/camel-cron/src/generated/java/org/apache/camel/component/cron/CronEndpointUriFactory.java
index f3c5a0c..be42244 100644
--- a/components/camel-cron/src/generated/java/org/apache/camel/component/cron/CronEndpointUriFactory.java
+++ b/components/camel-cron/src/generated/java/org/apache/camel/component/cron/CronEndpointUriFactory.java
@@ -2,6 +2,7 @@
package org.apache.camel.component.cron;
import java.net.URISyntaxException;
+import java.util.Collections;
import java.util.HashMap;
import java.util.HashSet;
import java.util.Map;
@@ -17,16 +18,18 @@ public class CronEndpointUriFactory extends org.apache.camel.support.component.E
private static final String BASE = ":name";
private static final Set<String> PROPERTY_NAMES;
+ private static final Set<String> SECRET_PROPERTY_NAMES;
static {
- Set<String> set = new HashSet<>(7);
- set.add("name");
- set.add("bridgeErrorHandler");
- set.add("schedule");
- set.add("exceptionHandler");
- set.add("exchangePattern");
- set.add("basicPropertyBinding");
- set.add("synchronous");
- PROPERTY_NAMES = set;
+ Set<String> props = new HashSet<>(7);
+ props.add("basicPropertyBinding");
+ props.add("schedule");
+ props.add("bridgeErrorHandler");
+ props.add("synchronous");
+ props.add("name");
+ props.add("exchangePattern");
+ props.add("exceptionHandler");
+ PROPERTY_NAMES = Collections.unmodifiableSet(props);
+ SECRET_PROPERTY_NAMES = Collections.emptySet();
}
@Override
@@ -52,6 +55,11 @@ public class CronEndpointUriFactory extends org.apache.camel.support.component.E
}
@Override
+ public Set<String> secretPropertyNames() {
+ return SECRET_PROPERTY_NAMES;
+ }
+
+ @Override
public boolean isLenientProperties() {
return false;
}
diff --git a/components/camel-crypto-cms/src/generated/java/org/apache/camel/component/crypto/cms/CryptoCmsEndpointUriFactory.java b/components/camel-crypto-cms/src/generated/java/org/apache/camel/component/crypto/cms/CryptoCmsEndpointUriFactory.java
index a47243f..3093574 100644
--- a/components/camel-crypto-cms/src/generated/java/org/apache/camel/component/crypto/cms/CryptoCmsEndpointUriFactory.java
+++ b/components/camel-crypto-cms/src/generated/java/org/apache/camel/component/crypto/cms/CryptoCmsEndpointUriFactory.java
@@ -2,6 +2,7 @@
package org.apache.camel.component.crypto.cms;
import java.net.URISyntaxException;
+import java.util.Collections;
import java.util.HashMap;
import java.util.HashSet;
import java.util.Map;
@@ -17,28 +18,30 @@ public class CryptoCmsEndpointUriFactory extends org.apache.camel.support.compon
private static final String BASE = ":cryptoOperation:name";
private static final Set<String> PROPERTY_NAMES;
+ private static final Set<String> SECRET_PROPERTY_NAMES;
static {
- Set<String> set = new HashSet<>(19);
- set.add("cryptoOperation");
- set.add("name");
- set.add("keyStore");
- set.add("keyStoreParameters");
- set.add("lazyStartProducer");
- set.add("basicPropertyBinding");
- set.add("synchronous");
- set.add("password");
- set.add("fromBase64");
- set.add("contentEncryptionAlgorithm");
- set.add("originatorInformationProvider");
- set.add("recipient");
- set.add("secretKeyLength");
- set.add("unprotectedAttributesGeneratorProvider");
- set.add("toBase64");
- set.add("includeContent");
- set.add("signer");
- set.add("signedDataHeaderBase64");
- set.add("verifySignaturesOfAllSigners");
- PROPERTY_NAMES = set;
+ Set<String> props = new HashSet<>(19);
+ props.add("basicPropertyBinding");
+ props.add("toBase64");
+ props.add("synchronous");
+ props.add("fromBase64");
+ props.add("cryptoOperation");
+ props.add("keyStoreParameters");
+ props.add("lazyStartProducer");
+ props.add("password");
+ props.add("originatorInformationProvider");
+ props.add("contentEncryptionAlgorithm");
+ props.add("includeContent");
+ props.add("keyStore");
+ props.add("secretKeyLength");
+ props.add("name");
+ props.add("recipient");
+ props.add("unprotectedAttributesGeneratorProvider");
+ props.add("verifySignaturesOfAllSigners");
+ props.add("signedDataHeaderBase64");
+ props.add("signer");
+ PROPERTY_NAMES = Collections.unmodifiableSet(props);
+ SECRET_PROPERTY_NAMES = Collections.emptySet();
}
@Override
@@ -65,6 +68,11 @@ public class CryptoCmsEndpointUriFactory extends org.apache.camel.support.compon
}
@Override
+ public Set<String> secretPropertyNames() {
+ return SECRET_PROPERTY_NAMES;
+ }
+
+ @Override
public boolean isLenientProperties() {
return false;
}
diff --git a/components/camel-crypto/src/generated/java/org/apache/camel/component/crypto/DigitalSignatureEndpointUriFactory.java b/components/camel-crypto/src/generated/java/org/apache/camel/component/crypto/DigitalSignatureEndpointUriFactory.java
index d174427..c5782c5 100644
--- a/components/camel-crypto/src/generated/java/org/apache/camel/component/crypto/DigitalSignatureEndpointUriFactory.java
+++ b/components/camel-crypto/src/generated/java/org/apache/camel/component/crypto/DigitalSignatureEndpointUriFactory.java
@@ -2,6 +2,7 @@
package org.apache.camel.component.crypto;
import java.net.URISyntaxException;
+import java.util.Collections;
import java.util.HashMap;
import java.util.HashSet;
import java.util.Map;
@@ -17,32 +18,39 @@ public class DigitalSignatureEndpointUriFactory extends org.apache.camel.support
private static final String BASE = ":cryptoOperation:name";
private static final Set<String> PROPERTY_NAMES;
+ private static final Set<String> SECRET_PROPERTY_NAMES;
static {
- Set<String> set = new HashSet<>(23);
- set.add("cryptoOperation");
- set.add("name");
- set.add("algorithm");
- set.add("alias");
- set.add("certificateName");
- set.add("keystore");
- set.add("keystoreName");
- set.add("lazyStartProducer");
- set.add("privateKey");
- set.add("privateKeyName");
- set.add("provider");
- set.add("publicKeyName");
- set.add("secureRandomName");
- set.add("signatureHeaderName");
- set.add("basicPropertyBinding");
- set.add("bufferSize");
- set.add("certificate");
- set.add("clearHeaders");
- set.add("keyStoreParameters");
- set.add("publicKey");
- set.add("secureRandom");
- set.add("synchronous");
- set.add("password");
- PROPERTY_NAMES = set;
+ Set<String> props = new HashSet<>(23);
+ props.add("basicPropertyBinding");
+ props.add("clearHeaders");
+ props.add("synchronous");
+ props.add("certificate");
+ props.add("certificateName");
+ props.add("keystoreName");
+ props.add("publicKey");
+ props.add("cryptoOperation");
+ props.add("publicKeyName");
+ props.add("secureRandomName");
+ props.add("keyStoreParameters");
+ props.add("privateKey");
+ props.add("lazyStartProducer");
+ props.add("secureRandom");
+ props.add("password");
+ props.add("provider");
+ props.add("privateKeyName");
+ props.add("name");
+ props.add("alias");
+ props.add("keystore");
+ props.add("signatureHeaderName");
+ props.add("algorithm");
+ props.add("bufferSize");
+ PROPERTY_NAMES = Collections.unmodifiableSet(props);
+ Set<String> secretProps = new HashSet<>(4);
+ secretProps.add("privateKey");
+ secretProps.add("secureRandom");
+ secretProps.add("password");
+ secretProps.add("privateKeyName");
+ SECRET_PROPERTY_NAMES = Collections.unmodifiableSet(secretProps);
}
@Override
@@ -69,6 +77,11 @@ public class DigitalSignatureEndpointUriFactory extends org.apache.camel.support
}
@Override
+ public Set<String> secretPropertyNames() {
+ return SECRET_PROPERTY_NAMES;
+ }
+
+ @Override
public boolean isLenientProperties() {
return false;
}
diff --git a/components/camel-cxf/src/generated/java/org/apache/camel/component/cxf/CxfEndpointUriFactory.java b/components/camel-cxf/src/generated/java/org/apache/camel/component/cxf/CxfEndpointUriFactory.java
index 2cb2077..38c1ee6 100644
--- a/components/camel-cxf/src/generated/java/org/apache/camel/component/cxf/CxfEndpointUriFactory.java
+++ b/components/camel-cxf/src/generated/java/org/apache/camel/component/cxf/CxfEndpointUriFactory.java
@@ -2,6 +2,7 @@
package org.apache.camel.component.cxf;
import java.net.URISyntaxException;
+import java.util.Collections;
import java.util.HashMap;
import java.util.HashSet;
import java.util.Map;
@@ -17,47 +18,52 @@ public class CxfEndpointUriFactory extends org.apache.camel.support.component.En
private static final String BASE = ":beanId:address";
private static final Set<String> PROPERTY_NAMES;
+ private static final Set<String> SECRET_PROPERTY_NAMES;
static {
- Set<String> set = new HashSet<>(38);
- set.add("beanId");
- set.add("address");
- set.add("dataFormat");
- set.add("wrappedStyle");
- set.add("bridgeErrorHandler");
- set.add("exceptionHandler");
- set.add("exchangePattern");
- set.add("cookieHandler");
- set.add("defaultOperationName");
- set.add("defaultOperationNamespace");
- set.add("hostnameVerifier");
- set.add("lazyStartProducer");
- set.add("sslContextParameters");
- set.add("wrapped");
- set.add("allowStreaming");
- set.add("basicPropertyBinding");
- set.add("bus");
- set.add("continuationTimeout");
- set.add("cxfBinding");
- set.add("cxfConfigurer");
- set.add("defaultBus");
- set.add("headerFilterStrategy");
- set.add("mergeProtocolHeaders");
- set.add("mtomEnabled");
- set.add("properties");
- set.add("skipPayloadMessagePartCheck");
- set.add("synchronous");
- set.add("loggingFeatureEnabled");
- set.add("loggingSizeLimit");
- set.add("skipFaultLogging");
- set.add("password");
- set.add("username");
- set.add("bindingId");
- set.add("portName");
- set.add("publishedEndpointUrl");
- set.add("serviceClass");
- set.add("serviceName");
- set.add("wsdlURL");
- PROPERTY_NAMES = set;
+ Set<String> props = new HashSet<>(38);
+ props.add("basicPropertyBinding");
+ props.add("bus");
+ props.add("cxfBinding");
+ props.add("synchronous");
+ props.add("mtomEnabled");
+ props.add("hostnameVerifier");
+ props.add("sslContextParameters");
+ props.add("portName");
+ props.add("defaultBus");
+ props.add("mergeProtocolHeaders");
+ props.add("defaultOperationName");
+ props.add("password");
+ props.add("bridgeErrorHandler");
+ props.add("headerFilterStrategy");
+ props.add("loggingSizeLimit");
+ props.add("wrappedStyle");
+ props.add("bindingId");
+ props.add("beanId");
+ props.add("wrapped");
+ props.add("wsdlURL");
+ props.add("defaultOperationNamespace");
+ props.add("address");
+ props.add("skipFaultLogging");
+ props.add("serviceClass");
+ props.add("dataFormat");
+ props.add("continuationTimeout");
+ props.add("exchangePattern");
+ props.add("allowStreaming");
+ props.add("serviceName");
+ props.add("loggingFeatureEnabled");
+ props.add("lazyStartProducer");
+ props.add("publishedEndpointUrl");
+ props.add("skipPayloadMessagePartCheck");
+ props.add("cookieHandler");
+ props.add("cxfConfigurer");
+ props.add("exceptionHandler");
+ props.add("properties");
+ props.add("username");
+ PROPERTY_NAMES = Collections.unmodifiableSet(props);
+ Set<String> secretProps = new HashSet<>(2);
+ secretProps.add("password");
+ secretProps.add("username");
+ SECRET_PROPERTY_NAMES = Collections.unmodifiableSet(secretProps);
}
@Override
@@ -84,6 +90,11 @@ public class CxfEndpointUriFactory extends org.apache.camel.support.component.En
}
@Override
+ public Set<String> secretPropertyNames() {
+ return SECRET_PROPERTY_NAMES;
+ }
+
+ @Override
public boolean isLenientProperties() {
return false;
}
diff --git a/components/camel-cxf/src/generated/java/org/apache/camel/component/cxf/jaxrs/CxfRsEndpointUriFactory.java b/components/camel-cxf/src/generated/java/org/apache/camel/component/cxf/jaxrs/CxfRsEndpointUriFactory.java
index 26f2841..558c143 100644
--- a/components/camel-cxf/src/generated/java/org/apache/camel/component/cxf/jaxrs/CxfRsEndpointUriFactory.java
+++ b/components/camel-cxf/src/generated/java/org/apache/camel/component/cxf/jaxrs/CxfRsEndpointUriFactory.java
@@ -2,6 +2,7 @@
package org.apache.camel.component.cxf.jaxrs;
import java.net.URISyntaxException;
+import java.util.Collections;
import java.util.HashMap;
import java.util.HashSet;
import java.util.Map;
@@ -17,43 +18,45 @@ public class CxfRsEndpointUriFactory extends org.apache.camel.support.component.
private static final String BASE = ":beanId:address";
private static final Set<String> PROPERTY_NAMES;
+ private static final Set<String> SECRET_PROPERTY_NAMES;
static {
- Set<String> set = new HashSet<>(34);
- set.add("beanId");
- set.add("address");
- set.add("features");
- set.add("loggingFeatureEnabled");
- set.add("loggingSizeLimit");
- set.add("modelRef");
- set.add("providers");
- set.add("resourceClasses");
- set.add("schemaLocations");
- set.add("skipFaultLogging");
- set.add("bindingStyle");
- set.add("bridgeErrorHandler");
- set.add("publishedEndpointUrl");
- set.add("exceptionHandler");
- set.add("exchangePattern");
- set.add("serviceBeans");
- set.add("cookieHandler");
- set.add("hostnameVerifier");
- set.add("lazyStartProducer");
- set.add("sslContextParameters");
- set.add("throwExceptionOnFailure");
- set.add("httpClientAPI");
- set.add("ignoreDeleteMethodMessageBody");
- set.add("maxClientCacheSize");
- set.add("basicPropertyBinding");
- set.add("binding");
- set.add("bus");
- set.add("continuationTimeout");
- set.add("cxfRsConfigurer");
- set.add("defaultBus");
- set.add("headerFilterStrategy");
- set.add("performInvocation");
- set.add("propagateContexts");
- set.add("synchronous");
- PROPERTY_NAMES = set;
+ Set<String> props = new HashSet<>(34);
+ props.add("bindingStyle");
+ props.add("basicPropertyBinding");
+ props.add("bus");
+ props.add("resourceClasses");
+ props.add("synchronous");
+ props.add("cxfRsConfigurer");
+ props.add("hostnameVerifier");
+ props.add("sslContextParameters");
+ props.add("httpClientAPI");
+ props.add("binding");
+ props.add("schemaLocations");
+ props.add("defaultBus");
+ props.add("features");
+ props.add("bridgeErrorHandler");
+ props.add("headerFilterStrategy");
+ props.add("loggingSizeLimit");
+ props.add("serviceBeans");
+ props.add("beanId");
+ props.add("ignoreDeleteMethodMessageBody");
+ props.add("performInvocation");
+ props.add("address");
+ props.add("skipFaultLogging");
+ props.add("throwExceptionOnFailure");
+ props.add("propagateContexts");
+ props.add("continuationTimeout");
+ props.add("exchangePattern");
+ props.add("loggingFeatureEnabled");
+ props.add("modelRef");
+ props.add("lazyStartProducer");
+ props.add("publishedEndpointUrl");
+ props.add("cookieHandler");
+ props.add("exceptionHandler");
+ props.add("providers");
+ props.add("maxClientCacheSize");
+ PROPERTY_NAMES = Collections.unmodifiableSet(props);
+ SECRET_PROPERTY_NAMES = Collections.emptySet();
}
@Override
@@ -80,6 +83,11 @@ public class CxfRsEndpointUriFactory extends org.apache.camel.support.component.
}
@Override
+ public Set<String> secretPropertyNames() {
+ return SECRET_PROPERTY_NAMES;
+ }
+
+ @Override
public boolean isLenientProperties() {
return true;
}
diff --git a/components/camel-dataformat/src/generated/java/org/apache/camel/component/dataformat/DataFormatEndpointUriFactory.java b/components/camel-dataformat/src/generated/java/org/apache/camel/component/dataformat/DataFormatEndpointUriFactory.java
index ed7c16b..fd07a40 100644
--- a/components/camel-dataformat/src/generated/java/org/apache/camel/component/dataformat/DataFormatEndpointUriFactory.java
+++ b/components/camel-dataformat/src/generated/java/org/apache/camel/component/dataformat/DataFormatEndpointUriFactory.java
@@ -2,6 +2,7 @@
package org.apache.camel.component.dataformat;
import java.net.URISyntaxException;
+import java.util.Collections;
import java.util.HashMap;
import java.util.HashSet;
import java.util.Map;
@@ -17,14 +18,16 @@ public class DataFormatEndpointUriFactory extends org.apache.camel.support.compo
private static final String BASE = ":name:operation";
private static final Set<String> PROPERTY_NAMES;
+ private static final Set<String> SECRET_PROPERTY_NAMES;
static {
- Set<String> set = new HashSet<>(5);
- set.add("name");
- set.add("operation");
- set.add("lazyStartProducer");
- set.add("basicPropertyBinding");
- set.add("synchronous");
- PROPERTY_NAMES = set;
+ Set<String> props = new HashSet<>(5);
+ props.add("basicPropertyBinding");
+ props.add("lazyStartProducer");
+ props.add("synchronous");
+ props.add("name");
+ props.add("operation");
+ PROPERTY_NAMES = Collections.unmodifiableSet(props);
+ SECRET_PROPERTY_NAMES = Collections.emptySet();
}
@Override
@@ -51,6 +54,11 @@ public class DataFormatEndpointUriFactory extends org.apache.camel.support.compo
}
@Override
+ public Set<String> secretPropertyNames() {
+ return SECRET_PROPERTY_NAMES;
+ }
+
+ @Override
public boolean isLenientProperties() {
return true;
}
diff --git a/components/camel-dataset/src/generated/java/org/apache/camel/component/dataset/DataSetEndpointUriFactory.java b/components/camel-dataset/src/generated/java/org/apache/camel/component/dataset/DataSetEndpointUriFactory.java
index eeeb0d1..0de9a70 100644
--- a/components/camel-dataset/src/generated/java/org/apache/camel/component/dataset/DataSetEndpointUriFactory.java
+++ b/components/camel-dataset/src/generated/java/org/apache/camel/component/dataset/DataSetEndpointUriFactory.java
@@ -2,6 +2,7 @@
package org.apache.camel.component.dataset;
import java.net.URISyntaxException;
+import java.util.Collections;
import java.util.HashMap;
import java.util.HashSet;
import java.util.Map;
@@ -17,32 +18,34 @@ public class DataSetEndpointUriFactory extends org.apache.camel.support.componen
private static final String BASE = ":name";
private static final Set<String> PROPERTY_NAMES;
+ private static final Set<String> SECRET_PROPERTY_NAMES;
static {
- Set<String> set = new HashSet<>(23);
- set.add("name");
- set.add("dataSetIndex");
- set.add("bridgeErrorHandler");
- set.add("initialDelay");
- set.add("minRate");
- set.add("preloadSize");
- set.add("produceDelay");
- set.add("exceptionHandler");
- set.add("exchangePattern");
- set.add("assertPeriod");
- set.add("consumeDelay");
- set.add("expectedCount");
- set.add("failFast");
- set.add("lazyStartProducer");
- set.add("reportGroup");
- set.add("resultMinimumWaitTime");
- set.add("resultWaitTime");
- set.add("retainFirst");
- set.add("retainLast");
- set.add("sleepForEmptyTest");
- set.add("copyOnExchange");
- set.add("basicPropertyBinding");
- set.add("synchronous");
- PROPERTY_NAMES = set;
+ Set<String> props = new HashSet<>(23);
+ props.add("basicPropertyBinding");
+ props.add("synchronous");
+ props.add("consumeDelay");
+ props.add("exchangePattern");
+ props.add("preloadSize");
+ props.add("initialDelay");
+ props.add("expectedCount");
+ props.add("retainLast");
+ props.add("assertPeriod");
+ props.add("failFast");
+ props.add("resultMinimumWaitTime");
+ props.add("reportGroup");
+ props.add("sleepForEmptyTest");
+ props.add("lazyStartProducer");
+ props.add("bridgeErrorHandler");
+ props.add("name");
+ props.add("dataSetIndex");
+ props.add("minRate");
+ props.add("copyOnExchange");
+ props.add("exceptionHandler");
+ props.add("produceDelay");
+ props.add("resultWaitTime");
+ props.add("retainFirst");
+ PROPERTY_NAMES = Collections.unmodifiableSet(props);
+ SECRET_PROPERTY_NAMES = Collections.emptySet();
}
@Override
@@ -68,6 +71,11 @@ public class DataSetEndpointUriFactory extends org.apache.camel.support.componen
}
@Override
+ public Set<String> secretPropertyNames() {
+ return SECRET_PROPERTY_NAMES;
+ }
+
+ @Override
public boolean isLenientProperties() {
return true;
}
diff --git a/components/camel-dataset/src/generated/java/org/apache/camel/component/dataset/DataSetTestEndpointUriFactory.java b/components/camel-dataset/src/generated/java/org/apache/camel/component/dataset/DataSetTestEndpointUriFactory.java
index de667f5..f109254 100644
--- a/components/camel-dataset/src/generated/java/org/apache/camel/component/dataset/DataSetTestEndpointUriFactory.java
+++ b/components/camel-dataset/src/generated/java/org/apache/camel/component/dataset/DataSetTestEndpointUriFactory.java
@@ -2,6 +2,7 @@
package org.apache.camel.component.dataset;
import java.net.URISyntaxException;
+import java.util.Collections;
import java.util.HashMap;
import java.util.HashSet;
import java.util.Map;
@@ -17,27 +18,29 @@ public class DataSetTestEndpointUriFactory extends org.apache.camel.support.comp
private static final String BASE = ":name";
private static final Set<String> PROPERTY_NAMES;
+ private static final Set<String> SECRET_PROPERTY_NAMES;
static {
- Set<String> set = new HashSet<>(18);
- set.add("name");
- set.add("anyOrder");
- set.add("assertPeriod");
- set.add("delimiter");
- set.add("expectedCount");
- set.add("failFast");
- set.add("lazyStartProducer");
- set.add("reportGroup");
- set.add("resultMinimumWaitTime");
- set.add("resultWaitTime");
- set.add("retainFirst");
- set.add("retainLast");
- set.add("sleepForEmptyTest");
- set.add("split");
- set.add("timeout");
- set.add("copyOnExchange");
- set.add("basicPropertyBinding");
- set.add("synchronous");
- PROPERTY_NAMES = set;
+ Set<String> props = new HashSet<>(18);
+ props.add("basicPropertyBinding");
+ props.add("synchronous");
+ props.add("anyOrder");
+ props.add("expectedCount");
+ props.add("retainLast");
+ props.add("assertPeriod");
+ props.add("failFast");
+ props.add("resultMinimumWaitTime");
+ props.add("timeout");
+ props.add("reportGroup");
+ props.add("sleepForEmptyTest");
+ props.add("lazyStartProducer");
+ props.add("split");
+ props.add("delimiter");
+ props.add("name");
+ props.add("copyOnExchange");
+ props.add("resultWaitTime");
+ props.add("retainFirst");
+ PROPERTY_NAMES = Collections.unmodifiableSet(props);
+ SECRET_PROPERTY_NAMES = Collections.emptySet();
}
@Override
@@ -63,6 +66,11 @@ public class DataSetTestEndpointUriFactory extends org.apache.camel.support.comp
}
@Override
+ public Set<String> secretPropertyNames() {
+ return SECRET_PROPERTY_NAMES;
+ }
+
+ @Override
public boolean isLenientProperties() {
return true;
}
diff --git a/components/camel-debezium-mongodb/src/generated/java/org/apache/camel/component/debezium/DebeziumMongodbEndpointUriFactory.java b/components/camel-debezium-mongodb/src/generated/java/org/apache/camel/component/debezium/DebeziumMongodbEndpointUriFactory.java
index ad03a44..1488650 100644
--- a/components/camel-debezium-mongodb/src/generated/java/org/apache/camel/component/debezium/DebeziumMongodbEndpointUriFactory.java
+++ b/components/camel-debezium-mongodb/src/generated/java/org/apache/camel/component/debezium/DebeziumMongodbEndpointUriFactory.java
@@ -2,6 +2,7 @@
package org.apache.camel.component.debezium;
import java.net.URISyntaxException;
+import java.util.Collections;
import java.util.HashMap;
import java.util.HashSet;
import java.util.Map;
@@ -17,66 +18,68 @@ public class DebeziumMongodbEndpointUriFactory extends org.apache.camel.support.
private static final String BASE = ":name";
private static final Set<String> PROPERTY_NAMES;
+ private static final Set<String> SECRET_PROPERTY_NAMES;
static {
- Set<String> set = new HashSet<>(57);
- set.add("name");
- set.add("additionalProperties");
- set.add("bridgeErrorHandler");
- set.add("internalKeyConverter");
- set.add("internalValueConverter");
- set.add("offsetCommitPolicy");
- set.add("offsetCommitTimeoutMs");
- set.add("offsetFlushIntervalMs");
- set.add("offsetStorage");
- set.add("offsetStorageFileName");
- set.add("offsetStoragePartitions");
- set.add("offsetStorageReplicationFactor");
- set.add("offsetStorageTopic");
- set.add("exceptionHandler");
- set.add("exchangePattern");
- set.add("basicPropertyBinding");
- set.add("synchronous");
- set.add("collectionExcludeList");
- set.add("collectionIncludeList");
- set.add("connectBackoffInitialDelayMs");
- set.add("connectBackoffMaxDelayMs");
- set.add("connectMaxAttempts");
- set.add("converters");
- set.add("databaseExcludeList");
- set.add("databaseHistoryFileFilename");
- set.add("databaseIncludeList");
- set.add("eventProcessingFailureHandlingMode");
- set.add("fieldExcludeList");
- set.add("fieldRenames");
- set.add("heartbeatIntervalMs");
- set.add("heartbeatTopicsPrefix");
- set.add("initialSyncMaxThreads");
- set.add("maxBatchSize");
- set.add("maxQueueSize");
- set.add("mongodbAuthsource");
- set.add("mongodbConnectTimeoutMs");
- set.add("mongodbHosts");
- set.add("mongodbMembersAutoDiscover");
- set.add("mongodbName");
- set.add("mongodbPassword");
- set.add("mongodbPollIntervalMs");
- set.add("mongodbServerSelectionTimeoutMs");
- set.add("mongodbSocketTimeoutMs");
- set.add("mongodbSslEnabled");
- set.add("mongodbSslInvalidHostnameAllowed");
- set.add("mongodbUser");
- set.add("pollIntervalMs");
- set.add("provideTransactionMetadata");
- set.add("queryFetchSize");
- set.add("retriableRestartConnectorWaitMs");
- set.add("sanitizeFieldNames");
- set.add("skippedOperations");
- set.add("snapshotDelayMs");
- set.add("snapshotFetchSize");
- set.add("snapshotMode");
- set.add("sourceStructVersion");
- set.add("tombstonesOnDelete");
- PROPERTY_NAMES = set;
+ Set<String> props = new HashSet<>(57);
+ props.add("mongodbServerSelectionTimeoutMs");
+ props.add("maxBatchSize");
+ props.add("internalKeyConverter");
+ props.add("synchronous");
+ props.add("snapshotDelayMs");
+ props.add("mongodbSslEnabled");
+ props.add("offsetStorageTopic");
+ props.add("bridgeErrorHandler");
+ props.add("connectMaxAttempts");
+ props.add("provideTransactionMetadata");
+ props.add("converters");
+ props.add("tombstonesOnDelete");
+ props.add("heartbeatIntervalMs");
+ props.add("heartbeatTopicsPrefix");
+ props.add("skippedOperations");
+ props.add("mongodbHosts");
+ props.add("sourceStructVersion");
+ props.add("mongodbName");
+ props.add("connectBackoffInitialDelayMs");
+ props.add("connectBackoffMaxDelayMs");
+ props.add("fieldRenames");
+ props.add("eventProcessingFailureHandlingMode");
+ props.add("offsetCommitTimeoutMs");
+ props.add("mongodbPollIntervalMs");
+ props.add("mongodbAuthsource");
+ props.add("databaseIncludeList");
+ props.add("offsetFlushIntervalMs");
+ props.add("mongodbMembersAutoDiscover");
+ props.add("offsetStorageFileName");
+ props.add("name");
+ props.add("snapshotFetchSize");
+ props.add("offsetStoragePartitions");
+ props.add("databaseExcludeList");
+ props.add("additionalProperties");
+ props.add("offsetStorageReplicationFactor");
+ props.add("exceptionHandler");
+ props.add("mongodbConnectTimeoutMs");
+ props.add("basicPropertyBinding");
+ props.add("databaseHistoryFileFilename");
+ props.add("offsetStorage");
+ props.add("internalValueConverter");
+ props.add("retriableRestartConnectorWaitMs");
+ props.add("maxQueueSize");
+ props.add("collectionExcludeList");
+ props.add("mongodbSslInvalidHostnameAllowed");
+ props.add("pollIntervalMs");
+ props.add("sanitizeFieldNames");
+ props.add("fieldExcludeList");
+ props.add("mongodbPassword");
+ props.add("mongodbUser");
+ props.add("exchangePattern");
+ props.add("initialSyncMaxThreads");
+ props.add("mongodbSocketTimeoutMs");
+ props.add("collectionIncludeList");
+ props.add("queryFetchSize");
+ props.add("snapshotMode");
+ props.add("offsetCommitPolicy");
+ PROPERTY_NAMES = Collections.unmodifiableSet(props);
+ SECRET_PROPERTY_NAMES = Collections.emptySet();
}
@Override
@@ -102,6 +105,11 @@ public class DebeziumMongodbEndpointUriFactory extends org.apache.camel.support.
}
@Override
+ public Set<String> secretPropertyNames() {
+ return SECRET_PROPERTY_NAMES;
+ }
+
+ @Override
public boolean isLenientProperties() {
return false;
}
diff --git a/components/camel-debezium-mysql/src/generated/java/org/apache/camel/component/debezium/DebeziumMySqlEndpointUriFactory.java b/components/camel-debezium-mysql/src/generated/java/org/apache/camel/component/debezium/DebeziumMySqlEndpointUriFactory.java
index c330541..f9be422 100644
--- a/components/camel-debezium-mysql/src/generated/java/org/apache/camel/component/debezium/DebeziumMySqlEndpointUriFactory.java
+++ b/components/camel-debezium-mysql/src/generated/java/org/apache/camel/component/debezium/DebeziumMySqlEndpointUriFactory.java
@@ -2,6 +2,7 @@
package org.apache.camel.component.debezium;
import java.net.URISyntaxException;
+import java.util.Collections;
import java.util.HashMap;
import java.util.HashSet;
import java.util.Map;
@@ -17,91 +18,93 @@ public class DebeziumMySqlEndpointUriFactory extends org.apache.camel.support.co
private static final String BASE = ":name";
private static final Set<String> PROPERTY_NAMES;
+ private static final Set<String> SECRET_PROPERTY_NAMES;
static {
- Set<String> set = new HashSet<>(82);
- set.add("name");
- set.add("additionalProperties");
- set.add("bridgeErrorHandler");
- set.add("internalKeyConverter");
- set.add("internalValueConverter");
- set.add("offsetCommitPolicy");
- set.add("offsetCommitTimeoutMs");
- set.add("offsetFlushIntervalMs");
- set.add("offsetStorage");
- set.add("offsetStorageFileName");
- set.add("offsetStoragePartitions");
- set.add("offsetStorageReplicationFactor");
- set.add("offsetStorageTopic");
- set.add("exceptionHandler");
- set.add("exchangePattern");
- set.add("basicPropertyBinding");
- set.add("synchronous");
- set.add("bigintUnsignedHandlingMode");
- set.add("binaryHandlingMode");
- set.add("binlogBufferSize");
- set.add("columnBlacklist");
- set.add("columnExcludeList");
- set.add("columnIncludeList");
- set.add("connectKeepAlive");
- set.add("connectKeepAliveIntervalMs");
- set.add("connectTimeoutMs");
- set.add("databaseExcludeList");
- set.add("databaseHistory");
- set.add("databaseHistoryFileFilename");
- set.add("databaseHistoryKafkaBootstrapServers");
- set.add("databaseHistoryKafkaRecoveryAttempts");
- set.add("databaseHistoryKafkaRecoveryPollIntervalMs");
- set.add("databaseHistoryKafkaTopic");
- set.add("databaseHistorySkipUnparseableDdl");
- set.add("databaseHistoryStoreOnlyMonitoredTablesDdl");
- set.add("databaseHostname");
- set.add("databaseIncludeList");
- set.add("databaseInitialStatements");
- set.add("databaseJdbcDriver");
- set.add("databasePassword");
- set.add("databasePort");
- set.add("databaseServerId");
- set.add("databaseServerIdOffset");
- set.add("databaseServerName");
- set.add("databaseSslKeystore");
- set.add("databaseSslKeystorePassword");
- set.add("databaseSslMode");
- set.add("databaseSslTruststore");
- set.add("databaseSslTruststorePassword");
- set.add("databaseUser");
- set.add("decimalHandlingMode");
- set.add("enableTimeAdjuster");
- set.add("eventDeserializationFailureHandlingMode");
- set.add("eventProcessingFailureHandlingMode");
- set.add("gtidNewChannelPosition");
- set.add("gtidSourceExcludes");
- set.add("gtidSourceFilterDmlEvents");
- set.add("gtidSourceIncludes");
- set.add("heartbeatIntervalMs");
- set.add("heartbeatTopicsPrefix");
- set.add("includeQuery");
- set.add("includeSchemaChanges");
- set.add("inconsistentSchemaHandlingMode");
- set.add("maxBatchSize");
- set.add("maxQueueSize");
- set.add("messageKeyColumns");
- set.add("pollIntervalMs");
- set.add("skippedOperations");
- set.add("snapshotDelayMs");
- set.add("snapshotFetchSize");
- set.add("snapshotLockingMode");
- set.add("snapshotMode");
- set.add("snapshotNewTables");
- set.add("snapshotSelectStatementOverrides");
- set.add("sourceStructVersion");
- set.add("tableBlacklist");
- set.add("tableExcludeList");
- set.add("tableIgnoreBuiltin");
- set.add("tableIncludeList");
- set.add("tableWhitelist");
- set.add("timePrecisionMode");
- set.add("tombstonesOnDelete");
- PROPERTY_NAMES = set;
+ Set<String> props = new HashSet<>(82);
+ props.add("databaseJdbcDriver");
+ props.add("maxBatchSize");
+ props.add("internalKeyConverter");
+ props.add("synchronous");
+ props.add("snapshotDelayMs");
+ props.add("offsetStorageTopic");
+ props.add("databaseSslMode");
+ props.add("bridgeErrorHandler");
+ props.add("snapshotLockingMode");
+ props.add("databaseSslTruststorePassword");
+ props.add("tombstonesOnDelete");
+ props.add("databaseHistoryKafkaBootstrapServers");
+ props.add("enableTimeAdjuster");
+ props.add("heartbeatIntervalMs");
+ props.add("heartbeatTopicsPrefix");
+ props.add("databaseHistoryKafkaRecoveryPollIntervalMs");
+ props.add("decimalHandlingMode");
+ props.add("skippedOperations");
+ props.add("sourceStructVersion");
+ props.add("binaryHandlingMode");
+ props.add("gtidNewChannelPosition");
+ props.add("bigintUnsignedHandlingMode");
+ props.add("databaseHostname");
+ props.add("databaseHistorySkipUnparseableDdl");
+ props.add("databaseSslKeystorePassword");
+ props.add("eventProcessingFailureHandlingMode");
+ props.add("offsetCommitTimeoutMs");
+ props.add("databaseServerId");
+ props.add("snapshotSelectStatementOverrides");
+ props.add("databaseIncludeList");
+ props.add("gtidSourceFilterDmlEvents");
+ props.add("offsetFlushIntervalMs");
+ props.add("offsetStorageFileName");
+ props.add("columnBlacklist");
+ props.add("name");
+ props.add("snapshotFetchSize");
+ props.add("offsetStoragePartitions");
+ props.add("databaseExcludeList");
+ props.add("eventDeserializationFailureHandlingMode");
+ props.add("additionalProperties");
+ props.add("offsetStorageReplicationFactor");
+ props.add("databaseInitialStatements");
+ props.add("exceptionHandler");
+ props.add("databasePort");
+ props.add("basicPropertyBinding");
+ props.add("databaseUser");
+ props.add("databaseHistoryFileFilename");
+ props.add("databaseHistory");
+ props.add("includeQuery");
+ props.add("offsetStorage");
+ props.add("includeSchemaChanges");
+ props.add("internalValueConverter");
+ props.add("inconsistentSchemaHandlingMode");
+ props.add("maxQueueSize");
+ props.add("messageKeyColumns");
+ props.add("timePrecisionMode");
+ props.add("pollIntervalMs");
+ props.add("databaseHistoryKafkaTopic");
+ props.add("tableWhitelist");
+ props.add("databaseHistoryStoreOnlyMonitoredTablesDdl");
+ props.add("tableIgnoreBuiltin");
+ props.add("exchangePattern");
+ props.add("connectTimeoutMs");
+ props.add("databaseServerName");
+ props.add("gtidSourceExcludes");
+ props.add("databaseSslTruststore");
+ props.add("tableBlacklist");
+ props.add("connectKeepAlive");
+ props.add("snapshotMode");
+ props.add("snapshotNewTables");
+ props.add("databaseSslKeystore");
+ props.add("tableExcludeList");
+ props.add("offsetCommitPolicy");
+ props.add("tableIncludeList");
+ props.add("columnExcludeList");
+ props.add("gtidSourceIncludes");
+ props.add("columnIncludeList");
+ props.add("binlogBufferSize");
+ props.add("connectKeepAliveIntervalMs");
+ props.add("databasePassword");
+ props.add("databaseServerIdOffset");
+ props.add("databaseHistoryKafkaRecoveryAttempts");
+ PROPERTY_NAMES = Collections.unmodifiableSet(props);
+ SECRET_PROPERTY_NAMES = Collections.emptySet();
}
@Override
@@ -127,6 +130,11 @@ public class DebeziumMySqlEndpointUriFactory extends org.apache.camel.support.co
}
@Override
+ public Set<String> secretPropertyNames() {
+ return SECRET_PROPERTY_NAMES;
+ }
+
+ @Override
public boolean isLenientProperties() {
return false;
}
diff --git a/components/camel-debezium-postgres/src/generated/java/org/apache/camel/component/debezium/DebeziumPostgresEndpointUriFactory.java b/components/camel-debezium-postgres/src/generated/java/org/apache/camel/component/debezium/DebeziumPostgresEndpointUriFactory.java
index 569d43c..f0a721c 100644
--- a/components/camel-debezium-postgres/src/generated/java/org/apache/camel/component/debezium/DebeziumPostgresEndpointUriFactory.java
+++ b/components/camel-debezium-postgres/src/generated/java/org/apache/camel/component/debezium/DebeziumPostgresEndpointUriFactory.java
@@ -2,6 +2,7 @@
package org.apache.camel.component.debezium;
import java.net.URISyntaxException;
+import java.util.Collections;
import java.util.HashMap;
import java.util.HashSet;
import java.util.Map;
@@ -17,96 +18,98 @@ public class DebeziumPostgresEndpointUriFactory extends org.apache.camel.support
private static final String BASE = ":name";
private static final Set<String> PROPERTY_NAMES;
+ private static final Set<String> SECRET_PROPERTY_NAMES;
static {
- Set<String> set = new HashSet<>(87);
- set.add("name");
- set.add("additionalProperties");
- set.add("bridgeErrorHandler");
- set.add("internalKeyConverter");
- set.add("internalValueConverter");
- set.add("offsetCommitPolicy");
- set.add("offsetCommitTimeoutMs");
- set.add("offsetFlushIntervalMs");
- set.add("offsetStorage");
- set.add("offsetStorageFileName");
- set.add("offsetStoragePartitions");
- set.add("offsetStorageReplicationFactor");
- set.add("offsetStorageTopic");
- set.add("exceptionHandler");
- set.add("exchangePattern");
- set.add("basicPropertyBinding");
- set.add("synchronous");
- set.add("binaryHandlingMode");
- set.add("columnBlacklist");
- set.add("columnExcludeList");
- set.add("columnIncludeList");
- set.add("columnPropagateSourceType");
- set.add("columnWhitelist");
- set.add("converters");
- set.add("databaseDbname");
- set.add("databaseHistoryFileFilename");
- set.add("databaseHostname");
- set.add("databaseInitialStatements");
- set.add("databasePassword");
- set.add("databasePort");
- set.add("databaseServerName");
- set.add("databaseSslcert");
- set.add("databaseSslfactory");
- set.add("databaseSslkey");
- set.add("databaseSslmode");
- set.add("databaseSslpassword");
- set.add("databaseSslrootcert");
- set.add("databaseTcpkeepalive");
- set.add("databaseUser");
- set.add("datatypePropagateSourceType");
- set.add("decimalHandlingMode");
- set.add("eventProcessingFailureHandlingMode");
- set.add("heartbeatActionQuery");
- set.add("heartbeatIntervalMs");
- set.add("heartbeatTopicsPrefix");
- set.add("hstoreHandlingMode");
- set.add("includeUnknownDatatypes");
- set.add("intervalHandlingMode");
- set.add("maxBatchSize");
- set.add("maxQueueSize");
- set.add("messageKeyColumns");
- set.add("pluginName");
- set.add("pollIntervalMs");
- set.add("provideTransactionMetadata");
- set.add("publicationAutocreateMode");
- set.add("publicationName");
- set.add("queryFetchSize");
- set.add("retriableRestartConnectorWaitMs");
- set.add("sanitizeFieldNames");
- set.add("schemaBlacklist");
- set.add("schemaExcludeList");
- set.add("schemaIncludeList");
- set.add("schemaRefreshMode");
- set.add("schemaWhitelist");
- set.add("skippedOperations");
- set.add("slotDropOnStop");
- set.add("slotMaxRetries");
- set.add("slotName");
- set.add("slotRetryDelayMs");
- set.add("slotStreamParams");
- set.add("snapshotCustomClass");
- set.add("snapshotDelayMs");
- set.add("snapshotFetchSize");
- set.add("snapshotLockTimeoutMs");
- set.add("snapshotMode");
- set.add("snapshotSelectStatementOverrides");
- set.add("sourceStructVersion");
- set.add("statusUpdateIntervalMs");
- set.add("tableBlacklist");
- set.add("tableExcludeList");
- set.add("tableIgnoreBuiltin");
- set.add("tableIncludeList");
- set.add("tableWhitelist");
- set.add("timePrecisionMode");
- set.add("toastedValuePlaceholder");
- set.add("tombstonesOnDelete");
- set.add("xminFetchIntervalMs");
- PROPERTY_NAMES = set;
+ Set<String> props = new HashSet<>(87);
+ props.add("slotDropOnStop");
+ props.add("includeUnknownDatatypes");
+ props.add("maxBatchSize");
+ props.add("internalKeyConverter");
+ props.add("synchronous");
+ props.add("snapshotDelayMs");
+ props.add("offsetStorageTopic");
+ props.add("databaseSslkey");
+ props.add("slotName");
+ props.add("toastedValuePlaceholder");
+ props.add("bridgeErrorHandler");
+ props.add("databaseTcpkeepalive");
+ props.add("datatypePropagateSourceType");
+ props.add("schemaRefreshMode");
+ props.add("publicationAutocreateMode");
+ props.add("provideTransactionMetadata");
+ props.add("converters");
+ props.add("tombstonesOnDelete");
+ props.add("heartbeatIntervalMs");
+ props.add("schemaWhitelist");
+ props.add("heartbeatTopicsPrefix");
+ props.add("decimalHandlingMode");
+ props.add("skippedOperations");
+ props.add("sourceStructVersion");
+ props.add("binaryHandlingMode");
+ props.add("databaseHostname");
+ props.add("eventProcessingFailureHandlingMode");
+ props.add("offsetCommitTimeoutMs");
+ props.add("snapshotSelectStatementOverrides");
+ props.add("slotMaxRetries");
+ props.add("databaseSslrootcert");
+ props.add("slotStreamParams");
+ props.add("databaseSslpassword");
+ props.add("pluginName");
+ props.add("offsetFlushIntervalMs");
+ props.add("offsetStorageFileName");
+ props.add("columnBlacklist");
+ props.add("name");
+ props.add("snapshotFetchSize");
+ props.add("statusUpdateIntervalMs");
+ props.add("offsetStoragePartitions");
+ props.add("additionalProperties");
+ props.add("offsetStorageReplicationFactor");
+ props.add("databaseInitialStatements");
+ props.add("schemaExcludeList");
+ props.add("heartbeatActionQuery");
+ props.add("schemaBlacklist");
+ props.add("exceptionHandler");
+ props.add("databasePort");
+ props.add("basicPropertyBinding");
+ props.add("databaseUser");
+ props.add("databaseHistoryFileFilename");
+ props.add("schemaIncludeList");
+ props.add("columnPropagateSourceType");
+ props.add("offsetStorage");
+ props.add("slotRetryDelayMs");
+ props.add("internalValueConverter");
+ props.add("databaseSslcert");
+ props.add("xminFetchIntervalMs");
+ props.add("retriableRestartConnectorWaitMs");
+ props.add("maxQueueSize");
+ props.add("messageKeyColumns");
+ props.add("timePrecisionMode");
+ props.add("columnWhitelist");
+ props.add("pollIntervalMs");
+ props.add("sanitizeFieldNames");
+ props.add("databaseSslmode");
+ props.add("hstoreHandlingMode");
+ props.add("tableWhitelist");
+ props.add("tableIgnoreBuiltin");
+ props.add("exchangePattern");
+ props.add("databaseServerName");
+ props.add("snapshotCustomClass");
+ props.add("tableBlacklist");
+ props.add("queryFetchSize");
+ props.add("snapshotMode");
+ props.add("snapshotLockTimeoutMs");
+ props.add("tableExcludeList");
+ props.add("offsetCommitPolicy");
+ props.add("tableIncludeList");
+ props.add("intervalHandlingMode");
+ props.add("columnExcludeList");
+ props.add("databaseSslfactory");
+ props.add("columnIncludeList");
+ props.add("databasePassword");
+ props.add("databaseDbname");
+ props.add("publicationName");
+ PROPERTY_NAMES = Collections.unmodifiableSet(props);
+ SECRET_PROPERTY_NAMES = Collections.emptySet();
}
@Override
@@ -132,6 +135,11 @@ public class DebeziumPostgresEndpointUriFactory extends org.apache.camel.support
}
@Override
+ public Set<String> secretPropertyNames() {
+ return SECRET_PROPERTY_NAMES;
+ }
+
+ @Override
public boolean isLenientProperties() {
return false;
}
diff --git a/components/camel-debezium-sqlserver/src/generated/java/org/apache/camel/component/debezium/DebeziumSqlserverEndpointUriFactory.java b/components/camel-debezium-sqlserver/src/generated/java/org/apache/camel/component/debezium/DebeziumSqlserverEndpointUriFactory.java
index 8865c9d..113adc6 100644
--- a/components/camel-debezium-sqlserver/src/generated/java/org/apache/camel/component/debezium/DebeziumSqlserverEndpointUriFactory.java
+++ b/components/camel-debezium-sqlserver/src/generated/java/org/apache/camel/component/debezium/DebeziumSqlserverEndpointUriFactory.java
@@ -2,6 +2,7 @@
package org.apache.camel.component.debezium;
import java.net.URISyntaxException;
+import java.util.Collections;
import java.util.HashMap;
import java.util.HashSet;
import java.util.Map;
@@ -17,76 +18,78 @@ public class DebeziumSqlserverEndpointUriFactory extends org.apache.camel.suppor
private static final String BASE = ":name";
private static final Set<String> PROPERTY_NAMES;
+ private static final Set<String> SECRET_PROPERTY_NAMES;
static {
- Set<String> set = new HashSet<>(67);
- set.add("name");
- set.add("additionalProperties");
- set.add("bridgeErrorHandler");
- set.add("internalKeyConverter");
- set.add("internalValueConverter");
- set.add("offsetCommitPolicy");
- set.add("offsetCommitTimeoutMs");
- set.add("offsetFlushIntervalMs");
- set.add("offsetStorage");
- set.add("offsetStorageFileName");
- set.add("offsetStoragePartitions");
- set.add("offsetStorageReplicationFactor");
- set.add("offsetStorageTopic");
- set.add("exceptionHandler");
- set.add("exchangePattern");
- set.add("basicPropertyBinding");
- set.add("synchronous");
- set.add("columnBlacklist");
- set.add("columnExcludeList");
- set.add("columnIncludeList");
- set.add("columnPropagateSourceType");
- set.add("columnWhitelist");
- set.add("converters");
- set.add("databaseDbname");
- set.add("databaseHistory");
- set.add("databaseHistoryFileFilename");
- set.add("databaseHistoryKafkaBootstrapServers");
- set.add("databaseHistoryKafkaRecoveryAttempts");
- set.add("databaseHistoryKafkaRecoveryPollIntervalMs");
- set.add("databaseHistoryKafkaTopic");
- set.add("databaseHostname");
- set.add("databaseInstance");
- set.add("databasePassword");
- set.add("databasePort");
- set.add("databaseServerName");
- set.add("databaseServerTimezone");
- set.add("databaseUser");
- set.add("datatypePropagateSourceType");
- set.add("decimalHandlingMode");
- set.add("eventProcessingFailureHandlingMode");
- set.add("heartbeatIntervalMs");
- set.add("heartbeatTopicsPrefix");
- set.add("includeSchemaChanges");
- set.add("maxBatchSize");
- set.add("maxQueueSize");
- set.add("messageKeyColumns");
- set.add("pollIntervalMs");
- set.add("provideTransactionMetadata");
- set.add("queryFetchSize");
- set.add("retriableRestartConnectorWaitMs");
- set.add("sanitizeFieldNames");
- set.add("skippedOperations");
- set.add("snapshotDelayMs");
- set.add("snapshotFetchSize");
- set.add("snapshotIsolationMode");
- set.add("snapshotLockTimeoutMs");
- set.add("snapshotMode");
- set.add("snapshotSelectStatementOverrides");
- set.add("sourceStructVersion");
- set.add("sourceTimestampMode");
- set.add("tableBlacklist");
- set.add("tableExcludeList");
- set.add("tableIgnoreBuiltin");
- set.add("tableIncludeList");
- set.add("tableWhitelist");
- set.add("timePrecisionMode");
- set.add("tombstonesOnDelete");
- PROPERTY_NAMES = set;
+ Set<String> props = new HashSet<>(67);
+ props.add("maxBatchSize");
+ props.add("internalKeyConverter");
+ props.add("synchronous");
+ props.add("snapshotDelayMs");
+ props.add("snapshotIsolationMode");
+ props.add("offsetStorageTopic");
+ props.add("bridgeErrorHandler");
+ props.add("datatypePropagateSourceType");
+ props.add("provideTransactionMetadata");
+ props.add("converters");
+ props.add("tombstonesOnDelete");
+ props.add("databaseHistoryKafkaBootstrapServers");
+ props.add("heartbeatIntervalMs");
+ props.add("heartbeatTopicsPrefix");
+ props.add("databaseHistoryKafkaRecoveryPollIntervalMs");
+ props.add("decimalHandlingMode");
+ props.add("skippedOperations");
+ props.add("sourceStructVersion");
+ props.add("databaseServerTimezone");
+ props.add("databaseHostname");
+ props.add("eventProcessingFailureHandlingMode");
+ props.add("offsetCommitTimeoutMs");
+ props.add("snapshotSelectStatementOverrides");
+ props.add("offsetFlushIntervalMs");
+ props.add("offsetStorageFileName");
+ props.add("columnBlacklist");
+ props.add("name");
+ props.add("snapshotFetchSize");
+ props.add("offsetStoragePartitions");
+ props.add("additionalProperties");
+ props.add("offsetStorageReplicationFactor");
+ props.add("exceptionHandler");
+ props.add("sourceTimestampMode");
+ props.add("databasePort");
+ props.add("basicPropertyBinding");
+ props.add("databaseUser");
+ props.add("databaseHistoryFileFilename");
+ props.add("databaseHistory");
+ props.add("columnPropagateSourceType");
+ props.add("offsetStorage");
+ props.add("includeSchemaChanges");
+ props.add("internalValueConverter");
+ props.add("retriableRestartConnectorWaitMs");
+ props.add("maxQueueSize");
+ props.add("messageKeyColumns");
+ props.add("timePrecisionMode");
+ props.add("columnWhitelist");
+ props.add("pollIntervalMs");
+ props.add("sanitizeFieldNames");
+ props.add("databaseHistoryKafkaTopic");
+ props.add("tableWhitelist");
+ props.add("tableIgnoreBuiltin");
+ props.add("exchangePattern");
+ props.add("databaseInstance");
+ props.add("databaseServerName");
+ props.add("tableBlacklist");
+ props.add("queryFetchSize");
+ props.add("snapshotMode");
+ props.add("snapshotLockTimeoutMs");
+ props.add("tableExcludeList");
+ props.add("offsetCommitPolicy");
+ props.add("tableIncludeList");
+ props.add("columnExcludeList");
+ props.add("columnIncludeList");
+ props.add("databasePassword");
+ props.add("databaseDbname");
+ props.add("databaseHistoryKafkaRecoveryAttempts");
+ PROPERTY_NAMES = Collections.unmodifiableSet(props);
+ SECRET_PROPERTY_NAMES = Collections.emptySet();
}
@Override
@@ -112,6 +115,11 @@ public class DebeziumSqlserverEndpointUriFactory extends org.apache.camel.suppor
}
@Override
+ public Set<String> secretPropertyNames() {
+ return SECRET_PROPERTY_NAMES;
+ }
+
+ @Override
public boolean isLenientProperties() {
return false;
}
diff --git a/components/camel-digitalocean/src/generated/java/org/apache/camel/component/digitalocean/DigitalOceanEndpointUriFactory.java b/components/camel-digitalocean/src/generated/java/org/apache/camel/component/digitalocean/DigitalOceanEndpointUriFactory.java
index 6a0eb08..944ff71 100644
--- a/components/camel-digitalocean/src/generated/java/org/apache/camel/component/digitalocean/DigitalOceanEndpointUriFactory.java
+++ b/components/camel-digitalocean/src/generated/java/org/apache/camel/component/digitalocean/DigitalOceanEndpointUriFactory.java
@@ -2,6 +2,7 @@
package org.apache.camel.component.digitalocean;
import java.net.URISyntaxException;
+import java.util.Collections;
import java.util.HashMap;
import java.util.HashSet;
import java.util.Map;
@@ -17,22 +18,28 @@ public class DigitalOceanEndpointUriFactory extends org.apache.camel.support.com
private static final String BASE = ":operation";
private static final Set<String> PROPERTY_NAMES;
+ private static final Set<String> SECRET_PROPERTY_NAMES;
static {
- Set<String> set = new HashSet<>(13);
- set.add("operation");
- set.add("lazyStartProducer");
- set.add("page");
- set.add("perPage");
- set.add("resource");
- set.add("basicPropertyBinding");
- set.add("digitalOceanClient");
- set.add("synchronous");
- set.add("httpProxyHost");
- set.add("httpProxyPassword");
- set.add("httpProxyPort");
- set.add("httpProxyUser");
- set.add("oAuthToken");
- PROPERTY_NAMES = set;
+ Set<String> props = new HashSet<>(13);
+ props.add("basicPropertyBinding");
+ props.add("oAuthToken");
+ props.add("resource");
+ props.add("synchronous");
+ props.add("httpProxyHost");
+ props.add("httpProxyPort");
+ props.add("httpProxyPassword");
+ props.add("digitalOceanClient");
+ props.add("lazyStartProducer");
+ props.add("perPage");
+ props.add("page");
+ props.add("operation");
+ props.add("httpProxyUser");
+ PROPERTY_NAMES = Collections.unmodifiableSet(props);
+ Set<String> secretProps = new HashSet<>(3);
+ secretProps.add("oAuthToken");
+ secretProps.add("httpProxyPassword");
+ secretProps.add("httpProxyUser");
+ SECRET_PROPERTY_NAMES = Collections.unmodifiableSet(secretProps);
}
@Override
@@ -58,6 +65,11 @@ public class DigitalOceanEndpointUriFactory extends org.apache.camel.support.com
}
@Override
+ public Set<String> secretPropertyNames() {
+ return SECRET_PROPERTY_NAMES;
+ }
+
+ @Override
public boolean isLenientProperties() {
return false;
}
diff --git a/components/camel-direct/src/generated/java/org/apache/camel/component/direct/DirectEndpointUriFactory.java b/components/camel-direct/src/generated/java/org/apache/camel/component/direct/DirectEndpointUriFactory.java
index b4e04a9..33ecf4e 100644
--- a/components/camel-direct/src/generated/java/org/apache/camel/component/direct/DirectEndpointUriFactory.java
+++ b/components/camel-direct/src/generated/java/org/apache/camel/component/direct/DirectEndpointUriFactory.java
@@ -2,6 +2,7 @@
package org.apache.camel.component.direct;
import java.net.URISyntaxException;
+import java.util.Collections;
import java.util.HashMap;
import java.util.HashSet;
import java.util.Map;
@@ -17,19 +18,21 @@ public class DirectEndpointUriFactory extends org.apache.camel.support.component
private static final String BASE = ":name";
private static final Set<String> PROPERTY_NAMES;
+ private static final Set<String> SECRET_PROPERTY_NAMES;
static {
- Set<String> set = new HashSet<>(10);
- set.add("name");
- set.add("bridgeErrorHandler");
- set.add("exceptionHandler");
- set.add("exchangePattern");
- set.add("block");
- set.add("failIfNoConsumers");
- set.add("lazyStartProducer");
- set.add("timeout");
- set.add("basicPropertyBinding");
- set.add("synchronous");
- PROPERTY_NAMES = set;
+ Set<String> props = new HashSet<>(10);
+ props.add("basicPropertyBinding");
+ props.add("lazyStartProducer");
+ props.add("bridgeErrorHandler");
+ props.add("synchronous");
+ props.add("name");
+ props.add("exchangePattern");
+ props.add("failIfNoConsumers");
+ props.add("block");
+ props.add("exceptionHandler");
+ props.add("timeout");
+ PROPERTY_NAMES = Collections.unmodifiableSet(props);
+ SECRET_PROPERTY_NAMES = Collections.emptySet();
}
@Override
@@ -55,6 +58,11 @@ public class DirectEndpointUriFactory extends org.apache.camel.support.component
}
@Override
+ public Set<String> secretPropertyNames() {
+ return SECRET_PROPERTY_NAMES;
+ }
+
+ @Override
public boolean isLenientProperties() {
return false;
}
diff --git a/components/camel-directvm/src/generated/java/org/apache/camel/component/directvm/DirectVmEndpointUriFactory.java b/components/camel-directvm/src/generated/java/org/apache/camel/component/directvm/DirectVmEndpointUriFactory.java
index e624252..0ae51ca 100644
--- a/components/camel-directvm/src/generated/java/org/apache/camel/component/directvm/DirectVmEndpointUriFactory.java
+++ b/components/camel-directvm/src/generated/java/org/apache/camel/component/directvm/DirectVmEndpointUriFactory.java
@@ -2,6 +2,7 @@
package org.apache.camel.component.directvm;
import java.net.URISyntaxException;
+import java.util.Collections;
import java.util.HashMap;
import java.util.HashSet;
import java.util.Map;
@@ -17,21 +18,23 @@ public class DirectVmEndpointUriFactory extends org.apache.camel.support.compone
private static final String BASE = ":name";
private static final Set<String> PROPERTY_NAMES;
+ private static final Set<String> SECRET_PROPERTY_NAMES;
static {
- Set<String> set = new HashSet<>(12);
- set.add("name");
- set.add("bridgeErrorHandler");
- set.add("exceptionHandler");
- set.add("exchangePattern");
- set.add("block");
- set.add("failIfNoConsumers");
- set.add("lazyStartProducer");
- set.add("timeout");
- set.add("headerFilterStrategy");
- set.add("basicPropertyBinding");
- set.add("propagateProperties");
- set.add("synchronous");
- PROPERTY_NAMES = set;
+ Set<String> props = new HashSet<>(12);
+ props.add("basicPropertyBinding");
+ props.add("lazyStartProducer");
+ props.add("bridgeErrorHandler");
+ props.add("headerFilterStrategy");
+ props.add("synchronous");
+ props.add("name");
+ props.add("exchangePattern");
+ props.add("failIfNoConsumers");
+ props.add("block");
+ props.add("propagateProperties");
+ props.add("exceptionHandler");
+ props.add("timeout");
+ PROPERTY_NAMES = Collections.unmodifiableSet(props);
+ SECRET_PROPERTY_NAMES = Collections.emptySet();
}
@Override
@@ -57,6 +60,11 @@ public class DirectVmEndpointUriFactory extends org.apache.camel.support.compone
}
@Override
+ public Set<String> secretPropertyNames() {
+ return SECRET_PROPERTY_NAMES;
+ }
+
+ @Override
public boolean isLenientProperties() {
return false;
}
diff --git a/components/camel-disruptor/src/generated/java/org/apache/camel/component/disruptor/DisruptorEndpointUriFactory.java b/components/camel-disruptor/src/generated/java/org/apache/camel/component/disruptor/DisruptorEndpointUriFactory.java
index 69be85b..d2b83e7 100644
--- a/components/camel-disruptor/src/generated/java/org/apache/camel/component/disruptor/DisruptorEndpointUriFactory.java
+++ b/components/camel-disruptor/src/generated/java/org/apache/camel/component/disruptor/DisruptorEndpointUriFactory.java
@@ -2,6 +2,7 @@
package org.apache.camel.component.disruptor;
import java.net.URISyntaxException;
+import java.util.Collections;
import java.util.HashMap;
import java.util.HashSet;
import java.util.Map;
@@ -18,24 +19,26 @@ public class DisruptorEndpointUriFactory extends org.apache.camel.support.compon
private static final String[] SCHEMES = new String[]{"disruptor", "disruptor-vm"};
private static final Set<String> PROPERTY_NAMES;
+ private static final Set<String> SECRET_PROPERTY_NAMES;
static {
- Set<String> set = new HashSet<>(15);
- set.add("name");
- set.add("size");
- set.add("bridgeErrorHandler");
- set.add("concurrentConsumers");
- set.add("multipleConsumers");
- set.add("waitStrategy");
- set.add("exceptionHandler");
- set.add("exchangePattern");
- set.add("blockWhenFull");
- set.add("lazyStartProducer");
- set.add("producerType");
- set.add("timeout");
- set.add("waitForTaskToComplete");
- set.add("basicPropertyBinding");
- set.add("synchronous");
- PROPERTY_NAMES = set;
+ Set<String> props = new HashSet<>(15);
+ props.add("basicPropertyBinding");
+ props.add("synchronous");
+ props.add("exchangePattern");
+ props.add("waitForTaskToComplete");
+ props.add("blockWhenFull");
+ props.add("concurrentConsumers");
+ props.add("timeout");
+ props.add("waitStrategy");
+ props.add("producerType");
+ props.add("lazyStartProducer");
+ props.add("bridgeErrorHandler");
+ props.add("size");
+ props.add("name");
+ props.add("exceptionHandler");
+ props.add("multipleConsumers");
+ PROPERTY_NAMES = Collections.unmodifiableSet(props);
+ SECRET_PROPERTY_NAMES = Collections.emptySet();
}
@Override
@@ -66,6 +69,11 @@ public class DisruptorEndpointUriFactory extends org.apache.camel.support.compon
}
@Override
+ public Set<String> secretPropertyNames() {
+ return SECRET_PROPERTY_NAMES;
+ }
+
+ @Override
public boolean isLenientProperties() {
return false;
}
diff --git a/components/camel-disruptor/src/generated/java/org/apache/camel/component/disruptor/vm/DisruptorVmEndpointUriFactory.java b/components/camel-disruptor/src/generated/java/org/apache/camel/component/disruptor/vm/DisruptorVmEndpointUriFactory.java
index 84ad3f1..71c6db4 100644
--- a/components/camel-disruptor/src/generated/java/org/apache/camel/component/disruptor/vm/DisruptorVmEndpointUriFactory.java
+++ b/components/camel-disruptor/src/generated/java/org/apache/camel/component/disruptor/vm/DisruptorVmEndpointUriFactory.java
@@ -2,6 +2,7 @@
package org.apache.camel.component.disruptor.vm;
import java.net.URISyntaxException;
+import java.util.Collections;
import java.util.HashMap;
import java.util.HashSet;
import java.util.Map;
@@ -18,24 +19,26 @@ public class DisruptorVmEndpointUriFactory extends org.apache.camel.support.comp
private static final String[] SCHEMES = new String[]{"disruptor", "disruptor-vm"};
private static final Set<String> PROPERTY_NAMES;
+ private static final Set<String> SECRET_PROPERTY_NAMES;
static {
- Set<String> set = new HashSet<>(15);
- set.add("name");
- set.add("size");
- set.add("bridgeErrorHandler");
- set.add("concurrentConsumers");
- set.add("multipleConsumers");
- set.add("waitStrategy");
- set.add("exceptionHandler");
- set.add("exchangePattern");
- set.add("blockWhenFull");
- set.add("lazyStartProducer");
- set.add("producerType");
- set.add("timeout");
- set.add("waitForTaskToComplete");
- set.add("basicPropertyBinding");
- set.add("synchronous");
- PROPERTY_NAMES = set;
+ Set<String> props = new HashSet<>(15);
+ props.add("basicPropertyBinding");
+ props.add("synchronous");
+ props.add("exchangePattern");
+ props.add("waitForTaskToComplete");
+ props.add("blockWhenFull");
+ props.add("concurrentConsumers");
+ props.add("timeout");
+ props.add("waitStrategy");
+ props.add("producerType");
+ props.add("lazyStartProducer");
+ props.add("bridgeErrorHandler");
+ props.add("size");
+ props.add("name");
+ props.add("exceptionHandler");
+ props.add("multipleConsumers");
+ PROPERTY_NAMES = Collections.unmodifiableSet(props);
+ SECRET_PROPERTY_NAMES = Collections.emptySet();
}
@Override
@@ -66,6 +69,11 @@ public class DisruptorVmEndpointUriFactory extends org.apache.camel.support.comp
}
@Override
+ public Set<String> secretPropertyNames() {
+ return SECRET_PROPERTY_NAMES;
+ }
+
+ @Override
public boolean isLenientProperties() {
return false;
}
diff --git a/components/camel-djl/src/generated/java/org/apache/camel/component/djl/DJLEndpointUriFactory.java b/components/camel-djl/src/generated/java/org/apache/camel/component/djl/DJLEndpointUriFactory.java
index 59da939..7c39f1c 100644
--- a/components/camel-djl/src/generated/java/org/apache/camel/component/djl/DJLEndpointUriFactory.java
+++ b/components/camel-djl/src/generated/java/org/apache/camel/component/djl/DJLEndpointUriFactory.java
@@ -2,6 +2,7 @@
package org.apache.camel.component.djl;
import java.net.URISyntaxException;
+import java.util.Collections;
import java.util.HashMap;
import java.util.HashSet;
import java.util.Map;
@@ -17,16 +18,18 @@ public class DJLEndpointUriFactory extends org.apache.camel.support.component.En
private static final String BASE = ":application";
private static final Set<String> PROPERTY_NAMES;
+ private static final Set<String> SECRET_PROPERTY_NAMES;
static {
- Set<String> set = new HashSet<>(7);
- set.add("application");
- set.add("artifactId");
- set.add("lazyStartProducer");
- set.add("model");
- set.add("translator");
- set.add("basicPropertyBinding");
- set.add("synchronous");
- PROPERTY_NAMES = set;
+ Set<String> props = new HashSet<>(7);
+ props.add("basicPropertyBinding");
+ props.add("lazyStartProducer");
+ props.add("application");
+ props.add("synchronous");
+ props.add("translator");
+ props.add("artifactId");
+ props.add("model");
+ PROPERTY_NAMES = Collections.unmodifiableSet(props);
+ SECRET_PROPERTY_NAMES = Collections.emptySet();
}
@Override
@@ -52,6 +55,11 @@ public class DJLEndpointUriFactory extends org.apache.camel.support.component.En
}
@Override
+ public Set<String> secretPropertyNames() {
+ return SECRET_PROPERTY_NAMES;
+ }
+
+ @Override
public boolean isLenientProperties() {
return false;
}
diff --git a/components/camel-dns/src/generated/java/org/apache/camel/component/dns/DnsEndpointUriFactory.java b/components/camel-dns/src/generated/java/org/apache/camel/component/dns/DnsEndpointUriFactory.java
index 235dabe..59af9dd 100644
--- a/components/camel-dns/src/generated/java/org/apache/camel/component/dns/DnsEndpointUriFactory.java
+++ b/components/camel-dns/src/generated/java/org/apache/camel/component/dns/DnsEndpointUriFactory.java
@@ -2,6 +2,7 @@
package org.apache.camel.component.dns;
import java.net.URISyntaxException;
+import java.util.Collections;
import java.util.HashMap;
import java.util.HashSet;
import java.util.Map;
@@ -17,13 +18,15 @@ public class DnsEndpointUriFactory extends org.apache.camel.support.component.En
private static final String BASE = ":dnsType";
private static final Set<String> PROPERTY_NAMES;
+ private static final Set<String> SECRET_PROPERTY_NAMES;
static {
- Set<String> set = new HashSet<>(4);
- set.add("dnsType");
- set.add("lazyStartProducer");
- set.add("basicPropertyBinding");
- set.add("synchronous");
- PROPERTY_NAMES = set;
+ Set<String> props = new HashSet<>(4);
+ props.add("basicPropertyBinding");
+ props.add("lazyStartProducer");
+ props.add("dnsType");
+ props.add("synchronous");
+ PROPERTY_NAMES = Collections.unmodifiableSet(props);
+ SECRET_PROPERTY_NAMES = Collections.emptySet();
}
@Override
@@ -49,6 +52,11 @@ public class DnsEndpointUriFactory extends org.apache.camel.support.component.En
}
@Override
+ public Set<String> secretPropertyNames() {
+ return SECRET_PROPERTY_NAMES;
+ }
+
+ @Override
public boolean isLenientProperties() {
return false;
}
diff --git a/components/camel-docker/src/generated/java/org/apache/camel/component/docker/DockerEndpointUriFactory.java b/components/camel-docker/src/generated/java/org/apache/camel/component/docker/DockerEndpointUriFactory.java
index 5ae1f4e..addb1c8 100644
--- a/components/camel-docker/src/generated/java/org/apache/camel/component/docker/DockerEndpointUriFactory.java
+++ b/components/camel-docker/src/generated/java/org/apache/camel/component/docker/DockerEndpointUriFactory.java
@@ -2,6 +2,7 @@
package org.apache.camel.component.docker;
import java.net.URISyntaxException;
+import java.util.Collections;
import java.util.HashMap;
import java.util.HashSet;
import java.util.Map;
@@ -17,33 +18,38 @@ public class DockerEndpointUriFactory extends org.apache.camel.support.component
private static final String BASE = ":operation";
private static final Set<String> PROPERTY_NAMES;
+ private static final Set<String> SECRET_PROPERTY_NAMES;
static {
- Set<String> set = new HashSet<>(24);
- set.add("operation");
- set.add("email");
- set.add("host");
- set.add("port");
- set.add("requestTimeout");
- set.add("bridgeErrorHandler");
- set.add("exceptionHandler");
- set.add("exchangePattern");
- set.add("lazyStartProducer");
- set.add("basicPropertyBinding");
- set.add("cmdExecFactory");
- set.add("followRedirectFilter");
- set.add("loggingFilter");
- set.add("maxPerRouteConnections");
- set.add("maxTotalConnections");
- set.add("parameters");
- set.add("serverAddress");
- set.add("socket");
- set.add("synchronous");
- set.add("certPath");
- set.add("password");
- set.add("secure");
- set.add("tlsVerify");
- set.add("username");
- PROPERTY_NAMES = set;
+ Set<String> props = new HashSet<>(24);
+ props.add("basicPropertyBinding");
+ props.add("followRedirectFilter");
+ props.add("cmdExecFactory");
+ props.add("synchronous");
+ props.add("tlsVerify");
+ props.add("exchangePattern");
+ props.add("maxTotalConnections");
+ props.add("serverAddress");
+ props.add("secure");
+ props.add("lazyStartProducer");
+ props.add("maxPerRouteConnections");
+ props.add("password");
+ props.add("bridgeErrorHandler");
+ props.add("certPath");
+ props.add("port");
+ props.add("loggingFilter");
+ props.add("host");
+ props.add("socket");
+ props.add("operation");
+ props.add("exceptionHandler");
+ props.add("parameters");
+ props.add("email");
+ props.add("requestTimeout");
+ props.add("username");
+ PROPERTY_NAMES = Collections.unmodifiableSet(props);
+ Set<String> secretProps = new HashSet<>(2);
+ secretProps.add("password");
+ secretProps.add("username");
+ SECRET_PROPERTY_NAMES = Collections.unmodifiableSet(secretProps);
}
@Override
@@ -69,6 +75,11 @@ public class DockerEndpointUriFactory extends org.apache.camel.support.component
}
@Override
+ public Set<String> secretPropertyNames() {
+ return SECRET_PROPERTY_NAMES;
+ }
+
+ @Override
public boolean isLenientProperties() {
return true;
}
diff --git a/components/camel-dozer/src/generated/java/org/apache/camel/component/dozer/DozerEndpointUriFactory.java b/components/camel-dozer/src/generated/java/org/apache/camel/component/dozer/DozerEndpointUriFactory.java
index ec29877..ba18174 100644
--- a/components/camel-dozer/src/generated/java/org/apache/camel/component/dozer/DozerEndpointUriFactory.java
+++ b/components/camel-dozer/src/generated/java/org/apache/camel/component/dozer/DozerEndpointUriFactory.java
@@ -2,6 +2,7 @@
package org.apache.camel.component.dozer;
import java.net.URISyntaxException;
+import java.util.Collections;
import java.util.HashMap;
import java.util.HashSet;
import java.util.Map;
@@ -17,19 +18,21 @@ public class DozerEndpointUriFactory extends org.apache.camel.support.component.
private static final String BASE = ":name";
private static final Set<String> PROPERTY_NAMES;
+ private static final Set<String> SECRET_PROPERTY_NAMES;
static {
- Set<String> set = new HashSet<>(10);
- set.add("name");
- set.add("lazyStartProducer");
- set.add("mappingConfiguration");
- set.add("mappingFile");
- set.add("marshalId");
- set.add("sourceModel");
- set.add("targetModel");
- set.add("unmarshalId");
- set.add("basicPropertyBinding");
- set.add("synchronous");
- PROPERTY_NAMES = set;
+ Set<String> props = new HashSet<>(10);
+ props.add("basicPropertyBinding");
+ props.add("lazyStartProducer");
+ props.add("mappingFile");
+ props.add("unmarshalId");
+ props.add("synchronous");
+ props.add("targetModel");
+ props.add("name");
+ props.add("marshalId");
+ props.add("sourceModel");
+ props.add("mappingConfiguration");
+ PROPERTY_NAMES = Collections.unmodifiableSet(props);
+ SECRET_PROPERTY_NAMES = Collections.emptySet();
}
@Override
@@ -55,6 +58,11 @@ public class DozerEndpointUriFactory extends org.apache.camel.support.component.
}
@Override
+ public Set<String> secretPropertyNames() {
+ return SECRET_PROPERTY_NAMES;
+ }
+
+ @Override
public boolean isLenientProperties() {
return false;
}
diff --git a/components/camel-drill/src/generated/java/org/apache/camel/component/drill/DrillEndpointUriFactory.java b/components/camel-drill/src/generated/java/org/apache/camel/component/drill/DrillEndpointUriFactory.java
index a97f2dc..feb0a09 100644
--- a/components/camel-drill/src/generated/java/org/apache/camel/component/drill/DrillEndpointUriFactory.java
+++ b/components/camel-drill/src/generated/java/org/apache/camel/component/drill/DrillEndpointUriFactory.java
@@ -2,6 +2,7 @@
package org.apache.camel.component.drill;
import java.net.URISyntaxException;
+import java.util.Collections;
import java.util.HashMap;
import java.util.HashSet;
import java.util.Map;
@@ -17,17 +18,19 @@ public class DrillEndpointUriFactory extends org.apache.camel.support.component.
private static final String BASE = ":host";
private static final Set<String> PROPERTY_NAMES;
+ private static final Set<String> SECRET_PROPERTY_NAMES;
static {
- Set<String> set = new HashSet<>(8);
- set.add("host");
- set.add("clusterId");
- set.add("directory");
- set.add("lazyStartProducer");
- set.add("mode");
- set.add("port");
- set.add("basicPropertyBinding");
- set.add("synchronous");
- PROPERTY_NAMES = set;
+ Set<String> props = new HashSet<>(8);
+ props.add("mode");
+ props.add("basicPropertyBinding");
+ props.add("lazyStartProducer");
+ props.add("port");
+ props.add("synchronous");
+ props.add("host");
+ props.add("clusterId");
+ props.add("directory");
+ PROPERTY_NAMES = Collections.unmodifiableSet(props);
+ SECRET_PROPERTY_NAMES = Collections.emptySet();
}
@Override
@@ -53,6 +56,11 @@ public class DrillEndpointUriFactory extends org.apache.camel.support.component.
}
@Override
+ public Set<String> secretPropertyNames() {
+ return SECRET_PROPERTY_NAMES;
+ }
+
+ @Override
public boolean isLenientProperties() {
return false;
}
diff --git a/components/camel-dropbox/src/generated/java/org/apache/camel/component/dropbox/DropboxEndpointUriFactory.java b/components/camel-dropbox/src/generated/java/org/apache/camel/component/dropbox/DropboxEndpointUriFactory.java
index afbe96c..68bbcd9 100644
--- a/components/camel-dropbox/src/generated/java/org/apache/camel/component/dropbox/DropboxEndpointUriFactory.java
+++ b/components/camel-dropbox/src/generated/java/org/apache/camel/component/dropbox/DropboxEndpointUriFactory.java
@@ -2,6 +2,7 @@
package org.apache.camel.component.dropbox;
import java.net.URISyntaxException;
+import java.util.Collections;
import java.util.HashMap;
import java.util.HashSet;
import java.util.Map;
@@ -17,24 +18,26 @@ public class DropboxEndpointUriFactory extends org.apache.camel.support.componen
private static final String BASE = ":operation";
private static final Set<String> PROPERTY_NAMES;
+ private static final Set<String> SECRET_PROPERTY_NAMES;
static {
- Set<String> set = new HashSet<>(15);
- set.add("operation");
- set.add("accessToken");
- set.add("client");
- set.add("clientIdentifier");
- set.add("localPath");
- set.add("newRemotePath");
- set.add("query");
- set.add("remotePath");
- set.add("uploadMode");
- set.add("bridgeErrorHandler");
- set.add("exceptionHandler");
- set.add("exchangePattern");
- set.add("lazyStartProducer");
- set.add("basicPropertyBinding");
- set.add("synchronous");
- PROPERTY_NAMES = set;
+ Set<String> props = new HashSet<>(15);
+ props.add("basicPropertyBinding");
+ props.add("remotePath");
+ props.add("synchronous");
+ props.add("clientIdentifier");
+ props.add("query");
+ props.add("exchangePattern");
+ props.add("accessToken");
+ props.add("lazyStartProducer");
+ props.add("bridgeErrorHandler");
+ props.add("localPath");
+ props.add("newRemotePath");
+ props.add("client");
+ props.add("uploadMode");
+ props.add("operation");
+ props.add("exceptionHandler");
+ PROPERTY_NAMES = Collections.unmodifiableSet(props);
+ SECRET_PROPERTY_NAMES = Collections.emptySet();
}
@Override
@@ -60,6 +63,11 @@ public class DropboxEndpointUriFactory extends org.apache.camel.support.componen
}
@Override
+ public Set<String> secretPropertyNames() {
+ return SECRET_PROPERTY_NAMES;
+ }
+
+ @Override
... 21032 lines suppressed ...