跳到主要内容

PutRequest

Put函数的请求Message类

声明

class PutRequest(PutRequest self, buffer key = nil, buffer value = nil, int lease = 0, bool prevKv = false, bool ignoreValue = false, bool ignoreLease = false)

参数

参数名描述
self
keykey 是要放入键值存储的键,buffer。
valuealue 是与键值存储中的键关联的值,buffer。
leaselease 是与键值存储中的键关联的租约 ID。 租约值为 0 表示没有租约
prevKv如果设置了 prev_kv,etcd 在更改之前获取之前的键值对。 之前的键值对会在 Put 响应中返回。
ignoreValue如果设置了 ignore_value,etcd 使用其当前值更新键。 如果key不存在,则返回错误。
ignoreLease如果设置了 ignore_lease,etcd 使用其当前租约更新密钥。 如果key不存在,则返回错误。

返回值

使用方式

返回文档