# Functions

No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
RegisterAdminHandler registers the http handlers for service Admin to "mux".
RegisterAdminHandlerFromEndpoint is same as RegisterAdminHandler but automatically dials to "endpoint" and closes the connection when "ctx" gets done.
No description provided by the author
RegisterAuthenticationHandler registers the http handlers for service Authentication to "mux".
RegisterAuthenticationHandlerFromEndpoint is same as RegisterAuthenticationHandler but automatically dials to "endpoint" and closes the connection when "ctx" gets done.
No description provided by the author
No description provided by the author
RegisterStatusHandler registers the http handlers for service Status to "mux".
RegisterStatusHandlerFromEndpoint is same as RegisterStatusHandler but automatically dials to "endpoint" and closes the connection when "ctx" gets done.
No description provided by the author

# Constants

No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
CLIENT instructs the server to refuse new SQL clients.
LEADERSHIP instructs the server to gracefully let all its Replicas' range leases expire.
CLUSTER indicates that this object uses the cluster default Zone Configuration.
DATABASE indicates that this object uses a database-level Zone Configuration.
TABLE indicates that this object uses a table-level Zone Configuration.
No description provided by the author

# Variables

No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author

# Structs

ActiveQuery represents a query in flight on some Session.
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
Request object for issing a query cancel request.
Response returned by target query's gateway node.
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
ClusterRequest requests metadata for the cluster.
ClusterResponse contains metadata for the cluster.
No description provided by the author
DatabaseDetailsRequest requests detailed information about the specified database.
DatabaseDetailsResponse contains grant information and table names for a database.
No description provided by the author
DatabasesRequest requests a list of databases.
DatabasesResponse contains a list of databases.
DecommissionRequest requests the server to set the Decommissioning flag on all nodes specified by 'node_id' to the value of 'decommissioning'.
DecommissionStatusRequest requests the decommissioning status for the specified or, if none are specified, all nodes.
DecommissionStatusResponse lists decommissioning statuses for a number of NodeIDs.
No description provided by the author
DetailsRequest requests a nodes details.
No description provided by the author
DrainRequest requests the server to enter the specified draining mode.
DrainResponse is the response to a successful DrainRequest and lists the modes which are activated after having processing the request.
EventsRequest is a request for event log entries, optionally filtered by the specified event type and/or target_id.
EventsResponse contains a set of event log entries.
No description provided by the author
GETUIDataRequest requests the values for the given keys from the system.ui table.
GetUIDataResponse contains the requested values and the times at which the values were last updated.
No description provided by the author
No description provided by the author
HealthRequest inquires whether the addressed node is healthy.
HealthResponse is the response to HealthRequest.
JobsRequest requests system job information of the given status and type.
JobsResponse contains the job record for each matching job.
No description provided by the author
No description provided by the author
An error wrapper object for ListSessionsResponse.
Request object for ListSessions and ListLocalSessions.
Response object for ListSessions and ListLocalSessions.
LivenessRequest requests liveness data for all nodes on the cluster.
LivenessResponse contains the liveness status of each node on the cluster.
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
QueryPlanRequest requests the query plans for a SQL string.
QueryPlanResponse contains the query plans for a SQL string (currently only the distsql physical query plan).
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
RaftState gives internal details about a Raft group's state.
No description provided by the author
No description provided by the author
RangeLogRequest request the history of a range from the range log.
RangeLogResponse contains a list of entries from the range log table.
No description provided by the author
To avoid porting the pretty printing of keys and descriptors to javascript, they will be precomputed on the serverside.
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
Session represents one SQL session.
SessionCookie is a message used to encode the authentication cookie returned from successful login requests.
SettingsRequest inquires what are the current settings in the cluster.
SettingsResponse is the response to SettingsRequest.
No description provided by the author
SetUIDataRequest stores the given key/value pairs in the system.ui table.
SetUIDataResponse is currently an empty response.
No description provided by the author
No description provided by the author
No description provided by the author
TableDetailsRequest is a request for detailed information about a table.
TableDetailsResponse contains grants, column names, and indexes for a table.
No description provided by the author
Grant is an entry from SHOW GRANTS.
No description provided by the author
TableStatsRequest is a request for detailed, computationally expensive information about a table.
TableStatsResponse contains detailed, computationally expensive information about a table.
MissingNode represents information on a node which should contain data for this table, but could not be contacted during this request.
UserLoginRequest contains credentials a user must provide to log in.
UserLoginResponse is currently empty.
UserLogoutRequest will terminate the current session in use.
No description provided by the author
UsersRequest requests a list of users.
UsersResponse returns a list of users.
User is a CockroachDB user.

# Interfaces

No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author

# Type aliases

Enum for phase of execution.
We use an enum to allow reporting of client certs and potential others (eg: UI).
No description provided by the author
ZoneConfigurationLevel indicates, for objects with a Zone Configuration, the object level at which the configuration is defined.