Support SubmitOperationAuditInfo for Support self-service submission of approval information.
This commit is contained in:
@@ -31,10 +31,14 @@ set(domain_public_header_model
|
||||
include/alibabacloud/domain/model/BidDomainResult.h
|
||||
include/alibabacloud/domain/model/CancelDomainVerificationRequest.h
|
||||
include/alibabacloud/domain/model/CancelDomainVerificationResult.h
|
||||
include/alibabacloud/domain/model/CancelOperationAuditRequest.h
|
||||
include/alibabacloud/domain/model/CancelOperationAuditResult.h
|
||||
include/alibabacloud/domain/model/CancelQualificationVerificationRequest.h
|
||||
include/alibabacloud/domain/model/CancelQualificationVerificationResult.h
|
||||
include/alibabacloud/domain/model/CancelTaskRequest.h
|
||||
include/alibabacloud/domain/model/CancelTaskResult.h
|
||||
include/alibabacloud/domain/model/ChangeAuctionRequest.h
|
||||
include/alibabacloud/domain/model/ChangeAuctionResult.h
|
||||
include/alibabacloud/domain/model/CheckDomainRequest.h
|
||||
include/alibabacloud/domain/model/CheckDomainResult.h
|
||||
include/alibabacloud/domain/model/CheckDomainSunriseClaimRequest.h
|
||||
@@ -61,6 +65,8 @@ set(domain_public_header_model
|
||||
include/alibabacloud/domain/model/FinishDemandResult.h
|
||||
include/alibabacloud/domain/model/FuzzyMatchDomainSensitiveWordRequest.h
|
||||
include/alibabacloud/domain/model/FuzzyMatchDomainSensitiveWordResult.h
|
||||
include/alibabacloud/domain/model/GetOperationOssUploadPolicyRequest.h
|
||||
include/alibabacloud/domain/model/GetOperationOssUploadPolicyResult.h
|
||||
include/alibabacloud/domain/model/GetQualificationUploadPolicyRequest.h
|
||||
include/alibabacloud/domain/model/GetQualificationUploadPolicyResult.h
|
||||
include/alibabacloud/domain/model/GetReserveDomainUrlRequest.h
|
||||
@@ -111,6 +117,8 @@ set(domain_public_header_model
|
||||
include/alibabacloud/domain/model/QueryDomainRealNameVerificationInfoResult.h
|
||||
include/alibabacloud/domain/model/QueryDomainSuffixRequest.h
|
||||
include/alibabacloud/domain/model/QueryDomainSuffixResult.h
|
||||
include/alibabacloud/domain/model/QueryDomainTransferStatusRequest.h
|
||||
include/alibabacloud/domain/model/QueryDomainTransferStatusResult.h
|
||||
include/alibabacloud/domain/model/QueryEmailVerificationRequest.h
|
||||
include/alibabacloud/domain/model/QueryEmailVerificationResult.h
|
||||
include/alibabacloud/domain/model/QueryEnsAssociationRequest.h
|
||||
@@ -123,6 +131,10 @@ set(domain_public_header_model
|
||||
include/alibabacloud/domain/model/QueryFailingReasonListForQualificationResult.h
|
||||
include/alibabacloud/domain/model/QueryLocalEnsAssociationRequest.h
|
||||
include/alibabacloud/domain/model/QueryLocalEnsAssociationResult.h
|
||||
include/alibabacloud/domain/model/QueryOperationAuditInfoDetailRequest.h
|
||||
include/alibabacloud/domain/model/QueryOperationAuditInfoDetailResult.h
|
||||
include/alibabacloud/domain/model/QueryOperationAuditInfoListRequest.h
|
||||
include/alibabacloud/domain/model/QueryOperationAuditInfoListResult.h
|
||||
include/alibabacloud/domain/model/QueryQualificationDetailRequest.h
|
||||
include/alibabacloud/domain/model/QueryQualificationDetailResult.h
|
||||
include/alibabacloud/domain/model/QueryRegistrantProfileRealNameVerificationInfoRequest.h
|
||||
@@ -245,6 +257,10 @@ set(domain_public_header_model
|
||||
include/alibabacloud/domain/model/ScrollDomainListResult.h
|
||||
include/alibabacloud/domain/model/SubmitEmailVerificationRequest.h
|
||||
include/alibabacloud/domain/model/SubmitEmailVerificationResult.h
|
||||
include/alibabacloud/domain/model/SubmitOperationAuditInfoRequest.h
|
||||
include/alibabacloud/domain/model/SubmitOperationAuditInfoResult.h
|
||||
include/alibabacloud/domain/model/SubmitOperationCredentialsRequest.h
|
||||
include/alibabacloud/domain/model/SubmitOperationCredentialsResult.h
|
||||
include/alibabacloud/domain/model/TransferInCheckMailTokenRequest.h
|
||||
include/alibabacloud/domain/model/TransferInCheckMailTokenResult.h
|
||||
include/alibabacloud/domain/model/TransferInReenterTransferAuthorizationCodeRequest.h
|
||||
@@ -272,10 +288,14 @@ set(domain_src
|
||||
src/model/BidDomainResult.cc
|
||||
src/model/CancelDomainVerificationRequest.cc
|
||||
src/model/CancelDomainVerificationResult.cc
|
||||
src/model/CancelOperationAuditRequest.cc
|
||||
src/model/CancelOperationAuditResult.cc
|
||||
src/model/CancelQualificationVerificationRequest.cc
|
||||
src/model/CancelQualificationVerificationResult.cc
|
||||
src/model/CancelTaskRequest.cc
|
||||
src/model/CancelTaskResult.cc
|
||||
src/model/ChangeAuctionRequest.cc
|
||||
src/model/ChangeAuctionResult.cc
|
||||
src/model/CheckDomainRequest.cc
|
||||
src/model/CheckDomainResult.cc
|
||||
src/model/CheckDomainSunriseClaimRequest.cc
|
||||
@@ -302,6 +322,8 @@ set(domain_src
|
||||
src/model/FinishDemandResult.cc
|
||||
src/model/FuzzyMatchDomainSensitiveWordRequest.cc
|
||||
src/model/FuzzyMatchDomainSensitiveWordResult.cc
|
||||
src/model/GetOperationOssUploadPolicyRequest.cc
|
||||
src/model/GetOperationOssUploadPolicyResult.cc
|
||||
src/model/GetQualificationUploadPolicyRequest.cc
|
||||
src/model/GetQualificationUploadPolicyResult.cc
|
||||
src/model/GetReserveDomainUrlRequest.cc
|
||||
@@ -352,6 +374,8 @@ set(domain_src
|
||||
src/model/QueryDomainRealNameVerificationInfoResult.cc
|
||||
src/model/QueryDomainSuffixRequest.cc
|
||||
src/model/QueryDomainSuffixResult.cc
|
||||
src/model/QueryDomainTransferStatusRequest.cc
|
||||
src/model/QueryDomainTransferStatusResult.cc
|
||||
src/model/QueryEmailVerificationRequest.cc
|
||||
src/model/QueryEmailVerificationResult.cc
|
||||
src/model/QueryEnsAssociationRequest.cc
|
||||
@@ -364,6 +388,10 @@ set(domain_src
|
||||
src/model/QueryFailingReasonListForQualificationResult.cc
|
||||
src/model/QueryLocalEnsAssociationRequest.cc
|
||||
src/model/QueryLocalEnsAssociationResult.cc
|
||||
src/model/QueryOperationAuditInfoDetailRequest.cc
|
||||
src/model/QueryOperationAuditInfoDetailResult.cc
|
||||
src/model/QueryOperationAuditInfoListRequest.cc
|
||||
src/model/QueryOperationAuditInfoListResult.cc
|
||||
src/model/QueryQualificationDetailRequest.cc
|
||||
src/model/QueryQualificationDetailResult.cc
|
||||
src/model/QueryRegistrantProfileRealNameVerificationInfoRequest.cc
|
||||
@@ -486,6 +514,10 @@ set(domain_src
|
||||
src/model/ScrollDomainListResult.cc
|
||||
src/model/SubmitEmailVerificationRequest.cc
|
||||
src/model/SubmitEmailVerificationResult.cc
|
||||
src/model/SubmitOperationAuditInfoRequest.cc
|
||||
src/model/SubmitOperationAuditInfoResult.cc
|
||||
src/model/SubmitOperationCredentialsRequest.cc
|
||||
src/model/SubmitOperationCredentialsResult.cc
|
||||
src/model/TransferInCheckMailTokenRequest.cc
|
||||
src/model/TransferInCheckMailTokenResult.cc
|
||||
src/model/TransferInReenterTransferAuthorizationCodeRequest.cc
|
||||
|
||||
@@ -32,10 +32,14 @@
|
||||
#include "model/BidDomainResult.h"
|
||||
#include "model/CancelDomainVerificationRequest.h"
|
||||
#include "model/CancelDomainVerificationResult.h"
|
||||
#include "model/CancelOperationAuditRequest.h"
|
||||
#include "model/CancelOperationAuditResult.h"
|
||||
#include "model/CancelQualificationVerificationRequest.h"
|
||||
#include "model/CancelQualificationVerificationResult.h"
|
||||
#include "model/CancelTaskRequest.h"
|
||||
#include "model/CancelTaskResult.h"
|
||||
#include "model/ChangeAuctionRequest.h"
|
||||
#include "model/ChangeAuctionResult.h"
|
||||
#include "model/CheckDomainRequest.h"
|
||||
#include "model/CheckDomainResult.h"
|
||||
#include "model/CheckDomainSunriseClaimRequest.h"
|
||||
@@ -62,6 +66,8 @@
|
||||
#include "model/FinishDemandResult.h"
|
||||
#include "model/FuzzyMatchDomainSensitiveWordRequest.h"
|
||||
#include "model/FuzzyMatchDomainSensitiveWordResult.h"
|
||||
#include "model/GetOperationOssUploadPolicyRequest.h"
|
||||
#include "model/GetOperationOssUploadPolicyResult.h"
|
||||
#include "model/GetQualificationUploadPolicyRequest.h"
|
||||
#include "model/GetQualificationUploadPolicyResult.h"
|
||||
#include "model/GetReserveDomainUrlRequest.h"
|
||||
@@ -112,6 +118,8 @@
|
||||
#include "model/QueryDomainRealNameVerificationInfoResult.h"
|
||||
#include "model/QueryDomainSuffixRequest.h"
|
||||
#include "model/QueryDomainSuffixResult.h"
|
||||
#include "model/QueryDomainTransferStatusRequest.h"
|
||||
#include "model/QueryDomainTransferStatusResult.h"
|
||||
#include "model/QueryEmailVerificationRequest.h"
|
||||
#include "model/QueryEmailVerificationResult.h"
|
||||
#include "model/QueryEnsAssociationRequest.h"
|
||||
@@ -124,6 +132,10 @@
|
||||
#include "model/QueryFailingReasonListForQualificationResult.h"
|
||||
#include "model/QueryLocalEnsAssociationRequest.h"
|
||||
#include "model/QueryLocalEnsAssociationResult.h"
|
||||
#include "model/QueryOperationAuditInfoDetailRequest.h"
|
||||
#include "model/QueryOperationAuditInfoDetailResult.h"
|
||||
#include "model/QueryOperationAuditInfoListRequest.h"
|
||||
#include "model/QueryOperationAuditInfoListResult.h"
|
||||
#include "model/QueryQualificationDetailRequest.h"
|
||||
#include "model/QueryQualificationDetailResult.h"
|
||||
#include "model/QueryRegistrantProfileRealNameVerificationInfoRequest.h"
|
||||
@@ -246,6 +258,10 @@
|
||||
#include "model/ScrollDomainListResult.h"
|
||||
#include "model/SubmitEmailVerificationRequest.h"
|
||||
#include "model/SubmitEmailVerificationResult.h"
|
||||
#include "model/SubmitOperationAuditInfoRequest.h"
|
||||
#include "model/SubmitOperationAuditInfoResult.h"
|
||||
#include "model/SubmitOperationCredentialsRequest.h"
|
||||
#include "model/SubmitOperationCredentialsResult.h"
|
||||
#include "model/TransferInCheckMailTokenRequest.h"
|
||||
#include "model/TransferInCheckMailTokenResult.h"
|
||||
#include "model/TransferInReenterTransferAuthorizationCodeRequest.h"
|
||||
@@ -284,12 +300,18 @@ namespace AlibabaCloud
|
||||
typedef Outcome<Error, Model::CancelDomainVerificationResult> CancelDomainVerificationOutcome;
|
||||
typedef std::future<CancelDomainVerificationOutcome> CancelDomainVerificationOutcomeCallable;
|
||||
typedef std::function<void(const DomainClient*, const Model::CancelDomainVerificationRequest&, const CancelDomainVerificationOutcome&, const std::shared_ptr<const AsyncCallerContext>&)> CancelDomainVerificationAsyncHandler;
|
||||
typedef Outcome<Error, Model::CancelOperationAuditResult> CancelOperationAuditOutcome;
|
||||
typedef std::future<CancelOperationAuditOutcome> CancelOperationAuditOutcomeCallable;
|
||||
typedef std::function<void(const DomainClient*, const Model::CancelOperationAuditRequest&, const CancelOperationAuditOutcome&, const std::shared_ptr<const AsyncCallerContext>&)> CancelOperationAuditAsyncHandler;
|
||||
typedef Outcome<Error, Model::CancelQualificationVerificationResult> CancelQualificationVerificationOutcome;
|
||||
typedef std::future<CancelQualificationVerificationOutcome> CancelQualificationVerificationOutcomeCallable;
|
||||
typedef std::function<void(const DomainClient*, const Model::CancelQualificationVerificationRequest&, const CancelQualificationVerificationOutcome&, const std::shared_ptr<const AsyncCallerContext>&)> CancelQualificationVerificationAsyncHandler;
|
||||
typedef Outcome<Error, Model::CancelTaskResult> CancelTaskOutcome;
|
||||
typedef std::future<CancelTaskOutcome> CancelTaskOutcomeCallable;
|
||||
typedef std::function<void(const DomainClient*, const Model::CancelTaskRequest&, const CancelTaskOutcome&, const std::shared_ptr<const AsyncCallerContext>&)> CancelTaskAsyncHandler;
|
||||
typedef Outcome<Error, Model::ChangeAuctionResult> ChangeAuctionOutcome;
|
||||
typedef std::future<ChangeAuctionOutcome> ChangeAuctionOutcomeCallable;
|
||||
typedef std::function<void(const DomainClient*, const Model::ChangeAuctionRequest&, const ChangeAuctionOutcome&, const std::shared_ptr<const AsyncCallerContext>&)> ChangeAuctionAsyncHandler;
|
||||
typedef Outcome<Error, Model::CheckDomainResult> CheckDomainOutcome;
|
||||
typedef std::future<CheckDomainOutcome> CheckDomainOutcomeCallable;
|
||||
typedef std::function<void(const DomainClient*, const Model::CheckDomainRequest&, const CheckDomainOutcome&, const std::shared_ptr<const AsyncCallerContext>&)> CheckDomainAsyncHandler;
|
||||
@@ -329,6 +351,9 @@ namespace AlibabaCloud
|
||||
typedef Outcome<Error, Model::FuzzyMatchDomainSensitiveWordResult> FuzzyMatchDomainSensitiveWordOutcome;
|
||||
typedef std::future<FuzzyMatchDomainSensitiveWordOutcome> FuzzyMatchDomainSensitiveWordOutcomeCallable;
|
||||
typedef std::function<void(const DomainClient*, const Model::FuzzyMatchDomainSensitiveWordRequest&, const FuzzyMatchDomainSensitiveWordOutcome&, const std::shared_ptr<const AsyncCallerContext>&)> FuzzyMatchDomainSensitiveWordAsyncHandler;
|
||||
typedef Outcome<Error, Model::GetOperationOssUploadPolicyResult> GetOperationOssUploadPolicyOutcome;
|
||||
typedef std::future<GetOperationOssUploadPolicyOutcome> GetOperationOssUploadPolicyOutcomeCallable;
|
||||
typedef std::function<void(const DomainClient*, const Model::GetOperationOssUploadPolicyRequest&, const GetOperationOssUploadPolicyOutcome&, const std::shared_ptr<const AsyncCallerContext>&)> GetOperationOssUploadPolicyAsyncHandler;
|
||||
typedef Outcome<Error, Model::GetQualificationUploadPolicyResult> GetQualificationUploadPolicyOutcome;
|
||||
typedef std::future<GetQualificationUploadPolicyOutcome> GetQualificationUploadPolicyOutcomeCallable;
|
||||
typedef std::function<void(const DomainClient*, const Model::GetQualificationUploadPolicyRequest&, const GetQualificationUploadPolicyOutcome&, const std::shared_ptr<const AsyncCallerContext>&)> GetQualificationUploadPolicyAsyncHandler;
|
||||
@@ -404,6 +429,9 @@ namespace AlibabaCloud
|
||||
typedef Outcome<Error, Model::QueryDomainSuffixResult> QueryDomainSuffixOutcome;
|
||||
typedef std::future<QueryDomainSuffixOutcome> QueryDomainSuffixOutcomeCallable;
|
||||
typedef std::function<void(const DomainClient*, const Model::QueryDomainSuffixRequest&, const QueryDomainSuffixOutcome&, const std::shared_ptr<const AsyncCallerContext>&)> QueryDomainSuffixAsyncHandler;
|
||||
typedef Outcome<Error, Model::QueryDomainTransferStatusResult> QueryDomainTransferStatusOutcome;
|
||||
typedef std::future<QueryDomainTransferStatusOutcome> QueryDomainTransferStatusOutcomeCallable;
|
||||
typedef std::function<void(const DomainClient*, const Model::QueryDomainTransferStatusRequest&, const QueryDomainTransferStatusOutcome&, const std::shared_ptr<const AsyncCallerContext>&)> QueryDomainTransferStatusAsyncHandler;
|
||||
typedef Outcome<Error, Model::QueryEmailVerificationResult> QueryEmailVerificationOutcome;
|
||||
typedef std::future<QueryEmailVerificationOutcome> QueryEmailVerificationOutcomeCallable;
|
||||
typedef std::function<void(const DomainClient*, const Model::QueryEmailVerificationRequest&, const QueryEmailVerificationOutcome&, const std::shared_ptr<const AsyncCallerContext>&)> QueryEmailVerificationAsyncHandler;
|
||||
@@ -422,6 +450,12 @@ namespace AlibabaCloud
|
||||
typedef Outcome<Error, Model::QueryLocalEnsAssociationResult> QueryLocalEnsAssociationOutcome;
|
||||
typedef std::future<QueryLocalEnsAssociationOutcome> QueryLocalEnsAssociationOutcomeCallable;
|
||||
typedef std::function<void(const DomainClient*, const Model::QueryLocalEnsAssociationRequest&, const QueryLocalEnsAssociationOutcome&, const std::shared_ptr<const AsyncCallerContext>&)> QueryLocalEnsAssociationAsyncHandler;
|
||||
typedef Outcome<Error, Model::QueryOperationAuditInfoDetailResult> QueryOperationAuditInfoDetailOutcome;
|
||||
typedef std::future<QueryOperationAuditInfoDetailOutcome> QueryOperationAuditInfoDetailOutcomeCallable;
|
||||
typedef std::function<void(const DomainClient*, const Model::QueryOperationAuditInfoDetailRequest&, const QueryOperationAuditInfoDetailOutcome&, const std::shared_ptr<const AsyncCallerContext>&)> QueryOperationAuditInfoDetailAsyncHandler;
|
||||
typedef Outcome<Error, Model::QueryOperationAuditInfoListResult> QueryOperationAuditInfoListOutcome;
|
||||
typedef std::future<QueryOperationAuditInfoListOutcome> QueryOperationAuditInfoListOutcomeCallable;
|
||||
typedef std::function<void(const DomainClient*, const Model::QueryOperationAuditInfoListRequest&, const QueryOperationAuditInfoListOutcome&, const std::shared_ptr<const AsyncCallerContext>&)> QueryOperationAuditInfoListAsyncHandler;
|
||||
typedef Outcome<Error, Model::QueryQualificationDetailResult> QueryQualificationDetailOutcome;
|
||||
typedef std::future<QueryQualificationDetailOutcome> QueryQualificationDetailOutcomeCallable;
|
||||
typedef std::function<void(const DomainClient*, const Model::QueryQualificationDetailRequest&, const QueryQualificationDetailOutcome&, const std::shared_ptr<const AsyncCallerContext>&)> QueryQualificationDetailAsyncHandler;
|
||||
@@ -605,6 +639,12 @@ namespace AlibabaCloud
|
||||
typedef Outcome<Error, Model::SubmitEmailVerificationResult> SubmitEmailVerificationOutcome;
|
||||
typedef std::future<SubmitEmailVerificationOutcome> SubmitEmailVerificationOutcomeCallable;
|
||||
typedef std::function<void(const DomainClient*, const Model::SubmitEmailVerificationRequest&, const SubmitEmailVerificationOutcome&, const std::shared_ptr<const AsyncCallerContext>&)> SubmitEmailVerificationAsyncHandler;
|
||||
typedef Outcome<Error, Model::SubmitOperationAuditInfoResult> SubmitOperationAuditInfoOutcome;
|
||||
typedef std::future<SubmitOperationAuditInfoOutcome> SubmitOperationAuditInfoOutcomeCallable;
|
||||
typedef std::function<void(const DomainClient*, const Model::SubmitOperationAuditInfoRequest&, const SubmitOperationAuditInfoOutcome&, const std::shared_ptr<const AsyncCallerContext>&)> SubmitOperationAuditInfoAsyncHandler;
|
||||
typedef Outcome<Error, Model::SubmitOperationCredentialsResult> SubmitOperationCredentialsOutcome;
|
||||
typedef std::future<SubmitOperationCredentialsOutcome> SubmitOperationCredentialsOutcomeCallable;
|
||||
typedef std::function<void(const DomainClient*, const Model::SubmitOperationCredentialsRequest&, const SubmitOperationCredentialsOutcome&, const std::shared_ptr<const AsyncCallerContext>&)> SubmitOperationCredentialsAsyncHandler;
|
||||
typedef Outcome<Error, Model::TransferInCheckMailTokenResult> TransferInCheckMailTokenOutcome;
|
||||
typedef std::future<TransferInCheckMailTokenOutcome> TransferInCheckMailTokenOutcomeCallable;
|
||||
typedef std::function<void(const DomainClient*, const Model::TransferInCheckMailTokenRequest&, const TransferInCheckMailTokenOutcome&, const std::shared_ptr<const AsyncCallerContext>&)> TransferInCheckMailTokenAsyncHandler;
|
||||
@@ -646,12 +686,18 @@ namespace AlibabaCloud
|
||||
CancelDomainVerificationOutcome cancelDomainVerification(const Model::CancelDomainVerificationRequest &request)const;
|
||||
void cancelDomainVerificationAsync(const Model::CancelDomainVerificationRequest& request, const CancelDomainVerificationAsyncHandler& handler, const std::shared_ptr<const AsyncCallerContext>& context = nullptr) const;
|
||||
CancelDomainVerificationOutcomeCallable cancelDomainVerificationCallable(const Model::CancelDomainVerificationRequest& request) const;
|
||||
CancelOperationAuditOutcome cancelOperationAudit(const Model::CancelOperationAuditRequest &request)const;
|
||||
void cancelOperationAuditAsync(const Model::CancelOperationAuditRequest& request, const CancelOperationAuditAsyncHandler& handler, const std::shared_ptr<const AsyncCallerContext>& context = nullptr) const;
|
||||
CancelOperationAuditOutcomeCallable cancelOperationAuditCallable(const Model::CancelOperationAuditRequest& request) const;
|
||||
CancelQualificationVerificationOutcome cancelQualificationVerification(const Model::CancelQualificationVerificationRequest &request)const;
|
||||
void cancelQualificationVerificationAsync(const Model::CancelQualificationVerificationRequest& request, const CancelQualificationVerificationAsyncHandler& handler, const std::shared_ptr<const AsyncCallerContext>& context = nullptr) const;
|
||||
CancelQualificationVerificationOutcomeCallable cancelQualificationVerificationCallable(const Model::CancelQualificationVerificationRequest& request) const;
|
||||
CancelTaskOutcome cancelTask(const Model::CancelTaskRequest &request)const;
|
||||
void cancelTaskAsync(const Model::CancelTaskRequest& request, const CancelTaskAsyncHandler& handler, const std::shared_ptr<const AsyncCallerContext>& context = nullptr) const;
|
||||
CancelTaskOutcomeCallable cancelTaskCallable(const Model::CancelTaskRequest& request) const;
|
||||
ChangeAuctionOutcome changeAuction(const Model::ChangeAuctionRequest &request)const;
|
||||
void changeAuctionAsync(const Model::ChangeAuctionRequest& request, const ChangeAuctionAsyncHandler& handler, const std::shared_ptr<const AsyncCallerContext>& context = nullptr) const;
|
||||
ChangeAuctionOutcomeCallable changeAuctionCallable(const Model::ChangeAuctionRequest& request) const;
|
||||
CheckDomainOutcome checkDomain(const Model::CheckDomainRequest &request)const;
|
||||
void checkDomainAsync(const Model::CheckDomainRequest& request, const CheckDomainAsyncHandler& handler, const std::shared_ptr<const AsyncCallerContext>& context = nullptr) const;
|
||||
CheckDomainOutcomeCallable checkDomainCallable(const Model::CheckDomainRequest& request) const;
|
||||
@@ -691,6 +737,9 @@ namespace AlibabaCloud
|
||||
FuzzyMatchDomainSensitiveWordOutcome fuzzyMatchDomainSensitiveWord(const Model::FuzzyMatchDomainSensitiveWordRequest &request)const;
|
||||
void fuzzyMatchDomainSensitiveWordAsync(const Model::FuzzyMatchDomainSensitiveWordRequest& request, const FuzzyMatchDomainSensitiveWordAsyncHandler& handler, const std::shared_ptr<const AsyncCallerContext>& context = nullptr) const;
|
||||
FuzzyMatchDomainSensitiveWordOutcomeCallable fuzzyMatchDomainSensitiveWordCallable(const Model::FuzzyMatchDomainSensitiveWordRequest& request) const;
|
||||
GetOperationOssUploadPolicyOutcome getOperationOssUploadPolicy(const Model::GetOperationOssUploadPolicyRequest &request)const;
|
||||
void getOperationOssUploadPolicyAsync(const Model::GetOperationOssUploadPolicyRequest& request, const GetOperationOssUploadPolicyAsyncHandler& handler, const std::shared_ptr<const AsyncCallerContext>& context = nullptr) const;
|
||||
GetOperationOssUploadPolicyOutcomeCallable getOperationOssUploadPolicyCallable(const Model::GetOperationOssUploadPolicyRequest& request) const;
|
||||
GetQualificationUploadPolicyOutcome getQualificationUploadPolicy(const Model::GetQualificationUploadPolicyRequest &request)const;
|
||||
void getQualificationUploadPolicyAsync(const Model::GetQualificationUploadPolicyRequest& request, const GetQualificationUploadPolicyAsyncHandler& handler, const std::shared_ptr<const AsyncCallerContext>& context = nullptr) const;
|
||||
GetQualificationUploadPolicyOutcomeCallable getQualificationUploadPolicyCallable(const Model::GetQualificationUploadPolicyRequest& request) const;
|
||||
@@ -766,6 +815,9 @@ namespace AlibabaCloud
|
||||
QueryDomainSuffixOutcome queryDomainSuffix(const Model::QueryDomainSuffixRequest &request)const;
|
||||
void queryDomainSuffixAsync(const Model::QueryDomainSuffixRequest& request, const QueryDomainSuffixAsyncHandler& handler, const std::shared_ptr<const AsyncCallerContext>& context = nullptr) const;
|
||||
QueryDomainSuffixOutcomeCallable queryDomainSuffixCallable(const Model::QueryDomainSuffixRequest& request) const;
|
||||
QueryDomainTransferStatusOutcome queryDomainTransferStatus(const Model::QueryDomainTransferStatusRequest &request)const;
|
||||
void queryDomainTransferStatusAsync(const Model::QueryDomainTransferStatusRequest& request, const QueryDomainTransferStatusAsyncHandler& handler, const std::shared_ptr<const AsyncCallerContext>& context = nullptr) const;
|
||||
QueryDomainTransferStatusOutcomeCallable queryDomainTransferStatusCallable(const Model::QueryDomainTransferStatusRequest& request) const;
|
||||
QueryEmailVerificationOutcome queryEmailVerification(const Model::QueryEmailVerificationRequest &request)const;
|
||||
void queryEmailVerificationAsync(const Model::QueryEmailVerificationRequest& request, const QueryEmailVerificationAsyncHandler& handler, const std::shared_ptr<const AsyncCallerContext>& context = nullptr) const;
|
||||
QueryEmailVerificationOutcomeCallable queryEmailVerificationCallable(const Model::QueryEmailVerificationRequest& request) const;
|
||||
@@ -784,6 +836,12 @@ namespace AlibabaCloud
|
||||
QueryLocalEnsAssociationOutcome queryLocalEnsAssociation(const Model::QueryLocalEnsAssociationRequest &request)const;
|
||||
void queryLocalEnsAssociationAsync(const Model::QueryLocalEnsAssociationRequest& request, const QueryLocalEnsAssociationAsyncHandler& handler, const std::shared_ptr<const AsyncCallerContext>& context = nullptr) const;
|
||||
QueryLocalEnsAssociationOutcomeCallable queryLocalEnsAssociationCallable(const Model::QueryLocalEnsAssociationRequest& request) const;
|
||||
QueryOperationAuditInfoDetailOutcome queryOperationAuditInfoDetail(const Model::QueryOperationAuditInfoDetailRequest &request)const;
|
||||
void queryOperationAuditInfoDetailAsync(const Model::QueryOperationAuditInfoDetailRequest& request, const QueryOperationAuditInfoDetailAsyncHandler& handler, const std::shared_ptr<const AsyncCallerContext>& context = nullptr) const;
|
||||
QueryOperationAuditInfoDetailOutcomeCallable queryOperationAuditInfoDetailCallable(const Model::QueryOperationAuditInfoDetailRequest& request) const;
|
||||
QueryOperationAuditInfoListOutcome queryOperationAuditInfoList(const Model::QueryOperationAuditInfoListRequest &request)const;
|
||||
void queryOperationAuditInfoListAsync(const Model::QueryOperationAuditInfoListRequest& request, const QueryOperationAuditInfoListAsyncHandler& handler, const std::shared_ptr<const AsyncCallerContext>& context = nullptr) const;
|
||||
QueryOperationAuditInfoListOutcomeCallable queryOperationAuditInfoListCallable(const Model::QueryOperationAuditInfoListRequest& request) const;
|
||||
QueryQualificationDetailOutcome queryQualificationDetail(const Model::QueryQualificationDetailRequest &request)const;
|
||||
void queryQualificationDetailAsync(const Model::QueryQualificationDetailRequest& request, const QueryQualificationDetailAsyncHandler& handler, const std::shared_ptr<const AsyncCallerContext>& context = nullptr) const;
|
||||
QueryQualificationDetailOutcomeCallable queryQualificationDetailCallable(const Model::QueryQualificationDetailRequest& request) const;
|
||||
@@ -967,6 +1025,12 @@ namespace AlibabaCloud
|
||||
SubmitEmailVerificationOutcome submitEmailVerification(const Model::SubmitEmailVerificationRequest &request)const;
|
||||
void submitEmailVerificationAsync(const Model::SubmitEmailVerificationRequest& request, const SubmitEmailVerificationAsyncHandler& handler, const std::shared_ptr<const AsyncCallerContext>& context = nullptr) const;
|
||||
SubmitEmailVerificationOutcomeCallable submitEmailVerificationCallable(const Model::SubmitEmailVerificationRequest& request) const;
|
||||
SubmitOperationAuditInfoOutcome submitOperationAuditInfo(const Model::SubmitOperationAuditInfoRequest &request)const;
|
||||
void submitOperationAuditInfoAsync(const Model::SubmitOperationAuditInfoRequest& request, const SubmitOperationAuditInfoAsyncHandler& handler, const std::shared_ptr<const AsyncCallerContext>& context = nullptr) const;
|
||||
SubmitOperationAuditInfoOutcomeCallable submitOperationAuditInfoCallable(const Model::SubmitOperationAuditInfoRequest& request) const;
|
||||
SubmitOperationCredentialsOutcome submitOperationCredentials(const Model::SubmitOperationCredentialsRequest &request)const;
|
||||
void submitOperationCredentialsAsync(const Model::SubmitOperationCredentialsRequest& request, const SubmitOperationCredentialsAsyncHandler& handler, const std::shared_ptr<const AsyncCallerContext>& context = nullptr) const;
|
||||
SubmitOperationCredentialsOutcomeCallable submitOperationCredentialsCallable(const Model::SubmitOperationCredentialsRequest& request) const;
|
||||
TransferInCheckMailTokenOutcome transferInCheckMailToken(const Model::TransferInCheckMailTokenRequest &request)const;
|
||||
void transferInCheckMailTokenAsync(const Model::TransferInCheckMailTokenRequest& request, const TransferInCheckMailTokenAsyncHandler& handler, const std::shared_ptr<const AsyncCallerContext>& context = nullptr) const;
|
||||
TransferInCheckMailTokenOutcomeCallable transferInCheckMailTokenCallable(const Model::TransferInCheckMailTokenRequest& request) const;
|
||||
|
||||
@@ -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_DOMAIN_MODEL_CANCELOPERATIONAUDITREQUEST_H_
|
||||
#define ALIBABACLOUD_DOMAIN_MODEL_CANCELOPERATIONAUDITREQUEST_H_
|
||||
|
||||
#include <string>
|
||||
#include <vector>
|
||||
#include <alibabacloud/core/RpcServiceRequest.h>
|
||||
#include <alibabacloud/domain/DomainExport.h>
|
||||
|
||||
namespace AlibabaCloud
|
||||
{
|
||||
namespace Domain
|
||||
{
|
||||
namespace Model
|
||||
{
|
||||
class ALIBABACLOUD_DOMAIN_EXPORT CancelOperationAuditRequest : public RpcServiceRequest
|
||||
{
|
||||
|
||||
public:
|
||||
CancelOperationAuditRequest();
|
||||
~CancelOperationAuditRequest();
|
||||
|
||||
long getAuditRecordId()const;
|
||||
void setAuditRecordId(long auditRecordId);
|
||||
std::string getLang()const;
|
||||
void setLang(const std::string& lang);
|
||||
|
||||
private:
|
||||
long auditRecordId_;
|
||||
std::string lang_;
|
||||
|
||||
};
|
||||
}
|
||||
}
|
||||
}
|
||||
#endif // !ALIBABACLOUD_DOMAIN_MODEL_CANCELOPERATIONAUDITREQUEST_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_DOMAIN_MODEL_CANCELOPERATIONAUDITRESULT_H_
|
||||
#define ALIBABACLOUD_DOMAIN_MODEL_CANCELOPERATIONAUDITRESULT_H_
|
||||
|
||||
#include <string>
|
||||
#include <vector>
|
||||
#include <utility>
|
||||
#include <alibabacloud/core/ServiceResult.h>
|
||||
#include <alibabacloud/domain/DomainExport.h>
|
||||
|
||||
namespace AlibabaCloud
|
||||
{
|
||||
namespace Domain
|
||||
{
|
||||
namespace Model
|
||||
{
|
||||
class ALIBABACLOUD_DOMAIN_EXPORT CancelOperationAuditResult : public ServiceResult
|
||||
{
|
||||
public:
|
||||
|
||||
|
||||
CancelOperationAuditResult();
|
||||
explicit CancelOperationAuditResult(const std::string &payload);
|
||||
~CancelOperationAuditResult();
|
||||
|
||||
protected:
|
||||
void parse(const std::string &payload);
|
||||
private:
|
||||
|
||||
};
|
||||
}
|
||||
}
|
||||
}
|
||||
#endif // !ALIBABACLOUD_DOMAIN_MODEL_CANCELOPERATIONAUDITRESULT_H_
|
||||
@@ -0,0 +1,68 @@
|
||||
/*
|
||||
* 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_DOMAIN_MODEL_CHANGEAUCTIONREQUEST_H_
|
||||
#define ALIBABACLOUD_DOMAIN_MODEL_CHANGEAUCTIONREQUEST_H_
|
||||
|
||||
#include <string>
|
||||
#include <vector>
|
||||
#include <alibabacloud/core/RpcServiceRequest.h>
|
||||
#include <alibabacloud/domain/DomainExport.h>
|
||||
|
||||
namespace AlibabaCloud
|
||||
{
|
||||
namespace Domain
|
||||
{
|
||||
namespace Model
|
||||
{
|
||||
class ALIBABACLOUD_DOMAIN_EXPORT ChangeAuctionRequest : public RpcServiceRequest
|
||||
{
|
||||
public:
|
||||
struct AuctionList
|
||||
{
|
||||
std::string winner;
|
||||
std::string reserveRange;
|
||||
std::string domainName;
|
||||
std::string endTime;
|
||||
long timeLeft;
|
||||
int isReserve;
|
||||
struct BidRecords
|
||||
{
|
||||
std::string createTime;
|
||||
float price;
|
||||
std::string userId;
|
||||
};
|
||||
std::vector<BidRecords> bidRecords;
|
||||
float winnerPrice;
|
||||
std::string status;
|
||||
float reservePrice;
|
||||
};
|
||||
|
||||
public:
|
||||
ChangeAuctionRequest();
|
||||
~ChangeAuctionRequest();
|
||||
|
||||
std::vector<AuctionList> getAuctionList()const;
|
||||
void setAuctionList(const std::vector<AuctionList>& auctionList);
|
||||
|
||||
private:
|
||||
std::vector<AuctionList> auctionList_;
|
||||
|
||||
};
|
||||
}
|
||||
}
|
||||
}
|
||||
#endif // !ALIBABACLOUD_DOMAIN_MODEL_CHANGEAUCTIONREQUEST_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_DOMAIN_MODEL_CHANGEAUCTIONRESULT_H_
|
||||
#define ALIBABACLOUD_DOMAIN_MODEL_CHANGEAUCTIONRESULT_H_
|
||||
|
||||
#include <string>
|
||||
#include <vector>
|
||||
#include <utility>
|
||||
#include <alibabacloud/core/ServiceResult.h>
|
||||
#include <alibabacloud/domain/DomainExport.h>
|
||||
|
||||
namespace AlibabaCloud
|
||||
{
|
||||
namespace Domain
|
||||
{
|
||||
namespace Model
|
||||
{
|
||||
class ALIBABACLOUD_DOMAIN_EXPORT ChangeAuctionResult : public ServiceResult
|
||||
{
|
||||
public:
|
||||
|
||||
|
||||
ChangeAuctionResult();
|
||||
explicit ChangeAuctionResult(const std::string &payload);
|
||||
~ChangeAuctionResult();
|
||||
|
||||
protected:
|
||||
void parse(const std::string &payload);
|
||||
private:
|
||||
|
||||
};
|
||||
}
|
||||
}
|
||||
}
|
||||
#endif // !ALIBABACLOUD_DOMAIN_MODEL_CHANGEAUCTIONRESULT_H_
|
||||
@@ -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_DOMAIN_MODEL_GETOPERATIONOSSUPLOADPOLICYREQUEST_H_
|
||||
#define ALIBABACLOUD_DOMAIN_MODEL_GETOPERATIONOSSUPLOADPOLICYREQUEST_H_
|
||||
|
||||
#include <string>
|
||||
#include <vector>
|
||||
#include <alibabacloud/core/RpcServiceRequest.h>
|
||||
#include <alibabacloud/domain/DomainExport.h>
|
||||
|
||||
namespace AlibabaCloud
|
||||
{
|
||||
namespace Domain
|
||||
{
|
||||
namespace Model
|
||||
{
|
||||
class ALIBABACLOUD_DOMAIN_EXPORT GetOperationOssUploadPolicyRequest : public RpcServiceRequest
|
||||
{
|
||||
|
||||
public:
|
||||
GetOperationOssUploadPolicyRequest();
|
||||
~GetOperationOssUploadPolicyRequest();
|
||||
|
||||
int getAuditType()const;
|
||||
void setAuditType(int auditType);
|
||||
std::string getLang()const;
|
||||
void setLang(const std::string& lang);
|
||||
|
||||
private:
|
||||
int auditType_;
|
||||
std::string lang_;
|
||||
|
||||
};
|
||||
}
|
||||
}
|
||||
}
|
||||
#endif // !ALIBABACLOUD_DOMAIN_MODEL_GETOPERATIONOSSUPLOADPOLICYREQUEST_H_
|
||||
@@ -0,0 +1,61 @@
|
||||
/*
|
||||
* 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_DOMAIN_MODEL_GETOPERATIONOSSUPLOADPOLICYRESULT_H_
|
||||
#define ALIBABACLOUD_DOMAIN_MODEL_GETOPERATIONOSSUPLOADPOLICYRESULT_H_
|
||||
|
||||
#include <string>
|
||||
#include <vector>
|
||||
#include <utility>
|
||||
#include <alibabacloud/core/ServiceResult.h>
|
||||
#include <alibabacloud/domain/DomainExport.h>
|
||||
|
||||
namespace AlibabaCloud
|
||||
{
|
||||
namespace Domain
|
||||
{
|
||||
namespace Model
|
||||
{
|
||||
class ALIBABACLOUD_DOMAIN_EXPORT GetOperationOssUploadPolicyResult : public ServiceResult
|
||||
{
|
||||
public:
|
||||
|
||||
|
||||
GetOperationOssUploadPolicyResult();
|
||||
explicit GetOperationOssUploadPolicyResult(const std::string &payload);
|
||||
~GetOperationOssUploadPolicyResult();
|
||||
std::string getFileDir()const;
|
||||
std::string getEncodedPolicy()const;
|
||||
std::string getAccessid()const;
|
||||
std::string getSignature()const;
|
||||
std::string getHost()const;
|
||||
std::string getExpireTime()const;
|
||||
|
||||
protected:
|
||||
void parse(const std::string &payload);
|
||||
private:
|
||||
std::string fileDir_;
|
||||
std::string encodedPolicy_;
|
||||
std::string accessid_;
|
||||
std::string signature_;
|
||||
std::string host_;
|
||||
std::string expireTime_;
|
||||
|
||||
};
|
||||
}
|
||||
}
|
||||
}
|
||||
#endif // !ALIBABACLOUD_DOMAIN_MODEL_GETOPERATIONOSSUPLOADPOLICYRESULT_H_
|
||||
@@ -35,16 +35,19 @@ namespace AlibabaCloud
|
||||
struct Demand
|
||||
{
|
||||
std::string status;
|
||||
float payPrice;
|
||||
float demandPrice;
|
||||
std::string description;
|
||||
std::string demandDomain;
|
||||
std::string mobile;
|
||||
float payPrice;
|
||||
float bargainSellerPrice;
|
||||
float servicePayPrice;
|
||||
std::string payDomain;
|
||||
int produceType;
|
||||
std::string demandDomain;
|
||||
std::string bargainSellerMobile;
|
||||
long publishTime;
|
||||
long payTime;
|
||||
std::string bizId;
|
||||
std::string mobile;
|
||||
};
|
||||
|
||||
|
||||
|
||||
@@ -0,0 +1,48 @@
|
||||
/*
|
||||
* 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_DOMAIN_MODEL_QUERYDOMAINTRANSFERSTATUSREQUEST_H_
|
||||
#define ALIBABACLOUD_DOMAIN_MODEL_QUERYDOMAINTRANSFERSTATUSREQUEST_H_
|
||||
|
||||
#include <string>
|
||||
#include <vector>
|
||||
#include <alibabacloud/core/RpcServiceRequest.h>
|
||||
#include <alibabacloud/domain/DomainExport.h>
|
||||
|
||||
namespace AlibabaCloud
|
||||
{
|
||||
namespace Domain
|
||||
{
|
||||
namespace Model
|
||||
{
|
||||
class ALIBABACLOUD_DOMAIN_EXPORT QueryDomainTransferStatusRequest : public RpcServiceRequest
|
||||
{
|
||||
|
||||
public:
|
||||
QueryDomainTransferStatusRequest();
|
||||
~QueryDomainTransferStatusRequest();
|
||||
|
||||
std::string getDomainName()const;
|
||||
void setDomainName(const std::string& domainName);
|
||||
|
||||
private:
|
||||
std::string domainName_;
|
||||
|
||||
};
|
||||
}
|
||||
}
|
||||
}
|
||||
#endif // !ALIBABACLOUD_DOMAIN_MODEL_QUERYDOMAINTRANSFERSTATUSREQUEST_H_
|
||||
@@ -0,0 +1,56 @@
|
||||
/*
|
||||
* 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_DOMAIN_MODEL_QUERYDOMAINTRANSFERSTATUSRESULT_H_
|
||||
#define ALIBABACLOUD_DOMAIN_MODEL_QUERYDOMAINTRANSFERSTATUSRESULT_H_
|
||||
|
||||
#include <string>
|
||||
#include <vector>
|
||||
#include <utility>
|
||||
#include <alibabacloud/core/ServiceResult.h>
|
||||
#include <alibabacloud/domain/DomainExport.h>
|
||||
|
||||
namespace AlibabaCloud
|
||||
{
|
||||
namespace Domain
|
||||
{
|
||||
namespace Model
|
||||
{
|
||||
class ALIBABACLOUD_DOMAIN_EXPORT QueryDomainTransferStatusResult : public ServiceResult
|
||||
{
|
||||
public:
|
||||
struct DomainTransferStatusItem
|
||||
{
|
||||
std::string domainName;
|
||||
std::string domainStatusDescription;
|
||||
};
|
||||
|
||||
|
||||
QueryDomainTransferStatusResult();
|
||||
explicit QueryDomainTransferStatusResult(const std::string &payload);
|
||||
~QueryDomainTransferStatusResult();
|
||||
std::vector<DomainTransferStatusItem> getDomainTransferStatus()const;
|
||||
|
||||
protected:
|
||||
void parse(const std::string &payload);
|
||||
private:
|
||||
std::vector<DomainTransferStatusItem> domainTransferStatus_;
|
||||
|
||||
};
|
||||
}
|
||||
}
|
||||
}
|
||||
#endif // !ALIBABACLOUD_DOMAIN_MODEL_QUERYDOMAINTRANSFERSTATUSRESULT_H_
|
||||
@@ -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_DOMAIN_MODEL_QUERYOPERATIONAUDITINFODETAILREQUEST_H_
|
||||
#define ALIBABACLOUD_DOMAIN_MODEL_QUERYOPERATIONAUDITINFODETAILREQUEST_H_
|
||||
|
||||
#include <string>
|
||||
#include <vector>
|
||||
#include <alibabacloud/core/RpcServiceRequest.h>
|
||||
#include <alibabacloud/domain/DomainExport.h>
|
||||
|
||||
namespace AlibabaCloud
|
||||
{
|
||||
namespace Domain
|
||||
{
|
||||
namespace Model
|
||||
{
|
||||
class ALIBABACLOUD_DOMAIN_EXPORT QueryOperationAuditInfoDetailRequest : public RpcServiceRequest
|
||||
{
|
||||
|
||||
public:
|
||||
QueryOperationAuditInfoDetailRequest();
|
||||
~QueryOperationAuditInfoDetailRequest();
|
||||
|
||||
long getAuditRecordId()const;
|
||||
void setAuditRecordId(long auditRecordId);
|
||||
std::string getLang()const;
|
||||
void setLang(const std::string& lang);
|
||||
|
||||
private:
|
||||
long auditRecordId_;
|
||||
std::string lang_;
|
||||
|
||||
};
|
||||
}
|
||||
}
|
||||
}
|
||||
#endif // !ALIBABACLOUD_DOMAIN_MODEL_QUERYOPERATIONAUDITINFODETAILREQUEST_H_
|
||||
@@ -0,0 +1,67 @@
|
||||
/*
|
||||
* 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_DOMAIN_MODEL_QUERYOPERATIONAUDITINFODETAILRESULT_H_
|
||||
#define ALIBABACLOUD_DOMAIN_MODEL_QUERYOPERATIONAUDITINFODETAILRESULT_H_
|
||||
|
||||
#include <string>
|
||||
#include <vector>
|
||||
#include <utility>
|
||||
#include <alibabacloud/core/ServiceResult.h>
|
||||
#include <alibabacloud/domain/DomainExport.h>
|
||||
|
||||
namespace AlibabaCloud
|
||||
{
|
||||
namespace Domain
|
||||
{
|
||||
namespace Model
|
||||
{
|
||||
class ALIBABACLOUD_DOMAIN_EXPORT QueryOperationAuditInfoDetailResult : public ServiceResult
|
||||
{
|
||||
public:
|
||||
|
||||
|
||||
QueryOperationAuditInfoDetailResult();
|
||||
explicit QueryOperationAuditInfoDetailResult(const std::string &payload);
|
||||
~QueryOperationAuditInfoDetailResult();
|
||||
std::string getAuditInfo()const;
|
||||
int getAuditStatus()const;
|
||||
std::string getBusinessName()const;
|
||||
std::string getDomainName()const;
|
||||
int getAuditType()const;
|
||||
long getCreateTime()const;
|
||||
long getUpdateTime()const;
|
||||
std::string getId()const;
|
||||
std::string getRemark()const;
|
||||
|
||||
protected:
|
||||
void parse(const std::string &payload);
|
||||
private:
|
||||
std::string auditInfo_;
|
||||
int auditStatus_;
|
||||
std::string businessName_;
|
||||
std::string domainName_;
|
||||
int auditType_;
|
||||
long createTime_;
|
||||
long updateTime_;
|
||||
std::string id_;
|
||||
std::string remark_;
|
||||
|
||||
};
|
||||
}
|
||||
}
|
||||
}
|
||||
#endif // !ALIBABACLOUD_DOMAIN_MODEL_QUERYOPERATIONAUDITINFODETAILRESULT_H_
|
||||
@@ -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_DOMAIN_MODEL_QUERYOPERATIONAUDITINFOLISTREQUEST_H_
|
||||
#define ALIBABACLOUD_DOMAIN_MODEL_QUERYOPERATIONAUDITINFOLISTREQUEST_H_
|
||||
|
||||
#include <string>
|
||||
#include <vector>
|
||||
#include <alibabacloud/core/RpcServiceRequest.h>
|
||||
#include <alibabacloud/domain/DomainExport.h>
|
||||
|
||||
namespace AlibabaCloud
|
||||
{
|
||||
namespace Domain
|
||||
{
|
||||
namespace Model
|
||||
{
|
||||
class ALIBABACLOUD_DOMAIN_EXPORT QueryOperationAuditInfoListRequest : public RpcServiceRequest
|
||||
{
|
||||
|
||||
public:
|
||||
QueryOperationAuditInfoListRequest();
|
||||
~QueryOperationAuditInfoListRequest();
|
||||
|
||||
int getAuditStatus()const;
|
||||
void setAuditStatus(int auditStatus);
|
||||
std::string getDomainName()const;
|
||||
void setDomainName(const std::string& domainName);
|
||||
int getPageNum()const;
|
||||
void setPageNum(int pageNum);
|
||||
int getPageSize()const;
|
||||
void setPageSize(int pageSize);
|
||||
int getAuditType()const;
|
||||
void setAuditType(int auditType);
|
||||
std::string getLang()const;
|
||||
void setLang(const std::string& lang);
|
||||
|
||||
private:
|
||||
int auditStatus_;
|
||||
std::string domainName_;
|
||||
int pageNum_;
|
||||
int pageSize_;
|
||||
int auditType_;
|
||||
std::string lang_;
|
||||
|
||||
};
|
||||
}
|
||||
}
|
||||
}
|
||||
#endif // !ALIBABACLOUD_DOMAIN_MODEL_QUERYOPERATIONAUDITINFOLISTREQUEST_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_DOMAIN_MODEL_QUERYOPERATIONAUDITINFOLISTRESULT_H_
|
||||
#define ALIBABACLOUD_DOMAIN_MODEL_QUERYOPERATIONAUDITINFOLISTRESULT_H_
|
||||
|
||||
#include <string>
|
||||
#include <vector>
|
||||
#include <utility>
|
||||
#include <alibabacloud/core/ServiceResult.h>
|
||||
#include <alibabacloud/domain/DomainExport.h>
|
||||
|
||||
namespace AlibabaCloud
|
||||
{
|
||||
namespace Domain
|
||||
{
|
||||
namespace Model
|
||||
{
|
||||
class ALIBABACLOUD_DOMAIN_EXPORT QueryOperationAuditInfoListResult : public ServiceResult
|
||||
{
|
||||
public:
|
||||
struct OperationAuditRecord
|
||||
{
|
||||
std::string auditInfo;
|
||||
int auditStatus;
|
||||
std::string businessName;
|
||||
std::string domainName;
|
||||
int auditType;
|
||||
long createTime;
|
||||
long updateTime;
|
||||
long id;
|
||||
std::string remark;
|
||||
};
|
||||
|
||||
|
||||
QueryOperationAuditInfoListResult();
|
||||
explicit QueryOperationAuditInfoListResult(const std::string &payload);
|
||||
~QueryOperationAuditInfoListResult();
|
||||
bool getPrePage()const;
|
||||
int getCurrentPageNum()const;
|
||||
int getPageSize()const;
|
||||
int getTotalPageNum()const;
|
||||
std::vector<OperationAuditRecord> getData()const;
|
||||
int getTotalItemNum()const;
|
||||
bool getNextPage()const;
|
||||
|
||||
protected:
|
||||
void parse(const std::string &payload);
|
||||
private:
|
||||
bool prePage_;
|
||||
int currentPageNum_;
|
||||
int pageSize_;
|
||||
int totalPageNum_;
|
||||
std::vector<OperationAuditRecord> data_;
|
||||
int totalItemNum_;
|
||||
bool nextPage_;
|
||||
|
||||
};
|
||||
}
|
||||
}
|
||||
}
|
||||
#endif // !ALIBABACLOUD_DOMAIN_MODEL_QUERYOPERATIONAUDITINFOLISTRESULT_H_
|
||||
@@ -0,0 +1,60 @@
|
||||
/*
|
||||
* 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_DOMAIN_MODEL_SUBMITOPERATIONAUDITINFOREQUEST_H_
|
||||
#define ALIBABACLOUD_DOMAIN_MODEL_SUBMITOPERATIONAUDITINFOREQUEST_H_
|
||||
|
||||
#include <string>
|
||||
#include <vector>
|
||||
#include <alibabacloud/core/RpcServiceRequest.h>
|
||||
#include <alibabacloud/domain/DomainExport.h>
|
||||
|
||||
namespace AlibabaCloud
|
||||
{
|
||||
namespace Domain
|
||||
{
|
||||
namespace Model
|
||||
{
|
||||
class ALIBABACLOUD_DOMAIN_EXPORT SubmitOperationAuditInfoRequest : public RpcServiceRequest
|
||||
{
|
||||
|
||||
public:
|
||||
SubmitOperationAuditInfoRequest();
|
||||
~SubmitOperationAuditInfoRequest();
|
||||
|
||||
std::string getDomainName()const;
|
||||
void setDomainName(const std::string& domainName);
|
||||
std::string getAuditInfo()const;
|
||||
void setAuditInfo(const std::string& auditInfo);
|
||||
int getAuditType()const;
|
||||
void setAuditType(int auditType);
|
||||
long getId()const;
|
||||
void setId(long id);
|
||||
std::string getLang()const;
|
||||
void setLang(const std::string& lang);
|
||||
|
||||
private:
|
||||
std::string domainName_;
|
||||
std::string auditInfo_;
|
||||
int auditType_;
|
||||
long id_;
|
||||
std::string lang_;
|
||||
|
||||
};
|
||||
}
|
||||
}
|
||||
}
|
||||
#endif // !ALIBABACLOUD_DOMAIN_MODEL_SUBMITOPERATIONAUDITINFOREQUEST_H_
|
||||
@@ -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_DOMAIN_MODEL_SUBMITOPERATIONAUDITINFORESULT_H_
|
||||
#define ALIBABACLOUD_DOMAIN_MODEL_SUBMITOPERATIONAUDITINFORESULT_H_
|
||||
|
||||
#include <string>
|
||||
#include <vector>
|
||||
#include <utility>
|
||||
#include <alibabacloud/core/ServiceResult.h>
|
||||
#include <alibabacloud/domain/DomainExport.h>
|
||||
|
||||
namespace AlibabaCloud
|
||||
{
|
||||
namespace Domain
|
||||
{
|
||||
namespace Model
|
||||
{
|
||||
class ALIBABACLOUD_DOMAIN_EXPORT SubmitOperationAuditInfoResult : public ServiceResult
|
||||
{
|
||||
public:
|
||||
|
||||
|
||||
SubmitOperationAuditInfoResult();
|
||||
explicit SubmitOperationAuditInfoResult(const std::string &payload);
|
||||
~SubmitOperationAuditInfoResult();
|
||||
long getId()const;
|
||||
|
||||
protected:
|
||||
void parse(const std::string &payload);
|
||||
private:
|
||||
long id_;
|
||||
|
||||
};
|
||||
}
|
||||
}
|
||||
}
|
||||
#endif // !ALIBABACLOUD_DOMAIN_MODEL_SUBMITOPERATIONAUDITINFORESULT_H_
|
||||
@@ -0,0 +1,60 @@
|
||||
/*
|
||||
* 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_DOMAIN_MODEL_SUBMITOPERATIONCREDENTIALSREQUEST_H_
|
||||
#define ALIBABACLOUD_DOMAIN_MODEL_SUBMITOPERATIONCREDENTIALSREQUEST_H_
|
||||
|
||||
#include <string>
|
||||
#include <vector>
|
||||
#include <alibabacloud/core/RpcServiceRequest.h>
|
||||
#include <alibabacloud/domain/DomainExport.h>
|
||||
|
||||
namespace AlibabaCloud
|
||||
{
|
||||
namespace Domain
|
||||
{
|
||||
namespace Model
|
||||
{
|
||||
class ALIBABACLOUD_DOMAIN_EXPORT SubmitOperationCredentialsRequest : public RpcServiceRequest
|
||||
{
|
||||
|
||||
public:
|
||||
SubmitOperationCredentialsRequest();
|
||||
~SubmitOperationCredentialsRequest();
|
||||
|
||||
std::string getCredentials()const;
|
||||
void setCredentials(const std::string& credentials);
|
||||
long getAuditRecordId()const;
|
||||
void setAuditRecordId(long auditRecordId);
|
||||
int getRegType()const;
|
||||
void setRegType(int regType);
|
||||
int getAuditType()const;
|
||||
void setAuditType(int auditType);
|
||||
std::string getLang()const;
|
||||
void setLang(const std::string& lang);
|
||||
|
||||
private:
|
||||
std::string credentials_;
|
||||
long auditRecordId_;
|
||||
int regType_;
|
||||
int auditType_;
|
||||
std::string lang_;
|
||||
|
||||
};
|
||||
}
|
||||
}
|
||||
}
|
||||
#endif // !ALIBABACLOUD_DOMAIN_MODEL_SUBMITOPERATIONCREDENTIALSREQUEST_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_DOMAIN_MODEL_SUBMITOPERATIONCREDENTIALSRESULT_H_
|
||||
#define ALIBABACLOUD_DOMAIN_MODEL_SUBMITOPERATIONCREDENTIALSRESULT_H_
|
||||
|
||||
#include <string>
|
||||
#include <vector>
|
||||
#include <utility>
|
||||
#include <alibabacloud/core/ServiceResult.h>
|
||||
#include <alibabacloud/domain/DomainExport.h>
|
||||
|
||||
namespace AlibabaCloud
|
||||
{
|
||||
namespace Domain
|
||||
{
|
||||
namespace Model
|
||||
{
|
||||
class ALIBABACLOUD_DOMAIN_EXPORT SubmitOperationCredentialsResult : public ServiceResult
|
||||
{
|
||||
public:
|
||||
|
||||
|
||||
SubmitOperationCredentialsResult();
|
||||
explicit SubmitOperationCredentialsResult(const std::string &payload);
|
||||
~SubmitOperationCredentialsResult();
|
||||
|
||||
protected:
|
||||
void parse(const std::string &payload);
|
||||
private:
|
||||
|
||||
};
|
||||
}
|
||||
}
|
||||
}
|
||||
#endif // !ALIBABACLOUD_DOMAIN_MODEL_SUBMITOPERATIONCREDENTIALSRESULT_H_
|
||||
@@ -231,6 +231,42 @@ DomainClient::CancelDomainVerificationOutcomeCallable DomainClient::cancelDomain
|
||||
return task->get_future();
|
||||
}
|
||||
|
||||
DomainClient::CancelOperationAuditOutcome DomainClient::cancelOperationAudit(const CancelOperationAuditRequest &request) const
|
||||
{
|
||||
auto endpointOutcome = endpointProvider_->getEndpoint();
|
||||
if (!endpointOutcome.isSuccess())
|
||||
return CancelOperationAuditOutcome(endpointOutcome.error());
|
||||
|
||||
auto outcome = makeRequest(endpointOutcome.result(), request);
|
||||
|
||||
if (outcome.isSuccess())
|
||||
return CancelOperationAuditOutcome(CancelOperationAuditResult(outcome.result()));
|
||||
else
|
||||
return CancelOperationAuditOutcome(outcome.error());
|
||||
}
|
||||
|
||||
void DomainClient::cancelOperationAuditAsync(const CancelOperationAuditRequest& request, const CancelOperationAuditAsyncHandler& handler, const std::shared_ptr<const AsyncCallerContext>& context) const
|
||||
{
|
||||
auto fn = [this, request, handler, context]()
|
||||
{
|
||||
handler(this, request, cancelOperationAudit(request), context);
|
||||
};
|
||||
|
||||
asyncExecute(new Runnable(fn));
|
||||
}
|
||||
|
||||
DomainClient::CancelOperationAuditOutcomeCallable DomainClient::cancelOperationAuditCallable(const CancelOperationAuditRequest &request) const
|
||||
{
|
||||
auto task = std::make_shared<std::packaged_task<CancelOperationAuditOutcome()>>(
|
||||
[this, request]()
|
||||
{
|
||||
return this->cancelOperationAudit(request);
|
||||
});
|
||||
|
||||
asyncExecute(new Runnable([task]() { (*task)(); }));
|
||||
return task->get_future();
|
||||
}
|
||||
|
||||
DomainClient::CancelQualificationVerificationOutcome DomainClient::cancelQualificationVerification(const CancelQualificationVerificationRequest &request) const
|
||||
{
|
||||
auto endpointOutcome = endpointProvider_->getEndpoint();
|
||||
@@ -303,6 +339,42 @@ DomainClient::CancelTaskOutcomeCallable DomainClient::cancelTaskCallable(const C
|
||||
return task->get_future();
|
||||
}
|
||||
|
||||
DomainClient::ChangeAuctionOutcome DomainClient::changeAuction(const ChangeAuctionRequest &request) const
|
||||
{
|
||||
auto endpointOutcome = endpointProvider_->getEndpoint();
|
||||
if (!endpointOutcome.isSuccess())
|
||||
return ChangeAuctionOutcome(endpointOutcome.error());
|
||||
|
||||
auto outcome = makeRequest(endpointOutcome.result(), request);
|
||||
|
||||
if (outcome.isSuccess())
|
||||
return ChangeAuctionOutcome(ChangeAuctionResult(outcome.result()));
|
||||
else
|
||||
return ChangeAuctionOutcome(outcome.error());
|
||||
}
|
||||
|
||||
void DomainClient::changeAuctionAsync(const ChangeAuctionRequest& request, const ChangeAuctionAsyncHandler& handler, const std::shared_ptr<const AsyncCallerContext>& context) const
|
||||
{
|
||||
auto fn = [this, request, handler, context]()
|
||||
{
|
||||
handler(this, request, changeAuction(request), context);
|
||||
};
|
||||
|
||||
asyncExecute(new Runnable(fn));
|
||||
}
|
||||
|
||||
DomainClient::ChangeAuctionOutcomeCallable DomainClient::changeAuctionCallable(const ChangeAuctionRequest &request) const
|
||||
{
|
||||
auto task = std::make_shared<std::packaged_task<ChangeAuctionOutcome()>>(
|
||||
[this, request]()
|
||||
{
|
||||
return this->changeAuction(request);
|
||||
});
|
||||
|
||||
asyncExecute(new Runnable([task]() { (*task)(); }));
|
||||
return task->get_future();
|
||||
}
|
||||
|
||||
DomainClient::CheckDomainOutcome DomainClient::checkDomain(const CheckDomainRequest &request) const
|
||||
{
|
||||
auto endpointOutcome = endpointProvider_->getEndpoint();
|
||||
@@ -771,6 +843,42 @@ DomainClient::FuzzyMatchDomainSensitiveWordOutcomeCallable DomainClient::fuzzyMa
|
||||
return task->get_future();
|
||||
}
|
||||
|
||||
DomainClient::GetOperationOssUploadPolicyOutcome DomainClient::getOperationOssUploadPolicy(const GetOperationOssUploadPolicyRequest &request) const
|
||||
{
|
||||
auto endpointOutcome = endpointProvider_->getEndpoint();
|
||||
if (!endpointOutcome.isSuccess())
|
||||
return GetOperationOssUploadPolicyOutcome(endpointOutcome.error());
|
||||
|
||||
auto outcome = makeRequest(endpointOutcome.result(), request);
|
||||
|
||||
if (outcome.isSuccess())
|
||||
return GetOperationOssUploadPolicyOutcome(GetOperationOssUploadPolicyResult(outcome.result()));
|
||||
else
|
||||
return GetOperationOssUploadPolicyOutcome(outcome.error());
|
||||
}
|
||||
|
||||
void DomainClient::getOperationOssUploadPolicyAsync(const GetOperationOssUploadPolicyRequest& request, const GetOperationOssUploadPolicyAsyncHandler& handler, const std::shared_ptr<const AsyncCallerContext>& context) const
|
||||
{
|
||||
auto fn = [this, request, handler, context]()
|
||||
{
|
||||
handler(this, request, getOperationOssUploadPolicy(request), context);
|
||||
};
|
||||
|
||||
asyncExecute(new Runnable(fn));
|
||||
}
|
||||
|
||||
DomainClient::GetOperationOssUploadPolicyOutcomeCallable DomainClient::getOperationOssUploadPolicyCallable(const GetOperationOssUploadPolicyRequest &request) const
|
||||
{
|
||||
auto task = std::make_shared<std::packaged_task<GetOperationOssUploadPolicyOutcome()>>(
|
||||
[this, request]()
|
||||
{
|
||||
return this->getOperationOssUploadPolicy(request);
|
||||
});
|
||||
|
||||
asyncExecute(new Runnable([task]() { (*task)(); }));
|
||||
return task->get_future();
|
||||
}
|
||||
|
||||
DomainClient::GetQualificationUploadPolicyOutcome DomainClient::getQualificationUploadPolicy(const GetQualificationUploadPolicyRequest &request) const
|
||||
{
|
||||
auto endpointOutcome = endpointProvider_->getEndpoint();
|
||||
@@ -1671,6 +1779,42 @@ DomainClient::QueryDomainSuffixOutcomeCallable DomainClient::queryDomainSuffixCa
|
||||
return task->get_future();
|
||||
}
|
||||
|
||||
DomainClient::QueryDomainTransferStatusOutcome DomainClient::queryDomainTransferStatus(const QueryDomainTransferStatusRequest &request) const
|
||||
{
|
||||
auto endpointOutcome = endpointProvider_->getEndpoint();
|
||||
if (!endpointOutcome.isSuccess())
|
||||
return QueryDomainTransferStatusOutcome(endpointOutcome.error());
|
||||
|
||||
auto outcome = makeRequest(endpointOutcome.result(), request);
|
||||
|
||||
if (outcome.isSuccess())
|
||||
return QueryDomainTransferStatusOutcome(QueryDomainTransferStatusResult(outcome.result()));
|
||||
else
|
||||
return QueryDomainTransferStatusOutcome(outcome.error());
|
||||
}
|
||||
|
||||
void DomainClient::queryDomainTransferStatusAsync(const QueryDomainTransferStatusRequest& request, const QueryDomainTransferStatusAsyncHandler& handler, const std::shared_ptr<const AsyncCallerContext>& context) const
|
||||
{
|
||||
auto fn = [this, request, handler, context]()
|
||||
{
|
||||
handler(this, request, queryDomainTransferStatus(request), context);
|
||||
};
|
||||
|
||||
asyncExecute(new Runnable(fn));
|
||||
}
|
||||
|
||||
DomainClient::QueryDomainTransferStatusOutcomeCallable DomainClient::queryDomainTransferStatusCallable(const QueryDomainTransferStatusRequest &request) const
|
||||
{
|
||||
auto task = std::make_shared<std::packaged_task<QueryDomainTransferStatusOutcome()>>(
|
||||
[this, request]()
|
||||
{
|
||||
return this->queryDomainTransferStatus(request);
|
||||
});
|
||||
|
||||
asyncExecute(new Runnable([task]() { (*task)(); }));
|
||||
return task->get_future();
|
||||
}
|
||||
|
||||
DomainClient::QueryEmailVerificationOutcome DomainClient::queryEmailVerification(const QueryEmailVerificationRequest &request) const
|
||||
{
|
||||
auto endpointOutcome = endpointProvider_->getEndpoint();
|
||||
@@ -1887,6 +2031,78 @@ DomainClient::QueryLocalEnsAssociationOutcomeCallable DomainClient::queryLocalEn
|
||||
return task->get_future();
|
||||
}
|
||||
|
||||
DomainClient::QueryOperationAuditInfoDetailOutcome DomainClient::queryOperationAuditInfoDetail(const QueryOperationAuditInfoDetailRequest &request) const
|
||||
{
|
||||
auto endpointOutcome = endpointProvider_->getEndpoint();
|
||||
if (!endpointOutcome.isSuccess())
|
||||
return QueryOperationAuditInfoDetailOutcome(endpointOutcome.error());
|
||||
|
||||
auto outcome = makeRequest(endpointOutcome.result(), request);
|
||||
|
||||
if (outcome.isSuccess())
|
||||
return QueryOperationAuditInfoDetailOutcome(QueryOperationAuditInfoDetailResult(outcome.result()));
|
||||
else
|
||||
return QueryOperationAuditInfoDetailOutcome(outcome.error());
|
||||
}
|
||||
|
||||
void DomainClient::queryOperationAuditInfoDetailAsync(const QueryOperationAuditInfoDetailRequest& request, const QueryOperationAuditInfoDetailAsyncHandler& handler, const std::shared_ptr<const AsyncCallerContext>& context) const
|
||||
{
|
||||
auto fn = [this, request, handler, context]()
|
||||
{
|
||||
handler(this, request, queryOperationAuditInfoDetail(request), context);
|
||||
};
|
||||
|
||||
asyncExecute(new Runnable(fn));
|
||||
}
|
||||
|
||||
DomainClient::QueryOperationAuditInfoDetailOutcomeCallable DomainClient::queryOperationAuditInfoDetailCallable(const QueryOperationAuditInfoDetailRequest &request) const
|
||||
{
|
||||
auto task = std::make_shared<std::packaged_task<QueryOperationAuditInfoDetailOutcome()>>(
|
||||
[this, request]()
|
||||
{
|
||||
return this->queryOperationAuditInfoDetail(request);
|
||||
});
|
||||
|
||||
asyncExecute(new Runnable([task]() { (*task)(); }));
|
||||
return task->get_future();
|
||||
}
|
||||
|
||||
DomainClient::QueryOperationAuditInfoListOutcome DomainClient::queryOperationAuditInfoList(const QueryOperationAuditInfoListRequest &request) const
|
||||
{
|
||||
auto endpointOutcome = endpointProvider_->getEndpoint();
|
||||
if (!endpointOutcome.isSuccess())
|
||||
return QueryOperationAuditInfoListOutcome(endpointOutcome.error());
|
||||
|
||||
auto outcome = makeRequest(endpointOutcome.result(), request);
|
||||
|
||||
if (outcome.isSuccess())
|
||||
return QueryOperationAuditInfoListOutcome(QueryOperationAuditInfoListResult(outcome.result()));
|
||||
else
|
||||
return QueryOperationAuditInfoListOutcome(outcome.error());
|
||||
}
|
||||
|
||||
void DomainClient::queryOperationAuditInfoListAsync(const QueryOperationAuditInfoListRequest& request, const QueryOperationAuditInfoListAsyncHandler& handler, const std::shared_ptr<const AsyncCallerContext>& context) const
|
||||
{
|
||||
auto fn = [this, request, handler, context]()
|
||||
{
|
||||
handler(this, request, queryOperationAuditInfoList(request), context);
|
||||
};
|
||||
|
||||
asyncExecute(new Runnable(fn));
|
||||
}
|
||||
|
||||
DomainClient::QueryOperationAuditInfoListOutcomeCallable DomainClient::queryOperationAuditInfoListCallable(const QueryOperationAuditInfoListRequest &request) const
|
||||
{
|
||||
auto task = std::make_shared<std::packaged_task<QueryOperationAuditInfoListOutcome()>>(
|
||||
[this, request]()
|
||||
{
|
||||
return this->queryOperationAuditInfoList(request);
|
||||
});
|
||||
|
||||
asyncExecute(new Runnable([task]() { (*task)(); }));
|
||||
return task->get_future();
|
||||
}
|
||||
|
||||
DomainClient::QueryQualificationDetailOutcome DomainClient::queryQualificationDetail(const QueryQualificationDetailRequest &request) const
|
||||
{
|
||||
auto endpointOutcome = endpointProvider_->getEndpoint();
|
||||
@@ -4083,6 +4299,78 @@ DomainClient::SubmitEmailVerificationOutcomeCallable DomainClient::submitEmailVe
|
||||
return task->get_future();
|
||||
}
|
||||
|
||||
DomainClient::SubmitOperationAuditInfoOutcome DomainClient::submitOperationAuditInfo(const SubmitOperationAuditInfoRequest &request) const
|
||||
{
|
||||
auto endpointOutcome = endpointProvider_->getEndpoint();
|
||||
if (!endpointOutcome.isSuccess())
|
||||
return SubmitOperationAuditInfoOutcome(endpointOutcome.error());
|
||||
|
||||
auto outcome = makeRequest(endpointOutcome.result(), request);
|
||||
|
||||
if (outcome.isSuccess())
|
||||
return SubmitOperationAuditInfoOutcome(SubmitOperationAuditInfoResult(outcome.result()));
|
||||
else
|
||||
return SubmitOperationAuditInfoOutcome(outcome.error());
|
||||
}
|
||||
|
||||
void DomainClient::submitOperationAuditInfoAsync(const SubmitOperationAuditInfoRequest& request, const SubmitOperationAuditInfoAsyncHandler& handler, const std::shared_ptr<const AsyncCallerContext>& context) const
|
||||
{
|
||||
auto fn = [this, request, handler, context]()
|
||||
{
|
||||
handler(this, request, submitOperationAuditInfo(request), context);
|
||||
};
|
||||
|
||||
asyncExecute(new Runnable(fn));
|
||||
}
|
||||
|
||||
DomainClient::SubmitOperationAuditInfoOutcomeCallable DomainClient::submitOperationAuditInfoCallable(const SubmitOperationAuditInfoRequest &request) const
|
||||
{
|
||||
auto task = std::make_shared<std::packaged_task<SubmitOperationAuditInfoOutcome()>>(
|
||||
[this, request]()
|
||||
{
|
||||
return this->submitOperationAuditInfo(request);
|
||||
});
|
||||
|
||||
asyncExecute(new Runnable([task]() { (*task)(); }));
|
||||
return task->get_future();
|
||||
}
|
||||
|
||||
DomainClient::SubmitOperationCredentialsOutcome DomainClient::submitOperationCredentials(const SubmitOperationCredentialsRequest &request) const
|
||||
{
|
||||
auto endpointOutcome = endpointProvider_->getEndpoint();
|
||||
if (!endpointOutcome.isSuccess())
|
||||
return SubmitOperationCredentialsOutcome(endpointOutcome.error());
|
||||
|
||||
auto outcome = makeRequest(endpointOutcome.result(), request);
|
||||
|
||||
if (outcome.isSuccess())
|
||||
return SubmitOperationCredentialsOutcome(SubmitOperationCredentialsResult(outcome.result()));
|
||||
else
|
||||
return SubmitOperationCredentialsOutcome(outcome.error());
|
||||
}
|
||||
|
||||
void DomainClient::submitOperationCredentialsAsync(const SubmitOperationCredentialsRequest& request, const SubmitOperationCredentialsAsyncHandler& handler, const std::shared_ptr<const AsyncCallerContext>& context) const
|
||||
{
|
||||
auto fn = [this, request, handler, context]()
|
||||
{
|
||||
handler(this, request, submitOperationCredentials(request), context);
|
||||
};
|
||||
|
||||
asyncExecute(new Runnable(fn));
|
||||
}
|
||||
|
||||
DomainClient::SubmitOperationCredentialsOutcomeCallable DomainClient::submitOperationCredentialsCallable(const SubmitOperationCredentialsRequest &request) const
|
||||
{
|
||||
auto task = std::make_shared<std::packaged_task<SubmitOperationCredentialsOutcome()>>(
|
||||
[this, request]()
|
||||
{
|
||||
return this->submitOperationCredentials(request);
|
||||
});
|
||||
|
||||
asyncExecute(new Runnable([task]() { (*task)(); }));
|
||||
return task->get_future();
|
||||
}
|
||||
|
||||
DomainClient::TransferInCheckMailTokenOutcome DomainClient::transferInCheckMailToken(const TransferInCheckMailTokenRequest &request) const
|
||||
{
|
||||
auto endpointOutcome = endpointProvider_->getEndpoint();
|
||||
|
||||
@@ -20,7 +20,9 @@ using AlibabaCloud::Domain::Model::AcceptDemandRequest;
|
||||
|
||||
AcceptDemandRequest::AcceptDemandRequest() :
|
||||
RpcServiceRequest("domain", "2018-02-08", "AcceptDemand")
|
||||
{}
|
||||
{
|
||||
setMethod(HttpRequest::Method::Post);
|
||||
}
|
||||
|
||||
AcceptDemandRequest::~AcceptDemandRequest()
|
||||
{}
|
||||
|
||||
@@ -38,7 +38,6 @@ void AcceptDemandResult::parse(const std::string &payload)
|
||||
Json::Reader reader;
|
||||
Json::Value value;
|
||||
reader.parse(payload, value);
|
||||
|
||||
setRequestId(value["RequestId"].asString());
|
||||
|
||||
}
|
||||
|
||||
@@ -20,7 +20,9 @@ using AlibabaCloud::Domain::Model::BidDomainRequest;
|
||||
|
||||
BidDomainRequest::BidDomainRequest() :
|
||||
RpcServiceRequest("domain", "2018-02-08", "BidDomain")
|
||||
{}
|
||||
{
|
||||
setMethod(HttpRequest::Method::Post);
|
||||
}
|
||||
|
||||
BidDomainRequest::~BidDomainRequest()
|
||||
{}
|
||||
@@ -33,7 +35,7 @@ std::string BidDomainRequest::getAuctionId()const
|
||||
void BidDomainRequest::setAuctionId(const std::string& auctionId)
|
||||
{
|
||||
auctionId_ = auctionId;
|
||||
setParameter("AuctionId", auctionId);
|
||||
setBodyParameter("AuctionId", auctionId);
|
||||
}
|
||||
|
||||
float BidDomainRequest::getMaxBid()const
|
||||
@@ -44,7 +46,7 @@ float BidDomainRequest::getMaxBid()const
|
||||
void BidDomainRequest::setMaxBid(float maxBid)
|
||||
{
|
||||
maxBid_ = maxBid;
|
||||
setParameter("MaxBid", std::to_string(maxBid));
|
||||
setBodyParameter("MaxBid", std::to_string(maxBid));
|
||||
}
|
||||
|
||||
std::string BidDomainRequest::getCurrency()const
|
||||
@@ -55,6 +57,6 @@ std::string BidDomainRequest::getCurrency()const
|
||||
void BidDomainRequest::setCurrency(const std::string& currency)
|
||||
{
|
||||
currency_ = currency;
|
||||
setParameter("Currency", currency);
|
||||
setBodyParameter("Currency", currency);
|
||||
}
|
||||
|
||||
|
||||
@@ -38,7 +38,6 @@ void BidDomainResult::parse(const std::string &payload)
|
||||
Json::Reader reader;
|
||||
Json::Value value;
|
||||
reader.parse(payload, value);
|
||||
|
||||
setRequestId(value["RequestId"].asString());
|
||||
if(!value["AuctionId"].isNull())
|
||||
auctionId_ = value["AuctionId"].asString();
|
||||
|
||||
51
domain/src/model/CancelOperationAuditRequest.cc
Normal file
51
domain/src/model/CancelOperationAuditRequest.cc
Normal file
@@ -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.
|
||||
*/
|
||||
|
||||
#include <alibabacloud/domain/model/CancelOperationAuditRequest.h>
|
||||
|
||||
using AlibabaCloud::Domain::Model::CancelOperationAuditRequest;
|
||||
|
||||
CancelOperationAuditRequest::CancelOperationAuditRequest() :
|
||||
RpcServiceRequest("domain", "2018-01-29", "CancelOperationAudit")
|
||||
{
|
||||
setMethod(HttpRequest::Method::Post);
|
||||
}
|
||||
|
||||
CancelOperationAuditRequest::~CancelOperationAuditRequest()
|
||||
{}
|
||||
|
||||
long CancelOperationAuditRequest::getAuditRecordId()const
|
||||
{
|
||||
return auditRecordId_;
|
||||
}
|
||||
|
||||
void CancelOperationAuditRequest::setAuditRecordId(long auditRecordId)
|
||||
{
|
||||
auditRecordId_ = auditRecordId;
|
||||
setParameter("AuditRecordId", std::to_string(auditRecordId));
|
||||
}
|
||||
|
||||
std::string CancelOperationAuditRequest::getLang()const
|
||||
{
|
||||
return lang_;
|
||||
}
|
||||
|
||||
void CancelOperationAuditRequest::setLang(const std::string& lang)
|
||||
{
|
||||
lang_ = lang;
|
||||
setParameter("Lang", lang);
|
||||
}
|
||||
|
||||
44
domain/src/model/CancelOperationAuditResult.cc
Normal file
44
domain/src/model/CancelOperationAuditResult.cc
Normal file
@@ -0,0 +1,44 @@
|
||||
/*
|
||||
* 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.
|
||||
*/
|
||||
|
||||
#include <alibabacloud/domain/model/CancelOperationAuditResult.h>
|
||||
#include <json/json.h>
|
||||
|
||||
using namespace AlibabaCloud::Domain;
|
||||
using namespace AlibabaCloud::Domain::Model;
|
||||
|
||||
CancelOperationAuditResult::CancelOperationAuditResult() :
|
||||
ServiceResult()
|
||||
{}
|
||||
|
||||
CancelOperationAuditResult::CancelOperationAuditResult(const std::string &payload) :
|
||||
ServiceResult()
|
||||
{
|
||||
parse(payload);
|
||||
}
|
||||
|
||||
CancelOperationAuditResult::~CancelOperationAuditResult()
|
||||
{}
|
||||
|
||||
void CancelOperationAuditResult::parse(const std::string &payload)
|
||||
{
|
||||
Json::Reader reader;
|
||||
Json::Value value;
|
||||
reader.parse(payload, value);
|
||||
setRequestId(value["RequestId"].asString());
|
||||
|
||||
}
|
||||
|
||||
59
domain/src/model/ChangeAuctionRequest.cc
Normal file
59
domain/src/model/ChangeAuctionRequest.cc
Normal file
@@ -0,0 +1,59 @@
|
||||
/*
|
||||
* 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.
|
||||
*/
|
||||
|
||||
#include <alibabacloud/domain/model/ChangeAuctionRequest.h>
|
||||
|
||||
using AlibabaCloud::Domain::Model::ChangeAuctionRequest;
|
||||
|
||||
ChangeAuctionRequest::ChangeAuctionRequest() :
|
||||
RpcServiceRequest("domain", "2018-02-08", "ChangeAuction")
|
||||
{
|
||||
setMethod(HttpRequest::Method::Post);
|
||||
}
|
||||
|
||||
ChangeAuctionRequest::~ChangeAuctionRequest()
|
||||
{}
|
||||
|
||||
std::vector<ChangeAuctionRequest::AuctionList> ChangeAuctionRequest::getAuctionList()const
|
||||
{
|
||||
return auctionList_;
|
||||
}
|
||||
|
||||
void ChangeAuctionRequest::setAuctionList(const std::vector<AuctionList>& auctionList)
|
||||
{
|
||||
auctionList_ = auctionList;
|
||||
for(int dep1 = 0; dep1!= auctionList.size(); dep1++) {
|
||||
auto auctionListObj = auctionList.at(dep1);
|
||||
std::string auctionListObjStr = "AuctionList." + std::to_string(dep1 + 1);
|
||||
setParameter(auctionListObjStr + ".Winner", auctionListObj.winner);
|
||||
setParameter(auctionListObjStr + ".ReserveRange", auctionListObj.reserveRange);
|
||||
setParameter(auctionListObjStr + ".DomainName", auctionListObj.domainName);
|
||||
setParameter(auctionListObjStr + ".EndTime", auctionListObj.endTime);
|
||||
setParameter(auctionListObjStr + ".TimeLeft", std::to_string(auctionListObj.timeLeft));
|
||||
setParameter(auctionListObjStr + ".IsReserve", std::to_string(auctionListObj.isReserve));
|
||||
for(int dep2 = 0; dep2!= auctionListObj.bidRecords.size(); dep2++) {
|
||||
auto bidRecordsObj = auctionListObj.bidRecords.at(dep2);
|
||||
std::string bidRecordsObjStr = auctionListObjStr + "BidRecords." + std::to_string(dep2 + 1);
|
||||
setParameter(bidRecordsObjStr + ".CreateTime", bidRecordsObj.createTime);
|
||||
setParameter(bidRecordsObjStr + ".Price", std::to_string(bidRecordsObj.price));
|
||||
setParameter(bidRecordsObjStr + ".UserId", bidRecordsObj.userId);
|
||||
}
|
||||
setParameter(auctionListObjStr + ".WinnerPrice", std::to_string(auctionListObj.winnerPrice));
|
||||
setParameter(auctionListObjStr + ".Status", auctionListObj.status);
|
||||
setParameter(auctionListObjStr + ".ReservePrice", std::to_string(auctionListObj.reservePrice));
|
||||
}
|
||||
}
|
||||
|
||||
44
domain/src/model/ChangeAuctionResult.cc
Normal file
44
domain/src/model/ChangeAuctionResult.cc
Normal file
@@ -0,0 +1,44 @@
|
||||
/*
|
||||
* 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.
|
||||
*/
|
||||
|
||||
#include <alibabacloud/domain/model/ChangeAuctionResult.h>
|
||||
#include <json/json.h>
|
||||
|
||||
using namespace AlibabaCloud::Domain;
|
||||
using namespace AlibabaCloud::Domain::Model;
|
||||
|
||||
ChangeAuctionResult::ChangeAuctionResult() :
|
||||
ServiceResult()
|
||||
{}
|
||||
|
||||
ChangeAuctionResult::ChangeAuctionResult(const std::string &payload) :
|
||||
ServiceResult()
|
||||
{
|
||||
parse(payload);
|
||||
}
|
||||
|
||||
ChangeAuctionResult::~ChangeAuctionResult()
|
||||
{}
|
||||
|
||||
void ChangeAuctionResult::parse(const std::string &payload)
|
||||
{
|
||||
Json::Reader reader;
|
||||
Json::Value value;
|
||||
reader.parse(payload, value);
|
||||
setRequestId(value["RequestId"].asString());
|
||||
|
||||
}
|
||||
|
||||
@@ -20,7 +20,9 @@ using AlibabaCloud::Domain::Model::FailDemandRequest;
|
||||
|
||||
FailDemandRequest::FailDemandRequest() :
|
||||
RpcServiceRequest("domain", "2018-02-08", "FailDemand")
|
||||
{}
|
||||
{
|
||||
setMethod(HttpRequest::Method::Post);
|
||||
}
|
||||
|
||||
FailDemandRequest::~FailDemandRequest()
|
||||
{}
|
||||
|
||||
@@ -38,7 +38,6 @@ void FailDemandResult::parse(const std::string &payload)
|
||||
Json::Reader reader;
|
||||
Json::Value value;
|
||||
reader.parse(payload, value);
|
||||
|
||||
setRequestId(value["RequestId"].asString());
|
||||
|
||||
}
|
||||
|
||||
@@ -20,7 +20,9 @@ using AlibabaCloud::Domain::Model::FinishDemandRequest;
|
||||
|
||||
FinishDemandRequest::FinishDemandRequest() :
|
||||
RpcServiceRequest("domain", "2018-02-08", "FinishDemand")
|
||||
{}
|
||||
{
|
||||
setMethod(HttpRequest::Method::Post);
|
||||
}
|
||||
|
||||
FinishDemandRequest::~FinishDemandRequest()
|
||||
{}
|
||||
|
||||
@@ -38,7 +38,6 @@ void FinishDemandResult::parse(const std::string &payload)
|
||||
Json::Reader reader;
|
||||
Json::Value value;
|
||||
reader.parse(payload, value);
|
||||
|
||||
setRequestId(value["RequestId"].asString());
|
||||
|
||||
}
|
||||
|
||||
51
domain/src/model/GetOperationOssUploadPolicyRequest.cc
Normal file
51
domain/src/model/GetOperationOssUploadPolicyRequest.cc
Normal file
@@ -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.
|
||||
*/
|
||||
|
||||
#include <alibabacloud/domain/model/GetOperationOssUploadPolicyRequest.h>
|
||||
|
||||
using AlibabaCloud::Domain::Model::GetOperationOssUploadPolicyRequest;
|
||||
|
||||
GetOperationOssUploadPolicyRequest::GetOperationOssUploadPolicyRequest() :
|
||||
RpcServiceRequest("domain", "2018-01-29", "GetOperationOssUploadPolicy")
|
||||
{
|
||||
setMethod(HttpRequest::Method::Post);
|
||||
}
|
||||
|
||||
GetOperationOssUploadPolicyRequest::~GetOperationOssUploadPolicyRequest()
|
||||
{}
|
||||
|
||||
int GetOperationOssUploadPolicyRequest::getAuditType()const
|
||||
{
|
||||
return auditType_;
|
||||
}
|
||||
|
||||
void GetOperationOssUploadPolicyRequest::setAuditType(int auditType)
|
||||
{
|
||||
auditType_ = auditType;
|
||||
setParameter("AuditType", std::to_string(auditType));
|
||||
}
|
||||
|
||||
std::string GetOperationOssUploadPolicyRequest::getLang()const
|
||||
{
|
||||
return lang_;
|
||||
}
|
||||
|
||||
void GetOperationOssUploadPolicyRequest::setLang(const std::string& lang)
|
||||
{
|
||||
lang_ = lang;
|
||||
setParameter("Lang", lang);
|
||||
}
|
||||
|
||||
86
domain/src/model/GetOperationOssUploadPolicyResult.cc
Normal file
86
domain/src/model/GetOperationOssUploadPolicyResult.cc
Normal file
@@ -0,0 +1,86 @@
|
||||
/*
|
||||
* 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.
|
||||
*/
|
||||
|
||||
#include <alibabacloud/domain/model/GetOperationOssUploadPolicyResult.h>
|
||||
#include <json/json.h>
|
||||
|
||||
using namespace AlibabaCloud::Domain;
|
||||
using namespace AlibabaCloud::Domain::Model;
|
||||
|
||||
GetOperationOssUploadPolicyResult::GetOperationOssUploadPolicyResult() :
|
||||
ServiceResult()
|
||||
{}
|
||||
|
||||
GetOperationOssUploadPolicyResult::GetOperationOssUploadPolicyResult(const std::string &payload) :
|
||||
ServiceResult()
|
||||
{
|
||||
parse(payload);
|
||||
}
|
||||
|
||||
GetOperationOssUploadPolicyResult::~GetOperationOssUploadPolicyResult()
|
||||
{}
|
||||
|
||||
void GetOperationOssUploadPolicyResult::parse(const std::string &payload)
|
||||
{
|
||||
Json::Reader reader;
|
||||
Json::Value value;
|
||||
reader.parse(payload, value);
|
||||
setRequestId(value["RequestId"].asString());
|
||||
if(!value["Accessid"].isNull())
|
||||
accessid_ = value["Accessid"].asString();
|
||||
if(!value["EncodedPolicy"].isNull())
|
||||
encodedPolicy_ = value["EncodedPolicy"].asString();
|
||||
if(!value["Signature"].isNull())
|
||||
signature_ = value["Signature"].asString();
|
||||
if(!value["FileDir"].isNull())
|
||||
fileDir_ = value["FileDir"].asString();
|
||||
if(!value["Host"].isNull())
|
||||
host_ = value["Host"].asString();
|
||||
if(!value["ExpireTime"].isNull())
|
||||
expireTime_ = value["ExpireTime"].asString();
|
||||
|
||||
}
|
||||
|
||||
std::string GetOperationOssUploadPolicyResult::getFileDir()const
|
||||
{
|
||||
return fileDir_;
|
||||
}
|
||||
|
||||
std::string GetOperationOssUploadPolicyResult::getEncodedPolicy()const
|
||||
{
|
||||
return encodedPolicy_;
|
||||
}
|
||||
|
||||
std::string GetOperationOssUploadPolicyResult::getAccessid()const
|
||||
{
|
||||
return accessid_;
|
||||
}
|
||||
|
||||
std::string GetOperationOssUploadPolicyResult::getSignature()const
|
||||
{
|
||||
return signature_;
|
||||
}
|
||||
|
||||
std::string GetOperationOssUploadPolicyResult::getHost()const
|
||||
{
|
||||
return host_;
|
||||
}
|
||||
|
||||
std::string GetOperationOssUploadPolicyResult::getExpireTime()const
|
||||
{
|
||||
return expireTime_;
|
||||
}
|
||||
|
||||
@@ -20,7 +20,9 @@ using AlibabaCloud::Domain::Model::GetReserveDomainUrlRequest;
|
||||
|
||||
GetReserveDomainUrlRequest::GetReserveDomainUrlRequest() :
|
||||
RpcServiceRequest("domain", "2018-02-08", "GetReserveDomainUrl")
|
||||
{}
|
||||
{
|
||||
setMethod(HttpRequest::Method::Post);
|
||||
}
|
||||
|
||||
GetReserveDomainUrlRequest::~GetReserveDomainUrlRequest()
|
||||
{}
|
||||
|
||||
@@ -38,7 +38,6 @@ void GetReserveDomainUrlResult::parse(const std::string &payload)
|
||||
Json::Reader reader;
|
||||
Json::Value value;
|
||||
reader.parse(payload, value);
|
||||
|
||||
setRequestId(value["RequestId"].asString());
|
||||
if(!value["Url"].isNull())
|
||||
url_ = value["Url"].asString();
|
||||
|
||||
@@ -20,7 +20,9 @@ using AlibabaCloud::Domain::Model::QueryAuctionDetailRequest;
|
||||
|
||||
QueryAuctionDetailRequest::QueryAuctionDetailRequest() :
|
||||
RpcServiceRequest("domain", "2018-02-08", "QueryAuctionDetail")
|
||||
{}
|
||||
{
|
||||
setMethod(HttpRequest::Method::Post);
|
||||
}
|
||||
|
||||
QueryAuctionDetailRequest::~QueryAuctionDetailRequest()
|
||||
{}
|
||||
@@ -33,6 +35,6 @@ std::string QueryAuctionDetailRequest::getAuctionId()const
|
||||
void QueryAuctionDetailRequest::setAuctionId(const std::string& auctionId)
|
||||
{
|
||||
auctionId_ = auctionId;
|
||||
setParameter("AuctionId", auctionId);
|
||||
setBodyParameter("AuctionId", auctionId);
|
||||
}
|
||||
|
||||
|
||||
@@ -38,7 +38,6 @@ void QueryAuctionDetailResult::parse(const std::string &payload)
|
||||
Json::Reader reader;
|
||||
Json::Value value;
|
||||
reader.parse(payload, value);
|
||||
|
||||
setRequestId(value["RequestId"].asString());
|
||||
if(!value["DomainName"].isNull())
|
||||
domainName_ = value["DomainName"].asString();
|
||||
|
||||
@@ -20,7 +20,9 @@ using AlibabaCloud::Domain::Model::QueryAuctionsRequest;
|
||||
|
||||
QueryAuctionsRequest::QueryAuctionsRequest() :
|
||||
RpcServiceRequest("domain", "2018-02-08", "QueryAuctions")
|
||||
{}
|
||||
{
|
||||
setMethod(HttpRequest::Method::Post);
|
||||
}
|
||||
|
||||
QueryAuctionsRequest::~QueryAuctionsRequest()
|
||||
{}
|
||||
@@ -33,7 +35,7 @@ int QueryAuctionsRequest::getPageSize()const
|
||||
void QueryAuctionsRequest::setPageSize(int pageSize)
|
||||
{
|
||||
pageSize_ = pageSize;
|
||||
setParameter("PageSize", std::to_string(pageSize));
|
||||
setBodyParameter("PageSize", std::to_string(pageSize));
|
||||
}
|
||||
|
||||
int QueryAuctionsRequest::getCurrentPage()const
|
||||
@@ -44,7 +46,7 @@ int QueryAuctionsRequest::getCurrentPage()const
|
||||
void QueryAuctionsRequest::setCurrentPage(int currentPage)
|
||||
{
|
||||
currentPage_ = currentPage;
|
||||
setParameter("CurrentPage", std::to_string(currentPage));
|
||||
setBodyParameter("CurrentPage", std::to_string(currentPage));
|
||||
}
|
||||
|
||||
std::string QueryAuctionsRequest::getStatus()const
|
||||
@@ -55,6 +57,6 @@ std::string QueryAuctionsRequest::getStatus()const
|
||||
void QueryAuctionsRequest::setStatus(const std::string& status)
|
||||
{
|
||||
status_ = status;
|
||||
setParameter("Status", status);
|
||||
setBodyParameter("Status", status);
|
||||
}
|
||||
|
||||
|
||||
@@ -38,56 +38,55 @@ void QueryAuctionsResult::parse(const std::string &payload)
|
||||
Json::Reader reader;
|
||||
Json::Value value;
|
||||
reader.parse(payload, value);
|
||||
|
||||
setRequestId(value["RequestId"].asString());
|
||||
auto allData = value["Data"]["AuctionDetail"];
|
||||
for (auto value : allData)
|
||||
auto allDataNode = value["Data"]["AuctionDetail"];
|
||||
for (auto valueDataAuctionDetail : allDataNode)
|
||||
{
|
||||
AuctionDetail dataObject;
|
||||
if(!value["DomainName"].isNull())
|
||||
dataObject.domainName = value["DomainName"].asString();
|
||||
if(!value["AuctionId"].isNull())
|
||||
dataObject.auctionId = value["AuctionId"].asString();
|
||||
if(!value["DomainType"].isNull())
|
||||
dataObject.domainType = value["DomainType"].asString();
|
||||
if(!value["BookedPartner"].isNull())
|
||||
dataObject.bookedPartner = value["BookedPartner"].asString();
|
||||
if(!value["PartnerType"].isNull())
|
||||
dataObject.partnerType = value["PartnerType"].asString();
|
||||
if(!value["Currency"].isNull())
|
||||
dataObject.currency = value["Currency"].asString();
|
||||
if(!value["YourCurrentBid"].isNull())
|
||||
dataObject.yourCurrentBid = std::stof(value["YourCurrentBid"].asString());
|
||||
if(!value["YourMaxBid"].isNull())
|
||||
dataObject.yourMaxBid = std::stof(value["YourMaxBid"].asString());
|
||||
if(!value["HighBid"].isNull())
|
||||
dataObject.highBid = std::stof(value["HighBid"].asString());
|
||||
if(!value["NextValidBid"].isNull())
|
||||
dataObject.nextValidBid = std::stof(value["NextValidBid"].asString());
|
||||
if(!value["ReserveMet"].isNull())
|
||||
dataObject.reserveMet = value["ReserveMet"].asString() == "true";
|
||||
if(!value["TransferInPrice"].isNull())
|
||||
dataObject.transferInPrice = std::stof(value["TransferInPrice"].asString());
|
||||
if(!value["PayPrice"].isNull())
|
||||
dataObject.payPrice = std::stof(value["PayPrice"].asString());
|
||||
if(!value["HighBidder"].isNull())
|
||||
dataObject.highBidder = value["HighBidder"].asString();
|
||||
if(!value["Status"].isNull())
|
||||
dataObject.status = value["Status"].asString();
|
||||
if(!value["PayStatus"].isNull())
|
||||
dataObject.payStatus = value["PayStatus"].asString();
|
||||
if(!value["ProduceStatus"].isNull())
|
||||
dataObject.produceStatus = value["ProduceStatus"].asString();
|
||||
if(!value["AuctionEndTime"].isNull())
|
||||
dataObject.auctionEndTime = std::stol(value["AuctionEndTime"].asString());
|
||||
if(!value["BookEndTime"].isNull())
|
||||
dataObject.bookEndTime = std::stol(value["BookEndTime"].asString());
|
||||
if(!value["PayEndTime"].isNull())
|
||||
dataObject.payEndTime = std::stol(value["PayEndTime"].asString());
|
||||
if(!value["DeliveryTime"].isNull())
|
||||
dataObject.deliveryTime = std::stol(value["DeliveryTime"].asString());
|
||||
if(!value["FailCode"].isNull())
|
||||
dataObject.failCode = value["FailCode"].asString();
|
||||
if(!valueDataAuctionDetail["DomainName"].isNull())
|
||||
dataObject.domainName = valueDataAuctionDetail["DomainName"].asString();
|
||||
if(!valueDataAuctionDetail["AuctionId"].isNull())
|
||||
dataObject.auctionId = valueDataAuctionDetail["AuctionId"].asString();
|
||||
if(!valueDataAuctionDetail["DomainType"].isNull())
|
||||
dataObject.domainType = valueDataAuctionDetail["DomainType"].asString();
|
||||
if(!valueDataAuctionDetail["BookedPartner"].isNull())
|
||||
dataObject.bookedPartner = valueDataAuctionDetail["BookedPartner"].asString();
|
||||
if(!valueDataAuctionDetail["PartnerType"].isNull())
|
||||
dataObject.partnerType = valueDataAuctionDetail["PartnerType"].asString();
|
||||
if(!valueDataAuctionDetail["Currency"].isNull())
|
||||
dataObject.currency = valueDataAuctionDetail["Currency"].asString();
|
||||
if(!valueDataAuctionDetail["YourCurrentBid"].isNull())
|
||||
dataObject.yourCurrentBid = std::stof(valueDataAuctionDetail["YourCurrentBid"].asString());
|
||||
if(!valueDataAuctionDetail["YourMaxBid"].isNull())
|
||||
dataObject.yourMaxBid = std::stof(valueDataAuctionDetail["YourMaxBid"].asString());
|
||||
if(!valueDataAuctionDetail["HighBid"].isNull())
|
||||
dataObject.highBid = std::stof(valueDataAuctionDetail["HighBid"].asString());
|
||||
if(!valueDataAuctionDetail["NextValidBid"].isNull())
|
||||
dataObject.nextValidBid = std::stof(valueDataAuctionDetail["NextValidBid"].asString());
|
||||
if(!valueDataAuctionDetail["ReserveMet"].isNull())
|
||||
dataObject.reserveMet = valueDataAuctionDetail["ReserveMet"].asString() == "true";
|
||||
if(!valueDataAuctionDetail["TransferInPrice"].isNull())
|
||||
dataObject.transferInPrice = std::stof(valueDataAuctionDetail["TransferInPrice"].asString());
|
||||
if(!valueDataAuctionDetail["PayPrice"].isNull())
|
||||
dataObject.payPrice = std::stof(valueDataAuctionDetail["PayPrice"].asString());
|
||||
if(!valueDataAuctionDetail["HighBidder"].isNull())
|
||||
dataObject.highBidder = valueDataAuctionDetail["HighBidder"].asString();
|
||||
if(!valueDataAuctionDetail["Status"].isNull())
|
||||
dataObject.status = valueDataAuctionDetail["Status"].asString();
|
||||
if(!valueDataAuctionDetail["PayStatus"].isNull())
|
||||
dataObject.payStatus = valueDataAuctionDetail["PayStatus"].asString();
|
||||
if(!valueDataAuctionDetail["ProduceStatus"].isNull())
|
||||
dataObject.produceStatus = valueDataAuctionDetail["ProduceStatus"].asString();
|
||||
if(!valueDataAuctionDetail["AuctionEndTime"].isNull())
|
||||
dataObject.auctionEndTime = std::stol(valueDataAuctionDetail["AuctionEndTime"].asString());
|
||||
if(!valueDataAuctionDetail["BookEndTime"].isNull())
|
||||
dataObject.bookEndTime = std::stol(valueDataAuctionDetail["BookEndTime"].asString());
|
||||
if(!valueDataAuctionDetail["PayEndTime"].isNull())
|
||||
dataObject.payEndTime = std::stol(valueDataAuctionDetail["PayEndTime"].asString());
|
||||
if(!valueDataAuctionDetail["DeliveryTime"].isNull())
|
||||
dataObject.deliveryTime = std::stol(valueDataAuctionDetail["DeliveryTime"].asString());
|
||||
if(!valueDataAuctionDetail["FailCode"].isNull())
|
||||
dataObject.failCode = valueDataAuctionDetail["FailCode"].asString();
|
||||
data_.push_back(dataObject);
|
||||
}
|
||||
if(!value["TotalItemNum"].isNull())
|
||||
|
||||
@@ -20,7 +20,9 @@ using AlibabaCloud::Domain::Model::QueryBidRecordsRequest;
|
||||
|
||||
QueryBidRecordsRequest::QueryBidRecordsRequest() :
|
||||
RpcServiceRequest("domain", "2018-02-08", "QueryBidRecords")
|
||||
{}
|
||||
{
|
||||
setMethod(HttpRequest::Method::Post);
|
||||
}
|
||||
|
||||
QueryBidRecordsRequest::~QueryBidRecordsRequest()
|
||||
{}
|
||||
@@ -33,7 +35,7 @@ std::string QueryBidRecordsRequest::getAuctionId()const
|
||||
void QueryBidRecordsRequest::setAuctionId(const std::string& auctionId)
|
||||
{
|
||||
auctionId_ = auctionId;
|
||||
setParameter("AuctionId", auctionId);
|
||||
setBodyParameter("AuctionId", auctionId);
|
||||
}
|
||||
|
||||
int QueryBidRecordsRequest::getPageSize()const
|
||||
@@ -44,7 +46,7 @@ int QueryBidRecordsRequest::getPageSize()const
|
||||
void QueryBidRecordsRequest::setPageSize(int pageSize)
|
||||
{
|
||||
pageSize_ = pageSize;
|
||||
setParameter("PageSize", std::to_string(pageSize));
|
||||
setBodyParameter("PageSize", std::to_string(pageSize));
|
||||
}
|
||||
|
||||
int QueryBidRecordsRequest::getCurrentPage()const
|
||||
@@ -55,6 +57,6 @@ int QueryBidRecordsRequest::getCurrentPage()const
|
||||
void QueryBidRecordsRequest::setCurrentPage(int currentPage)
|
||||
{
|
||||
currentPage_ = currentPage;
|
||||
setParameter("CurrentPage", std::to_string(currentPage));
|
||||
setBodyParameter("CurrentPage", std::to_string(currentPage));
|
||||
}
|
||||
|
||||
|
||||
@@ -38,22 +38,21 @@ void QueryBidRecordsResult::parse(const std::string &payload)
|
||||
Json::Reader reader;
|
||||
Json::Value value;
|
||||
reader.parse(payload, value);
|
||||
|
||||
setRequestId(value["RequestId"].asString());
|
||||
auto allData = value["Data"]["BidRecord"];
|
||||
for (auto value : allData)
|
||||
auto allDataNode = value["Data"]["BidRecord"];
|
||||
for (auto valueDataBidRecord : allDataNode)
|
||||
{
|
||||
BidRecord dataObject;
|
||||
if(!value["DomainName"].isNull())
|
||||
dataObject.domainName = value["DomainName"].asString();
|
||||
if(!value["Currency"].isNull())
|
||||
dataObject.currency = value["Currency"].asString();
|
||||
if(!value["Bid"].isNull())
|
||||
dataObject.bid = std::stof(value["Bid"].asString());
|
||||
if(!value["BidTime"].isNull())
|
||||
dataObject.bidTime = std::stol(value["BidTime"].asString());
|
||||
if(!value["Bidder"].isNull())
|
||||
dataObject.bidder = value["Bidder"].asString();
|
||||
if(!valueDataBidRecord["DomainName"].isNull())
|
||||
dataObject.domainName = valueDataBidRecord["DomainName"].asString();
|
||||
if(!valueDataBidRecord["Currency"].isNull())
|
||||
dataObject.currency = valueDataBidRecord["Currency"].asString();
|
||||
if(!valueDataBidRecord["Bid"].isNull())
|
||||
dataObject.bid = std::stof(valueDataBidRecord["Bid"].asString());
|
||||
if(!valueDataBidRecord["BidTime"].isNull())
|
||||
dataObject.bidTime = std::stol(valueDataBidRecord["BidTime"].asString());
|
||||
if(!valueDataBidRecord["Bidder"].isNull())
|
||||
dataObject.bidder = valueDataBidRecord["Bidder"].asString();
|
||||
data_.push_back(dataObject);
|
||||
}
|
||||
if(!value["TotalItemNum"].isNull())
|
||||
|
||||
@@ -20,7 +20,9 @@ using AlibabaCloud::Domain::Model::QueryBookingDomainInfoRequest;
|
||||
|
||||
QueryBookingDomainInfoRequest::QueryBookingDomainInfoRequest() :
|
||||
RpcServiceRequest("domain", "2018-02-08", "QueryBookingDomainInfo")
|
||||
{}
|
||||
{
|
||||
setMethod(HttpRequest::Method::Post);
|
||||
}
|
||||
|
||||
QueryBookingDomainInfoRequest::~QueryBookingDomainInfoRequest()
|
||||
{}
|
||||
@@ -33,6 +35,6 @@ std::string QueryBookingDomainInfoRequest::getDomainName()const
|
||||
void QueryBookingDomainInfoRequest::setDomainName(const std::string& domainName)
|
||||
{
|
||||
domainName_ = domainName;
|
||||
setParameter("DomainName", domainName);
|
||||
setBodyParameter("DomainName", domainName);
|
||||
}
|
||||
|
||||
|
||||
@@ -38,7 +38,6 @@ void QueryBookingDomainInfoResult::parse(const std::string &payload)
|
||||
Json::Reader reader;
|
||||
Json::Value value;
|
||||
reader.parse(payload, value);
|
||||
|
||||
setRequestId(value["RequestId"].asString());
|
||||
if(!value["AuctionId"].isNull())
|
||||
auctionId_ = std::stoi(value["AuctionId"].asString());
|
||||
|
||||
@@ -20,7 +20,9 @@ using AlibabaCloud::Domain::Model::QueryBrokerDemandRecordRequest;
|
||||
|
||||
QueryBrokerDemandRecordRequest::QueryBrokerDemandRecordRequest() :
|
||||
RpcServiceRequest("domain", "2018-02-08", "QueryBrokerDemandRecord")
|
||||
{}
|
||||
{
|
||||
setMethod(HttpRequest::Method::Post);
|
||||
}
|
||||
|
||||
QueryBrokerDemandRecordRequest::~QueryBrokerDemandRecordRequest()
|
||||
{}
|
||||
|
||||
@@ -38,18 +38,17 @@ void QueryBrokerDemandRecordResult::parse(const std::string &payload)
|
||||
Json::Reader reader;
|
||||
Json::Value value;
|
||||
reader.parse(payload, value);
|
||||
|
||||
setRequestId(value["RequestId"].asString());
|
||||
auto allData = value["Data"]["BrokerDemandRecord"];
|
||||
for (auto value : allData)
|
||||
auto allDataNode = value["Data"]["BrokerDemandRecord"];
|
||||
for (auto valueDataBrokerDemandRecord : allDataNode)
|
||||
{
|
||||
BrokerDemandRecord dataObject;
|
||||
if(!value["BizId"].isNull())
|
||||
dataObject.bizId = value["BizId"].asString();
|
||||
if(!value["Description"].isNull())
|
||||
dataObject.description = value["Description"].asString();
|
||||
if(!value["CreateTime"].isNull())
|
||||
dataObject.createTime = std::stol(value["CreateTime"].asString());
|
||||
if(!valueDataBrokerDemandRecord["BizId"].isNull())
|
||||
dataObject.bizId = valueDataBrokerDemandRecord["BizId"].asString();
|
||||
if(!valueDataBrokerDemandRecord["Description"].isNull())
|
||||
dataObject.description = valueDataBrokerDemandRecord["Description"].asString();
|
||||
if(!valueDataBrokerDemandRecord["CreateTime"].isNull())
|
||||
dataObject.createTime = std::stol(valueDataBrokerDemandRecord["CreateTime"].asString());
|
||||
data_.push_back(dataObject);
|
||||
}
|
||||
if(!value["TotalItemNum"].isNull())
|
||||
|
||||
@@ -20,7 +20,9 @@ using AlibabaCloud::Domain::Model::QueryBrokerDemandRequest;
|
||||
|
||||
QueryBrokerDemandRequest::QueryBrokerDemandRequest() :
|
||||
RpcServiceRequest("domain", "2018-02-08", "QueryBrokerDemand")
|
||||
{}
|
||||
{
|
||||
setMethod(HttpRequest::Method::Post);
|
||||
}
|
||||
|
||||
QueryBrokerDemandRequest::~QueryBrokerDemandRequest()
|
||||
{}
|
||||
|
||||
@@ -38,34 +38,39 @@ void QueryBrokerDemandResult::parse(const std::string &payload)
|
||||
Json::Reader reader;
|
||||
Json::Value value;
|
||||
reader.parse(payload, value);
|
||||
|
||||
setRequestId(value["RequestId"].asString());
|
||||
auto allData = value["Data"]["Demand"];
|
||||
for (auto value : allData)
|
||||
auto allDataNode = value["Data"]["Demand"];
|
||||
for (auto valueDataDemand : allDataNode)
|
||||
{
|
||||
Demand dataObject;
|
||||
if(!value["BizId"].isNull())
|
||||
dataObject.bizId = value["BizId"].asString();
|
||||
if(!value["Status"].isNull())
|
||||
dataObject.status = value["Status"].asString();
|
||||
if(!value["DemandDomain"].isNull())
|
||||
dataObject.demandDomain = value["DemandDomain"].asString();
|
||||
if(!value["DemandPrice"].isNull())
|
||||
dataObject.demandPrice = std::stof(value["DemandPrice"].asString());
|
||||
if(!value["Mobile"].isNull())
|
||||
dataObject.mobile = value["Mobile"].asString();
|
||||
if(!value["Description"].isNull())
|
||||
dataObject.description = value["Description"].asString();
|
||||
if(!value["PublishTime"].isNull())
|
||||
dataObject.publishTime = std::stol(value["PublishTime"].asString());
|
||||
if(!value["PayDomain"].isNull())
|
||||
dataObject.payDomain = value["PayDomain"].asString();
|
||||
if(!value["PayPrice"].isNull())
|
||||
dataObject.payPrice = std::stof(value["PayPrice"].asString());
|
||||
if(!value["PayTime"].isNull())
|
||||
dataObject.payTime = std::stol(value["PayTime"].asString());
|
||||
if(!value["ProduceType"].isNull())
|
||||
dataObject.produceType = std::stoi(value["ProduceType"].asString());
|
||||
if(!valueDataDemand["BizId"].isNull())
|
||||
dataObject.bizId = valueDataDemand["BizId"].asString();
|
||||
if(!valueDataDemand["Status"].isNull())
|
||||
dataObject.status = valueDataDemand["Status"].asString();
|
||||
if(!valueDataDemand["DemandDomain"].isNull())
|
||||
dataObject.demandDomain = valueDataDemand["DemandDomain"].asString();
|
||||
if(!valueDataDemand["DemandPrice"].isNull())
|
||||
dataObject.demandPrice = std::stof(valueDataDemand["DemandPrice"].asString());
|
||||
if(!valueDataDemand["Mobile"].isNull())
|
||||
dataObject.mobile = valueDataDemand["Mobile"].asString();
|
||||
if(!valueDataDemand["Description"].isNull())
|
||||
dataObject.description = valueDataDemand["Description"].asString();
|
||||
if(!valueDataDemand["PublishTime"].isNull())
|
||||
dataObject.publishTime = std::stol(valueDataDemand["PublishTime"].asString());
|
||||
if(!valueDataDemand["PayDomain"].isNull())
|
||||
dataObject.payDomain = valueDataDemand["PayDomain"].asString();
|
||||
if(!valueDataDemand["PayPrice"].isNull())
|
||||
dataObject.payPrice = std::stof(valueDataDemand["PayPrice"].asString());
|
||||
if(!valueDataDemand["PayTime"].isNull())
|
||||
dataObject.payTime = std::stol(valueDataDemand["PayTime"].asString());
|
||||
if(!valueDataDemand["ProduceType"].isNull())
|
||||
dataObject.produceType = std::stoi(valueDataDemand["ProduceType"].asString());
|
||||
if(!valueDataDemand["BargainSellerPrice"].isNull())
|
||||
dataObject.bargainSellerPrice = std::stof(valueDataDemand["BargainSellerPrice"].asString());
|
||||
if(!valueDataDemand["BargainSellerMobile"].isNull())
|
||||
dataObject.bargainSellerMobile = valueDataDemand["BargainSellerMobile"].asString();
|
||||
if(!valueDataDemand["ServicePayPrice"].isNull())
|
||||
dataObject.servicePayPrice = std::stof(valueDataDemand["ServicePayPrice"].asString());
|
||||
data_.push_back(dataObject);
|
||||
}
|
||||
if(!value["TotalItemNum"].isNull())
|
||||
|
||||
40
domain/src/model/QueryDomainTransferStatusRequest.cc
Normal file
40
domain/src/model/QueryDomainTransferStatusRequest.cc
Normal file
@@ -0,0 +1,40 @@
|
||||
/*
|
||||
* 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.
|
||||
*/
|
||||
|
||||
#include <alibabacloud/domain/model/QueryDomainTransferStatusRequest.h>
|
||||
|
||||
using AlibabaCloud::Domain::Model::QueryDomainTransferStatusRequest;
|
||||
|
||||
QueryDomainTransferStatusRequest::QueryDomainTransferStatusRequest() :
|
||||
RpcServiceRequest("domain", "2018-02-08", "QueryDomainTransferStatus")
|
||||
{
|
||||
setMethod(HttpRequest::Method::Post);
|
||||
}
|
||||
|
||||
QueryDomainTransferStatusRequest::~QueryDomainTransferStatusRequest()
|
||||
{}
|
||||
|
||||
std::string QueryDomainTransferStatusRequest::getDomainName()const
|
||||
{
|
||||
return domainName_;
|
||||
}
|
||||
|
||||
void QueryDomainTransferStatusRequest::setDomainName(const std::string& domainName)
|
||||
{
|
||||
domainName_ = domainName;
|
||||
setBodyParameter("DomainName", domainName);
|
||||
}
|
||||
|
||||
59
domain/src/model/QueryDomainTransferStatusResult.cc
Normal file
59
domain/src/model/QueryDomainTransferStatusResult.cc
Normal file
@@ -0,0 +1,59 @@
|
||||
/*
|
||||
* 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.
|
||||
*/
|
||||
|
||||
#include <alibabacloud/domain/model/QueryDomainTransferStatusResult.h>
|
||||
#include <json/json.h>
|
||||
|
||||
using namespace AlibabaCloud::Domain;
|
||||
using namespace AlibabaCloud::Domain::Model;
|
||||
|
||||
QueryDomainTransferStatusResult::QueryDomainTransferStatusResult() :
|
||||
ServiceResult()
|
||||
{}
|
||||
|
||||
QueryDomainTransferStatusResult::QueryDomainTransferStatusResult(const std::string &payload) :
|
||||
ServiceResult()
|
||||
{
|
||||
parse(payload);
|
||||
}
|
||||
|
||||
QueryDomainTransferStatusResult::~QueryDomainTransferStatusResult()
|
||||
{}
|
||||
|
||||
void QueryDomainTransferStatusResult::parse(const std::string &payload)
|
||||
{
|
||||
Json::Reader reader;
|
||||
Json::Value value;
|
||||
reader.parse(payload, value);
|
||||
setRequestId(value["RequestId"].asString());
|
||||
auto allDomainTransferStatusNode = value["DomainTransferStatus"]["DomainTransferStatusItem"];
|
||||
for (auto valueDomainTransferStatusDomainTransferStatusItem : allDomainTransferStatusNode)
|
||||
{
|
||||
DomainTransferStatusItem domainTransferStatusObject;
|
||||
if(!valueDomainTransferStatusDomainTransferStatusItem["DomainStatusDescription"].isNull())
|
||||
domainTransferStatusObject.domainStatusDescription = valueDomainTransferStatusDomainTransferStatusItem["DomainStatusDescription"].asString();
|
||||
if(!valueDomainTransferStatusDomainTransferStatusItem["DomainName"].isNull())
|
||||
domainTransferStatusObject.domainName = valueDomainTransferStatusDomainTransferStatusItem["DomainName"].asString();
|
||||
domainTransferStatus_.push_back(domainTransferStatusObject);
|
||||
}
|
||||
|
||||
}
|
||||
|
||||
std::vector<QueryDomainTransferStatusResult::DomainTransferStatusItem> QueryDomainTransferStatusResult::getDomainTransferStatus()const
|
||||
{
|
||||
return domainTransferStatus_;
|
||||
}
|
||||
|
||||
51
domain/src/model/QueryOperationAuditInfoDetailRequest.cc
Normal file
51
domain/src/model/QueryOperationAuditInfoDetailRequest.cc
Normal file
@@ -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.
|
||||
*/
|
||||
|
||||
#include <alibabacloud/domain/model/QueryOperationAuditInfoDetailRequest.h>
|
||||
|
||||
using AlibabaCloud::Domain::Model::QueryOperationAuditInfoDetailRequest;
|
||||
|
||||
QueryOperationAuditInfoDetailRequest::QueryOperationAuditInfoDetailRequest() :
|
||||
RpcServiceRequest("domain", "2018-01-29", "QueryOperationAuditInfoDetail")
|
||||
{
|
||||
setMethod(HttpRequest::Method::Post);
|
||||
}
|
||||
|
||||
QueryOperationAuditInfoDetailRequest::~QueryOperationAuditInfoDetailRequest()
|
||||
{}
|
||||
|
||||
long QueryOperationAuditInfoDetailRequest::getAuditRecordId()const
|
||||
{
|
||||
return auditRecordId_;
|
||||
}
|
||||
|
||||
void QueryOperationAuditInfoDetailRequest::setAuditRecordId(long auditRecordId)
|
||||
{
|
||||
auditRecordId_ = auditRecordId;
|
||||
setParameter("AuditRecordId", std::to_string(auditRecordId));
|
||||
}
|
||||
|
||||
std::string QueryOperationAuditInfoDetailRequest::getLang()const
|
||||
{
|
||||
return lang_;
|
||||
}
|
||||
|
||||
void QueryOperationAuditInfoDetailRequest::setLang(const std::string& lang)
|
||||
{
|
||||
lang_ = lang;
|
||||
setParameter("Lang", lang);
|
||||
}
|
||||
|
||||
107
domain/src/model/QueryOperationAuditInfoDetailResult.cc
Normal file
107
domain/src/model/QueryOperationAuditInfoDetailResult.cc
Normal file
@@ -0,0 +1,107 @@
|
||||
/*
|
||||
* 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.
|
||||
*/
|
||||
|
||||
#include <alibabacloud/domain/model/QueryOperationAuditInfoDetailResult.h>
|
||||
#include <json/json.h>
|
||||
|
||||
using namespace AlibabaCloud::Domain;
|
||||
using namespace AlibabaCloud::Domain::Model;
|
||||
|
||||
QueryOperationAuditInfoDetailResult::QueryOperationAuditInfoDetailResult() :
|
||||
ServiceResult()
|
||||
{}
|
||||
|
||||
QueryOperationAuditInfoDetailResult::QueryOperationAuditInfoDetailResult(const std::string &payload) :
|
||||
ServiceResult()
|
||||
{
|
||||
parse(payload);
|
||||
}
|
||||
|
||||
QueryOperationAuditInfoDetailResult::~QueryOperationAuditInfoDetailResult()
|
||||
{}
|
||||
|
||||
void QueryOperationAuditInfoDetailResult::parse(const std::string &payload)
|
||||
{
|
||||
Json::Reader reader;
|
||||
Json::Value value;
|
||||
reader.parse(payload, value);
|
||||
setRequestId(value["RequestId"].asString());
|
||||
if(!value["Id"].isNull())
|
||||
id_ = value["Id"].asString();
|
||||
if(!value["CreateTime"].isNull())
|
||||
createTime_ = std::stol(value["CreateTime"].asString());
|
||||
if(!value["UpdateTime"].isNull())
|
||||
updateTime_ = std::stol(value["UpdateTime"].asString());
|
||||
if(!value["BusinessName"].isNull())
|
||||
businessName_ = value["BusinessName"].asString();
|
||||
if(!value["DomainName"].isNull())
|
||||
domainName_ = value["DomainName"].asString();
|
||||
if(!value["AuditType"].isNull())
|
||||
auditType_ = std::stoi(value["AuditType"].asString());
|
||||
if(!value["AuditStatus"].isNull())
|
||||
auditStatus_ = std::stoi(value["AuditStatus"].asString());
|
||||
if(!value["AuditInfo"].isNull())
|
||||
auditInfo_ = value["AuditInfo"].asString();
|
||||
if(!value["Remark"].isNull())
|
||||
remark_ = value["Remark"].asString();
|
||||
|
||||
}
|
||||
|
||||
std::string QueryOperationAuditInfoDetailResult::getAuditInfo()const
|
||||
{
|
||||
return auditInfo_;
|
||||
}
|
||||
|
||||
int QueryOperationAuditInfoDetailResult::getAuditStatus()const
|
||||
{
|
||||
return auditStatus_;
|
||||
}
|
||||
|
||||
std::string QueryOperationAuditInfoDetailResult::getBusinessName()const
|
||||
{
|
||||
return businessName_;
|
||||
}
|
||||
|
||||
std::string QueryOperationAuditInfoDetailResult::getDomainName()const
|
||||
{
|
||||
return domainName_;
|
||||
}
|
||||
|
||||
int QueryOperationAuditInfoDetailResult::getAuditType()const
|
||||
{
|
||||
return auditType_;
|
||||
}
|
||||
|
||||
long QueryOperationAuditInfoDetailResult::getCreateTime()const
|
||||
{
|
||||
return createTime_;
|
||||
}
|
||||
|
||||
long QueryOperationAuditInfoDetailResult::getUpdateTime()const
|
||||
{
|
||||
return updateTime_;
|
||||
}
|
||||
|
||||
std::string QueryOperationAuditInfoDetailResult::getId()const
|
||||
{
|
||||
return id_;
|
||||
}
|
||||
|
||||
std::string QueryOperationAuditInfoDetailResult::getRemark()const
|
||||
{
|
||||
return remark_;
|
||||
}
|
||||
|
||||
95
domain/src/model/QueryOperationAuditInfoListRequest.cc
Normal file
95
domain/src/model/QueryOperationAuditInfoListRequest.cc
Normal file
@@ -0,0 +1,95 @@
|
||||
/*
|
||||
* 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.
|
||||
*/
|
||||
|
||||
#include <alibabacloud/domain/model/QueryOperationAuditInfoListRequest.h>
|
||||
|
||||
using AlibabaCloud::Domain::Model::QueryOperationAuditInfoListRequest;
|
||||
|
||||
QueryOperationAuditInfoListRequest::QueryOperationAuditInfoListRequest() :
|
||||
RpcServiceRequest("domain", "2018-01-29", "QueryOperationAuditInfoList")
|
||||
{
|
||||
setMethod(HttpRequest::Method::Post);
|
||||
}
|
||||
|
||||
QueryOperationAuditInfoListRequest::~QueryOperationAuditInfoListRequest()
|
||||
{}
|
||||
|
||||
int QueryOperationAuditInfoListRequest::getAuditStatus()const
|
||||
{
|
||||
return auditStatus_;
|
||||
}
|
||||
|
||||
void QueryOperationAuditInfoListRequest::setAuditStatus(int auditStatus)
|
||||
{
|
||||
auditStatus_ = auditStatus;
|
||||
setParameter("AuditStatus", std::to_string(auditStatus));
|
||||
}
|
||||
|
||||
std::string QueryOperationAuditInfoListRequest::getDomainName()const
|
||||
{
|
||||
return domainName_;
|
||||
}
|
||||
|
||||
void QueryOperationAuditInfoListRequest::setDomainName(const std::string& domainName)
|
||||
{
|
||||
domainName_ = domainName;
|
||||
setParameter("DomainName", domainName);
|
||||
}
|
||||
|
||||
int QueryOperationAuditInfoListRequest::getPageNum()const
|
||||
{
|
||||
return pageNum_;
|
||||
}
|
||||
|
||||
void QueryOperationAuditInfoListRequest::setPageNum(int pageNum)
|
||||
{
|
||||
pageNum_ = pageNum;
|
||||
setParameter("PageNum", std::to_string(pageNum));
|
||||
}
|
||||
|
||||
int QueryOperationAuditInfoListRequest::getPageSize()const
|
||||
{
|
||||
return pageSize_;
|
||||
}
|
||||
|
||||
void QueryOperationAuditInfoListRequest::setPageSize(int pageSize)
|
||||
{
|
||||
pageSize_ = pageSize;
|
||||
setParameter("PageSize", std::to_string(pageSize));
|
||||
}
|
||||
|
||||
int QueryOperationAuditInfoListRequest::getAuditType()const
|
||||
{
|
||||
return auditType_;
|
||||
}
|
||||
|
||||
void QueryOperationAuditInfoListRequest::setAuditType(int auditType)
|
||||
{
|
||||
auditType_ = auditType;
|
||||
setParameter("AuditType", std::to_string(auditType));
|
||||
}
|
||||
|
||||
std::string QueryOperationAuditInfoListRequest::getLang()const
|
||||
{
|
||||
return lang_;
|
||||
}
|
||||
|
||||
void QueryOperationAuditInfoListRequest::setLang(const std::string& lang)
|
||||
{
|
||||
lang_ = lang;
|
||||
setParameter("Lang", lang);
|
||||
}
|
||||
|
||||
115
domain/src/model/QueryOperationAuditInfoListResult.cc
Normal file
115
domain/src/model/QueryOperationAuditInfoListResult.cc
Normal file
@@ -0,0 +1,115 @@
|
||||
/*
|
||||
* 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.
|
||||
*/
|
||||
|
||||
#include <alibabacloud/domain/model/QueryOperationAuditInfoListResult.h>
|
||||
#include <json/json.h>
|
||||
|
||||
using namespace AlibabaCloud::Domain;
|
||||
using namespace AlibabaCloud::Domain::Model;
|
||||
|
||||
QueryOperationAuditInfoListResult::QueryOperationAuditInfoListResult() :
|
||||
ServiceResult()
|
||||
{}
|
||||
|
||||
QueryOperationAuditInfoListResult::QueryOperationAuditInfoListResult(const std::string &payload) :
|
||||
ServiceResult()
|
||||
{
|
||||
parse(payload);
|
||||
}
|
||||
|
||||
QueryOperationAuditInfoListResult::~QueryOperationAuditInfoListResult()
|
||||
{}
|
||||
|
||||
void QueryOperationAuditInfoListResult::parse(const std::string &payload)
|
||||
{
|
||||
Json::Reader reader;
|
||||
Json::Value value;
|
||||
reader.parse(payload, value);
|
||||
setRequestId(value["RequestId"].asString());
|
||||
auto allDataNode = value["Data"]["OperationAuditRecord"];
|
||||
for (auto valueDataOperationAuditRecord : allDataNode)
|
||||
{
|
||||
OperationAuditRecord dataObject;
|
||||
if(!valueDataOperationAuditRecord["Id"].isNull())
|
||||
dataObject.id = std::stol(valueDataOperationAuditRecord["Id"].asString());
|
||||
if(!valueDataOperationAuditRecord["CreateTime"].isNull())
|
||||
dataObject.createTime = std::stol(valueDataOperationAuditRecord["CreateTime"].asString());
|
||||
if(!valueDataOperationAuditRecord["UpdateTime"].isNull())
|
||||
dataObject.updateTime = std::stol(valueDataOperationAuditRecord["UpdateTime"].asString());
|
||||
if(!valueDataOperationAuditRecord["BusinessName"].isNull())
|
||||
dataObject.businessName = valueDataOperationAuditRecord["BusinessName"].asString();
|
||||
if(!valueDataOperationAuditRecord["DomainName"].isNull())
|
||||
dataObject.domainName = valueDataOperationAuditRecord["DomainName"].asString();
|
||||
if(!valueDataOperationAuditRecord["AuditType"].isNull())
|
||||
dataObject.auditType = std::stoi(valueDataOperationAuditRecord["AuditType"].asString());
|
||||
if(!valueDataOperationAuditRecord["AuditStatus"].isNull())
|
||||
dataObject.auditStatus = std::stoi(valueDataOperationAuditRecord["AuditStatus"].asString());
|
||||
if(!valueDataOperationAuditRecord["AuditInfo"].isNull())
|
||||
dataObject.auditInfo = valueDataOperationAuditRecord["AuditInfo"].asString();
|
||||
if(!valueDataOperationAuditRecord["Remark"].isNull())
|
||||
dataObject.remark = valueDataOperationAuditRecord["Remark"].asString();
|
||||
data_.push_back(dataObject);
|
||||
}
|
||||
if(!value["TotalItemNum"].isNull())
|
||||
totalItemNum_ = std::stoi(value["TotalItemNum"].asString());
|
||||
if(!value["CurrentPageNum"].isNull())
|
||||
currentPageNum_ = std::stoi(value["CurrentPageNum"].asString());
|
||||
if(!value["TotalPageNum"].isNull())
|
||||
totalPageNum_ = std::stoi(value["TotalPageNum"].asString());
|
||||
if(!value["PageSize"].isNull())
|
||||
pageSize_ = std::stoi(value["PageSize"].asString());
|
||||
if(!value["PrePage"].isNull())
|
||||
prePage_ = value["PrePage"].asString() == "true";
|
||||
if(!value["NextPage"].isNull())
|
||||
nextPage_ = value["NextPage"].asString() == "true";
|
||||
|
||||
}
|
||||
|
||||
bool QueryOperationAuditInfoListResult::getPrePage()const
|
||||
{
|
||||
return prePage_;
|
||||
}
|
||||
|
||||
int QueryOperationAuditInfoListResult::getCurrentPageNum()const
|
||||
{
|
||||
return currentPageNum_;
|
||||
}
|
||||
|
||||
int QueryOperationAuditInfoListResult::getPageSize()const
|
||||
{
|
||||
return pageSize_;
|
||||
}
|
||||
|
||||
int QueryOperationAuditInfoListResult::getTotalPageNum()const
|
||||
{
|
||||
return totalPageNum_;
|
||||
}
|
||||
|
||||
std::vector<QueryOperationAuditInfoListResult::OperationAuditRecord> QueryOperationAuditInfoListResult::getData()const
|
||||
{
|
||||
return data_;
|
||||
}
|
||||
|
||||
int QueryOperationAuditInfoListResult::getTotalItemNum()const
|
||||
{
|
||||
return totalItemNum_;
|
||||
}
|
||||
|
||||
bool QueryOperationAuditInfoListResult::getNextPage()const
|
||||
{
|
||||
return nextPage_;
|
||||
}
|
||||
|
||||
@@ -20,7 +20,9 @@ using AlibabaCloud::Domain::Model::RecordDemandRequest;
|
||||
|
||||
RecordDemandRequest::RecordDemandRequest() :
|
||||
RpcServiceRequest("domain", "2018-02-08", "RecordDemand")
|
||||
{}
|
||||
{
|
||||
setMethod(HttpRequest::Method::Post);
|
||||
}
|
||||
|
||||
RecordDemandRequest::~RecordDemandRequest()
|
||||
{}
|
||||
|
||||
@@ -38,7 +38,6 @@ void RecordDemandResult::parse(const std::string &payload)
|
||||
Json::Reader reader;
|
||||
Json::Value value;
|
||||
reader.parse(payload, value);
|
||||
|
||||
setRequestId(value["RequestId"].asString());
|
||||
|
||||
}
|
||||
|
||||
@@ -20,7 +20,9 @@ using AlibabaCloud::Domain::Model::RefuseDemandRequest;
|
||||
|
||||
RefuseDemandRequest::RefuseDemandRequest() :
|
||||
RpcServiceRequest("domain", "2018-02-08", "RefuseDemand")
|
||||
{}
|
||||
{
|
||||
setMethod(HttpRequest::Method::Post);
|
||||
}
|
||||
|
||||
RefuseDemandRequest::~RefuseDemandRequest()
|
||||
{}
|
||||
|
||||
@@ -38,7 +38,6 @@ void RefuseDemandResult::parse(const std::string &payload)
|
||||
Json::Reader reader;
|
||||
Json::Value value;
|
||||
reader.parse(payload, value);
|
||||
|
||||
setRequestId(value["RequestId"].asString());
|
||||
|
||||
}
|
||||
|
||||
@@ -20,7 +20,9 @@ using AlibabaCloud::Domain::Model::RequestPayDemandRequest;
|
||||
|
||||
RequestPayDemandRequest::RequestPayDemandRequest() :
|
||||
RpcServiceRequest("domain", "2018-02-08", "RequestPayDemand")
|
||||
{}
|
||||
{
|
||||
setMethod(HttpRequest::Method::Post);
|
||||
}
|
||||
|
||||
RequestPayDemandRequest::~RequestPayDemandRequest()
|
||||
{}
|
||||
|
||||
@@ -38,7 +38,6 @@ void RequestPayDemandResult::parse(const std::string &payload)
|
||||
Json::Reader reader;
|
||||
Json::Value value;
|
||||
reader.parse(payload, value);
|
||||
|
||||
setRequestId(value["RequestId"].asString());
|
||||
|
||||
}
|
||||
|
||||
@@ -20,7 +20,9 @@ using AlibabaCloud::Domain::Model::ReserveDomainRequest;
|
||||
|
||||
ReserveDomainRequest::ReserveDomainRequest() :
|
||||
RpcServiceRequest("domain", "2018-02-08", "ReserveDomain")
|
||||
{}
|
||||
{
|
||||
setMethod(HttpRequest::Method::Post);
|
||||
}
|
||||
|
||||
ReserveDomainRequest::~ReserveDomainRequest()
|
||||
{}
|
||||
@@ -33,8 +35,9 @@ std::vector<std::string> ReserveDomainRequest::getChannels()const
|
||||
void ReserveDomainRequest::setChannels(const std::vector<std::string>& channels)
|
||||
{
|
||||
channels_ = channels;
|
||||
for(int i = 0; i!= channels.size(); i++)
|
||||
setParameter("Channels."+ std::to_string(i), channels.at(i));
|
||||
for(int dep1 = 0; dep1!= channels.size(); dep1++) {
|
||||
setBodyParameter("Channels."+ std::to_string(dep1), channels.at(dep1));
|
||||
}
|
||||
}
|
||||
|
||||
std::string ReserveDomainRequest::getDomainName()const
|
||||
@@ -45,6 +48,6 @@ std::string ReserveDomainRequest::getDomainName()const
|
||||
void ReserveDomainRequest::setDomainName(const std::string& domainName)
|
||||
{
|
||||
domainName_ = domainName;
|
||||
setParameter("DomainName", domainName);
|
||||
setBodyParameter("DomainName", domainName);
|
||||
}
|
||||
|
||||
|
||||
@@ -38,7 +38,6 @@ void ReserveDomainResult::parse(const std::string &payload)
|
||||
Json::Reader reader;
|
||||
Json::Value value;
|
||||
reader.parse(payload, value);
|
||||
|
||||
setRequestId(value["RequestId"].asString());
|
||||
if(!value["AuctionId"].isNull())
|
||||
auctionId_ = value["AuctionId"].asString();
|
||||
|
||||
84
domain/src/model/SubmitOperationAuditInfoRequest.cc
Normal file
84
domain/src/model/SubmitOperationAuditInfoRequest.cc
Normal file
@@ -0,0 +1,84 @@
|
||||
/*
|
||||
* 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.
|
||||
*/
|
||||
|
||||
#include <alibabacloud/domain/model/SubmitOperationAuditInfoRequest.h>
|
||||
|
||||
using AlibabaCloud::Domain::Model::SubmitOperationAuditInfoRequest;
|
||||
|
||||
SubmitOperationAuditInfoRequest::SubmitOperationAuditInfoRequest() :
|
||||
RpcServiceRequest("domain", "2018-01-29", "SubmitOperationAuditInfo")
|
||||
{
|
||||
setMethod(HttpRequest::Method::Post);
|
||||
}
|
||||
|
||||
SubmitOperationAuditInfoRequest::~SubmitOperationAuditInfoRequest()
|
||||
{}
|
||||
|
||||
std::string SubmitOperationAuditInfoRequest::getDomainName()const
|
||||
{
|
||||
return domainName_;
|
||||
}
|
||||
|
||||
void SubmitOperationAuditInfoRequest::setDomainName(const std::string& domainName)
|
||||
{
|
||||
domainName_ = domainName;
|
||||
setParameter("DomainName", domainName);
|
||||
}
|
||||
|
||||
std::string SubmitOperationAuditInfoRequest::getAuditInfo()const
|
||||
{
|
||||
return auditInfo_;
|
||||
}
|
||||
|
||||
void SubmitOperationAuditInfoRequest::setAuditInfo(const std::string& auditInfo)
|
||||
{
|
||||
auditInfo_ = auditInfo;
|
||||
setParameter("AuditInfo", auditInfo);
|
||||
}
|
||||
|
||||
int SubmitOperationAuditInfoRequest::getAuditType()const
|
||||
{
|
||||
return auditType_;
|
||||
}
|
||||
|
||||
void SubmitOperationAuditInfoRequest::setAuditType(int auditType)
|
||||
{
|
||||
auditType_ = auditType;
|
||||
setParameter("AuditType", std::to_string(auditType));
|
||||
}
|
||||
|
||||
long SubmitOperationAuditInfoRequest::getId()const
|
||||
{
|
||||
return id_;
|
||||
}
|
||||
|
||||
void SubmitOperationAuditInfoRequest::setId(long id)
|
||||
{
|
||||
id_ = id;
|
||||
setParameter("Id", std::to_string(id));
|
||||
}
|
||||
|
||||
std::string SubmitOperationAuditInfoRequest::getLang()const
|
||||
{
|
||||
return lang_;
|
||||
}
|
||||
|
||||
void SubmitOperationAuditInfoRequest::setLang(const std::string& lang)
|
||||
{
|
||||
lang_ = lang;
|
||||
setParameter("Lang", lang);
|
||||
}
|
||||
|
||||
51
domain/src/model/SubmitOperationAuditInfoResult.cc
Normal file
51
domain/src/model/SubmitOperationAuditInfoResult.cc
Normal file
@@ -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.
|
||||
*/
|
||||
|
||||
#include <alibabacloud/domain/model/SubmitOperationAuditInfoResult.h>
|
||||
#include <json/json.h>
|
||||
|
||||
using namespace AlibabaCloud::Domain;
|
||||
using namespace AlibabaCloud::Domain::Model;
|
||||
|
||||
SubmitOperationAuditInfoResult::SubmitOperationAuditInfoResult() :
|
||||
ServiceResult()
|
||||
{}
|
||||
|
||||
SubmitOperationAuditInfoResult::SubmitOperationAuditInfoResult(const std::string &payload) :
|
||||
ServiceResult()
|
||||
{
|
||||
parse(payload);
|
||||
}
|
||||
|
||||
SubmitOperationAuditInfoResult::~SubmitOperationAuditInfoResult()
|
||||
{}
|
||||
|
||||
void SubmitOperationAuditInfoResult::parse(const std::string &payload)
|
||||
{
|
||||
Json::Reader reader;
|
||||
Json::Value value;
|
||||
reader.parse(payload, value);
|
||||
setRequestId(value["RequestId"].asString());
|
||||
if(!value["Id"].isNull())
|
||||
id_ = std::stol(value["Id"].asString());
|
||||
|
||||
}
|
||||
|
||||
long SubmitOperationAuditInfoResult::getId()const
|
||||
{
|
||||
return id_;
|
||||
}
|
||||
|
||||
84
domain/src/model/SubmitOperationCredentialsRequest.cc
Normal file
84
domain/src/model/SubmitOperationCredentialsRequest.cc
Normal file
@@ -0,0 +1,84 @@
|
||||
/*
|
||||
* 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.
|
||||
*/
|
||||
|
||||
#include <alibabacloud/domain/model/SubmitOperationCredentialsRequest.h>
|
||||
|
||||
using AlibabaCloud::Domain::Model::SubmitOperationCredentialsRequest;
|
||||
|
||||
SubmitOperationCredentialsRequest::SubmitOperationCredentialsRequest() :
|
||||
RpcServiceRequest("domain", "2018-01-29", "SubmitOperationCredentials")
|
||||
{
|
||||
setMethod(HttpRequest::Method::Post);
|
||||
}
|
||||
|
||||
SubmitOperationCredentialsRequest::~SubmitOperationCredentialsRequest()
|
||||
{}
|
||||
|
||||
std::string SubmitOperationCredentialsRequest::getCredentials()const
|
||||
{
|
||||
return credentials_;
|
||||
}
|
||||
|
||||
void SubmitOperationCredentialsRequest::setCredentials(const std::string& credentials)
|
||||
{
|
||||
credentials_ = credentials;
|
||||
setParameter("Credentials", credentials);
|
||||
}
|
||||
|
||||
long SubmitOperationCredentialsRequest::getAuditRecordId()const
|
||||
{
|
||||
return auditRecordId_;
|
||||
}
|
||||
|
||||
void SubmitOperationCredentialsRequest::setAuditRecordId(long auditRecordId)
|
||||
{
|
||||
auditRecordId_ = auditRecordId;
|
||||
setParameter("AuditRecordId", std::to_string(auditRecordId));
|
||||
}
|
||||
|
||||
int SubmitOperationCredentialsRequest::getRegType()const
|
||||
{
|
||||
return regType_;
|
||||
}
|
||||
|
||||
void SubmitOperationCredentialsRequest::setRegType(int regType)
|
||||
{
|
||||
regType_ = regType;
|
||||
setParameter("RegType", std::to_string(regType));
|
||||
}
|
||||
|
||||
int SubmitOperationCredentialsRequest::getAuditType()const
|
||||
{
|
||||
return auditType_;
|
||||
}
|
||||
|
||||
void SubmitOperationCredentialsRequest::setAuditType(int auditType)
|
||||
{
|
||||
auditType_ = auditType;
|
||||
setParameter("AuditType", std::to_string(auditType));
|
||||
}
|
||||
|
||||
std::string SubmitOperationCredentialsRequest::getLang()const
|
||||
{
|
||||
return lang_;
|
||||
}
|
||||
|
||||
void SubmitOperationCredentialsRequest::setLang(const std::string& lang)
|
||||
{
|
||||
lang_ = lang;
|
||||
setParameter("Lang", lang);
|
||||
}
|
||||
|
||||
44
domain/src/model/SubmitOperationCredentialsResult.cc
Normal file
44
domain/src/model/SubmitOperationCredentialsResult.cc
Normal file
@@ -0,0 +1,44 @@
|
||||
/*
|
||||
* 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.
|
||||
*/
|
||||
|
||||
#include <alibabacloud/domain/model/SubmitOperationCredentialsResult.h>
|
||||
#include <json/json.h>
|
||||
|
||||
using namespace AlibabaCloud::Domain;
|
||||
using namespace AlibabaCloud::Domain::Model;
|
||||
|
||||
SubmitOperationCredentialsResult::SubmitOperationCredentialsResult() :
|
||||
ServiceResult()
|
||||
{}
|
||||
|
||||
SubmitOperationCredentialsResult::SubmitOperationCredentialsResult(const std::string &payload) :
|
||||
ServiceResult()
|
||||
{
|
||||
parse(payload);
|
||||
}
|
||||
|
||||
SubmitOperationCredentialsResult::~SubmitOperationCredentialsResult()
|
||||
{}
|
||||
|
||||
void SubmitOperationCredentialsResult::parse(const std::string &payload)
|
||||
{
|
||||
Json::Reader reader;
|
||||
Json::Value value;
|
||||
reader.parse(payload, value);
|
||||
setRequestId(value["RequestId"].asString());
|
||||
|
||||
}
|
||||
|
||||
Reference in New Issue
Block a user