data_lake_object_t Struct Reference

#include <mcl_data_lake/src/data_lake_object.h>

Collaboration diagram for data_lake_object_t:
Collaboration graph

Data Fields

mcl_data_lake_upload_callback upload_callback
 Callback used by http client to copy object data to http request. More...
 
void * user_context
 Context which will be passed to the callback. More...
 
char * path
 Object path in Mindsphere. More...
 
char * signed_url
 Signed URL for the object. More...
 
mcl_size_t size
 Size of the object. More...
 

Detailed Description

Handle for data lake object.

Definition at line 17 of file data_lake_object.h.

Field Documentation

char* data_lake_object_t::path

Object path in Mindsphere.

Definition at line 21 of file data_lake_object.h.

Referenced by data_lake_object_validate().

char* data_lake_object_t::signed_url
mcl_size_t data_lake_object_t::size

Size of the object.

Definition at line 23 of file data_lake_object.h.

Referenced by data_lake_object_validate(), and data_lake_processor_upload().

mcl_data_lake_upload_callback data_lake_object_t::upload_callback

Callback used by http client to copy object data to http request.

Definition at line 19 of file data_lake_object.h.

Referenced by data_lake_object_validate(), and data_lake_processor_upload().

void* data_lake_object_t::user_context

Context which will be passed to the callback.

Definition at line 20 of file data_lake_object.h.

Referenced by data_lake_processor_upload().


The documentation for this struct was generated from the following file: