| Modifier and Type | Field and Description |
|---|---|
| private static final String |
| Access | Constructor and Description |
|---|---|
| public |
| Modifier and Type | Method and Description |
|---|---|
| private static void | applyFilterParams(FilterParams
the filter params to apply filterParams, Consumer<List<MysqlxCrud.the "builder.addAllOrder()" method reference setOrder,the "builder.setLimit()" method reference setLimit,the "builder.setCriteria()" method reference setCriteria,the "builder.addAllArgs()" method reference setArgsApply the given filter params to the builder object (represented by the setter methods). |
| private static void | applyFilterParams(FilterParams
the filter params to apply filterParams, Consumer<List<MysqlxCrud.the "builder.addAllOrder()" method reference setOrder,the "builder.setLimitExp()" method reference setLimit,the "builder.setCriteria()" method reference setCriteriaApply the given filter params to the builder object (represented by the setter methods) using the variant that takes a |
| public XMessage | |
| public XMessage | |
| public XMessage | |
| public XMessage | buildComQuery(XMessage sharedPacket, Session sess, String query, Query callingQuery, String characterEncoding)
Implements com.
|
| public XMessage | buildComQuery(XMessage sharedPacket, Session sess, PreparedQuery preparedQuery, QueryBindings bindings, String characterEncoding)
Implements com.
|
| public XMessage | buildCreateCollection(String schemaName, String collectionName, Schema.
|
| public XMessage | |
| public XMessage | |
| public XMessage | Returns: anXMessage instancethe filter parameters filterParams)Build an |
| public XMessage | |
| public XMessage | |
| public XMessage | Returns: anXMessage instancethe filter parameters filterParams, List<UpdateSpec> the updates specifications to perform updates)Build an |
| public XMessage | |
| public XMessage | |
| public XMessage | |
| public XMessage | |
| public XMessage | |
| public XMessage | Returns: anXMessage instancethe filter parameters filterParams)Build an |
| public XMessage | |
| public XMessage | Returns: XMessageschema name schemaName, String object name pattern pattern)List the objects in the given schema. |
| public XMessage | buildModifyCollectionOptions(String schemaName, String collectionName, Schema.
|
| public XMessage | |
| public XMessage | |
| public XMessage | |
| public XMessage | Returns: anXMessage instancethe prepared statement id preparedStatementId)Build an |
| public XMessage | Returns: anXMessage instancethe prepared statement id preparedStatementId, FilterParams the filter parameters filterParams)Build an |
| public XMessage | Returns: anXMessage instancethe prepared statement id preparedStatementId, FilterParams the filter parameters filterParams, List<UpdateSpec> the updates specifications to perform updates)Build an |
| public XMessage | Returns: anXMessage instancethe prepared statement id preparedStatementId, FilterParams the filter parameter values filterParams)Build an |
| public XMessage | Returns: anXMessage instancethe prepared statement id preparedStatementId, FilterParams the filter parameters filterParams)Build an |
| public XMessage | Returns: anXMessage instancethe prepared statement id preparedStatementId, FilterParams the filter parameters filterParams, UpdateParams the update parameters updateParams)Build an |
| public XMessage | buildPrepareSqlStatement(int
the prepared statement id preparedStatementId, String SQL statement string statement)Build a Prepare message for a SQL statement. |
| public XMessage | Returns: anXMessage instancethe schema name schemaName, String the table name tableName, InsertParams the parameters to insert insertParams)Build an |
| public XMessage | Returns: anXMessage instancethe filter parameters filterParams, UpdateParams the update parameters updateParams)Build an |
| public XMessage | |
| public XMessage | |
| public XMessage | |
| public XMessage | |
| public XMessage | buildSqlStatement(String
SQL statement string statement)Implements com. Build a StmtExecute message for a SQL statement. |
| public XMessage | buildSqlStatement(String
SQL statement string statement, List<Object> list of args)Object argumentsImplements com. Build a StmtExecute message for a SQL statement. |
| private MysqlxSql. | Returns: StmtExecutethe xplugin command to send command, MysqlxDatatypes.the arguments to the command argsBuild a StmtExecute message for an xplugin command. |
| private MysqlxCrud. | Returns: an initializedcom. instancethe filter parameters filterParams)Initialize a |
| private MysqlxCrud. | Returns: an initializedcom. instancethe filter parameters filterParams, List<UpdateSpec> the updates specifications to perform updates)Initialize an |
| private MysqlxCrud. | Returns: an initializedcom. instancethe filter parameters filterParams)Initialize a |
| private MysqlxCrud. | Returns: an initializedcom. instancethe schema name schemaName, String the table name tableName, InsertParams the parameters to insert insertParams)Initialize a |
| private MysqlxCrud. | Returns: an initializedcom. instancethe filter parameters filterParams, UpdateParams the update parameters updateParams)Initialize an |
| private MysqlxSql. | Returns: an initializedcom. instancethe SQL statement statement)Initialize a |
| XPLUGIN_NAMESPACE | back to summary |
|---|---|
| private static final String XPLUGIN_NAMESPACE | |
| XMessageBuilder | back to summary |
|---|---|
| public XMessageBuilder() | |
| applyFilterParams | back to summary |
|---|---|
| private static void applyFilterParams(FilterParams filterParams, Consumer<List<MysqlxCrud. Apply the given filter params to the builder object (represented by the setter methods). Abstract the process of setting the filter params on the operation message builder.
| |
| applyFilterParams | back to summary |
|---|---|
| private static void applyFilterParams(FilterParams filterParams, Consumer<List<MysqlxCrud. Apply the given filter params to the builder object (represented by the setter methods) using the variant that takes a
| |
| buildCapabilitiesGet | back to summary |
|---|---|
| public XMessage buildCapabilitiesGet() | |
| buildCapabilitiesSet | back to summary |
|---|---|
public XMessage buildCapabilitiesSet(Map<String, Object> keyValuePair)
| |
| buildClose | back to summary |
|---|---|
| public XMessage buildClose() Implements com.
| |
| buildComQuery | back to summary |
|---|---|
| public XMessage buildComQuery(XMessage sharedPacket, Session sess, String query, Query callingQuery, String characterEncoding) Implements com.
| |
| buildComQuery | back to summary |
|---|---|
| public XMessage buildComQuery(XMessage sharedPacket, Session sess, PreparedQuery preparedQuery, QueryBindings bindings, String characterEncoding) Implements com.
| |
| buildCreateCollection | back to summary |
|---|---|
| public XMessage buildCreateCollection(String schemaName, String collectionName, Schema. | |
| buildCreateCollection | back to summary |
|---|---|
| public XMessage buildCreateCollection(String schemaName, String collectionName) | |
| buildCreateCollectionIndex | back to summary |
|---|---|
| public XMessage buildCreateCollectionIndex(String schemaName, String collectionName, CreateIndexParams params) | |
| buildDelete | back to summary |
|---|---|
| public XMessage buildDelete(FilterParams filterParams) Build an
| |
| buildDisableNotices | back to summary |
|---|---|
| public XMessage buildDisableNotices(String... notices) | |
| buildDocInsert | back to summary |
|---|---|
| public XMessage buildDocInsert(String schemaName, String collectionName, List<String> json, boolean upsert) Build an | |
| buildDocUpdate | back to summary |
|---|---|
| public XMessage buildDocUpdate(FilterParams filterParams, List<UpdateSpec> updates) Build an
| |
| buildDropCollection | back to summary |
|---|---|
| public XMessage buildDropCollection(String schemaName, String collectionName) | |
| buildDropCollectionIndex | back to summary |
|---|---|
| public XMessage buildDropCollectionIndex(String schemaName, String collectionName, String indexName) | |
| buildEnableNotices | back to summary |
|---|---|
| public XMessage buildEnableNotices(String... notices) | |
| buildExpectOpen | back to summary |
|---|---|
| public XMessage buildExpectOpen() | |
| buildExternalAuthStart | back to summary |
|---|---|
| public XMessage buildExternalAuthStart(String database) | |
| buildFind | back to summary |
|---|---|
| public XMessage buildFind(FilterParams filterParams) Build an
| |
| buildListNotices | back to summary |
|---|---|
| public XMessage buildListNotices() List the notices the server allows subscribing to. Returns a table as so: | notice (string) | enabled (int) | |---------------------+---------------| | warnings | 1 |
| |
| buildListObjects | back to summary |
|---|---|
| public XMessage buildListObjects(String schemaName, String pattern) List the objects in the given schema. Returns a table as so: | name | type | |---------------------+------------| | CollectionTest | COLLECTION | | some_view | VIEW | | xprotocol_test_test | TABLE |. | |
| buildModifyCollectionOptions | back to summary |
|---|---|
| public XMessage buildModifyCollectionOptions(String schemaName, String collectionName, Schema. | |
| buildMysql41AuthContinue | back to summary |
|---|---|
| public XMessage buildMysql41AuthContinue(String user, String password, byte[] salt, String database) | |
| buildMysql41AuthStart | back to summary |
|---|---|
| public XMessage buildMysql41AuthStart() | |
| buildPlainAuthStart | back to summary |
|---|---|
| public XMessage buildPlainAuthStart(String user, String password, String database) | |
| buildPrepareDeallocate | back to summary |
|---|---|
| public XMessage buildPrepareDeallocate(int preparedStatementId) Build an | |
| buildPrepareDelete | back to summary |
|---|---|
| public XMessage buildPrepareDelete(int preparedStatementId, FilterParams filterParams) Build an
| |
| buildPrepareDocUpdate | back to summary |
|---|---|
| public XMessage buildPrepareDocUpdate(int preparedStatementId, FilterParams filterParams, List<UpdateSpec> updates) Build an
| |
| buildPrepareExecute | back to summary |
|---|---|
| public XMessage buildPrepareExecute(int preparedStatementId, FilterParams filterParams) Build an
| |
| buildPrepareFind | back to summary |
|---|---|
| public XMessage buildPrepareFind(int preparedStatementId, FilterParams filterParams) Build an
| |
| buildPrepareRowUpdate | back to summary |
|---|---|
| public XMessage buildPrepareRowUpdate(int preparedStatementId, FilterParams filterParams, UpdateParams updateParams) Build an
| |
| buildPrepareSqlStatement | back to summary |
|---|---|
| public XMessage buildPrepareSqlStatement(int preparedStatementId, String statement) Build a Prepare message for a SQL statement.
| |
| buildRowInsert | back to summary |
|---|---|
| public XMessage buildRowInsert(String schemaName, String tableName, InsertParams insertParams) Build an
| |
| buildRowUpdate | back to summary |
|---|---|
| public XMessage buildRowUpdate(FilterParams filterParams, UpdateParams updateParams) Build an
| |
| buildSessionResetAndClose | back to summary |
|---|---|
| public XMessage buildSessionResetAndClose() | |
| buildSessionResetKeepOpen | back to summary |
|---|---|
| public XMessage buildSessionResetKeepOpen() | |
| buildSha256MemoryAuthContinue | back to summary |
|---|---|
| public XMessage buildSha256MemoryAuthContinue(String user, String password, byte[] nonce, String database) | |
| buildSha256MemoryAuthStart | back to summary |
|---|---|
| public XMessage buildSha256MemoryAuthStart() | |
| buildSqlStatement | back to summary |
|---|---|
| public XMessage buildSqlStatement(String statement) Implements com. Build a StmtExecute message for a SQL statement.
| |
| buildSqlStatement | back to summary |
|---|---|
| public XMessage buildSqlStatement(String statement, List<Object> args) Implements com. Build a StmtExecute message for a SQL statement. | |
| buildXpluginCommand | back to summary |
|---|---|
| private MysqlxSql. Build a StmtExecute message for an xplugin command.
| |
| commonDeleteBuilder | back to summary |
|---|---|
| private MysqlxCrud. Initialize a
| |
| commonDocUpdateBuilder | back to summary |
|---|---|
| private MysqlxCrud. Initialize an
| |
| commonFindBuilder | back to summary |
|---|---|
| private MysqlxCrud. Initialize a
| |
| commonRowInsertBuilder | back to summary |
|---|---|
| private MysqlxCrud. Initialize a
| |
| commonRowUpdateBuilder | back to summary |
|---|---|
| private MysqlxCrud. Initialize an
| |
| commonSqlStatementBuilder | back to summary |
|---|---|
| private MysqlxSql. Initialize a
| |