Package com.mysql.cj.x.protobuf
Interface MysqlxCrud.FindOrBuilder
- All Superinterfaces:
com.google.protobuf.MessageLiteOrBuilder,com.google.protobuf.MessageOrBuilder
- All Known Implementing Classes:
MysqlxCrud.Find,MysqlxCrud.Find.Builder
- Enclosing class:
- MysqlxCrud
public static interface MysqlxCrud.FindOrBuilder
extends com.google.protobuf.MessageOrBuilder
-
Method Summary
Modifier and Type Method Description MysqlxDatatypes.ScalargetArgs(int index)repeated .Mysqlx.Datatypes.Scalar args = 11;intgetArgsCount()repeated .Mysqlx.Datatypes.Scalar args = 11;java.util.List<MysqlxDatatypes.Scalar>getArgsList()repeated .Mysqlx.Datatypes.Scalar args = 11;MysqlxDatatypes.ScalarOrBuildergetArgsOrBuilder(int index)repeated .Mysqlx.Datatypes.Scalar args = 11;java.util.List<? extends MysqlxDatatypes.ScalarOrBuilder>getArgsOrBuilderList()repeated .Mysqlx.Datatypes.Scalar args = 11;MysqlxCrud.CollectiongetCollection()required .Mysqlx.Crud.Collection collection = 2;MysqlxCrud.CollectionOrBuildergetCollectionOrBuilder()required .Mysqlx.Crud.Collection collection = 2;MysqlxExpr.ExprgetCriteria()optional .Mysqlx.Expr.Expr criteria = 5;MysqlxExpr.ExprOrBuildergetCriteriaOrBuilder()optional .Mysqlx.Expr.Expr criteria = 5;MysqlxCrud.DataModelgetDataModel()optional .Mysqlx.Crud.DataModel data_model = 3;MysqlxExpr.ExprgetGrouping(int index)repeated .Mysqlx.Expr.Expr grouping = 8;intgetGroupingCount()repeated .Mysqlx.Expr.Expr grouping = 8;MysqlxExpr.ExprgetGroupingCriteria()optional .Mysqlx.Expr.Expr grouping_criteria = 9;MysqlxExpr.ExprOrBuildergetGroupingCriteriaOrBuilder()optional .Mysqlx.Expr.Expr grouping_criteria = 9;java.util.List<MysqlxExpr.Expr>getGroupingList()repeated .Mysqlx.Expr.Expr grouping = 8;MysqlxExpr.ExprOrBuildergetGroupingOrBuilder(int index)repeated .Mysqlx.Expr.Expr grouping = 8;java.util.List<? extends MysqlxExpr.ExprOrBuilder>getGroupingOrBuilderList()repeated .Mysqlx.Expr.Expr grouping = 8;MysqlxCrud.LimitgetLimit()optional .Mysqlx.Crud.Limit limit = 6;MysqlxCrud.LimitExprgetLimitExpr()optional .Mysqlx.Crud.LimitExpr limit_expr = 14;MysqlxCrud.LimitExprOrBuildergetLimitExprOrBuilder()optional .Mysqlx.Crud.LimitExpr limit_expr = 14;MysqlxCrud.LimitOrBuildergetLimitOrBuilder()optional .Mysqlx.Crud.Limit limit = 6;MysqlxCrud.Find.RowLockgetLocking()optional .Mysqlx.Crud.Find.RowLock locking = 12;MysqlxCrud.Find.RowLockOptionsgetLockingOptions()optional .Mysqlx.Crud.Find.RowLockOptions locking_options = 13;MysqlxCrud.OrdergetOrder(int index)repeated .Mysqlx.Crud.Order order = 7;intgetOrderCount()repeated .Mysqlx.Crud.Order order = 7;java.util.List<MysqlxCrud.Order>getOrderList()repeated .Mysqlx.Crud.Order order = 7;MysqlxCrud.OrderOrBuildergetOrderOrBuilder(int index)repeated .Mysqlx.Crud.Order order = 7;java.util.List<? extends MysqlxCrud.OrderOrBuilder>getOrderOrBuilderList()repeated .Mysqlx.Crud.Order order = 7;MysqlxCrud.ProjectiongetProjection(int index)repeated .Mysqlx.Crud.Projection projection = 4;intgetProjectionCount()repeated .Mysqlx.Crud.Projection projection = 4;java.util.List<MysqlxCrud.Projection>getProjectionList()repeated .Mysqlx.Crud.Projection projection = 4;MysqlxCrud.ProjectionOrBuildergetProjectionOrBuilder(int index)repeated .Mysqlx.Crud.Projection projection = 4;java.util.List<? extends MysqlxCrud.ProjectionOrBuilder>getProjectionOrBuilderList()repeated .Mysqlx.Crud.Projection projection = 4;booleanhasCollection()required .Mysqlx.Crud.Collection collection = 2;booleanhasCriteria()optional .Mysqlx.Expr.Expr criteria = 5;booleanhasDataModel()optional .Mysqlx.Crud.DataModel data_model = 3;booleanhasGroupingCriteria()optional .Mysqlx.Expr.Expr grouping_criteria = 9;booleanhasLimit()optional .Mysqlx.Crud.Limit limit = 6;booleanhasLimitExpr()optional .Mysqlx.Crud.LimitExpr limit_expr = 14;booleanhasLocking()optional .Mysqlx.Crud.Find.RowLock locking = 12;booleanhasLockingOptions()optional .Mysqlx.Crud.Find.RowLockOptions locking_options = 13;Methods inherited from interface com.google.protobuf.MessageOrBuilder
findInitializationErrors, getAllFields, getDefaultInstanceForType, getDescriptorForType, getField, getInitializationErrorString, getOneofFieldDescriptor, getRepeatedField, getRepeatedFieldCount, getUnknownFields, hasField, hasOneof
-
Method Details
-
hasCollection
boolean hasCollection()required .Mysqlx.Crud.Collection collection = 2;- Returns:
- Whether the collection field is set.
-
getCollection
MysqlxCrud.Collection getCollection()required .Mysqlx.Crud.Collection collection = 2;- Returns:
- The collection.
-
getCollectionOrBuilder
MysqlxCrud.CollectionOrBuilder getCollectionOrBuilder()required .Mysqlx.Crud.Collection collection = 2; -
hasDataModel
boolean hasDataModel()optional .Mysqlx.Crud.DataModel data_model = 3;- Returns:
- Whether the dataModel field is set.
-
getDataModel
MysqlxCrud.DataModel getDataModel()optional .Mysqlx.Crud.DataModel data_model = 3;- Returns:
- The dataModel.
-
getProjectionList
java.util.List<MysqlxCrud.Projection> getProjectionList()repeated .Mysqlx.Crud.Projection projection = 4; -
getProjection
repeated .Mysqlx.Crud.Projection projection = 4; -
getProjectionCount
int getProjectionCount()repeated .Mysqlx.Crud.Projection projection = 4; -
getProjectionOrBuilderList
java.util.List<? extends MysqlxCrud.ProjectionOrBuilder> getProjectionOrBuilderList()repeated .Mysqlx.Crud.Projection projection = 4; -
getProjectionOrBuilder
repeated .Mysqlx.Crud.Projection projection = 4; -
hasCriteria
boolean hasCriteria()optional .Mysqlx.Expr.Expr criteria = 5;- Returns:
- Whether the criteria field is set.
-
getCriteria
MysqlxExpr.Expr getCriteria()optional .Mysqlx.Expr.Expr criteria = 5;- Returns:
- The criteria.
-
getCriteriaOrBuilder
MysqlxExpr.ExprOrBuilder getCriteriaOrBuilder()optional .Mysqlx.Expr.Expr criteria = 5; -
getArgsList
java.util.List<MysqlxDatatypes.Scalar> getArgsList()repeated .Mysqlx.Datatypes.Scalar args = 11; -
getArgs
repeated .Mysqlx.Datatypes.Scalar args = 11; -
getArgsCount
int getArgsCount()repeated .Mysqlx.Datatypes.Scalar args = 11; -
getArgsOrBuilderList
java.util.List<? extends MysqlxDatatypes.ScalarOrBuilder> getArgsOrBuilderList()repeated .Mysqlx.Datatypes.Scalar args = 11; -
getArgsOrBuilder
repeated .Mysqlx.Datatypes.Scalar args = 11; -
getOrderList
java.util.List<MysqlxCrud.Order> getOrderList()repeated .Mysqlx.Crud.Order order = 7; -
getOrder
repeated .Mysqlx.Crud.Order order = 7; -
getOrderCount
int getOrderCount()repeated .Mysqlx.Crud.Order order = 7; -
getOrderOrBuilderList
java.util.List<? extends MysqlxCrud.OrderOrBuilder> getOrderOrBuilderList()repeated .Mysqlx.Crud.Order order = 7; -
getOrderOrBuilder
repeated .Mysqlx.Crud.Order order = 7; -
getGroupingList
java.util.List<MysqlxExpr.Expr> getGroupingList()repeated .Mysqlx.Expr.Expr grouping = 8; -
getGrouping
repeated .Mysqlx.Expr.Expr grouping = 8; -
getGroupingCount
int getGroupingCount()repeated .Mysqlx.Expr.Expr grouping = 8; -
getGroupingOrBuilderList
java.util.List<? extends MysqlxExpr.ExprOrBuilder> getGroupingOrBuilderList()repeated .Mysqlx.Expr.Expr grouping = 8; -
getGroupingOrBuilder
repeated .Mysqlx.Expr.Expr grouping = 8; -
hasGroupingCriteria
boolean hasGroupingCriteria()optional .Mysqlx.Expr.Expr grouping_criteria = 9;- Returns:
- Whether the groupingCriteria field is set.
-
getGroupingCriteria
MysqlxExpr.Expr getGroupingCriteria()optional .Mysqlx.Expr.Expr grouping_criteria = 9;- Returns:
- The groupingCriteria.
-
getGroupingCriteriaOrBuilder
MysqlxExpr.ExprOrBuilder getGroupingCriteriaOrBuilder()optional .Mysqlx.Expr.Expr grouping_criteria = 9; -
hasLocking
boolean hasLocking()optional .Mysqlx.Crud.Find.RowLock locking = 12;- Returns:
- Whether the locking field is set.
-
getLocking
MysqlxCrud.Find.RowLock getLocking()optional .Mysqlx.Crud.Find.RowLock locking = 12;- Returns:
- The locking.
-
hasLockingOptions
boolean hasLockingOptions()optional .Mysqlx.Crud.Find.RowLockOptions locking_options = 13;- Returns:
- Whether the lockingOptions field is set.
-
getLockingOptions
MysqlxCrud.Find.RowLockOptions getLockingOptions()optional .Mysqlx.Crud.Find.RowLockOptions locking_options = 13;- Returns:
- The lockingOptions.
-
hasLimit
boolean hasLimit()optional .Mysqlx.Crud.Limit limit = 6;- Returns:
- Whether the limit field is set.
-
getLimit
MysqlxCrud.Limit getLimit()optional .Mysqlx.Crud.Limit limit = 6;- Returns:
- The limit.
-
getLimitOrBuilder
MysqlxCrud.LimitOrBuilder getLimitOrBuilder()optional .Mysqlx.Crud.Limit limit = 6; -
hasLimitExpr
boolean hasLimitExpr()optional .Mysqlx.Crud.LimitExpr limit_expr = 14;- Returns:
- Whether the limitExpr field is set.
-
getLimitExpr
MysqlxCrud.LimitExpr getLimitExpr()optional .Mysqlx.Crud.LimitExpr limit_expr = 14;- Returns:
- The limitExpr.
-
getLimitExprOrBuilder
MysqlxCrud.LimitExprOrBuilder getLimitExprOrBuilder()optional .Mysqlx.Crud.LimitExpr limit_expr = 14;
-