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 | |
key | key 是要放入键值存储的键,buffer。 |
value | alue 是与键值存储中的键关联的值,buffer。 |
lease | lease 是与键值存储中的键关联的租约 ID。 租约值为 0 表示没有租约 |
prevKv | 如果设置了 prev_kv,etcd 在更改之前获取之前的键值对。 之前的键值对会在 Put 响应中返回。 |
ignoreValue | 如果设置了 ignore_value,etcd 使用其当前值更新键。 如果key不存在,则返回错误。 |
ignoreLease | 如果设置了 ignore_lease,etcd 使用其当前租约更新密钥。 如果key不存在,则返回错误。 |