接口 MysqlxCrud.UpdateOperationOrBuilder
-
- 所有超级接口:
com.google.protobuf.MessageLiteOrBuilder,com.google.protobuf.MessageOrBuilder
- 封闭类:
- MysqlxCrud
public static interface MysqlxCrud.UpdateOperationOrBuilder extends com.google.protobuf.MessageOrBuilder
-
-
方法概要
所有方法 实例方法 抽象方法 修饰符和类型 方法 说明 MysqlxCrud.UpdateOperation.UpdateTypegetOperation()the type of operation to be performedMysqlxExpr.ColumnIdentifiergetSource()specification of the value to be updated - if data_model is TABLE, a column name may be specified and also a document path, if the column has type JSON - if data_model is DOCUMENT, only document paths are allowed @note in both cases, schema and table must be not setMysqlxExpr.ColumnIdentifierOrBuildergetSourceOrBuilder()specification of the value to be updated - if data_model is TABLE, a column name may be specified and also a document path, if the column has type JSON - if data_model is DOCUMENT, only document paths are allowed @note in both cases, schema and table must be not setMysqlxExpr.ExprgetValue()an expression to be computed as the new value for the operationMysqlxExpr.ExprOrBuildergetValueOrBuilder()an expression to be computed as the new value for the operationbooleanhasOperation()the type of operation to be performedbooleanhasSource()specification of the value to be updated - if data_model is TABLE, a column name may be specified and also a document path, if the column has type JSON - if data_model is DOCUMENT, only document paths are allowed @note in both cases, schema and table must be not setbooleanhasValue()an expression to be computed as the new value for the operation
-
-
-
方法详细资料
-
hasSource
boolean hasSource()
specification of the value to be updated - if data_model is TABLE, a column name may be specified and also a document path, if the column has type JSON - if data_model is DOCUMENT, only document paths are allowed @note in both cases, schema and table must be not set
required .Mysqlx.Expr.ColumnIdentifier source = 1;- 返回:
- Whether the source field is set.
-
getSource
MysqlxExpr.ColumnIdentifier getSource()
specification of the value to be updated - if data_model is TABLE, a column name may be specified and also a document path, if the column has type JSON - if data_model is DOCUMENT, only document paths are allowed @note in both cases, schema and table must be not set
required .Mysqlx.Expr.ColumnIdentifier source = 1;- 返回:
- The source.
-
getSourceOrBuilder
MysqlxExpr.ColumnIdentifierOrBuilder getSourceOrBuilder()
specification of the value to be updated - if data_model is TABLE, a column name may be specified and also a document path, if the column has type JSON - if data_model is DOCUMENT, only document paths are allowed @note in both cases, schema and table must be not set
required .Mysqlx.Expr.ColumnIdentifier source = 1;
-
hasOperation
boolean hasOperation()
the type of operation to be performed
required .Mysqlx.Crud.UpdateOperation.UpdateType operation = 2;- 返回:
- Whether the operation field is set.
-
getOperation
MysqlxCrud.UpdateOperation.UpdateType getOperation()
the type of operation to be performed
required .Mysqlx.Crud.UpdateOperation.UpdateType operation = 2;- 返回:
- The operation.
-
hasValue
boolean hasValue()
an expression to be computed as the new value for the operation
optional .Mysqlx.Expr.Expr value = 3;- 返回:
- Whether the value field is set.
-
getValue
MysqlxExpr.Expr getValue()
an expression to be computed as the new value for the operation
optional .Mysqlx.Expr.Expr value = 3;- 返回:
- The value.
-
getValueOrBuilder
MysqlxExpr.ExprOrBuilder getValueOrBuilder()
an expression to be computed as the new value for the operation
optional .Mysqlx.Expr.Expr value = 3;
-
-