* The first argument is required, but all failovers are optional.
*
* agentBEChain("machine1[:port]" [, "machine2[:port]" [,...]])
*/
public static SinkBuilder beBuilder() {
return new SinkBuilder() {
@Override
public EventSink build(Context context, String... argv) {
Preconditions
.checkArgument(argv.length >= 1,
"usage: agentBEChain(\"machine1[:port]\" [, \"machine2[:port]\" [,...]])");