pl.wendigo.chrome.api.database / DatabaseOperations

DatabaseOperations

class DatabaseOperations (source)

DatabaseOperations represents Database protocol domain request/response operations and events that can be captured.

This API is marked as experimental in protocol definition and can change in the future.

Link
Protocol Database domain documentation.

Functions

addDatabase

fun addDatabase(): Flowable<AddDatabaseEvent>

Returns observable capturing all Database.addDatabase events.

disable

fun disable(): Single<ResponseFrame>

Disables database tracking, prevents database events from being sent to the client.

enable

fun enable(): Single<ResponseFrame>

Enables database tracking, database events will now be delivered to the client.

events

fun events(): Flowable<Event>

Returns flowable capturing all Database domains events.

executeSQL

fun executeSQL(input: ExecuteSQLRequest): Single<ExecuteSQLResponse>

getDatabaseTableNames

fun getDatabaseTableNames(input: GetDatabaseTableNamesRequest): Single<GetDatabaseTableNamesResponse>