/** * Returns a new instance of Query. * * @param startTimeInMilliseconds query execution's start time, given as epoch timestamp in milliseconds * @param executionTimeInMilliseconds query execution time in milliseconds * @param clientAddress query's client socket address * @param statementType type of query's statement * @param keyspace query's key space * @param tableName query's table name * @param statement query's CQL statement * @param consistencyLevel query's consistencyLevel * @return a new Query instance */ public static Query create(final long startTimeInMilliseconds, final long executionTimeInMilliseconds, final String clientAddress, final StatementType statementType, final String keyspace, final String tableName, final String statement, final ConsistencyLevel consistencyLevel) { return new Query(startTimeInMilliseconds, executionTimeInMilliseconds, clientAddress, statementType, keyspace, tableName, statement, consistencyLevel); }