MySQL Shell API 8.0.46
Unified development interface for MySQL Products
Class List
Here are the classes, structs, unions and interfaces with brief descriptions:
[detail level 123]
 ▼Nmysqlsh
 ▼Ndba
 CClusterRepresents an InnoDB Cluster.
 CClusterSetRepresents an InnoDB ClusterSet.
 CDbaInnoDB Cluster, ReplicaSet, and ClusterSet management functions.
 CReplicaSetRepresents an InnoDB ReplicaSet.
 ▼Nmysql
 CClassicResultAllows browsing through the result information after performing an operation on the database through the MySQL Protocol.
 CClassicSessionEnables interaction with a MySQL Server using the MySQL Protocol.
 CTypeConstants to represent data types on Column objects
 ▼Nmysqlx
 CBaseResultBase class for the different types of results returned by the server.
 CCollectionA Collection is a container that may be used to store Documents in a MySQL database.
 CCollectionAddHandler for document addition on a Collection
 CCollectionFindHandler for document selection on a Collection
 CCollectionModifyOperation to update documents on a Collection.
 CCollectionRemoveOperation to delete documents on a Collection.
 CDocResultAllows traversing the DbDoc objects returned by a Collection.find operation.
 CLockContentionConstants to represent lock contention types
 CResultAllows retrieving information about non query operations performed on the database.
 CRowResultAllows traversing the Row objects returned by a Table.select operation.
 CSchemaRepresents a Schema as retrieved from a session created using the X Protocol.
 CSessionEnables interaction with a MySQL Server using the X Protocol.
 CSqlExecuteHandler for execution SQL statements, supports parameter binding.
 CSqlResultAllows browsing through the result information after performing an operation on the database done through Session.sql
 CTableRepresents a Table on an Schema, retrieved with a session created using mysqlx module.
 CTableDeleteOperation to delete data from a table.
 CTableInsertHandler for Insert operations on Tables
 CTableSelectHandler for record selection on a Table
 CTableUpdateHandler for record update operations on a Table
 CTypeConstants to represent data types of Column objects
 CColumnRepresents the a Column definition on a result
 CDatabaseObjectProvides base functionality for database objects.
 COptions
 COsGives access to functions which allow to interact with the operating system.
 CPathGives access to path-related functions.
 CReportsGives access to built-in and user-defined reports.
 CRowRepresents the a Row in a Result.
 CShellGives access to general purpose functions and properties.
 CSysGives access to system specific parameters.