Interface MysqlxCrud.CreateViewOrBuilder

All Superinterfaces:
com.google.protobuf.MessageLiteOrBuilder, com.google.protobuf.MessageOrBuilder
All Known Implementing Classes:
MysqlxCrud.CreateView, MysqlxCrud.CreateView.Builder
Enclosing class:
MysqlxCrud

public static interface MysqlxCrud.CreateViewOrBuilder
extends com.google.protobuf.MessageOrBuilder
  • Method Summary

    Modifier and Type Method Description
    MysqlxCrud.ViewAlgorithm getAlgorithm()
    optional .Mysqlx.Crud.ViewAlgorithm algorithm = 3 [default = UNDEFINED];
    MysqlxCrud.ViewCheckOption getCheck()
    optional .Mysqlx.Crud.ViewCheckOption check = 5;
    MysqlxCrud.Collection getCollection()
    required .Mysqlx.Crud.Collection collection = 1;
    MysqlxCrud.CollectionOrBuilder getCollectionOrBuilder()
    required .Mysqlx.Crud.Collection collection = 1;
    java.lang.String getColumn​(int index)
    repeated string column = 6;
    com.google.protobuf.ByteString getColumnBytes​(int index)
    repeated string column = 6;
    int getColumnCount()
    repeated string column = 6;
    java.util.List<java.lang.String> getColumnList()
    repeated string column = 6;
    java.lang.String getDefiner()
    optional string definer = 2;
    com.google.protobuf.ByteString getDefinerBytes()
    optional string definer = 2;
    boolean getReplaceExisting()
    optional bool replace_existing = 8 [default = false];
    MysqlxCrud.ViewSqlSecurity getSecurity()
    optional .Mysqlx.Crud.ViewSqlSecurity security = 4 [default = DEFINER];
    MysqlxCrud.Find getStmt()
    required .Mysqlx.Crud.Find stmt = 7;
    MysqlxCrud.FindOrBuilder getStmtOrBuilder()
    required .Mysqlx.Crud.Find stmt = 7;
    boolean hasAlgorithm()
    optional .Mysqlx.Crud.ViewAlgorithm algorithm = 3 [default = UNDEFINED];
    boolean hasCheck()
    optional .Mysqlx.Crud.ViewCheckOption check = 5;
    boolean hasCollection()
    required .Mysqlx.Crud.Collection collection = 1;
    boolean hasDefiner()
    optional string definer = 2;
    boolean hasReplaceExisting()
    optional bool replace_existing = 8 [default = false];
    boolean hasSecurity()
    optional .Mysqlx.Crud.ViewSqlSecurity security = 4 [default = DEFINER];
    boolean hasStmt()
    required .Mysqlx.Crud.Find stmt = 7;

    Methods inherited from interface com.google.protobuf.MessageLiteOrBuilder

    isInitialized

    Methods inherited from interface com.google.protobuf.MessageOrBuilder

    findInitializationErrors, getAllFields, getDefaultInstanceForType, getDescriptorForType, getField, getInitializationErrorString, getOneofFieldDescriptor, getRepeatedField, getRepeatedFieldCount, getUnknownFields, hasField, hasOneof
  • Method Details

    • hasCollection

      boolean hasCollection()
      required .Mysqlx.Crud.Collection collection = 1;
      Returns:
      Whether the collection field is set.
    • getCollection

      MysqlxCrud.Collection getCollection()
      required .Mysqlx.Crud.Collection collection = 1;
      Returns:
      The collection.
    • getCollectionOrBuilder

      MysqlxCrud.CollectionOrBuilder getCollectionOrBuilder()
      required .Mysqlx.Crud.Collection collection = 1;
    • hasDefiner

      boolean hasDefiner()
      optional string definer = 2;
      Returns:
      Whether the definer field is set.
    • getDefiner

      java.lang.String getDefiner()
      optional string definer = 2;
      Returns:
      The definer.
    • getDefinerBytes

      com.google.protobuf.ByteString getDefinerBytes()
      optional string definer = 2;
      Returns:
      The bytes for definer.
    • hasAlgorithm

      boolean hasAlgorithm()
      optional .Mysqlx.Crud.ViewAlgorithm algorithm = 3 [default = UNDEFINED];
      Returns:
      Whether the algorithm field is set.
    • getAlgorithm

      MysqlxCrud.ViewAlgorithm getAlgorithm()
      optional .Mysqlx.Crud.ViewAlgorithm algorithm = 3 [default = UNDEFINED];
      Returns:
      The algorithm.
    • hasSecurity

      boolean hasSecurity()
      optional .Mysqlx.Crud.ViewSqlSecurity security = 4 [default = DEFINER];
      Returns:
      Whether the security field is set.
    • getSecurity

      optional .Mysqlx.Crud.ViewSqlSecurity security = 4 [default = DEFINER];
      Returns:
      The security.
    • hasCheck

      boolean hasCheck()
      optional .Mysqlx.Crud.ViewCheckOption check = 5;
      Returns:
      Whether the check field is set.
    • getCheck

      optional .Mysqlx.Crud.ViewCheckOption check = 5;
      Returns:
      The check.
    • getColumnList

      java.util.List<java.lang.String> getColumnList()
      repeated string column = 6;
      Returns:
      A list containing the column.
    • getColumnCount

      int getColumnCount()
      repeated string column = 6;
      Returns:
      The count of column.
    • getColumn

      java.lang.String getColumn​(int index)
      repeated string column = 6;
      Parameters:
      index - The index of the element to return.
      Returns:
      The column at the given index.
    • getColumnBytes

      com.google.protobuf.ByteString getColumnBytes​(int index)
      repeated string column = 6;
      Parameters:
      index - The index of the value to return.
      Returns:
      The bytes of the column at the given index.
    • hasStmt

      boolean hasStmt()
      required .Mysqlx.Crud.Find stmt = 7;
      Returns:
      Whether the stmt field is set.
    • getStmt

      MysqlxCrud.Find getStmt()
      required .Mysqlx.Crud.Find stmt = 7;
      Returns:
      The stmt.
    • getStmtOrBuilder

      MysqlxCrud.FindOrBuilder getStmtOrBuilder()
      required .Mysqlx.Crud.Find stmt = 7;
    • hasReplaceExisting

      boolean hasReplaceExisting()
      optional bool replace_existing = 8 [default = false];
      Returns:
      Whether the replaceExisting field is set.
    • getReplaceExisting

      boolean getReplaceExisting()
      optional bool replace_existing = 8 [default = false];
      Returns:
      The replaceExisting.