See: Description
| Class | Description |
|---|---|
| Mysqlx | |
| Mysqlx.ClientMessages |
IDs of messages that can be sent from client to the server
..
|
| Mysqlx.ClientMessages.Builder |
IDs of messages that can be sent from client to the server
..
|
| Mysqlx.Error |
generic Error message
A ``severity`` of ``ERROR`` indicates the current message sequence is
aborted for the given error and the session is ready for more.
|
| Mysqlx.Error.Builder |
generic Error message
A ``severity`` of ``ERROR`` indicates the current message sequence is
aborted for the given error and the session is ready for more.
|
| Mysqlx.Ok |
generic Ok message
|
| Mysqlx.Ok.Builder |
generic Ok message
|
| Mysqlx.ServerMessages |
IDs of messages that can be sent from server to client
..
|
| Mysqlx.ServerMessages.Builder |
IDs of messages that can be sent from server to client
..
|
| MysqlxConnection | |
| MysqlxConnection.Capabilities |
Capabilities
|
| MysqlxConnection.Capabilities.Builder |
Capabilities
|
| MysqlxConnection.CapabilitiesGet |
get supported connection capabilities and their current state
:returns: :protobuf:msg:`Mysqlx.Connection::Capabilities` or :protobuf:msg:`Mysqlx::Error`
|
| MysqlxConnection.CapabilitiesGet.Builder |
get supported connection capabilities and their current state
:returns: :protobuf:msg:`Mysqlx.Connection::Capabilities` or :protobuf:msg:`Mysqlx::Error`
|
| MysqlxConnection.CapabilitiesSet |
sets connection capabilities atomically
only provided values are changed, other values are left unchanged.
|
| MysqlxConnection.CapabilitiesSet.Builder |
sets connection capabilities atomically
only provided values are changed, other values are left unchanged.
|
| MysqlxConnection.Capability |
a Capability
a tuple of a ``name`` and a :protobuf:msg:`Mysqlx.Datatypes::Any`
|
| MysqlxConnection.Capability.Builder |
a Capability
a tuple of a ``name`` and a :protobuf:msg:`Mysqlx.Datatypes::Any`
|
| MysqlxConnection.Close |
announce to the server that the client wants to close the connection
it discards any session state of the server
:Returns: :protobuf:msg:`Mysqlx::Ok`
|
| MysqlxConnection.Close.Builder |
announce to the server that the client wants to close the connection
it discards any session state of the server
:Returns: :protobuf:msg:`Mysqlx::Ok`
|
| MysqlxConnection.Compression |
Protobuf type
Mysqlx.Connection.Compression |
| MysqlxConnection.Compression.Builder |
Protobuf type
Mysqlx.Connection.Compression |
| MysqlxCrud | |
| MysqlxCrud.Collection |
collection
|
| MysqlxCrud.Collection.Builder |
collection
|
| MysqlxCrud.Column |
column definition
|
| MysqlxCrud.Column.Builder |
column definition
|
| MysqlxCrud.CreateView |
Protobuf type
Mysqlx.Crud.CreateView |
| MysqlxCrud.CreateView.Builder |
Protobuf type
Mysqlx.Crud.CreateView |
| MysqlxCrud.Delete |
Delete documents/rows from a Collection/Table
:param collection: collection to change
:param data_model: datamodel that the operations refer to
:param criteria: filter expression to match rows that the operations will apply on
:param args: values for parameters used in filter expression
:param limit: limits the number of rows to match (user can set one of: limit, limit_expr)
:param order: specifies order of matched rows
:param limit_expr: limits the number of rows to match (user can set one of: limit, limit_expr)
:Returns: :protobuf:msg:`Mysqlx.Resultset::`
|
| MysqlxCrud.Delete.Builder |
Delete documents/rows from a Collection/Table
:param collection: collection to change
:param data_model: datamodel that the operations refer to
:param criteria: filter expression to match rows that the operations will apply on
:param args: values for parameters used in filter expression
:param limit: limits the number of rows to match (user can set one of: limit, limit_expr)
:param order: specifies order of matched rows
:param limit_expr: limits the number of rows to match (user can set one of: limit, limit_expr)
:Returns: :protobuf:msg:`Mysqlx.Resultset::`
|
| MysqlxCrud.DropView |
Protobuf type
Mysqlx.Crud.DropView |
| MysqlxCrud.DropView.Builder |
Protobuf type
Mysqlx.Crud.DropView |
| MysqlxCrud.Find |
Find Documents/Rows in a Collection/Table
..
|
| MysqlxCrud.Find.Builder |
Find Documents/Rows in a Collection/Table
..
|
| MysqlxCrud.Insert |
Insert documents/rows into a collection/table
:param collection: collection to insert into
:param data_model: datamodel that the operations refer to
:param projection: name of the columns to insert data into (empty if data_model is DOCUMENT)
:param row: set of rows to insert into the collection/table (a single expression with a JSON document literal or an OBJECT expression)
:param args: values for parameters used in row expressions
:param upsert: true if this should be treated as an Upsert (that is, update on duplicate key)
:Returns: :protobuf:msg:`Mysqlx.Resultset::`
|
| MysqlxCrud.Insert.Builder |
Insert documents/rows into a collection/table
:param collection: collection to insert into
:param data_model: datamodel that the operations refer to
:param projection: name of the columns to insert data into (empty if data_model is DOCUMENT)
:param row: set of rows to insert into the collection/table (a single expression with a JSON document literal or an OBJECT expression)
:param args: values for parameters used in row expressions
:param upsert: true if this should be treated as an Upsert (that is, update on duplicate key)
:Returns: :protobuf:msg:`Mysqlx.Resultset::`
|
| MysqlxCrud.Insert.TypedRow |
Protobuf type
Mysqlx.Crud.Insert.TypedRow |
| MysqlxCrud.Insert.TypedRow.Builder |
Protobuf type
Mysqlx.Crud.Insert.TypedRow |
| MysqlxCrud.Limit |
limit
:param row_count: maximum rows to filter
:param offset: maximum rows to skip before applying the row_count
|
| MysqlxCrud.Limit.Builder |
limit
:param row_count: maximum rows to filter
:param offset: maximum rows to skip before applying the row_count
|
| MysqlxCrud.LimitExpr |
limit expression
LimitExpr in comparison to Limit, is able to specify that row_count and
offset are placeholders.
|
| MysqlxCrud.LimitExpr.Builder |
limit expression
LimitExpr in comparison to Limit, is able to specify that row_count and
offset are placeholders.
|
| MysqlxCrud.ModifyView |
Protobuf type
Mysqlx.Crud.ModifyView |
| MysqlxCrud.ModifyView.Builder |
Protobuf type
Mysqlx.Crud.ModifyView |
| MysqlxCrud.Order |
sort order
|
| MysqlxCrud.Order.Builder |
sort order
|
| MysqlxCrud.Projection |
a projection
:param source: the expression identifying an element from the source data
which can include a column identifier or any expression
:param alias: optional alias.
|
| MysqlxCrud.Projection.Builder |
a projection
:param source: the expression identifying an element from the source data
which can include a column identifier or any expression
:param alias: optional alias.
|
| MysqlxCrud.Update |
Update documents/rows in a collection/table
:param collection: collection to change
:param data_model: datamodel that the operations refer to
:param criteria: filter expression to match rows that the operations will apply on
:param args: values for parameters used in filter expression
:param limit: limits the number of rows to match (user can set one of: limit, limit_expr)
:param order: specifies order of matched rows
:param operation: list of operations to be applied.
|
| MysqlxCrud.Update.Builder |
Update documents/rows in a collection/table
:param collection: collection to change
:param data_model: datamodel that the operations refer to
:param criteria: filter expression to match rows that the operations will apply on
:param args: values for parameters used in filter expression
:param limit: limits the number of rows to match (user can set one of: limit, limit_expr)
:param order: specifies order of matched rows
:param operation: list of operations to be applied.
|
| MysqlxCrud.UpdateOperation |
update operations
:param source: specification of the value to be updated
if data_model is TABLE, a column name may be specified and also a document path, if the column has type JSON
if data_model is DOCUMENT, only document paths are allowed
in both cases, schema and table must be not set
:param operation: the type of operation to be performed
:param value: an expression to be computed as the new value for the operation
|
| MysqlxCrud.UpdateOperation.Builder |
update operations
:param source: specification of the value to be updated
if data_model is TABLE, a column name may be specified and also a document path, if the column has type JSON
if data_model is DOCUMENT, only document paths are allowed
in both cases, schema and table must be not set
:param operation: the type of operation to be performed
:param value: an expression to be computed as the new value for the operation
|
| MysqlxCursor | |
| MysqlxCursor.Close |
Close cursor
..
|
| MysqlxCursor.Close.Builder |
Close cursor
..
|
| MysqlxCursor.Fetch |
Fetch next portion of data from a cursor
..
|
| MysqlxCursor.Fetch.Builder |
Fetch next portion of data from a cursor
..
|
| MysqlxCursor.Open |
Open a cursor
..
|
| MysqlxCursor.Open.Builder |
Open a cursor
..
|
| MysqlxCursor.Open.OneOfMessage |
Protobuf type
Mysqlx.Cursor.Open.OneOfMessage |
| MysqlxCursor.Open.OneOfMessage.Builder |
Protobuf type
Mysqlx.Cursor.Open.OneOfMessage |
| MysqlxDatatypes | |
| MysqlxDatatypes.Any |
a helper to allow all field types
|
| MysqlxDatatypes.Any.Builder |
a helper to allow all field types
|
| MysqlxDatatypes.Array |
a Array
|
| MysqlxDatatypes.Array.Builder |
a Array
|
| MysqlxDatatypes.Object |
a object
|
| MysqlxDatatypes.Object.Builder |
a object
|
| MysqlxDatatypes.Object.ObjectField |
Protobuf type
Mysqlx.Datatypes.Object.ObjectField |
| MysqlxDatatypes.Object.ObjectField.Builder |
Protobuf type
Mysqlx.Datatypes.Object.ObjectField |
| MysqlxDatatypes.Scalar |
a scalar
|
| MysqlxDatatypes.Scalar.Builder |
a scalar
|
| MysqlxDatatypes.Scalar.Octets |
an opaque octet sequence, with an optional content_type
See ``Mysqlx.Resultset.ContentType_BYTES`` for list of known values.
|
| MysqlxDatatypes.Scalar.Octets.Builder |
an opaque octet sequence, with an optional content_type
See ``Mysqlx.Resultset.ContentType_BYTES`` for list of known values.
|
| MysqlxDatatypes.Scalar.String |
a string with a charset/collation
|
| MysqlxDatatypes.Scalar.String.Builder |
a string with a charset/collation
|
| MysqlxExpect | |
| MysqlxExpect.Close |
close a Expect block
closing a Expect block restores the state of the previous Expect block
for the following messages
:returns: :protobuf:msg:`Mysqlx::Ok` on success, :protobuf:msg:`Mysqlx::Error` on error
|
| MysqlxExpect.Close.Builder |
close a Expect block
closing a Expect block restores the state of the previous Expect block
for the following messages
:returns: :protobuf:msg:`Mysqlx::Ok` on success, :protobuf:msg:`Mysqlx::Error` on error
|
| MysqlxExpect.Open |
open an Expect block and set/unset the conditions that have to be fulfilled
if any of the conditions fail, all enclosed messages will fail with
a Mysqlx.Error message.
|
| MysqlxExpect.Open.Builder |
open an Expect block and set/unset the conditions that have to be fulfilled
if any of the conditions fail, all enclosed messages will fail with
a Mysqlx.Error message.
|
| MysqlxExpect.Open.Condition |
Protobuf type
Mysqlx.Expect.Open.Condition |
| MysqlxExpect.Open.Condition.Builder |
Protobuf type
Mysqlx.Expect.Open.Condition |
| MysqlxExpr | |
| MysqlxExpr.Array |
a Array of expressions
|
| MysqlxExpr.Array.Builder |
a Array of expressions
|
| MysqlxExpr.ColumnIdentifier |
col_identifier (table): col@doc_path, tbl.col@doc_path col, tbl.col, schema.tbl.col
col_identifier (document): doc_path
..
|
| MysqlxExpr.ColumnIdentifier.Builder |
col_identifier (table): col@doc_path, tbl.col@doc_path col, tbl.col, schema.tbl.col
col_identifier (document): doc_path
..
|
| MysqlxExpr.DocumentPathItem |
DocumentPathItem
..
|
| MysqlxExpr.DocumentPathItem.Builder |
DocumentPathItem
..
|
| MysqlxExpr.Expr |
Expressions
the "root" of the expression tree
..
|
| MysqlxExpr.Expr.Builder |
Expressions
the "root" of the expression tree
..
|
| MysqlxExpr.FunctionCall |
function call: ``func(a, b, "1", 3)``
..
|
| MysqlxExpr.FunctionCall.Builder |
function call: ``func(a, b, "1", 3)``
..
|
| MysqlxExpr.Identifier |
identifier: name, schame.name
..
|
| MysqlxExpr.Identifier.Builder |
identifier: name, schame.name
..
|
| MysqlxExpr.Object |
an object (with expression values)
|
| MysqlxExpr.Object.Builder |
an object (with expression values)
|
| MysqlxExpr.Object.ObjectField |
Protobuf type
Mysqlx.Expr.Object.ObjectField |
| MysqlxExpr.Object.ObjectField.Builder |
Protobuf type
Mysqlx.Expr.Object.ObjectField |
| MysqlxExpr.Operator |
operator: ``<<(a, b)``
..
|
| MysqlxExpr.Operator.Builder |
operator: ``<<(a, b)``
..
|
| MysqlxNotice | |
| MysqlxNotice.Frame |
Common Frame for all Notices
===================================================== =====
.type value
===================================================== =====
:protobuf:msg:`Mysqlx.Notice::Warning` 1
:protobuf:msg:`Mysqlx.Notice::SessionVariableChanged` 2
:protobuf:msg:`Mysqlx.Notice::SessionStateChanged` 3
===================================================== =====
:param type: the type of the payload
:param payload: the payload of the notification
:param scope: global or local notification
|
| MysqlxNotice.Frame.Builder |
Common Frame for all Notices
===================================================== =====
.type value
===================================================== =====
:protobuf:msg:`Mysqlx.Notice::Warning` 1
:protobuf:msg:`Mysqlx.Notice::SessionVariableChanged` 2
:protobuf:msg:`Mysqlx.Notice::SessionStateChanged` 3
===================================================== =====
:param type: the type of the payload
:param payload: the payload of the notification
:param scope: global or local notification
|
| MysqlxNotice.GroupReplicationStateChanged |
Notify clients about group replication state changes
========================================== ==========
:protobuf:msg:`Mysqlx.Notice::Frame` field value
========================================== ==========
``.type`` 4
``.scope`` ``global``
========================================== ==========
:param type: type of group replication event
:param view_id: view identifier
|
| MysqlxNotice.GroupReplicationStateChanged.Builder |
Notify clients about group replication state changes
========================================== ==========
:protobuf:msg:`Mysqlx.Notice::Frame` field value
========================================== ==========
``.type`` 4
``.scope`` ``global``
========================================== ==========
:param type: type of group replication event
:param view_id: view identifier
|
| MysqlxNotice.ServerHello |
Notify clients about connection to X Protocol server
========================================== ==========
:protobuf:msg:`Mysqlx.Notice::Frame` field value
========================================== ==========
``.type`` 5
``.scope`` ``global``
========================================== ==========
|
| MysqlxNotice.ServerHello.Builder |
Notify clients about connection to X Protocol server
========================================== ==========
:protobuf:msg:`Mysqlx.Notice::Frame` field value
========================================== ==========
``.type`` 5
``.scope`` ``global``
========================================== ==========
|
| MysqlxNotice.SessionStateChanged |
Notify clients about changes to the internal session state
========================================== =========
:protobuf:msg:`Mysqlx.Notice::Frame` field value
========================================== =========
``.type`` 3
``.scope`` ``local``
========================================== =========
:param param: parameter key
:param value: updated value
|
| MysqlxNotice.SessionStateChanged.Builder |
Notify clients about changes to the internal session state
========================================== =========
:protobuf:msg:`Mysqlx.Notice::Frame` field value
========================================== =========
``.type`` 3
``.scope`` ``local``
========================================== =========
:param param: parameter key
:param value: updated value
|
| MysqlxNotice.SessionVariableChanged |
Notify clients about changes to the current session variables
Every change to a variable that is accessible through:
..
|
| MysqlxNotice.SessionVariableChanged.Builder |
Notify clients about changes to the current session variables
Every change to a variable that is accessible through:
..
|
| MysqlxNotice.Warning |
Server-side warnings and notes
``.scope`` == ``local``
``.level``, ``.code`` and ``.msg`` map the content of
..
|
| MysqlxNotice.Warning.Builder |
Server-side warnings and notes
``.scope`` == ``local``
``.level``, ``.code`` and ``.msg`` map the content of
..
|
| MysqlxPrepare | |
| MysqlxPrepare.Deallocate |
Deallocate already prepared statement
Deallocating the statement.
|
| MysqlxPrepare.Deallocate.Builder |
Deallocate already prepared statement
Deallocating the statement.
|
| MysqlxPrepare.Execute |
Execute already prepared statement
..
|
| MysqlxPrepare.Execute.Builder |
Execute already prepared statement
..
|
| MysqlxPrepare.Prepare |
Prepare a new statement
..
|
| MysqlxPrepare.Prepare.Builder |
Prepare a new statement
..
|
| MysqlxPrepare.Prepare.OneOfMessage |
Protobuf type
Mysqlx.Prepare.Prepare.OneOfMessage |
| MysqlxPrepare.Prepare.OneOfMessage.Builder |
Protobuf type
Mysqlx.Prepare.Prepare.OneOfMessage |
| MysqlxResultset | |
| MysqlxResultset.ColumnMetaData |
meta data of a Column
..
|
| MysqlxResultset.ColumnMetaData.Builder |
meta data of a Column
..
|
| MysqlxResultset.FetchDone |
all resultsets are finished
|
| MysqlxResultset.FetchDone.Builder |
all resultsets are finished
|
| MysqlxResultset.FetchDoneMoreOutParams |
resultsets are finished, OUT paramset is next
|
| MysqlxResultset.FetchDoneMoreOutParams.Builder |
resultsets are finished, OUT paramset is next
|
| MysqlxResultset.FetchDoneMoreResultsets |
resultset and out-params are finished, but more resultsets available
|
| MysqlxResultset.FetchDoneMoreResultsets.Builder |
resultset and out-params are finished, but more resultsets available
|
| MysqlxResultset.FetchSuspended |
cursor is opened still the execution of PrepFetch or PrepExecute ended
|
| MysqlxResultset.FetchSuspended.Builder |
cursor is opened still the execution of PrepFetch or PrepExecute ended
|
| MysqlxResultset.Row |
Row in a Resultset
a row is represented as a list of fields encoded as byte blobs.
|
| MysqlxResultset.Row.Builder |
Row in a Resultset
a row is represented as a list of fields encoded as byte blobs.
|
| MysqlxSession | |
| MysqlxSession.AuthenticateContinue |
send by client or server after a :protobuf:msg:`Mysqlx.Session::AuthenticateStart` to
exchange more auth data
:param auth_data: authentication data
:Returns: :protobuf:msg:`Mysqlx.Session::AuthenticateContinue`
|
| MysqlxSession.AuthenticateContinue.Builder |
send by client or server after a :protobuf:msg:`Mysqlx.Session::AuthenticateStart` to
exchange more auth data
:param auth_data: authentication data
:Returns: :protobuf:msg:`Mysqlx.Session::AuthenticateContinue`
|
| MysqlxSession.AuthenticateOk |
sent by the server after successful authentication
:param auth_data: authentication data
|
| MysqlxSession.AuthenticateOk.Builder |
sent by the server after successful authentication
:param auth_data: authentication data
|
| MysqlxSession.AuthenticateStart |
the initial message send from the client to the server to start the
authentication proccess
:param mech_name: authentication mechanism name
:param auth_data: authentication data
:param initial_response: initial response
:Returns: :protobuf:msg:`Mysqlx.Session::AuthenticateContinue`
|
| MysqlxSession.AuthenticateStart.Builder |
the initial message send from the client to the server to start the
authentication proccess
:param mech_name: authentication mechanism name
:param auth_data: authentication data
:param initial_response: initial response
:Returns: :protobuf:msg:`Mysqlx.Session::AuthenticateContinue`
|
| MysqlxSession.Close |
close the current session
:Returns: :protobuf:msg:`Mysqlx::Ok`
|
| MysqlxSession.Close.Builder |
close the current session
:Returns: :protobuf:msg:`Mysqlx::Ok`
|
| MysqlxSession.Reset |
reset the current session
param keep_open: if is true the session will be reset, but stays authenticated.
|
| MysqlxSession.Reset.Builder |
reset the current session
param keep_open: if is true the session will be reset, but stays authenticated.
|
| MysqlxSql | |
| MysqlxSql.StmtExecute |
execute a statement in the given namespace
..
|
| MysqlxSql.StmtExecute.Builder |
execute a statement in the given namespace
..
|
| MysqlxSql.StmtExecuteOk |
statement executed successful
|
| MysqlxSql.StmtExecuteOk.Builder |
statement executed successful
|
| Enum | Description |
|---|---|
| Mysqlx.ClientMessages.Type |
Protobuf enum
Mysqlx.ClientMessages.Type |
| Mysqlx.Error.Severity |
Protobuf enum
Mysqlx.Error.Severity |
| Mysqlx.ServerMessages.Type |
Protobuf enum
Mysqlx.ServerMessages.Type |
| MysqlxCrud.DataModel |
DataModel to use for filters, names, ...
|
| MysqlxCrud.Find.RowLock |
Protobuf enum
Mysqlx.Crud.Find.RowLock |
| MysqlxCrud.Find.RowLockOptions |
Protobuf enum
Mysqlx.Crud.Find.RowLockOptions |
| MysqlxCrud.Order.Direction |
Protobuf enum
Mysqlx.Crud.Order.Direction |
| MysqlxCrud.UpdateOperation.UpdateType |
Protobuf enum
Mysqlx.Crud.UpdateOperation.UpdateType |
| MysqlxCrud.ViewAlgorithm |
ViewAlgorithm defines how MySQL Server processes the view
|
| MysqlxCrud.ViewCheckOption |
ViewCheckOption limits the write operations done on a `VIEW`
(`INSERT`, `UPDATE`, `DELETE`) to rows in which the `WHERE` clause is `TRUE`
|
| MysqlxCrud.ViewSqlSecurity |
ViewSqlSecurity defines the security context in which the view is going to be
executed, this means that VIEW can be executed with current user permissions or
with permissions of the uses who defined the VIEW
|
| MysqlxCursor.Open.OneOfMessage.Type |
Protobuf enum
Mysqlx.Cursor.Open.OneOfMessage.Type |
| MysqlxDatatypes.Any.Type |
Protobuf enum
Mysqlx.Datatypes.Any.Type |
| MysqlxDatatypes.Scalar.Type |
Protobuf enum
Mysqlx.Datatypes.Scalar.Type |
| MysqlxExpect.Open.Condition.ConditionOperation |
Protobuf enum
Mysqlx.Expect.Open.Condition.ConditionOperation |
| MysqlxExpect.Open.Condition.Key |
Protobuf enum
Mysqlx.Expect.Open.Condition.Key |
| MysqlxExpect.Open.CtxOperation |
Protobuf enum
Mysqlx.Expect.Open.CtxOperation |
| MysqlxExpr.DocumentPathItem.Type |
Protobuf enum
Mysqlx.Expr.DocumentPathItem.Type |
| MysqlxExpr.Expr.Type |
Protobuf enum
Mysqlx.Expr.Expr.Type |
| MysqlxNotice.Frame.Scope |
Protobuf enum
Mysqlx.Notice.Frame.Scope |
| MysqlxNotice.Frame.Type |
Protobuf enum
Mysqlx.Notice.Frame.Type |
| MysqlxNotice.GroupReplicationStateChanged.Type |
Protobuf enum
Mysqlx.Notice.GroupReplicationStateChanged.Type |
| MysqlxNotice.SessionStateChanged.Parameter |
Protobuf enum
Mysqlx.Notice.SessionStateChanged.Parameter |
| MysqlxNotice.Warning.Level |
Protobuf enum
Mysqlx.Notice.Warning.Level |
| MysqlxPrepare.Prepare.OneOfMessage.Type |
Determine which of optional fields was set by the client
(Workaround for missing "oneof" keyword in pb2.5)
|
| MysqlxResultset.ColumnMetaData.FieldType |
Protobuf enum
Mysqlx.Resultset.ColumnMetaData.FieldType |
| MysqlxResultset.ContentType_BYTES |
a hint about the higher-level encoding of a BYTES field
====== ====== ===========
type value description
====== ====== ===========
BYTES 0x0001 GEOMETRY (WKB encoding)
BYTES 0x0002 JSON (text encoding)
BYTES 0x0003 XML (text encoding)
====== ====== ===========
..
|
| MysqlxResultset.ContentType_DATETIME |
a hint about the higher-level encoding of a DATETIME field
====== ====== ===========
type value description
======== ====== ===========
DATE 0x0001 DATETIME contains only date part
DATETIME 0x0002 DATETIME contains both date and time parts
====== ====== ===========
|
protoc --java_out=PATH/src/generated/java --proto_path=PATH_TO_IMPORTS -I=PATH_TO_MYSQL_REPO/rapid/plugin/x/protocol PATH_TO_MYSQL_REPO/rapid/plugin/x/protocol/*.proto