Struct Catalog_Namespace::CustomExpression

struct CustomExpression

Public Functions

CustomExpression(const std::string &name, const std::string &expression_json, DataSourceType data_source_type, int32_t data_source_id)
CustomExpression(int32_t id, const std::string &name, const std::string &expression_json, DataSourceType data_source_type, int32_t data_source_id, bool is_deleted)

Public Members

int32_t id = {-1}
std::string name
std::string expression_json
DataSourceType data_source_type
int32_t data_source_id = {-1}
bool is_deleted = {false}

Public Static Functions

static std::string dataSourceTypeToString(DataSourceType type_enum)
static DataSourceType dataSourceTypeFromString(const std::string &type_str)