All Downloads are FREE. Search and download functionalities are using the official Maven repository.

redis.clients.jedis.commands.BinaryScriptingCommandsPipeline Maven / Gradle / Ivy

package redis.clients.jedis.commands;

import redis.clients.jedis.Response;

import java.util.List;

public interface BinaryScriptingCommandsPipeline {

  /**
   * @deprecated Use {@link BinaryScriptingCommandsPipeline#eval(byte..., int, byte[]...)}.
   */
  @Deprecated
  Response eval(byte[] script, byte[] keyCount, byte[]... params);

  Response eval(byte[] script, int keyCount, byte[]... params);

  Response eval(byte[] script, List keys, List args);

  Response eval(byte[] script);

  Response evalsha(byte[] sha1);

  Response evalsha(byte[] sha1, List keys, List args);

  Response evalsha(byte[] sha1, int keyCount, byte[]... params);
}