函数工作流 FUNCTIONGRAPH-Java函数开发指南(使用IDEA工具创建Java工程):Java的initializer入口介绍
Java的initializer入口介绍
函数工作流 服务目前支持以下Java运行环境。
- Java 8 (runtime = Java8)
- Java 11(runtime = Java11)
- Java 17(runtime = Java17)
Initializer格式为:[包名].[类名].[执行函数名]
示例:创建函数时指定的initializer为com.huawei.Demo.my_initializer,那么FunctionGraph会去加载com.huawei包,Demo类中定义的my_initializer函数。
在函数工作流服务中使用Java实现initializer接口,需要定义一个java函数作为initializer入口,以下为initializer的简单示例。
public void my_initializer(Context context) { RuntimeLogger log = context.getLogger(); log.log(String.format("ak:%s", context.getAccessKey())); }