public static StreamedRow error(final Throwable exception) { return new StreamedRow( null, new KsqlErrorMessage(Errors.ERROR_CODE_SERVER_ERROR, exception), null); }
@Override public String toString() { return "FunctionDescriptionList{" + "name='" + name + '\'' + ", description='" + description + '\'' + ", author='" + author + '\'' + ", version='" + version + '\'' + ", functions=" + functions + ", path='" + path + "'" + ", type='" + type.name() + "'" + '}'; } }
public static StreamedRow row(final GenericRow row) { return new StreamedRow(row, null, null); }
@Override public boolean equals(final Object o) { if (this == o) { return true; } if (!(o instanceof CommandStatus)) { return false; } final CommandStatus that = (CommandStatus) o; return getStatus() == that.getStatus() && Objects.equals(getMessage(), that.getMessage()); }
public void printErrorMessage(final KsqlErrorMessage errorMessage) throws IOException { if (errorMessage instanceof KsqlStatementErrorMessage) { printKsqlEntityList(((KsqlStatementErrorMessage)errorMessage).getEntities()); } printError(errorMessage.getMessage(), errorMessage.toString()); }
public static KsqlTopicsList build( final String statementText, final Collection<KsqlTopic> ksqlTopics) { final List<KsqlTopicInfo> ksqlTopicInfoList = new ArrayList<>(); for (final KsqlTopic ksqlTopic: ksqlTopics) { ksqlTopicInfoList.add(new KsqlTopicInfo(ksqlTopic)); } return new KsqlTopicsList(statementText, ksqlTopicInfoList); }
@Override public Table buildTable(final CommandStatusEntity entity) { return new Table.Builder() .withColumnHeaders("Message") .withRow(entity.getCommandStatus().getMessage().split("\n", 2)[0]) .build(); } }
public static Response badStatement( final Throwable t, final String statementText, final KsqlEntityList entities) { return Response .status(BAD_REQUEST) .entity(new KsqlStatementErrorMessage( ERROR_CODE_BAD_STATEMENT, t, statementText, entities)) .build(); }
@Override public boolean equals(final Object o) { if (this == o) { return true; } if (!(o instanceof StreamsList)) { return false; } final StreamsList that = (StreamsList) o; return Objects.equals(getStreams(), that.getStreams()); }
@Override public int hashCode() { return Objects.hash(getQueries()); } }
@Override public int hashCode() { return Objects.hash(getSourceDescription()); } }
@Override public int hashCode() { return Objects.hash(getQueryDescription()); } }
@Override public Table buildTable(final ExecutionPlan executionPlan) { return new Builder() .withColumnHeaders("Execution Plan") .withRow(executionPlan.getExecutionPlan()) .build(); } }
public Map<String, Object> getStreamsProperties() { return coerceTypes(streamsProperties); }
@Override public int hashCode() { return Objects.hash(super.hashCode(), statementText, entities); } }
@Override public int hashCode() { return Objects.hash(getStreams()); } }
public static StreamedRow finalMessage(final String finalMessage) { return new StreamedRow(null, null, finalMessage); }