接口 MysqlxCrud.UpdateOperationOrBuilder

    • 方法概要

      所有方法 实例方法 抽象方法 
      修饰符和类型 方法 说明
      MysqlxCrud.UpdateOperation.UpdateType getOperation()
      the type of operation to be performed
      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
      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
      MysqlxExpr.Expr getValue()
      an expression to be computed as the new value for the operation
      MysqlxExpr.ExprOrBuilder getValueOrBuilder()
      an expression to be computed as the new value for the operation
      boolean hasOperation()
      the type of operation to be performed
      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
      boolean hasValue()
      an expression to be computed as the new value for the operation
      • 从接口继承的方法 com.google.protobuf.MessageLiteOrBuilder

        isInitialized
      • 从接口继承的方法 com.google.protobuf.MessageOrBuilder

        findInitializationErrors, getAllFields, getDefaultInstanceForType, getDescriptorForType, getField, getInitializationErrorString, getOneofFieldDescriptor, getRepeatedField, getRepeatedFieldCount, getUnknownFields, hasField, hasOneof
    • 方法详细资料

      • 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;