From a9565d4f2804d404af430af31b390fd2d71fea59 Mon Sep 17 00:00:00 2001 From: Guillaume Nodet Date: Thu, 10 Jan 2019 17:44:09 +0100 Subject: [PATCH] Refactor @Metadata#required to a boolean --- .../src/main/java/__name__Endpoint.java | 2 +- .../src/main/java/__name__Endpoint.java | 2 +- .../apache/camel/component/ResourceEndpoint.java | 2 +- .../apache/camel/component/bean/BeanEndpoint.java | 2 +- .../camel/component/browse/BrowseEndpoint.java | 2 +- .../component/controlbus/ControlBusEndpoint.java | 2 +- .../component/dataformat/DataFormatEndpoint.java | 4 ++-- .../camel/component/dataset/DataSetEndpoint.java | 2 +- .../camel/component/direct/DirectEndpoint.java | 2 +- .../camel/component/directvm/DirectVmEndpoint.java | 2 +- .../apache/camel/component/file/FileEndpoint.java | 2 +- .../camel/component/language/LanguageEndpoint.java | 4 ++-- .../apache/camel/component/log/LogEndpoint.java | 2 +- .../apache/camel/component/mock/MockEndpoint.java | 2 +- .../component/properties/PropertiesEndpoint.java | 2 +- .../apache/camel/component/ref/RefEndpoint.java | 2 +- .../camel/component/rest/RestApiEndpoint.java | 2 +- .../apache/camel/component/rest/RestEndpoint.java | 4 ++-- .../apache/camel/component/saga/SagaEndpoint.java | 2 +- .../component/scheduler/SchedulerEndpoint.java | 2 +- .../apache/camel/component/seda/SedaEndpoint.java | 2 +- .../apache/camel/component/test/TestEndpoint.java | 2 +- .../camel/component/timer/TimerEndpoint.java | 2 +- .../component/validator/ValidatorEndpoint.java | 2 +- .../apache/camel/component/xslt/XsltEndpoint.java | 2 +- .../org/apache/camel/model/FromDefinition.java | 2 +- .../apache/camel/model/InputTypeDefinition.java | 2 +- .../apache/camel/model/OutputTypeDefinition.java | 2 +- .../apache/camel/model/ResequenceDefinition.java | 4 ++-- .../org/apache/camel/model/SendDefinition.java | 2 +- .../apache/camel/model/ToDynamicDefinition.java | 2 +- .../camel/model/cloud/ServiceCallDefinition.java | 2 +- .../camel/model/language/ExpressionDefinition.java | 2 +- .../camel/model/rest/RestSecurityApiKey.java | 2 +- .../camel/model/rest/RestSecurityDefinition.java | 2 +- .../camel/model/rest/SecurityDefinition.java | 2 +- .../apache/camel/component/ahc/AhcEndpoint.java | 2 +- .../apache/camel/component/apns/ApnsComponent.java | 2 +- .../camel/component/as2/AS2Configuration.java | 4 ++-- .../camel/component/asterisk/AsteriskEndpoint.java | 8 ++++---- .../camel/component/atmos/AtmosConfiguration.java | 2 +- .../atmosphere/websocket/WebsocketEndpoint.java | 2 +- .../apache/camel/component/feed/FeedEndpoint.java | 2 +- .../client/AbstractAtomixClientEndpoint.java | 2 +- .../camel/component/avro/AvroConfiguration.java | 6 +++--- .../camel/component/aws/cw/CwConfiguration.java | 2 +- .../camel/component/aws/ddb/DdbConfiguration.java | 2 +- .../aws/ddbstream/DdbStreamConfiguration.java | 2 +- .../camel/component/aws/ec2/EC2Configuration.java | 4 ++-- .../camel/component/aws/eks/EKSConfiguration.java | 4 ++-- .../aws/firehose/KinesisFirehoseConfiguration.java | 2 +- .../camel/component/aws/iam/IAMConfiguration.java | 4 ++-- .../aws/kinesis/KinesisConfiguration.java | 2 +- .../camel/component/aws/kms/KMSConfiguration.java | 4 ++-- .../component/aws/lambda/LambdaConfiguration.java | 4 ++-- .../camel/component/aws/mq/MQConfiguration.java | 4 ++-- .../apache/camel/component/aws/s3/S3Endpoint.java | 2 +- .../camel/component/aws/sdb/SdbConfiguration.java | 2 +- .../camel/component/aws/ses/SesConfiguration.java | 2 +- .../camel/component/aws/sns/SnsEndpoint.java | 2 +- .../camel/component/aws/sqs/SqsEndpoint.java | 2 +- .../camel/component/aws/swf/SWFConfiguration.java | 2 +- .../component/azure/blob/BlobServiceEndpoint.java | 2 +- .../azure/queue/QueueServiceEndpoint.java | 2 +- .../bean/validator/BeanValidatorEndpoint.java | 2 +- .../component/bonita/BonitaConfiguration.java | 2 +- .../camel/component/box/BoxConfiguration.java | 4 ++-- .../braintree/BraintreeConfiguration.java | 2 +- .../caffeine/cache/CaffeineCacheEndpoint.java | 2 +- .../caffeine/load/CaffeineLoadCacheEndpoint.java | 2 +- .../chronicle/engine/ChronicleEngineEndpoint.java | 4 ++-- .../apache/camel/component/cm/CMConfiguration.java | 2 +- .../org/apache/camel/component/cm/CMEndpoint.java | 2 +- .../apache/camel/component/cmis/CMISEndpoint.java | 2 +- .../camel/component/cometd/CometdEndpoint.java | 6 +++--- .../camel/component/consul/ConsulEndpoint.java | 2 +- .../camel/component/corda/CordaConfiguration.java | 12 ++++++------ .../camel/component/corda/CordaEndpoint.java | 2 +- .../component/couchbase/CouchbaseEndpoint.java | 4 ++-- .../camel/component/couchdb/CouchDbEndpoint.java | 6 +++--- .../component/crypto/cms/CryptoCmsEndpoint.java | 4 ++-- .../crypto/DigitalSignatureConfiguration.java | 4 ++-- .../digitalocean/DigitalOceanConfiguration.java | 2 +- .../component/disruptor/DisruptorEndpoint.java | 2 +- .../apache/camel/component/dns/DnsEndpoint.java | 2 +- .../component/docker/DockerConfiguration.java | 6 +++--- .../camel/component/dozer/DozerConfiguration.java | 4 ++-- .../camel/component/drill/DrillEndpoint.java | 4 ++-- .../component/dropbox/DropboxConfiguration.java | 4 ++-- .../camel/component/ehcache/EhcacheEndpoint.java | 2 +- .../elasticsearch/ElasticsearchConfiguration.java | 4 ++-- .../camel/component/elsql/ElsqlEndpoint.java | 2 +- .../etcd/AbstractEtcdPollingEndpoint.java | 4 ++-- .../apache/camel/component/exec/ExecEndpoint.java | 2 +- .../camel/component/facebook/FacebookEndpoint.java | 2 +- .../camel/component/fhir/FhirConfiguration.java | 4 ++-- .../camel/component/flatpack/FlatpackEndpoint.java | 4 ++-- .../camel/component/flink/FlinkEndpoint.java | 2 +- .../apache/camel/component/fop/FopEndpoint.java | 2 +- .../file/remote/RemoteFileConfiguration.java | 2 +- .../apache/camel/component/git/GitEndpoint.java | 2 +- .../camel/component/github/GitHubEndpoint.java | 6 +++--- .../bigquery/GoogleBigQueryConfiguration.java | 6 +++--- .../sql/GoogleBigQuerySQLConfiguration.java | 4 ++-- .../calendar/GoogleCalendarConfiguration.java | 4 ++-- .../google/drive/GoogleDriveConfiguration.java | 4 ++-- .../google/mail/GoogleMailConfiguration.java | 4 ++-- .../google/pubsub/GooglePubsubEndpoint.java | 4 ++-- .../google/sheets/GoogleSheetsConfiguration.java | 4 ++-- .../camel/component/gora/GoraConfiguration.java | 2 +- .../camel/component/grape/GrapeEndpoint.groovy | 2 +- .../camel/component/grpc/GrpcConfiguration.java | 6 +++--- .../hazelcast/HazelcastDefaultEndpoint.java | 2 +- .../camel/component/hbase/HBaseEndpoint.java | 2 +- .../camel/component/hdfs2/HdfsConfiguration.java | 4 ++-- .../component/hipchat/HipchatConfiguration.java | 4 ++-- .../camel/http/common/HttpCommonEndpoint.java | 2 +- .../component/iec60870/AbstractIecEndpoint.java | 2 +- .../ignite/cache/IgniteCacheEndpoint.java | 2 +- .../ignite/compute/IgniteComputeEndpoint.java | 4 ++-- .../ignite/idgen/IgniteIdGenEndpoint.java | 2 +- .../ignite/messaging/IgniteMessagingEndpoint.java | 2 +- .../ignite/queue/IgniteQueueEndpoint.java | 2 +- .../component/ignite/set/IgniteSetEndpoint.java | 2 +- .../component/infinispan/InfinispanEndpoint.java | 2 +- .../camel/component/influxdb/InfluxDbEndpoint.java | 2 +- .../apache/camel/component/iota/IOTAEndpoint.java | 2 +- .../camel/component/irc/IrcConfiguration.java | 2 +- .../component/ironmq/IronMQConfiguration.java | 2 +- .../camel/component/jbpm/JBPMConfiguration.java | 4 ++-- .../camel/component/jcache/JCacheEndpoint.java | 2 +- .../component/jclouds/JcloudsConfiguration.java | 4 ++-- .../apache/camel/component/jcr/JcrEndpoint.java | 2 +- .../apache/camel/component/jdbc/JdbcEndpoint.java | 2 +- .../jgroups/raft/JGroupsRaftComponent.java | 2 +- .../jgroups/raft/JGroupsRaftEndpoint.java | 2 +- .../camel/component/jgroups/JGroupsEndpoint.java | 2 +- .../component/validator/jing/JingEndpoint.java | 2 +- .../apache/camel/component/jms/JmsEndpoint.java | 2 +- .../apache/camel/component/jmx/JMXEndpoint.java | 2 +- .../apache/camel/component/jpa/JpaEndpoint.java | 4 ++-- .../camel/component/jt400/Jt400Configuration.java | 10 +++++----- .../camel/component/kafka/KafkaConfiguration.java | 2 +- .../kubernetes/KubernetesConfiguration.java | 2 +- .../apache/camel/component/ldap/LdapEndpoint.java | 2 +- .../apache/camel/component/ldif/LdifEndpoint.java | 2 +- .../component/linkedin/LinkedInConfiguration.java | 4 ++-- .../component/lucene/LuceneConfiguration.java | 4 ++-- .../component/lumberjack/LumberjackEndpoint.java | 2 +- .../camel/component/mail/MailConfiguration.java | 2 +- .../camel/component/master/MasterEndpoint.java | 4 ++-- .../camel/component/metrics/MetricsEndpoint.java | 4 ++-- .../component/micrometer/MicrometerEndpoint.java | 4 ++-- .../component/milo/client/MiloClientEndpoint.java | 2 +- .../component/milo/server/MiloServerEndpoint.java | 2 +- .../camel/component/mina2/Mina2Configuration.java | 6 +++--- .../apache/camel/component/mllp/MllpEndpoint.java | 4 ++-- .../component/mongodb/gridfs/GridFsEndpoint.java | 4 ++-- .../camel/component/mongodb3/MongoDbEndpoint.java | 2 +- .../apache/camel/component/mqtt/MQTTEndpoint.java | 2 +- .../component/mybatis/MyBatisBeanEndpoint.java | 4 ++-- .../camel/component/mybatis/MyBatisEndpoint.java | 2 +- .../component/nagios/NagiosConfiguration.java | 4 ++-- .../camel/component/nats/NatsConfiguration.java | 4 ++-- .../netty4/http/NettyHttpConfiguration.java | 4 ++-- .../netty4/NettyServerBootstrapConfiguration.java | 6 +++--- .../camel/component/nsq/NsqConfiguration.java | 4 ++-- .../component/olingo2/Olingo2Configuration.java | 4 ++-- .../component/olingo4/Olingo4Configuration.java | 4 ++-- .../component/openstack/cinder/CinderEndpoint.java | 10 +++++----- .../component/openstack/glance/GlanceEndpoint.java | 8 ++++---- .../openstack/keystone/KeystoneEndpoint.java | 10 +++++----- .../openstack/neutron/NeutronEndpoint.java | 10 +++++----- .../component/openstack/nova/NovaEndpoint.java | 10 +++++----- .../component/openstack/swift/SwiftEndpoint.java | 10 +++++----- .../optaplanner/OptaPlannerConfiguration.java | 2 +- .../apache/camel/component/paho/PahoEndpoint.java | 2 +- .../component/paxlogging/PaxLoggingEndpoint.java | 2 +- .../camel/component/pdf/PdfConfiguration.java | 2 +- .../camel/component/pgevent/PgEventEndpoint.java | 4 ++-- .../component/printer/PrinterConfiguration.java | 2 +- .../component/pubnub/PubNubConfiguration.java | 2 +- .../camel/component/quartz2/QuartzEndpoint.java | 2 +- .../component/quickfixj/QuickfixjEndpoint.java | 2 +- .../camel/component/rabbitmq/RabbitMQEndpoint.java | 2 +- .../rest/swagger/RestSwaggerComponent.java | 14 +++++++------- .../rest/swagger/RestSwaggerEndpoint.java | 6 +++--- .../camel/component/restlet/RestletEndpoint.java | 6 +++--- .../apache/camel/component/rmi/RmiEndpoint.java | 2 +- .../component/salesforce/SalesforceComponent.java | 4 ++-- .../api/dto/approval/ApprovalRequest.java | 10 +++++----- .../component/sap/netweaver/NetWeaverEndpoint.java | 6 +++--- .../camel/component/xquery/XQueryEndpoint.java | 2 +- .../component/schematron/SchematronEndpoint.java | 2 +- .../camel/component/service/ServiceEndpoint.java | 2 +- .../servicenow/ServiceNowConfiguration.java | 4 ++-- .../component/servicenow/ServiceNowEndpoint.java | 2 +- .../camel/component/servlet/ServletEndpoint.java | 2 +- .../camel/component/sip/SipConfiguration.java | 2 +- .../apache/camel/component/sjms/SjmsEndpoint.java | 2 +- .../component/sjms/batch/SjmsBatchEndpoint.java | 4 ++-- .../camel/component/slack/SlackEndpoint.java | 2 +- .../apache/camel/component/snmp/SnmpEndpoint.java | 4 ++-- .../apache/camel/component/solr/SolrEndpoint.java | 2 +- .../camel/component/sparkrest/SparkEndpoint.java | 4 ++-- .../camel/component/spark/SparkEndpoint.java | 2 +- .../component/splunk/SplunkConfiguration.java | 2 +- .../spring/batch/SpringBatchEndpoint.java | 2 +- .../integration/SpringIntegrationEndpoint.java | 2 +- .../component/springldap/SpringLdapEndpoint.java | 4 ++-- .../camel/component/redis/RedisConfiguration.java | 4 ++-- .../camel/spring/ErrorHandlerDefinition.java | 2 +- .../apache/camel/component/sql/SqlEndpoint.java | 2 +- .../component/sql/stored/SqlStoredEndpoint.java | 2 +- .../camel/component/ssh/SshConfiguration.java | 2 +- .../apache/camel/component/stax/StAXEndpoint.java | 2 +- .../camel/component/stomp/StompConfiguration.java | 2 +- .../camel/component/stomp/StompEndpoint.java | 2 +- .../camel/component/stream/StreamEndpoint.java | 2 +- .../component/telegram/TelegramConfiguration.java | 4 ++-- .../component/thrift/ThriftConfiguration.java | 4 ++-- .../camel/component/tika/TikaConfiguration.java | 2 +- .../component/twilio/TwilioConfiguration.java | 4 ++-- .../TwitterDirectMessageEndpoint.java | 2 +- .../twitter/search/TwitterSearchEndpoint.java | 2 +- .../streaming/TwitterStreamingEndpoint.java | 2 +- .../twitter/timeline/TwitterTimelineEndpoint.java | 2 +- .../camel/component/undertow/UndertowEndpoint.java | 2 +- .../camel/component/vertx/VertxEndpoint.java | 2 +- .../component/weather/WeatherConfiguration.java | 8 ++++---- .../camel/component/web3j/Web3jEndpoint.java | 2 +- .../component/websocket/WebsocketEndpoint.java | 2 +- .../wordpress/WordpressComponentConfiguration.java | 2 +- .../component/wordpress/WordpressEndpoint.java | 2 +- .../component/xchange/XChangeConfiguration.java | 6 +++--- .../xmlsecurity/XmlSignatureEndpoint.java | 4 ++-- .../apache/camel/component/xmpp/XmppEndpoint.java | 4 ++-- .../component/yammer/YammerConfiguration.java | 8 ++++---- .../component/zendesk/ZendeskConfiguration.java | 2 +- .../component/zookeepermaster/MasterEndpoint.java | 4 ++-- .../zookeeper/ZooKeeperConfiguration.java | 4 ++-- .../camel/component/dummy/DummyEndpoint.java | 2 +- .../apt/CoreEipAnnotationProcessorHelper.java | 4 +--- .../tools/apt/EndpointAnnotationProcessor.java | 12 ++++++------ .../tools/apt/SpringAnnotationProcessorHelper.java | 4 +--- .../camel/tools/apt/model/ComponentOption.java | 6 +++--- .../camel/tools/apt/model/EndpointOption.java | 6 +++--- .../apache/camel/tools/apt/model/EndpointPath.java | 6 +++--- .../tools/apt/EndpointOptionComparatorTest.java | 8 ++++---- .../main/java/org/apache/camel/spi/Metadata.java | 2 +- 250 files changed, 405 insertions(+), 409 deletions(-) diff --git a/archetypes/camel-archetype-api-component/src/main/resources/archetype-resources/__artifactId__-component/src/main/java/__name__Endpoint.java b/archetypes/camel-archetype-api-component/src/main/resources/archetype-resources/__artifactId__-component/src/main/java/__name__Endpoint.java index 9ae2c6b137b6c..3d922775bb259 100644 --- a/archetypes/camel-archetype-api-component/src/main/resources/archetype-resources/__artifactId__-component/src/main/java/__name__Endpoint.java +++ b/archetypes/camel-archetype-api-component/src/main/resources/archetype-resources/__artifactId__-component/src/main/java/__name__Endpoint.java @@ -42,7 +42,7 @@ consumerClass = ${name}Consumer.class, label = "custom") public class ${name}Endpoint extends AbstractApiEndpoint<${name}ApiName, ${name}Configuration> { - @UriPath @Metadata(required = "true") + @UriPath @Metadata(required = true) private String name; // TODO create and manage API proxy diff --git a/archetypes/camel-archetype-component/src/main/resources/archetype-resources/src/main/java/__name__Endpoint.java b/archetypes/camel-archetype-component/src/main/resources/archetype-resources/src/main/java/__name__Endpoint.java index be582addd505f..e4d34b1e68f68 100644 --- a/archetypes/camel-archetype-component/src/main/resources/archetype-resources/src/main/java/__name__Endpoint.java +++ b/archetypes/camel-archetype-component/src/main/resources/archetype-resources/src/main/java/__name__Endpoint.java @@ -31,7 +31,7 @@ @UriEndpoint(firstVersion = "${version}", scheme = "${scheme}", title = "${name}", syntax="${scheme}:name", consumerClass = ${name}Consumer.class, label = "custom") public class ${name}Endpoint extends DefaultEndpoint { - @UriPath @Metadata(required = "true") + @UriPath @Metadata(required = true) private String name; @UriParam(defaultValue = "10") private int option = 10; diff --git a/camel-core/src/main/java/org/apache/camel/component/ResourceEndpoint.java b/camel-core/src/main/java/org/apache/camel/component/ResourceEndpoint.java index 3fcda9228fa7f..ea61fe1a25392 100644 --- a/camel-core/src/main/java/org/apache/camel/component/ResourceEndpoint.java +++ b/camel-core/src/main/java/org/apache/camel/component/ResourceEndpoint.java @@ -50,7 +50,7 @@ public abstract class ResourceEndpoint extends ProcessorEndpoint implements Mana + " ref will lookup the resource in the registry." + " bean will call a method on a bean to be used as the resource." + " For bean you can specify the method name after dot, eg bean:myBean.myMethod.") - @Metadata(required = "true") + @Metadata(required = true) private String resourceUri; @UriParam(defaultValue = "false", description = "Sets whether to use resource content cache or not") private boolean contentCache; diff --git a/camel-core/src/main/java/org/apache/camel/component/bean/BeanEndpoint.java b/camel-core/src/main/java/org/apache/camel/component/bean/BeanEndpoint.java index 7ff9e91ca6a7c..049195ae42939 100644 --- a/camel-core/src/main/java/org/apache/camel/component/bean/BeanEndpoint.java +++ b/camel-core/src/main/java/org/apache/camel/component/bean/BeanEndpoint.java @@ -36,7 +36,7 @@ public class BeanEndpoint extends DefaultEndpoint { private transient BeanHolder beanHolder; private transient BeanProcessor processor; - @UriPath(description = "Sets the name of the bean to invoke") @Metadata(required = "true") + @UriPath(description = "Sets the name of the bean to invoke") @Metadata(required = true) private String beanName; @UriParam(description = "Sets the name of the method to invoke on the bean") private String method; diff --git a/camel-core/src/main/java/org/apache/camel/component/browse/BrowseEndpoint.java b/camel-core/src/main/java/org/apache/camel/component/browse/BrowseEndpoint.java index a20c6c7cd1392..d144aa22868db 100644 --- a/camel-core/src/main/java/org/apache/camel/component/browse/BrowseEndpoint.java +++ b/camel-core/src/main/java/org/apache/camel/component/browse/BrowseEndpoint.java @@ -42,7 +42,7 @@ @UriEndpoint(firstVersion = "1.3.0", scheme = "browse", title = "Browse", syntax = "browse:name", label = "core,monitoring") public class BrowseEndpoint extends DefaultEndpoint implements BrowsableEndpoint { - @UriPath(description = "A name which can be any string to uniquely identify the endpoint") @Metadata(required = "true") + @UriPath(description = "A name which can be any string to uniquely identify the endpoint") @Metadata(required = true) private String name; private List exchanges; diff --git a/camel-core/src/main/java/org/apache/camel/component/controlbus/ControlBusEndpoint.java b/camel-core/src/main/java/org/apache/camel/component/controlbus/ControlBusEndpoint.java index c183f6be03498..0fa49eb73ccff 100644 --- a/camel-core/src/main/java/org/apache/camel/component/controlbus/ControlBusEndpoint.java +++ b/camel-core/src/main/java/org/apache/camel/component/controlbus/ControlBusEndpoint.java @@ -38,7 +38,7 @@ @UriEndpoint(firstVersion = "2.11.0", scheme = "controlbus", title = "Control Bus", syntax = "controlbus:command:language", producerOnly = true, label = "core,monitoring") public class ControlBusEndpoint extends DefaultEndpoint { - @UriPath(description = "Command can be either route or language", enums = "route,language") @Metadata(required = "true") + @UriPath(description = "Command can be either route or language", enums = "route,language") @Metadata(required = true) private String command; @UriPath(enums = "bean,constant,el,exchangeProperty,file,groovy,header,jsonpath,mvel,ognl,ref,simple,spel,sql,terser,tokenize,xpath,xquery,xtokenize") private Language language; diff --git a/camel-core/src/main/java/org/apache/camel/component/dataformat/DataFormatEndpoint.java b/camel-core/src/main/java/org/apache/camel/component/dataformat/DataFormatEndpoint.java index 12f673bd386ef..d3409cf28d829 100644 --- a/camel-core/src/main/java/org/apache/camel/component/dataformat/DataFormatEndpoint.java +++ b/camel-core/src/main/java/org/apache/camel/component/dataformat/DataFormatEndpoint.java @@ -43,9 +43,9 @@ public class DataFormatEndpoint extends DefaultEndpoint { private AsyncProcessor processor; private DataFormat dataFormat; - @UriPath(description = "Name of data format") @Metadata(required = "true") + @UriPath(description = "Name of data format") @Metadata(required = true) private String name; - @UriPath(enums = "marshal,unmarshal") @Metadata(required = "true") + @UriPath(enums = "marshal,unmarshal") @Metadata(required = true) private String operation; public DataFormatEndpoint() { diff --git a/camel-core/src/main/java/org/apache/camel/component/dataset/DataSetEndpoint.java b/camel-core/src/main/java/org/apache/camel/component/dataset/DataSetEndpoint.java index c82c319229660..5ab31ed4c550d 100644 --- a/camel-core/src/main/java/org/apache/camel/component/dataset/DataSetEndpoint.java +++ b/camel-core/src/main/java/org/apache/camel/component/dataset/DataSetEndpoint.java @@ -49,7 +49,7 @@ public class DataSetEndpoint extends MockEndpoint implements Service { private final transient Logger log; private final AtomicInteger receivedCounter = new AtomicInteger(); - @UriPath(name = "name", description = "Name of DataSet to lookup in the registry") @Metadata(required = "true") + @UriPath(name = "name", description = "Name of DataSet to lookup in the registry") @Metadata(required = true) private volatile DataSet dataSet; @UriParam(label = "consumer", defaultValue = "0") private int minRate; diff --git a/camel-core/src/main/java/org/apache/camel/component/direct/DirectEndpoint.java b/camel-core/src/main/java/org/apache/camel/component/direct/DirectEndpoint.java index a52851a04254e..eab335d9637de 100644 --- a/camel-core/src/main/java/org/apache/camel/component/direct/DirectEndpoint.java +++ b/camel-core/src/main/java/org/apache/camel/component/direct/DirectEndpoint.java @@ -44,7 +44,7 @@ public class DirectEndpoint extends DefaultEndpoint { private final Map consumers; private final List producers = new ArrayList<>(); - @UriPath(description = "Name of direct endpoint") @Metadata(required = "true") + @UriPath(description = "Name of direct endpoint") @Metadata(required = true) private String name; @UriParam(label = "producer", defaultValue = "true") diff --git a/camel-core/src/main/java/org/apache/camel/component/directvm/DirectVmEndpoint.java b/camel-core/src/main/java/org/apache/camel/component/directvm/DirectVmEndpoint.java index a2226d96a2667..dc235ef11a416 100644 --- a/camel-core/src/main/java/org/apache/camel/component/directvm/DirectVmEndpoint.java +++ b/camel-core/src/main/java/org/apache/camel/component/directvm/DirectVmEndpoint.java @@ -36,7 +36,7 @@ @UriEndpoint(firstVersion = "2.10.0", scheme = "direct-vm", title = "Direct VM", syntax = "direct-vm:name", consumerClass = DirectConsumer.class, label = "core,endpoint") public class DirectVmEndpoint extends DefaultEndpoint implements AsyncEndpoint { - @UriPath(description = "Name of direct-vm endpoint") @Metadata(required = "true") + @UriPath(description = "Name of direct-vm endpoint") @Metadata(required = true) private String name; @UriParam(label = "producer", defaultValue = "true") diff --git a/camel-core/src/main/java/org/apache/camel/component/file/FileEndpoint.java b/camel-core/src/main/java/org/apache/camel/component/file/FileEndpoint.java index b866cba8ad33b..b9f6000f00a1d 100644 --- a/camel-core/src/main/java/org/apache/camel/component/file/FileEndpoint.java +++ b/camel-core/src/main/java/org/apache/camel/component/file/FileEndpoint.java @@ -50,7 +50,7 @@ public class FileEndpoint extends GenericFileEndpoint { private final FileOperations operations = new FileOperations(this); - @UriPath(name = "directoryName") @Metadata(required = "true") + @UriPath(name = "directoryName") @Metadata(required = true) private File file; @UriParam(label = "advanced", defaultValue = "true") private boolean copyAndDeleteOnRenameFail = true; diff --git a/camel-core/src/main/java/org/apache/camel/component/language/LanguageEndpoint.java b/camel-core/src/main/java/org/apache/camel/component/language/LanguageEndpoint.java index f36d8e8c89c3e..dd2dab2c5f841 100644 --- a/camel-core/src/main/java/org/apache/camel/component/language/LanguageEndpoint.java +++ b/camel-core/src/main/java/org/apache/camel/component/language/LanguageEndpoint.java @@ -55,11 +55,11 @@ public class LanguageEndpoint extends ResourceEndpoint { private boolean contentResolvedFromResource; @UriPath(enums = "bean,constant,exchangeProperty,file,groovy,header,javascript,jsonpath,mvel,ognl," + ",ref,simple,spel,sql,terser,tokenize,xpath,xquery,xtokenize") - @Metadata(required = "true") + @Metadata(required = true) private String languageName; // resourceUri is optional in the language endpoint @UriPath(description = "Path to the resource, or a reference to lookup a bean in the Registry to use as the resource") - @Metadata(required = "false") + @Metadata(required = false) private String resourceUri; @UriParam private String script; diff --git a/camel-core/src/main/java/org/apache/camel/component/log/LogEndpoint.java b/camel-core/src/main/java/org/apache/camel/component/log/LogEndpoint.java index 464cf9653c4dd..5110d27e0e8c0 100644 --- a/camel-core/src/main/java/org/apache/camel/component/log/LogEndpoint.java +++ b/camel-core/src/main/java/org/apache/camel/component/log/LogEndpoint.java @@ -48,7 +48,7 @@ public class LogEndpoint extends ProcessorEndpoint { private Logger providedLogger; private ExchangeFormatter localFormatter; - @UriPath(description = "Name of the logging category to use") @Metadata(required = "true") + @UriPath(description = "Name of the logging category to use") @Metadata(required = true) private String loggerName; @UriParam(defaultValue = "INFO", enums = "ERROR,WARN,INFO,DEBUG,TRACE,OFF") private String level; diff --git a/camel-core/src/main/java/org/apache/camel/component/mock/MockEndpoint.java b/camel-core/src/main/java/org/apache/camel/component/mock/MockEndpoint.java index 2018df40a1a66..7962a0ecdca6f 100644 --- a/camel-core/src/main/java/org/apache/camel/component/mock/MockEndpoint.java +++ b/camel-core/src/main/java/org/apache/camel/component/mock/MockEndpoint.java @@ -112,7 +112,7 @@ public class MockEndpoint extends DefaultEndpoint implements BrowsableEndpoint { private volatile int counter; - @UriPath(description = "Name of mock endpoint") @Metadata(required = "true") + @UriPath(description = "Name of mock endpoint") @Metadata(required = true) private String name; @UriParam(label = "producer", defaultValue = "-1") private int expectedCount; diff --git a/camel-core/src/main/java/org/apache/camel/component/properties/PropertiesEndpoint.java b/camel-core/src/main/java/org/apache/camel/component/properties/PropertiesEndpoint.java index 6e8aa308cea09..2c370977ea592 100644 --- a/camel-core/src/main/java/org/apache/camel/component/properties/PropertiesEndpoint.java +++ b/camel-core/src/main/java/org/apache/camel/component/properties/PropertiesEndpoint.java @@ -37,7 +37,7 @@ public class PropertiesEndpoint extends DefaultEndpoint implements DelegateEndpo private volatile Endpoint endpoint; @UriPath - @Metadata(required = "true") + @Metadata(required = true) private String key; @UriParam private String locations; diff --git a/camel-core/src/main/java/org/apache/camel/component/ref/RefEndpoint.java b/camel-core/src/main/java/org/apache/camel/component/ref/RefEndpoint.java index 4e2461c65199a..40689e7b1e4a5 100644 --- a/camel-core/src/main/java/org/apache/camel/component/ref/RefEndpoint.java +++ b/camel-core/src/main/java/org/apache/camel/component/ref/RefEndpoint.java @@ -36,7 +36,7 @@ public class RefEndpoint extends DefaultEndpoint implements DelegateEndpoint { private volatile Endpoint endpoint; - @UriPath @Metadata(required = "true") + @UriPath @Metadata(required = true) private String name; public RefEndpoint(String endpointUri, Component component) { diff --git a/camel-core/src/main/java/org/apache/camel/component/rest/RestApiEndpoint.java b/camel-core/src/main/java/org/apache/camel/component/rest/RestApiEndpoint.java index 1191e25ebc047..bdb808b5db3c5 100644 --- a/camel-core/src/main/java/org/apache/camel/component/rest/RestApiEndpoint.java +++ b/camel-core/src/main/java/org/apache/camel/component/rest/RestApiEndpoint.java @@ -49,7 +49,7 @@ public class RestApiEndpoint extends DefaultEndpoint { public static final String RESOURCE_PATH = "META-INF/services/org/apache/camel/restapi/"; @UriPath - @Metadata(required = "true") + @Metadata(required = true) private String path; @UriPath private String contextIdPattern; diff --git a/camel-core/src/main/java/org/apache/camel/component/rest/RestEndpoint.java b/camel-core/src/main/java/org/apache/camel/component/rest/RestEndpoint.java index 078e14c23ae4f..d7db43262dbd3 100644 --- a/camel-core/src/main/java/org/apache/camel/component/rest/RestEndpoint.java +++ b/camel-core/src/main/java/org/apache/camel/component/rest/RestEndpoint.java @@ -52,9 +52,9 @@ public class RestEndpoint extends DefaultEndpoint { public static final String DEFAULT_API_COMPONENT_NAME = "swagger"; public static final String RESOURCE_PATH = "META-INF/services/org/apache/camel/rest/"; - @UriPath(label = "common", enums = "get,post,put,delete,patch,head,trace,connect,options") @Metadata(required = "true") + @UriPath(label = "common", enums = "get,post,put,delete,patch,head,trace,connect,options") @Metadata(required = true) private String method; - @UriPath(label = "common") @Metadata(required = "true") + @UriPath(label = "common") @Metadata(required = true) private String path; @UriPath(label = "common") private String uriTemplate; diff --git a/camel-core/src/main/java/org/apache/camel/component/saga/SagaEndpoint.java b/camel-core/src/main/java/org/apache/camel/component/saga/SagaEndpoint.java index 995e2344bb894..530ad61064e89 100644 --- a/camel-core/src/main/java/org/apache/camel/component/saga/SagaEndpoint.java +++ b/camel-core/src/main/java/org/apache/camel/component/saga/SagaEndpoint.java @@ -37,7 +37,7 @@ public enum SagaEndpointAction { } @UriPath(description = "Action to execute (complete or compensate)") - @Metadata(required = "true") + @Metadata(required = true) private final SagaEndpointAction action; public SagaEndpoint(String endpointUri, SagaComponent component, String action) { diff --git a/camel-core/src/main/java/org/apache/camel/component/scheduler/SchedulerEndpoint.java b/camel-core/src/main/java/org/apache/camel/component/scheduler/SchedulerEndpoint.java index d8137bbb59edf..9976bd5e09a3f 100644 --- a/camel-core/src/main/java/org/apache/camel/component/scheduler/SchedulerEndpoint.java +++ b/camel-core/src/main/java/org/apache/camel/component/scheduler/SchedulerEndpoint.java @@ -37,7 +37,7 @@ consumerOnly = true, consumerClass = SchedulerConsumer.class, label = "core,scheduling") public class SchedulerEndpoint extends ScheduledPollEndpoint { - @UriPath @Metadata(required = "true") + @UriPath @Metadata(required = true) private String name; @UriParam(defaultValue = "1", label = "scheduler") private int concurrentTasks = 1; diff --git a/camel-core/src/main/java/org/apache/camel/component/seda/SedaEndpoint.java b/camel-core/src/main/java/org/apache/camel/component/seda/SedaEndpoint.java index ad439ceee16d5..a4cd1c1310671 100644 --- a/camel-core/src/main/java/org/apache/camel/component/seda/SedaEndpoint.java +++ b/camel-core/src/main/java/org/apache/camel/component/seda/SedaEndpoint.java @@ -60,7 +60,7 @@ public class SedaEndpoint extends DefaultEndpoint implements AsyncEndpoint, Brow private volatile boolean multicastStarted; private volatile ExecutorService multicastExecutor; - @UriPath(description = "Name of queue") @Metadata(required = "true") + @UriPath(description = "Name of queue") @Metadata(required = true) private String name; @UriParam(label = "advanced", description = "Define the queue instance which will be used by the endpoint") private BlockingQueue queue; diff --git a/camel-core/src/main/java/org/apache/camel/component/test/TestEndpoint.java b/camel-core/src/main/java/org/apache/camel/component/test/TestEndpoint.java index 3782f13525a54..c56ef1235158a 100644 --- a/camel-core/src/main/java/org/apache/camel/component/test/TestEndpoint.java +++ b/camel-core/src/main/java/org/apache/camel/component/test/TestEndpoint.java @@ -47,7 +47,7 @@ public class TestEndpoint extends MockEndpoint { private Endpoint expectedMessageEndpoint; - @UriPath(description = "Name of endpoint to lookup in the registry to use for polling messages used for testing") @Metadata(required = "true") + @UriPath(description = "Name of endpoint to lookup in the registry to use for polling messages used for testing") @Metadata(required = true) private String name; @UriParam private boolean anyOrder; diff --git a/camel-core/src/main/java/org/apache/camel/component/timer/TimerEndpoint.java b/camel-core/src/main/java/org/apache/camel/component/timer/TimerEndpoint.java index 4acf78740d5c7..31f2aa9699c40 100644 --- a/camel-core/src/main/java/org/apache/camel/component/timer/TimerEndpoint.java +++ b/camel-core/src/main/java/org/apache/camel/component/timer/TimerEndpoint.java @@ -41,7 +41,7 @@ @ManagedResource(description = "Managed TimerEndpoint") @UriEndpoint(firstVersion = "1.0.0", scheme = "timer", title = "Timer", syntax = "timer:timerName", consumerOnly = true, consumerClass = TimerConsumer.class, label = "core,scheduling") public class TimerEndpoint extends DefaultEndpoint implements MultipleConsumersSupport { - @UriPath @Metadata(required = "true") + @UriPath @Metadata(required = true) private String timerName; @UriParam(defaultValue = "1000", description = "If greater than 0, generate periodic events every period milliseconds." + " You can also specify time values using units, such as 60s (60 seconds), 5m30s (5 minutes and 30 seconds), and 1h (1 hour).") diff --git a/camel-core/src/main/java/org/apache/camel/component/validator/ValidatorEndpoint.java b/camel-core/src/main/java/org/apache/camel/component/validator/ValidatorEndpoint.java index 5b04f84ba990f..25753103c692c 100644 --- a/camel-core/src/main/java/org/apache/camel/component/validator/ValidatorEndpoint.java +++ b/camel-core/src/main/java/org/apache/camel/component/validator/ValidatorEndpoint.java @@ -47,7 +47,7 @@ public class ValidatorEndpoint extends DefaultEndpoint { @UriPath(description = "URL to a local resource on the classpath, or a reference to lookup a bean in the Registry," + " or a full URL to a remote resource or resource on the file system which contains the XSD to validate against.") - @Metadata(required = "true") + @Metadata(required = true) private String resourceUri; @UriParam(defaultValue = XMLConstants.W3C_XML_SCHEMA_NS_URI, label = "advanced", description = "Configures the W3C XML Schema Namespace URI.") diff --git a/camel-core/src/main/java/org/apache/camel/component/xslt/XsltEndpoint.java b/camel-core/src/main/java/org/apache/camel/component/xslt/XsltEndpoint.java index 942fb8e278fc1..8fd4c745b0cd3 100644 --- a/camel-core/src/main/java/org/apache/camel/component/xslt/XsltEndpoint.java +++ b/camel-core/src/main/java/org/apache/camel/component/xslt/XsltEndpoint.java @@ -61,7 +61,7 @@ public class XsltEndpoint extends ProcessorEndpoint { private volatile XsltBuilder xslt; private Map parameters; - @UriPath @Metadata(required = "true") + @UriPath @Metadata(required = true) private String resourceUri; @UriParam(defaultValue = "true") private boolean contentCache = true; diff --git a/camel-core/src/main/java/org/apache/camel/model/FromDefinition.java b/camel-core/src/main/java/org/apache/camel/model/FromDefinition.java index 2d3588726d1d9..2e3c242a18b57 100644 --- a/camel-core/src/main/java/org/apache/camel/model/FromDefinition.java +++ b/camel-core/src/main/java/org/apache/camel/model/FromDefinition.java @@ -33,7 +33,7 @@ @XmlRootElement(name = "from") @XmlAccessorType(XmlAccessType.FIELD) public class FromDefinition extends OptionalIdentifiedDefinition implements EndpointRequiredDefinition { - @XmlAttribute @Metadata(required = "true") + @XmlAttribute @Metadata(required = true) private String uri; @XmlTransient private Endpoint endpoint; diff --git a/camel-core/src/main/java/org/apache/camel/model/InputTypeDefinition.java b/camel-core/src/main/java/org/apache/camel/model/InputTypeDefinition.java index ec37532f28e7f..bcaa35704ed64 100644 --- a/camel-core/src/main/java/org/apache/camel/model/InputTypeDefinition.java +++ b/camel-core/src/main/java/org/apache/camel/model/InputTypeDefinition.java @@ -39,7 +39,7 @@ @XmlRootElement(name = "inputType") @XmlAccessorType(XmlAccessType.FIELD) public class InputTypeDefinition extends OptionalIdentifiedDefinition { - @XmlAttribute @Metadata(required = "true") + @XmlAttribute @Metadata(required = true) private String urn; @XmlAttribute @Metadata(defaultValue = "false") private Boolean validate = false; diff --git a/camel-core/src/main/java/org/apache/camel/model/OutputTypeDefinition.java b/camel-core/src/main/java/org/apache/camel/model/OutputTypeDefinition.java index fe0f73e99e607..4fe13bf0426a2 100644 --- a/camel-core/src/main/java/org/apache/camel/model/OutputTypeDefinition.java +++ b/camel-core/src/main/java/org/apache/camel/model/OutputTypeDefinition.java @@ -39,7 +39,7 @@ @XmlRootElement(name = "outputType") @XmlAccessorType(XmlAccessType.FIELD) public class OutputTypeDefinition extends OptionalIdentifiedDefinition { - @XmlAttribute @Metadata(required = "true") + @XmlAttribute @Metadata(required = true) private String urn; @XmlAttribute @Metadata(defaultValue = "false") private Boolean validate = false; diff --git a/camel-core/src/main/java/org/apache/camel/model/ResequenceDefinition.java b/camel-core/src/main/java/org/apache/camel/model/ResequenceDefinition.java index 750b2d879803d..e0c8e90147d2b 100644 --- a/camel-core/src/main/java/org/apache/camel/model/ResequenceDefinition.java +++ b/camel-core/src/main/java/org/apache/camel/model/ResequenceDefinition.java @@ -42,7 +42,7 @@ @XmlRootElement(name = "resequence") @XmlAccessorType(XmlAccessType.FIELD) public class ResequenceDefinition extends ProcessorDefinition { - @Metadata(required = "false") + @Metadata(required = false) @XmlElements({ @XmlElement(name = "batch-config", type = BatchResequencerConfig.class), @XmlElement(name = "stream-config", type = StreamResequencerConfig.class)} @@ -52,7 +52,7 @@ public class ResequenceDefinition extends ProcessorDefinition> outputs = new ArrayList<>(); diff --git a/camel-core/src/main/java/org/apache/camel/model/SendDefinition.java b/camel-core/src/main/java/org/apache/camel/model/SendDefinition.java index 487db7f9d2123..a1b2a5ba32051 100644 --- a/camel-core/src/main/java/org/apache/camel/model/SendDefinition.java +++ b/camel-core/src/main/java/org/apache/camel/model/SendDefinition.java @@ -30,7 +30,7 @@ */ @XmlAccessorType(XmlAccessType.FIELD) public abstract class SendDefinition> extends NoOutputDefinition implements EndpointRequiredDefinition { - @XmlAttribute @Metadata(required = "true") + @XmlAttribute @Metadata(required = true) protected String uri; @XmlTransient protected Endpoint endpoint; diff --git a/camel-core/src/main/java/org/apache/camel/model/ToDynamicDefinition.java b/camel-core/src/main/java/org/apache/camel/model/ToDynamicDefinition.java index d635f3c5dddd1..70741fec686a3 100644 --- a/camel-core/src/main/java/org/apache/camel/model/ToDynamicDefinition.java +++ b/camel-core/src/main/java/org/apache/camel/model/ToDynamicDefinition.java @@ -38,7 +38,7 @@ @XmlAccessorType(XmlAccessType.FIELD) public class ToDynamicDefinition extends NoOutputDefinition { - @XmlAttribute @Metadata(required = "true") + @XmlAttribute @Metadata(required = true) private String uri; @XmlAttribute private ExchangePattern pattern; diff --git a/camel-core/src/main/java/org/apache/camel/model/cloud/ServiceCallDefinition.java b/camel-core/src/main/java/org/apache/camel/model/cloud/ServiceCallDefinition.java index 30fb27280ecc1..abdf185296a81 100644 --- a/camel-core/src/main/java/org/apache/camel/model/cloud/ServiceCallDefinition.java +++ b/camel-core/src/main/java/org/apache/camel/model/cloud/ServiceCallDefinition.java @@ -41,7 +41,7 @@ @XmlRootElement(name = "serviceCall") @XmlAccessorType(XmlAccessType.FIELD) public class ServiceCallDefinition extends NoOutputDefinition { - @XmlAttribute @Metadata(required = "true") + @XmlAttribute @Metadata(required = true) private String name; @XmlAttribute private String uri; diff --git a/camel-core/src/main/java/org/apache/camel/model/language/ExpressionDefinition.java b/camel-core/src/main/java/org/apache/camel/model/language/ExpressionDefinition.java index a3f699b92e027..30e33b8125503 100644 --- a/camel-core/src/main/java/org/apache/camel/model/language/ExpressionDefinition.java +++ b/camel-core/src/main/java/org/apache/camel/model/language/ExpressionDefinition.java @@ -58,7 +58,7 @@ public class ExpressionDefinition implements Expression, Predicate, OtherAttribu @XmlAttribute @XmlID private String id; - @XmlValue @Metadata(required = "true") + @XmlValue @Metadata(required = true) private String expression; @XmlAttribute @Metadata(defaultValue = "true") private Boolean trim; diff --git a/camel-core/src/main/java/org/apache/camel/model/rest/RestSecurityApiKey.java b/camel-core/src/main/java/org/apache/camel/model/rest/RestSecurityApiKey.java index 254150c98bff0..99e1c4aa16d70 100644 --- a/camel-core/src/main/java/org/apache/camel/model/rest/RestSecurityApiKey.java +++ b/camel-core/src/main/java/org/apache/camel/model/rest/RestSecurityApiKey.java @@ -31,7 +31,7 @@ @XmlAccessorType(XmlAccessType.FIELD) public class RestSecurityApiKey extends RestSecurityDefinition { - @XmlAttribute(name = "name", required = true) @Metadata(required = "true") + @XmlAttribute(name = "name", required = true) @Metadata(required = true) private String name; @XmlAttribute(name = "inHeader") diff --git a/camel-core/src/main/java/org/apache/camel/model/rest/RestSecurityDefinition.java b/camel-core/src/main/java/org/apache/camel/model/rest/RestSecurityDefinition.java index 77e55e8b2f8c0..85fb031cb066e 100644 --- a/camel-core/src/main/java/org/apache/camel/model/rest/RestSecurityDefinition.java +++ b/camel-core/src/main/java/org/apache/camel/model/rest/RestSecurityDefinition.java @@ -32,7 +32,7 @@ public abstract class RestSecurityDefinition { @XmlTransient RestDefinition rest; - @XmlAttribute(required = true) @Metadata(required = "true") + @XmlAttribute(required = true) @Metadata(required = true) private String key; @XmlAttribute diff --git a/camel-core/src/main/java/org/apache/camel/model/rest/SecurityDefinition.java b/camel-core/src/main/java/org/apache/camel/model/rest/SecurityDefinition.java index c4ce70680279d..3f70f875db1cb 100644 --- a/camel-core/src/main/java/org/apache/camel/model/rest/SecurityDefinition.java +++ b/camel-core/src/main/java/org/apache/camel/model/rest/SecurityDefinition.java @@ -31,7 +31,7 @@ @XmlAccessorType(XmlAccessType.FIELD) public class SecurityDefinition { - @XmlAttribute(required = true) @Metadata(required = "true") + @XmlAttribute(required = true) @Metadata(required = true) private String key; @XmlAttribute diff --git a/components/camel-ahc/src/main/java/org/apache/camel/component/ahc/AhcEndpoint.java b/components/camel-ahc/src/main/java/org/apache/camel/component/ahc/AhcEndpoint.java index 5ebf0425d976e..204df47365a79 100644 --- a/components/camel-ahc/src/main/java/org/apache/camel/component/ahc/AhcEndpoint.java +++ b/components/camel-ahc/src/main/java/org/apache/camel/component/ahc/AhcEndpoint.java @@ -49,7 +49,7 @@ public class AhcEndpoint extends DefaultEndpoint implements AsyncEndpoint, HeaderFilterStrategyAware { private AsyncHttpClient client; - @UriPath @Metadata(required = "true") + @UriPath @Metadata(required = true) private URI httpUri; @UriParam private boolean bridgeEndpoint; diff --git a/components/camel-apns/src/main/java/org/apache/camel/component/apns/ApnsComponent.java b/components/camel-apns/src/main/java/org/apache/camel/component/apns/ApnsComponent.java index 73a059cee30c6..c29de3e4517c4 100644 --- a/components/camel-apns/src/main/java/org/apache/camel/component/apns/ApnsComponent.java +++ b/components/camel-apns/src/main/java/org/apache/camel/component/apns/ApnsComponent.java @@ -28,7 +28,7 @@ */ public class ApnsComponent extends DefaultComponent { - @Metadata(required = "true") + @Metadata(required = true) private ApnsService apnsService; public ApnsComponent() { diff --git a/components/camel-as2/camel-as2-component/src/main/java/org/apache/camel/component/as2/AS2Configuration.java b/components/camel-as2/camel-as2-component/src/main/java/org/apache/camel/component/as2/AS2Configuration.java index 57ac5ba4cae04..8923ef55928e5 100644 --- a/components/camel-as2/camel-as2-component/src/main/java/org/apache/camel/component/as2/AS2Configuration.java +++ b/components/camel-as2/camel-as2-component/src/main/java/org/apache/camel/component/as2/AS2Configuration.java @@ -38,11 +38,11 @@ public class AS2Configuration { @UriPath - @Metadata(required = "true") + @Metadata(required = true) private AS2ApiName apiName; @UriParam - @Metadata(required = "true") + @Metadata(required = true) private String methodName; @UriParam(defaultValue = "1.1", enums = "1.0,1.1") diff --git a/components/camel-asterisk/src/main/java/org/apache/camel/component/asterisk/AsteriskEndpoint.java b/components/camel-asterisk/src/main/java/org/apache/camel/component/asterisk/AsteriskEndpoint.java index 559525b494397..c6633991cecca 100644 --- a/components/camel-asterisk/src/main/java/org/apache/camel/component/asterisk/AsteriskEndpoint.java +++ b/components/camel-asterisk/src/main/java/org/apache/camel/component/asterisk/AsteriskEndpoint.java @@ -32,22 +32,22 @@ @UriEndpoint(firstVersion = "2.18.0", scheme = "asterisk", title = "Asterisk", syntax = "asterisk:name", consumerClass = AsteriskConsumer.class, label = "voip") public class AsteriskEndpoint extends DefaultEndpoint { @UriPath(description = "Name of component") - @Metadata(required = "true") + @Metadata(required = true) private String name; @UriParam - @Metadata(required = "true") + @Metadata(required = true) private String hostname; @UriParam(label = "producer") private AsteriskAction action; @UriParam(secret = true) - @Metadata(required = "true") + @Metadata(required = true) private String username; @UriParam(secret = true) - @Metadata(required = "true") + @Metadata(required = true) private String password; public AsteriskEndpoint(String uri, AsteriskComponent component) { diff --git a/components/camel-atmos/src/main/java/org/apache/camel/component/atmos/AtmosConfiguration.java b/components/camel-atmos/src/main/java/org/apache/camel/component/atmos/AtmosConfiguration.java index e646054fa7ec2..9b42ea31fe2ac 100644 --- a/components/camel-atmos/src/main/java/org/apache/camel/component/atmos/AtmosConfiguration.java +++ b/components/camel-atmos/src/main/java/org/apache/camel/component/atmos/AtmosConfiguration.java @@ -36,7 +36,7 @@ public class AtmosConfiguration { @UriPath private String name; - @UriPath @Metadata(required = "true") + @UriPath @Metadata(required = true) private AtmosOperation operation; @UriParam private String secretKey; diff --git a/components/camel-atmosphere-websocket/src/main/java/org/apache/camel/component/atmosphere/websocket/WebsocketEndpoint.java b/components/camel-atmosphere-websocket/src/main/java/org/apache/camel/component/atmosphere/websocket/WebsocketEndpoint.java index c0d95dc3fdae5..ab44c387b8f79 100644 --- a/components/camel-atmosphere-websocket/src/main/java/org/apache/camel/component/atmosphere/websocket/WebsocketEndpoint.java +++ b/components/camel-atmosphere-websocket/src/main/java/org/apache/camel/component/atmosphere/websocket/WebsocketEndpoint.java @@ -40,7 +40,7 @@ public class WebsocketEndpoint extends ServletEndpoint { private WebSocketStore store; private WebsocketConsumer websocketConsumer; - @UriPath(description = "Name of websocket endpoint") @Metadata(required = "true") + @UriPath(description = "Name of websocket endpoint") @Metadata(required = true) private String servicePath; @UriParam private boolean sendToAll; diff --git a/components/camel-atom/src/main/java/org/apache/camel/component/feed/FeedEndpoint.java b/components/camel-atom/src/main/java/org/apache/camel/component/feed/FeedEndpoint.java index 537c2ed34f7a4..f9feb1b8b871b 100644 --- a/components/camel-atom/src/main/java/org/apache/camel/component/feed/FeedEndpoint.java +++ b/components/camel-atom/src/main/java/org/apache/camel/component/feed/FeedEndpoint.java @@ -33,7 +33,7 @@ */ public abstract class FeedEndpoint extends DefaultPollingEndpoint { - @UriPath @Metadata(required = "true") + @UriPath @Metadata(required = true) protected String feedUri; @UriParam(defaultValue = "true") protected boolean splitEntries = true; diff --git a/components/camel-atomix/src/main/java/org/apache/camel/component/atomix/client/AbstractAtomixClientEndpoint.java b/components/camel-atomix/src/main/java/org/apache/camel/component/atomix/client/AbstractAtomixClientEndpoint.java index d4d870ff74b59..d8f3007873595 100644 --- a/components/camel-atomix/src/main/java/org/apache/camel/component/atomix/client/AbstractAtomixClientEndpoint.java +++ b/components/camel-atomix/src/main/java/org/apache/camel/component/atomix/client/AbstractAtomixClientEndpoint.java @@ -29,7 +29,7 @@ public abstract class AbstractAtomixClientEndpoint extends DefaultEndpoint { @UriPath(description = "The distributed resource name") - @Metadata(required = "true") + @Metadata(required = true) private final String resourceName; private AtomixClient atomix; diff --git a/components/camel-avro/src/main/java/org/apache/camel/component/avro/AvroConfiguration.java b/components/camel-avro/src/main/java/org/apache/camel/component/avro/AvroConfiguration.java index 542c88b90eadc..802a00345bffe 100644 --- a/components/camel-avro/src/main/java/org/apache/camel/component/avro/AvroConfiguration.java +++ b/components/camel-avro/src/main/java/org/apache/camel/component/avro/AvroConfiguration.java @@ -32,11 +32,11 @@ @UriParams public class AvroConfiguration implements Cloneable { - @UriPath @Metadata(required = "true") + @UriPath @Metadata(required = true) private AvroTransport transport; - @UriPath @Metadata(required = "true") + @UriPath @Metadata(required = true) private String host; - @UriPath @Metadata(required = "true") + @UriPath @Metadata(required = true) private int port; @UriPath private String messageName; diff --git a/components/camel-aws/src/main/java/org/apache/camel/component/aws/cw/CwConfiguration.java b/components/camel-aws/src/main/java/org/apache/camel/component/aws/cw/CwConfiguration.java index 183c7146a84ae..517e025dcdfe5 100644 --- a/components/camel-aws/src/main/java/org/apache/camel/component/aws/cw/CwConfiguration.java +++ b/components/camel-aws/src/main/java/org/apache/camel/component/aws/cw/CwConfiguration.java @@ -29,7 +29,7 @@ @UriParams public class CwConfiguration implements Cloneable { - @UriPath @Metadata(required = "true") + @UriPath @Metadata(required = true) private String namespace; @UriParam private AmazonCloudWatch amazonCwClient; diff --git a/components/camel-aws/src/main/java/org/apache/camel/component/aws/ddb/DdbConfiguration.java b/components/camel-aws/src/main/java/org/apache/camel/component/aws/ddb/DdbConfiguration.java index 032813795396a..d9e03cc08df22 100644 --- a/components/camel-aws/src/main/java/org/apache/camel/component/aws/ddb/DdbConfiguration.java +++ b/components/camel-aws/src/main/java/org/apache/camel/component/aws/ddb/DdbConfiguration.java @@ -27,7 +27,7 @@ @UriParams public class DdbConfiguration implements Cloneable { - @UriPath @Metadata(required = "true") + @UriPath @Metadata(required = true) private String tableName; @UriParam(label = "security", secret = true) private String accessKey; diff --git a/components/camel-aws/src/main/java/org/apache/camel/component/aws/ddbstream/DdbStreamConfiguration.java b/components/camel-aws/src/main/java/org/apache/camel/component/aws/ddbstream/DdbStreamConfiguration.java index 47cc49bc5b2df..a0f083994e1c3 100644 --- a/components/camel-aws/src/main/java/org/apache/camel/component/aws/ddbstream/DdbStreamConfiguration.java +++ b/components/camel-aws/src/main/java/org/apache/camel/component/aws/ddbstream/DdbStreamConfiguration.java @@ -29,7 +29,7 @@ public class DdbStreamConfiguration implements Cloneable { @UriPath(label = "consumer", description = "Name of the dynamodb table") - @Metadata(required = "true") + @Metadata(required = true) private String tableName; @UriParam(label = "security", secret = true, description = "Amazon AWS Access Key") diff --git a/components/camel-aws/src/main/java/org/apache/camel/component/aws/ec2/EC2Configuration.java b/components/camel-aws/src/main/java/org/apache/camel/component/aws/ec2/EC2Configuration.java index 12b6b0866a93a..c13cd4aa7b4a6 100644 --- a/components/camel-aws/src/main/java/org/apache/camel/component/aws/ec2/EC2Configuration.java +++ b/components/camel-aws/src/main/java/org/apache/camel/component/aws/ec2/EC2Configuration.java @@ -27,7 +27,7 @@ @UriParams public class EC2Configuration implements Cloneable { - @UriPath(description = "Logical name") @Metadata(required = "true") + @UriPath(description = "Logical name") @Metadata(required = true) private String label; @UriParam(label = "producer") private AmazonEC2Client amazonEc2Client; @@ -36,7 +36,7 @@ public class EC2Configuration implements Cloneable { @UriParam(label = "producer", secret = true) private String secretKey; @UriParam(label = "producer") - @Metadata(required = "true") + @Metadata(required = true) private EC2Operations operation; @UriParam(label = "producer") private String proxyHost; diff --git a/components/camel-aws/src/main/java/org/apache/camel/component/aws/eks/EKSConfiguration.java b/components/camel-aws/src/main/java/org/apache/camel/component/aws/eks/EKSConfiguration.java index 88d6562154d73..c2dd121c600f0 100644 --- a/components/camel-aws/src/main/java/org/apache/camel/component/aws/eks/EKSConfiguration.java +++ b/components/camel-aws/src/main/java/org/apache/camel/component/aws/eks/EKSConfiguration.java @@ -28,7 +28,7 @@ public class EKSConfiguration implements Cloneable { @UriPath(description = "Logical name") - @Metadata(required = "true") + @Metadata(required = true) private String label; @UriParam(label = "producer") private AmazonEKS eksClient; @@ -37,7 +37,7 @@ public class EKSConfiguration implements Cloneable { @UriParam(label = "producer", secret = true) private String secretKey; @UriParam(label = "producer") - @Metadata(required = "true") + @Metadata(required = true) private EKSOperations operation; @UriParam(label = "producer") private String proxyHost; diff --git a/components/camel-aws/src/main/java/org/apache/camel/component/aws/firehose/KinesisFirehoseConfiguration.java b/components/camel-aws/src/main/java/org/apache/camel/component/aws/firehose/KinesisFirehoseConfiguration.java index d70ec0e02e9a2..6f108d944d2b9 100644 --- a/components/camel-aws/src/main/java/org/apache/camel/component/aws/firehose/KinesisFirehoseConfiguration.java +++ b/components/camel-aws/src/main/java/org/apache/camel/component/aws/firehose/KinesisFirehoseConfiguration.java @@ -28,7 +28,7 @@ public class KinesisFirehoseConfiguration implements Cloneable { @UriPath(description = "Name of the stream") - @Metadata(required = "true") + @Metadata(required = true) private String streamName; @UriParam(label = "security", secret = true, description = "Amazon AWS Access Key") private String accessKey; diff --git a/components/camel-aws/src/main/java/org/apache/camel/component/aws/iam/IAMConfiguration.java b/components/camel-aws/src/main/java/org/apache/camel/component/aws/iam/IAMConfiguration.java index 5c5dac751707e..9efa90e8c8626 100644 --- a/components/camel-aws/src/main/java/org/apache/camel/component/aws/iam/IAMConfiguration.java +++ b/components/camel-aws/src/main/java/org/apache/camel/component/aws/iam/IAMConfiguration.java @@ -28,7 +28,7 @@ public class IAMConfiguration implements Cloneable { @UriPath(description = "Logical name") - @Metadata(required = "true") + @Metadata(required = true) private String label; @UriParam(label = "producer") private AmazonIdentityManagementClient iamClient; @@ -37,7 +37,7 @@ public class IAMConfiguration implements Cloneable { @UriParam(label = "producer", secret = true) private String secretKey; @UriParam(label = "producer") - @Metadata(required = "true") + @Metadata(required = true) private IAMOperations operation; @UriParam(label = "producer") private String proxyHost; diff --git a/components/camel-aws/src/main/java/org/apache/camel/component/aws/kinesis/KinesisConfiguration.java b/components/camel-aws/src/main/java/org/apache/camel/component/aws/kinesis/KinesisConfiguration.java index 820492bc2aea9..e3ccb7095e02f 100644 --- a/components/camel-aws/src/main/java/org/apache/camel/component/aws/kinesis/KinesisConfiguration.java +++ b/components/camel-aws/src/main/java/org/apache/camel/component/aws/kinesis/KinesisConfiguration.java @@ -29,7 +29,7 @@ public class KinesisConfiguration implements Cloneable { @UriPath(description = "Name of the stream") - @Metadata(required = "true") + @Metadata(required = true) private String streamName; @UriParam(label = "security", secret = true, description = "Amazon AWS Access Key") private String accessKey; diff --git a/components/camel-aws/src/main/java/org/apache/camel/component/aws/kms/KMSConfiguration.java b/components/camel-aws/src/main/java/org/apache/camel/component/aws/kms/KMSConfiguration.java index b7f7e81847e65..ab8cf517b1e26 100644 --- a/components/camel-aws/src/main/java/org/apache/camel/component/aws/kms/KMSConfiguration.java +++ b/components/camel-aws/src/main/java/org/apache/camel/component/aws/kms/KMSConfiguration.java @@ -28,7 +28,7 @@ public class KMSConfiguration implements Cloneable { @UriPath(description = "Logical name") - @Metadata(required = "true") + @Metadata(required = true) private String label; @UriParam(label = "producer") private AWSKMS kmsClient; @@ -37,7 +37,7 @@ public class KMSConfiguration implements Cloneable { @UriParam(label = "producer", secret = true) private String secretKey; @UriParam(label = "producer") - @Metadata(required = "true") + @Metadata(required = true) private KMSOperations operation; @UriParam(label = "producer") private String proxyHost; diff --git a/components/camel-aws/src/main/java/org/apache/camel/component/aws/lambda/LambdaConfiguration.java b/components/camel-aws/src/main/java/org/apache/camel/component/aws/lambda/LambdaConfiguration.java index d9bb878760eea..6462a66490190 100644 --- a/components/camel-aws/src/main/java/org/apache/camel/component/aws/lambda/LambdaConfiguration.java +++ b/components/camel-aws/src/main/java/org/apache/camel/component/aws/lambda/LambdaConfiguration.java @@ -28,10 +28,10 @@ public class LambdaConfiguration implements Cloneable { @UriPath - @Metadata(required = "true") + @Metadata(required = true) private String function; @UriParam - @Metadata(required = "true") + @Metadata(required = true) private LambdaOperations operation; @UriParam(label = "security", secret = true) private String accessKey; diff --git a/components/camel-aws/src/main/java/org/apache/camel/component/aws/mq/MQConfiguration.java b/components/camel-aws/src/main/java/org/apache/camel/component/aws/mq/MQConfiguration.java index 8788849263f6d..a81070fda0a0b 100644 --- a/components/camel-aws/src/main/java/org/apache/camel/component/aws/mq/MQConfiguration.java +++ b/components/camel-aws/src/main/java/org/apache/camel/component/aws/mq/MQConfiguration.java @@ -28,7 +28,7 @@ public class MQConfiguration implements Cloneable { @UriPath(description = "Logical name") - @Metadata(required = "true") + @Metadata(required = true) private String label; @UriParam(label = "producer") private AmazonMQ amazonMqClient; @@ -37,7 +37,7 @@ public class MQConfiguration implements Cloneable { @UriParam(label = "producer", secret = true) private String secretKey; @UriParam(label = "producer") - @Metadata(required = "true") + @Metadata(required = true) private MQOperations operation; @UriParam(label = "producer") private String proxyHost; diff --git a/components/camel-aws/src/main/java/org/apache/camel/component/aws/s3/S3Endpoint.java b/components/camel-aws/src/main/java/org/apache/camel/component/aws/s3/S3Endpoint.java index dfb9602c40a56..96e982acb9e75 100644 --- a/components/camel-aws/src/main/java/org/apache/camel/component/aws/s3/S3Endpoint.java +++ b/components/camel-aws/src/main/java/org/apache/camel/component/aws/s3/S3Endpoint.java @@ -53,7 +53,7 @@ public class S3Endpoint extends ScheduledPollEndpoint { private AmazonS3 s3Client; @UriPath(description = "Bucket name or ARN") - @Metadata(required = "true") + @Metadata(required = true) private String bucketNameOrArn; // to support component docs @UriParam private S3Configuration configuration; diff --git a/components/camel-aws/src/main/java/org/apache/camel/component/aws/sdb/SdbConfiguration.java b/components/camel-aws/src/main/java/org/apache/camel/component/aws/sdb/SdbConfiguration.java index c299651a44279..d7a09d7ed4834 100644 --- a/components/camel-aws/src/main/java/org/apache/camel/component/aws/sdb/SdbConfiguration.java +++ b/components/camel-aws/src/main/java/org/apache/camel/component/aws/sdb/SdbConfiguration.java @@ -26,7 +26,7 @@ @UriParams public class SdbConfiguration { - @UriPath @Metadata(required = "true") + @UriPath @Metadata(required = true) private String domainName; @UriParam private AmazonSimpleDB amazonSDBClient; diff --git a/components/camel-aws/src/main/java/org/apache/camel/component/aws/ses/SesConfiguration.java b/components/camel-aws/src/main/java/org/apache/camel/component/aws/ses/SesConfiguration.java index ee817d2499a71..e4d424473673b 100644 --- a/components/camel-aws/src/main/java/org/apache/camel/component/aws/ses/SesConfiguration.java +++ b/components/camel-aws/src/main/java/org/apache/camel/component/aws/ses/SesConfiguration.java @@ -30,7 +30,7 @@ @UriParams public class SesConfiguration implements Cloneable { - @UriPath @Metadata(required = "true") + @UriPath @Metadata(required = true) private String from; @UriParam private AmazonSimpleEmailService amazonSESClient; diff --git a/components/camel-aws/src/main/java/org/apache/camel/component/aws/sns/SnsEndpoint.java b/components/camel-aws/src/main/java/org/apache/camel/component/aws/sns/SnsEndpoint.java index c50334ee0b2dd..a84e8e99b3ff7 100644 --- a/components/camel-aws/src/main/java/org/apache/camel/component/aws/sns/SnsEndpoint.java +++ b/components/camel-aws/src/main/java/org/apache/camel/component/aws/sns/SnsEndpoint.java @@ -55,7 +55,7 @@ public class SnsEndpoint extends DefaultEndpoint implements HeaderFilterStrategy private AmazonSNS snsClient; @UriPath(description = "Topic name or ARN") - @Metadata(required = "true") + @Metadata(required = true) private String topicNameOrArn; // to support component docs @UriParam private SnsConfiguration configuration; diff --git a/components/camel-aws/src/main/java/org/apache/camel/component/aws/sqs/SqsEndpoint.java b/components/camel-aws/src/main/java/org/apache/camel/component/aws/sqs/SqsEndpoint.java index 842ab4157d463..743c072a5164a 100644 --- a/components/camel-aws/src/main/java/org/apache/camel/component/aws/sqs/SqsEndpoint.java +++ b/components/camel-aws/src/main/java/org/apache/camel/component/aws/sqs/SqsEndpoint.java @@ -64,7 +64,7 @@ public class SqsEndpoint extends ScheduledPollEndpoint implements HeaderFilterSt private String queueUrl; @UriPath(description = "Queue name or ARN") - @Metadata(required = "true") + @Metadata(required = true) private String queueNameOrArn; // to support component docs @UriParam private SqsConfiguration configuration; diff --git a/components/camel-aws/src/main/java/org/apache/camel/component/aws/swf/SWFConfiguration.java b/components/camel-aws/src/main/java/org/apache/camel/component/aws/swf/SWFConfiguration.java index c790389e91897..e3f392f602f39 100644 --- a/components/camel-aws/src/main/java/org/apache/camel/component/aws/swf/SWFConfiguration.java +++ b/components/camel-aws/src/main/java/org/apache/camel/component/aws/swf/SWFConfiguration.java @@ -35,7 +35,7 @@ public class SWFConfiguration implements Cloneable { @UriPath(enums = "activity,workflow") - @Metadata(required = "true") + @Metadata(required = true) private String type; @UriParam private AmazonSimpleWorkflowClient amazonSWClient; diff --git a/components/camel-azure/src/main/java/org/apache/camel/component/azure/blob/BlobServiceEndpoint.java b/components/camel-azure/src/main/java/org/apache/camel/component/azure/blob/BlobServiceEndpoint.java index 88b9d73ca6c68..a1cdfdd3e579d 100644 --- a/components/camel-azure/src/main/java/org/apache/camel/component/azure/blob/BlobServiceEndpoint.java +++ b/components/camel-azure/src/main/java/org/apache/camel/component/azure/blob/BlobServiceEndpoint.java @@ -38,7 +38,7 @@ public class BlobServiceEndpoint extends DefaultEndpoint { @UriPath(description = "Container or Blob compact Uri") - @Metadata(required = "true") + @Metadata(required = true) private String containerOrBlobUri; // to support component docs @UriParam private BlobServiceConfiguration configuration; diff --git a/components/camel-azure/src/main/java/org/apache/camel/component/azure/queue/QueueServiceEndpoint.java b/components/camel-azure/src/main/java/org/apache/camel/component/azure/queue/QueueServiceEndpoint.java index b1592267da353..be6b4e349104d 100644 --- a/components/camel-azure/src/main/java/org/apache/camel/component/azure/queue/QueueServiceEndpoint.java +++ b/components/camel-azure/src/main/java/org/apache/camel/component/azure/queue/QueueServiceEndpoint.java @@ -38,7 +38,7 @@ public class QueueServiceEndpoint extends DefaultEndpoint { @UriPath(description = "Container Queue compact Uri") - @Metadata(required = "true") + @Metadata(required = true) private String containerAndQueueUri; // to support component docs @UriParam private QueueServiceConfiguration configuration; diff --git a/components/camel-bean-validator/src/main/java/org/apache/camel/component/bean/validator/BeanValidatorEndpoint.java b/components/camel-bean-validator/src/main/java/org/apache/camel/component/bean/validator/BeanValidatorEndpoint.java index f98133e741542..a174fb23a7f22 100644 --- a/components/camel-bean-validator/src/main/java/org/apache/camel/component/bean/validator/BeanValidatorEndpoint.java +++ b/components/camel-bean-validator/src/main/java/org/apache/camel/component/bean/validator/BeanValidatorEndpoint.java @@ -43,7 +43,7 @@ @UriEndpoint(firstVersion = "2.3.0", scheme = "bean-validator", title = "Bean Validator", syntax = "bean-validator:label", producerOnly = true, label = "validation") public class BeanValidatorEndpoint extends DefaultEndpoint { - @UriPath(description = "Where label is an arbitrary text value describing the endpoint") @Metadata(required = "true") + @UriPath(description = "Where label is an arbitrary text value describing the endpoint") @Metadata(required = true) private String label; @UriParam(defaultValue = "javax.validation.groups.Default") private String group; diff --git a/components/camel-bonita/src/main/java/org/apache/camel/component/bonita/BonitaConfiguration.java b/components/camel-bonita/src/main/java/org/apache/camel/component/bonita/BonitaConfiguration.java index b992682023689..62c2755a9b200 100644 --- a/components/camel-bonita/src/main/java/org/apache/camel/component/bonita/BonitaConfiguration.java +++ b/components/camel-bonita/src/main/java/org/apache/camel/component/bonita/BonitaConfiguration.java @@ -27,7 +27,7 @@ @UriParams public class BonitaConfiguration implements Cloneable { - @UriPath @Metadata(required = "true") + @UriPath @Metadata(required = true) private BonitaOperation operation; @UriParam(defaultValue = "localhost") private String hostname = "localhost"; diff --git a/components/camel-box/camel-box-component/src/main/java/org/apache/camel/component/box/BoxConfiguration.java b/components/camel-box/camel-box-component/src/main/java/org/apache/camel/component/box/BoxConfiguration.java index e2afdda716375..113b1809636b7 100644 --- a/components/camel-box/camel-box-component/src/main/java/org/apache/camel/component/box/BoxConfiguration.java +++ b/components/camel-box/camel-box-component/src/main/java/org/apache/camel/component/box/BoxConfiguration.java @@ -50,11 +50,11 @@ public class BoxConfiguration { public static final String RSA_SHA_256 = "RSA_SHA_256"; @UriPath - @Metadata(required = "true") + @Metadata(required = true) private BoxApiName apiName; @UriPath - @Metadata(required = "true") + @Metadata(required = true) private String methodName; @UriParam diff --git a/components/camel-braintree/src/main/java/org/apache/camel/component/braintree/BraintreeConfiguration.java b/components/camel-braintree/src/main/java/org/apache/camel/component/braintree/BraintreeConfiguration.java index 420a362958306..9970b1e4edaf7 100644 --- a/components/camel-braintree/src/main/java/org/apache/camel/component/braintree/BraintreeConfiguration.java +++ b/components/camel-braintree/src/main/java/org/apache/camel/component/braintree/BraintreeConfiguration.java @@ -42,7 +42,7 @@ public class BraintreeConfiguration { private static final String ACCESS_TOKEN = "access_token"; @UriPath - @Metadata(required = "true") + @Metadata(required = true) private BraintreeApiName apiName; @UriPath private String methodName; diff --git a/components/camel-caffeine/src/main/java/org/apache/camel/component/caffeine/cache/CaffeineCacheEndpoint.java b/components/camel-caffeine/src/main/java/org/apache/camel/component/caffeine/cache/CaffeineCacheEndpoint.java index 40bb1dc9442dd..f47390f7ffe5a 100644 --- a/components/camel-caffeine/src/main/java/org/apache/camel/component/caffeine/cache/CaffeineCacheEndpoint.java +++ b/components/camel-caffeine/src/main/java/org/apache/camel/component/caffeine/cache/CaffeineCacheEndpoint.java @@ -38,7 +38,7 @@ @UriEndpoint(firstVersion = "2.20.0", scheme = "caffeine-cache", title = "Caffeine Cache", syntax = "caffeine-cache:cacheName", label = "cache,datagrid,clustering") public class CaffeineCacheEndpoint extends DefaultEndpoint { @UriPath(description = "the cache name") - @Metadata(required = "true") + @Metadata(required = true) private final String cacheName; @UriParam private final CaffeineConfiguration configuration; diff --git a/components/camel-caffeine/src/main/java/org/apache/camel/component/caffeine/load/CaffeineLoadCacheEndpoint.java b/components/camel-caffeine/src/main/java/org/apache/camel/component/caffeine/load/CaffeineLoadCacheEndpoint.java index 6ec66b873ca31..01b0b4b043684 100644 --- a/components/camel-caffeine/src/main/java/org/apache/camel/component/caffeine/load/CaffeineLoadCacheEndpoint.java +++ b/components/camel-caffeine/src/main/java/org/apache/camel/component/caffeine/load/CaffeineLoadCacheEndpoint.java @@ -39,7 +39,7 @@ @UriEndpoint(firstVersion = "2.20.0", scheme = "caffeine-loadcache", title = "Caffeine LoadCache", syntax = "caffeine-loadcache:cacheName", label = "cache,datagrid,clustering") public class CaffeineLoadCacheEndpoint extends DefaultEndpoint { @UriPath(description = "the cache name") - @Metadata(required = "true") + @Metadata(required = true) private final String cacheName; @UriParam private final CaffeineConfiguration configuration; diff --git a/components/camel-chronicle/src/main/java/org/apache/camel/component/chronicle/engine/ChronicleEngineEndpoint.java b/components/camel-chronicle/src/main/java/org/apache/camel/component/chronicle/engine/ChronicleEngineEndpoint.java index 53f7d9abeba2d..77abeee165515 100644 --- a/components/camel-chronicle/src/main/java/org/apache/camel/component/chronicle/engine/ChronicleEngineEndpoint.java +++ b/components/camel-chronicle/src/main/java/org/apache/camel/component/chronicle/engine/ChronicleEngineEndpoint.java @@ -40,10 +40,10 @@ public class ChronicleEngineEndpoint extends DefaultEndpoint { @UriPath(description = "Engine addresses. Multiple addresses can be separated by comma.") - @Metadata(required = "true") + @Metadata(required = true) private String addresses; @UriPath(description = "Engine path") - @Metadata(required = "true") + @Metadata(required = true) private String path; @UriParam private ChronicleEngineConfiguration configuration; diff --git a/components/camel-cm-sms/src/main/java/org/apache/camel/component/cm/CMConfiguration.java b/components/camel-cm-sms/src/main/java/org/apache/camel/component/cm/CMConfiguration.java index 74d75b07177fc..b6d647f1b4bb1 100644 --- a/components/camel-cm-sms/src/main/java/org/apache/camel/component/cm/CMConfiguration.java +++ b/components/camel-cm-sms/src/main/java/org/apache/camel/component/cm/CMConfiguration.java @@ -28,7 +28,7 @@ @UriParams public class CMConfiguration { - @UriParam @Metadata(required = "true") + @UriParam @Metadata(required = true) @NotNull private String productToken; @UriParam diff --git a/components/camel-cm-sms/src/main/java/org/apache/camel/component/cm/CMEndpoint.java b/components/camel-cm-sms/src/main/java/org/apache/camel/component/cm/CMEndpoint.java index a9213c1e0b5c9..f47a5ebb2e803 100644 --- a/components/camel-cm-sms/src/main/java/org/apache/camel/component/cm/CMEndpoint.java +++ b/components/camel-cm-sms/src/main/java/org/apache/camel/component/cm/CMEndpoint.java @@ -35,7 +35,7 @@ public class CMEndpoint extends DefaultEndpoint { @UriPath - @Metadata(required = "true") + @Metadata(required = true) private String host; @UriParam private CMConfiguration configuration; diff --git a/components/camel-cmis/src/main/java/org/apache/camel/component/cmis/CMISEndpoint.java b/components/camel-cmis/src/main/java/org/apache/camel/component/cmis/CMISEndpoint.java index bee41bc385044..852a72cdeb9f0 100644 --- a/components/camel-cmis/src/main/java/org/apache/camel/component/cmis/CMISEndpoint.java +++ b/components/camel-cmis/src/main/java/org/apache/camel/component/cmis/CMISEndpoint.java @@ -34,7 +34,7 @@ public class CMISEndpoint extends DefaultEndpoint { @UriPath(description = "URL to the cmis repository") - @Metadata(required = "true") + @Metadata(required = true) private final String cmsUrl; @UriParam(label = "producer") diff --git a/components/camel-cometd/src/main/java/org/apache/camel/component/cometd/CometdEndpoint.java b/components/camel-cometd/src/main/java/org/apache/camel/component/cometd/CometdEndpoint.java index 5781282648d72..12f4f3862246e 100644 --- a/components/camel-cometd/src/main/java/org/apache/camel/component/cometd/CometdEndpoint.java +++ b/components/camel-cometd/src/main/java/org/apache/camel/component/cometd/CometdEndpoint.java @@ -42,11 +42,11 @@ public class CometdEndpoint extends DefaultEndpoint { private CometdComponent component; private URI uri; - @UriPath(description = "Hostname") @Metadata(required = "true") + @UriPath(description = "Hostname") @Metadata(required = true) private String host; - @UriPath(description = "Host port number") @Metadata(required = "true") + @UriPath(description = "Host port number") @Metadata(required = true) private int port; - @UriPath(description = "The channelName represents a topic that can be subscribed to by the Camel endpoints.") @Metadata(required = "true") + @UriPath(description = "The channelName represents a topic that can be subscribed to by the Camel endpoints.") @Metadata(required = true) private String channelName; @UriParam private String baseResource; diff --git a/components/camel-consul/src/main/java/org/apache/camel/component/consul/ConsulEndpoint.java b/components/camel-consul/src/main/java/org/apache/camel/component/consul/ConsulEndpoint.java index e69c2935d2ec2..1b7a5c0c3e46e 100644 --- a/components/camel-consul/src/main/java/org/apache/camel/component/consul/ConsulEndpoint.java +++ b/components/camel-consul/src/main/java/org/apache/camel/component/consul/ConsulEndpoint.java @@ -39,7 +39,7 @@ public class ConsulEndpoint extends DefaultEndpoint { private final ConsulConfiguration configuration; @UriPath(description = "The API endpoint") - @Metadata(required = "true") + @Metadata(required = true) private final String apiEndpoint; private final Optional producerFactory; diff --git a/components/camel-corda/src/main/java/org/apache/camel/component/corda/CordaConfiguration.java b/components/camel-corda/src/main/java/org/apache/camel/component/corda/CordaConfiguration.java index 4d932ba75db3a..379b187d8ae96 100644 --- a/components/camel-corda/src/main/java/org/apache/camel/component/corda/CordaConfiguration.java +++ b/components/camel-corda/src/main/java/org/apache/camel/component/corda/CordaConfiguration.java @@ -29,24 +29,24 @@ @UriParams public class CordaConfiguration implements Cloneable { @UriParam - @Metadata(required = "true") + @Metadata(required = true) private String operation; @UriParam - @Metadata(required = "true", secret = true) + @Metadata(required = true, secret = true) private String username; @UriParam - @Metadata(required = "true", secret = true) + @Metadata(required = true, secret = true) private String password; - @Metadata(required = "true") + @Metadata(required = true) private String host; - @Metadata(required = "true") + @Metadata(required = true) private int port; - @Metadata(required = "false", defaultValue = "true") + @Metadata(required = false, defaultValue = "true") private boolean processSnapshot = true; private Class> flowLociClass; diff --git a/components/camel-corda/src/main/java/org/apache/camel/component/corda/CordaEndpoint.java b/components/camel-corda/src/main/java/org/apache/camel/component/corda/CordaEndpoint.java index afc82b6ea6dc8..7ab7b9c09b5ae 100644 --- a/components/camel-corda/src/main/java/org/apache/camel/component/corda/CordaEndpoint.java +++ b/components/camel-corda/src/main/java/org/apache/camel/component/corda/CordaEndpoint.java @@ -38,7 +38,7 @@ public class CordaEndpoint extends DefaultEndpoint { @UriPath(description = "URL to the corda node") - @Metadata(required = "true") + @Metadata(required = true) private CordaConfiguration configuration; private CordaRPCConnection rpcConnection; private CordaRPCOps proxy; diff --git a/components/camel-couchbase/src/main/java/org/apache/camel/component/couchbase/CouchbaseEndpoint.java b/components/camel-couchbase/src/main/java/org/apache/camel/component/couchbase/CouchbaseEndpoint.java index ac9fb5ab1d456..7aa1fbeed5507 100644 --- a/components/camel-couchbase/src/main/java/org/apache/camel/component/couchbase/CouchbaseEndpoint.java +++ b/components/camel-couchbase/src/main/java/org/apache/camel/component/couchbase/CouchbaseEndpoint.java @@ -61,10 +61,10 @@ public class CouchbaseEndpoint extends ScheduledPollEndpoint { @UriPath - @Metadata(required = "true") + @Metadata(required = true) private String protocol; @UriPath - @Metadata(required = "true") + @Metadata(required = true) private String hostname; @UriPath(defaultValue = "8091") private int port; diff --git a/components/camel-couchdb/src/main/java/org/apache/camel/component/couchdb/CouchDbEndpoint.java b/components/camel-couchdb/src/main/java/org/apache/camel/component/couchdb/CouchDbEndpoint.java index cffef111cadab..830ad95fe93a4 100644 --- a/components/camel-couchdb/src/main/java/org/apache/camel/component/couchdb/CouchDbEndpoint.java +++ b/components/camel-couchdb/src/main/java/org/apache/camel/component/couchdb/CouchDbEndpoint.java @@ -42,13 +42,13 @@ public class CouchDbEndpoint extends DefaultEndpoint { private static final String URI_ERROR = "Invalid URI. Format must be of the form couchdb:http[s]://hostname[:port]/database?[options...]"; - @UriPath(enums = "http,https") @Metadata(required = "true") + @UriPath(enums = "http,https") @Metadata(required = true) private String protocol; - @UriPath @Metadata(required = "true") + @UriPath @Metadata(required = true) private String hostname; @UriPath(defaultValue = "" + DEFAULT_PORT) private int port; - @UriPath @Metadata(required = "true") + @UriPath @Metadata(required = true) private String database; @UriParam(label = "consumer", enums = "all_docs,main_only", defaultValue = DEFAULT_STYLE) private String style = DEFAULT_STYLE; diff --git a/components/camel-crypto-cms/src/main/java/org/apache/camel/component/crypto/cms/CryptoCmsEndpoint.java b/components/camel-crypto-cms/src/main/java/org/apache/camel/component/crypto/cms/CryptoCmsEndpoint.java index 469fa65eec5f4..6e189431474d5 100644 --- a/components/camel-crypto-cms/src/main/java/org/apache/camel/component/crypto/cms/CryptoCmsEndpoint.java +++ b/components/camel-crypto-cms/src/main/java/org/apache/camel/component/crypto/cms/CryptoCmsEndpoint.java @@ -39,10 +39,10 @@ public class CryptoCmsEndpoint extends DefaultEndpoint { private final Processor processor; @UriPath - @Metadata(required = "true") + @Metadata(required = true) private CryptoOperation cryptoOperation; @UriPath - @Metadata(required = "true") + @Metadata(required = true) private String name; // to include different kind of configuration params diff --git a/components/camel-crypto/src/main/java/org/apache/camel/component/crypto/DigitalSignatureConfiguration.java b/components/camel-crypto/src/main/java/org/apache/camel/component/crypto/DigitalSignatureConfiguration.java index 8bddff2a347fa..747874ae3a662 100644 --- a/components/camel-crypto/src/main/java/org/apache/camel/component/crypto/DigitalSignatureConfiguration.java +++ b/components/camel-crypto/src/main/java/org/apache/camel/component/crypto/DigitalSignatureConfiguration.java @@ -37,9 +37,9 @@ public class DigitalSignatureConfiguration implements Cloneable, CamelContextAwa private CamelContext context; - @UriPath @Metadata(required = "true") + @UriPath @Metadata(required = true) private CryptoOperation cryptoOperation; - @UriPath @Metadata(required = "true") + @UriPath @Metadata(required = true) private String name; @UriParam(secret = true) private PrivateKey privateKey; diff --git a/components/camel-digitalocean/src/main/java/org/apache/camel/component/digitalocean/DigitalOceanConfiguration.java b/components/camel-digitalocean/src/main/java/org/apache/camel/component/digitalocean/DigitalOceanConfiguration.java index c0923b1cc9124..a73548cc72392 100644 --- a/components/camel-digitalocean/src/main/java/org/apache/camel/component/digitalocean/DigitalOceanConfiguration.java +++ b/components/camel-digitalocean/src/main/java/org/apache/camel/component/digitalocean/DigitalOceanConfiguration.java @@ -35,7 +35,7 @@ public class DigitalOceanConfiguration { private DigitalOceanOperations operation; @UriParam(enums = "account,actions,blockStorages,droplets,mages,snapshots,keys,regions,sizes,floatingIPs,tags") - @Metadata(required = "true") + @Metadata(required = true) private DigitalOceanResources resource; @UriParam(label = "advanced") diff --git a/components/camel-disruptor/src/main/java/org/apache/camel/component/disruptor/DisruptorEndpoint.java b/components/camel-disruptor/src/main/java/org/apache/camel/component/disruptor/DisruptorEndpoint.java index f70341165776c..4600e77f6e86a 100644 --- a/components/camel-disruptor/src/main/java/org/apache/camel/component/disruptor/DisruptorEndpoint.java +++ b/components/camel-disruptor/src/main/java/org/apache/camel/component/disruptor/DisruptorEndpoint.java @@ -58,7 +58,7 @@ public class DisruptorEndpoint extends DefaultEndpoint implements AsyncEndpoint, private final Set consumers = new CopyOnWriteArraySet<>(); private final DisruptorReference disruptorReference; - @UriPath(description = "Name of queue") @Metadata(required = "true") + @UriPath(description = "Name of queue") @Metadata(required = true) private String name; @UriParam(label = "consumer", defaultValue = "1") private final int concurrentConsumers; diff --git a/components/camel-dns/src/main/java/org/apache/camel/component/dns/DnsEndpoint.java b/components/camel-dns/src/main/java/org/apache/camel/component/dns/DnsEndpoint.java index d47a8ffd2386d..0fd0ffb533018 100644 --- a/components/camel-dns/src/main/java/org/apache/camel/component/dns/DnsEndpoint.java +++ b/components/camel-dns/src/main/java/org/apache/camel/component/dns/DnsEndpoint.java @@ -31,7 +31,7 @@ @UriEndpoint(firstVersion = "2.7.0", scheme = "dns", title = "DNS", syntax = "dns:dnsType", producerOnly = true, label = "networking") public class DnsEndpoint extends DefaultEndpoint { - @UriPath @Metadata(required = "true") + @UriPath @Metadata(required = true) private DnsType dnsType; public DnsEndpoint(String endpointUri, Component component) { diff --git a/components/camel-docker/src/main/java/org/apache/camel/component/docker/DockerConfiguration.java b/components/camel-docker/src/main/java/org/apache/camel/component/docker/DockerConfiguration.java index ec5b55fd62d2b..cefec0036d11a 100644 --- a/components/camel-docker/src/main/java/org/apache/camel/component/docker/DockerConfiguration.java +++ b/components/camel-docker/src/main/java/org/apache/camel/component/docker/DockerConfiguration.java @@ -31,11 +31,11 @@ public class DockerConfiguration implements Cloneable { @UriPath(enums = "events,stats,auth,info,ping,version,imagebuild,imagecreate,imageinspect,imagelist,imagepull,imagepush" + "imageremove,imagesearch,imagetag,containerattach,containercommit,containercopyfile,containercreate,containerdiff" + "inspectcontainer,containerkill,containerlist,containerlog,containerpause,containerrestart,containerremove,containerstart" - + "containerstop,containertop,containerunpause,containerwait,execcreate,execstart") @Metadata(required = "true") + + "containerstop,containertop,containerunpause,containerwait,execcreate,execstart") @Metadata(required = true) private DockerOperation operation; - @UriParam(defaultValue = "localhost") @Metadata(required = "true") + @UriParam(defaultValue = "localhost") @Metadata(required = true) private String host = "localhost"; - @UriParam(defaultValue = "2375") @Metadata(required = "true") + @UriParam(defaultValue = "2375") @Metadata(required = true) private Integer port = 2375; @UriParam(label = "security", secret = true) private String username; diff --git a/components/camel-dozer/src/main/java/org/apache/camel/component/dozer/DozerConfiguration.java b/components/camel-dozer/src/main/java/org/apache/camel/component/dozer/DozerConfiguration.java index e00eff5006f88..8ff448d048527 100644 --- a/components/camel-dozer/src/main/java/org/apache/camel/component/dozer/DozerConfiguration.java +++ b/components/camel-dozer/src/main/java/org/apache/camel/component/dozer/DozerConfiguration.java @@ -30,7 +30,7 @@ @UriParams public class DozerConfiguration { - @UriPath @Metadata(required = "true") + @UriPath @Metadata(required = true) private String name; @UriParam private String marshalId; @@ -38,7 +38,7 @@ public class DozerConfiguration { private String unmarshalId; @UriParam private String sourceModel; - @UriParam @Metadata(required = "true") + @UriParam @Metadata(required = true) private String targetModel; @UriParam(defaultValue = DEFAULT_MAPPING_FILE) private String mappingFile; diff --git a/components/camel-drill/src/main/java/org/apache/camel/component/drill/DrillEndpoint.java b/components/camel-drill/src/main/java/org/apache/camel/component/drill/DrillEndpoint.java index a6bfb096620bd..0b193b5f6b0ba 100644 --- a/components/camel-drill/src/main/java/org/apache/camel/component/drill/DrillEndpoint.java +++ b/components/camel-drill/src/main/java/org/apache/camel/component/drill/DrillEndpoint.java @@ -43,10 +43,10 @@ public class DrillEndpoint extends DefaultPollingEndpoint { @UriPath(description = "Host name or IP address") - @Metadata(required = "true") + @Metadata(required = true) private String host; @UriParam(description = "Port number") - @Metadata(required = "false", defaultValue = "2181") + @Metadata(required = false, defaultValue = "2181") private Integer port = 2181; @UriParam(description = "Drill directory", defaultValue = "") private String directory = ""; diff --git a/components/camel-dropbox/src/main/java/org/apache/camel/component/dropbox/DropboxConfiguration.java b/components/camel-dropbox/src/main/java/org/apache/camel/component/dropbox/DropboxConfiguration.java index e99ed02ad3191..f2a93c635db3c 100644 --- a/components/camel-dropbox/src/main/java/org/apache/camel/component/dropbox/DropboxConfiguration.java +++ b/components/camel-dropbox/src/main/java/org/apache/camel/component/dropbox/DropboxConfiguration.java @@ -31,10 +31,10 @@ public class DropboxConfiguration { //specific dropbox operation for the component - @UriPath @Metadata(required = "true") + @UriPath @Metadata(required = true) private DropboxOperation operation; //dropbox auth options - @UriParam @Metadata(required = "true") + @UriParam @Metadata(required = true) private String accessToken; //local path to put files @UriParam diff --git a/components/camel-ehcache/src/main/java/org/apache/camel/component/ehcache/EhcacheEndpoint.java b/components/camel-ehcache/src/main/java/org/apache/camel/component/ehcache/EhcacheEndpoint.java index 0328a7c1dce87..91aff84dfddf3 100644 --- a/components/camel-ehcache/src/main/java/org/apache/camel/component/ehcache/EhcacheEndpoint.java +++ b/components/camel-ehcache/src/main/java/org/apache/camel/component/ehcache/EhcacheEndpoint.java @@ -31,7 +31,7 @@ @UriEndpoint(firstVersion = "2.18.0", scheme = "ehcache", title = "Ehcache", syntax = "ehcache:cacheName", consumerClass = EhcacheConsumer.class, label = "cache,datagrid,clustering") public class EhcacheEndpoint extends DefaultEndpoint { @UriPath(description = "the cache name") - @Metadata(required = "true") + @Metadata(required = true) private final String cacheName; @UriParam private final EhcacheConfiguration configuration; diff --git a/components/camel-elasticsearch-rest/src/main/java/org/apache/camel/component/elasticsearch/ElasticsearchConfiguration.java b/components/camel-elasticsearch-rest/src/main/java/org/apache/camel/component/elasticsearch/ElasticsearchConfiguration.java index ea4ae65c860b9..8adf6fff17071 100644 --- a/components/camel-elasticsearch-rest/src/main/java/org/apache/camel/component/elasticsearch/ElasticsearchConfiguration.java +++ b/components/camel-elasticsearch-rest/src/main/java/org/apache/camel/component/elasticsearch/ElasticsearchConfiguration.java @@ -29,7 +29,7 @@ public class ElasticsearchConfiguration { private List hostAddressesList; - @UriPath @Metadata(required = "true") + @UriPath @Metadata(required = true) private String clusterName; @UriParam private ElasticsearchOperation operation; @@ -39,7 +39,7 @@ public class ElasticsearchConfiguration { private String indexType; @UriParam(defaultValue = "" + ElasticsearchConstants.DEFAULT_FOR_WAIT_ACTIVE_SHARDS) private int waitForActiveShards = ElasticsearchConstants.DEFAULT_FOR_WAIT_ACTIVE_SHARDS; - @UriParam @Metadata(required = "true") + @UriParam @Metadata(required = true) private String hostAddresses; @UriParam(defaultValue = "" + ElasticsearchConstants.DEFAULT_SOCKET_TIMEOUT) private int socketTimeout = ElasticsearchConstants.DEFAULT_SOCKET_TIMEOUT; diff --git a/components/camel-elsql/src/main/java/org/apache/camel/component/elsql/ElsqlEndpoint.java b/components/camel-elsql/src/main/java/org/apache/camel/component/elsql/ElsqlEndpoint.java index 1256cd540d8f2..94e56309adaba 100644 --- a/components/camel-elsql/src/main/java/org/apache/camel/component/elsql/ElsqlEndpoint.java +++ b/components/camel-elsql/src/main/java/org/apache/camel/component/elsql/ElsqlEndpoint.java @@ -53,7 +53,7 @@ public class ElsqlEndpoint extends DefaultSqlEndpoint { private final NamedParameterJdbcTemplate namedJdbcTemplate; @UriPath - @Metadata(required = "true") + @Metadata(required = true) private final String elsqlName; @UriPath private String resourceUri; diff --git a/components/camel-etcd/src/main/java/org/apache/camel/component/etcd/AbstractEtcdPollingEndpoint.java b/components/camel-etcd/src/main/java/org/apache/camel/component/etcd/AbstractEtcdPollingEndpoint.java index f47966c495a34..720507f03af9a 100644 --- a/components/camel-etcd/src/main/java/org/apache/camel/component/etcd/AbstractEtcdPollingEndpoint.java +++ b/components/camel-etcd/src/main/java/org/apache/camel/component/etcd/AbstractEtcdPollingEndpoint.java @@ -30,10 +30,10 @@ public abstract class AbstractEtcdPollingEndpoint extends DefaultPollingEndpoint implements EtcdEndpoint { @UriPath(description = "The API namespace to use", enums = "keys,stats,watch") - @Metadata(required = "true") + @Metadata(required = true) private final EtcdNamespace namespace; @UriPath(description = "The path the endpoint refers to") - @Metadata(required = "false") + @Metadata(required = false) private final String path; @UriParam private final EtcdConfiguration configuration; diff --git a/components/camel-exec/src/main/java/org/apache/camel/component/exec/ExecEndpoint.java b/components/camel-exec/src/main/java/org/apache/camel/component/exec/ExecEndpoint.java index 8df76021b75dd..11155103b5eaf 100644 --- a/components/camel-exec/src/main/java/org/apache/camel/component/exec/ExecEndpoint.java +++ b/components/camel-exec/src/main/java/org/apache/camel/component/exec/ExecEndpoint.java @@ -39,7 +39,7 @@ public class ExecEndpoint extends DefaultEndpoint { */ public static final long NO_TIMEOUT = Long.MAX_VALUE; - @UriPath @Metadata(required = "true") + @UriPath @Metadata(required = true) private String executable; @UriParam private String args; diff --git a/components/camel-facebook/src/main/java/org/apache/camel/component/facebook/FacebookEndpoint.java b/components/camel-facebook/src/main/java/org/apache/camel/component/facebook/FacebookEndpoint.java index 038670e9f0832..7386de6d1dee0 100644 --- a/components/camel-facebook/src/main/java/org/apache/camel/component/facebook/FacebookEndpoint.java +++ b/components/camel-facebook/src/main/java/org/apache/camel/component/facebook/FacebookEndpoint.java @@ -56,7 +56,7 @@ public class FacebookEndpoint extends DefaultEndpoint implements FacebookConstan private FacebookNameStyle nameStyle; - @UriPath(name = "methodName", description = "What operation to perform") @Metadata(required = "true") + @UriPath(name = "methodName", description = "What operation to perform") @Metadata(required = true) private String method; private FacebookMethodsType methodName; diff --git a/components/camel-fhir/camel-fhir-component/src/main/java/org/apache/camel/component/fhir/FhirConfiguration.java b/components/camel-fhir/camel-fhir-component/src/main/java/org/apache/camel/component/fhir/FhirConfiguration.java index 604d084afeae8..ae4963e03871c 100644 --- a/components/camel-fhir/camel-fhir-component/src/main/java/org/apache/camel/component/fhir/FhirConfiguration.java +++ b/components/camel-fhir/camel-fhir-component/src/main/java/org/apache/camel/component/fhir/FhirConfiguration.java @@ -37,10 +37,10 @@ public class FhirConfiguration { @UriPath - @Metadata(enums = "capabilities, create, delete, history, load-page, meta, patch, read, search, transaction, update, validate", required = "true") + @Metadata(enums = "capabilities, create, delete, history, load-page, meta, patch, read, search, transaction, update, validate", required = true) private FhirApiName apiName; @UriPath - @Metadata(required = "true") + @Metadata(required = true) private String methodName; @UriParam(description = "The FHIR server base URL") diff --git a/components/camel-flatpack/src/main/java/org/apache/camel/component/flatpack/FlatpackEndpoint.java b/components/camel-flatpack/src/main/java/org/apache/camel/component/flatpack/FlatpackEndpoint.java index 65eaaedb85bf9..604ad21e1b925 100644 --- a/components/camel-flatpack/src/main/java/org/apache/camel/component/flatpack/FlatpackEndpoint.java +++ b/components/camel-flatpack/src/main/java/org/apache/camel/component/flatpack/FlatpackEndpoint.java @@ -53,9 +53,9 @@ public class FlatpackEndpoint extends DefaultPollingEndpoint { private LoadBalancer loadBalancer = new RoundRobinLoadBalancer(); private ParserFactory parserFactory = DefaultParserFactory.getInstance(); - @UriPath @Metadata(required = "false", defaultValue = "delim") + @UriPath @Metadata(required = false, defaultValue = "delim") private FlatpackType type; - @UriPath @Metadata(required = "true") + @UriPath @Metadata(required = true) private String resourceUri; @UriParam(defaultValue = "true") diff --git a/components/camel-flink/src/main/java/org/apache/camel/component/flink/FlinkEndpoint.java b/components/camel-flink/src/main/java/org/apache/camel/component/flink/FlinkEndpoint.java index 36407890f0464..85f84bbe454a7 100644 --- a/components/camel-flink/src/main/java/org/apache/camel/component/flink/FlinkEndpoint.java +++ b/components/camel-flink/src/main/java/org/apache/camel/component/flink/FlinkEndpoint.java @@ -34,7 +34,7 @@ public class FlinkEndpoint extends DefaultEndpoint { @UriPath - @Metadata(required = "true") + @Metadata(required = true) private EndpointType endpointType; @UriParam private DataSet dataSet; diff --git a/components/camel-fop/src/main/java/org/apache/camel/component/fop/FopEndpoint.java b/components/camel-fop/src/main/java/org/apache/camel/component/fop/FopEndpoint.java index 230ad995e9863..261362358962a 100644 --- a/components/camel-fop/src/main/java/org/apache/camel/component/fop/FopEndpoint.java +++ b/components/camel-fop/src/main/java/org/apache/camel/component/fop/FopEndpoint.java @@ -36,7 +36,7 @@ @UriEndpoint(firstVersion = "2.10.0", scheme = "fop", title = "FOP", syntax = "fop:outputType", producerOnly = true, label = "transformation") public class FopEndpoint extends DefaultEndpoint { - @UriPath @Metadata(required = "true") + @UriPath @Metadata(required = true) private FopOutputType outputType; @UriParam private String userConfigURL; diff --git a/components/camel-ftp/src/main/java/org/apache/camel/component/file/remote/RemoteFileConfiguration.java b/components/camel-ftp/src/main/java/org/apache/camel/component/file/remote/RemoteFileConfiguration.java index bb8a81855fe66..d22e1be6722d8 100644 --- a/components/camel-ftp/src/main/java/org/apache/camel/component/file/remote/RemoteFileConfiguration.java +++ b/components/camel-ftp/src/main/java/org/apache/camel/component/file/remote/RemoteFileConfiguration.java @@ -41,7 +41,7 @@ public enum PathSeparator { UNIX, Windows, Auto } // component name is implied as the protocol, eg ftp/ftps etc private String protocol; - @UriPath @Metadata(required = "true") + @UriPath @Metadata(required = true) private String host; @UriPath private int port; diff --git a/components/camel-git/src/main/java/org/apache/camel/component/git/GitEndpoint.java b/components/camel-git/src/main/java/org/apache/camel/component/git/GitEndpoint.java index 9841d08254265..7ae4256a87ef7 100644 --- a/components/camel-git/src/main/java/org/apache/camel/component/git/GitEndpoint.java +++ b/components/camel-git/src/main/java/org/apache/camel/component/git/GitEndpoint.java @@ -37,7 +37,7 @@ public class GitEndpoint extends DefaultEndpoint { @UriPath - @Metadata(required = "true") + @Metadata(required = true) private String localPath; @UriParam diff --git a/components/camel-github/src/main/java/org/apache/camel/component/github/GitHubEndpoint.java b/components/camel-github/src/main/java/org/apache/camel/component/github/GitHubEndpoint.java index 4250e5ac7806e..3c822f51e7f5d 100644 --- a/components/camel-github/src/main/java/org/apache/camel/component/github/GitHubEndpoint.java +++ b/components/camel-github/src/main/java/org/apache/camel/component/github/GitHubEndpoint.java @@ -62,7 +62,7 @@ @UriEndpoint(firstVersion = "2.15.0", scheme = "github", title = "GitHub", syntax = "github:type/branchName", label = "api,file") public class GitHubEndpoint extends DefaultEndpoint { - @UriPath @Metadata(required = "true") + @UriPath @Metadata(required = true) private GitHubType type; @UriPath(label = "consumer") private String branchName; @@ -72,9 +72,9 @@ public class GitHubEndpoint extends DefaultEndpoint { private String password; @UriParam private String oauthToken; - @UriParam @Metadata(required = "true") + @UriParam @Metadata(required = true) private String repoOwner; - @UriParam @Metadata(required = "true") + @UriParam @Metadata(required = true) private String repoName; @UriParam(label = "producer", enums = "error,failure,pending,success") private String state; diff --git a/components/camel-google-bigquery/src/main/java/org/apache/camel/component/google/bigquery/GoogleBigQueryConfiguration.java b/components/camel-google-bigquery/src/main/java/org/apache/camel/component/google/bigquery/GoogleBigQueryConfiguration.java index e10fc8075b8f3..b2ac11812650b 100644 --- a/components/camel-google-bigquery/src/main/java/org/apache/camel/component/google/bigquery/GoogleBigQueryConfiguration.java +++ b/components/camel-google-bigquery/src/main/java/org/apache/camel/component/google/bigquery/GoogleBigQueryConfiguration.java @@ -28,11 +28,11 @@ public class GoogleBigQueryConfiguration { private GoogleBigQueryConnectionFactory connectionFactory; @UriParam(description = "Field name to use as insert id") private String useAsInsertId; - @UriPath(label = "common", description = "Google Cloud Project Id") @Metadata(required = "true") + @UriPath(label = "common", description = "Google Cloud Project Id") @Metadata(required = true) private String projectId; - @UriPath(label = "common", description = "BigQuery Dataset Id") @Metadata(required = "true") + @UriPath(label = "common", description = "BigQuery Dataset Id") @Metadata(required = true) private String datasetId; - @UriPath(label = "common", description = "BigQuery table id") @Metadata(required = "false") + @UriPath(label = "common", description = "BigQuery table id") @Metadata(required = false) private String tableId; public void parseRemaining(String remaining) { diff --git a/components/camel-google-bigquery/src/main/java/org/apache/camel/component/google/bigquery/sql/GoogleBigQuerySQLConfiguration.java b/components/camel-google-bigquery/src/main/java/org/apache/camel/component/google/bigquery/sql/GoogleBigQuerySQLConfiguration.java index 5e766a07cd5ac..7e062e4c127e4 100644 --- a/components/camel-google-bigquery/src/main/java/org/apache/camel/component/google/bigquery/sql/GoogleBigQuerySQLConfiguration.java +++ b/components/camel-google-bigquery/src/main/java/org/apache/camel/component/google/bigquery/sql/GoogleBigQuerySQLConfiguration.java @@ -28,10 +28,10 @@ public class GoogleBigQuerySQLConfiguration { @UriParam(description = "ConnectionFactory to obtain connection to Bigquery Service. If non provided the default one will be used") private GoogleBigQueryConnectionFactory connectionFactory; @UriPath(label = "common", description = "Google Cloud Project Id") - @Metadata(required = "true") + @Metadata(required = true) private String projectId; @UriPath(label = "common", description = "BigQuery standard SQL query") - @Metadata(required = "true") + @Metadata(required = true) private String query; public void parseRemaining(String remaining) { diff --git a/components/camel-google-calendar/src/main/java/org/apache/camel/component/google/calendar/GoogleCalendarConfiguration.java b/components/camel-google-calendar/src/main/java/org/apache/camel/component/google/calendar/GoogleCalendarConfiguration.java index 87bc692e32ba9..64bcca5ed9341 100644 --- a/components/camel-google-calendar/src/main/java/org/apache/camel/component/google/calendar/GoogleCalendarConfiguration.java +++ b/components/camel-google-calendar/src/main/java/org/apache/camel/component/google/calendar/GoogleCalendarConfiguration.java @@ -30,11 +30,11 @@ public class GoogleCalendarConfiguration { @UriPath - @Metadata(required = "true") + @Metadata(required = true) private GoogleCalendarApiName apiName; @UriPath(enums = "calendarImport,clear,delete,get,insert,instances,list,move,patch,query,quickAdd,stop,update,watch") - @Metadata(required = "true") + @Metadata(required = true) private String methodName; @UriParam(defaultValue = CalendarScopes.CALENDAR) diff --git a/components/camel-google-drive/src/main/java/org/apache/camel/component/google/drive/GoogleDriveConfiguration.java b/components/camel-google-drive/src/main/java/org/apache/camel/component/google/drive/GoogleDriveConfiguration.java index a3c2218685e0b..d79815d994887 100644 --- a/components/camel-google-drive/src/main/java/org/apache/camel/component/google/drive/GoogleDriveConfiguration.java +++ b/components/camel-google-drive/src/main/java/org/apache/camel/component/google/drive/GoogleDriveConfiguration.java @@ -35,11 +35,11 @@ public class GoogleDriveConfiguration { DriveScopes.DRIVE); @UriPath(enums = "drive-about,drive-apps,drive-changes,drive-channels,drive-children,drive-comments,drive-files,drive-parents" - + ",drive-permissions,drive-properties,drive-realtime,drive-replies,drive-revisions") @Metadata(required = "true") + + ",drive-permissions,drive-properties,drive-realtime,drive-replies,drive-revisions") @Metadata(required = true) private GoogleDriveApiName apiName; @UriPath(enums = "copy,delete,get,getIdForEmail,insert,list,patch,stop,touch,trash,untrash,update,watch") - @Metadata(required = "true") + @Metadata(required = true) private String methodName; @UriParam diff --git a/components/camel-google-mail/src/main/java/org/apache/camel/component/google/mail/GoogleMailConfiguration.java b/components/camel-google-mail/src/main/java/org/apache/camel/component/google/mail/GoogleMailConfiguration.java index 28a1de22cf07f..823f97c24475b 100644 --- a/components/camel-google-mail/src/main/java/org/apache/camel/component/google/mail/GoogleMailConfiguration.java +++ b/components/camel-google-mail/src/main/java/org/apache/camel/component/google/mail/GoogleMailConfiguration.java @@ -31,11 +31,11 @@ */ @UriParams public class GoogleMailConfiguration { - @UriPath @Metadata(required = "true") + @UriPath @Metadata(required = true) private GoogleMailApiName apiName; @UriPath(enums = "attachments,create,delete,get,getProfile,gmailImport,insert,list,modify,patch,send,trash,untrash,update") - @Metadata(required = "true") + @Metadata(required = true) private String methodName; @UriParam diff --git a/components/camel-google-pubsub/src/main/java/org/apache/camel/component/google/pubsub/GooglePubsubEndpoint.java b/components/camel-google-pubsub/src/main/java/org/apache/camel/component/google/pubsub/GooglePubsubEndpoint.java index b0828ed8dfb31..0fccd0423b9e4 100644 --- a/components/camel-google-pubsub/src/main/java/org/apache/camel/component/google/pubsub/GooglePubsubEndpoint.java +++ b/components/camel-google-pubsub/src/main/java/org/apache/camel/component/google/pubsub/GooglePubsubEndpoint.java @@ -45,11 +45,11 @@ public class GooglePubsubEndpoint extends DefaultEndpoint { private Logger log; @UriPath(description = "Project Id") - @Metadata(required = "true") + @Metadata(required = true) private String projectId; @UriPath(description = "Destination Name") - @Metadata(required = "true") + @Metadata(required = true) private String destinationName; @UriParam(name = "loggerId", description = "Logger ID to use when a match to the parent route required") diff --git a/components/camel-google-sheets/src/main/java/org/apache/camel/component/google/sheets/GoogleSheetsConfiguration.java b/components/camel-google-sheets/src/main/java/org/apache/camel/component/google/sheets/GoogleSheetsConfiguration.java index 3492c59581d0d..75d11dcbf0494 100644 --- a/components/camel-google-sheets/src/main/java/org/apache/camel/component/google/sheets/GoogleSheetsConfiguration.java +++ b/components/camel-google-sheets/src/main/java/org/apache/camel/component/google/sheets/GoogleSheetsConfiguration.java @@ -29,11 +29,11 @@ public class GoogleSheetsConfiguration { @UriPath - @Metadata(required = "true") + @Metadata(required = true) private GoogleSheetsApiName apiName; @UriPath(enums = "create,get,update,append,batchUpdate,clear") - @Metadata(required = "true") + @Metadata(required = true) private String methodName; @UriParam diff --git a/components/camel-gora/src/main/java/org/apache/camel/component/gora/GoraConfiguration.java b/components/camel-gora/src/main/java/org/apache/camel/component/gora/GoraConfiguration.java index 0cb292876162d..fde5966b06710 100644 --- a/components/camel-gora/src/main/java/org/apache/camel/component/gora/GoraConfiguration.java +++ b/components/camel-gora/src/main/java/org/apache/camel/component/gora/GoraConfiguration.java @@ -32,7 +32,7 @@ @UriParams public class GoraConfiguration { - @UriPath @Metadata(required = "true") + @UriPath @Metadata(required = true) private String name; @UriParam private String keyClass; diff --git a/components/camel-grape/src/main/groovy/org/apache/camel/component/grape/GrapeEndpoint.groovy b/components/camel-grape/src/main/groovy/org/apache/camel/component/grape/GrapeEndpoint.groovy index f7942ae406b32..a82da514c6539 100644 --- a/components/camel-grape/src/main/groovy/org/apache/camel/component/grape/GrapeEndpoint.groovy +++ b/components/camel-grape/src/main/groovy/org/apache/camel/component/grape/GrapeEndpoint.groovy @@ -34,7 +34,7 @@ import static org.apache.camel.component.grape.MavenCoordinates.parseMavenCoordi @UriEndpoint(firstVersion = "2.16.0", scheme = "grape", syntax = "grape:defaultCoordinates", title = "Grape", producerOnly = true, label = "management,deployment") class GrapeEndpoint extends DefaultEndpoint { - @UriPath(description = "Maven coordinates to use as default to grab if the message body is empty") @Metadata(required = "true") + @UriPath(description = "Maven coordinates to use as default to grab if the message body is empty") @Metadata(required = true) private final String defaultCoordinates GrapeEndpoint(String endpointUri, String defaultCoordinates, GrapeComponent component) { diff --git a/components/camel-grpc/src/main/java/org/apache/camel/component/grpc/GrpcConfiguration.java b/components/camel-grpc/src/main/java/org/apache/camel/component/grpc/GrpcConfiguration.java index b2bb29a8c9b65..879500a1abadc 100644 --- a/components/camel-grpc/src/main/java/org/apache/camel/component/grpc/GrpcConfiguration.java +++ b/components/camel-grpc/src/main/java/org/apache/camel/component/grpc/GrpcConfiguration.java @@ -32,15 +32,15 @@ public class GrpcConfiguration { @UriPath - @Metadata(required = "true") + @Metadata(required = true) private String host; @UriPath - @Metadata(required = "true") + @Metadata(required = true) private int port; @UriPath - @Metadata(required = "true") + @Metadata(required = true) private String service; @UriParam(label = "producer") diff --git a/components/camel-hazelcast/src/main/java/org/apache/camel/component/hazelcast/HazelcastDefaultEndpoint.java b/components/camel-hazelcast/src/main/java/org/apache/camel/component/hazelcast/HazelcastDefaultEndpoint.java index 4db7a91c2688e..48d735b2c63bb 100644 --- a/components/camel-hazelcast/src/main/java/org/apache/camel/component/hazelcast/HazelcastDefaultEndpoint.java +++ b/components/camel-hazelcast/src/main/java/org/apache/camel/component/hazelcast/HazelcastDefaultEndpoint.java @@ -35,7 +35,7 @@ public abstract class HazelcastDefaultEndpoint extends DefaultEndpoint { protected HazelcastCommand command; - @UriPath @Metadata(required = "true") + @UriPath @Metadata(required = true) protected String cacheName; @UriParam protected HazelcastInstance hazelcastInstance; diff --git a/components/camel-hbase/src/main/java/org/apache/camel/component/hbase/HBaseEndpoint.java b/components/camel-hbase/src/main/java/org/apache/camel/component/hbase/HBaseEndpoint.java index 91339730b984a..2acfa884c193f 100644 --- a/components/camel-hbase/src/main/java/org/apache/camel/component/hbase/HBaseEndpoint.java +++ b/components/camel-hbase/src/main/java/org/apache/camel/component/hbase/HBaseEndpoint.java @@ -50,7 +50,7 @@ public class HBaseEndpoint extends DefaultEndpoint { private final Connection connection; private HBaseAdmin admin; - @UriPath(description = "The name of the table") @Metadata(required = "true") + @UriPath(description = "The name of the table") @Metadata(required = true) private final String tableName; @UriParam(label = "producer", defaultValue = "100") private int maxResults = 100; diff --git a/components/camel-hdfs2/src/main/java/org/apache/camel/component/hdfs2/HdfsConfiguration.java b/components/camel-hdfs2/src/main/java/org/apache/camel/component/hdfs2/HdfsConfiguration.java index 91f2ef68cad7a..51e807a482b9f 100644 --- a/components/camel-hdfs2/src/main/java/org/apache/camel/component/hdfs2/HdfsConfiguration.java +++ b/components/camel-hdfs2/src/main/java/org/apache/camel/component/hdfs2/HdfsConfiguration.java @@ -36,11 +36,11 @@ public class HdfsConfiguration { private boolean wantAppend; private List splitStrategies; - @UriPath @Metadata(required = "true") + @UriPath @Metadata(required = true) private String hostName; @UriPath(defaultValue = "" + HdfsConstants.DEFAULT_PORT) private int port = HdfsConstants.DEFAULT_PORT; - @UriPath @Metadata(required = "true") + @UriPath @Metadata(required = true) private String path; @UriParam(label = "producer", defaultValue = "true") private boolean overwrite = true; diff --git a/components/camel-hipchat/src/main/java/org/apache/camel/component/hipchat/HipchatConfiguration.java b/components/camel-hipchat/src/main/java/org/apache/camel/component/hipchat/HipchatConfiguration.java index a76836912da59..1445eaae3d847 100644 --- a/components/camel-hipchat/src/main/java/org/apache/camel/component/hipchat/HipchatConfiguration.java +++ b/components/camel-hipchat/src/main/java/org/apache/camel/component/hipchat/HipchatConfiguration.java @@ -26,10 +26,10 @@ @UriParams public class HipchatConfiguration { @UriPath - @Metadata(required = "true") + @Metadata(required = true) private String protocol; @UriPath - @Metadata(required = "true") + @Metadata(required = true) private String host = HipchatConstants.DEFAULT_HOST; @UriPath(defaultValue = "" + HipchatConstants.DEFAULT_PORT) private Integer port = HipchatConstants.DEFAULT_PORT; diff --git a/components/camel-http-common/src/main/java/org/apache/camel/http/common/HttpCommonEndpoint.java b/components/camel-http-common/src/main/java/org/apache/camel/http/common/HttpCommonEndpoint.java index 29fa4afeb4c0d..5fa9fb179d0e5 100644 --- a/components/camel-http-common/src/main/java/org/apache/camel/http/common/HttpCommonEndpoint.java +++ b/components/camel-http-common/src/main/java/org/apache/camel/http/common/HttpCommonEndpoint.java @@ -37,7 +37,7 @@ public abstract class HttpCommonEndpoint extends DefaultEndpoint implements Head HttpCommonComponent component; - @UriPath(label = "producer", description = "The url of the HTTP endpoint to call.") @Metadata(required = "true") + @UriPath(label = "producer", description = "The url of the HTTP endpoint to call.") @Metadata(required = true) URI httpUri; @UriParam(label = "common", description = "To use a custom HeaderFilterStrategy to filter header to and from Camel message.") HeaderFilterStrategy headerFilterStrategy = new HttpHeaderFilterStrategy(); diff --git a/components/camel-iec60870/src/main/java/org/apache/camel/component/iec60870/AbstractIecEndpoint.java b/components/camel-iec60870/src/main/java/org/apache/camel/component/iec60870/AbstractIecEndpoint.java index 09d1bae88e9df..d80e74a9c9355 100644 --- a/components/camel-iec60870/src/main/java/org/apache/camel/component/iec60870/AbstractIecEndpoint.java +++ b/components/camel-iec60870/src/main/java/org/apache/camel/component/iec60870/AbstractIecEndpoint.java @@ -36,7 +36,7 @@ public abstract class AbstractIecEndpoint channels = new ArrayList<>(); - @UriPath @Metadata(required = "true") + @UriPath @Metadata(required = true) private String hostname; @UriPath private int port; diff --git a/components/camel-ironmq/src/main/java/org/apache/camel/component/ironmq/IronMQConfiguration.java b/components/camel-ironmq/src/main/java/org/apache/camel/component/ironmq/IronMQConfiguration.java index 2eec44f365c7b..31609c97e68db 100644 --- a/components/camel-ironmq/src/main/java/org/apache/camel/component/ironmq/IronMQConfiguration.java +++ b/components/camel-ironmq/src/main/java/org/apache/camel/component/ironmq/IronMQConfiguration.java @@ -33,7 +33,7 @@ public class IronMQConfiguration { @UriParam private String token; - @UriPath @Metadata(required = "true") + @UriPath @Metadata(required = true) private String queueName; @UriParam(defaultValue = "https://mq-aws-us-east-1-1.iron.io") diff --git a/components/camel-jbpm/src/main/java/org/apache/camel/component/jbpm/JBPMConfiguration.java b/components/camel-jbpm/src/main/java/org/apache/camel/component/jbpm/JBPMConfiguration.java index b415bfea30564..3d00bcf05ea94 100644 --- a/components/camel-jbpm/src/main/java/org/apache/camel/component/jbpm/JBPMConfiguration.java +++ b/components/camel-jbpm/src/main/java/org/apache/camel/component/jbpm/JBPMConfiguration.java @@ -31,12 +31,12 @@ public class JBPMConfiguration { @UriPath - @Metadata(required = "true") + @Metadata(required = true) private URL connectionURL; @UriParam(label = "producer", defaultValue = "startProcess") private String operation; @UriParam - @Metadata(required = "true") + @Metadata(required = true) private String deploymentId; @UriParam private Long processInstanceId; diff --git a/components/camel-jcache/src/main/java/org/apache/camel/component/jcache/JCacheEndpoint.java b/components/camel-jcache/src/main/java/org/apache/camel/component/jcache/JCacheEndpoint.java index b3b2aa10b7afe..5a8453f55ac4d 100644 --- a/components/camel-jcache/src/main/java/org/apache/camel/component/jcache/JCacheEndpoint.java +++ b/components/camel-jcache/src/main/java/org/apache/camel/component/jcache/JCacheEndpoint.java @@ -32,7 +32,7 @@ public class JCacheEndpoint extends DefaultEndpoint { @UriPath(description = "The name of the cache") - @Metadata(required = "true") + @Metadata(required = true) private final String cacheName; @UriParam private final JCacheConfiguration cacheConfiguration; diff --git a/components/camel-jclouds/src/main/java/org/apache/camel/component/jclouds/JcloudsConfiguration.java b/components/camel-jclouds/src/main/java/org/apache/camel/component/jclouds/JcloudsConfiguration.java index cf71398cbd60c..817805dd3d774 100644 --- a/components/camel-jclouds/src/main/java/org/apache/camel/component/jclouds/JcloudsConfiguration.java +++ b/components/camel-jclouds/src/main/java/org/apache/camel/component/jclouds/JcloudsConfiguration.java @@ -24,9 +24,9 @@ @UriParams public class JcloudsConfiguration { - @UriPath @Metadata(required = "true") + @UriPath @Metadata(required = true) private JcloudsCommand command; - @UriPath @Metadata(required = "true") + @UriPath @Metadata(required = true) private String providerId; // compute options diff --git a/components/camel-jcr/src/main/java/org/apache/camel/component/jcr/JcrEndpoint.java b/components/camel-jcr/src/main/java/org/apache/camel/component/jcr/JcrEndpoint.java index 8a7b291374818..a3b9e30ef5523 100644 --- a/components/camel-jcr/src/main/java/org/apache/camel/component/jcr/JcrEndpoint.java +++ b/components/camel-jcr/src/main/java/org/apache/camel/component/jcr/JcrEndpoint.java @@ -44,7 +44,7 @@ public class JcrEndpoint extends DefaultEndpoint { private Credentials credentials; private Repository repository; - @UriPath @Metadata(required = "true") + @UriPath @Metadata(required = true) private String host; @UriPath private String base; diff --git a/components/camel-jdbc/src/main/java/org/apache/camel/component/jdbc/JdbcEndpoint.java b/components/camel-jdbc/src/main/java/org/apache/camel/component/jdbc/JdbcEndpoint.java index 9c75aa0c73c9c..72dca093a0ebd 100644 --- a/components/camel-jdbc/src/main/java/org/apache/camel/component/jdbc/JdbcEndpoint.java +++ b/components/camel-jdbc/src/main/java/org/apache/camel/component/jdbc/JdbcEndpoint.java @@ -38,7 +38,7 @@ public class JdbcEndpoint extends DefaultEndpoint { private DataSource dataSource; @UriPath - @Metadata(required = "true") + @Metadata(required = true) private String dataSourceName; @UriParam private int readSize; diff --git a/components/camel-jgroups-raft/src/main/java/org/apache/camel/component/jgroups/raft/JGroupsRaftComponent.java b/components/camel-jgroups-raft/src/main/java/org/apache/camel/component/jgroups/raft/JGroupsRaftComponent.java index a9b0c6b45aba2..da4619dcf917e 100644 --- a/components/camel-jgroups-raft/src/main/java/org/apache/camel/component/jgroups/raft/JGroupsRaftComponent.java +++ b/components/camel-jgroups-raft/src/main/java/org/apache/camel/component/jgroups/raft/JGroupsRaftComponent.java @@ -42,7 +42,7 @@ public class JGroupsRaftComponent extends DefaultComponent { @Metadata(defaultValue = "NopStateMachine") private StateMachine stateMachine = new NopStateMachine(); @UriParam - @Metadata(required = "true") + @Metadata(required = true) private String raftId; @UriParam @Metadata(defaultValue = "raft.xml") diff --git a/components/camel-jgroups-raft/src/main/java/org/apache/camel/component/jgroups/raft/JGroupsRaftEndpoint.java b/components/camel-jgroups-raft/src/main/java/org/apache/camel/component/jgroups/raft/JGroupsRaftEndpoint.java index a24a5b6d067cf..b8cc2923a7a39 100644 --- a/components/camel-jgroups-raft/src/main/java/org/apache/camel/component/jgroups/raft/JGroupsRaftEndpoint.java +++ b/components/camel-jgroups-raft/src/main/java/org/apache/camel/component/jgroups/raft/JGroupsRaftEndpoint.java @@ -51,7 +51,7 @@ public class JGroupsRaftEndpoint extends DefaultEndpoint { private String raftId; private String channelProperties; - @UriPath @Metadata(required = "true") + @UriPath @Metadata(required = true) private String clusterName; @UriParam(label = "consumer", defaultValue = "false") private boolean enableRoleChangeEvents; diff --git a/components/camel-jgroups/src/main/java/org/apache/camel/component/jgroups/JGroupsEndpoint.java b/components/camel-jgroups/src/main/java/org/apache/camel/component/jgroups/JGroupsEndpoint.java index b597c2a74eac2..6020cae40d2d1 100644 --- a/components/camel-jgroups/src/main/java/org/apache/camel/component/jgroups/JGroupsEndpoint.java +++ b/components/camel-jgroups/src/main/java/org/apache/camel/component/jgroups/JGroupsEndpoint.java @@ -48,7 +48,7 @@ public class JGroupsEndpoint extends DefaultEndpoint { private JChannel channel; private JChannel resolvedChannel; - @UriPath @Metadata(required = "true") + @UriPath @Metadata(required = true) private String clusterName; @UriParam private String channelProperties; diff --git a/components/camel-jing/src/main/java/org/apache/camel/component/validator/jing/JingEndpoint.java b/components/camel-jing/src/main/java/org/apache/camel/component/validator/jing/JingEndpoint.java index 8e3b977949a38..80c8cddb3523a 100644 --- a/components/camel-jing/src/main/java/org/apache/camel/component/validator/jing/JingEndpoint.java +++ b/components/camel-jing/src/main/java/org/apache/camel/component/validator/jing/JingEndpoint.java @@ -41,7 +41,7 @@ @UriEndpoint(firstVersion = "1.1.0", scheme = "jing", title = "Jing", syntax = "jing:resourceUri", producerOnly = true, label = "validation") public class JingEndpoint extends DefaultEndpoint { - @UriPath @Metadata(required = "true") + @UriPath @Metadata(required = true) private String resourceUri; @UriParam private boolean compactSyntax; diff --git a/components/camel-jms/src/main/java/org/apache/camel/component/jms/JmsEndpoint.java b/components/camel-jms/src/main/java/org/apache/camel/component/jms/JmsEndpoint.java index 354e75292975e..a2d966e110676 100644 --- a/components/camel-jms/src/main/java/org/apache/camel/component/jms/JmsEndpoint.java +++ b/components/camel-jms/src/main/java/org/apache/camel/component/jms/JmsEndpoint.java @@ -77,7 +77,7 @@ public class JmsEndpoint extends DefaultEndpoint implements AsyncEndpoint, Heade @UriPath(defaultValue = "queue", enums = "queue,topic,temp-queue,temp-topic", description = "The kind of destination to use") private String destinationType; @UriPath(description = "Name of the queue or topic to use as destination") - @Metadata(required = "true") + @Metadata(required = true) private String destinationName; private Destination destination; @UriParam(label = "advanced", description = "To use a custom HeaderFilterStrategy to filter header to and from Camel message.") diff --git a/components/camel-jmx/src/main/java/org/apache/camel/component/jmx/JMXEndpoint.java b/components/camel-jmx/src/main/java/org/apache/camel/component/jmx/JMXEndpoint.java index 76306944b5b16..c5a0fa849ef51 100644 --- a/components/camel-jmx/src/main/java/org/apache/camel/component/jmx/JMXEndpoint.java +++ b/components/camel-jmx/src/main/java/org/apache/camel/component/jmx/JMXEndpoint.java @@ -69,7 +69,7 @@ public class JMXEndpoint extends DefaultEndpoint { /** * The domain for the mbean you're connecting to */ - @UriParam @Metadata(required = "true") + @UriParam @Metadata(required = true) private String objectDomain; /** diff --git a/components/camel-jpa/src/main/java/org/apache/camel/component/jpa/JpaEndpoint.java b/components/camel-jpa/src/main/java/org/apache/camel/component/jpa/JpaEndpoint.java index df05a59d644a4..9765188ac2228 100644 --- a/components/camel-jpa/src/main/java/org/apache/camel/component/jpa/JpaEndpoint.java +++ b/components/camel-jpa/src/main/java/org/apache/camel/component/jpa/JpaEndpoint.java @@ -55,9 +55,9 @@ public class JpaEndpoint extends ScheduledPollEndpoint { private PlatformTransactionManager transactionManager; private Expression producerExpression; - @UriPath(description = "Entity class name") @Metadata(required = "true") + @UriPath(description = "Entity class name") @Metadata(required = true) private Class entityType; - @UriParam(defaultValue = "camel") @Metadata(required = "true") + @UriParam(defaultValue = "camel") @Metadata(required = true) private String persistenceUnit = "camel"; @UriParam(defaultValue = "true") private boolean joinTransaction = true; diff --git a/components/camel-jt400/src/main/java/org/apache/camel/component/jt400/Jt400Configuration.java b/components/camel-jt400/src/main/java/org/apache/camel/component/jt400/Jt400Configuration.java index 5cee4401c527f..f4b9f66a30dd9 100644 --- a/components/camel-jt400/src/main/java/org/apache/camel/component/jt400/Jt400Configuration.java +++ b/components/camel-jt400/src/main/java/org/apache/camel/component/jt400/Jt400Configuration.java @@ -71,19 +71,19 @@ public enum Format { private final AS400ConnectionPool connectionPool; - @UriPath @Metadata(required = "true", secret = true) + @UriPath @Metadata(required = true, secret = true) private String userID; - @UriPath @Metadata(required = "true", secret = true) + @UriPath @Metadata(required = true, secret = true) private String password; - @UriPath @Metadata(required = "true") + @UriPath @Metadata(required = true) private String systemName; - @UriPath @Metadata(required = "true") + @UriPath @Metadata(required = true) private String objectPath; - @UriPath @Metadata(required = "true") + @UriPath @Metadata(required = true) private Jt400Type type; @UriParam diff --git a/components/camel-kafka/src/main/java/org/apache/camel/component/kafka/KafkaConfiguration.java b/components/camel-kafka/src/main/java/org/apache/camel/component/kafka/KafkaConfiguration.java index 14f71b87ec509..ffae708428f14 100644 --- a/components/camel-kafka/src/main/java/org/apache/camel/component/kafka/KafkaConfiguration.java +++ b/components/camel-kafka/src/main/java/org/apache/camel/component/kafka/KafkaConfiguration.java @@ -53,7 +53,7 @@ public class KafkaConfiguration implements Cloneable, HeaderFilterStrategyAware //Common configuration properties @UriPath(label = "common") - @Metadata(required = "true") + @Metadata(required = true) private String topic; @UriParam(label = "common") private String brokers; diff --git a/components/camel-kubernetes/src/main/java/org/apache/camel/component/kubernetes/KubernetesConfiguration.java b/components/camel-kubernetes/src/main/java/org/apache/camel/component/kubernetes/KubernetesConfiguration.java index 53bc6dbd3546b..154b4e6accff3 100644 --- a/components/camel-kubernetes/src/main/java/org/apache/camel/component/kubernetes/KubernetesConfiguration.java +++ b/components/camel-kubernetes/src/main/java/org/apache/camel/component/kubernetes/KubernetesConfiguration.java @@ -28,7 +28,7 @@ public class KubernetesConfiguration implements Cloneable { @UriPath - @Metadata(required = "true") + @Metadata(required = true) private String masterUrl; @Deprecated diff --git a/components/camel-ldap/src/main/java/org/apache/camel/component/ldap/LdapEndpoint.java b/components/camel-ldap/src/main/java/org/apache/camel/component/ldap/LdapEndpoint.java index 725ebf2547496..eb0de0455a640 100644 --- a/components/camel-ldap/src/main/java/org/apache/camel/component/ldap/LdapEndpoint.java +++ b/components/camel-ldap/src/main/java/org/apache/camel/component/ldap/LdapEndpoint.java @@ -40,7 +40,7 @@ public class LdapEndpoint extends DefaultEndpoint { public static final String ONELEVEL_SCOPE = "onelevel"; public static final String SUBTREE_SCOPE = "subtree"; - @UriPath @Metadata(required = "true") + @UriPath @Metadata(required = true) private String dirContextName; @UriParam(defaultValue = SYSTEM_DN) private String base = SYSTEM_DN; diff --git a/components/camel-ldif/src/main/java/org/apache/camel/component/ldif/LdifEndpoint.java b/components/camel-ldif/src/main/java/org/apache/camel/component/ldif/LdifEndpoint.java index c5ea535018b89..36f2f8cc53636 100644 --- a/components/camel-ldif/src/main/java/org/apache/camel/component/ldif/LdifEndpoint.java +++ b/components/camel-ldif/src/main/java/org/apache/camel/component/ldif/LdifEndpoint.java @@ -32,7 +32,7 @@ @UriEndpoint(firstVersion = "2.20.0", scheme = "ldif", title = "LDIF", syntax = "ldif:ldapConnectionName", producerOnly = true, label = "ldap") public class LdifEndpoint extends DefaultEndpoint { @UriPath - @Metadata(required = "true") + @Metadata(required = true) private String ldapConnectionName; protected LdifEndpoint(String endpointUri, String remaining, LdifComponent component) throws URISyntaxException { diff --git a/components/camel-linkedin/camel-linkedin-component/src/main/java/org/apache/camel/component/linkedin/LinkedInConfiguration.java b/components/camel-linkedin/camel-linkedin-component/src/main/java/org/apache/camel/component/linkedin/LinkedInConfiguration.java index e3bfbda8b5184..def61a6880c5d 100644 --- a/components/camel-linkedin/camel-linkedin-component/src/main/java/org/apache/camel/component/linkedin/LinkedInConfiguration.java +++ b/components/camel-linkedin/camel-linkedin-component/src/main/java/org/apache/camel/component/linkedin/LinkedInConfiguration.java @@ -37,7 +37,7 @@ public class LinkedInConfiguration { @UriPath(enums = "comments,companies,groups,jobs,people,posts,search") - @Metadata(required = "true") + @Metadata(required = true) private LinkedInApiName apiName; @UriPath(enums = "addActivity,addComment,addCompanyUpdateComment,addCompanyUpdateCommentAsCompany,addGroupMembership,addInvite" + ",addJob,addJobBookmark,addPost,addShare,addUpdateComment,editJob,flagCategory,followCompany,followPost,getComment" @@ -48,7 +48,7 @@ public class LinkedInConfiguration { + ",getStatistics,getSuggestedCompanies,getSuggestedGroupPosts,getSuggestedGroups,getSuggestedJobs,getUpdateComments" + ",getUpdateLikes,isShareEnabled,isViewerShareEnabled,likeCompanyUpdate,likePost,likeUpdate,removeComment,removeGroupMembership" + ",removeGroupSuggestion,removeJob,removeJobBookmark,removePost,searchCompanies,searchJobs,searchPeople,share,stopFollowingCompany,updateGroupMembership") - @Metadata(required = "true") + @Metadata(required = true) private String methodName; @UriParam private String userName; diff --git a/components/camel-lucene/src/main/java/org/apache/camel/component/lucene/LuceneConfiguration.java b/components/camel-lucene/src/main/java/org/apache/camel/component/lucene/LuceneConfiguration.java index dd96a3aa58c23..371d825629b0c 100644 --- a/components/camel-lucene/src/main/java/org/apache/camel/component/lucene/LuceneConfiguration.java +++ b/components/camel-lucene/src/main/java/org/apache/camel/component/lucene/LuceneConfiguration.java @@ -35,9 +35,9 @@ public class LuceneConfiguration { private String authority; private Version luceneVersion = LuceneConstants.LUCENE_VERSION; - @UriPath @Metadata(required = "true") + @UriPath @Metadata(required = true) private String host; - @UriPath @Metadata(required = "true") + @UriPath @Metadata(required = true) private LuceneOperation operation; @UriParam(name = "srcDir") private File sourceDirectory; diff --git a/components/camel-lumberjack/src/main/java/org/apache/camel/component/lumberjack/LumberjackEndpoint.java b/components/camel-lumberjack/src/main/java/org/apache/camel/component/lumberjack/LumberjackEndpoint.java index 17dc53d9e8975..9111f59dbdb01 100644 --- a/components/camel-lumberjack/src/main/java/org/apache/camel/component/lumberjack/LumberjackEndpoint.java +++ b/components/camel-lumberjack/src/main/java/org/apache/camel/component/lumberjack/LumberjackEndpoint.java @@ -36,7 +36,7 @@ @UriEndpoint(firstVersion = "2.18.0", scheme = "lumberjack", title = "Lumberjack", syntax = "lumberjack:host:port", consumerOnly = true, consumerClass = LumberjackConsumer.class, label = "log") public class LumberjackEndpoint extends DefaultEndpoint { @UriPath(description = "Network interface on which to listen for Lumberjack") - @Metadata(required = "true") + @Metadata(required = true) private final String host; @UriPath(description = "Network port on which to listen for Lumberjack", defaultValue = "" + LumberjackComponent.DEFAULT_PORT) private final int port; diff --git a/components/camel-mail/src/main/java/org/apache/camel/component/mail/MailConfiguration.java b/components/camel-mail/src/main/java/org/apache/camel/component/mail/MailConfiguration.java index 5bb14b65366ea..93a0bcc6ac95e 100644 --- a/components/camel-mail/src/main/java/org/apache/camel/component/mail/MailConfiguration.java +++ b/components/camel-mail/src/main/java/org/apache/camel/component/mail/MailConfiguration.java @@ -46,7 +46,7 @@ public class MailConfiguration implements Cloneable { // protocol is implied by component name so it should not be in UriPath private String protocol; - @UriPath @Metadata(required = "true") + @UriPath @Metadata(required = true) private String host; @UriPath private int port = -1; diff --git a/components/camel-master/src/main/java/org/apache/camel/component/master/MasterEndpoint.java b/components/camel-master/src/main/java/org/apache/camel/component/master/MasterEndpoint.java index 13d6f25dfcd31..2d892f9173ead 100644 --- a/components/camel-master/src/main/java/org/apache/camel/component/master/MasterEndpoint.java +++ b/components/camel-master/src/main/java/org/apache/camel/component/master/MasterEndpoint.java @@ -49,11 +49,11 @@ public class MasterEndpoint extends DefaultEndpoint implements DelegateEndpoint private final CamelClusterService clusterService; @UriPath(description = "The name of the cluster namespace to use") - @Metadata(required = "true") + @Metadata(required = true) private final String namespace; @UriPath(description = "The endpoint uri to use in master/slave mode") - @Metadata(required = "true") + @Metadata(required = true) private final String delegateUri; public MasterEndpoint(String uri, MasterComponent component, CamelClusterService clusterService, String namespace, String delegateUri) { diff --git a/components/camel-metrics/src/main/java/org/apache/camel/component/metrics/MetricsEndpoint.java b/components/camel-metrics/src/main/java/org/apache/camel/component/metrics/MetricsEndpoint.java index 991ef0695ceb9..6f816ce77c751 100644 --- a/components/camel-metrics/src/main/java/org/apache/camel/component/metrics/MetricsEndpoint.java +++ b/components/camel-metrics/src/main/java/org/apache/camel/component/metrics/MetricsEndpoint.java @@ -36,9 +36,9 @@ public class MetricsEndpoint extends DefaultEndpoint { protected final MetricRegistry registry; - @UriPath(description = "Type of metrics") @Metadata(required = "true") + @UriPath(description = "Type of metrics") @Metadata(required = true) protected final MetricsType metricsType; - @UriPath(description = "Name of metrics") @Metadata(required = "true") + @UriPath(description = "Name of metrics") @Metadata(required = true) protected final String metricsName; @UriParam(description = "Action when using timer type") private MetricsTimerAction action; diff --git a/components/camel-micrometer/src/main/java/org/apache/camel/component/micrometer/MicrometerEndpoint.java b/components/camel-micrometer/src/main/java/org/apache/camel/component/micrometer/MicrometerEndpoint.java index 49f2788abae3f..91f6a6d1e4c8d 100644 --- a/components/camel-micrometer/src/main/java/org/apache/camel/component/micrometer/MicrometerEndpoint.java +++ b/components/camel-micrometer/src/main/java/org/apache/camel/component/micrometer/MicrometerEndpoint.java @@ -39,10 +39,10 @@ public class MicrometerEndpoint extends DefaultEndpoint { protected MeterRegistry registry; @UriPath(description = "Type of metrics") - @Metadata(required = "true") + @Metadata(required = true) protected final Meter.Type metricsType; @UriPath(description = "Name of metrics") - @Metadata(required = "true") + @Metadata(required = true) protected final String metricsName; @UriPath(description = "Tags of metrics") protected final Iterable tags; diff --git a/components/camel-milo/src/main/java/org/apache/camel/component/milo/client/MiloClientEndpoint.java b/components/camel-milo/src/main/java/org/apache/camel/component/milo/client/MiloClientEndpoint.java index d078f58b01ab6..bbde597288efa 100644 --- a/components/camel-milo/src/main/java/org/apache/camel/component/milo/client/MiloClientEndpoint.java +++ b/components/camel-milo/src/main/java/org/apache/camel/component/milo/client/MiloClientEndpoint.java @@ -39,7 +39,7 @@ public class MiloClientEndpoint extends DefaultEndpoint { * The OPC UA server endpoint */ @UriPath - @Metadata(required = "true") + @Metadata(required = true) private final String endpointUri; /** diff --git a/components/camel-milo/src/main/java/org/apache/camel/component/milo/server/MiloServerEndpoint.java b/components/camel-milo/src/main/java/org/apache/camel/component/milo/server/MiloServerEndpoint.java index 1ea32ac6a937e..8f0010b1d75a0 100644 --- a/components/camel-milo/src/main/java/org/apache/camel/component/milo/server/MiloServerEndpoint.java +++ b/components/camel-milo/src/main/java/org/apache/camel/component/milo/server/MiloServerEndpoint.java @@ -34,7 +34,7 @@ public class MiloServerEndpoint extends DefaultEndpoint { @UriPath - @Metadata(required = "true") + @Metadata(required = true) private String itemId; private final CamelNamespace namespace; diff --git a/components/camel-mina2/src/main/java/org/apache/camel/component/mina2/Mina2Configuration.java b/components/camel-mina2/src/main/java/org/apache/camel/component/mina2/Mina2Configuration.java index 4671751407761..1b3c6f4ff4d2a 100644 --- a/components/camel-mina2/src/main/java/org/apache/camel/component/mina2/Mina2Configuration.java +++ b/components/camel-mina2/src/main/java/org/apache/camel/component/mina2/Mina2Configuration.java @@ -35,11 +35,11 @@ @UriParams public class Mina2Configuration implements Cloneable { - @UriPath @Metadata(required = "true") + @UriPath @Metadata(required = true) private String protocol; - @UriPath @Metadata(required = "true") + @UriPath @Metadata(required = true) private String host; - @UriPath @Metadata(required = "true") + @UriPath @Metadata(required = true) private int port; @UriParam(defaultValue = "true") private boolean sync = true; diff --git a/components/camel-mllp/src/main/java/org/apache/camel/component/mllp/MllpEndpoint.java b/components/camel-mllp/src/main/java/org/apache/camel/component/mllp/MllpEndpoint.java index 4103eeb581746..e74aac749d24a 100644 --- a/components/camel-mllp/src/main/java/org/apache/camel/component/mllp/MllpEndpoint.java +++ b/components/camel-mllp/src/main/java/org/apache/camel/component/mllp/MllpEndpoint.java @@ -66,11 +66,11 @@ public class MllpEndpoint extends DefaultEndpoint { public static final Charset DEFAULT_CHARSET = MllpComponent.getDefaultCharset(); @UriPath - @Metadata(required = "true") + @Metadata(required = true) String hostname; @UriPath - @Metadata(required = "true") + @Metadata(required = true) int port = -1; @UriParam(label = "advanced") diff --git a/components/camel-mongodb-gridfs/src/main/java/org/apache/camel/component/mongodb/gridfs/GridFsEndpoint.java b/components/camel-mongodb-gridfs/src/main/java/org/apache/camel/component/mongodb/gridfs/GridFsEndpoint.java index dcf305edf5980..efbfb74c130f9 100644 --- a/components/camel-mongodb-gridfs/src/main/java/org/apache/camel/component/mongodb/gridfs/GridFsEndpoint.java +++ b/components/camel-mongodb-gridfs/src/main/java/org/apache/camel/component/mongodb/gridfs/GridFsEndpoint.java @@ -44,9 +44,9 @@ public class GridFsEndpoint extends DefaultEndpoint { public static final String GRIDFS_CHUNKSIZE = "gridfs.chunksize"; public static final String GRIDFS_FILE_ID_PRODUCED = "gridfs.fileid"; - @UriPath @Metadata(required = "true") + @UriPath @Metadata(required = true) private String connectionBean; - @UriParam @Metadata(required = "true") + @UriParam @Metadata(required = true) private String database; @UriParam(defaultValue = GridFS.DEFAULT_BUCKET) private String bucket; diff --git a/components/camel-mongodb3/src/main/java/org/apache/camel/component/mongodb3/MongoDbEndpoint.java b/components/camel-mongodb3/src/main/java/org/apache/camel/component/mongodb3/MongoDbEndpoint.java index fd9bc557125f6..db3d60eb4af9a 100644 --- a/components/camel-mongodb3/src/main/java/org/apache/camel/component/mongodb3/MongoDbEndpoint.java +++ b/components/camel-mongodb3/src/main/java/org/apache/camel/component/mongodb3/MongoDbEndpoint.java @@ -63,7 +63,7 @@ public class MongoDbEndpoint extends DefaultEndpoint { private MongoClient mongoConnection; @UriPath - @Metadata(required = "true") + @Metadata(required = true) private String connectionBean; @UriParam private String database; diff --git a/components/camel-mqtt/src/main/java/org/apache/camel/component/mqtt/MQTTEndpoint.java b/components/camel-mqtt/src/main/java/org/apache/camel/component/mqtt/MQTTEndpoint.java index f5a4b9c4ad23b..71b4f6f4059cf 100644 --- a/components/camel-mqtt/src/main/java/org/apache/camel/component/mqtt/MQTTEndpoint.java +++ b/components/camel-mqtt/src/main/java/org/apache/camel/component/mqtt/MQTTEndpoint.java @@ -68,7 +68,7 @@ public class MQTTEndpoint extends DefaultEndpoint implements AsyncEndpoint { private volatile boolean connected; private final List consumers = new CopyOnWriteArrayList<>(); - @UriPath @Metadata(required = "true") + @UriPath @Metadata(required = true) private String name; @UriParam diff --git a/components/camel-mybatis/src/main/java/org/apache/camel/component/mybatis/MyBatisBeanEndpoint.java b/components/camel-mybatis/src/main/java/org/apache/camel/component/mybatis/MyBatisBeanEndpoint.java index b41ddeefea7a3..70a77baf4a197 100644 --- a/components/camel-mybatis/src/main/java/org/apache/camel/component/mybatis/MyBatisBeanEndpoint.java +++ b/components/camel-mybatis/src/main/java/org/apache/camel/component/mybatis/MyBatisBeanEndpoint.java @@ -30,9 +30,9 @@ @UriEndpoint(firstVersion = "2.22.0", scheme = "mybatis-bean", title = "MyBatis Bean", syntax = "mybatis-bean:beanName:methodName", producerOnly = true, label = "database,sql") public class MyBatisBeanEndpoint extends BaseMyBatisEndpoint { - @UriPath @Metadata(required = "true") + @UriPath @Metadata(required = true) private String beanName; - @UriPath @Metadata(required = "true") + @UriPath @Metadata(required = true) private String methodName; public MyBatisBeanEndpoint() { diff --git a/components/camel-mybatis/src/main/java/org/apache/camel/component/mybatis/MyBatisEndpoint.java b/components/camel-mybatis/src/main/java/org/apache/camel/component/mybatis/MyBatisEndpoint.java index 6f83e7499eff5..1ec9707abd936 100644 --- a/components/camel-mybatis/src/main/java/org/apache/camel/component/mybatis/MyBatisEndpoint.java +++ b/components/camel-mybatis/src/main/java/org/apache/camel/component/mybatis/MyBatisEndpoint.java @@ -32,7 +32,7 @@ @UriEndpoint(firstVersion = "2.7.0", scheme = "mybatis", title = "MyBatis", syntax = "mybatis:statement", consumerClass = MyBatisConsumer.class, label = "database,sql") public class MyBatisEndpoint extends BaseMyBatisEndpoint { - @UriPath @Metadata(required = "true") + @UriPath @Metadata(required = true) private String statement; @UriParam(label = "producer") private StatementType statementType; diff --git a/components/camel-nagios/src/main/java/org/apache/camel/component/nagios/NagiosConfiguration.java b/components/camel-nagios/src/main/java/org/apache/camel/component/nagios/NagiosConfiguration.java index 5c0c2e01656a6..064ccc1992563 100644 --- a/components/camel-nagios/src/main/java/org/apache/camel/component/nagios/NagiosConfiguration.java +++ b/components/camel-nagios/src/main/java/org/apache/camel/component/nagios/NagiosConfiguration.java @@ -32,9 +32,9 @@ public class NagiosConfiguration implements Cloneable { private transient NagiosSettings nagiosSettings; - @UriPath @Metadata(required = "true") + @UriPath @Metadata(required = true) private String host; - @UriPath @Metadata(required = "true") + @UriPath @Metadata(required = true) private int port; @UriParam(defaultValue = "5000") private int connectionTimeout = 5000; diff --git a/components/camel-nats/src/main/java/org/apache/camel/component/nats/NatsConfiguration.java b/components/camel-nats/src/main/java/org/apache/camel/component/nats/NatsConfiguration.java index b7143ebb4487c..d0b7fe0a375eb 100644 --- a/components/camel-nats/src/main/java/org/apache/camel/component/nats/NatsConfiguration.java +++ b/components/camel-nats/src/main/java/org/apache/camel/component/nats/NatsConfiguration.java @@ -33,10 +33,10 @@ public class NatsConfiguration { @UriPath - @Metadata(required = "true") + @Metadata(required = true) private String servers; @UriParam - @Metadata(required = "true") + @Metadata(required = true) private String topic; @UriParam private Connection connection; diff --git a/components/camel-netty4-http/src/main/java/org/apache/camel/component/netty4/http/NettyHttpConfiguration.java b/components/camel-netty4-http/src/main/java/org/apache/camel/component/netty4/http/NettyHttpConfiguration.java index 7658ba499a5c5..a691d06c302f5 100644 --- a/components/camel-netty4-http/src/main/java/org/apache/camel/component/netty4/http/NettyHttpConfiguration.java +++ b/components/camel-netty4-http/src/main/java/org/apache/camel/component/netty4/http/NettyHttpConfiguration.java @@ -33,9 +33,9 @@ @UriParams public class NettyHttpConfiguration extends NettyConfiguration { - @UriPath(enums = "http,https") @Metadata(required = "true") + @UriPath(enums = "http,https") @Metadata(required = true) private String protocol; - @UriPath @Metadata(required = "true") + @UriPath @Metadata(required = true) private String host; @UriPath(name = "port") private int dummy; diff --git a/components/camel-netty4/src/main/java/org/apache/camel/component/netty4/NettyServerBootstrapConfiguration.java b/components/camel-netty4/src/main/java/org/apache/camel/component/netty4/NettyServerBootstrapConfiguration.java index 741d2d5cb3659..e35d5ae77f004 100644 --- a/components/camel-netty4/src/main/java/org/apache/camel/component/netty4/NettyServerBootstrapConfiguration.java +++ b/components/camel-netty4/src/main/java/org/apache/camel/component/netty4/NettyServerBootstrapConfiguration.java @@ -32,11 +32,11 @@ public class NettyServerBootstrapConfiguration implements Cloneable { public static final String DEFAULT_ENABLED_PROTOCOLS = "TLSv1,TLSv1.1,TLSv1.2"; - @UriPath(enums = "tcp,udp") @Metadata(required = "true") + @UriPath(enums = "tcp,udp") @Metadata(required = true) protected String protocol; - @UriPath @Metadata(required = "true") + @UriPath @Metadata(required = true) protected String host; - @UriPath @Metadata(required = "true") + @UriPath @Metadata(required = true) protected int port; @UriParam(label = "consumer") protected boolean broadcast; diff --git a/components/camel-nsq/src/main/java/org/apache/camel/component/nsq/NsqConfiguration.java b/components/camel-nsq/src/main/java/org/apache/camel/component/nsq/NsqConfiguration.java index 43fcb72e7cd34..bc201ddbb140f 100644 --- a/components/camel-nsq/src/main/java/org/apache/camel/component/nsq/NsqConfiguration.java +++ b/components/camel-nsq/src/main/java/org/apache/camel/component/nsq/NsqConfiguration.java @@ -33,10 +33,10 @@ public class NsqConfiguration { @UriPath(description = "The hostnames of one or more nsqlookupd servers (consumer) or nsqd servers (producer).") - @Metadata(required = "true") + @Metadata(required = true) private String servers; @UriParam(description = "The NSQ topic") - @Metadata(required = "true") + @Metadata(required = true) private String topic; @UriParam(label = "consumer", description = "The NSQ channel") private String channel; diff --git a/components/camel-olingo2/camel-olingo2-component/src/main/java/org/apache/camel/component/olingo2/Olingo2Configuration.java b/components/camel-olingo2/camel-olingo2-component/src/main/java/org/apache/camel/component/olingo2/Olingo2Configuration.java index 329e002d8fa27..3643d7309b9c0 100644 --- a/components/camel-olingo2/camel-olingo2-component/src/main/java/org/apache/camel/component/olingo2/Olingo2Configuration.java +++ b/components/camel-olingo2/camel-olingo2-component/src/main/java/org/apache/camel/component/olingo2/Olingo2Configuration.java @@ -40,9 +40,9 @@ public class Olingo2Configuration { private static final int DEFAULT_TIMEOUT = 30 * 1000; @UriPath - @Metadata(required = "true") + @Metadata(required = true) private Olingo2ApiName apiName; - @UriPath @Metadata(required = "true") + @UriPath @Metadata(required = true) private String methodName; @UriParam private String serviceUri; diff --git a/components/camel-olingo4/camel-olingo4-component/src/main/java/org/apache/camel/component/olingo4/Olingo4Configuration.java b/components/camel-olingo4/camel-olingo4-component/src/main/java/org/apache/camel/component/olingo4/Olingo4Configuration.java index 29ac0b474177d..d98af3d8cb74a 100644 --- a/components/camel-olingo4/camel-olingo4-component/src/main/java/org/apache/camel/component/olingo4/Olingo4Configuration.java +++ b/components/camel-olingo4/camel-olingo4-component/src/main/java/org/apache/camel/component/olingo4/Olingo4Configuration.java @@ -40,9 +40,9 @@ public class Olingo4Configuration { private static final int DEFAULT_TIMEOUT = 30 * 1000; @UriPath - @Metadata(required = "true") + @Metadata(required = true) private Olingo4ApiName apiName; - @UriPath @Metadata(required = "true") + @UriPath @Metadata(required = true) private String methodName; @UriParam private String serviceUri; diff --git a/components/camel-openstack/src/main/java/org/apache/camel/component/openstack/cinder/CinderEndpoint.java b/components/camel-openstack/src/main/java/org/apache/camel/component/openstack/cinder/CinderEndpoint.java index 22a14f88fa0e9..2cb2fec81ce67 100644 --- a/components/camel-openstack/src/main/java/org/apache/camel/component/openstack/cinder/CinderEndpoint.java +++ b/components/camel-openstack/src/main/java/org/apache/camel/component/openstack/cinder/CinderEndpoint.java @@ -33,26 +33,26 @@ public class CinderEndpoint extends AbstractOpenstackEndpoint { @UriParam(enums = "snapshots,volumes") - @Metadata(required = "true") + @Metadata(required = true) String subsystem; @UriPath - @Metadata(required = "true") + @Metadata(required = true) private String host; @UriParam(defaultValue = "default") private String domain = "default"; @UriParam - @Metadata(required = "true") + @Metadata(required = true) private String project; @UriParam private String operation; @UriParam - @Metadata(required = "true", secret = true) + @Metadata(required = true, secret = true) private String username; @UriParam - @Metadata(required = "true", secret = true) + @Metadata(required = true, secret = true) private String password; @UriParam diff --git a/components/camel-openstack/src/main/java/org/apache/camel/component/openstack/glance/GlanceEndpoint.java b/components/camel-openstack/src/main/java/org/apache/camel/component/openstack/glance/GlanceEndpoint.java index 422b951fd8af9..c20b42b223ce8 100644 --- a/components/camel-openstack/src/main/java/org/apache/camel/component/openstack/glance/GlanceEndpoint.java +++ b/components/camel-openstack/src/main/java/org/apache/camel/component/openstack/glance/GlanceEndpoint.java @@ -31,25 +31,25 @@ public class GlanceEndpoint extends AbstractOpenstackEndpoint { @UriPath - @Metadata(required = "true") + @Metadata(required = true) private String host; @UriParam(defaultValue = "default") private String domain = "default"; @UriParam - @Metadata(required = "true") + @Metadata(required = true) private String project; @UriParam private String operation; @UriParam - @Metadata(required = "true", secret = true) + @Metadata(required = true, secret = true) private String username; @UriParam - @Metadata(required = "true", secret = true) + @Metadata(required = true, secret = true) private String password; @UriParam diff --git a/components/camel-openstack/src/main/java/org/apache/camel/component/openstack/keystone/KeystoneEndpoint.java b/components/camel-openstack/src/main/java/org/apache/camel/component/openstack/keystone/KeystoneEndpoint.java index fa3226fdf8c77..cde520c520129 100644 --- a/components/camel-openstack/src/main/java/org/apache/camel/component/openstack/keystone/KeystoneEndpoint.java +++ b/components/camel-openstack/src/main/java/org/apache/camel/component/openstack/keystone/KeystoneEndpoint.java @@ -36,27 +36,27 @@ public class KeystoneEndpoint extends AbstractOpenstackEndpoint { @UriParam(enums = "regions,domains,projects,users,groups") - @Metadata(required = "true") + @Metadata(required = true) String subsystem; @UriPath - @Metadata(required = "true") + @Metadata(required = true) private String host; @UriParam(defaultValue = "default") private String domain = "default"; @UriParam - @Metadata(required = "true") + @Metadata(required = true) private String project; @UriParam private String operation; @UriParam - @Metadata(required = "true", secret = true) + @Metadata(required = true, secret = true) private String username; @UriParam - @Metadata(required = "true", secret = true) + @Metadata(required = true, secret = true) private String password; @UriParam diff --git a/components/camel-openstack/src/main/java/org/apache/camel/component/openstack/neutron/NeutronEndpoint.java b/components/camel-openstack/src/main/java/org/apache/camel/component/openstack/neutron/NeutronEndpoint.java index d2184ef4738e8..01737f90ae752 100644 --- a/components/camel-openstack/src/main/java/org/apache/camel/component/openstack/neutron/NeutronEndpoint.java +++ b/components/camel-openstack/src/main/java/org/apache/camel/component/openstack/neutron/NeutronEndpoint.java @@ -35,27 +35,27 @@ public class NeutronEndpoint extends AbstractOpenstackEndpoint { @UriParam(enums = "networks,subnets,ports,routers") - @Metadata(required = "true") + @Metadata(required = true) String subsystem; @UriPath - @Metadata(required = "true") + @Metadata(required = true) private String host; @UriParam(defaultValue = "default") private String domain = "default"; @UriParam - @Metadata(required = "true") + @Metadata(required = true) private String project; @UriParam private String operation; @UriParam - @Metadata(required = "true", secret = true) + @Metadata(required = true, secret = true) private String username; @UriParam - @Metadata(required = "true", secret = true) + @Metadata(required = true, secret = true) private String password; @UriParam diff --git a/components/camel-openstack/src/main/java/org/apache/camel/component/openstack/nova/NovaEndpoint.java b/components/camel-openstack/src/main/java/org/apache/camel/component/openstack/nova/NovaEndpoint.java index abe1e362f018c..1add149fab068 100644 --- a/components/camel-openstack/src/main/java/org/apache/camel/component/openstack/nova/NovaEndpoint.java +++ b/components/camel-openstack/src/main/java/org/apache/camel/component/openstack/nova/NovaEndpoint.java @@ -34,27 +34,27 @@ public class NovaEndpoint extends AbstractOpenstackEndpoint { @UriParam(enums = "flavors,servers,keypairs") - @Metadata(required = "true") + @Metadata(required = true) String subsystem; @UriPath - @Metadata(required = "true") + @Metadata(required = true) private String host; @UriParam(defaultValue = "default") private String domain = "default"; @UriParam - @Metadata(required = "true") + @Metadata(required = true) private String project; @UriParam private String operation; @UriParam - @Metadata(required = "true", secret = true) + @Metadata(required = true, secret = true) private String username; @UriParam - @Metadata(required = "true", secret = true) + @Metadata(required = true, secret = true) private String password; @UriParam diff --git a/components/camel-openstack/src/main/java/org/apache/camel/component/openstack/swift/SwiftEndpoint.java b/components/camel-openstack/src/main/java/org/apache/camel/component/openstack/swift/SwiftEndpoint.java index f5b4f94eb9f7a..59d779fb289d3 100644 --- a/components/camel-openstack/src/main/java/org/apache/camel/component/openstack/swift/SwiftEndpoint.java +++ b/components/camel-openstack/src/main/java/org/apache/camel/component/openstack/swift/SwiftEndpoint.java @@ -33,26 +33,26 @@ public class SwiftEndpoint extends AbstractOpenstackEndpoint { @UriParam(enums = "objects,containers") - @Metadata(required = "true") + @Metadata(required = true) String subsystem; @UriPath - @Metadata(required = "true") + @Metadata(required = true) private String host; @UriParam(defaultValue = "default") private String domain = "default"; @UriParam - @Metadata(required = "true") + @Metadata(required = true) private String project; @UriParam private String operation; @UriParam - @Metadata(required = "true", secret = true) + @Metadata(required = true, secret = true) private String username; @UriParam - @Metadata(required = "true", secret = true) + @Metadata(required = true, secret = true) private String password; @UriParam diff --git a/components/camel-optaplanner/src/main/java/org/apache/camel/component/optaplanner/OptaPlannerConfiguration.java b/components/camel-optaplanner/src/main/java/org/apache/camel/component/optaplanner/OptaPlannerConfiguration.java index 82cec1b6fcca5..ddc300b760aa0 100644 --- a/components/camel-optaplanner/src/main/java/org/apache/camel/component/optaplanner/OptaPlannerConfiguration.java +++ b/components/camel-optaplanner/src/main/java/org/apache/camel/component/optaplanner/OptaPlannerConfiguration.java @@ -24,7 +24,7 @@ @UriParams public class OptaPlannerConfiguration { - @UriPath @Metadata(required = "true") + @UriPath @Metadata(required = true) private String configFile; @UriParam(label = "common", defaultValue = "DEFAULT_SOLVER") private String solverId = OptaPlannerConstants.DEFAULT_SOLVER_ID; diff --git a/components/camel-paho/src/main/java/org/apache/camel/component/paho/PahoEndpoint.java b/components/camel-paho/src/main/java/org/apache/camel/component/paho/PahoEndpoint.java index 3bbcdd14c789f..67564836c1c97 100644 --- a/components/camel-paho/src/main/java/org/apache/camel/component/paho/PahoEndpoint.java +++ b/components/camel-paho/src/main/java/org/apache/camel/component/paho/PahoEndpoint.java @@ -44,7 +44,7 @@ public class PahoEndpoint extends DefaultEndpoint { // Configuration members @UriPath - @Metadata(required = "true") + @Metadata(required = true) private String topic; @UriParam private String clientId = "camel-" + System.nanoTime(); diff --git a/components/camel-paxlogging/src/main/java/org/apache/camel/component/paxlogging/PaxLoggingEndpoint.java b/components/camel-paxlogging/src/main/java/org/apache/camel/component/paxlogging/PaxLoggingEndpoint.java index c32e8712367ce..5bcdfa63a4096 100644 --- a/components/camel-paxlogging/src/main/java/org/apache/camel/component/paxlogging/PaxLoggingEndpoint.java +++ b/components/camel-paxlogging/src/main/java/org/apache/camel/component/paxlogging/PaxLoggingEndpoint.java @@ -32,7 +32,7 @@ consumerOnly = true, consumerClass = PaxLoggingConsumer.class, label = "monitoring") public class PaxLoggingEndpoint extends DefaultEndpoint { - @UriPath @Metadata(required = "true") + @UriPath @Metadata(required = true) private final String appender; public PaxLoggingEndpoint(String uri, PaxLoggingComponent component, String appender) { diff --git a/components/camel-pdf/src/main/java/org/apache/camel/component/pdf/PdfConfiguration.java b/components/camel-pdf/src/main/java/org/apache/camel/component/pdf/PdfConfiguration.java index d107dc3d4fd11..d36c036e637e5 100644 --- a/components/camel-pdf/src/main/java/org/apache/camel/component/pdf/PdfConfiguration.java +++ b/components/camel-pdf/src/main/java/org/apache/camel/component/pdf/PdfConfiguration.java @@ -55,7 +55,7 @@ public class PdfConfiguration { } @UriPath(description = "Operation type") - @Metadata(required = "true") + @Metadata(required = true) private PdfOperation operation; @UriParam(defaultValue = "20") private int marginTop = 20; diff --git a/components/camel-pgevent/src/main/java/org/apache/camel/component/pgevent/PgEventEndpoint.java b/components/camel-pgevent/src/main/java/org/apache/camel/component/pgevent/PgEventEndpoint.java index 046665dfba7f7..f8a4440e80208 100644 --- a/components/camel-pgevent/src/main/java/org/apache/camel/component/pgevent/PgEventEndpoint.java +++ b/components/camel-pgevent/src/main/java/org/apache/camel/component/pgevent/PgEventEndpoint.java @@ -50,9 +50,9 @@ public class PgEventEndpoint extends DefaultEndpoint { private String host = "localhost"; @UriPath(defaultValue = "5432") private Integer port = 5432; - @UriPath @Metadata(required = "true") + @UriPath @Metadata(required = true) private String database; - @UriPath @Metadata(required = "true") + @UriPath @Metadata(required = true) private String channel; @UriParam(defaultValue = "postgres", label = "security", secret = true) private String user = "postgres"; diff --git a/components/camel-printer/src/main/java/org/apache/camel/component/printer/PrinterConfiguration.java b/components/camel-printer/src/main/java/org/apache/camel/component/printer/PrinterConfiguration.java index 5e7aecf291455..8c3b8f2ce8e6e 100644 --- a/components/camel-printer/src/main/java/org/apache/camel/component/printer/PrinterConfiguration.java +++ b/components/camel-printer/src/main/java/org/apache/camel/component/printer/PrinterConfiguration.java @@ -38,7 +38,7 @@ public class PrinterConfiguration { private Sides internalSides; private OrientationRequested internalOrientation; - @UriPath @Metadata(required = "true") + @UriPath @Metadata(required = true) private String hostname; @UriPath private int port; diff --git a/components/camel-pubnub/src/main/java/org/apache/camel/component/pubnub/PubNubConfiguration.java b/components/camel-pubnub/src/main/java/org/apache/camel/component/pubnub/PubNubConfiguration.java index ad68388be58a6..f8766532088e8 100644 --- a/components/camel-pubnub/src/main/java/org/apache/camel/component/pubnub/PubNubConfiguration.java +++ b/components/camel-pubnub/src/main/java/org/apache/camel/component/pubnub/PubNubConfiguration.java @@ -25,7 +25,7 @@ public class PubNubConfiguration { @UriPath() - @Metadata(required = "true") + @Metadata(required = true) private String channel; @UriParam(label = "security", secret = true) diff --git a/components/camel-quartz2/src/main/java/org/apache/camel/component/quartz2/QuartzEndpoint.java b/components/camel-quartz2/src/main/java/org/apache/camel/component/quartz2/QuartzEndpoint.java index 9754c24adec39..ed524308d82ef 100644 --- a/components/camel-quartz2/src/main/java/org/apache/camel/component/quartz2/QuartzEndpoint.java +++ b/components/camel-quartz2/src/main/java/org/apache/camel/component/quartz2/QuartzEndpoint.java @@ -65,7 +65,7 @@ public class QuartzEndpoint extends DefaultEndpoint { @UriPath(description = "The quartz group name to use. The combination of group name and timer name should be unique.", defaultValue = "Camel") private String groupName; - @UriPath @Metadata(required = "true") + @UriPath @Metadata(required = true) private String triggerName; @UriParam private String cron; diff --git a/components/camel-quickfix/src/main/java/org/apache/camel/component/quickfixj/QuickfixjEndpoint.java b/components/camel-quickfix/src/main/java/org/apache/camel/component/quickfixj/QuickfixjEndpoint.java index b0ba646b06202..93d3a763a46fd 100644 --- a/components/camel-quickfix/src/main/java/org/apache/camel/component/quickfixj/QuickfixjEndpoint.java +++ b/components/camel-quickfix/src/main/java/org/apache/camel/component/quickfixj/QuickfixjEndpoint.java @@ -48,7 +48,7 @@ public class QuickfixjEndpoint extends DefaultEndpoint implements QuickfixjEvent private final QuickfixjEngine engine; private final List consumers = new CopyOnWriteArrayList<>(); - @UriPath @Metadata(required = "true") + @UriPath @Metadata(required = true) private String configurationName; @UriParam private SessionID sessionID; diff --git a/components/camel-rabbitmq/src/main/java/org/apache/camel/component/rabbitmq/RabbitMQEndpoint.java b/components/camel-rabbitmq/src/main/java/org/apache/camel/component/rabbitmq/RabbitMQEndpoint.java index ba70d78b6f526..56882041dcbc0 100644 --- a/components/camel-rabbitmq/src/main/java/org/apache/camel/component/rabbitmq/RabbitMQEndpoint.java +++ b/components/camel-rabbitmq/src/main/java/org/apache/camel/component/rabbitmq/RabbitMQEndpoint.java @@ -57,7 +57,7 @@ public class RabbitMQEndpoint extends DefaultEndpoint implements AsyncEndpoint { public static final String SERIALIZE_HEADER = "CamelSerialize"; @UriPath - @Metadata(required = "true") + @Metadata(required = true) private String exchangeName; @UriParam(label = "common") private String hostname; diff --git a/components/camel-rest-swagger/src/main/java/org/apache/camel/component/rest/swagger/RestSwaggerComponent.java b/components/camel-rest-swagger/src/main/java/org/apache/camel/component/rest/swagger/RestSwaggerComponent.java index 14691ab42435e..6ea62bbeec1b8 100644 --- a/components/camel-rest-swagger/src/main/java/org/apache/camel/component/rest/swagger/RestSwaggerComponent.java +++ b/components/camel-rest-swagger/src/main/java/org/apache/camel/component/rest/swagger/RestSwaggerComponent.java @@ -85,13 +85,13 @@ public final class RestSwaggerComponent extends DefaultComponent implements SSLC @Metadata( description = "API basePath, for example \"`/v2`\". Default is unset, if set overrides the value present in Swagger specification.", - defaultValue = "", label = "producer", required = "false") + defaultValue = "", label = "producer", required = false) private String basePath = ""; @Metadata(description = "Name of the Camel component that will perform the requests. The compnent must be present" + " in Camel registry and it must implement RestProducerFactory service provider interface. If not set" + " CLASSPATH is searched for single component that implements RestProducerFactory SPI. Can be overriden in" - + " endpoint configuration.", label = "producer", required = "false") + + " endpoint configuration.", label = "producer", required = false) private String componentName; @Metadata( @@ -99,7 +99,7 @@ public final class RestSwaggerComponent extends DefaultComponent implements SSLC + " or multiple types as `application/json, application/xml; q=0.5` according to the RFC7231. This equates" + " to the value of `Accept` HTTP header. If set overrides any value found in the Swagger specification." + " Can be overriden in endpoint configuration", - label = "producer", required = "false") + label = "producer", required = false) private String consumes; @Metadata(description = "Scheme hostname and port to direct the HTTP requests to in the form of" @@ -107,14 +107,14 @@ public final class RestSwaggerComponent extends DefaultComponent implements SSLC + " REST configuration in the Camel Context. If you give this component a name (e.g. `petstore`) that" + " REST configuration is consulted first, `rest-swagger` next, and global configuration last. If set" + " overrides any value found in the Swagger specification, RestConfiguration. Can be overriden in endpoint" - + " configuration.", label = "producer", required = "false") + + " configuration.", label = "producer", required = false) private String host; @Metadata( description = "What payload type this component is producing. For example `application/json`" + " according to the RFC7231. This equates to the value of `Content-Type` HTTP header. If set overrides" + " any value present in the Swagger specification. Can be overriden in endpoint configuration.", - label = "producer", required = "false") + label = "producer", required = false) private String produces; @Metadata(description = "Path to the Swagger specification file. The scheme, host base path are taken from this" @@ -122,11 +122,11 @@ public final class RestSwaggerComponent extends DefaultComponent implements SSLC + " given the component tries to load `swagger.json` resource. Note that the `host` defined on the" + " component and endpoint of this Component should contain the scheme, hostname and optionally the" + " port in the URI syntax (i.e. `https://api.example.com:8080`). Can be overriden in endpoint" - + " configuration.", defaultValue = DEFAULT_SPECIFICATION_URI_STR, label = "producer", required = "false") + + " configuration.", defaultValue = DEFAULT_SPECIFICATION_URI_STR, label = "producer", required = false) private URI specificationUri; @Metadata(description = "Customize TLS parameters used by the component. If not set defaults to the TLS parameters" - + " set in the Camel context ", label = "security", required = "false") + + " set in the Camel context ", label = "security", required = false) private SSLContextParameters sslContextParameters; @Metadata(description = "Enable usage of global SSL context parameters.", label = "security", diff --git a/components/camel-rest-swagger/src/main/java/org/apache/camel/component/rest/swagger/RestSwaggerEndpoint.java b/components/camel-rest-swagger/src/main/java/org/apache/camel/component/rest/swagger/RestSwaggerEndpoint.java index 75cacf21cd048..dffa9f0366d01 100644 --- a/components/camel-rest-swagger/src/main/java/org/apache/camel/component/rest/swagger/RestSwaggerEndpoint.java +++ b/components/camel-rest-swagger/src/main/java/org/apache/camel/component/rest/swagger/RestSwaggerEndpoint.java @@ -87,14 +87,14 @@ public final class RestSwaggerEndpoint extends DefaultEndpoint { description = "API basePath, for example \"`/v2`\". Default is unset, if set overrides the value present in" + " Swagger specification and in the component configuration.", defaultValue = "", label = "producer") - @Metadata(required = "false") + @Metadata(required = false) private String basePath; @UriParam(description = "Name of the Camel component that will perform the requests. The compnent must be present" + " in Camel registry and it must implement RestProducerFactory service provider interface. If not set" + " CLASSPATH is searched for single component that implements RestProducerFactory SPI. Overrides" + " component configuration.", label = "producer") - @Metadata(required = "false") + @Metadata(required = false) private String componentName; @UriParam( @@ -114,7 +114,7 @@ public final class RestSwaggerEndpoint extends DefaultEndpoint { private String host; @UriPath(description = "ID of the operation from the Swagger specification.", label = "producer") - @Metadata(required = "true") + @Metadata(required = true) private String operationId; @UriParam(description = "What payload type this component is producing. For example `application/json`" diff --git a/components/camel-restlet/src/main/java/org/apache/camel/component/restlet/RestletEndpoint.java b/components/camel-restlet/src/main/java/org/apache/camel/component/restlet/RestletEndpoint.java index 331c402d19368..4100782298fa2 100644 --- a/components/camel-restlet/src/main/java/org/apache/camel/component/restlet/RestletEndpoint.java +++ b/components/camel-restlet/src/main/java/org/apache/camel/component/restlet/RestletEndpoint.java @@ -49,11 +49,11 @@ public class RestletEndpoint extends DefaultEndpoint implements AsyncEndpoint, H private static final int DEFAULT_SOCKET_TIMEOUT = 30000; private static final int DEFAULT_CONNECT_TIMEOUT = 30000; - @UriPath(enums = "http,https") @Metadata(required = "true") + @UriPath(enums = "http,https") @Metadata(required = true) private String protocol = DEFAULT_PROTOCOL; - @UriPath @Metadata(required = "true") + @UriPath @Metadata(required = true) private String host = DEFAULT_HOST; - @UriPath(defaultValue = "80") @Metadata(required = "true") + @UriPath(defaultValue = "80") @Metadata(required = true) private int port = DEFAULT_PORT; @UriPath private String uriPattern; diff --git a/components/camel-rmi/src/main/java/org/apache/camel/component/rmi/RmiEndpoint.java b/components/camel-rmi/src/main/java/org/apache/camel/component/rmi/RmiEndpoint.java index 8b7fbc810ddc8..213ef2689a233 100644 --- a/components/camel-rmi/src/main/java/org/apache/camel/component/rmi/RmiEndpoint.java +++ b/components/camel-rmi/src/main/java/org/apache/camel/component/rmi/RmiEndpoint.java @@ -47,7 +47,7 @@ public class RmiEndpoint extends DefaultEndpoint { private String hostname; @UriPath(description = "Port number of RMI server", defaultValue = "" + Registry.REGISTRY_PORT) private int port; - @UriPath(description = "Name to use when binding to RMI server") @Metadata(required = "true") + @UriPath(description = "Name to use when binding to RMI server") @Metadata(required = true) private String name; @UriParam private List> remoteInterfaces; diff --git a/components/camel-salesforce/camel-salesforce-component/src/main/java/org/apache/camel/component/salesforce/SalesforceComponent.java b/components/camel-salesforce/camel-salesforce-component/src/main/java/org/apache/camel/component/salesforce/SalesforceComponent.java index 1392c7443370a..466030af645b2 100644 --- a/components/camel-salesforce/camel-salesforce-component/src/main/java/org/apache/camel/component/salesforce/SalesforceComponent.java +++ b/components/camel-salesforce/camel-salesforce-component/src/main/java/org/apache/camel/component/salesforce/SalesforceComponent.java @@ -89,12 +89,12 @@ public class SalesforceComponent extends DefaultComponent implements SSLContextP // allow fine grained login as well @Metadata(description = "URL of the Salesforce instance used for authentication, by default set to " - + DEFAULT_LOGIN_URL, label = "common,security", defaultValue = DEFAULT_LOGIN_URL, required = "true") + + DEFAULT_LOGIN_URL, label = "common,security", defaultValue = DEFAULT_LOGIN_URL, required = true) private String loginUrl; @Metadata(description = "OAuth Consumer Key of the connected app configured in the Salesforce instance setup." + " Typically a connected app needs to be configured but one can be provided by installing a package.", - label = "common,security", required = "true") + label = "common,security", required = true) private String clientId; @Metadata(description = "OAuth Consumer Secret of the connected app configured in the Salesforce instance setup.", diff --git a/components/camel-salesforce/camel-salesforce-component/src/main/java/org/apache/camel/component/salesforce/api/dto/approval/ApprovalRequest.java b/components/camel-salesforce/camel-salesforce-component/src/main/java/org/apache/camel/component/salesforce/api/dto/approval/ApprovalRequest.java index 293b2df059fdf..c8c48347ff108 100644 --- a/components/camel-salesforce/camel-salesforce-component/src/main/java/org/apache/camel/component/salesforce/api/dto/approval/ApprovalRequest.java +++ b/components/camel-salesforce/camel-salesforce-component/src/main/java/org/apache/camel/component/salesforce/api/dto/approval/ApprovalRequest.java @@ -69,27 +69,27 @@ private FieldHolder() { private static final long serialVersionUID = 1L; @UriParam - @Metadata(required = "true") + @Metadata(required = true) private Action actionType; @UriParam - @Metadata(required = "true") + @Metadata(required = true) private String contextActorId; @UriParam - @Metadata(required = "true") + @Metadata(required = true) private String contextId; @UriParam private String comments; @UriParam - @Metadata(required = "true") + @Metadata(required = true) @XStreamImplicit(itemFieldName = "nextApproverIds") private List nextApproverIds; @UriParam - @Metadata(required = "true") + @Metadata(required = true) private String processDefinitionNameOrId; @UriParam diff --git a/components/camel-sap-netweaver/src/main/java/org/apache/camel/component/sap/netweaver/NetWeaverEndpoint.java b/components/camel-sap-netweaver/src/main/java/org/apache/camel/component/sap/netweaver/NetWeaverEndpoint.java index 056e678300b2f..37c844c7f56f4 100644 --- a/components/camel-sap-netweaver/src/main/java/org/apache/camel/component/sap/netweaver/NetWeaverEndpoint.java +++ b/components/camel-sap-netweaver/src/main/java/org/apache/camel/component/sap/netweaver/NetWeaverEndpoint.java @@ -32,7 +32,7 @@ @UriEndpoint(firstVersion = "2.12.0", scheme = "sap-netweaver", title = "SAP NetWeaver", syntax = "sap-netweaver:url", producerOnly = true, label = "sap") public class NetWeaverEndpoint extends DefaultEndpoint { - @UriPath @Metadata(required = "true") + @UriPath @Metadata(required = true) private String url; @UriParam(defaultValue = "true") private boolean json = true; @@ -40,9 +40,9 @@ public class NetWeaverEndpoint extends DefaultEndpoint { private boolean jsonAsMap = true; @UriParam(defaultValue = "true") private boolean flatternMap = true; - @UriParam @Metadata(required = "true", secret = true) + @UriParam @Metadata(required = true, secret = true) private String username; - @UriParam @Metadata(required = "true", secret = true) + @UriParam @Metadata(required = true, secret = true) private String password; public NetWeaverEndpoint(String endpointUri, Component component) { diff --git a/components/camel-saxon/src/main/java/org/apache/camel/component/xquery/XQueryEndpoint.java b/components/camel-saxon/src/main/java/org/apache/camel/component/xquery/XQueryEndpoint.java index 82cc651d65e76..f7512149630ae 100644 --- a/components/camel-saxon/src/main/java/org/apache/camel/component/xquery/XQueryEndpoint.java +++ b/components/camel-saxon/src/main/java/org/apache/camel/component/xquery/XQueryEndpoint.java @@ -41,7 +41,7 @@ public class XQueryEndpoint extends ProcessorEndpoint { private volatile XQueryBuilder xquery; - @UriPath @Metadata(required = "true") + @UriPath @Metadata(required = true) private String resourceUri; @UriParam(label = "advanced") private Configuration configuration; diff --git a/components/camel-schematron/src/main/java/org/apache/camel/component/schematron/SchematronEndpoint.java b/components/camel-schematron/src/main/java/org/apache/camel/component/schematron/SchematronEndpoint.java index 17b06ae6fd793..72aa58d849603 100644 --- a/components/camel-schematron/src/main/java/org/apache/camel/component/schematron/SchematronEndpoint.java +++ b/components/camel-schematron/src/main/java/org/apache/camel/component/schematron/SchematronEndpoint.java @@ -50,7 +50,7 @@ public class SchematronEndpoint extends DefaultEndpoint { private TransformerFactory transformerFactory; - @UriPath @Metadata(required = "true") + @UriPath @Metadata(required = true) private String path; @UriParam private boolean abort; diff --git a/components/camel-service/src/main/java/org/apache/camel/component/service/ServiceEndpoint.java b/components/camel-service/src/main/java/org/apache/camel/component/service/ServiceEndpoint.java index 28c8d033ad1e5..99ccd32441525 100644 --- a/components/camel-service/src/main/java/org/apache/camel/component/service/ServiceEndpoint.java +++ b/components/camel-service/src/main/java/org/apache/camel/component/service/ServiceEndpoint.java @@ -56,7 +56,7 @@ public class ServiceEndpoint extends DefaultEndpoint implements DelegateEndpoint private final ServiceDefinition serviceDefinition; @UriPath(description = "The endpoint uri to expose as service") - @Metadata(required = "true") + @Metadata(required = true) private final String delegateUri; public ServiceEndpoint(String uri, ServiceComponent component, ServiceRegistry serviceRegistry, Map serviceParameters, String delegateUri) { diff --git a/components/camel-servicenow/camel-servicenow-component/src/main/java/org/apache/camel/component/servicenow/ServiceNowConfiguration.java b/components/camel-servicenow/camel-servicenow-component/src/main/java/org/apache/camel/component/servicenow/ServiceNowConfiguration.java index 56a1e8fab7254..1486b6f22b0aa 100644 --- a/components/camel-servicenow/camel-servicenow-component/src/main/java/org/apache/camel/component/servicenow/ServiceNowConfiguration.java +++ b/components/camel-servicenow/camel-servicenow-component/src/main/java/org/apache/camel/component/servicenow/ServiceNowConfiguration.java @@ -47,10 +47,10 @@ @UriParams public class ServiceNowConfiguration implements Cloneable { @UriParam(label = "security", secret = true) - @Metadata(required = "true") + @Metadata(required = true) private String userName; @UriParam(label = "security", secret = true) - @Metadata(required = "true") + @Metadata(required = true) private String password; @UriParam(label = "security", secret = true) private String oauthClientId; diff --git a/components/camel-servicenow/camel-servicenow-component/src/main/java/org/apache/camel/component/servicenow/ServiceNowEndpoint.java b/components/camel-servicenow/camel-servicenow-component/src/main/java/org/apache/camel/component/servicenow/ServiceNowEndpoint.java index 1ade9d05a4335..13c9117e7bab7 100644 --- a/components/camel-servicenow/camel-servicenow-component/src/main/java/org/apache/camel/component/servicenow/ServiceNowEndpoint.java +++ b/components/camel-servicenow/camel-servicenow-component/src/main/java/org/apache/camel/component/servicenow/ServiceNowEndpoint.java @@ -35,7 +35,7 @@ public class ServiceNowEndpoint extends DefaultEndpoint { private static final Logger LOGGER = LoggerFactory.getLogger(ServiceNowEndpoint.class); @UriPath(description = "The ServiceNow instance name") - @Metadata(required = "true") + @Metadata(required = true) private final String instanceName; @UriParam diff --git a/components/camel-servlet/src/main/java/org/apache/camel/component/servlet/ServletEndpoint.java b/components/camel-servlet/src/main/java/org/apache/camel/component/servlet/ServletEndpoint.java index 0c48efbc663b3..308f4cf02084c 100644 --- a/components/camel-servlet/src/main/java/org/apache/camel/component/servlet/ServletEndpoint.java +++ b/components/camel-servlet/src/main/java/org/apache/camel/component/servlet/ServletEndpoint.java @@ -40,7 +40,7 @@ public class ServletEndpoint extends HttpCommonEndpoint { private HttpBinding binding; - @UriPath(label = "consumer") @Metadata(required = "true") + @UriPath(label = "consumer") @Metadata(required = true) private String contextPath; @UriParam(label = "consumer", defaultValue = "CamelServlet") private String servletName; diff --git a/components/camel-sip/src/main/java/org/apache/camel/component/sip/SipConfiguration.java b/components/camel-sip/src/main/java/org/apache/camel/component/sip/SipConfiguration.java index 3f71027be4222..b0bab4848a781 100644 --- a/components/camel-sip/src/main/java/org/apache/camel/component/sip/SipConfiguration.java +++ b/components/camel-sip/src/main/java/org/apache/camel/component/sip/SipConfiguration.java @@ -64,7 +64,7 @@ public class SipConfiguration { private String protocol; private Map parameters; - @UriPath @Metadata(required = "true") + @UriPath @Metadata(required = true) private URI uri; @UriParam(label = "advanced") private AddressFactory addressFactory; diff --git a/components/camel-sjms/src/main/java/org/apache/camel/component/sjms/SjmsEndpoint.java b/components/camel-sjms/src/main/java/org/apache/camel/component/sjms/SjmsEndpoint.java index 08ed02e2bb410..cc1515b8fa005 100644 --- a/components/camel-sjms/src/main/java/org/apache/camel/component/sjms/SjmsEndpoint.java +++ b/components/camel-sjms/src/main/java/org/apache/camel/component/sjms/SjmsEndpoint.java @@ -72,7 +72,7 @@ public class SjmsEndpoint extends DefaultEndpoint implements AsyncEndpoint, Mult @UriPath(enums = "queue,topic", defaultValue = "queue", description = "The kind of destination to use") private String destinationType; - @UriPath(description = "DestinationName is a JMS queue or topic name. By default, the destinationName is interpreted as a queue name.") @Metadata(required = "true") + @UriPath(description = "DestinationName is a JMS queue or topic name. By default, the destinationName is interpreted as a queue name.") @Metadata(required = true) private String destinationName; @UriParam(label = "consumer", defaultValue = "true", description = "Sets whether synchronous processing should be strictly used or Camel is allowed to use asynchronous processing (if supported).") diff --git a/components/camel-sjms/src/main/java/org/apache/camel/component/sjms/batch/SjmsBatchEndpoint.java b/components/camel-sjms/src/main/java/org/apache/camel/component/sjms/batch/SjmsBatchEndpoint.java index 366457b197dd8..b596f9a89d29e 100644 --- a/components/camel-sjms/src/main/java/org/apache/camel/component/sjms/batch/SjmsBatchEndpoint.java +++ b/components/camel-sjms/src/main/java/org/apache/camel/component/sjms/batch/SjmsBatchEndpoint.java @@ -56,9 +56,9 @@ public class SjmsBatchEndpoint extends DefaultEndpoint implements HeaderFilterSt private JmsBinding binding; - @UriPath @Metadata(required = "true") + @UriPath @Metadata(required = true) private String destinationName; - @UriParam @Metadata(required = "true") + @UriParam @Metadata(required = true) private AggregationStrategy aggregationStrategy; @UriParam(defaultValue = "1") private int consumerCount = 1; diff --git a/components/camel-slack/src/main/java/org/apache/camel/component/slack/SlackEndpoint.java b/components/camel-slack/src/main/java/org/apache/camel/component/slack/SlackEndpoint.java index 901fbd8e6f023..0bd291f80f6fe 100644 --- a/components/camel-slack/src/main/java/org/apache/camel/component/slack/SlackEndpoint.java +++ b/components/camel-slack/src/main/java/org/apache/camel/component/slack/SlackEndpoint.java @@ -39,7 +39,7 @@ public class SlackEndpoint extends ScheduledPollEndpoint { @UriPath - @Metadata(required = "true") + @Metadata(required = true) private String channel; @UriParam(label = "producer") private String webhookUrl; diff --git a/components/camel-snmp/src/main/java/org/apache/camel/component/snmp/SnmpEndpoint.java b/components/camel-snmp/src/main/java/org/apache/camel/component/snmp/SnmpEndpoint.java index 3524f0e3ab0b7..3cfb6147258e6 100644 --- a/components/camel-snmp/src/main/java/org/apache/camel/component/snmp/SnmpEndpoint.java +++ b/components/camel-snmp/src/main/java/org/apache/camel/component/snmp/SnmpEndpoint.java @@ -45,9 +45,9 @@ public class SnmpEndpoint extends DefaultPollingEndpoint { private transient String address; - @UriPath(description = "Hostname of the SNMP enabled device") @Metadata(required = "true") + @UriPath(description = "Hostname of the SNMP enabled device") @Metadata(required = true) private String host; - @UriPath(description = "Port number of the SNMP enabled device") @Metadata(required = "true") + @UriPath(description = "Port number of the SNMP enabled device") @Metadata(required = true) private Integer port; @UriParam(defaultValue = "udp", enums = "tcp,udp") private String protocol = "udp"; diff --git a/components/camel-solr/src/main/java/org/apache/camel/component/solr/SolrEndpoint.java b/components/camel-solr/src/main/java/org/apache/camel/component/solr/SolrEndpoint.java index a997d6eeee65c..a21b1ec7d3fcd 100644 --- a/components/camel-solr/src/main/java/org/apache/camel/component/solr/SolrEndpoint.java +++ b/components/camel-solr/src/main/java/org/apache/camel/component/solr/SolrEndpoint.java @@ -41,7 +41,7 @@ public class SolrEndpoint extends DefaultEndpoint { private String scheme = "http://"; @UriPath(description = "Hostname and port for the solr server") - @Metadata(required = "true") + @Metadata(required = true) private String url; @UriParam(defaultValue = "" + SolrConstants.DEFUALT_STREAMING_QUEUE_SIZE) private int streamingQueueSize = SolrConstants.DEFUALT_STREAMING_QUEUE_SIZE; diff --git a/components/camel-spark-rest/src/main/java/org/apache/camel/component/sparkrest/SparkEndpoint.java b/components/camel-spark-rest/src/main/java/org/apache/camel/component/sparkrest/SparkEndpoint.java index a712bb3545498..73dc29b754164 100644 --- a/components/camel-spark-rest/src/main/java/org/apache/camel/component/sparkrest/SparkEndpoint.java +++ b/components/camel-spark-rest/src/main/java/org/apache/camel/component/sparkrest/SparkEndpoint.java @@ -33,9 +33,9 @@ */ @UriEndpoint(firstVersion = "2.14.0", scheme = "spark-rest", title = "Spark Rest", syntax = "spark-rest:verb:path", consumerOnly = true, consumerClass = SparkConsumer.class, label = "rest") public class SparkEndpoint extends DefaultEndpoint { - @UriPath(enums = "get,post,put,patch,delete,head,trace,connect,options") @Metadata(required = "true") + @UriPath(enums = "get,post,put,patch,delete,head,trace,connect,options") @Metadata(required = true) private String verb; - @UriPath @Metadata(required = "true") + @UriPath @Metadata(required = true) private String path; @UriParam private String accept; diff --git a/components/camel-spark/src/main/java/org/apache/camel/component/spark/SparkEndpoint.java b/components/camel-spark/src/main/java/org/apache/camel/component/spark/SparkEndpoint.java index 8cf57a32f1d71..9f10f595bc69b 100644 --- a/components/camel-spark/src/main/java/org/apache/camel/component/spark/SparkEndpoint.java +++ b/components/camel-spark/src/main/java/org/apache/camel/component/spark/SparkEndpoint.java @@ -44,7 +44,7 @@ public class SparkEndpoint extends DefaultEndpoint { // Endpoint collaborators - @UriPath @Metadata(required = "true") + @UriPath @Metadata(required = true) private EndpointType endpointType; @UriParam private JavaRDDLike rdd; diff --git a/components/camel-splunk/src/main/java/org/apache/camel/component/splunk/SplunkConfiguration.java b/components/camel-splunk/src/main/java/org/apache/camel/component/splunk/SplunkConfiguration.java index fc17970eb7648..24ff3c6a9398f 100644 --- a/components/camel-splunk/src/main/java/org/apache/camel/component/splunk/SplunkConfiguration.java +++ b/components/camel-splunk/src/main/java/org/apache/camel/component/splunk/SplunkConfiguration.java @@ -30,7 +30,7 @@ public class SplunkConfiguration { private SplunkConnectionFactory connectionFactory; - @UriPath(description = "Name has no purpose") @Metadata(required = "true") + @UriPath(description = "Name has no purpose") @Metadata(required = true) private String name; @UriParam(defaultValue = "https") private String scheme = Service.DEFAULT_SCHEME; diff --git a/components/camel-spring-batch/src/main/java/org/apache/camel/component/spring/batch/SpringBatchEndpoint.java b/components/camel-spring-batch/src/main/java/org/apache/camel/component/spring/batch/SpringBatchEndpoint.java index 37ab651c9709d..1b53559a8f01c 100644 --- a/components/camel-spring-batch/src/main/java/org/apache/camel/component/spring/batch/SpringBatchEndpoint.java +++ b/components/camel-spring-batch/src/main/java/org/apache/camel/component/spring/batch/SpringBatchEndpoint.java @@ -39,7 +39,7 @@ public class SpringBatchEndpoint extends DefaultEndpoint { @UriPath - @Metadata(required = "true") + @Metadata(required = true) private String jobName; @UriParam diff --git a/components/camel-spring-integration/src/main/java/org/apache/camel/component/spring/integration/SpringIntegrationEndpoint.java b/components/camel-spring-integration/src/main/java/org/apache/camel/component/spring/integration/SpringIntegrationEndpoint.java index 0c33d4ab129a4..368e3dc325535 100644 --- a/components/camel-spring-integration/src/main/java/org/apache/camel/component/spring/integration/SpringIntegrationEndpoint.java +++ b/components/camel-spring-integration/src/main/java/org/apache/camel/component/spring/integration/SpringIntegrationEndpoint.java @@ -34,7 +34,7 @@ consumerClass = SpringIntegrationConsumer.class, label = "spring,eventbus") public class SpringIntegrationEndpoint extends DefaultEndpoint { private MessageChannel messageChannel; - @UriPath @Metadata(required = "true") + @UriPath @Metadata(required = true) private String defaultChannel; @UriParam(label = "consumer") private String inputChannel; diff --git a/components/camel-spring-ldap/src/main/java/org/apache/camel/component/springldap/SpringLdapEndpoint.java b/components/camel-spring-ldap/src/main/java/org/apache/camel/component/springldap/SpringLdapEndpoint.java index 1193f0318f0db..be672f861ba5e 100644 --- a/components/camel-spring-ldap/src/main/java/org/apache/camel/component/springldap/SpringLdapEndpoint.java +++ b/components/camel-spring-ldap/src/main/java/org/apache/camel/component/springldap/SpringLdapEndpoint.java @@ -39,9 +39,9 @@ public class SpringLdapEndpoint extends DefaultEndpoint { private static final String SUBTREE_SCOPE_NAME = "subtree"; private LdapTemplate ldapTemplate; - @UriPath @Metadata(required = "true") + @UriPath @Metadata(required = true) private String templateName; - @UriParam @Metadata(required = "true") + @UriParam @Metadata(required = true) private LdapOperation operation; @UriParam(defaultValue = "subtree", enums = "object,onelevel,subtree") private String scope = SUBTREE_SCOPE_NAME; diff --git a/components/camel-spring-redis/src/main/java/org/apache/camel/component/redis/RedisConfiguration.java b/components/camel-spring-redis/src/main/java/org/apache/camel/component/redis/RedisConfiguration.java index 3806d9fefe921..b3a3b834f067b 100644 --- a/components/camel-spring-redis/src/main/java/org/apache/camel/component/redis/RedisConfiguration.java +++ b/components/camel-spring-redis/src/main/java/org/apache/camel/component/redis/RedisConfiguration.java @@ -32,9 +32,9 @@ public class RedisConfiguration { private boolean managedListenerContainer; private boolean managedConnectionFactory; - @UriPath @Metadata(required = "true") + @UriPath @Metadata(required = true) private String host; - @UriPath @Metadata(required = "true") + @UriPath @Metadata(required = true) private Integer port; @UriParam(defaultValue = "SET") private Command command = Command.SET; diff --git a/components/camel-spring/src/main/java/org/apache/camel/spring/ErrorHandlerDefinition.java b/components/camel-spring/src/main/java/org/apache/camel/spring/ErrorHandlerDefinition.java index 9c264ec7ba17f..7f7b01a4c67d0 100644 --- a/components/camel-spring/src/main/java/org/apache/camel/spring/ErrorHandlerDefinition.java +++ b/components/camel-spring/src/main/java/org/apache/camel/spring/ErrorHandlerDefinition.java @@ -34,7 +34,7 @@ @XmlRootElement(name = "errorHandler") @XmlAccessorType(XmlAccessType.FIELD) public class ErrorHandlerDefinition extends IdentifiedType { - @XmlAttribute @Metadata(defaultValue = "DefaultErrorHandler", required = "true") + @XmlAttribute @Metadata(defaultValue = "DefaultErrorHandler", required = true) private ErrorHandlerType type = ErrorHandlerType.DefaultErrorHandler; @XmlAttribute private String deadLetterUri; diff --git a/components/camel-sql/src/main/java/org/apache/camel/component/sql/SqlEndpoint.java b/components/camel-sql/src/main/java/org/apache/camel/component/sql/SqlEndpoint.java index f741245905ff1..d0a33e07c6259 100644 --- a/components/camel-sql/src/main/java/org/apache/camel/component/sql/SqlEndpoint.java +++ b/components/camel-sql/src/main/java/org/apache/camel/component/sql/SqlEndpoint.java @@ -33,7 +33,7 @@ public class SqlEndpoint extends DefaultSqlEndpoint { @UriPath(description = "Sets the SQL query to perform. You can externalize the query by using file: or classpath: as prefix and specify the location of the file.") - @Metadata(required = "true") + @Metadata(required = true) private String query; public SqlEndpoint() { diff --git a/components/camel-sql/src/main/java/org/apache/camel/component/sql/stored/SqlStoredEndpoint.java b/components/camel-sql/src/main/java/org/apache/camel/component/sql/stored/SqlStoredEndpoint.java index a8f8e9bbf92d0..bde338aa66160 100644 --- a/components/camel-sql/src/main/java/org/apache/camel/component/sql/stored/SqlStoredEndpoint.java +++ b/components/camel-sql/src/main/java/org/apache/camel/component/sql/stored/SqlStoredEndpoint.java @@ -43,7 +43,7 @@ public class SqlStoredEndpoint extends DefaultEndpoint { private DataSource dataSource; @UriPath(description = "Sets the StoredProcedure template to perform") - @Metadata(required = "true") + @Metadata(required = true) private String template; @UriParam(description = "Enables or disables batch mode") private boolean batch; diff --git a/components/camel-ssh/src/main/java/org/apache/camel/component/ssh/SshConfiguration.java b/components/camel-ssh/src/main/java/org/apache/camel/component/ssh/SshConfiguration.java index e2cf2931d4bc7..e7ef013e71abc 100644 --- a/components/camel-ssh/src/main/java/org/apache/camel/component/ssh/SshConfiguration.java +++ b/components/camel-ssh/src/main/java/org/apache/camel/component/ssh/SshConfiguration.java @@ -32,7 +32,7 @@ public class SshConfiguration implements Cloneable { public static final int DEFAULT_SSH_PORT = 22; @UriPath - @Metadata(required = "true") + @Metadata(required = true) private String host; @UriPath(defaultValue = "" + DEFAULT_SSH_PORT) private int port = DEFAULT_SSH_PORT; diff --git a/components/camel-stax/src/main/java/org/apache/camel/component/stax/StAXEndpoint.java b/components/camel-stax/src/main/java/org/apache/camel/component/stax/StAXEndpoint.java index d0015a6ff23a2..2317555d8e0ee 100644 --- a/components/camel-stax/src/main/java/org/apache/camel/component/stax/StAXEndpoint.java +++ b/components/camel-stax/src/main/java/org/apache/camel/component/stax/StAXEndpoint.java @@ -32,7 +32,7 @@ @UriEndpoint(firstVersion = "2.9.0", scheme = "stax", title = "StAX", syntax = "stax:contentHandlerClass", producerOnly = true, label = "transformation") public class StAXEndpoint extends ProcessorEndpoint { - @UriPath @Metadata(required = "true") + @UriPath @Metadata(required = true) private String contentHandlerClass; public StAXEndpoint(String endpointUri, Component component) { diff --git a/components/camel-stomp/src/main/java/org/apache/camel/component/stomp/StompConfiguration.java b/components/camel-stomp/src/main/java/org/apache/camel/component/stomp/StompConfiguration.java index 5cdd20bf08bab..1ab7f15b3e969 100644 --- a/components/camel-stomp/src/main/java/org/apache/camel/component/stomp/StompConfiguration.java +++ b/components/camel-stomp/src/main/java/org/apache/camel/component/stomp/StompConfiguration.java @@ -25,7 +25,7 @@ @UriParams public class StompConfiguration implements Cloneable { @UriParam(defaultValue = "tcp://localhost:61613") - @Metadata(required = "true") + @Metadata(required = true) private String brokerURL = "tcp://localhost:61613"; @UriParam(label = "security", secret = true) private String login; diff --git a/components/camel-stomp/src/main/java/org/apache/camel/component/stomp/StompEndpoint.java b/components/camel-stomp/src/main/java/org/apache/camel/component/stomp/StompEndpoint.java index e93674a38f23b..d1eb041d67f66 100644 --- a/components/camel-stomp/src/main/java/org/apache/camel/component/stomp/StompEndpoint.java +++ b/components/camel-stomp/src/main/java/org/apache/camel/component/stomp/StompEndpoint.java @@ -57,7 +57,7 @@ @UriEndpoint(firstVersion = "2.12.0", scheme = "stomp", title = "Stomp", syntax = "stomp:destination", consumerClass = StompConsumer.class, label = "messaging") public class StompEndpoint extends DefaultEndpoint implements AsyncEndpoint, HeaderFilterStrategyAware { - @UriPath(description = "Name of the queue") @Metadata(required = "true") + @UriPath(description = "Name of the queue") @Metadata(required = true) private String destination; @UriParam private StompConfiguration configuration; diff --git a/components/camel-stream/src/main/java/org/apache/camel/component/stream/StreamEndpoint.java b/components/camel-stream/src/main/java/org/apache/camel/component/stream/StreamEndpoint.java index d18794248f81e..e9759a78c0d15 100644 --- a/components/camel-stream/src/main/java/org/apache/camel/component/stream/StreamEndpoint.java +++ b/components/camel-stream/src/main/java/org/apache/camel/component/stream/StreamEndpoint.java @@ -38,7 +38,7 @@ public class StreamEndpoint extends DefaultEndpoint { private transient Charset charset; - @UriPath(enums = "in,out,err,header,file,url") @Metadata(required = "true") + @UriPath(enums = "in,out,err,header,file,url") @Metadata(required = true) private String kind; @UriParam private String url; diff --git a/components/camel-telegram/src/main/java/org/apache/camel/component/telegram/TelegramConfiguration.java b/components/camel-telegram/src/main/java/org/apache/camel/component/telegram/TelegramConfiguration.java index 6e52fd4b512d9..69aa249387523 100644 --- a/components/camel-telegram/src/main/java/org/apache/camel/component/telegram/TelegramConfiguration.java +++ b/components/camel-telegram/src/main/java/org/apache/camel/component/telegram/TelegramConfiguration.java @@ -30,11 +30,11 @@ public class TelegramConfiguration { public static final String ENDPOINT_TYPE_BOTS = "bots"; @UriPath(description = "The endpoint type. Currently, only the 'bots' type is supported.", enums = ENDPOINT_TYPE_BOTS) - @Metadata(required = "true") + @Metadata(required = true) private String type; @UriPath(label = "security", description = "The authorization token for using the bot (ask the BotFather), eg. 654321531:HGF_dTra456323dHuOedsE343211fqr3t-H.") - @Metadata(required = "true") + @Metadata(required = true) private String authorizationToken; @UriParam(description = "The identifier of the chat that will receive the produced messages. Chat ids can be first obtained from incoming messages " diff --git a/components/camel-thrift/src/main/java/org/apache/camel/component/thrift/ThriftConfiguration.java b/components/camel-thrift/src/main/java/org/apache/camel/component/thrift/ThriftConfiguration.java index 91840e396ba32..bf121492a0958 100644 --- a/components/camel-thrift/src/main/java/org/apache/camel/component/thrift/ThriftConfiguration.java +++ b/components/camel-thrift/src/main/java/org/apache/camel/component/thrift/ThriftConfiguration.java @@ -32,11 +32,11 @@ public class ThriftConfiguration { private String host; @UriPath - @Metadata(required = "true") + @Metadata(required = true) private int port; @UriPath - @Metadata(required = "true") + @Metadata(required = true) private String service; @UriParam(label = "producer") diff --git a/components/camel-tika/src/main/java/org/apache/camel/component/tika/TikaConfiguration.java b/components/camel-tika/src/main/java/org/apache/camel/component/tika/TikaConfiguration.java index 33542c083c0bd..4208f9e3d8314 100644 --- a/components/camel-tika/src/main/java/org/apache/camel/component/tika/TikaConfiguration.java +++ b/components/camel-tika/src/main/java/org/apache/camel/component/tika/TikaConfiguration.java @@ -33,7 +33,7 @@ public class TikaConfiguration { @UriPath(description = "Operation type") - @Metadata(required = "true") + @Metadata(required = true) private TikaOperation operation; @UriParam(defaultValue = "xml") private TikaParseOutputFormat tikaParseOutputFormat = TikaParseOutputFormat.xml; diff --git a/components/camel-twilio/src/main/java/org/apache/camel/component/twilio/TwilioConfiguration.java b/components/camel-twilio/src/main/java/org/apache/camel/component/twilio/TwilioConfiguration.java index 98b8f7bda0ba2..6c3cc38d27687 100644 --- a/components/camel-twilio/src/main/java/org/apache/camel/component/twilio/TwilioConfiguration.java +++ b/components/camel-twilio/src/main/java/org/apache/camel/component/twilio/TwilioConfiguration.java @@ -30,11 +30,11 @@ public class TwilioConfiguration implements Cloneable { @UriPath - @Metadata(required = "true") + @Metadata(required = true) private TwilioApiName apiName; @UriPath(enums = "create,delete,fetch,read,update") - @Metadata(required = "true") + @Metadata(required = true) private String methodName; /** diff --git a/components/camel-twitter/src/main/java/org/apache/camel/component/twitter/directmessage/TwitterDirectMessageEndpoint.java b/components/camel-twitter/src/main/java/org/apache/camel/component/twitter/directmessage/TwitterDirectMessageEndpoint.java index 26f8c6f46dc67..9fa76ecf634c0 100644 --- a/components/camel-twitter/src/main/java/org/apache/camel/component/twitter/directmessage/TwitterDirectMessageEndpoint.java +++ b/components/camel-twitter/src/main/java/org/apache/camel/component/twitter/directmessage/TwitterDirectMessageEndpoint.java @@ -34,7 +34,7 @@ public class TwitterDirectMessageEndpoint extends AbstractTwitterEndpoint { @UriPath(description = "The user name to send a direct message. This will be ignored for consumer.") - @Metadata(required = "true") + @Metadata(required = true) private String user; public TwitterDirectMessageEndpoint(String uri, String remaining, TwitterDirectMessageComponent component, TwitterConfiguration properties) { diff --git a/components/camel-twitter/src/main/java/org/apache/camel/component/twitter/search/TwitterSearchEndpoint.java b/components/camel-twitter/src/main/java/org/apache/camel/component/twitter/search/TwitterSearchEndpoint.java index 7a4e6f210ee2e..cd978b0c06cf5 100644 --- a/components/camel-twitter/src/main/java/org/apache/camel/component/twitter/search/TwitterSearchEndpoint.java +++ b/components/camel-twitter/src/main/java/org/apache/camel/component/twitter/search/TwitterSearchEndpoint.java @@ -34,7 +34,7 @@ public class TwitterSearchEndpoint extends AbstractTwitterEndpoint { @UriPath(description = "The search keywords. Multiple values can be separated with comma.") - @Metadata(required = "true") + @Metadata(required = true) private String keywords; public TwitterSearchEndpoint(String uri, String remaining, TwitterSearchComponent component, TwitterConfiguration properties) { diff --git a/components/camel-twitter/src/main/java/org/apache/camel/component/twitter/streaming/TwitterStreamingEndpoint.java b/components/camel-twitter/src/main/java/org/apache/camel/component/twitter/streaming/TwitterStreamingEndpoint.java index 5a36f9b9808fb..1aba9846d537c 100644 --- a/components/camel-twitter/src/main/java/org/apache/camel/component/twitter/streaming/TwitterStreamingEndpoint.java +++ b/components/camel-twitter/src/main/java/org/apache/camel/component/twitter/streaming/TwitterStreamingEndpoint.java @@ -37,7 +37,7 @@ public class TwitterStreamingEndpoint extends AbstractTwitterEndpoint { @UriPath(description = "The streaming type to consume.") - @Metadata(required = "true") + @Metadata(required = true) private StreamingType streamingType; @UriParam(description = "Can be used for a streaming filter. Multiple values can be separated with comma.", label = "consumer,filter") diff --git a/components/camel-twitter/src/main/java/org/apache/camel/component/twitter/timeline/TwitterTimelineEndpoint.java b/components/camel-twitter/src/main/java/org/apache/camel/component/twitter/timeline/TwitterTimelineEndpoint.java index 0bfd70eb5d1d9..c940ee1bf280f 100644 --- a/components/camel-twitter/src/main/java/org/apache/camel/component/twitter/timeline/TwitterTimelineEndpoint.java +++ b/components/camel-twitter/src/main/java/org/apache/camel/component/twitter/timeline/TwitterTimelineEndpoint.java @@ -37,7 +37,7 @@ public class TwitterTimelineEndpoint extends AbstractTwitterEndpoint { @UriPath(description = "The timeline type to produce/consume.") - @Metadata(required = "true") + @Metadata(required = true) private TimelineType timelineType; @UriParam(description = "The username when using timelineType=user") private String user; diff --git a/components/camel-undertow/src/main/java/org/apache/camel/component/undertow/UndertowEndpoint.java b/components/camel-undertow/src/main/java/org/apache/camel/component/undertow/UndertowEndpoint.java index b4eaef6ab4d65..6f655691e5807 100644 --- a/components/camel-undertow/src/main/java/org/apache/camel/component/undertow/UndertowEndpoint.java +++ b/components/camel-undertow/src/main/java/org/apache/camel/component/undertow/UndertowEndpoint.java @@ -62,7 +62,7 @@ public class UndertowEndpoint extends DefaultEndpoint implements AsyncEndpoint, private CamelWebSocketHandler webSocketHttpHandler; private boolean isWebSocket; - @UriPath @Metadata(required = "true") + @UriPath @Metadata(required = true) private URI httpURI; @UriParam(label = "advanced") private UndertowHttpBinding undertowHttpBinding; diff --git a/components/camel-vertx/src/main/java/org/apache/camel/component/vertx/VertxEndpoint.java b/components/camel-vertx/src/main/java/org/apache/camel/component/vertx/VertxEndpoint.java index d2646513fb6c3..9ba9e4a1e55e6 100644 --- a/components/camel-vertx/src/main/java/org/apache/camel/component/vertx/VertxEndpoint.java +++ b/components/camel-vertx/src/main/java/org/apache/camel/component/vertx/VertxEndpoint.java @@ -35,7 +35,7 @@ @UriEndpoint(firstVersion = "2.12.0", scheme = "vertx", title = "Vert.x", syntax = "vertx:address", consumerClass = VertxConsumer.class, label = "eventbus,reactive") public class VertxEndpoint extends DefaultEndpoint implements AsyncEndpoint, MultipleConsumersSupport { - @UriPath @Metadata(required = "true") + @UriPath @Metadata(required = true) private String address; @UriParam private Boolean pubSub; diff --git a/components/camel-weather/src/main/java/org/apache/camel/component/weather/WeatherConfiguration.java b/components/camel-weather/src/main/java/org/apache/camel/component/weather/WeatherConfiguration.java index 3daab2094f060..e158d0d7fb8fc 100644 --- a/components/camel-weather/src/main/java/org/apache/camel/component/weather/WeatherConfiguration.java +++ b/components/camel-weather/src/main/java/org/apache/camel/component/weather/WeatherConfiguration.java @@ -40,10 +40,10 @@ public class WeatherConfiguration { private final WeatherQuery weatherQuery; @UriPath(description = "The name value is not used.") - @Metadata(required = "true") + @Metadata(required = true) private String name; @UriParam - @Metadata(required = "true") + @Metadata(required = true) private String appid; @UriParam private WeatherApi weatherApi; @@ -93,10 +93,10 @@ public class WeatherConfiguration { @UriParam(label = "advanced") private HttpConnectionManager httpConnectionManager; @UriParam(label = "security") - @Metadata(required = "true") + @Metadata(required = true) private String geolocationAccessKey; @UriParam(label = "security") - @Metadata(required = "true") + @Metadata(required = true) private String geolocationRequestHostIP; public WeatherConfiguration(WeatherComponent component) { diff --git a/components/camel-web3j/src/main/java/org/apache/camel/component/web3j/Web3jEndpoint.java b/components/camel-web3j/src/main/java/org/apache/camel/component/web3j/Web3jEndpoint.java index 30367034a8c43..b1c55da50db32 100644 --- a/components/camel-web3j/src/main/java/org/apache/camel/component/web3j/Web3jEndpoint.java +++ b/components/camel-web3j/src/main/java/org/apache/camel/component/web3j/Web3jEndpoint.java @@ -49,7 +49,7 @@ public class Web3jEndpoint extends DefaultEndpoint { private final Web3j web3j; - @UriPath @Metadata(required = "true") + @UriPath @Metadata(required = true) private String nodeAddress; @UriParam diff --git a/components/camel-websocket/src/main/java/org/apache/camel/component/websocket/WebsocketEndpoint.java b/components/camel-websocket/src/main/java/org/apache/camel/component/websocket/WebsocketEndpoint.java index 6fefea1ead0f1..63b4df330993e 100644 --- a/components/camel-websocket/src/main/java/org/apache/camel/component/websocket/WebsocketEndpoint.java +++ b/components/camel-websocket/src/main/java/org/apache/camel/component/websocket/WebsocketEndpoint.java @@ -49,7 +49,7 @@ public class WebsocketEndpoint extends DefaultEndpoint { private String host; @UriPath(defaultValue = "9292") private Integer port; - @UriPath @Metadata(required = "true") + @UriPath @Metadata(required = true) private String resourceUri; @UriParam(label = "producer") diff --git a/components/camel-wordpress/src/main/java/org/apache/camel/component/wordpress/WordpressComponentConfiguration.java b/components/camel-wordpress/src/main/java/org/apache/camel/component/wordpress/WordpressComponentConfiguration.java index 8ffedb8bc4c57..0c21fe95fc2aa 100644 --- a/components/camel-wordpress/src/main/java/org/apache/camel/component/wordpress/WordpressComponentConfiguration.java +++ b/components/camel-wordpress/src/main/java/org/apache/camel/component/wordpress/WordpressComponentConfiguration.java @@ -34,7 +34,7 @@ public class WordpressComponentConfiguration { @UriParam(description = "The Wordpress API URL from your site, e.g. http://myblog.com/wp-json/") - @Metadata(required = "true") + @Metadata(required = true) private String url; @UriParam(description = "The Wordpress REST API version", defaultValue = WordpressConstants.API_VERSION) private String apiVersion = WordpressConstants.API_VERSION; diff --git a/components/camel-wordpress/src/main/java/org/apache/camel/component/wordpress/WordpressEndpoint.java b/components/camel-wordpress/src/main/java/org/apache/camel/component/wordpress/WordpressEndpoint.java index 15cc1792a1c4d..95a4cbdb2ff0a 100644 --- a/components/camel-wordpress/src/main/java/org/apache/camel/component/wordpress/WordpressEndpoint.java +++ b/components/camel-wordpress/src/main/java/org/apache/camel/component/wordpress/WordpressEndpoint.java @@ -50,7 +50,7 @@ public class WordpressEndpoint extends DefaultEndpoint { public static final String ENDPOINT_SERVICE_POST = "post, user"; @UriPath(description = "The endpoint operation.", enums = ENDPOINT_SERVICE_POST) - @Metadata(required = "true") + @Metadata(required = true) private String operation; @UriPath(description = "The second part of an endpoint operation. Needed only when endpoint semantic is not enough, like wordpress:post:delete", enums = "delete") diff --git a/components/camel-xchange/src/main/java/org/apache/camel/component/xchange/XChangeConfiguration.java b/components/camel-xchange/src/main/java/org/apache/camel/component/xchange/XChangeConfiguration.java index 090e7f96920de..1636bfc2684c5 100644 --- a/components/camel-xchange/src/main/java/org/apache/camel/component/xchange/XChangeConfiguration.java +++ b/components/camel-xchange/src/main/java/org/apache/camel/component/xchange/XChangeConfiguration.java @@ -51,11 +51,11 @@ public enum XChangeMethod { static Map> xchangeMapping = new HashMap<>(); - @UriPath(description = "The exchange to connect to") @Metadata(required = "true") + @UriPath(description = "The exchange to connect to") @Metadata(required = true) private String name; - @UriParam(description = "The service to call") @Metadata(required = "true") + @UriParam(description = "The service to call") @Metadata(required = true) private XChangeService service; - @UriParam(description = "The method to execute") @Metadata(required = "true") + @UriParam(description = "The method to execute") @Metadata(required = true) private XChangeMethod method; @UriParam(description = "The currency") private Currency currency; diff --git a/components/camel-xmlsecurity/src/main/java/org/apache/camel/component/xmlsecurity/XmlSignatureEndpoint.java b/components/camel-xmlsecurity/src/main/java/org/apache/camel/component/xmlsecurity/XmlSignatureEndpoint.java index 48895adf167d0..cf5199fa4832a 100644 --- a/components/camel-xmlsecurity/src/main/java/org/apache/camel/component/xmlsecurity/XmlSignatureEndpoint.java +++ b/components/camel-xmlsecurity/src/main/java/org/apache/camel/component/xmlsecurity/XmlSignatureEndpoint.java @@ -37,9 +37,9 @@ @UriEndpoint(firstVersion = "2.12.0", scheme = "xmlsecurity", title = "XML Security", syntax = "xmlsecurity:command:name", producerOnly = true, label = "security,transformation") public abstract class XmlSignatureEndpoint extends DefaultEndpoint { - @UriPath @Metadata(required = "true") + @UriPath @Metadata(required = true) private XmlCommand command; - @UriPath @Metadata(required = "true") + @UriPath @Metadata(required = true) private String name; // to include both kind of configuration params @UriParam diff --git a/components/camel-xmpp/src/main/java/org/apache/camel/component/xmpp/XmppEndpoint.java b/components/camel-xmpp/src/main/java/org/apache/camel/component/xmpp/XmppEndpoint.java index a0f284597094b..9ff1f1509673c 100644 --- a/components/camel-xmpp/src/main/java/org/apache/camel/component/xmpp/XmppEndpoint.java +++ b/components/camel-xmpp/src/main/java/org/apache/camel/component/xmpp/XmppEndpoint.java @@ -62,9 +62,9 @@ public class XmppEndpoint extends DefaultEndpoint implements HeaderFilterStrateg private volatile XMPPTCPConnection connection; private XmppBinding binding; - @UriPath @Metadata(required = "true") + @UriPath @Metadata(required = true) private String host; - @UriPath @Metadata(required = "true") + @UriPath @Metadata(required = true) private int port; @UriPath(label = "common") private String participant; diff --git a/components/camel-yammer/src/main/java/org/apache/camel/component/yammer/YammerConfiguration.java b/components/camel-yammer/src/main/java/org/apache/camel/component/yammer/YammerConfiguration.java index 7db62081321d3..e1be389bc650c 100644 --- a/components/camel-yammer/src/main/java/org/apache/camel/component/yammer/YammerConfiguration.java +++ b/components/camel-yammer/src/main/java/org/apache/camel/component/yammer/YammerConfiguration.java @@ -24,14 +24,14 @@ @UriParams public class YammerConfiguration { - @UriPath(name = "function") @Metadata(required = "true") + @UriPath(name = "function") @Metadata(required = true) private YammerFunctionType functionType; private String function; - @UriParam(label = "security") @Metadata(required = "true", secret = true) + @UriParam(label = "security") @Metadata(required = true, secret = true) private String consumerKey; - @UriParam(label = "security") @Metadata(required = "true", secret = true) + @UriParam(label = "security") @Metadata(required = true, secret = true) private String consumerSecret; - @UriParam(label = "security") @Metadata(required = "true") + @UriParam(label = "security") @Metadata(required = true) private String accessToken; @UriParam private boolean useJson; diff --git a/components/camel-zendesk/src/main/java/org/apache/camel/component/zendesk/ZendeskConfiguration.java b/components/camel-zendesk/src/main/java/org/apache/camel/component/zendesk/ZendeskConfiguration.java index d4bae86e5c672..c9db1495e325d 100644 --- a/components/camel-zendesk/src/main/java/org/apache/camel/component/zendesk/ZendeskConfiguration.java +++ b/components/camel-zendesk/src/main/java/org/apache/camel/component/zendesk/ZendeskConfiguration.java @@ -29,7 +29,7 @@ public class ZendeskConfiguration { @UriPath - @Metadata(required = "true") + @Metadata(required = true) private String methodName; @UriParam diff --git a/components/camel-zookeeper-master/src/main/java/org/apache/camel/component/zookeepermaster/MasterEndpoint.java b/components/camel-zookeeper-master/src/main/java/org/apache/camel/component/zookeepermaster/MasterEndpoint.java index f936b430f54d2..d8772f37ad346 100644 --- a/components/camel-zookeeper-master/src/main/java/org/apache/camel/component/zookeepermaster/MasterEndpoint.java +++ b/components/camel-zookeeper-master/src/main/java/org/apache/camel/component/zookeepermaster/MasterEndpoint.java @@ -40,11 +40,11 @@ public class MasterEndpoint extends DefaultEndpoint implements DelegateEndpoint private final Endpoint consumerEndpoint; @UriPath(description = "The name of the cluster group to use") - @Metadata(required = "true") + @Metadata(required = true) private final String groupName; @UriPath(description = "The consumer endpoint to use in master/slave mode") - @Metadata(required = "true") + @Metadata(required = true) private final String consumerEndpointUri; public MasterEndpoint(String uri, MasterComponent component, String groupName, String consumerEndpointUri) { diff --git a/components/camel-zookeeper/src/main/java/org/apache/camel/component/zookeeper/ZooKeeperConfiguration.java b/components/camel-zookeeper/src/main/java/org/apache/camel/component/zookeeper/ZooKeeperConfiguration.java index 39db46072bfa6..ee23605a89c35 100644 --- a/components/camel-zookeeper/src/main/java/org/apache/camel/component/zookeeper/ZooKeeperConfiguration.java +++ b/components/camel-zookeeper/src/main/java/org/apache/camel/component/zookeeper/ZooKeeperConfiguration.java @@ -36,10 +36,10 @@ @UriParams public class ZooKeeperConfiguration implements Cloneable { - @UriPath @Metadata(required = "true") + @UriPath @Metadata(required = true) private String serverUrls; private List servers; - @UriPath @Metadata(required = "true") + @UriPath @Metadata(required = true) private String path; @UriParam(defaultValue = "5000") private int timeout = 5000; diff --git a/platforms/dummy-component/src/main/java/org/apache/camel/component/dummy/DummyEndpoint.java b/platforms/dummy-component/src/main/java/org/apache/camel/component/dummy/DummyEndpoint.java index da1761e265d96..7d8c1fa1f1eda 100644 --- a/platforms/dummy-component/src/main/java/org/apache/camel/component/dummy/DummyEndpoint.java +++ b/platforms/dummy-component/src/main/java/org/apache/camel/component/dummy/DummyEndpoint.java @@ -29,7 +29,7 @@ @UriEndpoint(scheme = "dummy", syntax = "dummy:drink", title = "Dummy", label = "bar", producerOnly = true) public class DummyEndpoint extends DefaultEndpoint { - @UriPath @Metadata(required = "true") + @UriPath @Metadata(required = true) private Drinks drink; @UriParam(defaultValue = "1") diff --git a/tooling/apt/src/main/java/org/apache/camel/tools/apt/CoreEipAnnotationProcessorHelper.java b/tooling/apt/src/main/java/org/apache/camel/tools/apt/CoreEipAnnotationProcessorHelper.java index 1849903afe108..1219ee94d3b8c 100644 --- a/tooling/apt/src/main/java/org/apache/camel/tools/apt/CoreEipAnnotationProcessorHelper.java +++ b/tooling/apt/src/main/java/org/apache/camel/tools/apt/CoreEipAnnotationProcessorHelper.java @@ -1016,9 +1016,7 @@ private String findDefaultValue(VariableElement fieldElement, String fieldTypeNa private boolean findRequired(VariableElement fieldElement, boolean defaultValue) { Metadata metadata = fieldElement.getAnnotation(Metadata.class); if (metadata != null) { - if (!Strings.isNullOrEmpty(metadata.required())) { - defaultValue = "true".equals(metadata.required()); - } + return metadata.required(); } return defaultValue; } diff --git a/tooling/apt/src/main/java/org/apache/camel/tools/apt/EndpointAnnotationProcessor.java b/tooling/apt/src/main/java/org/apache/camel/tools/apt/EndpointAnnotationProcessor.java index 3726d837da60a..a1a1abafaddcf 100644 --- a/tooling/apt/src/main/java/org/apache/camel/tools/apt/EndpointAnnotationProcessor.java +++ b/tooling/apt/src/main/java/org/apache/camel/tools/apt/EndpointAnnotationProcessor.java @@ -224,7 +224,7 @@ public String createParameterJsonSchema(ComponentModel componentModel, Set enums; - public ComponentOption(String name, String displayName, String type, String required, String defaultValue, String defaultValueNote, + public ComponentOption(String name, String displayName, String type, boolean required, String defaultValue, String defaultValueNote, String documentation, boolean deprecated, String deprecationNode, boolean secret, String group, String label, boolean enumType, Set enums) { this.name = name; @@ -68,7 +68,7 @@ public String getType() { return type; } - public String getRequired() { + public boolean isRequired() { return required; } diff --git a/tooling/apt/src/main/java/org/apache/camel/tools/apt/model/EndpointOption.java b/tooling/apt/src/main/java/org/apache/camel/tools/apt/model/EndpointOption.java index 09a7db0190b7c..559cbadbe2b44 100644 --- a/tooling/apt/src/main/java/org/apache/camel/tools/apt/model/EndpointOption.java +++ b/tooling/apt/src/main/java/org/apache/camel/tools/apt/model/EndpointOption.java @@ -25,7 +25,7 @@ public final class EndpointOption { private String name; private String displayName; private String type; - private String required; + private boolean required; private String defaultValue; private String defaultValueNote; private String documentation; @@ -40,7 +40,7 @@ public final class EndpointOption { private boolean enumType; private Set enums; - public EndpointOption(String name, String displayName, String type, String required, String defaultValue, String defaultValueNote, + public EndpointOption(String name, String displayName, String type, boolean required, String defaultValue, String defaultValueNote, String documentation, String optionalPrefix, String prefix, boolean multiValue, boolean deprecated, String deprecationNote, boolean secret, String group, String label, boolean enumType, Set enums) { @@ -75,7 +75,7 @@ public String getType() { return type; } - public String getRequired() { + public boolean isRequired() { return required; } diff --git a/tooling/apt/src/main/java/org/apache/camel/tools/apt/model/EndpointPath.java b/tooling/apt/src/main/java/org/apache/camel/tools/apt/model/EndpointPath.java index 8c6d99b635463..938c5bf6ba5a2 100644 --- a/tooling/apt/src/main/java/org/apache/camel/tools/apt/model/EndpointPath.java +++ b/tooling/apt/src/main/java/org/apache/camel/tools/apt/model/EndpointPath.java @@ -23,7 +23,7 @@ public final class EndpointPath { private String name; private String displayName; private String type; - private String required; + private boolean required; private String defaultValue; private String documentation; private boolean deprecated; @@ -34,7 +34,7 @@ public final class EndpointPath { private boolean enumType; private Set enums; - public EndpointPath(String name, String displayName, String type, String required, String defaultValue, String documentation, + public EndpointPath(String name, String displayName, String type, boolean required, String defaultValue, String documentation, boolean deprecated, String deprecationNote, boolean secret, String group, String label, boolean enumType, Set enums) { this.name = name; @@ -64,7 +64,7 @@ public String getType() { return type; } - public String getRequired() { + public boolean isRequired() { return required; } diff --git a/tooling/apt/src/test/java/org/apache/camel/tools/apt/EndpointOptionComparatorTest.java b/tooling/apt/src/test/java/org/apache/camel/tools/apt/EndpointOptionComparatorTest.java index a47aa3ae1c3b7..afe7ad8c94b3e 100644 --- a/tooling/apt/src/test/java/org/apache/camel/tools/apt/EndpointOptionComparatorTest.java +++ b/tooling/apt/src/test/java/org/apache/camel/tools/apt/EndpointOptionComparatorTest.java @@ -39,13 +39,13 @@ public void testComparator() { String group3 = EndpointHelper.labelAsGroupName(label3, false, false); String group4 = EndpointHelper.labelAsGroupName(label4, false, false); - EndpointOption op1 = new EndpointOption("first", "First", "string", "true", "", "", "blah", null, null, false, + EndpointOption op1 = new EndpointOption("first", "First", "string", true, "", "", "blah", null, null, false, false, null, false, group1, label1, false, null); - EndpointOption op2 = new EndpointOption("synchronous", "Synchronous", "string", "true", "", "", "blah", null, null, false, + EndpointOption op2 = new EndpointOption("synchronous", "Synchronous", "string", true, "", "", "blah", null, null, false, false, null, false, group2, label2, false, null); - EndpointOption op3 = new EndpointOption("second", "Second", "string", "true", "", "", "blah", null, null, false, + EndpointOption op3 = new EndpointOption("second", "Second", "string", true, "", "", "blah", null, null, false, false, null, false, group3, label3, false, null); - EndpointOption op4 = new EndpointOption("country", "Country", "string", "true", "", "", "blah", null, null, false, + EndpointOption op4 = new EndpointOption("country", "Country", "string", true, "", "", "blah", null, null, false, false, null, false, group4, label4, false, null); List list = new ArrayList<>(); diff --git a/tooling/spi-annotations/src/main/java/org/apache/camel/spi/Metadata.java b/tooling/spi-annotations/src/main/java/org/apache/camel/spi/Metadata.java index 23c83b6b06148..a52e904715f52 100644 --- a/tooling/spi-annotations/src/main/java/org/apache/camel/spi/Metadata.java +++ b/tooling/spi-annotations/src/main/java/org/apache/camel/spi/Metadata.java @@ -54,7 +54,7 @@ /** * To define that this entity is required. */ - String required() default ""; + boolean required() default false; /** * An optional human readable title of this entity, to be used instead of a computed title.