xia_engine_bigquery.proto.DocToProto
- class xia_engine_bigquery.proto.DocToProto
Bases:
object
XIA Document to Protobuf Message Class
Attention
The target protobuf format is related to Bigquery implementation
- __init__()
Methods
__init__
()get_proto
(document_class[, is_log_table])Get Proto Buf message class from document class
Attributes
MESSAGE
REFERENCE
library
type_dict
- classmethod get_proto(document_class: type, is_log_table: bool = False)
Get Proto Buf message class from document class
- Parameters
document_class – Document class
is_log_table (bool) – it is a log table, should add extra information
- Returns
message_class