@Override public String apply(Column col) { return Hex.encNonAscii(col); } }));
public static void halt(final String msg, int status) { halt(status, new Runnable() { @Override public void run() { log.error(fatal, msg); } }); }
/** * @return this */ public FluoKeyValueGenerator setRow(Text row) { this.row = ByteUtil.toByteArray(row); return this; }
public void put(Column col, long ts, byte[] val) { Flutation.put(env, this, col, ts, val); } }
public Flutation(Environment env, Bytes row) { super(ByteUtil.toText(row)); this.env = env; }
private synchronized CuratorFramework getAppCurator() { if (appCurator == null) { appCurator = CuratorUtil.newAppCurator(config); appCurator.start(); } return appCurator; }
public ConditionalFlutation(Environment env, Bytes row) { super(ByteUtil.toByteSequence(row)); this.env = env; }
/** * Creates a curator built using Application's zookeeper connection string. Root path will start * at Fluo application chroot. */ public static CuratorFramework newAppCurator(FluoConfiguration config) { return newCurator(config.getAppZookeepers(), config.getZookeeperTimeout()); }
@Override public String apply(Bytes b) { return Hex.encNonAscii(b); } }));
public void put(Column col, long ts, byte[] val) { put(env, this, col, ts, val); }
public static void halt(final String msg) { halt(0, new Runnable() { @Override public void run() { log.error(fatal, msg); } }); }
@Override public ColumnVisibility call() throws Exception { return new ColumnVisibility(ByteUtil.toText(colvis)); } });
/** * @return this */ public FluoKeyValueGenerator setValue(Text val) { this.val = ByteUtil.toByteArray(val); return this; }
public ConditionalFlutation(Environment env, Bytes row, Condition condition) { super(ByteUtil.toByteSequence(row), condition); this.env = env; }
/** * Creates a curator built using Fluo's zookeeper connection string. Root path will start at Fluo * chroot. */ public static CuratorFramework newFluoCurator(FluoConfiguration config) { return newCurator(config.getInstanceZookeepers(), config.getZookeeperTimeout()); }
private static String enc(Bytes b) { return Hex.encNonAscii(b); }
public static void put(Mutation m, Column col, long ts, byte[] val) { put(null, m, col, ts, val); }
private static String enc(Column c) { return Hex.encNonAscii(c); }
public static String encNonAscii(Column col) { StringBuilder sb = new StringBuilder(); encNonAscii(sb, col, " "); return sb.toString(); }