TransactionAsyncCancelResponse
cancelTransaction(String id)
Database
cloneDatabase(String database, String engine, String source)
cloneDatabase(String database, String engine, String source, boolean overwrite)
createDatabase(String database, String engine)
createDatabase(String database, String engine, boolean overwrite)
Engine
createEngine(String engine)
createEngine(String engine, String size)
createEngineWait(String engine)
createEngineWait(String engine, String size)
OAuthClientExtra
createOAuthClient(String name)
createOAuthClient(String name, String[] permissions)
User
createUser(String email)
createUser(String email, String[] roles)
Object
delete(String path)
delete(String path, QueryParams params, String body)
DeleteDatabaseResponse
deleteDatabase(String database)
deleteEngine(String engine)
deleteEngineWait(String engine)
TransactionResult
deleteModel(String database, String engine, String name)
deleteModel(String database, String engine, String[] names)
DeleteOAuthClientResponse
deleteOAuthClient(String id)
DeleteUserResponse
deleteUser(String id)
disableUser(String id)
enableUser(String id)
TransactionAsyncResult
execute(String database, String engine, String source, boolean readonly)
execute(String database, String engine, String source, boolean readonly, Map<String,String> inputs)
executeAsync(String database, String engine, String source, boolean readonly)
executeAsync(String database, String engine, String source, boolean readonly, Map<String,String> inputs)
executeV1(String database, String engine, String source)
executeV1(String database, String engine, String source, boolean readonly)
executeV1(String database, String engine, String source, boolean readonly, Map<String,String> inputs)
AccessToken
fetchAccessToken(ClientCredentials credentials)
OAuthClient
findOAuthClient(String name)
findUser(String email)
get(String path)
get(String path, QueryParams params)
get(String path, Map<String,String> headers)
get(String path, Map<String,String> headers, QueryParams params)
getAccessToken(Client client, ClientCredentials credentials)
getAccessToken(ClientCredentials credentials)
getDatabase(String database)
getEngine(String engine)
com.relationalai.Model
getModel(String database, String engine, String name)
getOAuthClient(String id)
TransactionAsyncSingleResponse
getTransaction(String id)
Message.MetadataInfo
getTransactionMetadata(String id)
List<Object>
getTransactionProblems(String id)
List<ArrowRelation>
getTransactionResults(String id)
TransactionsAsyncMultipleResponses
getTransactions()
getUser(String id)
Database[]
listDatabases()
listDatabases(String state)
Edb[]
listEdbs(String database, String engine)
Engine[]
listEngines()
listEngines(String state)
String[]
listModelNames(String database, String engine)
com.relationalai.Model[]
listModels(String database, String engine)
OAuthClient[]
listOAuthClients()
User[]
listUsers()
loadCsv(String database, String engine, String relation, InputStream data)
loadCsv(String database, String engine, String relation, InputStream data, CsvOptions options)
loadCsv(String database, String engine, String relation, String data)
loadCsv(String database, String engine, String relation, String data, CsvOptions options)
loadJson(String database, String engine, String relation, InputStream data)
loadJson(String database, String engine, String relation, String data)
loadModel(String database, String engine, String name, InputStream model)
loadModel(String database, String engine, String name, String model)
loadModels(String database, String engine, Map<String,String> models)
static List<TransactionAsyncFile>
parseMultipartResponse(HttpResponse<byte[]> response)
patch(String path, QueryParams params, String body)
post(String path, QueryParams params, String body)
put(String path, QueryParams params, String body)
request(String method, String path, QueryParams params)
request(String method, String path, Map<String,String> headers, QueryParams params, String body)
updateUser(String id, UpdateUserRequest req)
updateUser(String id, String status)
updateUser(String id, String[] roles)
updateUser(String id, String status, String[] roles)