Generate SDK by new Generator
This commit is contained in:
@@ -21,85 +21,85 @@ set(pvtz_public_header
|
||||
include/alibabacloud/pvtz/PvtzExport.h )
|
||||
|
||||
set(pvtz_public_header_model
|
||||
include/alibabacloud/pvtz/model/AddZoneRecordRequest.h
|
||||
include/alibabacloud/pvtz/model/AddZoneRecordResult.h
|
||||
include/alibabacloud/pvtz/model/DescribeZoneInfoRequest.h
|
||||
include/alibabacloud/pvtz/model/DescribeZoneInfoResult.h
|
||||
include/alibabacloud/pvtz/model/DeleteZoneRecordRequest.h
|
||||
include/alibabacloud/pvtz/model/DeleteZoneRecordResult.h
|
||||
include/alibabacloud/pvtz/model/UpdateZoneRemarkRequest.h
|
||||
include/alibabacloud/pvtz/model/UpdateZoneRemarkResult.h
|
||||
include/alibabacloud/pvtz/model/CheckZoneNameRequest.h
|
||||
include/alibabacloud/pvtz/model/CheckZoneNameResult.h
|
||||
include/alibabacloud/pvtz/model/UpdateZoneRecordRequest.h
|
||||
include/alibabacloud/pvtz/model/UpdateZoneRecordResult.h
|
||||
include/alibabacloud/pvtz/model/AddZoneRequest.h
|
||||
include/alibabacloud/pvtz/model/AddZoneResult.h
|
||||
include/alibabacloud/pvtz/model/AddZoneRecordRequest.h
|
||||
include/alibabacloud/pvtz/model/AddZoneRecordResult.h
|
||||
include/alibabacloud/pvtz/model/BindZoneVpcRequest.h
|
||||
include/alibabacloud/pvtz/model/BindZoneVpcResult.h
|
||||
include/alibabacloud/pvtz/model/CheckZoneNameRequest.h
|
||||
include/alibabacloud/pvtz/model/CheckZoneNameResult.h
|
||||
include/alibabacloud/pvtz/model/DeleteZoneRequest.h
|
||||
include/alibabacloud/pvtz/model/DeleteZoneResult.h
|
||||
include/alibabacloud/pvtz/model/DeleteZoneRecordRequest.h
|
||||
include/alibabacloud/pvtz/model/DeleteZoneRecordResult.h
|
||||
include/alibabacloud/pvtz/model/DescribeChangeLogsRequest.h
|
||||
include/alibabacloud/pvtz/model/DescribeChangeLogsResult.h
|
||||
include/alibabacloud/pvtz/model/DescribeRegionsRequest.h
|
||||
include/alibabacloud/pvtz/model/DescribeRegionsResult.h
|
||||
include/alibabacloud/pvtz/model/DescribeRequestGraphRequest.h
|
||||
include/alibabacloud/pvtz/model/DescribeRequestGraphResult.h
|
||||
include/alibabacloud/pvtz/model/DescribeStatisticSummaryRequest.h
|
||||
include/alibabacloud/pvtz/model/DescribeStatisticSummaryResult.h
|
||||
include/alibabacloud/pvtz/model/SetProxyPatternRequest.h
|
||||
include/alibabacloud/pvtz/model/SetProxyPatternResult.h
|
||||
include/alibabacloud/pvtz/model/DescribeZoneVpcTreeRequest.h
|
||||
include/alibabacloud/pvtz/model/DescribeZoneVpcTreeResult.h
|
||||
include/alibabacloud/pvtz/model/DescribeChangeLogsRequest.h
|
||||
include/alibabacloud/pvtz/model/DescribeChangeLogsResult.h
|
||||
include/alibabacloud/pvtz/model/DeleteZoneRequest.h
|
||||
include/alibabacloud/pvtz/model/DeleteZoneResult.h
|
||||
include/alibabacloud/pvtz/model/DescribeUserServiceStatusRequest.h
|
||||
include/alibabacloud/pvtz/model/DescribeUserServiceStatusResult.h
|
||||
include/alibabacloud/pvtz/model/DescribeRegionsRequest.h
|
||||
include/alibabacloud/pvtz/model/DescribeRegionsResult.h
|
||||
include/alibabacloud/pvtz/model/SetZoneRecordStatusRequest.h
|
||||
include/alibabacloud/pvtz/model/SetZoneRecordStatusResult.h
|
||||
include/alibabacloud/pvtz/model/DescribeZoneInfoRequest.h
|
||||
include/alibabacloud/pvtz/model/DescribeZoneInfoResult.h
|
||||
include/alibabacloud/pvtz/model/DescribeZoneRecordsRequest.h
|
||||
include/alibabacloud/pvtz/model/DescribeZoneRecordsResult.h
|
||||
include/alibabacloud/pvtz/model/DescribeZoneVpcTreeRequest.h
|
||||
include/alibabacloud/pvtz/model/DescribeZoneVpcTreeResult.h
|
||||
include/alibabacloud/pvtz/model/DescribeZonesRequest.h
|
||||
include/alibabacloud/pvtz/model/DescribeZonesResult.h )
|
||||
include/alibabacloud/pvtz/model/DescribeZonesResult.h
|
||||
include/alibabacloud/pvtz/model/SetProxyPatternRequest.h
|
||||
include/alibabacloud/pvtz/model/SetProxyPatternResult.h
|
||||
include/alibabacloud/pvtz/model/SetZoneRecordStatusRequest.h
|
||||
include/alibabacloud/pvtz/model/SetZoneRecordStatusResult.h
|
||||
include/alibabacloud/pvtz/model/UpdateZoneRecordRequest.h
|
||||
include/alibabacloud/pvtz/model/UpdateZoneRecordResult.h
|
||||
include/alibabacloud/pvtz/model/UpdateZoneRemarkRequest.h
|
||||
include/alibabacloud/pvtz/model/UpdateZoneRemarkResult.h )
|
||||
|
||||
set(pvtz_src
|
||||
src/PvtzClient.cc
|
||||
src/model/AddZoneRecordRequest.cc
|
||||
src/model/AddZoneRecordResult.cc
|
||||
src/model/DescribeZoneInfoRequest.cc
|
||||
src/model/DescribeZoneInfoResult.cc
|
||||
src/model/DeleteZoneRecordRequest.cc
|
||||
src/model/DeleteZoneRecordResult.cc
|
||||
src/model/UpdateZoneRemarkRequest.cc
|
||||
src/model/UpdateZoneRemarkResult.cc
|
||||
src/model/CheckZoneNameRequest.cc
|
||||
src/model/CheckZoneNameResult.cc
|
||||
src/model/UpdateZoneRecordRequest.cc
|
||||
src/model/UpdateZoneRecordResult.cc
|
||||
src/model/AddZoneRequest.cc
|
||||
src/model/AddZoneResult.cc
|
||||
src/model/AddZoneRecordRequest.cc
|
||||
src/model/AddZoneRecordResult.cc
|
||||
src/model/BindZoneVpcRequest.cc
|
||||
src/model/BindZoneVpcResult.cc
|
||||
src/model/CheckZoneNameRequest.cc
|
||||
src/model/CheckZoneNameResult.cc
|
||||
src/model/DeleteZoneRequest.cc
|
||||
src/model/DeleteZoneResult.cc
|
||||
src/model/DeleteZoneRecordRequest.cc
|
||||
src/model/DeleteZoneRecordResult.cc
|
||||
src/model/DescribeChangeLogsRequest.cc
|
||||
src/model/DescribeChangeLogsResult.cc
|
||||
src/model/DescribeRegionsRequest.cc
|
||||
src/model/DescribeRegionsResult.cc
|
||||
src/model/DescribeRequestGraphRequest.cc
|
||||
src/model/DescribeRequestGraphResult.cc
|
||||
src/model/DescribeStatisticSummaryRequest.cc
|
||||
src/model/DescribeStatisticSummaryResult.cc
|
||||
src/model/SetProxyPatternRequest.cc
|
||||
src/model/SetProxyPatternResult.cc
|
||||
src/model/DescribeZoneVpcTreeRequest.cc
|
||||
src/model/DescribeZoneVpcTreeResult.cc
|
||||
src/model/DescribeChangeLogsRequest.cc
|
||||
src/model/DescribeChangeLogsResult.cc
|
||||
src/model/DeleteZoneRequest.cc
|
||||
src/model/DeleteZoneResult.cc
|
||||
src/model/DescribeUserServiceStatusRequest.cc
|
||||
src/model/DescribeUserServiceStatusResult.cc
|
||||
src/model/DescribeRegionsRequest.cc
|
||||
src/model/DescribeRegionsResult.cc
|
||||
src/model/SetZoneRecordStatusRequest.cc
|
||||
src/model/SetZoneRecordStatusResult.cc
|
||||
src/model/DescribeZoneInfoRequest.cc
|
||||
src/model/DescribeZoneInfoResult.cc
|
||||
src/model/DescribeZoneRecordsRequest.cc
|
||||
src/model/DescribeZoneRecordsResult.cc
|
||||
src/model/DescribeZoneVpcTreeRequest.cc
|
||||
src/model/DescribeZoneVpcTreeResult.cc
|
||||
src/model/DescribeZonesRequest.cc
|
||||
src/model/DescribeZonesResult.cc )
|
||||
src/model/DescribeZonesResult.cc
|
||||
src/model/SetProxyPatternRequest.cc
|
||||
src/model/SetProxyPatternResult.cc
|
||||
src/model/SetZoneRecordStatusRequest.cc
|
||||
src/model/SetZoneRecordStatusResult.cc
|
||||
src/model/UpdateZoneRecordRequest.cc
|
||||
src/model/UpdateZoneRecordResult.cc
|
||||
src/model/UpdateZoneRemarkRequest.cc
|
||||
src/model/UpdateZoneRemarkResult.cc )
|
||||
|
||||
add_library(pvtz ${LIB_TYPE}
|
||||
${pvtz_public_header}
|
||||
|
||||
@@ -22,44 +22,44 @@
|
||||
#include <alibabacloud/core/EndpointProvider.h>
|
||||
#include <alibabacloud/core/RpcServiceClient.h>
|
||||
#include "PvtzExport.h"
|
||||
#include "model/AddZoneRecordRequest.h"
|
||||
#include "model/AddZoneRecordResult.h"
|
||||
#include "model/DescribeZoneInfoRequest.h"
|
||||
#include "model/DescribeZoneInfoResult.h"
|
||||
#include "model/DeleteZoneRecordRequest.h"
|
||||
#include "model/DeleteZoneRecordResult.h"
|
||||
#include "model/UpdateZoneRemarkRequest.h"
|
||||
#include "model/UpdateZoneRemarkResult.h"
|
||||
#include "model/CheckZoneNameRequest.h"
|
||||
#include "model/CheckZoneNameResult.h"
|
||||
#include "model/UpdateZoneRecordRequest.h"
|
||||
#include "model/UpdateZoneRecordResult.h"
|
||||
#include "model/AddZoneRequest.h"
|
||||
#include "model/AddZoneResult.h"
|
||||
#include "model/AddZoneRecordRequest.h"
|
||||
#include "model/AddZoneRecordResult.h"
|
||||
#include "model/BindZoneVpcRequest.h"
|
||||
#include "model/BindZoneVpcResult.h"
|
||||
#include "model/CheckZoneNameRequest.h"
|
||||
#include "model/CheckZoneNameResult.h"
|
||||
#include "model/DeleteZoneRequest.h"
|
||||
#include "model/DeleteZoneResult.h"
|
||||
#include "model/DeleteZoneRecordRequest.h"
|
||||
#include "model/DeleteZoneRecordResult.h"
|
||||
#include "model/DescribeChangeLogsRequest.h"
|
||||
#include "model/DescribeChangeLogsResult.h"
|
||||
#include "model/DescribeRegionsRequest.h"
|
||||
#include "model/DescribeRegionsResult.h"
|
||||
#include "model/DescribeRequestGraphRequest.h"
|
||||
#include "model/DescribeRequestGraphResult.h"
|
||||
#include "model/DescribeStatisticSummaryRequest.h"
|
||||
#include "model/DescribeStatisticSummaryResult.h"
|
||||
#include "model/SetProxyPatternRequest.h"
|
||||
#include "model/SetProxyPatternResult.h"
|
||||
#include "model/DescribeZoneVpcTreeRequest.h"
|
||||
#include "model/DescribeZoneVpcTreeResult.h"
|
||||
#include "model/DescribeChangeLogsRequest.h"
|
||||
#include "model/DescribeChangeLogsResult.h"
|
||||
#include "model/DeleteZoneRequest.h"
|
||||
#include "model/DeleteZoneResult.h"
|
||||
#include "model/DescribeUserServiceStatusRequest.h"
|
||||
#include "model/DescribeUserServiceStatusResult.h"
|
||||
#include "model/DescribeRegionsRequest.h"
|
||||
#include "model/DescribeRegionsResult.h"
|
||||
#include "model/SetZoneRecordStatusRequest.h"
|
||||
#include "model/SetZoneRecordStatusResult.h"
|
||||
#include "model/DescribeZoneInfoRequest.h"
|
||||
#include "model/DescribeZoneInfoResult.h"
|
||||
#include "model/DescribeZoneRecordsRequest.h"
|
||||
#include "model/DescribeZoneRecordsResult.h"
|
||||
#include "model/DescribeZoneVpcTreeRequest.h"
|
||||
#include "model/DescribeZoneVpcTreeResult.h"
|
||||
#include "model/DescribeZonesRequest.h"
|
||||
#include "model/DescribeZonesResult.h"
|
||||
#include "model/SetProxyPatternRequest.h"
|
||||
#include "model/SetProxyPatternResult.h"
|
||||
#include "model/SetZoneRecordStatusRequest.h"
|
||||
#include "model/SetZoneRecordStatusResult.h"
|
||||
#include "model/UpdateZoneRecordRequest.h"
|
||||
#include "model/UpdateZoneRecordResult.h"
|
||||
#include "model/UpdateZoneRemarkRequest.h"
|
||||
#include "model/UpdateZoneRemarkResult.h"
|
||||
|
||||
|
||||
namespace AlibabaCloud
|
||||
@@ -69,125 +69,125 @@ namespace AlibabaCloud
|
||||
class ALIBABACLOUD_PVTZ_EXPORT PvtzClient : public RpcServiceClient
|
||||
{
|
||||
public:
|
||||
typedef Outcome<Error, Model::AddZoneRecordResult> AddZoneRecordOutcome;
|
||||
typedef std::future<AddZoneRecordOutcome> AddZoneRecordOutcomeCallable;
|
||||
typedef std::function<void(const PvtzClient*, const Model::AddZoneRecordRequest&, const AddZoneRecordOutcome&, const std::shared_ptr<const AsyncCallerContext>&)> AddZoneRecordAsyncHandler;
|
||||
typedef Outcome<Error, Model::DescribeZoneInfoResult> DescribeZoneInfoOutcome;
|
||||
typedef std::future<DescribeZoneInfoOutcome> DescribeZoneInfoOutcomeCallable;
|
||||
typedef std::function<void(const PvtzClient*, const Model::DescribeZoneInfoRequest&, const DescribeZoneInfoOutcome&, const std::shared_ptr<const AsyncCallerContext>&)> DescribeZoneInfoAsyncHandler;
|
||||
typedef Outcome<Error, Model::DeleteZoneRecordResult> DeleteZoneRecordOutcome;
|
||||
typedef std::future<DeleteZoneRecordOutcome> DeleteZoneRecordOutcomeCallable;
|
||||
typedef std::function<void(const PvtzClient*, const Model::DeleteZoneRecordRequest&, const DeleteZoneRecordOutcome&, const std::shared_ptr<const AsyncCallerContext>&)> DeleteZoneRecordAsyncHandler;
|
||||
typedef Outcome<Error, Model::UpdateZoneRemarkResult> UpdateZoneRemarkOutcome;
|
||||
typedef std::future<UpdateZoneRemarkOutcome> UpdateZoneRemarkOutcomeCallable;
|
||||
typedef std::function<void(const PvtzClient*, const Model::UpdateZoneRemarkRequest&, const UpdateZoneRemarkOutcome&, const std::shared_ptr<const AsyncCallerContext>&)> UpdateZoneRemarkAsyncHandler;
|
||||
typedef Outcome<Error, Model::CheckZoneNameResult> CheckZoneNameOutcome;
|
||||
typedef std::future<CheckZoneNameOutcome> CheckZoneNameOutcomeCallable;
|
||||
typedef std::function<void(const PvtzClient*, const Model::CheckZoneNameRequest&, const CheckZoneNameOutcome&, const std::shared_ptr<const AsyncCallerContext>&)> CheckZoneNameAsyncHandler;
|
||||
typedef Outcome<Error, Model::UpdateZoneRecordResult> UpdateZoneRecordOutcome;
|
||||
typedef std::future<UpdateZoneRecordOutcome> UpdateZoneRecordOutcomeCallable;
|
||||
typedef std::function<void(const PvtzClient*, const Model::UpdateZoneRecordRequest&, const UpdateZoneRecordOutcome&, const std::shared_ptr<const AsyncCallerContext>&)> UpdateZoneRecordAsyncHandler;
|
||||
typedef Outcome<Error, Model::AddZoneResult> AddZoneOutcome;
|
||||
typedef std::future<AddZoneOutcome> AddZoneOutcomeCallable;
|
||||
typedef std::function<void(const PvtzClient*, const Model::AddZoneRequest&, const AddZoneOutcome&, const std::shared_ptr<const AsyncCallerContext>&)> AddZoneAsyncHandler;
|
||||
typedef Outcome<Error, Model::AddZoneRecordResult> AddZoneRecordOutcome;
|
||||
typedef std::future<AddZoneRecordOutcome> AddZoneRecordOutcomeCallable;
|
||||
typedef std::function<void(const PvtzClient*, const Model::AddZoneRecordRequest&, const AddZoneRecordOutcome&, const std::shared_ptr<const AsyncCallerContext>&)> AddZoneRecordAsyncHandler;
|
||||
typedef Outcome<Error, Model::BindZoneVpcResult> BindZoneVpcOutcome;
|
||||
typedef std::future<BindZoneVpcOutcome> BindZoneVpcOutcomeCallable;
|
||||
typedef std::function<void(const PvtzClient*, const Model::BindZoneVpcRequest&, const BindZoneVpcOutcome&, const std::shared_ptr<const AsyncCallerContext>&)> BindZoneVpcAsyncHandler;
|
||||
typedef Outcome<Error, Model::CheckZoneNameResult> CheckZoneNameOutcome;
|
||||
typedef std::future<CheckZoneNameOutcome> CheckZoneNameOutcomeCallable;
|
||||
typedef std::function<void(const PvtzClient*, const Model::CheckZoneNameRequest&, const CheckZoneNameOutcome&, const std::shared_ptr<const AsyncCallerContext>&)> CheckZoneNameAsyncHandler;
|
||||
typedef Outcome<Error, Model::DeleteZoneResult> DeleteZoneOutcome;
|
||||
typedef std::future<DeleteZoneOutcome> DeleteZoneOutcomeCallable;
|
||||
typedef std::function<void(const PvtzClient*, const Model::DeleteZoneRequest&, const DeleteZoneOutcome&, const std::shared_ptr<const AsyncCallerContext>&)> DeleteZoneAsyncHandler;
|
||||
typedef Outcome<Error, Model::DeleteZoneRecordResult> DeleteZoneRecordOutcome;
|
||||
typedef std::future<DeleteZoneRecordOutcome> DeleteZoneRecordOutcomeCallable;
|
||||
typedef std::function<void(const PvtzClient*, const Model::DeleteZoneRecordRequest&, const DeleteZoneRecordOutcome&, const std::shared_ptr<const AsyncCallerContext>&)> DeleteZoneRecordAsyncHandler;
|
||||
typedef Outcome<Error, Model::DescribeChangeLogsResult> DescribeChangeLogsOutcome;
|
||||
typedef std::future<DescribeChangeLogsOutcome> DescribeChangeLogsOutcomeCallable;
|
||||
typedef std::function<void(const PvtzClient*, const Model::DescribeChangeLogsRequest&, const DescribeChangeLogsOutcome&, const std::shared_ptr<const AsyncCallerContext>&)> DescribeChangeLogsAsyncHandler;
|
||||
typedef Outcome<Error, Model::DescribeRegionsResult> DescribeRegionsOutcome;
|
||||
typedef std::future<DescribeRegionsOutcome> DescribeRegionsOutcomeCallable;
|
||||
typedef std::function<void(const PvtzClient*, const Model::DescribeRegionsRequest&, const DescribeRegionsOutcome&, const std::shared_ptr<const AsyncCallerContext>&)> DescribeRegionsAsyncHandler;
|
||||
typedef Outcome<Error, Model::DescribeRequestGraphResult> DescribeRequestGraphOutcome;
|
||||
typedef std::future<DescribeRequestGraphOutcome> DescribeRequestGraphOutcomeCallable;
|
||||
typedef std::function<void(const PvtzClient*, const Model::DescribeRequestGraphRequest&, const DescribeRequestGraphOutcome&, const std::shared_ptr<const AsyncCallerContext>&)> DescribeRequestGraphAsyncHandler;
|
||||
typedef Outcome<Error, Model::DescribeStatisticSummaryResult> DescribeStatisticSummaryOutcome;
|
||||
typedef std::future<DescribeStatisticSummaryOutcome> DescribeStatisticSummaryOutcomeCallable;
|
||||
typedef std::function<void(const PvtzClient*, const Model::DescribeStatisticSummaryRequest&, const DescribeStatisticSummaryOutcome&, const std::shared_ptr<const AsyncCallerContext>&)> DescribeStatisticSummaryAsyncHandler;
|
||||
typedef Outcome<Error, Model::SetProxyPatternResult> SetProxyPatternOutcome;
|
||||
typedef std::future<SetProxyPatternOutcome> SetProxyPatternOutcomeCallable;
|
||||
typedef std::function<void(const PvtzClient*, const Model::SetProxyPatternRequest&, const SetProxyPatternOutcome&, const std::shared_ptr<const AsyncCallerContext>&)> SetProxyPatternAsyncHandler;
|
||||
typedef Outcome<Error, Model::DescribeZoneVpcTreeResult> DescribeZoneVpcTreeOutcome;
|
||||
typedef std::future<DescribeZoneVpcTreeOutcome> DescribeZoneVpcTreeOutcomeCallable;
|
||||
typedef std::function<void(const PvtzClient*, const Model::DescribeZoneVpcTreeRequest&, const DescribeZoneVpcTreeOutcome&, const std::shared_ptr<const AsyncCallerContext>&)> DescribeZoneVpcTreeAsyncHandler;
|
||||
typedef Outcome<Error, Model::DescribeChangeLogsResult> DescribeChangeLogsOutcome;
|
||||
typedef std::future<DescribeChangeLogsOutcome> DescribeChangeLogsOutcomeCallable;
|
||||
typedef std::function<void(const PvtzClient*, const Model::DescribeChangeLogsRequest&, const DescribeChangeLogsOutcome&, const std::shared_ptr<const AsyncCallerContext>&)> DescribeChangeLogsAsyncHandler;
|
||||
typedef Outcome<Error, Model::DeleteZoneResult> DeleteZoneOutcome;
|
||||
typedef std::future<DeleteZoneOutcome> DeleteZoneOutcomeCallable;
|
||||
typedef std::function<void(const PvtzClient*, const Model::DeleteZoneRequest&, const DeleteZoneOutcome&, const std::shared_ptr<const AsyncCallerContext>&)> DeleteZoneAsyncHandler;
|
||||
typedef Outcome<Error, Model::DescribeUserServiceStatusResult> DescribeUserServiceStatusOutcome;
|
||||
typedef std::future<DescribeUserServiceStatusOutcome> DescribeUserServiceStatusOutcomeCallable;
|
||||
typedef std::function<void(const PvtzClient*, const Model::DescribeUserServiceStatusRequest&, const DescribeUserServiceStatusOutcome&, const std::shared_ptr<const AsyncCallerContext>&)> DescribeUserServiceStatusAsyncHandler;
|
||||
typedef Outcome<Error, Model::DescribeRegionsResult> DescribeRegionsOutcome;
|
||||
typedef std::future<DescribeRegionsOutcome> DescribeRegionsOutcomeCallable;
|
||||
typedef std::function<void(const PvtzClient*, const Model::DescribeRegionsRequest&, const DescribeRegionsOutcome&, const std::shared_ptr<const AsyncCallerContext>&)> DescribeRegionsAsyncHandler;
|
||||
typedef Outcome<Error, Model::SetZoneRecordStatusResult> SetZoneRecordStatusOutcome;
|
||||
typedef std::future<SetZoneRecordStatusOutcome> SetZoneRecordStatusOutcomeCallable;
|
||||
typedef std::function<void(const PvtzClient*, const Model::SetZoneRecordStatusRequest&, const SetZoneRecordStatusOutcome&, const std::shared_ptr<const AsyncCallerContext>&)> SetZoneRecordStatusAsyncHandler;
|
||||
typedef Outcome<Error, Model::DescribeZoneInfoResult> DescribeZoneInfoOutcome;
|
||||
typedef std::future<DescribeZoneInfoOutcome> DescribeZoneInfoOutcomeCallable;
|
||||
typedef std::function<void(const PvtzClient*, const Model::DescribeZoneInfoRequest&, const DescribeZoneInfoOutcome&, const std::shared_ptr<const AsyncCallerContext>&)> DescribeZoneInfoAsyncHandler;
|
||||
typedef Outcome<Error, Model::DescribeZoneRecordsResult> DescribeZoneRecordsOutcome;
|
||||
typedef std::future<DescribeZoneRecordsOutcome> DescribeZoneRecordsOutcomeCallable;
|
||||
typedef std::function<void(const PvtzClient*, const Model::DescribeZoneRecordsRequest&, const DescribeZoneRecordsOutcome&, const std::shared_ptr<const AsyncCallerContext>&)> DescribeZoneRecordsAsyncHandler;
|
||||
typedef Outcome<Error, Model::DescribeZoneVpcTreeResult> DescribeZoneVpcTreeOutcome;
|
||||
typedef std::future<DescribeZoneVpcTreeOutcome> DescribeZoneVpcTreeOutcomeCallable;
|
||||
typedef std::function<void(const PvtzClient*, const Model::DescribeZoneVpcTreeRequest&, const DescribeZoneVpcTreeOutcome&, const std::shared_ptr<const AsyncCallerContext>&)> DescribeZoneVpcTreeAsyncHandler;
|
||||
typedef Outcome<Error, Model::DescribeZonesResult> DescribeZonesOutcome;
|
||||
typedef std::future<DescribeZonesOutcome> DescribeZonesOutcomeCallable;
|
||||
typedef std::function<void(const PvtzClient*, const Model::DescribeZonesRequest&, const DescribeZonesOutcome&, const std::shared_ptr<const AsyncCallerContext>&)> DescribeZonesAsyncHandler;
|
||||
typedef Outcome<Error, Model::SetProxyPatternResult> SetProxyPatternOutcome;
|
||||
typedef std::future<SetProxyPatternOutcome> SetProxyPatternOutcomeCallable;
|
||||
typedef std::function<void(const PvtzClient*, const Model::SetProxyPatternRequest&, const SetProxyPatternOutcome&, const std::shared_ptr<const AsyncCallerContext>&)> SetProxyPatternAsyncHandler;
|
||||
typedef Outcome<Error, Model::SetZoneRecordStatusResult> SetZoneRecordStatusOutcome;
|
||||
typedef std::future<SetZoneRecordStatusOutcome> SetZoneRecordStatusOutcomeCallable;
|
||||
typedef std::function<void(const PvtzClient*, const Model::SetZoneRecordStatusRequest&, const SetZoneRecordStatusOutcome&, const std::shared_ptr<const AsyncCallerContext>&)> SetZoneRecordStatusAsyncHandler;
|
||||
typedef Outcome<Error, Model::UpdateZoneRecordResult> UpdateZoneRecordOutcome;
|
||||
typedef std::future<UpdateZoneRecordOutcome> UpdateZoneRecordOutcomeCallable;
|
||||
typedef std::function<void(const PvtzClient*, const Model::UpdateZoneRecordRequest&, const UpdateZoneRecordOutcome&, const std::shared_ptr<const AsyncCallerContext>&)> UpdateZoneRecordAsyncHandler;
|
||||
typedef Outcome<Error, Model::UpdateZoneRemarkResult> UpdateZoneRemarkOutcome;
|
||||
typedef std::future<UpdateZoneRemarkOutcome> UpdateZoneRemarkOutcomeCallable;
|
||||
typedef std::function<void(const PvtzClient*, const Model::UpdateZoneRemarkRequest&, const UpdateZoneRemarkOutcome&, const std::shared_ptr<const AsyncCallerContext>&)> UpdateZoneRemarkAsyncHandler;
|
||||
|
||||
PvtzClient(const Credentials &credentials, const ClientConfiguration &configuration);
|
||||
PvtzClient(const std::shared_ptr<CredentialsProvider> &credentialsProvider, const ClientConfiguration &configuration);
|
||||
PvtzClient(const std::string &accessKeyId, const std::string &accessKeySecret, const ClientConfiguration &configuration);
|
||||
~PvtzClient();
|
||||
AddZoneRecordOutcome addZoneRecord(const Model::AddZoneRecordRequest &request)const;
|
||||
void addZoneRecordAsync(const Model::AddZoneRecordRequest& request, const AddZoneRecordAsyncHandler& handler, const std::shared_ptr<const AsyncCallerContext>& context = nullptr) const;
|
||||
AddZoneRecordOutcomeCallable addZoneRecordCallable(const Model::AddZoneRecordRequest& request) const;
|
||||
DescribeZoneInfoOutcome describeZoneInfo(const Model::DescribeZoneInfoRequest &request)const;
|
||||
void describeZoneInfoAsync(const Model::DescribeZoneInfoRequest& request, const DescribeZoneInfoAsyncHandler& handler, const std::shared_ptr<const AsyncCallerContext>& context = nullptr) const;
|
||||
DescribeZoneInfoOutcomeCallable describeZoneInfoCallable(const Model::DescribeZoneInfoRequest& request) const;
|
||||
DeleteZoneRecordOutcome deleteZoneRecord(const Model::DeleteZoneRecordRequest &request)const;
|
||||
void deleteZoneRecordAsync(const Model::DeleteZoneRecordRequest& request, const DeleteZoneRecordAsyncHandler& handler, const std::shared_ptr<const AsyncCallerContext>& context = nullptr) const;
|
||||
DeleteZoneRecordOutcomeCallable deleteZoneRecordCallable(const Model::DeleteZoneRecordRequest& request) const;
|
||||
UpdateZoneRemarkOutcome updateZoneRemark(const Model::UpdateZoneRemarkRequest &request)const;
|
||||
void updateZoneRemarkAsync(const Model::UpdateZoneRemarkRequest& request, const UpdateZoneRemarkAsyncHandler& handler, const std::shared_ptr<const AsyncCallerContext>& context = nullptr) const;
|
||||
UpdateZoneRemarkOutcomeCallable updateZoneRemarkCallable(const Model::UpdateZoneRemarkRequest& request) const;
|
||||
CheckZoneNameOutcome checkZoneName(const Model::CheckZoneNameRequest &request)const;
|
||||
void checkZoneNameAsync(const Model::CheckZoneNameRequest& request, const CheckZoneNameAsyncHandler& handler, const std::shared_ptr<const AsyncCallerContext>& context = nullptr) const;
|
||||
CheckZoneNameOutcomeCallable checkZoneNameCallable(const Model::CheckZoneNameRequest& request) const;
|
||||
UpdateZoneRecordOutcome updateZoneRecord(const Model::UpdateZoneRecordRequest &request)const;
|
||||
void updateZoneRecordAsync(const Model::UpdateZoneRecordRequest& request, const UpdateZoneRecordAsyncHandler& handler, const std::shared_ptr<const AsyncCallerContext>& context = nullptr) const;
|
||||
UpdateZoneRecordOutcomeCallable updateZoneRecordCallable(const Model::UpdateZoneRecordRequest& request) const;
|
||||
AddZoneOutcome addZone(const Model::AddZoneRequest &request)const;
|
||||
void addZoneAsync(const Model::AddZoneRequest& request, const AddZoneAsyncHandler& handler, const std::shared_ptr<const AsyncCallerContext>& context = nullptr) const;
|
||||
AddZoneOutcomeCallable addZoneCallable(const Model::AddZoneRequest& request) const;
|
||||
AddZoneRecordOutcome addZoneRecord(const Model::AddZoneRecordRequest &request)const;
|
||||
void addZoneRecordAsync(const Model::AddZoneRecordRequest& request, const AddZoneRecordAsyncHandler& handler, const std::shared_ptr<const AsyncCallerContext>& context = nullptr) const;
|
||||
AddZoneRecordOutcomeCallable addZoneRecordCallable(const Model::AddZoneRecordRequest& request) const;
|
||||
BindZoneVpcOutcome bindZoneVpc(const Model::BindZoneVpcRequest &request)const;
|
||||
void bindZoneVpcAsync(const Model::BindZoneVpcRequest& request, const BindZoneVpcAsyncHandler& handler, const std::shared_ptr<const AsyncCallerContext>& context = nullptr) const;
|
||||
BindZoneVpcOutcomeCallable bindZoneVpcCallable(const Model::BindZoneVpcRequest& request) const;
|
||||
CheckZoneNameOutcome checkZoneName(const Model::CheckZoneNameRequest &request)const;
|
||||
void checkZoneNameAsync(const Model::CheckZoneNameRequest& request, const CheckZoneNameAsyncHandler& handler, const std::shared_ptr<const AsyncCallerContext>& context = nullptr) const;
|
||||
CheckZoneNameOutcomeCallable checkZoneNameCallable(const Model::CheckZoneNameRequest& request) const;
|
||||
DeleteZoneOutcome deleteZone(const Model::DeleteZoneRequest &request)const;
|
||||
void deleteZoneAsync(const Model::DeleteZoneRequest& request, const DeleteZoneAsyncHandler& handler, const std::shared_ptr<const AsyncCallerContext>& context = nullptr) const;
|
||||
DeleteZoneOutcomeCallable deleteZoneCallable(const Model::DeleteZoneRequest& request) const;
|
||||
DeleteZoneRecordOutcome deleteZoneRecord(const Model::DeleteZoneRecordRequest &request)const;
|
||||
void deleteZoneRecordAsync(const Model::DeleteZoneRecordRequest& request, const DeleteZoneRecordAsyncHandler& handler, const std::shared_ptr<const AsyncCallerContext>& context = nullptr) const;
|
||||
DeleteZoneRecordOutcomeCallable deleteZoneRecordCallable(const Model::DeleteZoneRecordRequest& request) const;
|
||||
DescribeChangeLogsOutcome describeChangeLogs(const Model::DescribeChangeLogsRequest &request)const;
|
||||
void describeChangeLogsAsync(const Model::DescribeChangeLogsRequest& request, const DescribeChangeLogsAsyncHandler& handler, const std::shared_ptr<const AsyncCallerContext>& context = nullptr) const;
|
||||
DescribeChangeLogsOutcomeCallable describeChangeLogsCallable(const Model::DescribeChangeLogsRequest& request) const;
|
||||
DescribeRegionsOutcome describeRegions(const Model::DescribeRegionsRequest &request)const;
|
||||
void describeRegionsAsync(const Model::DescribeRegionsRequest& request, const DescribeRegionsAsyncHandler& handler, const std::shared_ptr<const AsyncCallerContext>& context = nullptr) const;
|
||||
DescribeRegionsOutcomeCallable describeRegionsCallable(const Model::DescribeRegionsRequest& request) const;
|
||||
DescribeRequestGraphOutcome describeRequestGraph(const Model::DescribeRequestGraphRequest &request)const;
|
||||
void describeRequestGraphAsync(const Model::DescribeRequestGraphRequest& request, const DescribeRequestGraphAsyncHandler& handler, const std::shared_ptr<const AsyncCallerContext>& context = nullptr) const;
|
||||
DescribeRequestGraphOutcomeCallable describeRequestGraphCallable(const Model::DescribeRequestGraphRequest& request) const;
|
||||
DescribeStatisticSummaryOutcome describeStatisticSummary(const Model::DescribeStatisticSummaryRequest &request)const;
|
||||
void describeStatisticSummaryAsync(const Model::DescribeStatisticSummaryRequest& request, const DescribeStatisticSummaryAsyncHandler& handler, const std::shared_ptr<const AsyncCallerContext>& context = nullptr) const;
|
||||
DescribeStatisticSummaryOutcomeCallable describeStatisticSummaryCallable(const Model::DescribeStatisticSummaryRequest& request) const;
|
||||
SetProxyPatternOutcome setProxyPattern(const Model::SetProxyPatternRequest &request)const;
|
||||
void setProxyPatternAsync(const Model::SetProxyPatternRequest& request, const SetProxyPatternAsyncHandler& handler, const std::shared_ptr<const AsyncCallerContext>& context = nullptr) const;
|
||||
SetProxyPatternOutcomeCallable setProxyPatternCallable(const Model::SetProxyPatternRequest& request) const;
|
||||
DescribeZoneVpcTreeOutcome describeZoneVpcTree(const Model::DescribeZoneVpcTreeRequest &request)const;
|
||||
void describeZoneVpcTreeAsync(const Model::DescribeZoneVpcTreeRequest& request, const DescribeZoneVpcTreeAsyncHandler& handler, const std::shared_ptr<const AsyncCallerContext>& context = nullptr) const;
|
||||
DescribeZoneVpcTreeOutcomeCallable describeZoneVpcTreeCallable(const Model::DescribeZoneVpcTreeRequest& request) const;
|
||||
DescribeChangeLogsOutcome describeChangeLogs(const Model::DescribeChangeLogsRequest &request)const;
|
||||
void describeChangeLogsAsync(const Model::DescribeChangeLogsRequest& request, const DescribeChangeLogsAsyncHandler& handler, const std::shared_ptr<const AsyncCallerContext>& context = nullptr) const;
|
||||
DescribeChangeLogsOutcomeCallable describeChangeLogsCallable(const Model::DescribeChangeLogsRequest& request) const;
|
||||
DeleteZoneOutcome deleteZone(const Model::DeleteZoneRequest &request)const;
|
||||
void deleteZoneAsync(const Model::DeleteZoneRequest& request, const DeleteZoneAsyncHandler& handler, const std::shared_ptr<const AsyncCallerContext>& context = nullptr) const;
|
||||
DeleteZoneOutcomeCallable deleteZoneCallable(const Model::DeleteZoneRequest& request) const;
|
||||
DescribeUserServiceStatusOutcome describeUserServiceStatus(const Model::DescribeUserServiceStatusRequest &request)const;
|
||||
void describeUserServiceStatusAsync(const Model::DescribeUserServiceStatusRequest& request, const DescribeUserServiceStatusAsyncHandler& handler, const std::shared_ptr<const AsyncCallerContext>& context = nullptr) const;
|
||||
DescribeUserServiceStatusOutcomeCallable describeUserServiceStatusCallable(const Model::DescribeUserServiceStatusRequest& request) const;
|
||||
DescribeRegionsOutcome describeRegions(const Model::DescribeRegionsRequest &request)const;
|
||||
void describeRegionsAsync(const Model::DescribeRegionsRequest& request, const DescribeRegionsAsyncHandler& handler, const std::shared_ptr<const AsyncCallerContext>& context = nullptr) const;
|
||||
DescribeRegionsOutcomeCallable describeRegionsCallable(const Model::DescribeRegionsRequest& request) const;
|
||||
SetZoneRecordStatusOutcome setZoneRecordStatus(const Model::SetZoneRecordStatusRequest &request)const;
|
||||
void setZoneRecordStatusAsync(const Model::SetZoneRecordStatusRequest& request, const SetZoneRecordStatusAsyncHandler& handler, const std::shared_ptr<const AsyncCallerContext>& context = nullptr) const;
|
||||
SetZoneRecordStatusOutcomeCallable setZoneRecordStatusCallable(const Model::SetZoneRecordStatusRequest& request) const;
|
||||
DescribeZoneInfoOutcome describeZoneInfo(const Model::DescribeZoneInfoRequest &request)const;
|
||||
void describeZoneInfoAsync(const Model::DescribeZoneInfoRequest& request, const DescribeZoneInfoAsyncHandler& handler, const std::shared_ptr<const AsyncCallerContext>& context = nullptr) const;
|
||||
DescribeZoneInfoOutcomeCallable describeZoneInfoCallable(const Model::DescribeZoneInfoRequest& request) const;
|
||||
DescribeZoneRecordsOutcome describeZoneRecords(const Model::DescribeZoneRecordsRequest &request)const;
|
||||
void describeZoneRecordsAsync(const Model::DescribeZoneRecordsRequest& request, const DescribeZoneRecordsAsyncHandler& handler, const std::shared_ptr<const AsyncCallerContext>& context = nullptr) const;
|
||||
DescribeZoneRecordsOutcomeCallable describeZoneRecordsCallable(const Model::DescribeZoneRecordsRequest& request) const;
|
||||
DescribeZoneVpcTreeOutcome describeZoneVpcTree(const Model::DescribeZoneVpcTreeRequest &request)const;
|
||||
void describeZoneVpcTreeAsync(const Model::DescribeZoneVpcTreeRequest& request, const DescribeZoneVpcTreeAsyncHandler& handler, const std::shared_ptr<const AsyncCallerContext>& context = nullptr) const;
|
||||
DescribeZoneVpcTreeOutcomeCallable describeZoneVpcTreeCallable(const Model::DescribeZoneVpcTreeRequest& request) const;
|
||||
DescribeZonesOutcome describeZones(const Model::DescribeZonesRequest &request)const;
|
||||
void describeZonesAsync(const Model::DescribeZonesRequest& request, const DescribeZonesAsyncHandler& handler, const std::shared_ptr<const AsyncCallerContext>& context = nullptr) const;
|
||||
DescribeZonesOutcomeCallable describeZonesCallable(const Model::DescribeZonesRequest& request) const;
|
||||
SetProxyPatternOutcome setProxyPattern(const Model::SetProxyPatternRequest &request)const;
|
||||
void setProxyPatternAsync(const Model::SetProxyPatternRequest& request, const SetProxyPatternAsyncHandler& handler, const std::shared_ptr<const AsyncCallerContext>& context = nullptr) const;
|
||||
SetProxyPatternOutcomeCallable setProxyPatternCallable(const Model::SetProxyPatternRequest& request) const;
|
||||
SetZoneRecordStatusOutcome setZoneRecordStatus(const Model::SetZoneRecordStatusRequest &request)const;
|
||||
void setZoneRecordStatusAsync(const Model::SetZoneRecordStatusRequest& request, const SetZoneRecordStatusAsyncHandler& handler, const std::shared_ptr<const AsyncCallerContext>& context = nullptr) const;
|
||||
SetZoneRecordStatusOutcomeCallable setZoneRecordStatusCallable(const Model::SetZoneRecordStatusRequest& request) const;
|
||||
UpdateZoneRecordOutcome updateZoneRecord(const Model::UpdateZoneRecordRequest &request)const;
|
||||
void updateZoneRecordAsync(const Model::UpdateZoneRecordRequest& request, const UpdateZoneRecordAsyncHandler& handler, const std::shared_ptr<const AsyncCallerContext>& context = nullptr) const;
|
||||
UpdateZoneRecordOutcomeCallable updateZoneRecordCallable(const Model::UpdateZoneRecordRequest& request) const;
|
||||
UpdateZoneRemarkOutcome updateZoneRemark(const Model::UpdateZoneRemarkRequest &request)const;
|
||||
void updateZoneRemarkAsync(const Model::UpdateZoneRemarkRequest& request, const UpdateZoneRemarkAsyncHandler& handler, const std::shared_ptr<const AsyncCallerContext>& context = nullptr) const;
|
||||
UpdateZoneRemarkOutcomeCallable updateZoneRemarkCallable(const Model::UpdateZoneRemarkRequest& request) const;
|
||||
|
||||
private:
|
||||
std::shared_ptr<EndpointProvider> endpointProvider_;
|
||||
|
||||
@@ -37,29 +37,29 @@ namespace AlibabaCloud
|
||||
|
||||
std::string getRr()const;
|
||||
void setRr(const std::string& rr);
|
||||
std::string getUserClientIp()const;
|
||||
void setUserClientIp(const std::string& userClientIp);
|
||||
std::string getZoneId()const;
|
||||
void setZoneId(const std::string& zoneId);
|
||||
std::string getLang()const;
|
||||
void setLang(const std::string& lang);
|
||||
std::string getType()const;
|
||||
void setType(const std::string& type);
|
||||
int getPriority()const;
|
||||
void setPriority(int priority);
|
||||
int getTtl()const;
|
||||
void setTtl(int ttl);
|
||||
std::string getUserClientIp()const;
|
||||
void setUserClientIp(const std::string& userClientIp);
|
||||
std::string getZoneId()const;
|
||||
void setZoneId(const std::string& zoneId);
|
||||
std::string getLang()const;
|
||||
void setLang(const std::string& lang);
|
||||
std::string getValue()const;
|
||||
void setValue(const std::string& value);
|
||||
|
||||
private:
|
||||
std::string rr_;
|
||||
std::string userClientIp_;
|
||||
std::string zoneId_;
|
||||
std::string lang_;
|
||||
std::string type_;
|
||||
int priority_;
|
||||
int ttl_;
|
||||
std::string userClientIp_;
|
||||
std::string zoneId_;
|
||||
std::string lang_;
|
||||
std::string value_;
|
||||
|
||||
};
|
||||
|
||||
@@ -37,21 +37,21 @@ namespace AlibabaCloud
|
||||
|
||||
std::string getProxyPattern()const;
|
||||
void setProxyPattern(const std::string& proxyPattern);
|
||||
std::string getZoneName()const;
|
||||
void setZoneName(const std::string& zoneName);
|
||||
std::string getResourceGroupId()const;
|
||||
void setResourceGroupId(const std::string& resourceGroupId);
|
||||
std::string getUserClientIp()const;
|
||||
void setUserClientIp(const std::string& userClientIp);
|
||||
std::string getLang()const;
|
||||
void setLang(const std::string& lang);
|
||||
std::string getZoneName()const;
|
||||
void setZoneName(const std::string& zoneName);
|
||||
|
||||
private:
|
||||
std::string proxyPattern_;
|
||||
std::string zoneName_;
|
||||
std::string resourceGroupId_;
|
||||
std::string userClientIp_;
|
||||
std::string lang_;
|
||||
std::string zoneName_;
|
||||
|
||||
};
|
||||
}
|
||||
|
||||
@@ -35,17 +35,17 @@ namespace AlibabaCloud
|
||||
CheckZoneNameRequest();
|
||||
~CheckZoneNameRequest();
|
||||
|
||||
std::string getZoneName()const;
|
||||
void setZoneName(const std::string& zoneName);
|
||||
std::string getUserClientIp()const;
|
||||
void setUserClientIp(const std::string& userClientIp);
|
||||
std::string getLang()const;
|
||||
void setLang(const std::string& lang);
|
||||
std::string getZoneName()const;
|
||||
void setZoneName(const std::string& zoneName);
|
||||
|
||||
private:
|
||||
std::string zoneName_;
|
||||
std::string userClientIp_;
|
||||
std::string lang_;
|
||||
std::string zoneName_;
|
||||
|
||||
};
|
||||
}
|
||||
|
||||
@@ -35,6 +35,12 @@ namespace AlibabaCloud
|
||||
DescribeChangeLogsRequest();
|
||||
~DescribeChangeLogsRequest();
|
||||
|
||||
long getStartTimestamp()const;
|
||||
void setStartTimestamp(long startTimestamp);
|
||||
int getPageNumber()const;
|
||||
void setPageNumber(int pageNumber);
|
||||
long getEndTimestamp()const;
|
||||
void setEndTimestamp(long endTimestamp);
|
||||
std::string getEntityType()const;
|
||||
void setEntityType(const std::string& entityType);
|
||||
int getPageSize()const;
|
||||
@@ -47,23 +53,17 @@ namespace AlibabaCloud
|
||||
void setKeyword(const std::string& keyword);
|
||||
std::string getLang()const;
|
||||
void setLang(const std::string& lang);
|
||||
long getStartTimestamp()const;
|
||||
void setStartTimestamp(long startTimestamp);
|
||||
int getPageNumber()const;
|
||||
void setPageNumber(int pageNumber);
|
||||
long getEndTimestamp()const;
|
||||
void setEndTimestamp(long endTimestamp);
|
||||
|
||||
private:
|
||||
long startTimestamp_;
|
||||
int pageNumber_;
|
||||
long endTimestamp_;
|
||||
std::string entityType_;
|
||||
int pageSize_;
|
||||
std::string userClientIp_;
|
||||
std::string zoneId_;
|
||||
std::string keyword_;
|
||||
std::string lang_;
|
||||
long startTimestamp_;
|
||||
int pageNumber_;
|
||||
long endTimestamp_;
|
||||
|
||||
};
|
||||
}
|
||||
|
||||
@@ -35,6 +35,10 @@ namespace AlibabaCloud
|
||||
DescribeRequestGraphRequest();
|
||||
~DescribeRequestGraphRequest();
|
||||
|
||||
long getStartTimestamp()const;
|
||||
void setStartTimestamp(long startTimestamp);
|
||||
long getEndTimestamp()const;
|
||||
void setEndTimestamp(long endTimestamp);
|
||||
std::string getVpcId()const;
|
||||
void setVpcId(const std::string& vpcId);
|
||||
std::string getUserClientIp()const;
|
||||
@@ -43,18 +47,14 @@ namespace AlibabaCloud
|
||||
void setZoneId(const std::string& zoneId);
|
||||
std::string getLang()const;
|
||||
void setLang(const std::string& lang);
|
||||
long getStartTimestamp()const;
|
||||
void setStartTimestamp(long startTimestamp);
|
||||
long getEndTimestamp()const;
|
||||
void setEndTimestamp(long endTimestamp);
|
||||
|
||||
private:
|
||||
long startTimestamp_;
|
||||
long endTimestamp_;
|
||||
std::string vpcId_;
|
||||
std::string userClientIp_;
|
||||
std::string zoneId_;
|
||||
std::string lang_;
|
||||
long startTimestamp_;
|
||||
long endTimestamp_;
|
||||
|
||||
};
|
||||
}
|
||||
|
||||
@@ -35,6 +35,8 @@ namespace AlibabaCloud
|
||||
DescribeZoneRecordsRequest();
|
||||
~DescribeZoneRecordsRequest();
|
||||
|
||||
int getPageNumber()const;
|
||||
void setPageNumber(int pageNumber);
|
||||
int getPageSize()const;
|
||||
void setPageSize(int pageSize);
|
||||
std::string getUserClientIp()const;
|
||||
@@ -49,10 +51,9 @@ namespace AlibabaCloud
|
||||
void setLang(const std::string& lang);
|
||||
std::string getKeyword()const;
|
||||
void setKeyword(const std::string& keyword);
|
||||
int getPageNumber()const;
|
||||
void setPageNumber(int pageNumber);
|
||||
|
||||
private:
|
||||
int pageNumber_;
|
||||
int pageSize_;
|
||||
std::string userClientIp_;
|
||||
std::string zoneId_;
|
||||
@@ -60,7 +61,6 @@ namespace AlibabaCloud
|
||||
std::string tag_;
|
||||
std::string lang_;
|
||||
std::string keyword_;
|
||||
int pageNumber_;
|
||||
|
||||
};
|
||||
}
|
||||
|
||||
@@ -40,6 +40,7 @@ namespace AlibabaCloud
|
||||
int priority;
|
||||
std::string value;
|
||||
long recordId;
|
||||
std::string regionId;
|
||||
int ttl;
|
||||
};
|
||||
|
||||
|
||||
@@ -37,6 +37,8 @@ namespace AlibabaCloud
|
||||
|
||||
std::string getQueryVpcId()const;
|
||||
void setQueryVpcId(const std::string& queryVpcId);
|
||||
int getPageNumber()const;
|
||||
void setPageNumber(int pageNumber);
|
||||
std::string getResourceGroupId()const;
|
||||
void setResourceGroupId(const std::string& resourceGroupId);
|
||||
int getPageSize()const;
|
||||
@@ -49,20 +51,18 @@ namespace AlibabaCloud
|
||||
void setLang(const std::string& lang);
|
||||
std::string getKeyword()const;
|
||||
void setKeyword(const std::string& keyword);
|
||||
int getPageNumber()const;
|
||||
void setPageNumber(int pageNumber);
|
||||
std::string getQueryRegionId()const;
|
||||
void setQueryRegionId(const std::string& queryRegionId);
|
||||
|
||||
private:
|
||||
std::string queryVpcId_;
|
||||
int pageNumber_;
|
||||
std::string resourceGroupId_;
|
||||
int pageSize_;
|
||||
std::string userClientIp_;
|
||||
std::string searchMode_;
|
||||
std::string lang_;
|
||||
std::string keyword_;
|
||||
int pageNumber_;
|
||||
std::string queryRegionId_;
|
||||
|
||||
};
|
||||
|
||||
@@ -37,29 +37,29 @@ namespace AlibabaCloud
|
||||
|
||||
std::string getRr()const;
|
||||
void setRr(const std::string& rr);
|
||||
long getRecordId()const;
|
||||
void setRecordId(long recordId);
|
||||
std::string getUserClientIp()const;
|
||||
void setUserClientIp(const std::string& userClientIp);
|
||||
std::string getLang()const;
|
||||
void setLang(const std::string& lang);
|
||||
std::string getType()const;
|
||||
void setType(const std::string& type);
|
||||
int getPriority()const;
|
||||
void setPriority(int priority);
|
||||
int getTtl()const;
|
||||
void setTtl(int ttl);
|
||||
long getRecordId()const;
|
||||
void setRecordId(long recordId);
|
||||
std::string getUserClientIp()const;
|
||||
void setUserClientIp(const std::string& userClientIp);
|
||||
std::string getLang()const;
|
||||
void setLang(const std::string& lang);
|
||||
std::string getValue()const;
|
||||
void setValue(const std::string& value);
|
||||
|
||||
private:
|
||||
std::string rr_;
|
||||
long recordId_;
|
||||
std::string userClientIp_;
|
||||
std::string lang_;
|
||||
std::string type_;
|
||||
int priority_;
|
||||
int ttl_;
|
||||
long recordId_;
|
||||
std::string userClientIp_;
|
||||
std::string lang_;
|
||||
std::string value_;
|
||||
|
||||
};
|
||||
|
||||
@@ -35,19 +35,19 @@ namespace AlibabaCloud
|
||||
UpdateZoneRemarkRequest();
|
||||
~UpdateZoneRemarkRequest();
|
||||
|
||||
std::string getRemark()const;
|
||||
void setRemark(const std::string& remark);
|
||||
std::string getUserClientIp()const;
|
||||
void setUserClientIp(const std::string& userClientIp);
|
||||
std::string getZoneId()const;
|
||||
void setZoneId(const std::string& zoneId);
|
||||
std::string getRemark()const;
|
||||
void setRemark(const std::string& remark);
|
||||
std::string getLang()const;
|
||||
void setLang(const std::string& lang);
|
||||
|
||||
private:
|
||||
std::string remark_;
|
||||
std::string userClientIp_;
|
||||
std::string zoneId_;
|
||||
std::string remark_;
|
||||
std::string lang_;
|
||||
|
||||
};
|
||||
|
||||
@@ -51,6 +51,42 @@ PvtzClient::PvtzClient(const std::string & accessKeyId, const std::string & acce
|
||||
PvtzClient::~PvtzClient()
|
||||
{}
|
||||
|
||||
PvtzClient::AddZoneOutcome PvtzClient::addZone(const AddZoneRequest &request) const
|
||||
{
|
||||
auto endpointOutcome = endpointProvider_->getEndpoint();
|
||||
if (!endpointOutcome.isSuccess())
|
||||
return AddZoneOutcome(endpointOutcome.error());
|
||||
|
||||
auto outcome = makeRequest(endpointOutcome.result(), request);
|
||||
|
||||
if (outcome.isSuccess())
|
||||
return AddZoneOutcome(AddZoneResult(outcome.result()));
|
||||
else
|
||||
return AddZoneOutcome(outcome.error());
|
||||
}
|
||||
|
||||
void PvtzClient::addZoneAsync(const AddZoneRequest& request, const AddZoneAsyncHandler& handler, const std::shared_ptr<const AsyncCallerContext>& context) const
|
||||
{
|
||||
auto fn = [this, request, handler, context]()
|
||||
{
|
||||
handler(this, request, addZone(request), context);
|
||||
};
|
||||
|
||||
asyncExecute(new Runnable(fn));
|
||||
}
|
||||
|
||||
PvtzClient::AddZoneOutcomeCallable PvtzClient::addZoneCallable(const AddZoneRequest &request) const
|
||||
{
|
||||
auto task = std::make_shared<std::packaged_task<AddZoneOutcome()>>(
|
||||
[this, request]()
|
||||
{
|
||||
return this->addZone(request);
|
||||
});
|
||||
|
||||
asyncExecute(new Runnable([task]() { (*task)(); }));
|
||||
return task->get_future();
|
||||
}
|
||||
|
||||
PvtzClient::AddZoneRecordOutcome PvtzClient::addZoneRecord(const AddZoneRecordRequest &request) const
|
||||
{
|
||||
auto endpointOutcome = endpointProvider_->getEndpoint();
|
||||
@@ -87,108 +123,36 @@ PvtzClient::AddZoneRecordOutcomeCallable PvtzClient::addZoneRecordCallable(const
|
||||
return task->get_future();
|
||||
}
|
||||
|
||||
PvtzClient::DescribeZoneInfoOutcome PvtzClient::describeZoneInfo(const DescribeZoneInfoRequest &request) const
|
||||
PvtzClient::BindZoneVpcOutcome PvtzClient::bindZoneVpc(const BindZoneVpcRequest &request) const
|
||||
{
|
||||
auto endpointOutcome = endpointProvider_->getEndpoint();
|
||||
if (!endpointOutcome.isSuccess())
|
||||
return DescribeZoneInfoOutcome(endpointOutcome.error());
|
||||
return BindZoneVpcOutcome(endpointOutcome.error());
|
||||
|
||||
auto outcome = makeRequest(endpointOutcome.result(), request);
|
||||
|
||||
if (outcome.isSuccess())
|
||||
return DescribeZoneInfoOutcome(DescribeZoneInfoResult(outcome.result()));
|
||||
return BindZoneVpcOutcome(BindZoneVpcResult(outcome.result()));
|
||||
else
|
||||
return DescribeZoneInfoOutcome(outcome.error());
|
||||
return BindZoneVpcOutcome(outcome.error());
|
||||
}
|
||||
|
||||
void PvtzClient::describeZoneInfoAsync(const DescribeZoneInfoRequest& request, const DescribeZoneInfoAsyncHandler& handler, const std::shared_ptr<const AsyncCallerContext>& context) const
|
||||
void PvtzClient::bindZoneVpcAsync(const BindZoneVpcRequest& request, const BindZoneVpcAsyncHandler& handler, const std::shared_ptr<const AsyncCallerContext>& context) const
|
||||
{
|
||||
auto fn = [this, request, handler, context]()
|
||||
{
|
||||
handler(this, request, describeZoneInfo(request), context);
|
||||
handler(this, request, bindZoneVpc(request), context);
|
||||
};
|
||||
|
||||
asyncExecute(new Runnable(fn));
|
||||
}
|
||||
|
||||
PvtzClient::DescribeZoneInfoOutcomeCallable PvtzClient::describeZoneInfoCallable(const DescribeZoneInfoRequest &request) const
|
||||
PvtzClient::BindZoneVpcOutcomeCallable PvtzClient::bindZoneVpcCallable(const BindZoneVpcRequest &request) const
|
||||
{
|
||||
auto task = std::make_shared<std::packaged_task<DescribeZoneInfoOutcome()>>(
|
||||
auto task = std::make_shared<std::packaged_task<BindZoneVpcOutcome()>>(
|
||||
[this, request]()
|
||||
{
|
||||
return this->describeZoneInfo(request);
|
||||
});
|
||||
|
||||
asyncExecute(new Runnable([task]() { (*task)(); }));
|
||||
return task->get_future();
|
||||
}
|
||||
|
||||
PvtzClient::DeleteZoneRecordOutcome PvtzClient::deleteZoneRecord(const DeleteZoneRecordRequest &request) const
|
||||
{
|
||||
auto endpointOutcome = endpointProvider_->getEndpoint();
|
||||
if (!endpointOutcome.isSuccess())
|
||||
return DeleteZoneRecordOutcome(endpointOutcome.error());
|
||||
|
||||
auto outcome = makeRequest(endpointOutcome.result(), request);
|
||||
|
||||
if (outcome.isSuccess())
|
||||
return DeleteZoneRecordOutcome(DeleteZoneRecordResult(outcome.result()));
|
||||
else
|
||||
return DeleteZoneRecordOutcome(outcome.error());
|
||||
}
|
||||
|
||||
void PvtzClient::deleteZoneRecordAsync(const DeleteZoneRecordRequest& request, const DeleteZoneRecordAsyncHandler& handler, const std::shared_ptr<const AsyncCallerContext>& context) const
|
||||
{
|
||||
auto fn = [this, request, handler, context]()
|
||||
{
|
||||
handler(this, request, deleteZoneRecord(request), context);
|
||||
};
|
||||
|
||||
asyncExecute(new Runnable(fn));
|
||||
}
|
||||
|
||||
PvtzClient::DeleteZoneRecordOutcomeCallable PvtzClient::deleteZoneRecordCallable(const DeleteZoneRecordRequest &request) const
|
||||
{
|
||||
auto task = std::make_shared<std::packaged_task<DeleteZoneRecordOutcome()>>(
|
||||
[this, request]()
|
||||
{
|
||||
return this->deleteZoneRecord(request);
|
||||
});
|
||||
|
||||
asyncExecute(new Runnable([task]() { (*task)(); }));
|
||||
return task->get_future();
|
||||
}
|
||||
|
||||
PvtzClient::UpdateZoneRemarkOutcome PvtzClient::updateZoneRemark(const UpdateZoneRemarkRequest &request) const
|
||||
{
|
||||
auto endpointOutcome = endpointProvider_->getEndpoint();
|
||||
if (!endpointOutcome.isSuccess())
|
||||
return UpdateZoneRemarkOutcome(endpointOutcome.error());
|
||||
|
||||
auto outcome = makeRequest(endpointOutcome.result(), request);
|
||||
|
||||
if (outcome.isSuccess())
|
||||
return UpdateZoneRemarkOutcome(UpdateZoneRemarkResult(outcome.result()));
|
||||
else
|
||||
return UpdateZoneRemarkOutcome(outcome.error());
|
||||
}
|
||||
|
||||
void PvtzClient::updateZoneRemarkAsync(const UpdateZoneRemarkRequest& request, const UpdateZoneRemarkAsyncHandler& handler, const std::shared_ptr<const AsyncCallerContext>& context) const
|
||||
{
|
||||
auto fn = [this, request, handler, context]()
|
||||
{
|
||||
handler(this, request, updateZoneRemark(request), context);
|
||||
};
|
||||
|
||||
asyncExecute(new Runnable(fn));
|
||||
}
|
||||
|
||||
PvtzClient::UpdateZoneRemarkOutcomeCallable PvtzClient::updateZoneRemarkCallable(const UpdateZoneRemarkRequest &request) const
|
||||
{
|
||||
auto task = std::make_shared<std::packaged_task<UpdateZoneRemarkOutcome()>>(
|
||||
[this, request]()
|
||||
{
|
||||
return this->updateZoneRemark(request);
|
||||
return this->bindZoneVpc(request);
|
||||
});
|
||||
|
||||
asyncExecute(new Runnable([task]() { (*task)(); }));
|
||||
@@ -231,108 +195,144 @@ PvtzClient::CheckZoneNameOutcomeCallable PvtzClient::checkZoneNameCallable(const
|
||||
return task->get_future();
|
||||
}
|
||||
|
||||
PvtzClient::UpdateZoneRecordOutcome PvtzClient::updateZoneRecord(const UpdateZoneRecordRequest &request) const
|
||||
PvtzClient::DeleteZoneOutcome PvtzClient::deleteZone(const DeleteZoneRequest &request) const
|
||||
{
|
||||
auto endpointOutcome = endpointProvider_->getEndpoint();
|
||||
if (!endpointOutcome.isSuccess())
|
||||
return UpdateZoneRecordOutcome(endpointOutcome.error());
|
||||
return DeleteZoneOutcome(endpointOutcome.error());
|
||||
|
||||
auto outcome = makeRequest(endpointOutcome.result(), request);
|
||||
|
||||
if (outcome.isSuccess())
|
||||
return UpdateZoneRecordOutcome(UpdateZoneRecordResult(outcome.result()));
|
||||
return DeleteZoneOutcome(DeleteZoneResult(outcome.result()));
|
||||
else
|
||||
return UpdateZoneRecordOutcome(outcome.error());
|
||||
return DeleteZoneOutcome(outcome.error());
|
||||
}
|
||||
|
||||
void PvtzClient::updateZoneRecordAsync(const UpdateZoneRecordRequest& request, const UpdateZoneRecordAsyncHandler& handler, const std::shared_ptr<const AsyncCallerContext>& context) const
|
||||
void PvtzClient::deleteZoneAsync(const DeleteZoneRequest& request, const DeleteZoneAsyncHandler& handler, const std::shared_ptr<const AsyncCallerContext>& context) const
|
||||
{
|
||||
auto fn = [this, request, handler, context]()
|
||||
{
|
||||
handler(this, request, updateZoneRecord(request), context);
|
||||
handler(this, request, deleteZone(request), context);
|
||||
};
|
||||
|
||||
asyncExecute(new Runnable(fn));
|
||||
}
|
||||
|
||||
PvtzClient::UpdateZoneRecordOutcomeCallable PvtzClient::updateZoneRecordCallable(const UpdateZoneRecordRequest &request) const
|
||||
PvtzClient::DeleteZoneOutcomeCallable PvtzClient::deleteZoneCallable(const DeleteZoneRequest &request) const
|
||||
{
|
||||
auto task = std::make_shared<std::packaged_task<UpdateZoneRecordOutcome()>>(
|
||||
auto task = std::make_shared<std::packaged_task<DeleteZoneOutcome()>>(
|
||||
[this, request]()
|
||||
{
|
||||
return this->updateZoneRecord(request);
|
||||
return this->deleteZone(request);
|
||||
});
|
||||
|
||||
asyncExecute(new Runnable([task]() { (*task)(); }));
|
||||
return task->get_future();
|
||||
}
|
||||
|
||||
PvtzClient::AddZoneOutcome PvtzClient::addZone(const AddZoneRequest &request) const
|
||||
PvtzClient::DeleteZoneRecordOutcome PvtzClient::deleteZoneRecord(const DeleteZoneRecordRequest &request) const
|
||||
{
|
||||
auto endpointOutcome = endpointProvider_->getEndpoint();
|
||||
if (!endpointOutcome.isSuccess())
|
||||
return AddZoneOutcome(endpointOutcome.error());
|
||||
return DeleteZoneRecordOutcome(endpointOutcome.error());
|
||||
|
||||
auto outcome = makeRequest(endpointOutcome.result(), request);
|
||||
|
||||
if (outcome.isSuccess())
|
||||
return AddZoneOutcome(AddZoneResult(outcome.result()));
|
||||
return DeleteZoneRecordOutcome(DeleteZoneRecordResult(outcome.result()));
|
||||
else
|
||||
return AddZoneOutcome(outcome.error());
|
||||
return DeleteZoneRecordOutcome(outcome.error());
|
||||
}
|
||||
|
||||
void PvtzClient::addZoneAsync(const AddZoneRequest& request, const AddZoneAsyncHandler& handler, const std::shared_ptr<const AsyncCallerContext>& context) const
|
||||
void PvtzClient::deleteZoneRecordAsync(const DeleteZoneRecordRequest& request, const DeleteZoneRecordAsyncHandler& handler, const std::shared_ptr<const AsyncCallerContext>& context) const
|
||||
{
|
||||
auto fn = [this, request, handler, context]()
|
||||
{
|
||||
handler(this, request, addZone(request), context);
|
||||
handler(this, request, deleteZoneRecord(request), context);
|
||||
};
|
||||
|
||||
asyncExecute(new Runnable(fn));
|
||||
}
|
||||
|
||||
PvtzClient::AddZoneOutcomeCallable PvtzClient::addZoneCallable(const AddZoneRequest &request) const
|
||||
PvtzClient::DeleteZoneRecordOutcomeCallable PvtzClient::deleteZoneRecordCallable(const DeleteZoneRecordRequest &request) const
|
||||
{
|
||||
auto task = std::make_shared<std::packaged_task<AddZoneOutcome()>>(
|
||||
auto task = std::make_shared<std::packaged_task<DeleteZoneRecordOutcome()>>(
|
||||
[this, request]()
|
||||
{
|
||||
return this->addZone(request);
|
||||
return this->deleteZoneRecord(request);
|
||||
});
|
||||
|
||||
asyncExecute(new Runnable([task]() { (*task)(); }));
|
||||
return task->get_future();
|
||||
}
|
||||
|
||||
PvtzClient::BindZoneVpcOutcome PvtzClient::bindZoneVpc(const BindZoneVpcRequest &request) const
|
||||
PvtzClient::DescribeChangeLogsOutcome PvtzClient::describeChangeLogs(const DescribeChangeLogsRequest &request) const
|
||||
{
|
||||
auto endpointOutcome = endpointProvider_->getEndpoint();
|
||||
if (!endpointOutcome.isSuccess())
|
||||
return BindZoneVpcOutcome(endpointOutcome.error());
|
||||
return DescribeChangeLogsOutcome(endpointOutcome.error());
|
||||
|
||||
auto outcome = makeRequest(endpointOutcome.result(), request);
|
||||
|
||||
if (outcome.isSuccess())
|
||||
return BindZoneVpcOutcome(BindZoneVpcResult(outcome.result()));
|
||||
return DescribeChangeLogsOutcome(DescribeChangeLogsResult(outcome.result()));
|
||||
else
|
||||
return BindZoneVpcOutcome(outcome.error());
|
||||
return DescribeChangeLogsOutcome(outcome.error());
|
||||
}
|
||||
|
||||
void PvtzClient::bindZoneVpcAsync(const BindZoneVpcRequest& request, const BindZoneVpcAsyncHandler& handler, const std::shared_ptr<const AsyncCallerContext>& context) const
|
||||
void PvtzClient::describeChangeLogsAsync(const DescribeChangeLogsRequest& request, const DescribeChangeLogsAsyncHandler& handler, const std::shared_ptr<const AsyncCallerContext>& context) const
|
||||
{
|
||||
auto fn = [this, request, handler, context]()
|
||||
{
|
||||
handler(this, request, bindZoneVpc(request), context);
|
||||
handler(this, request, describeChangeLogs(request), context);
|
||||
};
|
||||
|
||||
asyncExecute(new Runnable(fn));
|
||||
}
|
||||
|
||||
PvtzClient::BindZoneVpcOutcomeCallable PvtzClient::bindZoneVpcCallable(const BindZoneVpcRequest &request) const
|
||||
PvtzClient::DescribeChangeLogsOutcomeCallable PvtzClient::describeChangeLogsCallable(const DescribeChangeLogsRequest &request) const
|
||||
{
|
||||
auto task = std::make_shared<std::packaged_task<BindZoneVpcOutcome()>>(
|
||||
auto task = std::make_shared<std::packaged_task<DescribeChangeLogsOutcome()>>(
|
||||
[this, request]()
|
||||
{
|
||||
return this->bindZoneVpc(request);
|
||||
return this->describeChangeLogs(request);
|
||||
});
|
||||
|
||||
asyncExecute(new Runnable([task]() { (*task)(); }));
|
||||
return task->get_future();
|
||||
}
|
||||
|
||||
PvtzClient::DescribeRegionsOutcome PvtzClient::describeRegions(const DescribeRegionsRequest &request) const
|
||||
{
|
||||
auto endpointOutcome = endpointProvider_->getEndpoint();
|
||||
if (!endpointOutcome.isSuccess())
|
||||
return DescribeRegionsOutcome(endpointOutcome.error());
|
||||
|
||||
auto outcome = makeRequest(endpointOutcome.result(), request);
|
||||
|
||||
if (outcome.isSuccess())
|
||||
return DescribeRegionsOutcome(DescribeRegionsResult(outcome.result()));
|
||||
else
|
||||
return DescribeRegionsOutcome(outcome.error());
|
||||
}
|
||||
|
||||
void PvtzClient::describeRegionsAsync(const DescribeRegionsRequest& request, const DescribeRegionsAsyncHandler& handler, const std::shared_ptr<const AsyncCallerContext>& context) const
|
||||
{
|
||||
auto fn = [this, request, handler, context]()
|
||||
{
|
||||
handler(this, request, describeRegions(request), context);
|
||||
};
|
||||
|
||||
asyncExecute(new Runnable(fn));
|
||||
}
|
||||
|
||||
PvtzClient::DescribeRegionsOutcomeCallable PvtzClient::describeRegionsCallable(const DescribeRegionsRequest &request) const
|
||||
{
|
||||
auto task = std::make_shared<std::packaged_task<DescribeRegionsOutcome()>>(
|
||||
[this, request]()
|
||||
{
|
||||
return this->describeRegions(request);
|
||||
});
|
||||
|
||||
asyncExecute(new Runnable([task]() { (*task)(); }));
|
||||
@@ -411,150 +411,6 @@ PvtzClient::DescribeStatisticSummaryOutcomeCallable PvtzClient::describeStatisti
|
||||
return task->get_future();
|
||||
}
|
||||
|
||||
PvtzClient::SetProxyPatternOutcome PvtzClient::setProxyPattern(const SetProxyPatternRequest &request) const
|
||||
{
|
||||
auto endpointOutcome = endpointProvider_->getEndpoint();
|
||||
if (!endpointOutcome.isSuccess())
|
||||
return SetProxyPatternOutcome(endpointOutcome.error());
|
||||
|
||||
auto outcome = makeRequest(endpointOutcome.result(), request);
|
||||
|
||||
if (outcome.isSuccess())
|
||||
return SetProxyPatternOutcome(SetProxyPatternResult(outcome.result()));
|
||||
else
|
||||
return SetProxyPatternOutcome(outcome.error());
|
||||
}
|
||||
|
||||
void PvtzClient::setProxyPatternAsync(const SetProxyPatternRequest& request, const SetProxyPatternAsyncHandler& handler, const std::shared_ptr<const AsyncCallerContext>& context) const
|
||||
{
|
||||
auto fn = [this, request, handler, context]()
|
||||
{
|
||||
handler(this, request, setProxyPattern(request), context);
|
||||
};
|
||||
|
||||
asyncExecute(new Runnable(fn));
|
||||
}
|
||||
|
||||
PvtzClient::SetProxyPatternOutcomeCallable PvtzClient::setProxyPatternCallable(const SetProxyPatternRequest &request) const
|
||||
{
|
||||
auto task = std::make_shared<std::packaged_task<SetProxyPatternOutcome()>>(
|
||||
[this, request]()
|
||||
{
|
||||
return this->setProxyPattern(request);
|
||||
});
|
||||
|
||||
asyncExecute(new Runnable([task]() { (*task)(); }));
|
||||
return task->get_future();
|
||||
}
|
||||
|
||||
PvtzClient::DescribeZoneVpcTreeOutcome PvtzClient::describeZoneVpcTree(const DescribeZoneVpcTreeRequest &request) const
|
||||
{
|
||||
auto endpointOutcome = endpointProvider_->getEndpoint();
|
||||
if (!endpointOutcome.isSuccess())
|
||||
return DescribeZoneVpcTreeOutcome(endpointOutcome.error());
|
||||
|
||||
auto outcome = makeRequest(endpointOutcome.result(), request);
|
||||
|
||||
if (outcome.isSuccess())
|
||||
return DescribeZoneVpcTreeOutcome(DescribeZoneVpcTreeResult(outcome.result()));
|
||||
else
|
||||
return DescribeZoneVpcTreeOutcome(outcome.error());
|
||||
}
|
||||
|
||||
void PvtzClient::describeZoneVpcTreeAsync(const DescribeZoneVpcTreeRequest& request, const DescribeZoneVpcTreeAsyncHandler& handler, const std::shared_ptr<const AsyncCallerContext>& context) const
|
||||
{
|
||||
auto fn = [this, request, handler, context]()
|
||||
{
|
||||
handler(this, request, describeZoneVpcTree(request), context);
|
||||
};
|
||||
|
||||
asyncExecute(new Runnable(fn));
|
||||
}
|
||||
|
||||
PvtzClient::DescribeZoneVpcTreeOutcomeCallable PvtzClient::describeZoneVpcTreeCallable(const DescribeZoneVpcTreeRequest &request) const
|
||||
{
|
||||
auto task = std::make_shared<std::packaged_task<DescribeZoneVpcTreeOutcome()>>(
|
||||
[this, request]()
|
||||
{
|
||||
return this->describeZoneVpcTree(request);
|
||||
});
|
||||
|
||||
asyncExecute(new Runnable([task]() { (*task)(); }));
|
||||
return task->get_future();
|
||||
}
|
||||
|
||||
PvtzClient::DescribeChangeLogsOutcome PvtzClient::describeChangeLogs(const DescribeChangeLogsRequest &request) const
|
||||
{
|
||||
auto endpointOutcome = endpointProvider_->getEndpoint();
|
||||
if (!endpointOutcome.isSuccess())
|
||||
return DescribeChangeLogsOutcome(endpointOutcome.error());
|
||||
|
||||
auto outcome = makeRequest(endpointOutcome.result(), request);
|
||||
|
||||
if (outcome.isSuccess())
|
||||
return DescribeChangeLogsOutcome(DescribeChangeLogsResult(outcome.result()));
|
||||
else
|
||||
return DescribeChangeLogsOutcome(outcome.error());
|
||||
}
|
||||
|
||||
void PvtzClient::describeChangeLogsAsync(const DescribeChangeLogsRequest& request, const DescribeChangeLogsAsyncHandler& handler, const std::shared_ptr<const AsyncCallerContext>& context) const
|
||||
{
|
||||
auto fn = [this, request, handler, context]()
|
||||
{
|
||||
handler(this, request, describeChangeLogs(request), context);
|
||||
};
|
||||
|
||||
asyncExecute(new Runnable(fn));
|
||||
}
|
||||
|
||||
PvtzClient::DescribeChangeLogsOutcomeCallable PvtzClient::describeChangeLogsCallable(const DescribeChangeLogsRequest &request) const
|
||||
{
|
||||
auto task = std::make_shared<std::packaged_task<DescribeChangeLogsOutcome()>>(
|
||||
[this, request]()
|
||||
{
|
||||
return this->describeChangeLogs(request);
|
||||
});
|
||||
|
||||
asyncExecute(new Runnable([task]() { (*task)(); }));
|
||||
return task->get_future();
|
||||
}
|
||||
|
||||
PvtzClient::DeleteZoneOutcome PvtzClient::deleteZone(const DeleteZoneRequest &request) const
|
||||
{
|
||||
auto endpointOutcome = endpointProvider_->getEndpoint();
|
||||
if (!endpointOutcome.isSuccess())
|
||||
return DeleteZoneOutcome(endpointOutcome.error());
|
||||
|
||||
auto outcome = makeRequest(endpointOutcome.result(), request);
|
||||
|
||||
if (outcome.isSuccess())
|
||||
return DeleteZoneOutcome(DeleteZoneResult(outcome.result()));
|
||||
else
|
||||
return DeleteZoneOutcome(outcome.error());
|
||||
}
|
||||
|
||||
void PvtzClient::deleteZoneAsync(const DeleteZoneRequest& request, const DeleteZoneAsyncHandler& handler, const std::shared_ptr<const AsyncCallerContext>& context) const
|
||||
{
|
||||
auto fn = [this, request, handler, context]()
|
||||
{
|
||||
handler(this, request, deleteZone(request), context);
|
||||
};
|
||||
|
||||
asyncExecute(new Runnable(fn));
|
||||
}
|
||||
|
||||
PvtzClient::DeleteZoneOutcomeCallable PvtzClient::deleteZoneCallable(const DeleteZoneRequest &request) const
|
||||
{
|
||||
auto task = std::make_shared<std::packaged_task<DeleteZoneOutcome()>>(
|
||||
[this, request]()
|
||||
{
|
||||
return this->deleteZone(request);
|
||||
});
|
||||
|
||||
asyncExecute(new Runnable([task]() { (*task)(); }));
|
||||
return task->get_future();
|
||||
}
|
||||
|
||||
PvtzClient::DescribeUserServiceStatusOutcome PvtzClient::describeUserServiceStatus(const DescribeUserServiceStatusRequest &request) const
|
||||
{
|
||||
auto endpointOutcome = endpointProvider_->getEndpoint();
|
||||
@@ -591,72 +447,36 @@ PvtzClient::DescribeUserServiceStatusOutcomeCallable PvtzClient::describeUserSer
|
||||
return task->get_future();
|
||||
}
|
||||
|
||||
PvtzClient::DescribeRegionsOutcome PvtzClient::describeRegions(const DescribeRegionsRequest &request) const
|
||||
PvtzClient::DescribeZoneInfoOutcome PvtzClient::describeZoneInfo(const DescribeZoneInfoRequest &request) const
|
||||
{
|
||||
auto endpointOutcome = endpointProvider_->getEndpoint();
|
||||
if (!endpointOutcome.isSuccess())
|
||||
return DescribeRegionsOutcome(endpointOutcome.error());
|
||||
return DescribeZoneInfoOutcome(endpointOutcome.error());
|
||||
|
||||
auto outcome = makeRequest(endpointOutcome.result(), request);
|
||||
|
||||
if (outcome.isSuccess())
|
||||
return DescribeRegionsOutcome(DescribeRegionsResult(outcome.result()));
|
||||
return DescribeZoneInfoOutcome(DescribeZoneInfoResult(outcome.result()));
|
||||
else
|
||||
return DescribeRegionsOutcome(outcome.error());
|
||||
return DescribeZoneInfoOutcome(outcome.error());
|
||||
}
|
||||
|
||||
void PvtzClient::describeRegionsAsync(const DescribeRegionsRequest& request, const DescribeRegionsAsyncHandler& handler, const std::shared_ptr<const AsyncCallerContext>& context) const
|
||||
void PvtzClient::describeZoneInfoAsync(const DescribeZoneInfoRequest& request, const DescribeZoneInfoAsyncHandler& handler, const std::shared_ptr<const AsyncCallerContext>& context) const
|
||||
{
|
||||
auto fn = [this, request, handler, context]()
|
||||
{
|
||||
handler(this, request, describeRegions(request), context);
|
||||
handler(this, request, describeZoneInfo(request), context);
|
||||
};
|
||||
|
||||
asyncExecute(new Runnable(fn));
|
||||
}
|
||||
|
||||
PvtzClient::DescribeRegionsOutcomeCallable PvtzClient::describeRegionsCallable(const DescribeRegionsRequest &request) const
|
||||
PvtzClient::DescribeZoneInfoOutcomeCallable PvtzClient::describeZoneInfoCallable(const DescribeZoneInfoRequest &request) const
|
||||
{
|
||||
auto task = std::make_shared<std::packaged_task<DescribeRegionsOutcome()>>(
|
||||
auto task = std::make_shared<std::packaged_task<DescribeZoneInfoOutcome()>>(
|
||||
[this, request]()
|
||||
{
|
||||
return this->describeRegions(request);
|
||||
});
|
||||
|
||||
asyncExecute(new Runnable([task]() { (*task)(); }));
|
||||
return task->get_future();
|
||||
}
|
||||
|
||||
PvtzClient::SetZoneRecordStatusOutcome PvtzClient::setZoneRecordStatus(const SetZoneRecordStatusRequest &request) const
|
||||
{
|
||||
auto endpointOutcome = endpointProvider_->getEndpoint();
|
||||
if (!endpointOutcome.isSuccess())
|
||||
return SetZoneRecordStatusOutcome(endpointOutcome.error());
|
||||
|
||||
auto outcome = makeRequest(endpointOutcome.result(), request);
|
||||
|
||||
if (outcome.isSuccess())
|
||||
return SetZoneRecordStatusOutcome(SetZoneRecordStatusResult(outcome.result()));
|
||||
else
|
||||
return SetZoneRecordStatusOutcome(outcome.error());
|
||||
}
|
||||
|
||||
void PvtzClient::setZoneRecordStatusAsync(const SetZoneRecordStatusRequest& request, const SetZoneRecordStatusAsyncHandler& handler, const std::shared_ptr<const AsyncCallerContext>& context) const
|
||||
{
|
||||
auto fn = [this, request, handler, context]()
|
||||
{
|
||||
handler(this, request, setZoneRecordStatus(request), context);
|
||||
};
|
||||
|
||||
asyncExecute(new Runnable(fn));
|
||||
}
|
||||
|
||||
PvtzClient::SetZoneRecordStatusOutcomeCallable PvtzClient::setZoneRecordStatusCallable(const SetZoneRecordStatusRequest &request) const
|
||||
{
|
||||
auto task = std::make_shared<std::packaged_task<SetZoneRecordStatusOutcome()>>(
|
||||
[this, request]()
|
||||
{
|
||||
return this->setZoneRecordStatus(request);
|
||||
return this->describeZoneInfo(request);
|
||||
});
|
||||
|
||||
asyncExecute(new Runnable([task]() { (*task)(); }));
|
||||
@@ -699,6 +519,42 @@ PvtzClient::DescribeZoneRecordsOutcomeCallable PvtzClient::describeZoneRecordsCa
|
||||
return task->get_future();
|
||||
}
|
||||
|
||||
PvtzClient::DescribeZoneVpcTreeOutcome PvtzClient::describeZoneVpcTree(const DescribeZoneVpcTreeRequest &request) const
|
||||
{
|
||||
auto endpointOutcome = endpointProvider_->getEndpoint();
|
||||
if (!endpointOutcome.isSuccess())
|
||||
return DescribeZoneVpcTreeOutcome(endpointOutcome.error());
|
||||
|
||||
auto outcome = makeRequest(endpointOutcome.result(), request);
|
||||
|
||||
if (outcome.isSuccess())
|
||||
return DescribeZoneVpcTreeOutcome(DescribeZoneVpcTreeResult(outcome.result()));
|
||||
else
|
||||
return DescribeZoneVpcTreeOutcome(outcome.error());
|
||||
}
|
||||
|
||||
void PvtzClient::describeZoneVpcTreeAsync(const DescribeZoneVpcTreeRequest& request, const DescribeZoneVpcTreeAsyncHandler& handler, const std::shared_ptr<const AsyncCallerContext>& context) const
|
||||
{
|
||||
auto fn = [this, request, handler, context]()
|
||||
{
|
||||
handler(this, request, describeZoneVpcTree(request), context);
|
||||
};
|
||||
|
||||
asyncExecute(new Runnable(fn));
|
||||
}
|
||||
|
||||
PvtzClient::DescribeZoneVpcTreeOutcomeCallable PvtzClient::describeZoneVpcTreeCallable(const DescribeZoneVpcTreeRequest &request) const
|
||||
{
|
||||
auto task = std::make_shared<std::packaged_task<DescribeZoneVpcTreeOutcome()>>(
|
||||
[this, request]()
|
||||
{
|
||||
return this->describeZoneVpcTree(request);
|
||||
});
|
||||
|
||||
asyncExecute(new Runnable([task]() { (*task)(); }));
|
||||
return task->get_future();
|
||||
}
|
||||
|
||||
PvtzClient::DescribeZonesOutcome PvtzClient::describeZones(const DescribeZonesRequest &request) const
|
||||
{
|
||||
auto endpointOutcome = endpointProvider_->getEndpoint();
|
||||
@@ -735,3 +591,147 @@ PvtzClient::DescribeZonesOutcomeCallable PvtzClient::describeZonesCallable(const
|
||||
return task->get_future();
|
||||
}
|
||||
|
||||
PvtzClient::SetProxyPatternOutcome PvtzClient::setProxyPattern(const SetProxyPatternRequest &request) const
|
||||
{
|
||||
auto endpointOutcome = endpointProvider_->getEndpoint();
|
||||
if (!endpointOutcome.isSuccess())
|
||||
return SetProxyPatternOutcome(endpointOutcome.error());
|
||||
|
||||
auto outcome = makeRequest(endpointOutcome.result(), request);
|
||||
|
||||
if (outcome.isSuccess())
|
||||
return SetProxyPatternOutcome(SetProxyPatternResult(outcome.result()));
|
||||
else
|
||||
return SetProxyPatternOutcome(outcome.error());
|
||||
}
|
||||
|
||||
void PvtzClient::setProxyPatternAsync(const SetProxyPatternRequest& request, const SetProxyPatternAsyncHandler& handler, const std::shared_ptr<const AsyncCallerContext>& context) const
|
||||
{
|
||||
auto fn = [this, request, handler, context]()
|
||||
{
|
||||
handler(this, request, setProxyPattern(request), context);
|
||||
};
|
||||
|
||||
asyncExecute(new Runnable(fn));
|
||||
}
|
||||
|
||||
PvtzClient::SetProxyPatternOutcomeCallable PvtzClient::setProxyPatternCallable(const SetProxyPatternRequest &request) const
|
||||
{
|
||||
auto task = std::make_shared<std::packaged_task<SetProxyPatternOutcome()>>(
|
||||
[this, request]()
|
||||
{
|
||||
return this->setProxyPattern(request);
|
||||
});
|
||||
|
||||
asyncExecute(new Runnable([task]() { (*task)(); }));
|
||||
return task->get_future();
|
||||
}
|
||||
|
||||
PvtzClient::SetZoneRecordStatusOutcome PvtzClient::setZoneRecordStatus(const SetZoneRecordStatusRequest &request) const
|
||||
{
|
||||
auto endpointOutcome = endpointProvider_->getEndpoint();
|
||||
if (!endpointOutcome.isSuccess())
|
||||
return SetZoneRecordStatusOutcome(endpointOutcome.error());
|
||||
|
||||
auto outcome = makeRequest(endpointOutcome.result(), request);
|
||||
|
||||
if (outcome.isSuccess())
|
||||
return SetZoneRecordStatusOutcome(SetZoneRecordStatusResult(outcome.result()));
|
||||
else
|
||||
return SetZoneRecordStatusOutcome(outcome.error());
|
||||
}
|
||||
|
||||
void PvtzClient::setZoneRecordStatusAsync(const SetZoneRecordStatusRequest& request, const SetZoneRecordStatusAsyncHandler& handler, const std::shared_ptr<const AsyncCallerContext>& context) const
|
||||
{
|
||||
auto fn = [this, request, handler, context]()
|
||||
{
|
||||
handler(this, request, setZoneRecordStatus(request), context);
|
||||
};
|
||||
|
||||
asyncExecute(new Runnable(fn));
|
||||
}
|
||||
|
||||
PvtzClient::SetZoneRecordStatusOutcomeCallable PvtzClient::setZoneRecordStatusCallable(const SetZoneRecordStatusRequest &request) const
|
||||
{
|
||||
auto task = std::make_shared<std::packaged_task<SetZoneRecordStatusOutcome()>>(
|
||||
[this, request]()
|
||||
{
|
||||
return this->setZoneRecordStatus(request);
|
||||
});
|
||||
|
||||
asyncExecute(new Runnable([task]() { (*task)(); }));
|
||||
return task->get_future();
|
||||
}
|
||||
|
||||
PvtzClient::UpdateZoneRecordOutcome PvtzClient::updateZoneRecord(const UpdateZoneRecordRequest &request) const
|
||||
{
|
||||
auto endpointOutcome = endpointProvider_->getEndpoint();
|
||||
if (!endpointOutcome.isSuccess())
|
||||
return UpdateZoneRecordOutcome(endpointOutcome.error());
|
||||
|
||||
auto outcome = makeRequest(endpointOutcome.result(), request);
|
||||
|
||||
if (outcome.isSuccess())
|
||||
return UpdateZoneRecordOutcome(UpdateZoneRecordResult(outcome.result()));
|
||||
else
|
||||
return UpdateZoneRecordOutcome(outcome.error());
|
||||
}
|
||||
|
||||
void PvtzClient::updateZoneRecordAsync(const UpdateZoneRecordRequest& request, const UpdateZoneRecordAsyncHandler& handler, const std::shared_ptr<const AsyncCallerContext>& context) const
|
||||
{
|
||||
auto fn = [this, request, handler, context]()
|
||||
{
|
||||
handler(this, request, updateZoneRecord(request), context);
|
||||
};
|
||||
|
||||
asyncExecute(new Runnable(fn));
|
||||
}
|
||||
|
||||
PvtzClient::UpdateZoneRecordOutcomeCallable PvtzClient::updateZoneRecordCallable(const UpdateZoneRecordRequest &request) const
|
||||
{
|
||||
auto task = std::make_shared<std::packaged_task<UpdateZoneRecordOutcome()>>(
|
||||
[this, request]()
|
||||
{
|
||||
return this->updateZoneRecord(request);
|
||||
});
|
||||
|
||||
asyncExecute(new Runnable([task]() { (*task)(); }));
|
||||
return task->get_future();
|
||||
}
|
||||
|
||||
PvtzClient::UpdateZoneRemarkOutcome PvtzClient::updateZoneRemark(const UpdateZoneRemarkRequest &request) const
|
||||
{
|
||||
auto endpointOutcome = endpointProvider_->getEndpoint();
|
||||
if (!endpointOutcome.isSuccess())
|
||||
return UpdateZoneRemarkOutcome(endpointOutcome.error());
|
||||
|
||||
auto outcome = makeRequest(endpointOutcome.result(), request);
|
||||
|
||||
if (outcome.isSuccess())
|
||||
return UpdateZoneRemarkOutcome(UpdateZoneRemarkResult(outcome.result()));
|
||||
else
|
||||
return UpdateZoneRemarkOutcome(outcome.error());
|
||||
}
|
||||
|
||||
void PvtzClient::updateZoneRemarkAsync(const UpdateZoneRemarkRequest& request, const UpdateZoneRemarkAsyncHandler& handler, const std::shared_ptr<const AsyncCallerContext>& context) const
|
||||
{
|
||||
auto fn = [this, request, handler, context]()
|
||||
{
|
||||
handler(this, request, updateZoneRemark(request), context);
|
||||
};
|
||||
|
||||
asyncExecute(new Runnable(fn));
|
||||
}
|
||||
|
||||
PvtzClient::UpdateZoneRemarkOutcomeCallable PvtzClient::updateZoneRemarkCallable(const UpdateZoneRemarkRequest &request) const
|
||||
{
|
||||
auto task = std::make_shared<std::packaged_task<UpdateZoneRemarkOutcome()>>(
|
||||
[this, request]()
|
||||
{
|
||||
return this->updateZoneRemark(request);
|
||||
});
|
||||
|
||||
asyncExecute(new Runnable([task]() { (*task)(); }));
|
||||
return task->get_future();
|
||||
}
|
||||
|
||||
|
||||
@@ -36,39 +36,6 @@ void AddZoneRecordRequest::setRr(const std::string& rr)
|
||||
setCoreParameter("Rr", rr);
|
||||
}
|
||||
|
||||
std::string AddZoneRecordRequest::getUserClientIp()const
|
||||
{
|
||||
return userClientIp_;
|
||||
}
|
||||
|
||||
void AddZoneRecordRequest::setUserClientIp(const std::string& userClientIp)
|
||||
{
|
||||
userClientIp_ = userClientIp;
|
||||
setCoreParameter("UserClientIp", userClientIp);
|
||||
}
|
||||
|
||||
std::string AddZoneRecordRequest::getZoneId()const
|
||||
{
|
||||
return zoneId_;
|
||||
}
|
||||
|
||||
void AddZoneRecordRequest::setZoneId(const std::string& zoneId)
|
||||
{
|
||||
zoneId_ = zoneId;
|
||||
setCoreParameter("ZoneId", zoneId);
|
||||
}
|
||||
|
||||
std::string AddZoneRecordRequest::getLang()const
|
||||
{
|
||||
return lang_;
|
||||
}
|
||||
|
||||
void AddZoneRecordRequest::setLang(const std::string& lang)
|
||||
{
|
||||
lang_ = lang;
|
||||
setCoreParameter("Lang", lang);
|
||||
}
|
||||
|
||||
std::string AddZoneRecordRequest::getType()const
|
||||
{
|
||||
return type_;
|
||||
@@ -102,6 +69,39 @@ void AddZoneRecordRequest::setTtl(int ttl)
|
||||
setCoreParameter("Ttl", std::to_string(ttl));
|
||||
}
|
||||
|
||||
std::string AddZoneRecordRequest::getUserClientIp()const
|
||||
{
|
||||
return userClientIp_;
|
||||
}
|
||||
|
||||
void AddZoneRecordRequest::setUserClientIp(const std::string& userClientIp)
|
||||
{
|
||||
userClientIp_ = userClientIp;
|
||||
setCoreParameter("UserClientIp", userClientIp);
|
||||
}
|
||||
|
||||
std::string AddZoneRecordRequest::getZoneId()const
|
||||
{
|
||||
return zoneId_;
|
||||
}
|
||||
|
||||
void AddZoneRecordRequest::setZoneId(const std::string& zoneId)
|
||||
{
|
||||
zoneId_ = zoneId;
|
||||
setCoreParameter("ZoneId", zoneId);
|
||||
}
|
||||
|
||||
std::string AddZoneRecordRequest::getLang()const
|
||||
{
|
||||
return lang_;
|
||||
}
|
||||
|
||||
void AddZoneRecordRequest::setLang(const std::string& lang)
|
||||
{
|
||||
lang_ = lang;
|
||||
setCoreParameter("Lang", lang);
|
||||
}
|
||||
|
||||
std::string AddZoneRecordRequest::getValue()const
|
||||
{
|
||||
return value_;
|
||||
|
||||
@@ -35,13 +35,9 @@ AddZoneRecordResult::~AddZoneRecordResult()
|
||||
|
||||
void AddZoneRecordResult::parse(const std::string &payload)
|
||||
{
|
||||
Json::CharReaderBuilder builder;
|
||||
Json::CharReader *reader = builder.newCharReader();
|
||||
Json::Value *val;
|
||||
Json::Reader reader;
|
||||
Json::Value value;
|
||||
JSONCPP_STRING *errs;
|
||||
reader->parse(payload.data(), payload.data() + payload.size(), val, errs);
|
||||
value = *val;
|
||||
reader.parse(payload, value);
|
||||
setRequestId(value["RequestId"].asString());
|
||||
if(!value["Success"].isNull())
|
||||
success_ = value["Success"].asString() == "true";
|
||||
|
||||
@@ -36,6 +36,17 @@ void AddZoneRequest::setProxyPattern(const std::string& proxyPattern)
|
||||
setCoreParameter("ProxyPattern", proxyPattern);
|
||||
}
|
||||
|
||||
std::string AddZoneRequest::getZoneName()const
|
||||
{
|
||||
return zoneName_;
|
||||
}
|
||||
|
||||
void AddZoneRequest::setZoneName(const std::string& zoneName)
|
||||
{
|
||||
zoneName_ = zoneName;
|
||||
setCoreParameter("ZoneName", zoneName);
|
||||
}
|
||||
|
||||
std::string AddZoneRequest::getResourceGroupId()const
|
||||
{
|
||||
return resourceGroupId_;
|
||||
@@ -69,14 +80,3 @@ void AddZoneRequest::setLang(const std::string& lang)
|
||||
setCoreParameter("Lang", lang);
|
||||
}
|
||||
|
||||
std::string AddZoneRequest::getZoneName()const
|
||||
{
|
||||
return zoneName_;
|
||||
}
|
||||
|
||||
void AddZoneRequest::setZoneName(const std::string& zoneName)
|
||||
{
|
||||
zoneName_ = zoneName;
|
||||
setCoreParameter("ZoneName", zoneName);
|
||||
}
|
||||
|
||||
|
||||
@@ -35,13 +35,9 @@ AddZoneResult::~AddZoneResult()
|
||||
|
||||
void AddZoneResult::parse(const std::string &payload)
|
||||
{
|
||||
Json::CharReaderBuilder builder;
|
||||
Json::CharReader *reader = builder.newCharReader();
|
||||
Json::Value *val;
|
||||
Json::Reader reader;
|
||||
Json::Value value;
|
||||
JSONCPP_STRING *errs;
|
||||
reader->parse(payload.data(), payload.data() + payload.size(), val, errs);
|
||||
value = *val;
|
||||
reader.parse(payload, value);
|
||||
setRequestId(value["RequestId"].asString());
|
||||
if(!value["Success"].isNull())
|
||||
success_ = value["Success"].asString() == "true";
|
||||
|
||||
@@ -35,13 +35,9 @@ BindZoneVpcResult::~BindZoneVpcResult()
|
||||
|
||||
void BindZoneVpcResult::parse(const std::string &payload)
|
||||
{
|
||||
Json::CharReaderBuilder builder;
|
||||
Json::CharReader *reader = builder.newCharReader();
|
||||
Json::Value *val;
|
||||
Json::Reader reader;
|
||||
Json::Value value;
|
||||
JSONCPP_STRING *errs;
|
||||
reader->parse(payload.data(), payload.data() + payload.size(), val, errs);
|
||||
value = *val;
|
||||
reader.parse(payload, value);
|
||||
setRequestId(value["RequestId"].asString());
|
||||
|
||||
}
|
||||
|
||||
@@ -25,6 +25,17 @@ CheckZoneNameRequest::CheckZoneNameRequest() :
|
||||
CheckZoneNameRequest::~CheckZoneNameRequest()
|
||||
{}
|
||||
|
||||
std::string CheckZoneNameRequest::getZoneName()const
|
||||
{
|
||||
return zoneName_;
|
||||
}
|
||||
|
||||
void CheckZoneNameRequest::setZoneName(const std::string& zoneName)
|
||||
{
|
||||
zoneName_ = zoneName;
|
||||
setCoreParameter("ZoneName", zoneName);
|
||||
}
|
||||
|
||||
std::string CheckZoneNameRequest::getUserClientIp()const
|
||||
{
|
||||
return userClientIp_;
|
||||
@@ -47,14 +58,3 @@ void CheckZoneNameRequest::setLang(const std::string& lang)
|
||||
setCoreParameter("Lang", lang);
|
||||
}
|
||||
|
||||
std::string CheckZoneNameRequest::getZoneName()const
|
||||
{
|
||||
return zoneName_;
|
||||
}
|
||||
|
||||
void CheckZoneNameRequest::setZoneName(const std::string& zoneName)
|
||||
{
|
||||
zoneName_ = zoneName;
|
||||
setCoreParameter("ZoneName", zoneName);
|
||||
}
|
||||
|
||||
|
||||
@@ -35,13 +35,9 @@ CheckZoneNameResult::~CheckZoneNameResult()
|
||||
|
||||
void CheckZoneNameResult::parse(const std::string &payload)
|
||||
{
|
||||
Json::CharReaderBuilder builder;
|
||||
Json::CharReader *reader = builder.newCharReader();
|
||||
Json::Value *val;
|
||||
Json::Reader reader;
|
||||
Json::Value value;
|
||||
JSONCPP_STRING *errs;
|
||||
reader->parse(payload.data(), payload.data() + payload.size(), val, errs);
|
||||
value = *val;
|
||||
reader.parse(payload, value);
|
||||
setRequestId(value["RequestId"].asString());
|
||||
if(!value["Success"].isNull())
|
||||
success_ = value["Success"].asString() == "true";
|
||||
|
||||
@@ -35,13 +35,9 @@ DeleteZoneRecordResult::~DeleteZoneRecordResult()
|
||||
|
||||
void DeleteZoneRecordResult::parse(const std::string &payload)
|
||||
{
|
||||
Json::CharReaderBuilder builder;
|
||||
Json::CharReader *reader = builder.newCharReader();
|
||||
Json::Value *val;
|
||||
Json::Reader reader;
|
||||
Json::Value value;
|
||||
JSONCPP_STRING *errs;
|
||||
reader->parse(payload.data(), payload.data() + payload.size(), val, errs);
|
||||
value = *val;
|
||||
reader.parse(payload, value);
|
||||
setRequestId(value["RequestId"].asString());
|
||||
if(!value["RecordId"].isNull())
|
||||
recordId_ = std::stol(value["RecordId"].asString());
|
||||
|
||||
@@ -35,13 +35,9 @@ DeleteZoneResult::~DeleteZoneResult()
|
||||
|
||||
void DeleteZoneResult::parse(const std::string &payload)
|
||||
{
|
||||
Json::CharReaderBuilder builder;
|
||||
Json::CharReader *reader = builder.newCharReader();
|
||||
Json::Value *val;
|
||||
Json::Reader reader;
|
||||
Json::Value value;
|
||||
JSONCPP_STRING *errs;
|
||||
reader->parse(payload.data(), payload.data() + payload.size(), val, errs);
|
||||
value = *val;
|
||||
reader.parse(payload, value);
|
||||
setRequestId(value["RequestId"].asString());
|
||||
if(!value["ZoneId"].isNull())
|
||||
zoneId_ = value["ZoneId"].asString();
|
||||
|
||||
@@ -25,6 +25,39 @@ DescribeChangeLogsRequest::DescribeChangeLogsRequest() :
|
||||
DescribeChangeLogsRequest::~DescribeChangeLogsRequest()
|
||||
{}
|
||||
|
||||
long DescribeChangeLogsRequest::getStartTimestamp()const
|
||||
{
|
||||
return startTimestamp_;
|
||||
}
|
||||
|
||||
void DescribeChangeLogsRequest::setStartTimestamp(long startTimestamp)
|
||||
{
|
||||
startTimestamp_ = startTimestamp;
|
||||
setCoreParameter("StartTimestamp", std::to_string(startTimestamp));
|
||||
}
|
||||
|
||||
int DescribeChangeLogsRequest::getPageNumber()const
|
||||
{
|
||||
return pageNumber_;
|
||||
}
|
||||
|
||||
void DescribeChangeLogsRequest::setPageNumber(int pageNumber)
|
||||
{
|
||||
pageNumber_ = pageNumber;
|
||||
setCoreParameter("PageNumber", std::to_string(pageNumber));
|
||||
}
|
||||
|
||||
long DescribeChangeLogsRequest::getEndTimestamp()const
|
||||
{
|
||||
return endTimestamp_;
|
||||
}
|
||||
|
||||
void DescribeChangeLogsRequest::setEndTimestamp(long endTimestamp)
|
||||
{
|
||||
endTimestamp_ = endTimestamp;
|
||||
setCoreParameter("EndTimestamp", std::to_string(endTimestamp));
|
||||
}
|
||||
|
||||
std::string DescribeChangeLogsRequest::getEntityType()const
|
||||
{
|
||||
return entityType_;
|
||||
@@ -91,36 +124,3 @@ void DescribeChangeLogsRequest::setLang(const std::string& lang)
|
||||
setCoreParameter("Lang", lang);
|
||||
}
|
||||
|
||||
long DescribeChangeLogsRequest::getStartTimestamp()const
|
||||
{
|
||||
return startTimestamp_;
|
||||
}
|
||||
|
||||
void DescribeChangeLogsRequest::setStartTimestamp(long startTimestamp)
|
||||
{
|
||||
startTimestamp_ = startTimestamp;
|
||||
setCoreParameter("StartTimestamp", std::to_string(startTimestamp));
|
||||
}
|
||||
|
||||
int DescribeChangeLogsRequest::getPageNumber()const
|
||||
{
|
||||
return pageNumber_;
|
||||
}
|
||||
|
||||
void DescribeChangeLogsRequest::setPageNumber(int pageNumber)
|
||||
{
|
||||
pageNumber_ = pageNumber;
|
||||
setCoreParameter("PageNumber", std::to_string(pageNumber));
|
||||
}
|
||||
|
||||
long DescribeChangeLogsRequest::getEndTimestamp()const
|
||||
{
|
||||
return endTimestamp_;
|
||||
}
|
||||
|
||||
void DescribeChangeLogsRequest::setEndTimestamp(long endTimestamp)
|
||||
{
|
||||
endTimestamp_ = endTimestamp;
|
||||
setCoreParameter("EndTimestamp", std::to_string(endTimestamp));
|
||||
}
|
||||
|
||||
|
||||
@@ -35,13 +35,9 @@ DescribeChangeLogsResult::~DescribeChangeLogsResult()
|
||||
|
||||
void DescribeChangeLogsResult::parse(const std::string &payload)
|
||||
{
|
||||
Json::CharReaderBuilder builder;
|
||||
Json::CharReader *reader = builder.newCharReader();
|
||||
Json::Value *val;
|
||||
Json::Reader reader;
|
||||
Json::Value value;
|
||||
JSONCPP_STRING *errs;
|
||||
reader->parse(payload.data(), payload.data() + payload.size(), val, errs);
|
||||
value = *val;
|
||||
reader.parse(payload, value);
|
||||
setRequestId(value["RequestId"].asString());
|
||||
auto allChangeLogs = value["ChangeLogs"]["ChangeLog"];
|
||||
for (auto value : allChangeLogs)
|
||||
|
||||
@@ -35,13 +35,9 @@ DescribeRegionsResult::~DescribeRegionsResult()
|
||||
|
||||
void DescribeRegionsResult::parse(const std::string &payload)
|
||||
{
|
||||
Json::CharReaderBuilder builder;
|
||||
Json::CharReader *reader = builder.newCharReader();
|
||||
Json::Value *val;
|
||||
Json::Reader reader;
|
||||
Json::Value value;
|
||||
JSONCPP_STRING *errs;
|
||||
reader->parse(payload.data(), payload.data() + payload.size(), val, errs);
|
||||
value = *val;
|
||||
reader.parse(payload, value);
|
||||
setRequestId(value["RequestId"].asString());
|
||||
auto allRegions = value["Regions"]["Region"];
|
||||
for (auto value : allRegions)
|
||||
|
||||
@@ -25,6 +25,28 @@ DescribeRequestGraphRequest::DescribeRequestGraphRequest() :
|
||||
DescribeRequestGraphRequest::~DescribeRequestGraphRequest()
|
||||
{}
|
||||
|
||||
long DescribeRequestGraphRequest::getStartTimestamp()const
|
||||
{
|
||||
return startTimestamp_;
|
||||
}
|
||||
|
||||
void DescribeRequestGraphRequest::setStartTimestamp(long startTimestamp)
|
||||
{
|
||||
startTimestamp_ = startTimestamp;
|
||||
setCoreParameter("StartTimestamp", std::to_string(startTimestamp));
|
||||
}
|
||||
|
||||
long DescribeRequestGraphRequest::getEndTimestamp()const
|
||||
{
|
||||
return endTimestamp_;
|
||||
}
|
||||
|
||||
void DescribeRequestGraphRequest::setEndTimestamp(long endTimestamp)
|
||||
{
|
||||
endTimestamp_ = endTimestamp;
|
||||
setCoreParameter("EndTimestamp", std::to_string(endTimestamp));
|
||||
}
|
||||
|
||||
std::string DescribeRequestGraphRequest::getVpcId()const
|
||||
{
|
||||
return vpcId_;
|
||||
@@ -69,25 +91,3 @@ void DescribeRequestGraphRequest::setLang(const std::string& lang)
|
||||
setCoreParameter("Lang", lang);
|
||||
}
|
||||
|
||||
long DescribeRequestGraphRequest::getStartTimestamp()const
|
||||
{
|
||||
return startTimestamp_;
|
||||
}
|
||||
|
||||
void DescribeRequestGraphRequest::setStartTimestamp(long startTimestamp)
|
||||
{
|
||||
startTimestamp_ = startTimestamp;
|
||||
setCoreParameter("StartTimestamp", std::to_string(startTimestamp));
|
||||
}
|
||||
|
||||
long DescribeRequestGraphRequest::getEndTimestamp()const
|
||||
{
|
||||
return endTimestamp_;
|
||||
}
|
||||
|
||||
void DescribeRequestGraphRequest::setEndTimestamp(long endTimestamp)
|
||||
{
|
||||
endTimestamp_ = endTimestamp;
|
||||
setCoreParameter("EndTimestamp", std::to_string(endTimestamp));
|
||||
}
|
||||
|
||||
|
||||
@@ -35,13 +35,9 @@ DescribeRequestGraphResult::~DescribeRequestGraphResult()
|
||||
|
||||
void DescribeRequestGraphResult::parse(const std::string &payload)
|
||||
{
|
||||
Json::CharReaderBuilder builder;
|
||||
Json::CharReader *reader = builder.newCharReader();
|
||||
Json::Value *val;
|
||||
Json::Reader reader;
|
||||
Json::Value value;
|
||||
JSONCPP_STRING *errs;
|
||||
reader->parse(payload.data(), payload.data() + payload.size(), val, errs);
|
||||
value = *val;
|
||||
reader.parse(payload, value);
|
||||
setRequestId(value["RequestId"].asString());
|
||||
auto allRequestDetails = value["RequestDetails"]["ZoneRequestTop"];
|
||||
for (auto value : allRequestDetails)
|
||||
|
||||
@@ -35,13 +35,9 @@ DescribeStatisticSummaryResult::~DescribeStatisticSummaryResult()
|
||||
|
||||
void DescribeStatisticSummaryResult::parse(const std::string &payload)
|
||||
{
|
||||
Json::CharReaderBuilder builder;
|
||||
Json::CharReader *reader = builder.newCharReader();
|
||||
Json::Value *val;
|
||||
Json::Reader reader;
|
||||
Json::Value value;
|
||||
JSONCPP_STRING *errs;
|
||||
reader->parse(payload.data(), payload.data() + payload.size(), val, errs);
|
||||
value = *val;
|
||||
reader.parse(payload, value);
|
||||
setRequestId(value["RequestId"].asString());
|
||||
auto allZoneRequestTops = value["ZoneRequestTops"]["ZoneRequestTop"];
|
||||
for (auto value : allZoneRequestTops)
|
||||
|
||||
@@ -35,13 +35,9 @@ DescribeUserServiceStatusResult::~DescribeUserServiceStatusResult()
|
||||
|
||||
void DescribeUserServiceStatusResult::parse(const std::string &payload)
|
||||
{
|
||||
Json::CharReaderBuilder builder;
|
||||
Json::CharReader *reader = builder.newCharReader();
|
||||
Json::Value *val;
|
||||
Json::Reader reader;
|
||||
Json::Value value;
|
||||
JSONCPP_STRING *errs;
|
||||
reader->parse(payload.data(), payload.data() + payload.size(), val, errs);
|
||||
value = *val;
|
||||
reader.parse(payload, value);
|
||||
setRequestId(value["RequestId"].asString());
|
||||
if(!value["Status"].isNull())
|
||||
status_ = value["Status"].asString();
|
||||
|
||||
@@ -35,13 +35,9 @@ DescribeZoneInfoResult::~DescribeZoneInfoResult()
|
||||
|
||||
void DescribeZoneInfoResult::parse(const std::string &payload)
|
||||
{
|
||||
Json::CharReaderBuilder builder;
|
||||
Json::CharReader *reader = builder.newCharReader();
|
||||
Json::Value *val;
|
||||
Json::Reader reader;
|
||||
Json::Value value;
|
||||
JSONCPP_STRING *errs;
|
||||
reader->parse(payload.data(), payload.data() + payload.size(), val, errs);
|
||||
value = *val;
|
||||
reader.parse(payload, value);
|
||||
setRequestId(value["RequestId"].asString());
|
||||
auto allBindVpcs = value["BindVpcs"]["Vpc"];
|
||||
for (auto value : allBindVpcs)
|
||||
|
||||
@@ -25,6 +25,17 @@ DescribeZoneRecordsRequest::DescribeZoneRecordsRequest() :
|
||||
DescribeZoneRecordsRequest::~DescribeZoneRecordsRequest()
|
||||
{}
|
||||
|
||||
int DescribeZoneRecordsRequest::getPageNumber()const
|
||||
{
|
||||
return pageNumber_;
|
||||
}
|
||||
|
||||
void DescribeZoneRecordsRequest::setPageNumber(int pageNumber)
|
||||
{
|
||||
pageNumber_ = pageNumber;
|
||||
setCoreParameter("PageNumber", std::to_string(pageNumber));
|
||||
}
|
||||
|
||||
int DescribeZoneRecordsRequest::getPageSize()const
|
||||
{
|
||||
return pageSize_;
|
||||
@@ -102,14 +113,3 @@ void DescribeZoneRecordsRequest::setKeyword(const std::string& keyword)
|
||||
setCoreParameter("Keyword", keyword);
|
||||
}
|
||||
|
||||
int DescribeZoneRecordsRequest::getPageNumber()const
|
||||
{
|
||||
return pageNumber_;
|
||||
}
|
||||
|
||||
void DescribeZoneRecordsRequest::setPageNumber(int pageNumber)
|
||||
{
|
||||
pageNumber_ = pageNumber;
|
||||
setCoreParameter("PageNumber", std::to_string(pageNumber));
|
||||
}
|
||||
|
||||
|
||||
@@ -35,13 +35,9 @@ DescribeZoneRecordsResult::~DescribeZoneRecordsResult()
|
||||
|
||||
void DescribeZoneRecordsResult::parse(const std::string &payload)
|
||||
{
|
||||
Json::CharReaderBuilder builder;
|
||||
Json::CharReader *reader = builder.newCharReader();
|
||||
Json::Value *val;
|
||||
Json::Reader reader;
|
||||
Json::Value value;
|
||||
JSONCPP_STRING *errs;
|
||||
reader->parse(payload.data(), payload.data() + payload.size(), val, errs);
|
||||
value = *val;
|
||||
reader.parse(payload, value);
|
||||
setRequestId(value["RequestId"].asString());
|
||||
auto allRecords = value["Records"]["Record"];
|
||||
for (auto value : allRecords)
|
||||
@@ -61,6 +57,8 @@ void DescribeZoneRecordsResult::parse(const std::string &payload)
|
||||
recordsObject.value = value["Value"].asString();
|
||||
if(!value["Status"].isNull())
|
||||
recordsObject.status = value["Status"].asString();
|
||||
if(!value["RegionId"].isNull())
|
||||
recordsObject.regionId = value["RegionId"].asString();
|
||||
records_.push_back(recordsObject);
|
||||
}
|
||||
if(!value["TotalItems"].isNull())
|
||||
|
||||
@@ -35,13 +35,9 @@ DescribeZoneVpcTreeResult::~DescribeZoneVpcTreeResult()
|
||||
|
||||
void DescribeZoneVpcTreeResult::parse(const std::string &payload)
|
||||
{
|
||||
Json::CharReaderBuilder builder;
|
||||
Json::CharReader *reader = builder.newCharReader();
|
||||
Json::Value *val;
|
||||
Json::Reader reader;
|
||||
Json::Value value;
|
||||
JSONCPP_STRING *errs;
|
||||
reader->parse(payload.data(), payload.data() + payload.size(), val, errs);
|
||||
value = *val;
|
||||
reader.parse(payload, value);
|
||||
setRequestId(value["RequestId"].asString());
|
||||
auto allZones = value["Zones"]["Zone"];
|
||||
for (auto value : allZones)
|
||||
|
||||
@@ -36,6 +36,17 @@ void DescribeZonesRequest::setQueryVpcId(const std::string& queryVpcId)
|
||||
setCoreParameter("QueryVpcId", queryVpcId);
|
||||
}
|
||||
|
||||
int DescribeZonesRequest::getPageNumber()const
|
||||
{
|
||||
return pageNumber_;
|
||||
}
|
||||
|
||||
void DescribeZonesRequest::setPageNumber(int pageNumber)
|
||||
{
|
||||
pageNumber_ = pageNumber;
|
||||
setCoreParameter("PageNumber", std::to_string(pageNumber));
|
||||
}
|
||||
|
||||
std::string DescribeZonesRequest::getResourceGroupId()const
|
||||
{
|
||||
return resourceGroupId_;
|
||||
@@ -102,17 +113,6 @@ void DescribeZonesRequest::setKeyword(const std::string& keyword)
|
||||
setCoreParameter("Keyword", keyword);
|
||||
}
|
||||
|
||||
int DescribeZonesRequest::getPageNumber()const
|
||||
{
|
||||
return pageNumber_;
|
||||
}
|
||||
|
||||
void DescribeZonesRequest::setPageNumber(int pageNumber)
|
||||
{
|
||||
pageNumber_ = pageNumber;
|
||||
setCoreParameter("PageNumber", std::to_string(pageNumber));
|
||||
}
|
||||
|
||||
std::string DescribeZonesRequest::getQueryRegionId()const
|
||||
{
|
||||
return queryRegionId_;
|
||||
|
||||
@@ -35,13 +35,9 @@ DescribeZonesResult::~DescribeZonesResult()
|
||||
|
||||
void DescribeZonesResult::parse(const std::string &payload)
|
||||
{
|
||||
Json::CharReaderBuilder builder;
|
||||
Json::CharReader *reader = builder.newCharReader();
|
||||
Json::Value *val;
|
||||
Json::Reader reader;
|
||||
Json::Value value;
|
||||
JSONCPP_STRING *errs;
|
||||
reader->parse(payload.data(), payload.data() + payload.size(), val, errs);
|
||||
value = *val;
|
||||
reader.parse(payload, value);
|
||||
setRequestId(value["RequestId"].asString());
|
||||
auto allZones = value["Zones"]["Zone"];
|
||||
for (auto value : allZones)
|
||||
|
||||
@@ -35,13 +35,9 @@ SetProxyPatternResult::~SetProxyPatternResult()
|
||||
|
||||
void SetProxyPatternResult::parse(const std::string &payload)
|
||||
{
|
||||
Json::CharReaderBuilder builder;
|
||||
Json::CharReader *reader = builder.newCharReader();
|
||||
Json::Value *val;
|
||||
Json::Reader reader;
|
||||
Json::Value value;
|
||||
JSONCPP_STRING *errs;
|
||||
reader->parse(payload.data(), payload.data() + payload.size(), val, errs);
|
||||
value = *val;
|
||||
reader.parse(payload, value);
|
||||
setRequestId(value["RequestId"].asString());
|
||||
if(!value["ZoneId"].isNull())
|
||||
zoneId_ = value["ZoneId"].asString();
|
||||
|
||||
@@ -35,13 +35,9 @@ SetZoneRecordStatusResult::~SetZoneRecordStatusResult()
|
||||
|
||||
void SetZoneRecordStatusResult::parse(const std::string &payload)
|
||||
{
|
||||
Json::CharReaderBuilder builder;
|
||||
Json::CharReader *reader = builder.newCharReader();
|
||||
Json::Value *val;
|
||||
Json::Reader reader;
|
||||
Json::Value value;
|
||||
JSONCPP_STRING *errs;
|
||||
reader->parse(payload.data(), payload.data() + payload.size(), val, errs);
|
||||
value = *val;
|
||||
reader.parse(payload, value);
|
||||
setRequestId(value["RequestId"].asString());
|
||||
if(!value["RecordId"].isNull())
|
||||
recordId_ = std::stol(value["RecordId"].asString());
|
||||
|
||||
@@ -36,39 +36,6 @@ void UpdateZoneRecordRequest::setRr(const std::string& rr)
|
||||
setCoreParameter("Rr", rr);
|
||||
}
|
||||
|
||||
long UpdateZoneRecordRequest::getRecordId()const
|
||||
{
|
||||
return recordId_;
|
||||
}
|
||||
|
||||
void UpdateZoneRecordRequest::setRecordId(long recordId)
|
||||
{
|
||||
recordId_ = recordId;
|
||||
setCoreParameter("RecordId", std::to_string(recordId));
|
||||
}
|
||||
|
||||
std::string UpdateZoneRecordRequest::getUserClientIp()const
|
||||
{
|
||||
return userClientIp_;
|
||||
}
|
||||
|
||||
void UpdateZoneRecordRequest::setUserClientIp(const std::string& userClientIp)
|
||||
{
|
||||
userClientIp_ = userClientIp;
|
||||
setCoreParameter("UserClientIp", userClientIp);
|
||||
}
|
||||
|
||||
std::string UpdateZoneRecordRequest::getLang()const
|
||||
{
|
||||
return lang_;
|
||||
}
|
||||
|
||||
void UpdateZoneRecordRequest::setLang(const std::string& lang)
|
||||
{
|
||||
lang_ = lang;
|
||||
setCoreParameter("Lang", lang);
|
||||
}
|
||||
|
||||
std::string UpdateZoneRecordRequest::getType()const
|
||||
{
|
||||
return type_;
|
||||
@@ -102,6 +69,39 @@ void UpdateZoneRecordRequest::setTtl(int ttl)
|
||||
setCoreParameter("Ttl", std::to_string(ttl));
|
||||
}
|
||||
|
||||
long UpdateZoneRecordRequest::getRecordId()const
|
||||
{
|
||||
return recordId_;
|
||||
}
|
||||
|
||||
void UpdateZoneRecordRequest::setRecordId(long recordId)
|
||||
{
|
||||
recordId_ = recordId;
|
||||
setCoreParameter("RecordId", std::to_string(recordId));
|
||||
}
|
||||
|
||||
std::string UpdateZoneRecordRequest::getUserClientIp()const
|
||||
{
|
||||
return userClientIp_;
|
||||
}
|
||||
|
||||
void UpdateZoneRecordRequest::setUserClientIp(const std::string& userClientIp)
|
||||
{
|
||||
userClientIp_ = userClientIp;
|
||||
setCoreParameter("UserClientIp", userClientIp);
|
||||
}
|
||||
|
||||
std::string UpdateZoneRecordRequest::getLang()const
|
||||
{
|
||||
return lang_;
|
||||
}
|
||||
|
||||
void UpdateZoneRecordRequest::setLang(const std::string& lang)
|
||||
{
|
||||
lang_ = lang;
|
||||
setCoreParameter("Lang", lang);
|
||||
}
|
||||
|
||||
std::string UpdateZoneRecordRequest::getValue()const
|
||||
{
|
||||
return value_;
|
||||
|
||||
@@ -35,13 +35,9 @@ UpdateZoneRecordResult::~UpdateZoneRecordResult()
|
||||
|
||||
void UpdateZoneRecordResult::parse(const std::string &payload)
|
||||
{
|
||||
Json::CharReaderBuilder builder;
|
||||
Json::CharReader *reader = builder.newCharReader();
|
||||
Json::Value *val;
|
||||
Json::Reader reader;
|
||||
Json::Value value;
|
||||
JSONCPP_STRING *errs;
|
||||
reader->parse(payload.data(), payload.data() + payload.size(), val, errs);
|
||||
value = *val;
|
||||
reader.parse(payload, value);
|
||||
setRequestId(value["RequestId"].asString());
|
||||
if(!value["RecordId"].isNull())
|
||||
recordId_ = std::stol(value["RecordId"].asString());
|
||||
|
||||
@@ -25,6 +25,17 @@ UpdateZoneRemarkRequest::UpdateZoneRemarkRequest() :
|
||||
UpdateZoneRemarkRequest::~UpdateZoneRemarkRequest()
|
||||
{}
|
||||
|
||||
std::string UpdateZoneRemarkRequest::getRemark()const
|
||||
{
|
||||
return remark_;
|
||||
}
|
||||
|
||||
void UpdateZoneRemarkRequest::setRemark(const std::string& remark)
|
||||
{
|
||||
remark_ = remark;
|
||||
setCoreParameter("Remark", remark);
|
||||
}
|
||||
|
||||
std::string UpdateZoneRemarkRequest::getUserClientIp()const
|
||||
{
|
||||
return userClientIp_;
|
||||
@@ -47,17 +58,6 @@ void UpdateZoneRemarkRequest::setZoneId(const std::string& zoneId)
|
||||
setCoreParameter("ZoneId", zoneId);
|
||||
}
|
||||
|
||||
std::string UpdateZoneRemarkRequest::getRemark()const
|
||||
{
|
||||
return remark_;
|
||||
}
|
||||
|
||||
void UpdateZoneRemarkRequest::setRemark(const std::string& remark)
|
||||
{
|
||||
remark_ = remark;
|
||||
setCoreParameter("Remark", remark);
|
||||
}
|
||||
|
||||
std::string UpdateZoneRemarkRequest::getLang()const
|
||||
{
|
||||
return lang_;
|
||||
|
||||
@@ -35,13 +35,9 @@ UpdateZoneRemarkResult::~UpdateZoneRemarkResult()
|
||||
|
||||
void UpdateZoneRemarkResult::parse(const std::string &payload)
|
||||
{
|
||||
Json::CharReaderBuilder builder;
|
||||
Json::CharReader *reader = builder.newCharReader();
|
||||
Json::Value *val;
|
||||
Json::Reader reader;
|
||||
Json::Value value;
|
||||
JSONCPP_STRING *errs;
|
||||
reader->parse(payload.data(), payload.data() + payload.size(), val, errs);
|
||||
value = *val;
|
||||
reader.parse(payload, value);
|
||||
setRequestId(value["RequestId"].asString());
|
||||
if(!value["ZoneId"].isNull())
|
||||
zoneId_ = value["ZoneId"].asString();
|
||||
|
||||
Reference in New Issue
Block a user