Apache camel Apache camel中的google sheet组件是否支持ValueInputOption参数?

Apache camel Apache camel中的google sheet组件是否支持ValueInputOption参数?,apache-camel,spring-camel,Apache Camel,Spring Camel,GoogleSheetAPI()提到ValueInputOption是必需的。 我正在尝试使用ApacheCamel的googlesheet组件编写googlesheet 我正在获得ResolveEndpointFailedException: org.apache.camel.ResolveEndpointFailedException:未能解析 终点: 谷歌-sheets://data/update?ValueInputOption=USER_ENTERED&accessToken=....

GoogleSheetAPI()提到ValueInputOption是必需的。 我正在尝试使用ApacheCamel的googlesheet组件编写googlesheet

我正在获得
ResolveEndpointFailedException

org.apache.camel.ResolveEndpointFailedException:未能解析 终点: 谷歌-sheets://data/update?ValueInputOption=USER_ENTERED&accessToken=....&applicationName=CamelGoogleApp&clientId=...&clientSecret=....&refreshToken=.....&spreadsheetId=....&values=#vrobj 原因:无法在终结点上设置1个参数。 检查uri参数的拼写是否正确,是否正确 端点的属性。未知的 参数=[{ValueInputOption=USER\u ENTERED}]


如果camel版本是
3.0.0-M3
,使用的jar是
camel-spring-boot-starter
camel-google-sheets-starter
,则可以使用header
camel-googlesheets.valueInputOption
valueInputOption
传递给生产者

from("direct:writeToSheet")
    .setHeader("CamelGoogleSheets.valueInputOption", constant("USER_ENTERED"))
    .to("google-sheets://xxx")

您可能希望引用,特别是解释选项可以通过URI指定或作为
CamelGoogleSheets指定的段落。
header@RomanVottner我并不是故意引用这句话的。文档声明,每个选项都可以用uriparam或header设置。对于这个具体的参数,我不太确定它是否可以指定为URI参数(我没有在包
org.apache.camel.component.google.sheets
中找到任何名为
valueInputOption
并用
@UriParam
注释的字段)。现在我正在测试URI替代方案,并最终编辑答案,如果这可以作为URI参数传递的话。