public static TemplateTaskStatus create(final Protos.TaskStatus status) { return new TemplateTaskStatus(status); }
@Override public CassandraTaskStatus createStatus(Protos.TaskState state, Optional<String> message) { Protos.TaskStatus.Builder builder = getStatusBuilder(); if (message.isPresent()) { builder.setMessage(message.get()); } return TemplateTaskStatus.create(builder .setData(CassandraData.createTemplateData().getBytes()) .setState(state) .build()); }