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

public final Class MysqlxCrud

extends Object
Class Inheritance

Nested and Inner Type Summary

Modifier and TypeClass and Description
public static class
MysqlxCrud.Collection

Protobuf type Mysqlx.Crud.Collection

public static interface
public static class
MysqlxCrud.Column

Protobuf type Mysqlx.Crud.Column

public static interface
public static class
MysqlxCrud.CreateView

*
CreateView create view based on indicated @ref Mysqlx::Crud::Find message
public static interface
public static enum
MysqlxCrud.DataModel

*
DataModel to use for filters, names, ...
public static class
MysqlxCrud.Delete

*
Delete documents/rows from a Collection/Table

@returns @ref Mysqlx::Resultset
public static interface
public static class
MysqlxCrud.DropView

*
DropView removing existing view
public static interface
public static class
MysqlxCrud.Find

*
Find Documents/Rows in a Collection/Table

@startuml
client -> server: Find
...
public static interface
public static class
MysqlxCrud.Insert

*
Insert documents/rows into a collection/table

@returns @ref Mysqlx::Resultset
public static interface
public static class
MysqlxCrud.Limit

Protobuf type Mysqlx.Crud.Limit

public static class
MysqlxCrud.LimitExpr

*
LimitExpr, in comparison to Limit, is able to specify that row_count and
offset are placeholders.
public static interface
public static interface
public static class
MysqlxCrud.ModifyView

*
ModifyView modify existing view based on indicated
@ref Mysqlx::Crud::Find message
public static interface
public static class
MysqlxCrud.Order

*
Sort order
public static interface
public static class
MysqlxCrud.Projection

Protobuf type Mysqlx.Crud.Projection

public static interface
public static class
MysqlxCrud.Update

*
Update documents/rows in a collection/table

@returns @ref Mysqlx::Resultset
public static class
MysqlxCrud.UpdateOperation

Protobuf type Mysqlx.Crud.UpdateOperation

public static interface
public static interface
public static enum
MysqlxCrud.ViewAlgorithm

*
ViewAlgorithm defines how MySQL Server processes the view
public static enum
MysqlxCrud.ViewCheckOption

*
ViewCheckOption limits the write operations done on a `VIEW`
(`INSERT`, `UPDATE`, `DELETE`) to rows in which the `WHERE` clause is `TRUE`
public static enum
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 user who defined the VIEW

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
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
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