Andrea Cosentino created CAMEL-18802: ----------------------------------------
Summary: Optional properties: if encoded the optional doesn't have any effect Key: CAMEL-18802 URL: https://issues.apache.org/jira/browse/CAMEL-18802 Project: Camel Issue Type: New Feature Reporter: Andrea Cosentino Suppose you have something like: {code:java} template: from: uri: "google-storage://{{bucketNameOrArn}}" parameters: autoCreateBucket: "{{autoCreateBucket}}" serviceAccountKey: "base64:{{serviceAccountKey}}" deleteAfterRead: "{{deleteAfterRead}}" {code} and you want to have serviceAccountKey as optional parameter. If you prefix the parameter with '?', like {code:java} template: from: uri: "google-storage://{{bucketNameOrArn}}" parameters: autoCreateBucket: "{{autoCreateBucket}}" serviceAccountKey: "base64:{{?serviceAccountKey}}" deleteAfterRead: "{{deleteAfterRead}}" {code} We'll try to encode the value anyway, even if not specified. -- This message was sent by Atlassian Jira (v8.20.10#820010)