Class MysqlxCrud.Find.Builder

java.lang.Object
com.google.protobuf.AbstractMessageLite.Builder
com.google.protobuf.AbstractMessage.Builder<BuilderType>
com.google.protobuf.GeneratedMessageV3.Builder<MysqlxCrud.Find.Builder>
com.mysql.cj.x.protobuf.MysqlxCrud.Find.Builder
All Implemented Interfaces:
com.google.protobuf.Message.Builder, com.google.protobuf.MessageLite.Builder, com.google.protobuf.MessageLiteOrBuilder, com.google.protobuf.MessageOrBuilder, MysqlxCrud.FindOrBuilder, java.lang.Cloneable
Enclosing class:
MysqlxCrud.Find

public static final class MysqlxCrud.Find.Builder
extends com.google.protobuf.GeneratedMessageV3.Builder<MysqlxCrud.Find.Builder>
implements MysqlxCrud.FindOrBuilder
 Find Documents/Rows in a Collection/Table
 .. uml::
   client -> server: Find
   ... one or more Resultset ...
 :param collection: collection to insert into
 :param data_model: datamodel that the operations refer to
 :param projection: list of column projections that shall be returned
 :param args: values for parameters used in filter expression
 :param criteria: filter criteria
 :param limit: numbers of rows that shall be skipped and returned (user can set one of: limit, limit_expr)
 :param order: sort-order in which the rows/document shall be returned in
 :param grouping: column expression list for aggregation (GROUP BY)
 :param grouping_criteria: filter criteria for aggregated groups
 :param locking: perform row locking on matches
 :param locking_options: additional options how to handle locked rows
 :param limit_expr: numbers of rows that shall be skipped and returned (user can set one of: limit, limit_expr)
 :Returns: :protobuf:msg:`Mysqlx.Resultset::`
 
Protobuf type Mysqlx.Crud.Find