* @return record if there is a read in the operations list
* @throws AerospikeException if command fails
*/
public final Record operate(WritePolicy policy, Key key, Operation... operations)
throws AerospikeException {
OperateCommand command = new OperateCommand(cluster, policy, key, operations);
command.execute();
return command.getRecord();
}