public static interface MysqlxCrud.CreateViewOrBuilder
extends com.google.protobuf.MessageOrBuilder
| Modifier and Type | Method and Description |
|---|---|
MysqlxCrud.ViewAlgorithm |
getAlgorithm()
defines 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 created
|
MysqlxCrud.CollectionOrBuilder |
getCollectionOrBuilder()
name of the VIEW object, which should be created
|
java.lang.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`
|
java.util.List<java.lang.String> |
getColumnList()
defines the list of aliases for column names specified in `stmt`
|
java.lang.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
|
boolean |
getReplaceExisting()
if true then suppress error when created view already exists;
just replace it
|
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()
defines 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 created
|
boolean |
hasDefiner()
user name of the definer, if the value isn't set then the definer
is current user
|
boolean |
hasReplaceExisting()
if true then suppress error when created view already exists;
just replace it
|
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
|
findInitializationErrors, getAllFields, getDefaultInstanceForType, getDescriptorForType, getField, getInitializationErrorString, getOneofFieldDescriptor, getRepeatedField, getRepeatedFieldCount, getUnknownFields, hasField, hasOneofboolean hasCollection()
name of the VIEW object, which should be created
required .Mysqlx.Crud.Collection collection = 1;MysqlxCrud.Collection getCollection()
name of the VIEW object, which should be created
required .Mysqlx.Crud.Collection collection = 1;MysqlxCrud.CollectionOrBuilder getCollectionOrBuilder()
name of the VIEW object, which should be created
required .Mysqlx.Crud.Collection collection = 1;boolean hasDefiner()
user name of the definer, if the value isn't set then the definer is current user
optional string definer = 2;java.lang.String getDefiner()
user name of the definer, if the value isn't set then the definer is current user
optional string definer = 2;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;boolean hasAlgorithm()
defines how MySQL Server processes the view
optional .Mysqlx.Crud.ViewAlgorithm algorithm = 3 [default = UNDEFINED];MysqlxCrud.ViewAlgorithm getAlgorithm()
defines how MySQL Server processes the view
optional .Mysqlx.Crud.ViewAlgorithm algorithm = 3 [default = UNDEFINED];boolean hasSecurity()
defines the security context in which the view is going be executed
optional .Mysqlx.Crud.ViewSqlSecurity security = 4 [default = DEFINER];MysqlxCrud.ViewSqlSecurity getSecurity()
defines the security context in which the view is going be executed
optional .Mysqlx.Crud.ViewSqlSecurity security = 4 [default = DEFINER];boolean hasCheck()
limits the write operations done on a VIEW
optional .Mysqlx.Crud.ViewCheckOption check = 5;MysqlxCrud.ViewCheckOption getCheck()
limits the write operations done on a VIEW
optional .Mysqlx.Crud.ViewCheckOption check = 5;java.util.List<java.lang.String> getColumnList()
defines the list of aliases for column names specified in `stmt`
repeated string column = 6;int getColumnCount()
defines the list of aliases for column names specified in `stmt`
repeated string column = 6;java.lang.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.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.boolean hasStmt()
Mysqlx.Crud.Find message from which the SELECT statement is going to be build
required .Mysqlx.Crud.Find stmt = 7;MysqlxCrud.Find getStmt()
Mysqlx.Crud.Find message from which the SELECT statement is going to be build
required .Mysqlx.Crud.Find stmt = 7;MysqlxCrud.FindOrBuilder getStmtOrBuilder()
Mysqlx.Crud.Find message from which the SELECT statement is going to be build
required .Mysqlx.Crud.Find stmt = 7;boolean hasReplaceExisting()
if true then suppress error when created view already exists; just replace it
optional bool replace_existing = 8 [default = false];boolean getReplaceExisting()
if true then suppress error when created view already exists; just replace it
optional bool replace_existing = 8 [default = false];