Generate SDK by new Generator

This commit is contained in:
wb-hx510875
2019-09-18 11:18:56 +08:00
parent be86048a76
commit f3eaf1d292
9054 changed files with 325898 additions and 381375 deletions

View File

@@ -22,20 +22,20 @@
#include <alibabacloud/core/EndpointProvider.h>
#include <alibabacloud/core/RpcServiceClient.h>
#include "HttpdnsExport.h"
#include "model/GetResolveStatisticsRequest.h"
#include "model/GetResolveStatisticsResult.h"
#include "model/AddDomainRequest.h"
#include "model/AddDomainResult.h"
#include "model/DeleteDomainRequest.h"
#include "model/DeleteDomainResult.h"
#include "model/DescribeDomainsRequest.h"
#include "model/DescribeDomainsResult.h"
#include "model/GetResolveCountSummaryRequest.h"
#include "model/GetResolveCountSummaryResult.h"
#include "model/AddDomainRequest.h"
#include "model/AddDomainResult.h"
#include "model/ListDomainsRequest.h"
#include "model/ListDomainsResult.h"
#include "model/GetAccountInfoRequest.h"
#include "model/GetAccountInfoResult.h"
#include "model/GetResolveCountSummaryRequest.h"
#include "model/GetResolveCountSummaryResult.h"
#include "model/GetResolveStatisticsRequest.h"
#include "model/GetResolveStatisticsResult.h"
#include "model/ListDomainsRequest.h"
#include "model/ListDomainsResult.h"
namespace AlibabaCloud
@@ -45,53 +45,53 @@ namespace AlibabaCloud
class ALIBABACLOUD_HTTPDNS_EXPORT HttpdnsClient : public RpcServiceClient
{
public:
typedef Outcome<Error, Model::GetResolveStatisticsResult> GetResolveStatisticsOutcome;
typedef std::future<GetResolveStatisticsOutcome> GetResolveStatisticsOutcomeCallable;
typedef std::function<void(const HttpdnsClient*, const Model::GetResolveStatisticsRequest&, const GetResolveStatisticsOutcome&, const std::shared_ptr<const AsyncCallerContext>&)> GetResolveStatisticsAsyncHandler;
typedef Outcome<Error, Model::AddDomainResult> AddDomainOutcome;
typedef std::future<AddDomainOutcome> AddDomainOutcomeCallable;
typedef std::function<void(const HttpdnsClient*, const Model::AddDomainRequest&, const AddDomainOutcome&, const std::shared_ptr<const AsyncCallerContext>&)> AddDomainAsyncHandler;
typedef Outcome<Error, Model::DeleteDomainResult> DeleteDomainOutcome;
typedef std::future<DeleteDomainOutcome> DeleteDomainOutcomeCallable;
typedef std::function<void(const HttpdnsClient*, const Model::DeleteDomainRequest&, const DeleteDomainOutcome&, const std::shared_ptr<const AsyncCallerContext>&)> DeleteDomainAsyncHandler;
typedef Outcome<Error, Model::DescribeDomainsResult> DescribeDomainsOutcome;
typedef std::future<DescribeDomainsOutcome> DescribeDomainsOutcomeCallable;
typedef std::function<void(const HttpdnsClient*, const Model::DescribeDomainsRequest&, const DescribeDomainsOutcome&, const std::shared_ptr<const AsyncCallerContext>&)> DescribeDomainsAsyncHandler;
typedef Outcome<Error, Model::GetResolveCountSummaryResult> GetResolveCountSummaryOutcome;
typedef std::future<GetResolveCountSummaryOutcome> GetResolveCountSummaryOutcomeCallable;
typedef std::function<void(const HttpdnsClient*, const Model::GetResolveCountSummaryRequest&, const GetResolveCountSummaryOutcome&, const std::shared_ptr<const AsyncCallerContext>&)> GetResolveCountSummaryAsyncHandler;
typedef Outcome<Error, Model::AddDomainResult> AddDomainOutcome;
typedef std::future<AddDomainOutcome> AddDomainOutcomeCallable;
typedef std::function<void(const HttpdnsClient*, const Model::AddDomainRequest&, const AddDomainOutcome&, const std::shared_ptr<const AsyncCallerContext>&)> AddDomainAsyncHandler;
typedef Outcome<Error, Model::ListDomainsResult> ListDomainsOutcome;
typedef std::future<ListDomainsOutcome> ListDomainsOutcomeCallable;
typedef std::function<void(const HttpdnsClient*, const Model::ListDomainsRequest&, const ListDomainsOutcome&, const std::shared_ptr<const AsyncCallerContext>&)> ListDomainsAsyncHandler;
typedef Outcome<Error, Model::GetAccountInfoResult> GetAccountInfoOutcome;
typedef std::future<GetAccountInfoOutcome> GetAccountInfoOutcomeCallable;
typedef std::function<void(const HttpdnsClient*, const Model::GetAccountInfoRequest&, const GetAccountInfoOutcome&, const std::shared_ptr<const AsyncCallerContext>&)> GetAccountInfoAsyncHandler;
typedef Outcome<Error, Model::GetResolveCountSummaryResult> GetResolveCountSummaryOutcome;
typedef std::future<GetResolveCountSummaryOutcome> GetResolveCountSummaryOutcomeCallable;
typedef std::function<void(const HttpdnsClient*, const Model::GetResolveCountSummaryRequest&, const GetResolveCountSummaryOutcome&, const std::shared_ptr<const AsyncCallerContext>&)> GetResolveCountSummaryAsyncHandler;
typedef Outcome<Error, Model::GetResolveStatisticsResult> GetResolveStatisticsOutcome;
typedef std::future<GetResolveStatisticsOutcome> GetResolveStatisticsOutcomeCallable;
typedef std::function<void(const HttpdnsClient*, const Model::GetResolveStatisticsRequest&, const GetResolveStatisticsOutcome&, const std::shared_ptr<const AsyncCallerContext>&)> GetResolveStatisticsAsyncHandler;
typedef Outcome<Error, Model::ListDomainsResult> ListDomainsOutcome;
typedef std::future<ListDomainsOutcome> ListDomainsOutcomeCallable;
typedef std::function<void(const HttpdnsClient*, const Model::ListDomainsRequest&, const ListDomainsOutcome&, const std::shared_ptr<const AsyncCallerContext>&)> ListDomainsAsyncHandler;
HttpdnsClient(const Credentials &credentials, const ClientConfiguration &configuration);
HttpdnsClient(const std::shared_ptr<CredentialsProvider> &credentialsProvider, const ClientConfiguration &configuration);
HttpdnsClient(const std::string &accessKeyId, const std::string &accessKeySecret, const ClientConfiguration &configuration);
~HttpdnsClient();
GetResolveStatisticsOutcome getResolveStatistics(const Model::GetResolveStatisticsRequest &request)const;
void getResolveStatisticsAsync(const Model::GetResolveStatisticsRequest& request, const GetResolveStatisticsAsyncHandler& handler, const std::shared_ptr<const AsyncCallerContext>& context = nullptr) const;
GetResolveStatisticsOutcomeCallable getResolveStatisticsCallable(const Model::GetResolveStatisticsRequest& request) const;
AddDomainOutcome addDomain(const Model::AddDomainRequest &request)const;
void addDomainAsync(const Model::AddDomainRequest& request, const AddDomainAsyncHandler& handler, const std::shared_ptr<const AsyncCallerContext>& context = nullptr) const;
AddDomainOutcomeCallable addDomainCallable(const Model::AddDomainRequest& request) const;
DeleteDomainOutcome deleteDomain(const Model::DeleteDomainRequest &request)const;
void deleteDomainAsync(const Model::DeleteDomainRequest& request, const DeleteDomainAsyncHandler& handler, const std::shared_ptr<const AsyncCallerContext>& context = nullptr) const;
DeleteDomainOutcomeCallable deleteDomainCallable(const Model::DeleteDomainRequest& request) const;
DescribeDomainsOutcome describeDomains(const Model::DescribeDomainsRequest &request)const;
void describeDomainsAsync(const Model::DescribeDomainsRequest& request, const DescribeDomainsAsyncHandler& handler, const std::shared_ptr<const AsyncCallerContext>& context = nullptr) const;
DescribeDomainsOutcomeCallable describeDomainsCallable(const Model::DescribeDomainsRequest& request) const;
GetResolveCountSummaryOutcome getResolveCountSummary(const Model::GetResolveCountSummaryRequest &request)const;
void getResolveCountSummaryAsync(const Model::GetResolveCountSummaryRequest& request, const GetResolveCountSummaryAsyncHandler& handler, const std::shared_ptr<const AsyncCallerContext>& context = nullptr) const;
GetResolveCountSummaryOutcomeCallable getResolveCountSummaryCallable(const Model::GetResolveCountSummaryRequest& request) const;
AddDomainOutcome addDomain(const Model::AddDomainRequest &request)const;
void addDomainAsync(const Model::AddDomainRequest& request, const AddDomainAsyncHandler& handler, const std::shared_ptr<const AsyncCallerContext>& context = nullptr) const;
AddDomainOutcomeCallable addDomainCallable(const Model::AddDomainRequest& request) const;
ListDomainsOutcome listDomains(const Model::ListDomainsRequest &request)const;
void listDomainsAsync(const Model::ListDomainsRequest& request, const ListDomainsAsyncHandler& handler, const std::shared_ptr<const AsyncCallerContext>& context = nullptr) const;
ListDomainsOutcomeCallable listDomainsCallable(const Model::ListDomainsRequest& request) const;
GetAccountInfoOutcome getAccountInfo(const Model::GetAccountInfoRequest &request)const;
void getAccountInfoAsync(const Model::GetAccountInfoRequest& request, const GetAccountInfoAsyncHandler& handler, const std::shared_ptr<const AsyncCallerContext>& context = nullptr) const;
GetAccountInfoOutcomeCallable getAccountInfoCallable(const Model::GetAccountInfoRequest& request) const;
GetResolveCountSummaryOutcome getResolveCountSummary(const Model::GetResolveCountSummaryRequest &request)const;
void getResolveCountSummaryAsync(const Model::GetResolveCountSummaryRequest& request, const GetResolveCountSummaryAsyncHandler& handler, const std::shared_ptr<const AsyncCallerContext>& context = nullptr) const;
GetResolveCountSummaryOutcomeCallable getResolveCountSummaryCallable(const Model::GetResolveCountSummaryRequest& request) const;
GetResolveStatisticsOutcome getResolveStatistics(const Model::GetResolveStatisticsRequest &request)const;
void getResolveStatisticsAsync(const Model::GetResolveStatisticsRequest& request, const GetResolveStatisticsAsyncHandler& handler, const std::shared_ptr<const AsyncCallerContext>& context = nullptr) const;
GetResolveStatisticsOutcomeCallable getResolveStatisticsCallable(const Model::GetResolveStatisticsRequest& request) const;
ListDomainsOutcome listDomains(const Model::ListDomainsRequest &request)const;
void listDomainsAsync(const Model::ListDomainsRequest& request, const ListDomainsAsyncHandler& handler, const std::shared_ptr<const AsyncCallerContext>& context = nullptr) const;
ListDomainsOutcomeCallable listDomainsCallable(const Model::ListDomainsRequest& request) const;
private:
std::shared_ptr<EndpointProvider> endpointProvider_;

View File

@@ -35,17 +35,17 @@ namespace AlibabaCloud
AddDomainRequest();
~AddDomainRequest();
std::string getAccountId()const;
void setAccountId(const std::string& accountId);
std::string getDomainName()const;
void setDomainName(const std::string& domainName);
std::string getAccessKeyId()const;
void setAccessKeyId(const std::string& accessKeyId);
std::string getAccountId()const;
void setAccountId(const std::string& accountId);
private:
std::string accountId_;
std::string domainName_;
std::string accessKeyId_;
std::string accountId_;
};
}

View File

@@ -35,17 +35,17 @@ namespace AlibabaCloud
DeleteDomainRequest();
~DeleteDomainRequest();
std::string getAccountId()const;
void setAccountId(const std::string& accountId);
std::string getDomainName()const;
void setDomainName(const std::string& domainName);
std::string getAccessKeyId()const;
void setAccessKeyId(const std::string& accessKeyId);
std::string getAccountId()const;
void setAccountId(const std::string& accountId);
private:
std::string accountId_;
std::string domainName_;
std::string accessKeyId_;
std::string accountId_;
};
}

View File

@@ -35,20 +35,20 @@ namespace AlibabaCloud
DescribeDomainsRequest();
~DescribeDomainsRequest();
std::string getAccountId()const;
void setAccountId(const std::string& accountId);
long getPageSize()const;
void setPageSize(long pageSize);
long getPageNumber()const;
void setPageNumber(long pageNumber);
std::string getAccessKeyId()const;
void setAccessKeyId(const std::string& accessKeyId);
std::string getAccountId()const;
void setAccountId(const std::string& accountId);
long getPageSize()const;
void setPageSize(long pageSize);
private:
std::string accountId_;
long pageSize_;
long pageNumber_;
std::string accessKeyId_;
std::string accountId_;
long pageSize_;
};
}

View File

@@ -35,17 +35,17 @@ namespace AlibabaCloud
GetResolveCountSummaryRequest();
~GetResolveCountSummaryRequest();
std::string getGranularity()const;
void setGranularity(const std::string& granularity);
int getTimeSpan()const;
void setTimeSpan(int timeSpan);
std::string getAccessKeyId()const;
void setAccessKeyId(const std::string& accessKeyId);
std::string getGranularity()const;
void setGranularity(const std::string& granularity);
private:
std::string granularity_;
int timeSpan_;
std::string accessKeyId_;
std::string granularity_;
};
}

View File

@@ -35,8 +35,6 @@ namespace AlibabaCloud
GetResolveStatisticsRequest();
~GetResolveStatisticsRequest();
std::string getGranularity()const;
void setGranularity(const std::string& granularity);
std::string getProtocolName()const;
void setProtocolName(const std::string& protocolName);
std::string getDomainName()const;
@@ -45,13 +43,15 @@ namespace AlibabaCloud
void setTimeSpan(int timeSpan);
std::string getAccessKeyId()const;
void setAccessKeyId(const std::string& accessKeyId);
std::string getGranularity()const;
void setGranularity(const std::string& granularity);
private:
std::string granularity_;
std::string protocolName_;
std::string domainName_;
int timeSpan_;
std::string accessKeyId_;
std::string granularity_;
};
}

View File

@@ -35,17 +35,17 @@ namespace AlibabaCloud
ListDomainsRequest();
~ListDomainsRequest();
int getPageSize()const;
void setPageSize(int pageSize);
int getPageNumber()const;
void setPageNumber(int pageNumber);
std::string getAccessKeyId()const;
void setAccessKeyId(const std::string& accessKeyId);
int getPageSize()const;
void setPageSize(int pageSize);
private:
int pageSize_;
int pageNumber_;
std::string accessKeyId_;
int pageSize_;
};
}