| Package | Description |
|---|---|
| com.mysql.cj.x.protobuf |
Message classes used for serialization with Google Protocol Buffers to support the X Protocol.
|
| Modifier and Type | Field and Description |
|---|---|
private com.google.protobuf.RepeatedFieldBuilderV3<MysqlxCrud.UpdateOperation,MysqlxCrud.UpdateOperation.Builder,MysqlxCrud.UpdateOperationOrBuilder> |
MysqlxCrud.Update.Builder.operationBuilder_ |
| Modifier and Type | Method and Description |
|---|---|
MysqlxCrud.UpdateOperation.Builder |
MysqlxCrud.Update.Builder.addOperationBuilder()
list of operations to be applied.
|
MysqlxCrud.UpdateOperation.Builder |
MysqlxCrud.Update.Builder.addOperationBuilder(int index)
list of operations to be applied.
|
MysqlxCrud.UpdateOperation.Builder |
MysqlxCrud.UpdateOperation.Builder.addRepeatedField(com.google.protobuf.Descriptors.FieldDescriptor field,
java.lang.Object value) |
MysqlxCrud.UpdateOperation.Builder |
MysqlxCrud.UpdateOperation.Builder.clear() |
MysqlxCrud.UpdateOperation.Builder |
MysqlxCrud.UpdateOperation.Builder.clearField(com.google.protobuf.Descriptors.FieldDescriptor field) |
MysqlxCrud.UpdateOperation.Builder |
MysqlxCrud.UpdateOperation.Builder.clearOneof(com.google.protobuf.Descriptors.OneofDescriptor oneof) |
MysqlxCrud.UpdateOperation.Builder |
MysqlxCrud.UpdateOperation.Builder.clearOperation()
the type of operation to be performed
|
MysqlxCrud.UpdateOperation.Builder |
MysqlxCrud.UpdateOperation.Builder.clearSource()
specification of the value to be updated
- if data_model is TABLE, a column name may be specified and also
a document path, if the column has type JSON
- if data_model is DOCUMENT, only document paths are allowed
@note in both cases, schema and table must be not set
|
MysqlxCrud.UpdateOperation.Builder |
MysqlxCrud.UpdateOperation.Builder.clearValue()
an expression to be computed as the new value for the operation
|
MysqlxCrud.UpdateOperation.Builder |
MysqlxCrud.UpdateOperation.Builder.clone() |
MysqlxCrud.UpdateOperation.Builder |
MysqlxCrud.Update.Builder.getOperationBuilder(int index)
list of operations to be applied.
|
MysqlxCrud.UpdateOperation.Builder |
MysqlxCrud.UpdateOperation.Builder.mergeFrom(com.google.protobuf.CodedInputStream input,
com.google.protobuf.ExtensionRegistryLite extensionRegistry) |
MysqlxCrud.UpdateOperation.Builder |
MysqlxCrud.UpdateOperation.Builder.mergeFrom(com.google.protobuf.Message other) |
MysqlxCrud.UpdateOperation.Builder |
MysqlxCrud.UpdateOperation.Builder.mergeFrom(MysqlxCrud.UpdateOperation other) |
MysqlxCrud.UpdateOperation.Builder |
MysqlxCrud.UpdateOperation.Builder.mergeSource(MysqlxExpr.ColumnIdentifier value)
specification of the value to be updated
- if data_model is TABLE, a column name may be specified and also
a document path, if the column has type JSON
- if data_model is DOCUMENT, only document paths are allowed
@note in both cases, schema and table must be not set
|
MysqlxCrud.UpdateOperation.Builder |
MysqlxCrud.UpdateOperation.Builder.mergeUnknownFields(com.google.protobuf.UnknownFieldSet unknownFields) |
MysqlxCrud.UpdateOperation.Builder |
MysqlxCrud.UpdateOperation.Builder.mergeValue(MysqlxExpr.Expr value)
an expression to be computed as the new value for the operation
|
static MysqlxCrud.UpdateOperation.Builder |
MysqlxCrud.UpdateOperation.newBuilder() |
static MysqlxCrud.UpdateOperation.Builder |
MysqlxCrud.UpdateOperation.newBuilder(MysqlxCrud.UpdateOperation prototype) |
MysqlxCrud.UpdateOperation.Builder |
MysqlxCrud.UpdateOperation.newBuilderForType() |
protected MysqlxCrud.UpdateOperation.Builder |
MysqlxCrud.UpdateOperation.newBuilderForType(com.google.protobuf.GeneratedMessageV3.BuilderParent parent) |
MysqlxCrud.UpdateOperation.Builder |
MysqlxCrud.UpdateOperation.Builder.setField(com.google.protobuf.Descriptors.FieldDescriptor field,
java.lang.Object value) |
MysqlxCrud.UpdateOperation.Builder |
MysqlxCrud.UpdateOperation.Builder.setOperation(MysqlxCrud.UpdateOperation.UpdateType value)
the type of operation to be performed
|
MysqlxCrud.UpdateOperation.Builder |
MysqlxCrud.UpdateOperation.Builder.setRepeatedField(com.google.protobuf.Descriptors.FieldDescriptor field,
int index,
java.lang.Object value) |
MysqlxCrud.UpdateOperation.Builder |
MysqlxCrud.UpdateOperation.Builder.setSource(MysqlxExpr.ColumnIdentifier.Builder builderForValue)
specification of the value to be updated
- if data_model is TABLE, a column name may be specified and also
a document path, if the column has type JSON
- if data_model is DOCUMENT, only document paths are allowed
@note in both cases, schema and table must be not set
|
MysqlxCrud.UpdateOperation.Builder |
MysqlxCrud.UpdateOperation.Builder.setSource(MysqlxExpr.ColumnIdentifier value)
specification of the value to be updated
- if data_model is TABLE, a column name may be specified and also
a document path, if the column has type JSON
- if data_model is DOCUMENT, only document paths are allowed
@note in both cases, schema and table must be not set
|
MysqlxCrud.UpdateOperation.Builder |
MysqlxCrud.UpdateOperation.Builder.setUnknownFields(com.google.protobuf.UnknownFieldSet unknownFields) |
MysqlxCrud.UpdateOperation.Builder |
MysqlxCrud.UpdateOperation.Builder.setValue(MysqlxExpr.Expr.Builder builderForValue)
an expression to be computed as the new value for the operation
|
MysqlxCrud.UpdateOperation.Builder |
MysqlxCrud.UpdateOperation.Builder.setValue(MysqlxExpr.Expr value)
an expression to be computed as the new value for the operation
|
MysqlxCrud.UpdateOperation.Builder |
MysqlxCrud.UpdateOperation.toBuilder() |
| Modifier and Type | Method and Description |
|---|---|
java.util.List<MysqlxCrud.UpdateOperation.Builder> |
MysqlxCrud.Update.Builder.getOperationBuilderList()
list of operations to be applied.
|
private com.google.protobuf.RepeatedFieldBuilderV3<MysqlxCrud.UpdateOperation,MysqlxCrud.UpdateOperation.Builder,MysqlxCrud.UpdateOperationOrBuilder> |
MysqlxCrud.Update.Builder.getOperationFieldBuilder() |
| Modifier and Type | Method and Description |
|---|---|
MysqlxCrud.Update.Builder |
MysqlxCrud.Update.Builder.addOperation(int index,
MysqlxCrud.UpdateOperation.Builder builderForValue)
list of operations to be applied.
|
MysqlxCrud.Update.Builder |
MysqlxCrud.Update.Builder.addOperation(MysqlxCrud.UpdateOperation.Builder builderForValue)
list of operations to be applied.
|
MysqlxCrud.Update.Builder |
MysqlxCrud.Update.Builder.setOperation(int index,
MysqlxCrud.UpdateOperation.Builder builderForValue)
list of operations to be applied.
|