class gdf_columnSchema(transport.schema(gdf_column_handler)): data = transport.SchemaSegment(cudaIpcMemHandle_tSchema) valid = transport.SchemaSegment(cudaIpcMemHandle_tSchema) size = transport.NumberSegment() dtype = transport.NumberSegment() dtype_info = transport.SchemaSegment(gdf_dtype_extra_infoSchema) null_count = transport.NumberSegment()
class FileSystemBlazingTableSchema(transport.schema(FileSystemBlazingTable)): name = transport.StringSegment() schemaType = transport.NumberSegment() csv = transport.SchemaSegment(CsvFileSchema) parquet = transport.SchemaSegment(ParquetFileSchema) files = transport.VectorStringSegment(transport.StringSegment) columnNames = transport.VectorStringSegment(transport.StringSegment)
class CsvFileSchema(transport.schema(CsvFile)): path = transport.StringSegment() delimiter = transport.StringSegment() lineTerminator = transport.StringSegment() skipRows = transport.NumberSegment() names = transport.VectorStringSegment(transport.StringSegment) dtypes = transport.VectorSegment(transport.NumberSegment)
class AuthResponseSchema(transport.schema(AuthResponse)): accessToken = transport.NumberSegment()
class DMLResponseSchema(transport.schema(DMLResponse)): resultToken = transport.NumberSegment() nodeConnection = transport.SchemaSegment(NodeConnectionSchema) calciteTime = transport.NumberSegment()
class NodeConnectionSchema(transport.schema(NodeConnection)): path = transport.StringSegment() type = transport.NumberSegment()
class ResponseSchema(transport.schema(Response)): status = transport.NumberSegment() # todo(gcca): [Enum,Choice]Segment payload = transport.BytesSegment()
class BlazingMetadataSchema(transport.schema(BlazingMetadata)): status = transport.StringSegment() message = transport.StringSegment() time = transport.NumberSegment() rows = transport.NumberSegment()
class GetResultRequestSchema(transport.schema(GetResultRequest)): resultToken = transport.NumberSegment()
class gdf_dtype_extra_infoSchema(transport.schema(gdf_dtype_extra_info)): time_unit = transport.NumberSegment()