接口 MysqlxCrud.CreateViewOrBuilder
-
- 所有超级接口:
com.google.protobuf.MessageLiteOrBuilder,com.google.protobuf.MessageOrBuilder
- 封闭类:
- MysqlxCrud
public static interface MysqlxCrud.CreateViewOrBuilder extends com.google.protobuf.MessageOrBuilder
-
-
方法概要
所有方法 实例方法 抽象方法 修饰符和类型 方法 说明 MysqlxCrud.ViewAlgorithmgetAlgorithm()defines how MySQL Server processes the viewMysqlxCrud.ViewCheckOptiongetCheck()limits the write operations done on a VIEWMysqlxCrud.CollectiongetCollection()name of the VIEW object, which should be createdMysqlxCrud.CollectionOrBuildergetCollectionOrBuilder()name of the VIEW object, which should be createdStringgetColumn(int index)defines the list of aliases for column names specified in `stmt`com.google.protobuf.ByteStringgetColumnBytes(int index)defines the list of aliases for column names specified in `stmt`intgetColumnCount()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`StringgetDefiner()user name of the definer, if the value isn't set then the definer is current usercom.google.protobuf.ByteStringgetDefinerBytes()user name of the definer, if the value isn't set then the definer is current userbooleangetReplaceExisting()if true then suppress error when created view already exists; just replace itMysqlxCrud.ViewSqlSecuritygetSecurity()defines the security context in which the view is going be executedMysqlxCrud.FindgetStmt()Mysqlx.Crud.Find message from which the SELECT statement is going to be buildMysqlxCrud.FindOrBuildergetStmtOrBuilder()Mysqlx.Crud.Find message from which the SELECT statement is going to be buildbooleanhasAlgorithm()defines how MySQL Server processes the viewbooleanhasCheck()limits the write operations done on a VIEWbooleanhasCollection()name of the VIEW object, which should be createdbooleanhasDefiner()user name of the definer, if the value isn't set then the definer is current userbooleanhasReplaceExisting()if true then suppress error when created view already exists; just replace itbooleanhasSecurity()defines the security context in which the view is going be executedbooleanhasStmt()Mysqlx.Crud.Find message from which the SELECT statement is going to be build
-
-
-
方法详细资料
-
hasCollection
boolean hasCollection()
name of the VIEW object, which should be created
required .Mysqlx.Crud.Collection collection = 1;- 返回:
- Whether the collection field is set.
-
getCollection
MysqlxCrud.Collection getCollection()
name of the VIEW object, which should be created
required .Mysqlx.Crud.Collection collection = 1;- 返回:
- The collection.
-
getCollectionOrBuilder
MysqlxCrud.CollectionOrBuilder getCollectionOrBuilder()
name of the VIEW object, which should be created
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()
defines how MySQL Server processes the view
optional .Mysqlx.Crud.ViewAlgorithm algorithm = 3 [default = UNDEFINED];- 返回:
- Whether the algorithm field is set.
-
getAlgorithm
MysqlxCrud.ViewAlgorithm getAlgorithm()
defines how MySQL Server processes the view
optional .Mysqlx.Crud.ViewAlgorithm algorithm = 3 [default = UNDEFINED];- 返回:
- The algorithm.
-
hasSecurity
boolean hasSecurity()
defines the security context in which the view is going be executed
optional .Mysqlx.Crud.ViewSqlSecurity security = 4 [default = DEFINER];- 返回:
- 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 [default = DEFINER];- 返回:
- 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
required .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
required .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
required .Mysqlx.Crud.Find stmt = 7;
-
hasReplaceExisting
boolean hasReplaceExisting()
if true then suppress error when created view already exists; just replace it
optional bool replace_existing = 8 [default = false];- 返回:
- Whether the replaceExisting field is set.
-
getReplaceExisting
boolean getReplaceExisting()
if true then suppress error when created view already exists; just replace it
optional bool replace_existing = 8 [default = false];- 返回:
- The replaceExisting.
-
-