Generated 2020-05-18 for dataworks-public.
This commit is contained in:
@@ -62,6 +62,8 @@
|
||||
#include "model/CreateDataServiceGroupResult.h"
|
||||
#include "model/CreateDataSourceRequest.h"
|
||||
#include "model/CreateDataSourceResult.h"
|
||||
#include "model/CreateExportMigrationRequest.h"
|
||||
#include "model/CreateExportMigrationResult.h"
|
||||
#include "model/CreateFileRequest.h"
|
||||
#include "model/CreateFileResult.h"
|
||||
#include "model/CreateFolderRequest.h"
|
||||
@@ -196,6 +198,8 @@
|
||||
#include "model/GetFileVersionResult.h"
|
||||
#include "model/GetFolderRequest.h"
|
||||
#include "model/GetFolderResult.h"
|
||||
#include "model/GetIDEEventDetailRequest.h"
|
||||
#include "model/GetIDEEventDetailResult.h"
|
||||
#include "model/GetInstanceRequest.h"
|
||||
#include "model/GetInstanceResult.h"
|
||||
#include "model/GetInstanceConsumeTimeRankRequest.h"
|
||||
@@ -242,6 +246,8 @@
|
||||
#include "model/GetMetaTableThemeLevelResult.h"
|
||||
#include "model/GetMigrationProcessRequest.h"
|
||||
#include "model/GetMigrationProcessResult.h"
|
||||
#include "model/GetMigrationSummaryRequest.h"
|
||||
#include "model/GetMigrationSummaryResult.h"
|
||||
#include "model/GetNodeRequest.h"
|
||||
#include "model/GetNodeResult.h"
|
||||
#include "model/GetNodeChildrenRequest.h"
|
||||
@@ -302,6 +308,8 @@
|
||||
#include "model/ListDIProjectConfigResult.h"
|
||||
#include "model/ListDISyncTasksRequest.h"
|
||||
#include "model/ListDISyncTasksResult.h"
|
||||
#include "model/ListDagsRequest.h"
|
||||
#include "model/ListDagsResult.h"
|
||||
#include "model/ListDataServiceApiAuthoritiesRequest.h"
|
||||
#include "model/ListDataServiceApiAuthoritiesResult.h"
|
||||
#include "model/ListDataServiceApisRequest.h"
|
||||
@@ -318,6 +326,8 @@
|
||||
#include "model/ListDataServicePublishedApisResult.h"
|
||||
#include "model/ListDataSourcesRequest.h"
|
||||
#include "model/ListDataSourcesResult.h"
|
||||
#include "model/ListDeploymentsRequest.h"
|
||||
#include "model/ListDeploymentsResult.h"
|
||||
#include "model/ListFileTypeRequest.h"
|
||||
#include "model/ListFileTypeResult.h"
|
||||
#include "model/ListFileVersionsRequest.h"
|
||||
@@ -448,6 +458,8 @@
|
||||
#include "model/UpdateFileResult.h"
|
||||
#include "model/UpdateFolderRequest.h"
|
||||
#include "model/UpdateFolderResult.h"
|
||||
#include "model/UpdateIDEEventResultRequest.h"
|
||||
#include "model/UpdateIDEEventResultResult.h"
|
||||
#include "model/UpdateMetaCategoryRequest.h"
|
||||
#include "model/UpdateMetaCategoryResult.h"
|
||||
#include "model/UpdateMetaTableRequest.h"
|
||||
@@ -545,6 +557,9 @@ namespace AlibabaCloud
|
||||
typedef Outcome<Error, Model::CreateDataSourceResult> CreateDataSourceOutcome;
|
||||
typedef std::future<CreateDataSourceOutcome> CreateDataSourceOutcomeCallable;
|
||||
typedef std::function<void(const Dataworks_publicClient*, const Model::CreateDataSourceRequest&, const CreateDataSourceOutcome&, const std::shared_ptr<const AsyncCallerContext>&)> CreateDataSourceAsyncHandler;
|
||||
typedef Outcome<Error, Model::CreateExportMigrationResult> CreateExportMigrationOutcome;
|
||||
typedef std::future<CreateExportMigrationOutcome> CreateExportMigrationOutcomeCallable;
|
||||
typedef std::function<void(const Dataworks_publicClient*, const Model::CreateExportMigrationRequest&, const CreateExportMigrationOutcome&, const std::shared_ptr<const AsyncCallerContext>&)> CreateExportMigrationAsyncHandler;
|
||||
typedef Outcome<Error, Model::CreateFileResult> CreateFileOutcome;
|
||||
typedef std::future<CreateFileOutcome> CreateFileOutcomeCallable;
|
||||
typedef std::function<void(const Dataworks_publicClient*, const Model::CreateFileRequest&, const CreateFileOutcome&, const std::shared_ptr<const AsyncCallerContext>&)> CreateFileAsyncHandler;
|
||||
@@ -746,6 +761,9 @@ namespace AlibabaCloud
|
||||
typedef Outcome<Error, Model::GetFolderResult> GetFolderOutcome;
|
||||
typedef std::future<GetFolderOutcome> GetFolderOutcomeCallable;
|
||||
typedef std::function<void(const Dataworks_publicClient*, const Model::GetFolderRequest&, const GetFolderOutcome&, const std::shared_ptr<const AsyncCallerContext>&)> GetFolderAsyncHandler;
|
||||
typedef Outcome<Error, Model::GetIDEEventDetailResult> GetIDEEventDetailOutcome;
|
||||
typedef std::future<GetIDEEventDetailOutcome> GetIDEEventDetailOutcomeCallable;
|
||||
typedef std::function<void(const Dataworks_publicClient*, const Model::GetIDEEventDetailRequest&, const GetIDEEventDetailOutcome&, const std::shared_ptr<const AsyncCallerContext>&)> GetIDEEventDetailAsyncHandler;
|
||||
typedef Outcome<Error, Model::GetInstanceResult> GetInstanceOutcome;
|
||||
typedef std::future<GetInstanceOutcome> GetInstanceOutcomeCallable;
|
||||
typedef std::function<void(const Dataworks_publicClient*, const Model::GetInstanceRequest&, const GetInstanceOutcome&, const std::shared_ptr<const AsyncCallerContext>&)> GetInstanceAsyncHandler;
|
||||
@@ -815,6 +833,9 @@ namespace AlibabaCloud
|
||||
typedef Outcome<Error, Model::GetMigrationProcessResult> GetMigrationProcessOutcome;
|
||||
typedef std::future<GetMigrationProcessOutcome> GetMigrationProcessOutcomeCallable;
|
||||
typedef std::function<void(const Dataworks_publicClient*, const Model::GetMigrationProcessRequest&, const GetMigrationProcessOutcome&, const std::shared_ptr<const AsyncCallerContext>&)> GetMigrationProcessAsyncHandler;
|
||||
typedef Outcome<Error, Model::GetMigrationSummaryResult> GetMigrationSummaryOutcome;
|
||||
typedef std::future<GetMigrationSummaryOutcome> GetMigrationSummaryOutcomeCallable;
|
||||
typedef std::function<void(const Dataworks_publicClient*, const Model::GetMigrationSummaryRequest&, const GetMigrationSummaryOutcome&, const std::shared_ptr<const AsyncCallerContext>&)> GetMigrationSummaryAsyncHandler;
|
||||
typedef Outcome<Error, Model::GetNodeResult> GetNodeOutcome;
|
||||
typedef std::future<GetNodeOutcome> GetNodeOutcomeCallable;
|
||||
typedef std::function<void(const Dataworks_publicClient*, const Model::GetNodeRequest&, const GetNodeOutcome&, const std::shared_ptr<const AsyncCallerContext>&)> GetNodeAsyncHandler;
|
||||
@@ -905,6 +926,9 @@ namespace AlibabaCloud
|
||||
typedef Outcome<Error, Model::ListDISyncTasksResult> ListDISyncTasksOutcome;
|
||||
typedef std::future<ListDISyncTasksOutcome> ListDISyncTasksOutcomeCallable;
|
||||
typedef std::function<void(const Dataworks_publicClient*, const Model::ListDISyncTasksRequest&, const ListDISyncTasksOutcome&, const std::shared_ptr<const AsyncCallerContext>&)> ListDISyncTasksAsyncHandler;
|
||||
typedef Outcome<Error, Model::ListDagsResult> ListDagsOutcome;
|
||||
typedef std::future<ListDagsOutcome> ListDagsOutcomeCallable;
|
||||
typedef std::function<void(const Dataworks_publicClient*, const Model::ListDagsRequest&, const ListDagsOutcome&, const std::shared_ptr<const AsyncCallerContext>&)> ListDagsAsyncHandler;
|
||||
typedef Outcome<Error, Model::ListDataServiceApiAuthoritiesResult> ListDataServiceApiAuthoritiesOutcome;
|
||||
typedef std::future<ListDataServiceApiAuthoritiesOutcome> ListDataServiceApiAuthoritiesOutcomeCallable;
|
||||
typedef std::function<void(const Dataworks_publicClient*, const Model::ListDataServiceApiAuthoritiesRequest&, const ListDataServiceApiAuthoritiesOutcome&, const std::shared_ptr<const AsyncCallerContext>&)> ListDataServiceApiAuthoritiesAsyncHandler;
|
||||
@@ -929,6 +953,9 @@ namespace AlibabaCloud
|
||||
typedef Outcome<Error, Model::ListDataSourcesResult> ListDataSourcesOutcome;
|
||||
typedef std::future<ListDataSourcesOutcome> ListDataSourcesOutcomeCallable;
|
||||
typedef std::function<void(const Dataworks_publicClient*, const Model::ListDataSourcesRequest&, const ListDataSourcesOutcome&, const std::shared_ptr<const AsyncCallerContext>&)> ListDataSourcesAsyncHandler;
|
||||
typedef Outcome<Error, Model::ListDeploymentsResult> ListDeploymentsOutcome;
|
||||
typedef std::future<ListDeploymentsOutcome> ListDeploymentsOutcomeCallable;
|
||||
typedef std::function<void(const Dataworks_publicClient*, const Model::ListDeploymentsRequest&, const ListDeploymentsOutcome&, const std::shared_ptr<const AsyncCallerContext>&)> ListDeploymentsAsyncHandler;
|
||||
typedef Outcome<Error, Model::ListFileTypeResult> ListFileTypeOutcome;
|
||||
typedef std::future<ListFileTypeOutcome> ListFileTypeOutcomeCallable;
|
||||
typedef std::function<void(const Dataworks_publicClient*, const Model::ListFileTypeRequest&, const ListFileTypeOutcome&, const std::shared_ptr<const AsyncCallerContext>&)> ListFileTypeAsyncHandler;
|
||||
@@ -1124,6 +1151,9 @@ namespace AlibabaCloud
|
||||
typedef Outcome<Error, Model::UpdateFolderResult> UpdateFolderOutcome;
|
||||
typedef std::future<UpdateFolderOutcome> UpdateFolderOutcomeCallable;
|
||||
typedef std::function<void(const Dataworks_publicClient*, const Model::UpdateFolderRequest&, const UpdateFolderOutcome&, const std::shared_ptr<const AsyncCallerContext>&)> UpdateFolderAsyncHandler;
|
||||
typedef Outcome<Error, Model::UpdateIDEEventResultResult> UpdateIDEEventResultOutcome;
|
||||
typedef std::future<UpdateIDEEventResultOutcome> UpdateIDEEventResultOutcomeCallable;
|
||||
typedef std::function<void(const Dataworks_publicClient*, const Model::UpdateIDEEventResultRequest&, const UpdateIDEEventResultOutcome&, const std::shared_ptr<const AsyncCallerContext>&)> UpdateIDEEventResultAsyncHandler;
|
||||
typedef Outcome<Error, Model::UpdateMetaCategoryResult> UpdateMetaCategoryOutcome;
|
||||
typedef std::future<UpdateMetaCategoryOutcome> UpdateMetaCategoryOutcomeCallable;
|
||||
typedef std::function<void(const Dataworks_publicClient*, const Model::UpdateMetaCategoryRequest&, const UpdateMetaCategoryOutcome&, const std::shared_ptr<const AsyncCallerContext>&)> UpdateMetaCategoryAsyncHandler;
|
||||
@@ -1231,6 +1261,9 @@ namespace AlibabaCloud
|
||||
CreateDataSourceOutcome createDataSource(const Model::CreateDataSourceRequest &request)const;
|
||||
void createDataSourceAsync(const Model::CreateDataSourceRequest& request, const CreateDataSourceAsyncHandler& handler, const std::shared_ptr<const AsyncCallerContext>& context = nullptr) const;
|
||||
CreateDataSourceOutcomeCallable createDataSourceCallable(const Model::CreateDataSourceRequest& request) const;
|
||||
CreateExportMigrationOutcome createExportMigration(const Model::CreateExportMigrationRequest &request)const;
|
||||
void createExportMigrationAsync(const Model::CreateExportMigrationRequest& request, const CreateExportMigrationAsyncHandler& handler, const std::shared_ptr<const AsyncCallerContext>& context = nullptr) const;
|
||||
CreateExportMigrationOutcomeCallable createExportMigrationCallable(const Model::CreateExportMigrationRequest& request) const;
|
||||
CreateFileOutcome createFile(const Model::CreateFileRequest &request)const;
|
||||
void createFileAsync(const Model::CreateFileRequest& request, const CreateFileAsyncHandler& handler, const std::shared_ptr<const AsyncCallerContext>& context = nullptr) const;
|
||||
CreateFileOutcomeCallable createFileCallable(const Model::CreateFileRequest& request) const;
|
||||
@@ -1432,6 +1465,9 @@ namespace AlibabaCloud
|
||||
GetFolderOutcome getFolder(const Model::GetFolderRequest &request)const;
|
||||
void getFolderAsync(const Model::GetFolderRequest& request, const GetFolderAsyncHandler& handler, const std::shared_ptr<const AsyncCallerContext>& context = nullptr) const;
|
||||
GetFolderOutcomeCallable getFolderCallable(const Model::GetFolderRequest& request) const;
|
||||
GetIDEEventDetailOutcome getIDEEventDetail(const Model::GetIDEEventDetailRequest &request)const;
|
||||
void getIDEEventDetailAsync(const Model::GetIDEEventDetailRequest& request, const GetIDEEventDetailAsyncHandler& handler, const std::shared_ptr<const AsyncCallerContext>& context = nullptr) const;
|
||||
GetIDEEventDetailOutcomeCallable getIDEEventDetailCallable(const Model::GetIDEEventDetailRequest& request) const;
|
||||
GetInstanceOutcome getInstance(const Model::GetInstanceRequest &request)const;
|
||||
void getInstanceAsync(const Model::GetInstanceRequest& request, const GetInstanceAsyncHandler& handler, const std::shared_ptr<const AsyncCallerContext>& context = nullptr) const;
|
||||
GetInstanceOutcomeCallable getInstanceCallable(const Model::GetInstanceRequest& request) const;
|
||||
@@ -1501,6 +1537,9 @@ namespace AlibabaCloud
|
||||
GetMigrationProcessOutcome getMigrationProcess(const Model::GetMigrationProcessRequest &request)const;
|
||||
void getMigrationProcessAsync(const Model::GetMigrationProcessRequest& request, const GetMigrationProcessAsyncHandler& handler, const std::shared_ptr<const AsyncCallerContext>& context = nullptr) const;
|
||||
GetMigrationProcessOutcomeCallable getMigrationProcessCallable(const Model::GetMigrationProcessRequest& request) const;
|
||||
GetMigrationSummaryOutcome getMigrationSummary(const Model::GetMigrationSummaryRequest &request)const;
|
||||
void getMigrationSummaryAsync(const Model::GetMigrationSummaryRequest& request, const GetMigrationSummaryAsyncHandler& handler, const std::shared_ptr<const AsyncCallerContext>& context = nullptr) const;
|
||||
GetMigrationSummaryOutcomeCallable getMigrationSummaryCallable(const Model::GetMigrationSummaryRequest& request) const;
|
||||
GetNodeOutcome getNode(const Model::GetNodeRequest &request)const;
|
||||
void getNodeAsync(const Model::GetNodeRequest& request, const GetNodeAsyncHandler& handler, const std::shared_ptr<const AsyncCallerContext>& context = nullptr) const;
|
||||
GetNodeOutcomeCallable getNodeCallable(const Model::GetNodeRequest& request) const;
|
||||
@@ -1591,6 +1630,9 @@ namespace AlibabaCloud
|
||||
ListDISyncTasksOutcome listDISyncTasks(const Model::ListDISyncTasksRequest &request)const;
|
||||
void listDISyncTasksAsync(const Model::ListDISyncTasksRequest& request, const ListDISyncTasksAsyncHandler& handler, const std::shared_ptr<const AsyncCallerContext>& context = nullptr) const;
|
||||
ListDISyncTasksOutcomeCallable listDISyncTasksCallable(const Model::ListDISyncTasksRequest& request) const;
|
||||
ListDagsOutcome listDags(const Model::ListDagsRequest &request)const;
|
||||
void listDagsAsync(const Model::ListDagsRequest& request, const ListDagsAsyncHandler& handler, const std::shared_ptr<const AsyncCallerContext>& context = nullptr) const;
|
||||
ListDagsOutcomeCallable listDagsCallable(const Model::ListDagsRequest& request) const;
|
||||
ListDataServiceApiAuthoritiesOutcome listDataServiceApiAuthorities(const Model::ListDataServiceApiAuthoritiesRequest &request)const;
|
||||
void listDataServiceApiAuthoritiesAsync(const Model::ListDataServiceApiAuthoritiesRequest& request, const ListDataServiceApiAuthoritiesAsyncHandler& handler, const std::shared_ptr<const AsyncCallerContext>& context = nullptr) const;
|
||||
ListDataServiceApiAuthoritiesOutcomeCallable listDataServiceApiAuthoritiesCallable(const Model::ListDataServiceApiAuthoritiesRequest& request) const;
|
||||
@@ -1615,6 +1657,9 @@ namespace AlibabaCloud
|
||||
ListDataSourcesOutcome listDataSources(const Model::ListDataSourcesRequest &request)const;
|
||||
void listDataSourcesAsync(const Model::ListDataSourcesRequest& request, const ListDataSourcesAsyncHandler& handler, const std::shared_ptr<const AsyncCallerContext>& context = nullptr) const;
|
||||
ListDataSourcesOutcomeCallable listDataSourcesCallable(const Model::ListDataSourcesRequest& request) const;
|
||||
ListDeploymentsOutcome listDeployments(const Model::ListDeploymentsRequest &request)const;
|
||||
void listDeploymentsAsync(const Model::ListDeploymentsRequest& request, const ListDeploymentsAsyncHandler& handler, const std::shared_ptr<const AsyncCallerContext>& context = nullptr) const;
|
||||
ListDeploymentsOutcomeCallable listDeploymentsCallable(const Model::ListDeploymentsRequest& request) const;
|
||||
ListFileTypeOutcome listFileType(const Model::ListFileTypeRequest &request)const;
|
||||
void listFileTypeAsync(const Model::ListFileTypeRequest& request, const ListFileTypeAsyncHandler& handler, const std::shared_ptr<const AsyncCallerContext>& context = nullptr) const;
|
||||
ListFileTypeOutcomeCallable listFileTypeCallable(const Model::ListFileTypeRequest& request) const;
|
||||
@@ -1810,6 +1855,9 @@ namespace AlibabaCloud
|
||||
UpdateFolderOutcome updateFolder(const Model::UpdateFolderRequest &request)const;
|
||||
void updateFolderAsync(const Model::UpdateFolderRequest& request, const UpdateFolderAsyncHandler& handler, const std::shared_ptr<const AsyncCallerContext>& context = nullptr) const;
|
||||
UpdateFolderOutcomeCallable updateFolderCallable(const Model::UpdateFolderRequest& request) const;
|
||||
UpdateIDEEventResultOutcome updateIDEEventResult(const Model::UpdateIDEEventResultRequest &request)const;
|
||||
void updateIDEEventResultAsync(const Model::UpdateIDEEventResultRequest& request, const UpdateIDEEventResultAsyncHandler& handler, const std::shared_ptr<const AsyncCallerContext>& context = nullptr) const;
|
||||
UpdateIDEEventResultOutcomeCallable updateIDEEventResultCallable(const Model::UpdateIDEEventResultRequest& request) const;
|
||||
UpdateMetaCategoryOutcome updateMetaCategory(const Model::UpdateMetaCategoryRequest &request)const;
|
||||
void updateMetaCategoryAsync(const Model::UpdateMetaCategoryRequest& request, const UpdateMetaCategoryAsyncHandler& handler, const std::shared_ptr<const AsyncCallerContext>& context = nullptr) const;
|
||||
UpdateMetaCategoryOutcomeCallable updateMetaCategoryCallable(const Model::UpdateMetaCategoryRequest& request) const;
|
||||
|
||||
@@ -0,0 +1,63 @@
|
||||
/*
|
||||
* Copyright 2009-2017 Alibaba Cloud All rights reserved.
|
||||
*
|
||||
* Licensed under the Apache License, Version 2.0 (the "License");
|
||||
* you may not use this file except in compliance with the License.
|
||||
* You may obtain a copy of the License at
|
||||
*
|
||||
* http://www.apache.org/licenses/LICENSE-2.0
|
||||
*
|
||||
* Unless required by applicable law or agreed to in writing, software
|
||||
* distributed under the License is distributed on an "AS IS" BASIS,
|
||||
* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
|
||||
* See the License for the specific language governing permissions and
|
||||
* limitations under the License.
|
||||
*/
|
||||
|
||||
#ifndef ALIBABACLOUD_DATAWORKS_PUBLIC_MODEL_CREATEEXPORTMIGRATIONREQUEST_H_
|
||||
#define ALIBABACLOUD_DATAWORKS_PUBLIC_MODEL_CREATEEXPORTMIGRATIONREQUEST_H_
|
||||
|
||||
#include <string>
|
||||
#include <vector>
|
||||
#include <alibabacloud/core/RpcServiceRequest.h>
|
||||
#include <alibabacloud/dataworks-public/Dataworks_publicExport.h>
|
||||
|
||||
namespace AlibabaCloud
|
||||
{
|
||||
namespace Dataworks_public
|
||||
{
|
||||
namespace Model
|
||||
{
|
||||
class ALIBABACLOUD_DATAWORKS_PUBLIC_EXPORT CreateExportMigrationRequest : public RpcServiceRequest
|
||||
{
|
||||
|
||||
public:
|
||||
CreateExportMigrationRequest();
|
||||
~CreateExportMigrationRequest();
|
||||
|
||||
std::string getExportObjectStatus()const;
|
||||
void setExportObjectStatus(const std::string& exportObjectStatus);
|
||||
std::string getExportMode()const;
|
||||
void setExportMode(const std::string& exportMode);
|
||||
long getIncrementalSince()const;
|
||||
void setIncrementalSince(long incrementalSince);
|
||||
std::string getName()const;
|
||||
void setName(const std::string& name);
|
||||
std::string getDescription()const;
|
||||
void setDescription(const std::string& description);
|
||||
long getProjectId()const;
|
||||
void setProjectId(long projectId);
|
||||
|
||||
private:
|
||||
std::string exportObjectStatus_;
|
||||
std::string exportMode_;
|
||||
long incrementalSince_;
|
||||
std::string name_;
|
||||
std::string description_;
|
||||
long projectId_;
|
||||
|
||||
};
|
||||
}
|
||||
}
|
||||
}
|
||||
#endif // !ALIBABACLOUD_DATAWORKS_PUBLIC_MODEL_CREATEEXPORTMIGRATIONREQUEST_H_
|
||||
@@ -0,0 +1,53 @@
|
||||
/*
|
||||
* Copyright 2009-2017 Alibaba Cloud All rights reserved.
|
||||
*
|
||||
* Licensed under the Apache License, Version 2.0 (the "License");
|
||||
* you may not use this file except in compliance with the License.
|
||||
* You may obtain a copy of the License at
|
||||
*
|
||||
* http://www.apache.org/licenses/LICENSE-2.0
|
||||
*
|
||||
* Unless required by applicable law or agreed to in writing, software
|
||||
* distributed under the License is distributed on an "AS IS" BASIS,
|
||||
* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
|
||||
* See the License for the specific language governing permissions and
|
||||
* limitations under the License.
|
||||
*/
|
||||
|
||||
#ifndef ALIBABACLOUD_DATAWORKS_PUBLIC_MODEL_CREATEEXPORTMIGRATIONRESULT_H_
|
||||
#define ALIBABACLOUD_DATAWORKS_PUBLIC_MODEL_CREATEEXPORTMIGRATIONRESULT_H_
|
||||
|
||||
#include <string>
|
||||
#include <vector>
|
||||
#include <utility>
|
||||
#include <alibabacloud/core/ServiceResult.h>
|
||||
#include <alibabacloud/dataworks-public/Dataworks_publicExport.h>
|
||||
|
||||
namespace AlibabaCloud
|
||||
{
|
||||
namespace Dataworks_public
|
||||
{
|
||||
namespace Model
|
||||
{
|
||||
class ALIBABACLOUD_DATAWORKS_PUBLIC_EXPORT CreateExportMigrationResult : public ServiceResult
|
||||
{
|
||||
public:
|
||||
|
||||
|
||||
CreateExportMigrationResult();
|
||||
explicit CreateExportMigrationResult(const std::string &payload);
|
||||
~CreateExportMigrationResult();
|
||||
long getData()const;
|
||||
bool getSuccess()const;
|
||||
|
||||
protected:
|
||||
void parse(const std::string &payload);
|
||||
private:
|
||||
long data_;
|
||||
bool success_;
|
||||
|
||||
};
|
||||
}
|
||||
}
|
||||
}
|
||||
#endif // !ALIBABACLOUD_DATAWORKS_PUBLIC_MODEL_CREATEEXPORTMIGRATIONRESULT_H_
|
||||
@@ -35,17 +35,18 @@ namespace AlibabaCloud
|
||||
struct Data
|
||||
{
|
||||
std::string status;
|
||||
long gmtdate;
|
||||
long modifyTime;
|
||||
std::string type;
|
||||
long finishTime;
|
||||
long createTime;
|
||||
long projectId;
|
||||
long startTime;
|
||||
std::string createUser;
|
||||
long dagId;
|
||||
std::string name;
|
||||
long bizdate;
|
||||
std::string name;
|
||||
long gmtdate;
|
||||
std::string type;
|
||||
long opSeq;
|
||||
long finishTime;
|
||||
};
|
||||
|
||||
|
||||
|
||||
@@ -0,0 +1,51 @@
|
||||
/*
|
||||
* Copyright 2009-2017 Alibaba Cloud All rights reserved.
|
||||
*
|
||||
* Licensed under the Apache License, Version 2.0 (the "License");
|
||||
* you may not use this file except in compliance with the License.
|
||||
* You may obtain a copy of the License at
|
||||
*
|
||||
* http://www.apache.org/licenses/LICENSE-2.0
|
||||
*
|
||||
* Unless required by applicable law or agreed to in writing, software
|
||||
* distributed under the License is distributed on an "AS IS" BASIS,
|
||||
* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
|
||||
* See the License for the specific language governing permissions and
|
||||
* limitations under the License.
|
||||
*/
|
||||
|
||||
#ifndef ALIBABACLOUD_DATAWORKS_PUBLIC_MODEL_GETIDEEVENTDETAILREQUEST_H_
|
||||
#define ALIBABACLOUD_DATAWORKS_PUBLIC_MODEL_GETIDEEVENTDETAILREQUEST_H_
|
||||
|
||||
#include <string>
|
||||
#include <vector>
|
||||
#include <alibabacloud/core/RpcServiceRequest.h>
|
||||
#include <alibabacloud/dataworks-public/Dataworks_publicExport.h>
|
||||
|
||||
namespace AlibabaCloud
|
||||
{
|
||||
namespace Dataworks_public
|
||||
{
|
||||
namespace Model
|
||||
{
|
||||
class ALIBABACLOUD_DATAWORKS_PUBLIC_EXPORT GetIDEEventDetailRequest : public RpcServiceRequest
|
||||
{
|
||||
|
||||
public:
|
||||
GetIDEEventDetailRequest();
|
||||
~GetIDEEventDetailRequest();
|
||||
|
||||
std::string getMessageId()const;
|
||||
void setMessageId(const std::string& messageId);
|
||||
long getProjectId()const;
|
||||
void setProjectId(long projectId);
|
||||
|
||||
private:
|
||||
std::string messageId_;
|
||||
long projectId_;
|
||||
|
||||
};
|
||||
}
|
||||
}
|
||||
}
|
||||
#endif // !ALIBABACLOUD_DATAWORKS_PUBLIC_MODEL_GETIDEEVENTDETAILREQUEST_H_
|
||||
@@ -0,0 +1,145 @@
|
||||
/*
|
||||
* Copyright 2009-2017 Alibaba Cloud All rights reserved.
|
||||
*
|
||||
* Licensed under the Apache License, Version 2.0 (the "License");
|
||||
* you may not use this file except in compliance with the License.
|
||||
* You may obtain a copy of the License at
|
||||
*
|
||||
* http://www.apache.org/licenses/LICENSE-2.0
|
||||
*
|
||||
* Unless required by applicable law or agreed to in writing, software
|
||||
* distributed under the License is distributed on an "AS IS" BASIS,
|
||||
* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
|
||||
* See the License for the specific language governing permissions and
|
||||
* limitations under the License.
|
||||
*/
|
||||
|
||||
#ifndef ALIBABACLOUD_DATAWORKS_PUBLIC_MODEL_GETIDEEVENTDETAILRESULT_H_
|
||||
#define ALIBABACLOUD_DATAWORKS_PUBLIC_MODEL_GETIDEEVENTDETAILRESULT_H_
|
||||
|
||||
#include <string>
|
||||
#include <vector>
|
||||
#include <utility>
|
||||
#include <alibabacloud/core/ServiceResult.h>
|
||||
#include <alibabacloud/dataworks-public/Dataworks_publicExport.h>
|
||||
|
||||
namespace AlibabaCloud
|
||||
{
|
||||
namespace Dataworks_public
|
||||
{
|
||||
namespace Model
|
||||
{
|
||||
class ALIBABACLOUD_DATAWORKS_PUBLIC_EXPORT GetIDEEventDetailResult : public ServiceResult
|
||||
{
|
||||
public:
|
||||
struct EventDetail
|
||||
{
|
||||
struct FileExecutionCommand
|
||||
{
|
||||
std::string dataSourceName;
|
||||
long fileType;
|
||||
std::string content;
|
||||
long fileId;
|
||||
};
|
||||
struct DeletedFile
|
||||
{
|
||||
long parentFileId;
|
||||
std::string owner;
|
||||
long fileType;
|
||||
std::string dataSourceName;
|
||||
std::string content;
|
||||
long currentVersion;
|
||||
std::string fileName;
|
||||
std::string useType;
|
||||
long nodeId;
|
||||
long fileId;
|
||||
std::string folderId;
|
||||
long businessId;
|
||||
};
|
||||
struct CommittedFile
|
||||
{
|
||||
struct FilePropertyContent
|
||||
{
|
||||
long parentFileId;
|
||||
std::string owner;
|
||||
std::string dataSourceName;
|
||||
long currentVersion;
|
||||
std::string folderId;
|
||||
long businessId;
|
||||
};
|
||||
struct NodeConfiguration
|
||||
{
|
||||
struct Input
|
||||
{
|
||||
std::string input;
|
||||
std::string parseType;
|
||||
};
|
||||
struct Output
|
||||
{
|
||||
std::string output;
|
||||
std::string refTableName;
|
||||
};
|
||||
std::string cycleType;
|
||||
std::vector<Input> inputList;
|
||||
std::string dependentNodeIdList;
|
||||
long resourceGroupId;
|
||||
long autoRerunIntervalMillis;
|
||||
std::string dependentType;
|
||||
long autoRerunTimes;
|
||||
std::string rerunMode;
|
||||
std::string schedulerType;
|
||||
std::string paraValue;
|
||||
std::string cronExpress;
|
||||
std::vector<Output> outputList;
|
||||
};
|
||||
std::string committor;
|
||||
std::string comment;
|
||||
long fileType;
|
||||
std::string changeType;
|
||||
std::string content;
|
||||
FilePropertyContent filePropertyContent;
|
||||
std::string fileName;
|
||||
std::string useType;
|
||||
long nodeId;
|
||||
long fileId;
|
||||
NodeConfiguration nodeConfiguration;
|
||||
};
|
||||
struct TableModel
|
||||
{
|
||||
struct Column
|
||||
{
|
||||
std::string columnName;
|
||||
std::string comment;
|
||||
std::string columnType;
|
||||
bool isPartitionColumn;
|
||||
};
|
||||
long lifeCycle;
|
||||
std::string tableName;
|
||||
std::string comment;
|
||||
std::string dataSourceName;
|
||||
std::vector<Column> columns;
|
||||
std::string env;
|
||||
std::string location;
|
||||
};
|
||||
CommittedFile committedFile;
|
||||
DeletedFile deletedFile;
|
||||
FileExecutionCommand fileExecutionCommand;
|
||||
TableModel tableModel;
|
||||
};
|
||||
|
||||
|
||||
GetIDEEventDetailResult();
|
||||
explicit GetIDEEventDetailResult(const std::string &payload);
|
||||
~GetIDEEventDetailResult();
|
||||
EventDetail getEventDetail()const;
|
||||
|
||||
protected:
|
||||
void parse(const std::string &payload);
|
||||
private:
|
||||
EventDetail eventDetail_;
|
||||
|
||||
};
|
||||
}
|
||||
}
|
||||
}
|
||||
#endif // !ALIBABACLOUD_DATAWORKS_PUBLIC_MODEL_GETIDEEVENTDETAILRESULT_H_
|
||||
@@ -40,11 +40,11 @@ namespace AlibabaCloud
|
||||
std::string nodeName;
|
||||
std::string paramValues;
|
||||
long dagId;
|
||||
long bizdate;
|
||||
long beginRunningTime;
|
||||
long bizdate;
|
||||
long finishTime;
|
||||
std::string dqcDescription;
|
||||
std::string taskType;
|
||||
std::string dqcDescription;
|
||||
long businessId;
|
||||
std::string status;
|
||||
int taskRerunTime;
|
||||
@@ -53,6 +53,7 @@ namespace AlibabaCloud
|
||||
int dqcType;
|
||||
long createTime;
|
||||
std::string connection;
|
||||
std::string createUser;
|
||||
long relatedFlowId;
|
||||
long cycTime;
|
||||
long beginWaitTimeTime;
|
||||
|
||||
@@ -37,14 +37,20 @@ namespace AlibabaCloud
|
||||
|
||||
std::string getProjectEnv()const;
|
||||
void setProjectEnv(const std::string& projectEnv);
|
||||
std::string getDagType()const;
|
||||
void setDagType(const std::string& dagType);
|
||||
std::string getBizDate()const;
|
||||
void setBizDate(const std::string& bizDate);
|
||||
std::string getSchedulerType()const;
|
||||
void setSchedulerType(const std::string& schedulerType);
|
||||
long getProjectId()const;
|
||||
void setProjectId(long projectId);
|
||||
|
||||
private:
|
||||
std::string projectEnv_;
|
||||
std::string dagType_;
|
||||
std::string bizDate_;
|
||||
std::string schedulerType_;
|
||||
long projectId_;
|
||||
|
||||
};
|
||||
|
||||
@@ -35,11 +35,11 @@ namespace AlibabaCloud
|
||||
struct StatusCount
|
||||
{
|
||||
int totalCount;
|
||||
int runningCount;
|
||||
int failureCount;
|
||||
int runningCount;
|
||||
int waitResCount;
|
||||
int notRunCount;
|
||||
int successCount;
|
||||
int notRunCount;
|
||||
int waitTimeCount;
|
||||
};
|
||||
|
||||
|
||||
@@ -41,6 +41,7 @@ namespace AlibabaCloud
|
||||
std::string nodeName;
|
||||
long createTime;
|
||||
std::string paramValues;
|
||||
std::string createUser;
|
||||
long cycTime;
|
||||
long beginWaitTimeTime;
|
||||
long dagId;
|
||||
|
||||
@@ -43,6 +43,7 @@ namespace AlibabaCloud
|
||||
bool isPartitionColumn;
|
||||
int position;
|
||||
bool isForeignKey;
|
||||
long relationCount;
|
||||
std::string caption;
|
||||
bool isPrimaryKey;
|
||||
};
|
||||
|
||||
@@ -38,6 +38,7 @@ namespace AlibabaCloud
|
||||
{
|
||||
std::string tableName;
|
||||
std::string tableGuid;
|
||||
long createTimestamp;
|
||||
};
|
||||
std::vector<DataEntityListItem> dataEntityList;
|
||||
bool hasNext;
|
||||
|
||||
@@ -0,0 +1,51 @@
|
||||
/*
|
||||
* Copyright 2009-2017 Alibaba Cloud All rights reserved.
|
||||
*
|
||||
* Licensed under the Apache License, Version 2.0 (the "License");
|
||||
* you may not use this file except in compliance with the License.
|
||||
* You may obtain a copy of the License at
|
||||
*
|
||||
* http://www.apache.org/licenses/LICENSE-2.0
|
||||
*
|
||||
* Unless required by applicable law or agreed to in writing, software
|
||||
* distributed under the License is distributed on an "AS IS" BASIS,
|
||||
* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
|
||||
* See the License for the specific language governing permissions and
|
||||
* limitations under the License.
|
||||
*/
|
||||
|
||||
#ifndef ALIBABACLOUD_DATAWORKS_PUBLIC_MODEL_GETMIGRATIONSUMMARYREQUEST_H_
|
||||
#define ALIBABACLOUD_DATAWORKS_PUBLIC_MODEL_GETMIGRATIONSUMMARYREQUEST_H_
|
||||
|
||||
#include <string>
|
||||
#include <vector>
|
||||
#include <alibabacloud/core/RpcServiceRequest.h>
|
||||
#include <alibabacloud/dataworks-public/Dataworks_publicExport.h>
|
||||
|
||||
namespace AlibabaCloud
|
||||
{
|
||||
namespace Dataworks_public
|
||||
{
|
||||
namespace Model
|
||||
{
|
||||
class ALIBABACLOUD_DATAWORKS_PUBLIC_EXPORT GetMigrationSummaryRequest : public RpcServiceRequest
|
||||
{
|
||||
|
||||
public:
|
||||
GetMigrationSummaryRequest();
|
||||
~GetMigrationSummaryRequest();
|
||||
|
||||
long getMigrationId()const;
|
||||
void setMigrationId(long migrationId);
|
||||
long getProjectId()const;
|
||||
void setProjectId(long projectId);
|
||||
|
||||
private:
|
||||
long migrationId_;
|
||||
long projectId_;
|
||||
|
||||
};
|
||||
}
|
||||
}
|
||||
}
|
||||
#endif // !ALIBABACLOUD_DATAWORKS_PUBLIC_MODEL_GETMIGRATIONSUMMARYREQUEST_H_
|
||||
@@ -0,0 +1,65 @@
|
||||
/*
|
||||
* Copyright 2009-2017 Alibaba Cloud All rights reserved.
|
||||
*
|
||||
* Licensed under the Apache License, Version 2.0 (the "License");
|
||||
* you may not use this file except in compliance with the License.
|
||||
* You may obtain a copy of the License at
|
||||
*
|
||||
* http://www.apache.org/licenses/LICENSE-2.0
|
||||
*
|
||||
* Unless required by applicable law or agreed to in writing, software
|
||||
* distributed under the License is distributed on an "AS IS" BASIS,
|
||||
* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
|
||||
* See the License for the specific language governing permissions and
|
||||
* limitations under the License.
|
||||
*/
|
||||
|
||||
#ifndef ALIBABACLOUD_DATAWORKS_PUBLIC_MODEL_GETMIGRATIONSUMMARYRESULT_H_
|
||||
#define ALIBABACLOUD_DATAWORKS_PUBLIC_MODEL_GETMIGRATIONSUMMARYRESULT_H_
|
||||
|
||||
#include <string>
|
||||
#include <vector>
|
||||
#include <utility>
|
||||
#include <alibabacloud/core/ServiceResult.h>
|
||||
#include <alibabacloud/dataworks-public/Dataworks_publicExport.h>
|
||||
|
||||
namespace AlibabaCloud
|
||||
{
|
||||
namespace Dataworks_public
|
||||
{
|
||||
namespace Model
|
||||
{
|
||||
class ALIBABACLOUD_DATAWORKS_PUBLIC_EXPORT GetMigrationSummaryResult : public ServiceResult
|
||||
{
|
||||
public:
|
||||
struct Data
|
||||
{
|
||||
std::string status;
|
||||
long gmtCreate;
|
||||
long gmtModified;
|
||||
long projectId;
|
||||
std::string createUser;
|
||||
long migrationId;
|
||||
std::string opUser;
|
||||
std::string name;
|
||||
std::string downloadUrl;
|
||||
};
|
||||
|
||||
|
||||
GetMigrationSummaryResult();
|
||||
explicit GetMigrationSummaryResult(const std::string &payload);
|
||||
~GetMigrationSummaryResult();
|
||||
Data getData()const;
|
||||
bool getSuccess()const;
|
||||
|
||||
protected:
|
||||
void parse(const std::string &payload);
|
||||
private:
|
||||
Data data_;
|
||||
bool success_;
|
||||
|
||||
};
|
||||
}
|
||||
}
|
||||
}
|
||||
#endif // !ALIBABACLOUD_DATAWORKS_PUBLIC_MODEL_GETMIGRATIONSUMMARYRESULT_H_
|
||||
@@ -41,8 +41,8 @@ namespace AlibabaCloud
|
||||
std::string ownerId;
|
||||
std::string nodeName;
|
||||
int priority;
|
||||
long nodeId;
|
||||
long projectId;
|
||||
long nodeId;
|
||||
std::string schedulerType;
|
||||
std::string programType;
|
||||
std::string cronExpress;
|
||||
|
||||
@@ -41,8 +41,8 @@ namespace AlibabaCloud
|
||||
std::string ownerId;
|
||||
std::string nodeName;
|
||||
int priority;
|
||||
long nodeId;
|
||||
long projectId;
|
||||
long nodeId;
|
||||
std::string schedulerType;
|
||||
std::string programType;
|
||||
std::string cronExpress;
|
||||
|
||||
@@ -50,13 +50,13 @@ namespace AlibabaCloud
|
||||
bool fixCheck;
|
||||
int blockType;
|
||||
std::string onDutyAccountName;
|
||||
std::string templateName;
|
||||
int predictType;
|
||||
long id;
|
||||
std::string templateName;
|
||||
std::string methodName;
|
||||
long id;
|
||||
std::string property;
|
||||
int templateId;
|
||||
std::string ruleName;
|
||||
int templateId;
|
||||
};
|
||||
|
||||
|
||||
|
||||
@@ -0,0 +1,51 @@
|
||||
/*
|
||||
* Copyright 2009-2017 Alibaba Cloud All rights reserved.
|
||||
*
|
||||
* Licensed under the Apache License, Version 2.0 (the "License");
|
||||
* you may not use this file except in compliance with the License.
|
||||
* You may obtain a copy of the License at
|
||||
*
|
||||
* http://www.apache.org/licenses/LICENSE-2.0
|
||||
*
|
||||
* Unless required by applicable law or agreed to in writing, software
|
||||
* distributed under the License is distributed on an "AS IS" BASIS,
|
||||
* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
|
||||
* See the License for the specific language governing permissions and
|
||||
* limitations under the License.
|
||||
*/
|
||||
|
||||
#ifndef ALIBABACLOUD_DATAWORKS_PUBLIC_MODEL_LISTDAGSREQUEST_H_
|
||||
#define ALIBABACLOUD_DATAWORKS_PUBLIC_MODEL_LISTDAGSREQUEST_H_
|
||||
|
||||
#include <string>
|
||||
#include <vector>
|
||||
#include <alibabacloud/core/RpcServiceRequest.h>
|
||||
#include <alibabacloud/dataworks-public/Dataworks_publicExport.h>
|
||||
|
||||
namespace AlibabaCloud
|
||||
{
|
||||
namespace Dataworks_public
|
||||
{
|
||||
namespace Model
|
||||
{
|
||||
class ALIBABACLOUD_DATAWORKS_PUBLIC_EXPORT ListDagsRequest : public RpcServiceRequest
|
||||
{
|
||||
|
||||
public:
|
||||
ListDagsRequest();
|
||||
~ListDagsRequest();
|
||||
|
||||
std::string getProjectEnv()const;
|
||||
void setProjectEnv(const std::string& projectEnv);
|
||||
long getOpSeq()const;
|
||||
void setOpSeq(long opSeq);
|
||||
|
||||
private:
|
||||
std::string projectEnv_;
|
||||
long opSeq_;
|
||||
|
||||
};
|
||||
}
|
||||
}
|
||||
}
|
||||
#endif // !ALIBABACLOUD_DATAWORKS_PUBLIC_MODEL_LISTDAGSREQUEST_H_
|
||||
@@ -0,0 +1,79 @@
|
||||
/*
|
||||
* Copyright 2009-2017 Alibaba Cloud All rights reserved.
|
||||
*
|
||||
* Licensed under the Apache License, Version 2.0 (the "License");
|
||||
* you may not use this file except in compliance with the License.
|
||||
* You may obtain a copy of the License at
|
||||
*
|
||||
* http://www.apache.org/licenses/LICENSE-2.0
|
||||
*
|
||||
* Unless required by applicable law or agreed to in writing, software
|
||||
* distributed under the License is distributed on an "AS IS" BASIS,
|
||||
* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
|
||||
* See the License for the specific language governing permissions and
|
||||
* limitations under the License.
|
||||
*/
|
||||
|
||||
#ifndef ALIBABACLOUD_DATAWORKS_PUBLIC_MODEL_LISTDAGSRESULT_H_
|
||||
#define ALIBABACLOUD_DATAWORKS_PUBLIC_MODEL_LISTDAGSRESULT_H_
|
||||
|
||||
#include <string>
|
||||
#include <vector>
|
||||
#include <utility>
|
||||
#include <alibabacloud/core/ServiceResult.h>
|
||||
#include <alibabacloud/dataworks-public/Dataworks_publicExport.h>
|
||||
|
||||
namespace AlibabaCloud
|
||||
{
|
||||
namespace Dataworks_public
|
||||
{
|
||||
namespace Model
|
||||
{
|
||||
class ALIBABACLOUD_DATAWORKS_PUBLIC_EXPORT ListDagsResult : public ServiceResult
|
||||
{
|
||||
public:
|
||||
struct Data
|
||||
{
|
||||
struct Dag
|
||||
{
|
||||
std::string status;
|
||||
long modifyTime;
|
||||
long createTime;
|
||||
long projectId;
|
||||
long startTime;
|
||||
std::string createUser;
|
||||
long dagId;
|
||||
long bizdate;
|
||||
std::string name;
|
||||
long gmtdate;
|
||||
std::string type;
|
||||
long opSeq;
|
||||
long finishTime;
|
||||
};
|
||||
std::vector<Dag> dags;
|
||||
};
|
||||
|
||||
|
||||
ListDagsResult();
|
||||
explicit ListDagsResult(const std::string &payload);
|
||||
~ListDagsResult();
|
||||
int getHttpStatusCode()const;
|
||||
Data getData()const;
|
||||
std::string getErrorCode()const;
|
||||
std::string getErrorMessage()const;
|
||||
bool getSuccess()const;
|
||||
|
||||
protected:
|
||||
void parse(const std::string &payload);
|
||||
private:
|
||||
int httpStatusCode_;
|
||||
Data data_;
|
||||
std::string errorCode_;
|
||||
std::string errorMessage_;
|
||||
bool success_;
|
||||
|
||||
};
|
||||
}
|
||||
}
|
||||
}
|
||||
#endif // !ALIBABACLOUD_DATAWORKS_PUBLIC_MODEL_LISTDAGSRESULT_H_
|
||||
@@ -0,0 +1,75 @@
|
||||
/*
|
||||
* Copyright 2009-2017 Alibaba Cloud All rights reserved.
|
||||
*
|
||||
* Licensed under the Apache License, Version 2.0 (the "License");
|
||||
* you may not use this file except in compliance with the License.
|
||||
* You may obtain a copy of the License at
|
||||
*
|
||||
* http://www.apache.org/licenses/LICENSE-2.0
|
||||
*
|
||||
* Unless required by applicable law or agreed to in writing, software
|
||||
* distributed under the License is distributed on an "AS IS" BASIS,
|
||||
* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
|
||||
* See the License for the specific language governing permissions and
|
||||
* limitations under the License.
|
||||
*/
|
||||
|
||||
#ifndef ALIBABACLOUD_DATAWORKS_PUBLIC_MODEL_LISTDEPLOYMENTSREQUEST_H_
|
||||
#define ALIBABACLOUD_DATAWORKS_PUBLIC_MODEL_LISTDEPLOYMENTSREQUEST_H_
|
||||
|
||||
#include <string>
|
||||
#include <vector>
|
||||
#include <alibabacloud/core/RpcServiceRequest.h>
|
||||
#include <alibabacloud/dataworks-public/Dataworks_publicExport.h>
|
||||
|
||||
namespace AlibabaCloud
|
||||
{
|
||||
namespace Dataworks_public
|
||||
{
|
||||
namespace Model
|
||||
{
|
||||
class ALIBABACLOUD_DATAWORKS_PUBLIC_EXPORT ListDeploymentsRequest : public RpcServiceRequest
|
||||
{
|
||||
|
||||
public:
|
||||
ListDeploymentsRequest();
|
||||
~ListDeploymentsRequest();
|
||||
|
||||
std::string getCreator()const;
|
||||
void setCreator(const std::string& creator);
|
||||
long getEndCreateTime()const;
|
||||
void setEndCreateTime(long endCreateTime);
|
||||
std::string getProjectIdentifier()const;
|
||||
void setProjectIdentifier(const std::string& projectIdentifier);
|
||||
int getPageNumber()const;
|
||||
void setPageNumber(int pageNumber);
|
||||
std::string getExecutor()const;
|
||||
void setExecutor(const std::string& executor);
|
||||
int getPageSize()const;
|
||||
void setPageSize(int pageSize);
|
||||
long getEndExecuteTime()const;
|
||||
void setEndExecuteTime(long endExecuteTime);
|
||||
std::string getKeyword()const;
|
||||
void setKeyword(const std::string& keyword);
|
||||
long getProjectId()const;
|
||||
void setProjectId(long projectId);
|
||||
int getStatus()const;
|
||||
void setStatus(int status);
|
||||
|
||||
private:
|
||||
std::string creator_;
|
||||
long endCreateTime_;
|
||||
std::string projectIdentifier_;
|
||||
int pageNumber_;
|
||||
std::string executor_;
|
||||
int pageSize_;
|
||||
long endExecuteTime_;
|
||||
std::string keyword_;
|
||||
long projectId_;
|
||||
int status_;
|
||||
|
||||
};
|
||||
}
|
||||
}
|
||||
}
|
||||
#endif // !ALIBABACLOUD_DATAWORKS_PUBLIC_MODEL_LISTDEPLOYMENTSREQUEST_H_
|
||||
@@ -0,0 +1,69 @@
|
||||
/*
|
||||
* Copyright 2009-2017 Alibaba Cloud All rights reserved.
|
||||
*
|
||||
* Licensed under the Apache License, Version 2.0 (the "License");
|
||||
* you may not use this file except in compliance with the License.
|
||||
* You may obtain a copy of the License at
|
||||
*
|
||||
* http://www.apache.org/licenses/LICENSE-2.0
|
||||
*
|
||||
* Unless required by applicable law or agreed to in writing, software
|
||||
* distributed under the License is distributed on an "AS IS" BASIS,
|
||||
* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
|
||||
* See the License for the specific language governing permissions and
|
||||
* limitations under the License.
|
||||
*/
|
||||
|
||||
#ifndef ALIBABACLOUD_DATAWORKS_PUBLIC_MODEL_LISTDEPLOYMENTSRESULT_H_
|
||||
#define ALIBABACLOUD_DATAWORKS_PUBLIC_MODEL_LISTDEPLOYMENTSRESULT_H_
|
||||
|
||||
#include <string>
|
||||
#include <vector>
|
||||
#include <utility>
|
||||
#include <alibabacloud/core/ServiceResult.h>
|
||||
#include <alibabacloud/dataworks-public/Dataworks_publicExport.h>
|
||||
|
||||
namespace AlibabaCloud
|
||||
{
|
||||
namespace Dataworks_public
|
||||
{
|
||||
namespace Model
|
||||
{
|
||||
class ALIBABACLOUD_DATAWORKS_PUBLIC_EXPORT ListDeploymentsResult : public ServiceResult
|
||||
{
|
||||
public:
|
||||
struct Data
|
||||
{
|
||||
struct Deployment
|
||||
{
|
||||
int status;
|
||||
std::string executor;
|
||||
long executeTime;
|
||||
long createTime;
|
||||
std::string creator;
|
||||
long id;
|
||||
std::string errorMessage;
|
||||
std::string name;
|
||||
};
|
||||
long totalCount;
|
||||
long pageSize;
|
||||
long pageNumber;
|
||||
std::vector<Deployment> deployments;
|
||||
};
|
||||
|
||||
|
||||
ListDeploymentsResult();
|
||||
explicit ListDeploymentsResult(const std::string &payload);
|
||||
~ListDeploymentsResult();
|
||||
Data getData()const;
|
||||
|
||||
protected:
|
||||
void parse(const std::string &payload);
|
||||
private:
|
||||
Data data_;
|
||||
|
||||
};
|
||||
}
|
||||
}
|
||||
}
|
||||
#endif // !ALIBABACLOUD_DATAWORKS_PUBLIC_MODEL_LISTDEPLOYMENTSRESULT_H_
|
||||
@@ -42,11 +42,11 @@ namespace AlibabaCloud
|
||||
std::string nodeName;
|
||||
std::string paramValues;
|
||||
long dagId;
|
||||
long bizdate;
|
||||
long beginRunningTime;
|
||||
long bizdate;
|
||||
long finishTime;
|
||||
std::string dqcDescription;
|
||||
std::string taskType;
|
||||
std::string dqcDescription;
|
||||
long businessId;
|
||||
std::string status;
|
||||
int taskRerunTime;
|
||||
@@ -55,6 +55,7 @@ namespace AlibabaCloud
|
||||
int dqcType;
|
||||
long createTime;
|
||||
std::string connection;
|
||||
std::string createUser;
|
||||
long relatedFlowId;
|
||||
long cycTime;
|
||||
long beginWaitTimeTime;
|
||||
|
||||
@@ -41,6 +41,7 @@ namespace AlibabaCloud
|
||||
std::string nodeName;
|
||||
long createTime;
|
||||
std::string paramValues;
|
||||
std::string createUser;
|
||||
long cycTime;
|
||||
long beginWaitTimeTime;
|
||||
long dagId;
|
||||
|
||||
@@ -40,44 +40,44 @@ namespace AlibabaCloud
|
||||
{
|
||||
int singleCheckResult;
|
||||
float value;
|
||||
std::string bizDate;
|
||||
std::string discreteProperty;
|
||||
std::string bizDate;
|
||||
float threshold;
|
||||
};
|
||||
struct SampleValueItem
|
||||
{
|
||||
float value;
|
||||
std::string bizDate;
|
||||
std::string discreteProperty;
|
||||
std::string bizDate;
|
||||
};
|
||||
std::string op;
|
||||
std::vector<RuleChecksItem::SampleValueItem> sampleValue;
|
||||
std::string taskId;
|
||||
long endTime;
|
||||
bool discreteCheck;
|
||||
std::string checkerName;
|
||||
float expectValue;
|
||||
bool discreteCheck;
|
||||
long endTime;
|
||||
std::string projectName;
|
||||
float expectValue;
|
||||
std::vector<RuleChecksItem::ReferenceValueItem> referenceValue;
|
||||
int ruleId;
|
||||
float warningThreshold;
|
||||
std::string whereCondition;
|
||||
int ruleId;
|
||||
long beginTime;
|
||||
std::string whereCondition;
|
||||
int checkResultStatus;
|
||||
std::string matchExpression;
|
||||
float upperValue;
|
||||
bool isPrediction;
|
||||
int checkResult;
|
||||
std::string templateName;
|
||||
std::string timeCost;
|
||||
bool fixedCheck;
|
||||
std::string timeCost;
|
||||
std::string methodName;
|
||||
std::string resultString;
|
||||
std::string property;
|
||||
std::string dateType;
|
||||
long bizDate;
|
||||
int templateId;
|
||||
std::string ruleName;
|
||||
int templateId;
|
||||
std::string comment;
|
||||
float criticalThreshold;
|
||||
std::string externalId;
|
||||
@@ -88,8 +88,8 @@ namespace AlibabaCloud
|
||||
int entityId;
|
||||
std::string tableName;
|
||||
int blockType;
|
||||
int id;
|
||||
std::string actualExpression;
|
||||
int id;
|
||||
float lowerValue;
|
||||
};
|
||||
long totalCount;
|
||||
|
||||
@@ -40,44 +40,44 @@ namespace AlibabaCloud
|
||||
{
|
||||
int singleCheckResult;
|
||||
float value;
|
||||
std::string bizDate;
|
||||
std::string discreteProperty;
|
||||
std::string bizDate;
|
||||
float threshold;
|
||||
};
|
||||
struct SampleValueItem
|
||||
{
|
||||
float value;
|
||||
std::string bizDate;
|
||||
std::string discreteProperty;
|
||||
std::string bizDate;
|
||||
};
|
||||
std::string op;
|
||||
std::vector<RuleChecksItem::SampleValueItem> sampleValue;
|
||||
std::string taskId;
|
||||
long endTime;
|
||||
bool discreteCheck;
|
||||
std::string checkerName;
|
||||
float expectValue;
|
||||
bool discreteCheck;
|
||||
long endTime;
|
||||
std::string projectName;
|
||||
float expectValue;
|
||||
std::vector<RuleChecksItem::ReferenceValueItem> referenceValue;
|
||||
int ruleId;
|
||||
float warningThreshold;
|
||||
std::string whereCondition;
|
||||
int ruleId;
|
||||
long beginTime;
|
||||
std::string whereCondition;
|
||||
int checkResultStatus;
|
||||
std::string matchExpression;
|
||||
float upperValue;
|
||||
bool isPrediction;
|
||||
int checkResult;
|
||||
std::string templateName;
|
||||
std::string timeCost;
|
||||
bool fixedCheck;
|
||||
std::string timeCost;
|
||||
std::string methodName;
|
||||
std::string resultString;
|
||||
std::string property;
|
||||
std::string dateType;
|
||||
long bizDate;
|
||||
int templateId;
|
||||
std::string ruleName;
|
||||
int templateId;
|
||||
std::string comment;
|
||||
float criticalThreshold;
|
||||
std::string externalId;
|
||||
@@ -88,8 +88,8 @@ namespace AlibabaCloud
|
||||
int entityId;
|
||||
std::string tableName;
|
||||
int blockType;
|
||||
int id;
|
||||
std::string actualExpression;
|
||||
int id;
|
||||
float lowerValue;
|
||||
};
|
||||
long totalCount;
|
||||
|
||||
@@ -49,6 +49,7 @@ namespace AlibabaCloud
|
||||
std::string methodName;
|
||||
std::string property;
|
||||
int templateId;
|
||||
std::string ruleName;
|
||||
std::string comment;
|
||||
std::string criticalThreshold;
|
||||
std::string trend;
|
||||
|
||||
@@ -0,0 +1,57 @@
|
||||
/*
|
||||
* Copyright 2009-2017 Alibaba Cloud All rights reserved.
|
||||
*
|
||||
* Licensed under the Apache License, Version 2.0 (the "License");
|
||||
* you may not use this file except in compliance with the License.
|
||||
* You may obtain a copy of the License at
|
||||
*
|
||||
* http://www.apache.org/licenses/LICENSE-2.0
|
||||
*
|
||||
* Unless required by applicable law or agreed to in writing, software
|
||||
* distributed under the License is distributed on an "AS IS" BASIS,
|
||||
* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
|
||||
* See the License for the specific language governing permissions and
|
||||
* limitations under the License.
|
||||
*/
|
||||
|
||||
#ifndef ALIBABACLOUD_DATAWORKS_PUBLIC_MODEL_UPDATEIDEEVENTRESULTREQUEST_H_
|
||||
#define ALIBABACLOUD_DATAWORKS_PUBLIC_MODEL_UPDATEIDEEVENTRESULTREQUEST_H_
|
||||
|
||||
#include <string>
|
||||
#include <vector>
|
||||
#include <alibabacloud/core/RpcServiceRequest.h>
|
||||
#include <alibabacloud/dataworks-public/Dataworks_publicExport.h>
|
||||
|
||||
namespace AlibabaCloud
|
||||
{
|
||||
namespace Dataworks_public
|
||||
{
|
||||
namespace Model
|
||||
{
|
||||
class ALIBABACLOUD_DATAWORKS_PUBLIC_EXPORT UpdateIDEEventResultRequest : public RpcServiceRequest
|
||||
{
|
||||
|
||||
public:
|
||||
UpdateIDEEventResultRequest();
|
||||
~UpdateIDEEventResultRequest();
|
||||
|
||||
std::string getCheckResultTip()const;
|
||||
void setCheckResultTip(const std::string& checkResultTip);
|
||||
std::string getCheckResult()const;
|
||||
void setCheckResult(const std::string& checkResult);
|
||||
std::string getMessageId()const;
|
||||
void setMessageId(const std::string& messageId);
|
||||
std::string getExtensionCode()const;
|
||||
void setExtensionCode(const std::string& extensionCode);
|
||||
|
||||
private:
|
||||
std::string checkResultTip_;
|
||||
std::string checkResult_;
|
||||
std::string messageId_;
|
||||
std::string extensionCode_;
|
||||
|
||||
};
|
||||
}
|
||||
}
|
||||
}
|
||||
#endif // !ALIBABACLOUD_DATAWORKS_PUBLIC_MODEL_UPDATEIDEEVENTRESULTREQUEST_H_
|
||||
@@ -0,0 +1,49 @@
|
||||
/*
|
||||
* Copyright 2009-2017 Alibaba Cloud All rights reserved.
|
||||
*
|
||||
* Licensed under the Apache License, Version 2.0 (the "License");
|
||||
* you may not use this file except in compliance with the License.
|
||||
* You may obtain a copy of the License at
|
||||
*
|
||||
* http://www.apache.org/licenses/LICENSE-2.0
|
||||
*
|
||||
* Unless required by applicable law or agreed to in writing, software
|
||||
* distributed under the License is distributed on an "AS IS" BASIS,
|
||||
* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
|
||||
* See the License for the specific language governing permissions and
|
||||
* limitations under the License.
|
||||
*/
|
||||
|
||||
#ifndef ALIBABACLOUD_DATAWORKS_PUBLIC_MODEL_UPDATEIDEEVENTRESULTRESULT_H_
|
||||
#define ALIBABACLOUD_DATAWORKS_PUBLIC_MODEL_UPDATEIDEEVENTRESULTRESULT_H_
|
||||
|
||||
#include <string>
|
||||
#include <vector>
|
||||
#include <utility>
|
||||
#include <alibabacloud/core/ServiceResult.h>
|
||||
#include <alibabacloud/dataworks-public/Dataworks_publicExport.h>
|
||||
|
||||
namespace AlibabaCloud
|
||||
{
|
||||
namespace Dataworks_public
|
||||
{
|
||||
namespace Model
|
||||
{
|
||||
class ALIBABACLOUD_DATAWORKS_PUBLIC_EXPORT UpdateIDEEventResultResult : public ServiceResult
|
||||
{
|
||||
public:
|
||||
|
||||
|
||||
UpdateIDEEventResultResult();
|
||||
explicit UpdateIDEEventResultResult(const std::string &payload);
|
||||
~UpdateIDEEventResultResult();
|
||||
|
||||
protected:
|
||||
void parse(const std::string &payload);
|
||||
private:
|
||||
|
||||
};
|
||||
}
|
||||
}
|
||||
}
|
||||
#endif // !ALIBABACLOUD_DATAWORKS_PUBLIC_MODEL_UPDATEIDEEVENTRESULTRESULT_H_
|
||||
Reference in New Issue
Block a user