MySQL Shell API 9.1.0
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.
 COptionsGives access to options impacting shell behavior.
 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.
 CShellResultEncapsulates custom query result and metadata.
 CSysGives access to system specific parameters.