接口 MysqlxCrud.ModifyViewOrBuilder

    • 方法概要

      所有方法 实例方法 抽象方法 
      修饰符和类型 方法 说明
      MysqlxCrud.ViewAlgorithm getAlgorithm()
      defined how MySQL Server processes the view
      MysqlxCrud.ViewCheckOption getCheck()
      limits the write operations done on a VIEW
      MysqlxCrud.Collection getCollection()
      name of the VIEW object, which should be modified
      MysqlxCrud.CollectionOrBuilder getCollectionOrBuilder()
      name of the VIEW object, which should be modified
      String getColumn​(int index)
      defines the list of aliases for column names specified in `stmt`
      com.google.protobuf.ByteString getColumnBytes​(int index)
      defines the list of aliases for column names specified in `stmt`
      int getColumnCount()
      defines the list of aliases for column names specified in `stmt`
      List<String> getColumnList()
      defines the list of aliases for column names specified in `stmt`
      String getDefiner()
      user name of the definer, if the value isn't set then the definer is current user
      com.google.protobuf.ByteString getDefinerBytes()
      user name of the definer, if the value isn't set then the definer is current user
      MysqlxCrud.ViewSqlSecurity getSecurity()
      defines the security context in which the view is going be executed
      MysqlxCrud.Find getStmt()
      Mysqlx.Crud.Find message from which the SELECT statement is going to be build
      MysqlxCrud.FindOrBuilder getStmtOrBuilder()
      Mysqlx.Crud.Find message from which the SELECT statement is going to be build
      boolean hasAlgorithm()
      defined how MySQL Server processes the view
      boolean hasCheck()
      limits the write operations done on a VIEW
      boolean hasCollection()
      name of the VIEW object, which should be modified
      boolean hasDefiner()
      user name of the definer, if the value isn't set then the definer is current user
      boolean hasSecurity()
      defines the security context in which the view is going be executed
      boolean hasStmt()
      Mysqlx.Crud.Find message from which the SELECT statement is going to be build
      • 从接口继承的方法 com.google.protobuf.MessageLiteOrBuilder

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

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

      • hasCollection

        boolean hasCollection()
         name of the VIEW object, which should be modified 
         
        required .Mysqlx.Crud.Collection collection = 1;
        返回:
        Whether the collection field is set.
      • getCollection

        MysqlxCrud.Collection getCollection()
         name of the VIEW object, which should be modified 
         
        required .Mysqlx.Crud.Collection collection = 1;
        返回:
        The collection.
      • getCollectionOrBuilder

        MysqlxCrud.CollectionOrBuilder getCollectionOrBuilder()
         name of the VIEW object, which should be modified 
         
        required .Mysqlx.Crud.Collection collection = 1;
      • hasDefiner

        boolean hasDefiner()
         user name of the definer,
        if the value isn't set then the definer is current user 
         
        optional string definer = 2;
        返回:
        Whether the definer field is set.
      • getDefiner

        String getDefiner()
         user name of the definer,
        if the value isn't set then the definer is current user 
         
        optional string definer = 2;
        返回:
        The definer.
      • getDefinerBytes

        com.google.protobuf.ByteString getDefinerBytes()
         user name of the definer,
        if the value isn't set then the definer is current user 
         
        optional string definer = 2;
        返回:
        The bytes for definer.
      • hasAlgorithm

        boolean hasAlgorithm()
         defined how MySQL Server processes the view 
         
        optional .Mysqlx.Crud.ViewAlgorithm algorithm = 3;
        返回:
        Whether the algorithm field is set.
      • getAlgorithm

        MysqlxCrud.ViewAlgorithm getAlgorithm()
         defined how MySQL Server processes the view 
         
        optional .Mysqlx.Crud.ViewAlgorithm algorithm = 3;
        返回:
        The algorithm.
      • hasSecurity

        boolean hasSecurity()
         defines the security context in which the view is going be executed 
         
        optional .Mysqlx.Crud.ViewSqlSecurity security = 4;
        返回:
        Whether the security field is set.
      • getSecurity

        MysqlxCrud.ViewSqlSecurity getSecurity()
         defines the security context in which the view is going be executed 
         
        optional .Mysqlx.Crud.ViewSqlSecurity security = 4;
        返回:
        The security.
      • hasCheck

        boolean hasCheck()
         limits the write operations done on a VIEW 
         
        optional .Mysqlx.Crud.ViewCheckOption check = 5;
        返回:
        Whether the check field is set.
      • getCheck

        MysqlxCrud.ViewCheckOption getCheck()
         limits the write operations done on a VIEW 
         
        optional .Mysqlx.Crud.ViewCheckOption check = 5;
        返回:
        The check.
      • getColumnList

        List<String> getColumnList()
         defines the list of aliases for column names specified in `stmt` 
         
        repeated string column = 6;
        返回:
        A list containing the column.
      • getColumnCount

        int getColumnCount()
         defines the list of aliases for column names specified in `stmt` 
         
        repeated string column = 6;
        返回:
        The count of column.
      • getColumn

        String getColumn​(int index)
         defines the list of aliases for column names specified in `stmt` 
         
        repeated string column = 6;
        参数:
        index - The index of the element to return.
        返回:
        The column at the given index.
      • getColumnBytes

        com.google.protobuf.ByteString getColumnBytes​(int index)
         defines the list of aliases for column names specified in `stmt` 
         
        repeated string column = 6;
        参数:
        index - The index of the value to return.
        返回:
        The bytes of the column at the given index.
      • hasStmt

        boolean hasStmt()
         Mysqlx.Crud.Find message from which the SELECT statement
        is going to be build 
         
        optional .Mysqlx.Crud.Find stmt = 7;
        返回:
        Whether the stmt field is set.
      • getStmt

        MysqlxCrud.Find getStmt()
         Mysqlx.Crud.Find message from which the SELECT statement
        is going to be build 
         
        optional .Mysqlx.Crud.Find stmt = 7;
        返回:
        The stmt.
      • getStmtOrBuilder

        MysqlxCrud.FindOrBuilder getStmtOrBuilder()
         Mysqlx.Crud.Find message from which the SELECT statement
        is going to be build 
         
        optional .Mysqlx.Crud.Find stmt = 7;