Skip to content

Commit aa9dc44

Browse files
committed
Add WorkspaceId output for ListProjects and GetProject.
1 parent 2117503 commit aa9dc44

30 files changed

Lines changed: 452 additions & 70 deletions

VERSION

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1 +1 @@
1-
1.36.2131
1+
1.36.2132

paifeaturestore/CMakeLists.txt

Lines changed: 4 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -129,6 +129,8 @@ set(paifeaturestore_public_header_model
129129
include/alibabacloud/paifeaturestore/model/StopTaskResult.h
130130
include/alibabacloud/paifeaturestore/model/UpdateDatasourceRequest.h
131131
include/alibabacloud/paifeaturestore/model/UpdateDatasourceResult.h
132+
include/alibabacloud/paifeaturestore/model/UpdateFeatureViewRequest.h
133+
include/alibabacloud/paifeaturestore/model/UpdateFeatureViewResult.h
132134
include/alibabacloud/paifeaturestore/model/UpdateLLMConfigRequest.h
133135
include/alibabacloud/paifeaturestore/model/UpdateLLMConfigResult.h
134136
include/alibabacloud/paifeaturestore/model/UpdateLabelTableRequest.h
@@ -252,6 +254,8 @@ set(paifeaturestore_src
252254
src/model/StopTaskResult.cc
253255
src/model/UpdateDatasourceRequest.cc
254256
src/model/UpdateDatasourceResult.cc
257+
src/model/UpdateFeatureViewRequest.cc
258+
src/model/UpdateFeatureViewResult.cc
255259
src/model/UpdateLLMConfigRequest.cc
256260
src/model/UpdateLLMConfigResult.cc
257261
src/model/UpdateLabelTableRequest.cc

paifeaturestore/include/alibabacloud/paifeaturestore/PaiFeatureStoreClient.h

Lines changed: 8 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -130,6 +130,8 @@
130130
#include "model/StopTaskResult.h"
131131
#include "model/UpdateDatasourceRequest.h"
132132
#include "model/UpdateDatasourceResult.h"
133+
#include "model/UpdateFeatureViewRequest.h"
134+
#include "model/UpdateFeatureViewResult.h"
133135
#include "model/UpdateLLMConfigRequest.h"
134136
#include "model/UpdateLLMConfigResult.h"
135137
#include "model/UpdateLabelTableRequest.h"
@@ -313,6 +315,9 @@ namespace AlibabaCloud
313315
typedef Outcome<Error, Model::UpdateDatasourceResult> UpdateDatasourceOutcome;
314316
typedef std::future<UpdateDatasourceOutcome> UpdateDatasourceOutcomeCallable;
315317
typedef std::function<void(const PaiFeatureStoreClient*, const Model::UpdateDatasourceRequest&, const UpdateDatasourceOutcome&, const std::shared_ptr<const AsyncCallerContext>&)> UpdateDatasourceAsyncHandler;
318+
typedef Outcome<Error, Model::UpdateFeatureViewResult> UpdateFeatureViewOutcome;
319+
typedef std::future<UpdateFeatureViewOutcome> UpdateFeatureViewOutcomeCallable;
320+
typedef std::function<void(const PaiFeatureStoreClient*, const Model::UpdateFeatureViewRequest&, const UpdateFeatureViewOutcome&, const std::shared_ptr<const AsyncCallerContext>&)> UpdateFeatureViewAsyncHandler;
316321
typedef Outcome<Error, Model::UpdateLLMConfigResult> UpdateLLMConfigOutcome;
317322
typedef std::future<UpdateLLMConfigOutcome> UpdateLLMConfigOutcomeCallable;
318323
typedef std::function<void(const PaiFeatureStoreClient*, const Model::UpdateLLMConfigRequest&, const UpdateLLMConfigOutcome&, const std::shared_ptr<const AsyncCallerContext>&)> UpdateLLMConfigAsyncHandler;
@@ -498,6 +503,9 @@ namespace AlibabaCloud
498503
UpdateDatasourceOutcome updateDatasource(const Model::UpdateDatasourceRequest &request)const;
499504
void updateDatasourceAsync(const Model::UpdateDatasourceRequest& request, const UpdateDatasourceAsyncHandler& handler, const std::shared_ptr<const AsyncCallerContext>& context = nullptr) const;
500505
UpdateDatasourceOutcomeCallable updateDatasourceCallable(const Model::UpdateDatasourceRequest& request) const;
506+
UpdateFeatureViewOutcome updateFeatureView(const Model::UpdateFeatureViewRequest &request)const;
507+
void updateFeatureViewAsync(const Model::UpdateFeatureViewRequest& request, const UpdateFeatureViewAsyncHandler& handler, const std::shared_ptr<const AsyncCallerContext>& context = nullptr) const;
508+
UpdateFeatureViewOutcomeCallable updateFeatureViewCallable(const Model::UpdateFeatureViewRequest& request) const;
501509
UpdateLLMConfigOutcome updateLLMConfig(const Model::UpdateLLMConfigRequest &request)const;
502510
void updateLLMConfigAsync(const Model::UpdateLLMConfigRequest& request, const UpdateLLMConfigAsyncHandler& handler, const std::shared_ptr<const AsyncCallerContext>& context = nullptr) const;
503511
UpdateLLMConfigOutcomeCallable updateLLMConfigCallable(const Model::UpdateLLMConfigRequest& request) const;

paifeaturestore/include/alibabacloud/paifeaturestore/model/GetFeatureEntityResult.h

Lines changed: 6 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -40,7 +40,10 @@ namespace AlibabaCloud
4040
std::string getJoinId()const;
4141
std::string getOwner()const;
4242
std::string getProjectName()const;
43+
std::string getParentFeatureEntityId()const;
4344
std::string getProjectId()const;
45+
std::string getParentJoinId()const;
46+
std::string getParentFeatureEntityName()const;
4447
std::string getGmtCreateTime()const;
4548
std::string getName()const;
4649

@@ -50,7 +53,10 @@ namespace AlibabaCloud
5053
std::string joinId_;
5154
std::string owner_;
5255
std::string projectName_;
56+
std::string parentFeatureEntityId_;
5357
std::string projectId_;
58+
std::string parentJoinId_;
59+
std::string parentFeatureEntityName_;
5460
std::string gmtCreateTime_;
5561
std::string name_;
5662

paifeaturestore/include/alibabacloud/paifeaturestore/model/GetFeatureViewResult.h

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -39,6 +39,7 @@ namespace AlibabaCloud
3939
struct InputItem
4040
{
4141
std::string type;
42+
std::string modality;
4243
std::string name;
4344
};
4445
std::vector<TransformItem::InputItem> input;

paifeaturestore/include/alibabacloud/paifeaturestore/model/GetLLMConfigResult.h

Lines changed: 14 additions & 8 deletions
Original file line numberDiff line numberDiff line change
@@ -40,29 +40,35 @@ namespace AlibabaCloud
4040
int getBatchSize()const;
4141
std::string getApiKey()const;
4242
std::string getLLMConfigId()const;
43-
int getRps()const;
4443
int getMaxTokens()const;
45-
std::string getModel()const;
4644
std::string getWorkspaceId()const;
47-
std::string getBaseUrl()const;
48-
std::string getGmtCreateTime()const;
4945
std::string getGmtModifiedTime()const;
5046
std::string getName()const;
47+
int getRps()const;
48+
int getEmbeddingDimension()const;
49+
std::string getModel()const;
50+
std::string getModelType()const;
51+
std::string getBaseUrl()const;
52+
bool getEnableFusion()const;
53+
std::string getGmtCreateTime()const;
5154

5255
protected:
5356
void parse(const std::string &payload);
5457
private:
5558
int batchSize_;
5659
std::string apiKey_;
5760
std::string lLMConfigId_;
58-
int rps_;
5961
int maxTokens_;
60-
std::string model_;
6162
std::string workspaceId_;
62-
std::string baseUrl_;
63-
std::string gmtCreateTime_;
6463
std::string gmtModifiedTime_;
6564
std::string name_;
65+
int rps_;
66+
int embeddingDimension_;
67+
std::string model_;
68+
std::string modelType_;
69+
std::string baseUrl_;
70+
bool enableFusion_;
71+
std::string gmtCreateTime_;
6672

6773
};
6874
}

paifeaturestore/include/alibabacloud/paifeaturestore/model/GetProjectResult.h

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -41,6 +41,7 @@ namespace AlibabaCloud
4141
std::string getOwner()const;
4242
std::string getDescription()const;
4343
std::string getOfflineDatasourceName()const;
44+
std::string getWorkspaceId()const;
4445
std::string getGmtModifiedTime()const;
4546
std::string getName()const;
4647
std::string getOfflineDatasourceId()const;
@@ -60,6 +61,7 @@ namespace AlibabaCloud
6061
std::string owner_;
6162
std::string description_;
6263
std::string offlineDatasourceName_;
64+
std::string workspaceId_;
6365
std::string gmtModifiedTime_;
6466
std::string name_;
6567
std::string offlineDatasourceId_;

paifeaturestore/include/alibabacloud/paifeaturestore/model/ListDatasourceTablesRequest.h

Lines changed: 3 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -30,6 +30,8 @@ class ALIBABACLOUD_PAIFEATURESTORE_EXPORT ListDatasourceTablesRequest : public R
3030
public:
3131
ListDatasourceTablesRequest();
3232
~ListDatasourceTablesRequest();
33+
std::string getSchemaName() const;
34+
void setSchemaName(const std::string &schemaName);
3335
std::string getInstanceId() const;
3436
void setInstanceId(const std::string &instanceId);
3537
std::string getDatasourceId() const;
@@ -38,6 +40,7 @@ class ALIBABACLOUD_PAIFEATURESTORE_EXPORT ListDatasourceTablesRequest : public R
3840
void setTableName(const std::string &tableName);
3941

4042
private:
43+
std::string schemaName_;
4144
std::string instanceId_;
4245
std::string datasourceId_;
4346
std::string tableName_;

paifeaturestore/include/alibabacloud/paifeaturestore/model/ListFeatureEntitiesRequest.h

Lines changed: 15 additions & 12 deletions
Original file line numberDiff line numberDiff line change
@@ -30,32 +30,35 @@ class ALIBABACLOUD_PAIFEATURESTORE_EXPORT ListFeatureEntitiesRequest : public Ro
3030
public:
3131
ListFeatureEntitiesRequest();
3232
~ListFeatureEntitiesRequest();
33-
std::string getOwner() const;
34-
void setOwner(const std::string &owner);
33+
std::string getParentFeatureEntityId() const;
34+
void setParentFeatureEntityId(const std::string &parentFeatureEntityId);
3535
int getPageNumber() const;
3636
void setPageNumber(int pageNumber);
37-
std::string getInstanceId() const;
38-
void setInstanceId(const std::string &instanceId);
39-
std::string getName() const;
40-
void setName(const std::string &name);
4137
int getPageSize() const;
4238
void setPageSize(int pageSize);
43-
std::string getSortBy() const;
44-
void setSortBy(const std::string &sortBy);
4539
std::string getProjectId() const;
4640
void setProjectId(const std::string &projectId);
4741
std::string getOrder() const;
4842
void setOrder(const std::string &order);
43+
std::string getOwner() const;
44+
void setOwner(const std::string &owner);
45+
std::string getInstanceId() const;
46+
void setInstanceId(const std::string &instanceId);
47+
std::string getName() const;
48+
void setName(const std::string &name);
49+
std::string getSortBy() const;
50+
void setSortBy(const std::string &sortBy);
4951

5052
private:
51-
std::string owner_;
53+
std::string parentFeatureEntityId_;
5254
int pageNumber_;
53-
std::string instanceId_;
54-
std::string name_;
5555
int pageSize_;
56-
std::string sortBy_;
5756
std::string projectId_;
5857
std::string order_;
58+
std::string owner_;
59+
std::string instanceId_;
60+
std::string name_;
61+
std::string sortBy_;
5962
};
6063
} // namespace Model
6164
} // namespace PaiFeatureStore

paifeaturestore/include/alibabacloud/paifeaturestore/model/ListFeatureEntitiesResult.h

Lines changed: 3 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -37,8 +37,11 @@ namespace AlibabaCloud
3737
std::string joinId;
3838
std::string owner;
3939
std::string projectName;
40+
std::string parentFeatureEntityId;
4041
std::string featureEntityId;
4142
std::string projectId;
43+
std::string parentJoinId;
44+
std::string parentFeatureEntityName;
4245
std::string gmtCreateTime;
4346
std::string name;
4447
};

0 commit comments

Comments
 (0)