| Package | Description |
|---|---|
| com.mysql.cj.protocol.x | |
| com.mysql.cj.x.protobuf |
Message classes used for serialization with Google Protocol Buffers to support the X Protocol.
|
| Modifier and Type | Method and Description |
|---|---|
private MysqlxCrud.Find.Builder |
XMessageBuilder.commonFindBuilder(FilterParams filterParams)
Initialize a
Find.Builder for collection data model with common data for prepared and non-prepared executions. |
| Modifier and Type | Field and Description |
|---|---|
private com.google.protobuf.SingleFieldBuilderV3<MysqlxCrud.Find,MysqlxCrud.Find.Builder,MysqlxCrud.FindOrBuilder> |
MysqlxPrepare.Prepare.OneOfMessage.Builder.findBuilder_ |
private com.google.protobuf.SingleFieldBuilderV3<MysqlxCrud.Find,MysqlxCrud.Find.Builder,MysqlxCrud.FindOrBuilder> |
MysqlxCrud.CreateView.Builder.stmtBuilder_ |
private com.google.protobuf.SingleFieldBuilderV3<MysqlxCrud.Find,MysqlxCrud.Find.Builder,MysqlxCrud.FindOrBuilder> |
MysqlxCrud.ModifyView.Builder.stmtBuilder_ |
| Modifier and Type | Method and Description |
|---|---|
MysqlxCrud.Find.Builder |
MysqlxCrud.Find.Builder.addAllArgs(java.lang.Iterable<? extends MysqlxDatatypes.Scalar> values)
values for parameters used in filter expression
|
MysqlxCrud.Find.Builder |
MysqlxCrud.Find.Builder.addAllGrouping(java.lang.Iterable<? extends MysqlxExpr.Expr> values)
column expression list for aggregation (GROUP BY)
|
MysqlxCrud.Find.Builder |
MysqlxCrud.Find.Builder.addAllOrder(java.lang.Iterable<? extends MysqlxCrud.Order> values)
sort-order in which the rows/document shall be returned in
|
MysqlxCrud.Find.Builder |
MysqlxCrud.Find.Builder.addAllProjection(java.lang.Iterable<? extends MysqlxCrud.Projection> values)
list of column projections that shall be returned
|
MysqlxCrud.Find.Builder |
MysqlxCrud.Find.Builder.addArgs(int index,
MysqlxDatatypes.Scalar.Builder builderForValue)
values for parameters used in filter expression
|
MysqlxCrud.Find.Builder |
MysqlxCrud.Find.Builder.addArgs(int index,
MysqlxDatatypes.Scalar value)
values for parameters used in filter expression
|
MysqlxCrud.Find.Builder |
MysqlxCrud.Find.Builder.addArgs(MysqlxDatatypes.Scalar.Builder builderForValue)
values for parameters used in filter expression
|
MysqlxCrud.Find.Builder |
MysqlxCrud.Find.Builder.addArgs(MysqlxDatatypes.Scalar value)
values for parameters used in filter expression
|
MysqlxCrud.Find.Builder |
MysqlxCrud.Find.Builder.addGrouping(int index,
MysqlxExpr.Expr.Builder builderForValue)
column expression list for aggregation (GROUP BY)
|
MysqlxCrud.Find.Builder |
MysqlxCrud.Find.Builder.addGrouping(int index,
MysqlxExpr.Expr value)
column expression list for aggregation (GROUP BY)
|
MysqlxCrud.Find.Builder |
MysqlxCrud.Find.Builder.addGrouping(MysqlxExpr.Expr.Builder builderForValue)
column expression list for aggregation (GROUP BY)
|
MysqlxCrud.Find.Builder |
MysqlxCrud.Find.Builder.addGrouping(MysqlxExpr.Expr value)
column expression list for aggregation (GROUP BY)
|
MysqlxCrud.Find.Builder |
MysqlxCrud.Find.Builder.addOrder(int index,
MysqlxCrud.Order.Builder builderForValue)
sort-order in which the rows/document shall be returned in
|
MysqlxCrud.Find.Builder |
MysqlxCrud.Find.Builder.addOrder(int index,
MysqlxCrud.Order value)
sort-order in which the rows/document shall be returned in
|
MysqlxCrud.Find.Builder |
MysqlxCrud.Find.Builder.addOrder(MysqlxCrud.Order.Builder builderForValue)
sort-order in which the rows/document shall be returned in
|
MysqlxCrud.Find.Builder |
MysqlxCrud.Find.Builder.addOrder(MysqlxCrud.Order value)
sort-order in which the rows/document shall be returned in
|
MysqlxCrud.Find.Builder |
MysqlxCrud.Find.Builder.addProjection(int index,
MysqlxCrud.Projection.Builder builderForValue)
list of column projections that shall be returned
|
MysqlxCrud.Find.Builder |
MysqlxCrud.Find.Builder.addProjection(int index,
MysqlxCrud.Projection value)
list of column projections that shall be returned
|
MysqlxCrud.Find.Builder |
MysqlxCrud.Find.Builder.addProjection(MysqlxCrud.Projection.Builder builderForValue)
list of column projections that shall be returned
|
MysqlxCrud.Find.Builder |
MysqlxCrud.Find.Builder.addProjection(MysqlxCrud.Projection value)
list of column projections that shall be returned
|
MysqlxCrud.Find.Builder |
MysqlxCrud.Find.Builder.addRepeatedField(com.google.protobuf.Descriptors.FieldDescriptor field,
java.lang.Object value) |
MysqlxCrud.Find.Builder |
MysqlxCrud.Find.Builder.clear() |
MysqlxCrud.Find.Builder |
MysqlxCrud.Find.Builder.clearArgs()
values for parameters used in filter expression
|
MysqlxCrud.Find.Builder |
MysqlxCrud.Find.Builder.clearCollection()
collection in which to find
|
MysqlxCrud.Find.Builder |
MysqlxCrud.Find.Builder.clearCriteria()
filter criteria
|
MysqlxCrud.Find.Builder |
MysqlxCrud.Find.Builder.clearDataModel()
data model that the operations refer to
|
MysqlxCrud.Find.Builder |
MysqlxCrud.Find.Builder.clearField(com.google.protobuf.Descriptors.FieldDescriptor field) |
MysqlxCrud.Find.Builder |
MysqlxCrud.Find.Builder.clearGrouping()
column expression list for aggregation (GROUP BY)
|
MysqlxCrud.Find.Builder |
MysqlxCrud.Find.Builder.clearGroupingCriteria()
filter criteria for aggregated groups
|
MysqlxCrud.Find.Builder |
MysqlxCrud.Find.Builder.clearLimit()
numbers of rows that shall be skipped and returned
(user can set one of: limit, limit_expr)
|
MysqlxCrud.Find.Builder |
MysqlxCrud.Find.Builder.clearLimitExpr()
numbers of rows that shall be skipped and returned
(user can set one of: limit, limit_expr)
|
MysqlxCrud.Find.Builder |
MysqlxCrud.Find.Builder.clearLocking()
perform row locking on matches
|
MysqlxCrud.Find.Builder |
MysqlxCrud.Find.Builder.clearLockingOptions()
additional options how to handle locked rows
|
MysqlxCrud.Find.Builder |
MysqlxCrud.Find.Builder.clearOneof(com.google.protobuf.Descriptors.OneofDescriptor oneof) |
MysqlxCrud.Find.Builder |
MysqlxCrud.Find.Builder.clearOrder()
sort-order in which the rows/document shall be returned in
|
MysqlxCrud.Find.Builder |
MysqlxCrud.Find.Builder.clearProjection()
list of column projections that shall be returned
|
MysqlxCrud.Find.Builder |
MysqlxCrud.Find.Builder.clone() |
MysqlxCrud.Find.Builder |
MysqlxPrepare.Prepare.OneOfMessage.Builder.getFindBuilder()
optional .Mysqlx.Crud.Find find = 2; |
MysqlxCrud.Find.Builder |
MysqlxCrud.CreateView.Builder.getStmtBuilder()
Mysqlx.Crud.Find message from which the SELECT statement
is going to be build
|
MysqlxCrud.Find.Builder |
MysqlxCrud.ModifyView.Builder.getStmtBuilder()
Mysqlx.Crud.Find message from which the SELECT statement
is going to be build
|
MysqlxCrud.Find.Builder |
MysqlxCrud.Find.Builder.mergeCollection(MysqlxCrud.Collection value)
collection in which to find
|
MysqlxCrud.Find.Builder |
MysqlxCrud.Find.Builder.mergeCriteria(MysqlxExpr.Expr value)
filter criteria
|
MysqlxCrud.Find.Builder |
MysqlxCrud.Find.Builder.mergeFrom(com.google.protobuf.CodedInputStream input,
com.google.protobuf.ExtensionRegistryLite extensionRegistry) |
MysqlxCrud.Find.Builder |
MysqlxCrud.Find.Builder.mergeFrom(com.google.protobuf.Message other) |
MysqlxCrud.Find.Builder |
MysqlxCrud.Find.Builder.mergeFrom(MysqlxCrud.Find other) |
MysqlxCrud.Find.Builder |
MysqlxCrud.Find.Builder.mergeGroupingCriteria(MysqlxExpr.Expr value)
filter criteria for aggregated groups
|
MysqlxCrud.Find.Builder |
MysqlxCrud.Find.Builder.mergeLimit(MysqlxCrud.Limit value)
numbers of rows that shall be skipped and returned
(user can set one of: limit, limit_expr)
|
MysqlxCrud.Find.Builder |
MysqlxCrud.Find.Builder.mergeLimitExpr(MysqlxCrud.LimitExpr value)
numbers of rows that shall be skipped and returned
(user can set one of: limit, limit_expr)
|
MysqlxCrud.Find.Builder |
MysqlxCrud.Find.Builder.mergeUnknownFields(com.google.protobuf.UnknownFieldSet unknownFields) |
static MysqlxCrud.Find.Builder |
MysqlxCrud.Find.newBuilder() |
static MysqlxCrud.Find.Builder |
MysqlxCrud.Find.newBuilder(MysqlxCrud.Find prototype) |
MysqlxCrud.Find.Builder |
MysqlxCrud.Find.newBuilderForType() |
protected MysqlxCrud.Find.Builder |
MysqlxCrud.Find.newBuilderForType(com.google.protobuf.GeneratedMessageV3.BuilderParent parent) |
MysqlxCrud.Find.Builder |
MysqlxCrud.Find.Builder.removeArgs(int index)
values for parameters used in filter expression
|
MysqlxCrud.Find.Builder |
MysqlxCrud.Find.Builder.removeGrouping(int index)
column expression list for aggregation (GROUP BY)
|
MysqlxCrud.Find.Builder |
MysqlxCrud.Find.Builder.removeOrder(int index)
sort-order in which the rows/document shall be returned in
|
MysqlxCrud.Find.Builder |
MysqlxCrud.Find.Builder.removeProjection(int index)
list of column projections that shall be returned
|
MysqlxCrud.Find.Builder |
MysqlxCrud.Find.Builder.setArgs(int index,
MysqlxDatatypes.Scalar.Builder builderForValue)
values for parameters used in filter expression
|
MysqlxCrud.Find.Builder |
MysqlxCrud.Find.Builder.setArgs(int index,
MysqlxDatatypes.Scalar value)
values for parameters used in filter expression
|
MysqlxCrud.Find.Builder |
MysqlxCrud.Find.Builder.setCollection(MysqlxCrud.Collection.Builder builderForValue)
collection in which to find
|
MysqlxCrud.Find.Builder |
MysqlxCrud.Find.Builder.setCollection(MysqlxCrud.Collection value)
collection in which to find
|
MysqlxCrud.Find.Builder |
MysqlxCrud.Find.Builder.setCriteria(MysqlxExpr.Expr.Builder builderForValue)
filter criteria
|
MysqlxCrud.Find.Builder |
MysqlxCrud.Find.Builder.setCriteria(MysqlxExpr.Expr value)
filter criteria
|
MysqlxCrud.Find.Builder |
MysqlxCrud.Find.Builder.setDataModel(MysqlxCrud.DataModel value)
data model that the operations refer to
|
MysqlxCrud.Find.Builder |
MysqlxCrud.Find.Builder.setField(com.google.protobuf.Descriptors.FieldDescriptor field,
java.lang.Object value) |
MysqlxCrud.Find.Builder |
MysqlxCrud.Find.Builder.setGrouping(int index,
MysqlxExpr.Expr.Builder builderForValue)
column expression list for aggregation (GROUP BY)
|
MysqlxCrud.Find.Builder |
MysqlxCrud.Find.Builder.setGrouping(int index,
MysqlxExpr.Expr value)
column expression list for aggregation (GROUP BY)
|
MysqlxCrud.Find.Builder |
MysqlxCrud.Find.Builder.setGroupingCriteria(MysqlxExpr.Expr.Builder builderForValue)
filter criteria for aggregated groups
|
MysqlxCrud.Find.Builder |
MysqlxCrud.Find.Builder.setGroupingCriteria(MysqlxExpr.Expr value)
filter criteria for aggregated groups
|
MysqlxCrud.Find.Builder |
MysqlxCrud.Find.Builder.setLimit(MysqlxCrud.Limit.Builder builderForValue)
numbers of rows that shall be skipped and returned
(user can set one of: limit, limit_expr)
|
MysqlxCrud.Find.Builder |
MysqlxCrud.Find.Builder.setLimit(MysqlxCrud.Limit value)
numbers of rows that shall be skipped and returned
(user can set one of: limit, limit_expr)
|
MysqlxCrud.Find.Builder |
MysqlxCrud.Find.Builder.setLimitExpr(MysqlxCrud.LimitExpr.Builder builderForValue)
numbers of rows that shall be skipped and returned
(user can set one of: limit, limit_expr)
|
MysqlxCrud.Find.Builder |
MysqlxCrud.Find.Builder.setLimitExpr(MysqlxCrud.LimitExpr value)
numbers of rows that shall be skipped and returned
(user can set one of: limit, limit_expr)
|
MysqlxCrud.Find.Builder |
MysqlxCrud.Find.Builder.setLocking(MysqlxCrud.Find.RowLock value)
perform row locking on matches
|
MysqlxCrud.Find.Builder |
MysqlxCrud.Find.Builder.setLockingOptions(MysqlxCrud.Find.RowLockOptions value)
additional options how to handle locked rows
|
MysqlxCrud.Find.Builder |
MysqlxCrud.Find.Builder.setOrder(int index,
MysqlxCrud.Order.Builder builderForValue)
sort-order in which the rows/document shall be returned in
|
MysqlxCrud.Find.Builder |
MysqlxCrud.Find.Builder.setOrder(int index,
MysqlxCrud.Order value)
sort-order in which the rows/document shall be returned in
|
MysqlxCrud.Find.Builder |
MysqlxCrud.Find.Builder.setProjection(int index,
MysqlxCrud.Projection.Builder builderForValue)
list of column projections that shall be returned
|
MysqlxCrud.Find.Builder |
MysqlxCrud.Find.Builder.setProjection(int index,
MysqlxCrud.Projection value)
list of column projections that shall be returned
|
MysqlxCrud.Find.Builder |
MysqlxCrud.Find.Builder.setRepeatedField(com.google.protobuf.Descriptors.FieldDescriptor field,
int index,
java.lang.Object value) |
MysqlxCrud.Find.Builder |
MysqlxCrud.Find.Builder.setUnknownFields(com.google.protobuf.UnknownFieldSet unknownFields) |
MysqlxCrud.Find.Builder |
MysqlxCrud.Find.toBuilder() |
| Modifier and Type | Method and Description |
|---|---|
private com.google.protobuf.SingleFieldBuilderV3<MysqlxCrud.Find,MysqlxCrud.Find.Builder,MysqlxCrud.FindOrBuilder> |
MysqlxPrepare.Prepare.OneOfMessage.Builder.getFindFieldBuilder()
optional .Mysqlx.Crud.Find find = 2; |
private com.google.protobuf.SingleFieldBuilderV3<MysqlxCrud.Find,MysqlxCrud.Find.Builder,MysqlxCrud.FindOrBuilder> |
MysqlxCrud.CreateView.Builder.getStmtFieldBuilder()
Mysqlx.Crud.Find message from which the SELECT statement
is going to be build
|
private com.google.protobuf.SingleFieldBuilderV3<MysqlxCrud.Find,MysqlxCrud.Find.Builder,MysqlxCrud.FindOrBuilder> |
MysqlxCrud.ModifyView.Builder.getStmtFieldBuilder()
Mysqlx.Crud.Find message from which the SELECT statement
is going to be build
|
| Modifier and Type | Method and Description |
|---|---|
MysqlxPrepare.Prepare.OneOfMessage.Builder |
MysqlxPrepare.Prepare.OneOfMessage.Builder.setFind(MysqlxCrud.Find.Builder builderForValue)
optional .Mysqlx.Crud.Find find = 2; |
MysqlxCrud.CreateView.Builder |
MysqlxCrud.CreateView.Builder.setStmt(MysqlxCrud.Find.Builder builderForValue)
Mysqlx.Crud.Find message from which the SELECT statement
is going to be build
|
MysqlxCrud.ModifyView.Builder |
MysqlxCrud.ModifyView.Builder.setStmt(MysqlxCrud.Find.Builder builderForValue)
Mysqlx.Crud.Find message from which the SELECT statement
is going to be build
|