Generated 2020-05-18 for dataworks-public.

This commit is contained in:
sdk-team
2021-03-18 11:10:31 +00:00
parent c58473aed2
commit 99896a3333
16 changed files with 186 additions and 123 deletions

View File

@@ -34,12 +34,10 @@ namespace AlibabaCloud
struct Columns
{
int seqNumber;
int isPartitionCol;
bool isPartitionCol;
std::string columnNameCn;
int length;
int isNullable;
std::string comment;
int isPrimaryKey;
std::string columnName;
std::string columnType;
};
@@ -53,14 +51,10 @@ namespace AlibabaCloud
CreateTableRequest();
~CreateTableRequest();
int getVisibility()const;
void setVisibility(int visibility);
long getPhysicsLevelId()const;
void setPhysicsLevelId(long physicsLevelId);
std::string getClientToken()const;
void setClientToken(const std::string& clientToken);
std::vector<Columns> getColumns()const;
void setColumns(const std::vector<Columns>& columns);
std::string getOwnerId()const;
void setOwnerId(const std::string& ownerId);
int getLifeCycle()const;
void setLifeCycle(int lifeCycle);
std::vector<Themes> getThemes()const;
@@ -69,18 +63,10 @@ namespace AlibabaCloud
void setLogicalLevelId(long logicalLevelId);
std::string getEndpoint()const;
void setEndpoint(const std::string& endpoint);
int getIsView()const;
void setIsView(int isView);
std::string getExternalTableType()const;
void setExternalTableType(const std::string& externalTableType);
int getEnvType()const;
void setEnvType(int envType);
int getHasPart()const;
void setHasPart(int hasPart);
std::string getLocation()const;
void setLocation(const std::string& location);
std::string getComment()const;
void setComment(const std::string& comment);
std::string getTableName()const;
void setTableName(const std::string& tableName);
std::string getAppGuid()const;
@@ -89,26 +75,41 @@ namespace AlibabaCloud
void setProjectId(long projectId);
long getCategoryId()const;
void setCategoryId(long categoryId);
int getVisibility()const;
void setVisibility(int visibility);
long getPhysicsLevelId()const;
void setPhysicsLevelId(long physicsLevelId);
std::string getOwnerId()const;
void setOwnerId(const std::string& ownerId);
int getIsView()const;
void setIsView(int isView);
std::string getExternalTableType()const;
void setExternalTableType(const std::string& externalTableType);
std::string getLocation()const;
void setLocation(const std::string& location);
std::string getComment()const;
void setComment(const std::string& comment);
private:
int visibility_;
long physicsLevelId_;
std::string clientToken_;
std::vector<Columns> columns_;
std::string ownerId_;
int lifeCycle_;
std::vector<Themes> themes_;
long logicalLevelId_;
std::string endpoint_;
int isView_;
std::string externalTableType_;
int envType_;
int hasPart_;
std::string location_;
std::string comment_;
std::string tableName_;
std::string appGuid_;
long projectId_;
long categoryId_;
int visibility_;
long physicsLevelId_;
std::string ownerId_;
int isView_;
std::string externalTableType_;
std::string location_;
std::string comment_;
};
}

View File

@@ -37,6 +37,8 @@ namespace AlibabaCloud
std::string getDataSourceType()const;
void setDataSourceType(const std::string& dataSourceType);
bool getExtension()const;
void setExtension(bool extension);
std::string getTableGuid()const;
void setTableGuid(const std::string& tableGuid);
std::string getDatabaseName()const;
@@ -48,6 +50,7 @@ namespace AlibabaCloud
private:
std::string dataSourceType_;
bool extension_;
std::string tableGuid_;
std::string databaseName_;
std::string clusterId_;

View File

@@ -36,12 +36,14 @@ namespace AlibabaCloud
{
int lifeCycle;
std::string comment;
bool isPartitionTable;
std::string projectName;
std::string clusterId;
long lastDdlTime;
long createTime;
long projectId;
std::string databaseName;
long viewCount;
long lastModifyTime;
long lastAccessTime;
int envType;
@@ -51,8 +53,10 @@ namespace AlibabaCloud
long tenantId;
std::string ownerId;
long dataSize;
long favoriteCount;
std::string partitionKeys;
int isVisible;
long readCount;
std::string location;
};

View File

@@ -37,11 +37,17 @@ namespace AlibabaCloud
int getLevelType()const;
void setLevelType(int levelType);
int getPageSize()const;
void setPageSize(int pageSize);
int getPageNum()const;
void setPageNum(int pageNum);
long getProjectId()const;
void setProjectId(long projectId);
private:
int levelType_;
int pageSize_;
int pageNum_;
long projectId_;
};

View File

@@ -34,12 +34,10 @@ namespace AlibabaCloud
struct Columns
{
int seqNumber;
int isPartitionCol;
bool isPartitionCol;
std::string columnNameCn;
int length;
int isNullable;
std::string comment;
int isPrimaryKey;
std::string columnName;
std::string columnType;
};
@@ -75,10 +73,10 @@ namespace AlibabaCloud
void setExternalTableType(const std::string& externalTableType);
int getEnvType()const;
void setEnvType(int envType);
int getHasPart()const;
void setHasPart(int hasPart);
std::string getLocation()const;
void setLocation(const std::string& location);
int getHasPart()const;
void setHasPart(int hasPart);
std::string getTableName()const;
void setTableName(const std::string& tableName);
std::string getAppGuid()const;
@@ -102,8 +100,8 @@ namespace AlibabaCloud
int isView_;
std::string externalTableType_;
int envType_;
int hasPart_;
std::string location_;
int hasPart_;
std::string tableName_;
std::string appGuid_;
long projectId_;