com.rethinkdb.gen.exc.ReqlClientError Maven / Gradle / Ivy
Go to download
Show more of this group Show more artifacts with this name
Show all versions of qj-rethinkdb-driver Show documentation
Show all versions of qj-rethinkdb-driver Show documentation
Java driver for RethinkDB (Modified from Official version)
// Autogenerated by metajava.py.
// Do not edit this file directly.
// The template for this file is located at:
// ../../../../../../../../templates/Exception.java
package com.rethinkdb.gen.exc;
import java.util.Optional;
import com.rethinkdb.ast.ReqlAst;
import com.rethinkdb.model.Backtrace;
public class ReqlClientError extends ReqlError {
Optional backtrace = Optional.empty();
Optional term = Optional.empty();
public ReqlClientError() {
}
public ReqlClientError(String message) {
super(message);
}
public ReqlClientError(String format, Object... args) {
super(String.format(format, args));
}
public ReqlClientError(String message, Throwable cause) {
super(message, cause);
}
public ReqlClientError(Throwable cause) {
super(cause);
}
public ReqlClientError(String msg, ReqlAst term, Backtrace bt) {
super(msg);
this.backtrace = Optional.ofNullable(bt);
this.term = Optional.ofNullable(term);
}
public ReqlClientError setBacktrace(Backtrace backtrace) {
this.backtrace = Optional.ofNullable(backtrace);
return this;
}
public Optional getBacktrace() {
return backtrace;
}
public ReqlClientError setTerm(ReqlAst term) {
this.term = Optional.ofNullable(term);
return this;
}
public Optional getTerm() {
return this.term;
}
}