2.6.3. Camel Quarkus 限制
getAlias
和 listAliases
操作需要与 pojoRequest
一起使用,才能正常工作。这意味着,这些操作的请求应该根据下方所示手动进行显式构建。
手动创建 getAlias
请求的示例:
.process(new Processor() { public void process(Exchange exchange) { GetAliasRequest getAliasRequest = GetAliasRequest.builder().functionName(functionName).name(aliasName).build(); exchange.getIn().setBody(getAliasRequest); }}) .to("aws2-lambda:functionName?operation=getAlias&pojoRequest=true");
手动创建 listAliases
请求的示例:
.process(new Processor() { public void process(Exchange exchange) { ListAliasesRequest listAliasesRequest = ListAliasesRequest.builder().functionName(functionName).build(); exchange.getIn().setBody(listAliasesRequest); }}) .to("aws2-lambda:functionName?operation=listAliases&pojoRequest=true");