@Override public List<?> makeRow(ProgramRecord object) { return Lists.newArrayList(object.getApp(), object.getName(), object.getDescription()); } }).build();
@Override public List<?> makeRow(ProgramRecord object) { return Lists.newArrayList(object.getApp(), object.getName(), object.getDescription()); } }).build();
@Override public Collection<String> get() { try { List<ProgramRecord> programs = appClient.listAllPrograms(cliConfig.getCurrentNamespace(), programType); List<String> programIds = new ArrayList<>(); for (ProgramRecord programRecord : programs) { programIds.add(programRecord.getApp() + "." + programRecord.getName()); } return programIds; } catch (IOException | UnauthenticatedException | UnauthorizedException e) { return new ArrayList<>(); } } });
@Override public EntityId apply(ProgramRecord input) { return appId.program(input.getType(), input.getName()); } }, null);
@Override public EntityId apply(ProgramRecord input) { return appId.program(input.getType(), input.getName()); } }, null);
@Override public List<?> makeRow(ProgramRecord object) { return Lists.newArrayList(object.getType().getPrettyName(), object.getName(), object.getDescription()); } }).build();
@Override public List<?> makeRow(ProgramRecord object) { return Lists.newArrayList(object.getType().getPrettyName(), object.getName(), object.getDescription()); } }).build();
@Override public List<?> makeRow(ProgramRecord object) { return Lists.newArrayList(object.getType().getCategoryName(), object.getApp(), object.getName(), object.getDescription()); } }).build();
@Override protected BatchProgram createProgram(ProgramRecord programRecord) { return new BatchProgram(programRecord.getApp(), programRecord.getType(), programRecord.getName()); }
@Override public List<?> makeRow(ProgramRecord object) { return Lists.newArrayList(object.getType().getCategoryName(), object.getApp(), object.getName(), object.getDescription()); } }).build();
@Override protected BatchProgram createProgram(ProgramRecord programRecord) { return new BatchProgram(programRecord.getApp(), programRecord.getType(), programRecord.getName()); }
@Override protected BatchProgramStart createProgram(ProgramRecord programRecord) { return new BatchProgramStart(programRecord.getApp(), programRecord.getType(), programRecord.getName()); }
@Override protected BatchProgramStart createProgram(ProgramRecord programRecord) { return new BatchProgramStart(programRecord.getApp(), programRecord.getType(), programRecord.getName()); }
@Override protected BatchProgramStart createProgram(ProgramRecord programRecord) { return new BatchProgramStart(programRecord.getApp(), programRecord.getType(), programRecord.getName()); }
@Override protected BatchProgram createProgram(ProgramRecord programRecord) { return new BatchProgram(programRecord.getApp(), programRecord.getType(), programRecord.getName()); }
@Override protected BatchProgram createProgram(ProgramRecord programRecord) { return new BatchProgram(programRecord.getApp(), programRecord.getType(), programRecord.getName()); }
@Override protected BatchProgramStart createProgram(ProgramRecord programRecord) { return new BatchProgramStart(programRecord.getApp(), programRecord.getType(), programRecord.getName()); }
public static BatchProgram from(ProgramRecord programRecord) { return new BatchProgram(programRecord.getApp(), programRecord.getType(), programRecord.getName()); }
public static BatchProgram from(ProgramRecord programRecord) { return new BatchProgram(programRecord.getApp(), programRecord.getType(), programRecord.getName()); }
@Override public ProgramId apply(ProgramRecord input) { return appId.program(input.getType(), input.getName()); }})));