public static interface MysqlxCrud.InsertOrBuilder
extends com.google.protobuf.MessageOrBuilder
| Modifier and Type | Method and Description |
|---|---|
MysqlxDatatypes.Scalar |
getArgs(int index)
values for parameters used in row expressions
|
int |
getArgsCount()
values for parameters used in row expressions
|
java.util.List<MysqlxDatatypes.Scalar> |
getArgsList()
values for parameters used in row expressions
|
MysqlxDatatypes.ScalarOrBuilder |
getArgsOrBuilder(int index)
values for parameters used in row expressions
|
java.util.List<? extends MysqlxDatatypes.ScalarOrBuilder> |
getArgsOrBuilderList()
values for parameters used in row expressions
|
MysqlxCrud.Collection |
getCollection()
collection to insert into
|
MysqlxCrud.CollectionOrBuilder |
getCollectionOrBuilder()
collection to insert into
|
MysqlxCrud.DataModel |
getDataModel()
data model that the operations refer to
|
MysqlxCrud.Column |
getProjection(int index)
name of the columns to insert data into
(empty if data_model is DOCUMENT)
|
int |
getProjectionCount()
name of the columns to insert data into
(empty if data_model is DOCUMENT)
|
java.util.List<MysqlxCrud.Column> |
getProjectionList()
name of the columns to insert data into
(empty if data_model is DOCUMENT)
|
MysqlxCrud.ColumnOrBuilder |
getProjectionOrBuilder(int index)
name of the columns to insert data into
(empty if data_model is DOCUMENT)
|
java.util.List<? extends MysqlxCrud.ColumnOrBuilder> |
getProjectionOrBuilderList()
name of the columns to insert data into
(empty if data_model is DOCUMENT)
|
MysqlxCrud.Insert.TypedRow |
getRow(int index)
set of rows to insert into the collection/table (a single expression
with a JSON document literal or an OBJECT expression)
|
int |
getRowCount()
set of rows to insert into the collection/table (a single expression
with a JSON document literal or an OBJECT expression)
|
java.util.List<MysqlxCrud.Insert.TypedRow> |
getRowList()
set of rows to insert into the collection/table (a single expression
with a JSON document literal or an OBJECT expression)
|
MysqlxCrud.Insert.TypedRowOrBuilder |
getRowOrBuilder(int index)
set of rows to insert into the collection/table (a single expression
with a JSON document literal or an OBJECT expression)
|
java.util.List<? extends MysqlxCrud.Insert.TypedRowOrBuilder> |
getRowOrBuilderList()
set of rows to insert into the collection/table (a single expression
with a JSON document literal or an OBJECT expression)
|
boolean |
getUpsert()
true if this should be treated as an Upsert
(that is, update on duplicate key)
|
boolean |
hasCollection()
collection to insert into
|
boolean |
hasDataModel()
data model that the operations refer to
|
boolean |
hasUpsert()
true if this should be treated as an Upsert
(that is, update on duplicate key)
|
findInitializationErrors, getAllFields, getDefaultInstanceForType, getDescriptorForType, getField, getInitializationErrorString, getOneofFieldDescriptor, getRepeatedField, getRepeatedFieldCount, getUnknownFields, hasField, hasOneofboolean hasCollection()
collection to insert into
required .Mysqlx.Crud.Collection collection = 1;MysqlxCrud.Collection getCollection()
collection to insert into
required .Mysqlx.Crud.Collection collection = 1;MysqlxCrud.CollectionOrBuilder getCollectionOrBuilder()
collection to insert into
required .Mysqlx.Crud.Collection collection = 1;boolean hasDataModel()
data model that the operations refer to
optional .Mysqlx.Crud.DataModel data_model = 2;MysqlxCrud.DataModel getDataModel()
data model that the operations refer to
optional .Mysqlx.Crud.DataModel data_model = 2;java.util.List<MysqlxCrud.Column> getProjectionList()
name of the columns to insert data into (empty if data_model is DOCUMENT)
repeated .Mysqlx.Crud.Column projection = 3;MysqlxCrud.Column getProjection(int index)
name of the columns to insert data into (empty if data_model is DOCUMENT)
repeated .Mysqlx.Crud.Column projection = 3;int getProjectionCount()
name of the columns to insert data into (empty if data_model is DOCUMENT)
repeated .Mysqlx.Crud.Column projection = 3;java.util.List<? extends MysqlxCrud.ColumnOrBuilder> getProjectionOrBuilderList()
name of the columns to insert data into (empty if data_model is DOCUMENT)
repeated .Mysqlx.Crud.Column projection = 3;MysqlxCrud.ColumnOrBuilder getProjectionOrBuilder(int index)
name of the columns to insert data into (empty if data_model is DOCUMENT)
repeated .Mysqlx.Crud.Column projection = 3;java.util.List<MysqlxCrud.Insert.TypedRow> getRowList()
set of rows to insert into the collection/table (a single expression with a JSON document literal or an OBJECT expression)
repeated .Mysqlx.Crud.Insert.TypedRow row = 4;MysqlxCrud.Insert.TypedRow getRow(int index)
set of rows to insert into the collection/table (a single expression with a JSON document literal or an OBJECT expression)
repeated .Mysqlx.Crud.Insert.TypedRow row = 4;int getRowCount()
set of rows to insert into the collection/table (a single expression with a JSON document literal or an OBJECT expression)
repeated .Mysqlx.Crud.Insert.TypedRow row = 4;java.util.List<? extends MysqlxCrud.Insert.TypedRowOrBuilder> getRowOrBuilderList()
set of rows to insert into the collection/table (a single expression with a JSON document literal or an OBJECT expression)
repeated .Mysqlx.Crud.Insert.TypedRow row = 4;MysqlxCrud.Insert.TypedRowOrBuilder getRowOrBuilder(int index)
set of rows to insert into the collection/table (a single expression with a JSON document literal or an OBJECT expression)
repeated .Mysqlx.Crud.Insert.TypedRow row = 4;java.util.List<MysqlxDatatypes.Scalar> getArgsList()
values for parameters used in row expressions
repeated .Mysqlx.Datatypes.Scalar args = 5;MysqlxDatatypes.Scalar getArgs(int index)
values for parameters used in row expressions
repeated .Mysqlx.Datatypes.Scalar args = 5;int getArgsCount()
values for parameters used in row expressions
repeated .Mysqlx.Datatypes.Scalar args = 5;java.util.List<? extends MysqlxDatatypes.ScalarOrBuilder> getArgsOrBuilderList()
values for parameters used in row expressions
repeated .Mysqlx.Datatypes.Scalar args = 5;MysqlxDatatypes.ScalarOrBuilder getArgsOrBuilder(int index)
values for parameters used in row expressions
repeated .Mysqlx.Datatypes.Scalar args = 5;boolean hasUpsert()
true if this should be treated as an Upsert (that is, update on duplicate key)
optional bool upsert = 6 [default = false];boolean getUpsert()
true if this should be treated as an Upsert (that is, update on duplicate key)
optional bool upsert = 6 [default = false];