Python#
基础 API#
初始化客户端,根据配置连接到 openYuanrong 集群。 |
|
检查是否已调用 init 接口完成初始化。 |
|
关闭客户端,释放函数实例等创建的资源。 |
|
init 接口使用的配置参数。 |
|
用于存储 openYuanrong 客户端信息。 |
有状态及无状态函数 API#
定义一个无状态函数。 |
|
无状态函数句柄,使用它执行调用。 |
|
定义一个有状态函数。 |
|
有状态函数实例的句柄,用于终止实例等操作。 |
|
定义有状态函数的方法。 |
|
有状态函数实例的方法句柄,使用它执行调用。 |
|
根据具名实例的 name 和 namespace 获取实例句柄。 |
|
用于创建有状态函数实例。 |
|
取消无状态函数调用。 |
|
退出当前函数实例。 |
|
保存有状态函数实例的状态。 |
|
导入有状态函数实例的状态。 |
|
用于设置调用选项。 |
数据对象 API#
保存数据对象到数据系统。 |
|
根据数据对象的键从数据系统中检索值。 |
|
给定一组数据对象的键,等待指定数量的数据对象的值就绪。 |
|
对象引用,即数据对象的键。 |
数据流 API#
生产者创建的配置类。 |
|
消费者订阅的配置类。 |
|
包含元素 ID 与数据缓冲区的元素类。 |
|
创建生产者。 |
|
创建消费者。 |
|
删除数据流。 |
|
生产者接口类。 |
|
消费者接口类。 |
函数互调 API#
用于构造 cpp 函数的代理,远程调用 cpp 函数。 |
|
为 cpp 类构造代理以启用远程调用。 |
|
用于构造 java 函数的代理,远程调用 java 函数。 |
|
用于构造 Java 类,并远程调用 Java 类的代理。 |
函数组 API#
创建函数组实例。 |
|
获取函数实例的函数组上下文。 |
|
函数组的配置项。 |
|
用于管理函数组信息的上下文。 |
|
函数组句柄,用于终止实例组等操作。 |
|
函数组的方法句柄,使用它执行调用。 |
|
DataInfo 类用于存储数据的基本信息。 |
资源组 API#
异步创建一个 ResourceGroup。 |
|
异步删除一个 ResourceGroup。 |
|
创建 ResourceGroup 后返回的句柄。 |
|
资源组选项。 |
|
调度亲和性类型,用于定义资源组的调度策略。 |
|
用户 SSL/TLS 配置。 |
|
自动部署配置类。 |
成组 API#
一个用于管理实例分组生命周期的类。 |
|
分组实例调度的配置选项。 |
KV 缓存 API#
提供类 Redis 的 set 存储接口,支持保存二进制数据到数据系统。 |
|
提供支持自定义参数配置的存储接口。用于以更灵活的方式将二进制数据写入数据系统。 |
|
提供一个类似 Redis 的集合存储接口,支持将一组二进制数据保存到数据系统。 |
|
提供类 Redis 的 get 获取数据接口,支持同时获取多个数据。 |
|
提供类 Redis 的 del 删除数据接口,支持同时删除多个数据。 |
|
提供类似 Redis 的集合存储接口,支持二进制数据保存到数据系统。 |
|
提供类 Redis 的 get 获取数据接口,支持同时获取多个数据。 |
|
提供支持偏移读的接口 kv_get_with_param, 支持偏移读取数据。 |
|
Kv 选项。 |
|
对象写入模式。 |
|
缓存类型。 |
|
一致性类型。 |
|
获取参数配置类。 |
|
获取参数的接口类。 |
|
设置参数。 |
|
表示 mset 操作的参数配置类。 |
|
创建参数。 |
可观测性 API#
用于上报 Metrics 数据。 |
|
用于设置和管理告警信息。 |
|
告警信息。 |
|
资源组选项。 |
|
用于记录双精度浮点数计数器的指标。 |
|
用于记录 64 位无符号整数计数器的指标。 |
|
获取集群中节点的资源信息。 |
亲和调度#
亲和类型枚举。 |
|
亲和种类枚举。 |
|
标签操作符类型枚举。 |
|
亲和的标签操作符。 |
|
表示一个亲和配置。 |
异常#
YR 模块中所有自定义异常的基类。 |
|
任务取消错误。 |
|
表示在调用期间发生的错误。 |
|
请求失败错误。 |