Module fdb_rl::key_expression::pb
source · Expand description
Protobuf types.
Structs
- Protobuf message
fdb_rl.key_expression.v1.Concatuses protos that contain aRequiredfield. So, we need to define this type. - Protobuf message
fdb_rl.key_expression.v1.Field.FieldFanTypecontains aRequiredfield. So, we need to define this type. - Protobuf message
fdb_rl.key_expression.v1.Fieldcontains aRequiredfield. So, we need to define this type. - Protobuf message
fdb_rl.key_expression.v1.Field.FieldNullInterpretationcontains aRequiredfield. So, we need to define this type. - Protobuf message
fdb_rl.key_expression.v1.KeyExpressioncontains aRequiredfield. So, we need to define this type. - Protobuf message
fdb_rl.key_expression.v1.Nestcontains aRequiredfield. So, we need to define this type. - Protobuf generated types renamed to prepend
Protoand append version. TODO - Protobuf generated types renamed to prepend
Protoand append version (and addEnumsuffix). Convert a repeated field into a single list. - Protobuf generated types renamed to prepend
Protoand append version (and addEnumsuffix). Missing value (NULL) are allowed multiple times in unique index (PostgreSQLNULLS DISTINCT, Java RecordLayerNOT_UNIQUE). This is the default for PostgreSQL and Java RecordLayer. - Protobuf generated types renamed to prepend
Protoand append version (and addEnumsuffix). Create an index value for each value of the field. - Protobuf generated types renamed to prepend
Protoand append version (and addEnumsuffix). How to handle repeated field. - Protobuf generated types renamed to prepend
Protoand append version (and addEnumsuffix). Field presence is the notion of whether a protobuf field has a value [1]. As of release 3.15, inproto3, the default is explicit presence, which is managed byoptionallabel. - Protobuf generated types renamed to prepend
Protoand append version. Protobuf message field is specified here [1]. - Protobuf generated types renamed to prepend
Protoand append version. TODO - Protobuf generated types renamed to prepend
Protoand append version. TODO - Protobuf generated types renamed to prepend
Protoand append version (and addEnumsuffix). Missing value (NULL) cannot be repeated in a unique index. This is very restrictive as a column can have only oneNULLvalue. (PostgreSQLNULLS NOT DISTINCT, Java RecordLayerUNIQUE). - Protobuf generated types renamed to prepend
Protoand append version (and addEnumsuffix). Field is notNULL. As mentioned in the above table, inproto3this is only possible for a singular numeric, enum, bytes, string, bool type.
Enums
- Protobuf message
fdb_rl.key_expression.v1.Field.field_labelenum indirectly contains aRequiredfield (viaFieldNullInterpretationandFieldFanType. So, we need to define this type. - Protobuf oneof
fdb_rl.key_expression.v1.KeyExpression.key_expressionuses protos that contain aRequiredfield. So, we need to define this type. - Protobuf generated types renamed to prepend
Protoand append version (and addEnumsuffix). Required. - Protobuf generated types renamed to prepend
Protoand append version (and addEnumsuffix). Required. - Protobuf generated types renamed to prepend
Protoand append version (and addEnumsuffix). Required. - Protobuf generated types renamed to prepend
Protoand append version (and addEnumsuffix). Required.