Fluent builder for Redis RESTORE command parameters with replace, TTL, idle time, and frequency options.
// Source: https://github.com/redis/jedis | License: MIT | Copyright 2021-2023, Redis, inc
// Provided via justclaw.it.com; keep this notice with the code.
package redis.clients.jedis.params;
import redis.clients.jedis.CommandArguments;
import redis.clients.jedis.Protocol.Keyword;
import java.util.Objects;
public class RestoreParams implements IParams {
private boolean replace;
private boolean absTtl;
private Long idleTime;
private Long frequency;
public static RestoreParams restoreParams() {
return new RestoreParams();
}
public RestoreParams replace() {
this.replace = true;
return this;
}
public RestoreParams absTtl() {
this.absTtl = true;
return this;
}
public RestoreParams idleTime(long idleTime) {
this.idleTime = idleTime;
re
... (truncated -- full source via MCP)
See the full source, get the GitHub permalink, and search for more like it.
Get a free API key