MysqlxResultset.ColumnMetaData.Builder |
MysqlxResultset.ColumnMetaData.Builder.addRepeatedField(com.google.protobuf.Descriptors.FieldDescriptor field,
Object value) |
|
MysqlxResultset.ColumnMetaData.Builder |
MysqlxResultset.ColumnMetaData.Builder.clear() |
|
MysqlxResultset.ColumnMetaData.Builder |
MysqlxResultset.ColumnMetaData.Builder.clearCatalog() |
catalog the schema originates from
@note
As there is currently no support for catalogs in MySQL,
don't expect this field to be set.
|
MysqlxResultset.ColumnMetaData.Builder |
MysqlxResultset.ColumnMetaData.Builder.clearCollation() |
optional uint64 collation = 8;
|
MysqlxResultset.ColumnMetaData.Builder |
MysqlxResultset.ColumnMetaData.Builder.clearContentType() |
a hint about the higher-level encoding of a BYTES field
| Type | Value | Description |
|--------|--------|-------------------------|
| BYTES | 0x0001 | GEOMETRY (WKB encoding) |
| BYTES | 0x0002 | JSON (text encoding) |
| BYTES | 0x0003 | XML (text encoding) |
@note
This list isn't comprehensive.
|
MysqlxResultset.ColumnMetaData.Builder |
MysqlxResultset.ColumnMetaData.Builder.clearField(com.google.protobuf.Descriptors.FieldDescriptor field) |
|
MysqlxResultset.ColumnMetaData.Builder |
MysqlxResultset.ColumnMetaData.Builder.clearFlags() |
``.type`` specific flags
| Type | Value | Description |
|---------|--------|--------------|
| UINT | 0x0001 | zerofill |
| DOUBLE | 0x0001 | unsigned |
| FLOAT | 0x0001 | unsigned |
| DECIMAL | 0x0001 | unsigned |
| BYTES | 0x0001 | rightpad |
| Value | Description |
|--------|-----------------|
| 0x0010 | NOT\_NULL |
| 0x0020 | PRIMARY\_KEY |
| 0x0040 | UNIQUE\_KEY |
| 0x0080 | MULTIPLE\_KEY |
| 0x0100 | AUTO\_INCREMENT |
default: 0
|
MysqlxResultset.ColumnMetaData.Builder |
MysqlxResultset.ColumnMetaData.Builder.clearFractionalDigits() |
displayed factional decimal digits for floating point and
fixed point numbers
|
MysqlxResultset.ColumnMetaData.Builder |
MysqlxResultset.ColumnMetaData.Builder.clearLength() |
maximum count of displayable characters of .type
|
MysqlxResultset.ColumnMetaData.Builder |
MysqlxResultset.ColumnMetaData.Builder.clearName() |
name of the column
|
MysqlxResultset.ColumnMetaData.Builder |
MysqlxResultset.ColumnMetaData.Builder.clearOneof(com.google.protobuf.Descriptors.OneofDescriptor oneof) |
|
MysqlxResultset.ColumnMetaData.Builder |
MysqlxResultset.ColumnMetaData.Builder.clearOriginalName() |
name of the column before an alias was applied
|
MysqlxResultset.ColumnMetaData.Builder |
MysqlxResultset.ColumnMetaData.Builder.clearOriginalTable() |
name of the table the column originates from before an alias was applied
|
MysqlxResultset.ColumnMetaData.Builder |
MysqlxResultset.ColumnMetaData.Builder.clearSchema() |
schema the column originates from
|
MysqlxResultset.ColumnMetaData.Builder |
MysqlxResultset.ColumnMetaData.Builder.clearTable() |
name of the table the column originates from
|
MysqlxResultset.ColumnMetaData.Builder |
MysqlxResultset.ColumnMetaData.Builder.clearType() |
datatype of the field in a row
|
MysqlxResultset.ColumnMetaData.Builder |
MysqlxResultset.ColumnMetaData.Builder.clone() |
|
MysqlxResultset.ColumnMetaData.Builder |
MysqlxResultset.ColumnMetaData.Builder.mergeFrom(com.google.protobuf.CodedInputStream input,
com.google.protobuf.ExtensionRegistryLite extensionRegistry) |
|
MysqlxResultset.ColumnMetaData.Builder |
MysqlxResultset.ColumnMetaData.Builder.mergeFrom(com.google.protobuf.Message other) |
|
MysqlxResultset.ColumnMetaData.Builder |
MysqlxResultset.ColumnMetaData.Builder.mergeFrom(MysqlxResultset.ColumnMetaData other) |
|
MysqlxResultset.ColumnMetaData.Builder |
MysqlxResultset.ColumnMetaData.Builder.mergeUnknownFields(com.google.protobuf.UnknownFieldSet unknownFields) |
|
static MysqlxResultset.ColumnMetaData.Builder |
MysqlxResultset.ColumnMetaData.newBuilder() |
|
static MysqlxResultset.ColumnMetaData.Builder |
MysqlxResultset.ColumnMetaData.newBuilder(MysqlxResultset.ColumnMetaData prototype) |
|
MysqlxResultset.ColumnMetaData.Builder |
MysqlxResultset.ColumnMetaData.newBuilderForType() |
|
protected MysqlxResultset.ColumnMetaData.Builder |
MysqlxResultset.ColumnMetaData.newBuilderForType(com.google.protobuf.GeneratedMessageV3.BuilderParent parent) |
|
MysqlxResultset.ColumnMetaData.Builder |
MysqlxResultset.ColumnMetaData.Builder.setCatalog(com.google.protobuf.ByteString value) |
catalog the schema originates from
@note
As there is currently no support for catalogs in MySQL,
don't expect this field to be set.
|
MysqlxResultset.ColumnMetaData.Builder |
MysqlxResultset.ColumnMetaData.Builder.setCollation(long value) |
optional uint64 collation = 8;
|
MysqlxResultset.ColumnMetaData.Builder |
MysqlxResultset.ColumnMetaData.Builder.setContentType(int value) |
a hint about the higher-level encoding of a BYTES field
| Type | Value | Description |
|--------|--------|-------------------------|
| BYTES | 0x0001 | GEOMETRY (WKB encoding) |
| BYTES | 0x0002 | JSON (text encoding) |
| BYTES | 0x0003 | XML (text encoding) |
@note
This list isn't comprehensive.
|
MysqlxResultset.ColumnMetaData.Builder |
MysqlxResultset.ColumnMetaData.Builder.setField(com.google.protobuf.Descriptors.FieldDescriptor field,
Object value) |
|
MysqlxResultset.ColumnMetaData.Builder |
MysqlxResultset.ColumnMetaData.Builder.setFlags(int value) |
``.type`` specific flags
| Type | Value | Description |
|---------|--------|--------------|
| UINT | 0x0001 | zerofill |
| DOUBLE | 0x0001 | unsigned |
| FLOAT | 0x0001 | unsigned |
| DECIMAL | 0x0001 | unsigned |
| BYTES | 0x0001 | rightpad |
| Value | Description |
|--------|-----------------|
| 0x0010 | NOT\_NULL |
| 0x0020 | PRIMARY\_KEY |
| 0x0040 | UNIQUE\_KEY |
| 0x0080 | MULTIPLE\_KEY |
| 0x0100 | AUTO\_INCREMENT |
default: 0
|
MysqlxResultset.ColumnMetaData.Builder |
MysqlxResultset.ColumnMetaData.Builder.setFractionalDigits(int value) |
displayed factional decimal digits for floating point and
fixed point numbers
|
MysqlxResultset.ColumnMetaData.Builder |
MysqlxResultset.ColumnMetaData.Builder.setLength(int value) |
maximum count of displayable characters of .type
|
MysqlxResultset.ColumnMetaData.Builder |
MysqlxResultset.ColumnMetaData.Builder.setName(com.google.protobuf.ByteString value) |
name of the column
|
MysqlxResultset.ColumnMetaData.Builder |
MysqlxResultset.ColumnMetaData.Builder.setOriginalName(com.google.protobuf.ByteString value) |
name of the column before an alias was applied
|
MysqlxResultset.ColumnMetaData.Builder |
MysqlxResultset.ColumnMetaData.Builder.setOriginalTable(com.google.protobuf.ByteString value) |
name of the table the column originates from before an alias was applied
|
MysqlxResultset.ColumnMetaData.Builder |
MysqlxResultset.ColumnMetaData.Builder.setRepeatedField(com.google.protobuf.Descriptors.FieldDescriptor field,
int index,
Object value) |
|
MysqlxResultset.ColumnMetaData.Builder |
MysqlxResultset.ColumnMetaData.Builder.setSchema(com.google.protobuf.ByteString value) |
schema the column originates from
|
MysqlxResultset.ColumnMetaData.Builder |
MysqlxResultset.ColumnMetaData.Builder.setTable(com.google.protobuf.ByteString value) |
name of the table the column originates from
|
MysqlxResultset.ColumnMetaData.Builder |
MysqlxResultset.ColumnMetaData.Builder.setType(MysqlxResultset.ColumnMetaData.FieldType value) |
datatype of the field in a row
|
MysqlxResultset.ColumnMetaData.Builder |
MysqlxResultset.ColumnMetaData.Builder.setUnknownFields(com.google.protobuf.UnknownFieldSet unknownFields) |
|
MysqlxResultset.ColumnMetaData.Builder |
MysqlxResultset.ColumnMetaData.toBuilder() |
|