public void cluster(final String subcommand, final String... args) { final byte[][] arg = new byte[args.length + 1][]; for (int i = 1; i < arg.length; i++) { arg[i] = SafeEncoder.encode(args[i - 1]); } arg[0] = SafeEncoder.encode(subcommand); cluster(arg); }
public void clusterKeySlot(final String key) { cluster(Protocol.CLUSTER_KEYSLOT, key); }
public void clusterFlushSlots() { cluster(Protocol.CLUSTER_FLUSHSLOT); }
public void clusterForget(final String nodeId) { cluster(Protocol.CLUSTER_FORGET, nodeId); }
public void clusterSetSlotStable(final int slot) { cluster(Protocol.CLUSTER_SETSLOT, String.valueOf(slot), Protocol.CLUSTER_SETSLOT_STABLE); }
public void cluster(final String subcommand) { final byte[][] arg = new byte[1][]; arg[0] = SafeEncoder.encode(subcommand); cluster(arg); }
public void clusterFailover() { cluster(Protocol.CLUSTER_FAILOVER); }
public void clusterReplicate(final String nodeId) { cluster(Protocol.CLUSTER_REPLICATE, nodeId); }
public void clusterGetKeysInSlot(final int slot, final int count) { final int[] args = new int[] {slot, count}; cluster(Protocol.CLUSTER_GETKEYSINSLOT, args); }
public void clusterInfo() { cluster(Protocol.CLUSTER_INFO); }
public void clusterDelSlots(final int... slots) { cluster(Protocol.CLUSTER_DELSLOTS, slots); }
public void clusterAddSlots(final int... slots) { cluster(Protocol.CLUSTER_ADDSLOTS, slots); }
public void clusterReset(Reset resetType) { cluster(Protocol.CLUSTER_RESET, resetType.toString()); }
public void clusterMeet(final String ip, final int port) { cluster(Protocol.CLUSTER_MEET, ip, String.valueOf(port)); }
public void clusterNodes() { cluster(Protocol.CLUSTER_NODES); }
public void clusterCountKeysInSlot(final int slot) { cluster(Protocol.CLUSTER_COUNTKEYINSLOT, String.valueOf(slot)); }
public void clusterSaveConfig() { cluster(Protocol.CLUSTER_SAVECONFIG); }
public void clusterSetSlotNode(final int slot, final String nodeId) { cluster(Protocol.CLUSTER_SETSLOT, String.valueOf(slot), Protocol.CLUSTER_SETSLOT_NODE, nodeId); }
public void clusterSlaves(final String nodeId) { cluster(Protocol.CLUSTER_SLAVES, nodeId); }
public void clusterSetSlotMigrating(final int slot, final String nodeId) { cluster( Protocol.CLUSTER_SETSLOT, String.valueOf(slot), Protocol.CLUSTER_SETSLOT_MIGRATING, nodeId); }
public void clusterSlots() { cluster(Protocol.CLUSTER_SLOTS); }
public void clusterSetSlotImporting(final int slot, final String nodeId) { cluster( Protocol.CLUSTER_SETSLOT, String.valueOf(slot), Protocol.CLUSTER_SETSLOT_IMPORTING, nodeId); }