Package com.mysql.cj.x.protobuf
Interface MysqlxCrud.InsertOrBuilder
- All Superinterfaces:
com.google.protobuf.MessageLiteOrBuilder,com.google.protobuf.MessageOrBuilder
- All Known Implementing Classes:
MysqlxCrud.Insert,MysqlxCrud.Insert.Builder
- Enclosing class:
- MysqlxCrud
public static interface MysqlxCrud.InsertOrBuilder
extends com.google.protobuf.MessageOrBuilder
-
Method Summary
Modifier and Type Method Description MysqlxDatatypes.ScalargetArgs(int index)repeated .Mysqlx.Datatypes.Scalar args = 5;intgetArgsCount()repeated .Mysqlx.Datatypes.Scalar args = 5;java.util.List<MysqlxDatatypes.Scalar>getArgsList()repeated .Mysqlx.Datatypes.Scalar args = 5;MysqlxDatatypes.ScalarOrBuildergetArgsOrBuilder(int index)repeated .Mysqlx.Datatypes.Scalar args = 5;java.util.List<? extends MysqlxDatatypes.ScalarOrBuilder>getArgsOrBuilderList()repeated .Mysqlx.Datatypes.Scalar args = 5;MysqlxCrud.CollectiongetCollection()required .Mysqlx.Crud.Collection collection = 1;MysqlxCrud.CollectionOrBuildergetCollectionOrBuilder()required .Mysqlx.Crud.Collection collection = 1;MysqlxCrud.DataModelgetDataModel()optional .Mysqlx.Crud.DataModel data_model = 2;MysqlxCrud.ColumngetProjection(int index)repeated .Mysqlx.Crud.Column projection = 3;intgetProjectionCount()repeated .Mysqlx.Crud.Column projection = 3;java.util.List<MysqlxCrud.Column>getProjectionList()repeated .Mysqlx.Crud.Column projection = 3;MysqlxCrud.ColumnOrBuildergetProjectionOrBuilder(int index)repeated .Mysqlx.Crud.Column projection = 3;java.util.List<? extends MysqlxCrud.ColumnOrBuilder>getProjectionOrBuilderList()repeated .Mysqlx.Crud.Column projection = 3;MysqlxCrud.Insert.TypedRowgetRow(int index)repeated .Mysqlx.Crud.Insert.TypedRow row = 4;intgetRowCount()repeated .Mysqlx.Crud.Insert.TypedRow row = 4;java.util.List<MysqlxCrud.Insert.TypedRow>getRowList()repeated .Mysqlx.Crud.Insert.TypedRow row = 4;MysqlxCrud.Insert.TypedRowOrBuildergetRowOrBuilder(int index)repeated .Mysqlx.Crud.Insert.TypedRow row = 4;java.util.List<? extends MysqlxCrud.Insert.TypedRowOrBuilder>getRowOrBuilderList()repeated .Mysqlx.Crud.Insert.TypedRow row = 4;booleangetUpsert()optional bool upsert = 6 [default = false];booleanhasCollection()required .Mysqlx.Crud.Collection collection = 1;booleanhasDataModel()optional .Mysqlx.Crud.DataModel data_model = 2;booleanhasUpsert()optional bool upsert = 6 [default = false];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; -
hasDataModel
boolean hasDataModel()optional .Mysqlx.Crud.DataModel data_model = 2;- Returns:
- Whether the dataModel field is set.
-
getDataModel
MysqlxCrud.DataModel getDataModel()optional .Mysqlx.Crud.DataModel data_model = 2;- Returns:
- The dataModel.
-
getProjectionList
java.util.List<MysqlxCrud.Column> getProjectionList()repeated .Mysqlx.Crud.Column projection = 3; -
getProjection
repeated .Mysqlx.Crud.Column projection = 3; -
getProjectionCount
int getProjectionCount()repeated .Mysqlx.Crud.Column projection = 3; -
getProjectionOrBuilderList
java.util.List<? extends MysqlxCrud.ColumnOrBuilder> getProjectionOrBuilderList()repeated .Mysqlx.Crud.Column projection = 3; -
getProjectionOrBuilder
repeated .Mysqlx.Crud.Column projection = 3; -
getRowList
java.util.List<MysqlxCrud.Insert.TypedRow> getRowList()repeated .Mysqlx.Crud.Insert.TypedRow row = 4; -
getRow
repeated .Mysqlx.Crud.Insert.TypedRow row = 4; -
getRowCount
int getRowCount()repeated .Mysqlx.Crud.Insert.TypedRow row = 4; -
getRowOrBuilderList
java.util.List<? extends MysqlxCrud.Insert.TypedRowOrBuilder> getRowOrBuilderList()repeated .Mysqlx.Crud.Insert.TypedRow row = 4; -
getRowOrBuilder
repeated .Mysqlx.Crud.Insert.TypedRow row = 4; -
getArgsList
java.util.List<MysqlxDatatypes.Scalar> getArgsList()repeated .Mysqlx.Datatypes.Scalar args = 5; -
getArgs
repeated .Mysqlx.Datatypes.Scalar args = 5; -
getArgsCount
int getArgsCount()repeated .Mysqlx.Datatypes.Scalar args = 5; -
getArgsOrBuilderList
java.util.List<? extends MysqlxDatatypes.ScalarOrBuilder> getArgsOrBuilderList()repeated .Mysqlx.Datatypes.Scalar args = 5; -
getArgsOrBuilder
repeated .Mysqlx.Datatypes.Scalar args = 5; -
hasUpsert
boolean hasUpsert()optional bool upsert = 6 [default = false];- Returns:
- Whether the upsert field is set.
-
getUpsert
boolean getUpsert()optional bool upsert = 6 [default = false];- Returns:
- The upsert.
-