Top Inners Fields Constructors Methods
com.mysql.cj.x.protobuf

public final Class MysqlxNotice

extends Object
Class Inheritance

Nested and Inner Type Summary

Modifier and TypeClass and Description
public static class
MysqlxNotice.Frame

*
Common frame for all notices

| ``.type``                                         | Value |
|---------------------------------------------------|------ |
| @ref Mysqlx::Notice::Warning                      | 1     |
| @ref Mysqlx::Notice::SessionVariableChanged       | 2     |
| @ref Mysqlx::Notice::SessionStateChanged          | 3     |
| @ref Mysqlx::Notice::GroupReplicationStateChanged | 4     |
| @ref Mysqlx::Notice::ServerHello                  | 5     |
public static interface
public static class
MysqlxNotice.GroupReplicationStateChanged

*
Notify clients about group replication state changes

| @ref Mysqlx::Notice::Frame Field  | Value      |
|-----------------------------------|------------|
|``.type``                          | 4          |
|``.scope``                         | ``global`` |
public static interface
public static class
MysqlxNotice.ServerHello

*
Notify clients about connection to X Protocol server

| @ref Mysqlx::Notice::Frame Field  | Value      |
|-----------------------------------|------------|
|``.type``                          | 5          |
|``.scope``                         | ``global`` |
public static interface
public static class
MysqlxNotice.SessionStateChanged

Protobuf type Mysqlx.Notice.SessionStateChanged

public static interface
public static class
MysqlxNotice.SessionVariableChanged

*
Notify clients about changes to the current session variables.
public static interface
public static class
MysqlxNotice.Warning

*
Server-side warnings and notes

@par ``.scope`` == ``local``
``.level``, ``.code`` and ``.msg`` map the content of:
@code{sql}
SHOW WARNINGS
@endcode

@par ``.scope`` == ``global``
(undefined) Will be used for global, unstructured messages like:
-  server is shutting down
-  a node disconnected from group
-  schema or table dropped

| @ref Mysqlx::Notice::Frame Field  | Value                   |
|-----------------------------------|-------------------------|
| ``.type``                         | 1                       |
| ``.scope``                        | ``local`` or ``global`` |
public static interface

Field Summary

Modifier and TypeField and Description
private static Descriptors.FileDescriptor
private static final Descriptors.Descriptor
private static final GeneratedMessage.FieldAccessorTable
private static final Descriptors.Descriptor
private static final GeneratedMessage.FieldAccessorTable
private static final Descriptors.Descriptor
private static final GeneratedMessage.FieldAccessorTable
private static final Descriptors.Descriptor
private static final GeneratedMessage.FieldAccessorTable
private static final Descriptors.Descriptor
private static final GeneratedMessage.FieldAccessorTable
private static final Descriptors.Descriptor
private static final GeneratedMessage.FieldAccessorTable

Constructor Summary

AccessConstructor and Description
private

Method Summary

Modifier and TypeMethod and Description
public static Descriptors.FileDescriptor
public static void
public static void
Inherited from java.lang.Object:
cloneequalsfinalizegetClasshashCodenotifynotifyAlltoStringwaitwaitwait