Compare commits
56 Commits
| Author | SHA1 | Date | |
|---|---|---|---|
|
|
bd7c649ba2 | ||
|
|
e1a6fce136 | ||
|
|
fb7804f7b0 | ||
|
|
ef5165d686 | ||
|
|
2744d4cd2d | ||
|
|
e1863f13bf | ||
|
|
51b79e2956 | ||
|
|
6d52fc0e8d | ||
|
|
d0405dd61f | ||
|
|
1227bba30c | ||
|
|
04416d35c6 | ||
|
|
e75a9596ef | ||
|
|
6700b9eb65 | ||
|
|
2b1cad3ddf | ||
|
|
517d9852d6 | ||
|
|
4840d6ca87 | ||
|
|
99c7c0b611 | ||
|
|
c6319b3fbc | ||
|
|
80439374d5 | ||
|
|
9fde20e6f6 | ||
|
|
fefb29dee6 | ||
|
|
5e824d55da | ||
|
|
192d947607 | ||
|
|
0f0940e32a | ||
|
|
3ad3e4b062 | ||
|
|
3e81be19ef | ||
|
|
bcda9aa4cd | ||
|
|
01ed244f91 | ||
|
|
979ae0c882 | ||
|
|
58b8b52591 | ||
|
|
29faefa1ab | ||
|
|
b03b322c96 | ||
|
|
0cdb7bfa7c | ||
|
|
4ff92e0924 | ||
|
|
acb3224329 | ||
|
|
36e644262a | ||
|
|
3f598709ce | ||
|
|
ff12aa8e1c | ||
|
|
35f5b170e3 | ||
|
|
af10d89e40 | ||
|
|
851f067179 | ||
|
|
d9c4d7f556 | ||
|
|
6b7018d7d5 | ||
|
|
de410cb26c | ||
|
|
63d1456017 | ||
|
|
53badb17c1 | ||
|
|
51c7466a7c | ||
|
|
e097e2342f | ||
|
|
21cd880292 | ||
|
|
6bb79f8a04 | ||
|
|
939eeccab4 | ||
|
|
c6fe210221 | ||
|
|
6c572378d9 | ||
|
|
6f86a0ac33 | ||
|
|
f2759cebfa | ||
|
|
e4a6e73946 |
117
CHANGELOG
117
CHANGELOG
@@ -1,3 +1,120 @@
|
||||
2022-08-11 Version: 1.36.1221
|
||||
- Fix ListManagedRules bugs.
|
||||
|
||||
2022-08-11 Version: 1.36.1220
|
||||
- Generated 2020-05-18 for `dataworks-public`.
|
||||
|
||||
2022-08-09 Version: 1.36.1219
|
||||
- Support API ARMInstance.
|
||||
- Support Control ARM API.
|
||||
|
||||
2022-08-05 Version: 1.36.1218
|
||||
- Automatically generate sdk tasks.
|
||||
|
||||
2022-08-03 Version: 1.36.1217
|
||||
- Supported more query conditions when searching resource group.
|
||||
|
||||
2022-08-02 Version: 1.36.1216
|
||||
- Support ecs instance diagnostic features.
|
||||
|
||||
2022-08-01 Version: 1.36.1215
|
||||
- Update CreateKey and CreateSecret.
|
||||
|
||||
2022-07-29 Version: 1.36.1213
|
||||
- Change ListCheckInstanceResult Public.
|
||||
|
||||
2022-07-28 Version: 1.36.1212
|
||||
- AMP version.
|
||||
|
||||
2022-07-28 Version: 1.36.1211
|
||||
- Fix bug.
|
||||
|
||||
2022-07-28 Version: 1.36.1210
|
||||
- Automatically generate sdk tasks.
|
||||
|
||||
2022-07-28 Version: 1.36.1209
|
||||
- Add GetImageInfos api.
|
||||
|
||||
2022-07-27 Version: 1.36.1208
|
||||
- Support ListProxies API to return protocolType, protocolPort and remove mysqlPort.
|
||||
- Support GetProxy API to return protocolType, protocolPort and remove mysqlPort.
|
||||
|
||||
2022-07-27 Version: 1.36.1207
|
||||
- Update.
|
||||
|
||||
2022-07-26 Version: 1.36.1206
|
||||
- Change ListCheckInstanceResult Public.
|
||||
|
||||
2022-07-26 Version: 1.36.1205
|
||||
- Support API ARMInstance.
|
||||
- Support Control ARM API.
|
||||
|
||||
2022-07-26 Version: 1.36.1204
|
||||
- Add cmsGroupId parameter to CreateApplicationGroupRequest.
|
||||
|
||||
2022-07-26 Version: 1.36.1203
|
||||
- Change ListCheckInstanceResult Public.
|
||||
|
||||
2022-07-25 Version: 1.36.1202
|
||||
- Change ListCheckInstanceResult GetCheckDetail Public.
|
||||
|
||||
2022-07-25 Version: 1.36.1201
|
||||
- Update MonitorExamination.
|
||||
|
||||
2022-07-25 Version: 1.36.1200
|
||||
- Update SegmentOAR.
|
||||
|
||||
2022-07-25 Version: 1.36.1199
|
||||
- Change ListCheckInstanceResult GetCheckDetail Public.
|
||||
|
||||
2022-07-22 Version: 1.36.1198
|
||||
- Change ListCheckInstanceResult GetCheckDetail Public.
|
||||
|
||||
2022-07-22 Version: 1.36.1197
|
||||
- Update ScreenChestCT Release SegmentOAR.
|
||||
|
||||
2022-07-22 Version: 1.36.1196
|
||||
- Update ScreenChestCT - Release SegmentOAR.
|
||||
|
||||
2022-07-21 Version: 1.36.1195
|
||||
- Support PreConfigRule.
|
||||
|
||||
2022-07-21 Version: 1.36.1194
|
||||
- Add kms apis.
|
||||
|
||||
2022-07-21 Version: 1.36.1193
|
||||
- Ram action config.
|
||||
|
||||
2022-07-21 Version: 1.36.1192
|
||||
- Add Body Detection and Image Splicing API.
|
||||
|
||||
2022-07-20 Version: 1.36.1191
|
||||
- Change getFileDetectResult.
|
||||
|
||||
2022-07-20 Version: 1.36.1190
|
||||
- Support AK Audit API.
|
||||
|
||||
2022-07-20 Version: 1.36.1189
|
||||
- Add Body Detection and Image Splicing API.
|
||||
|
||||
2022-07-20 Version: 1.36.1188
|
||||
- Generated 2020-05-18 for `dataworks-public`.
|
||||
|
||||
2022-07-19 Version: 1.36.1187
|
||||
- Generated 2020-05-18 for `dataworks-public`.
|
||||
|
||||
2022-07-19 Version: 1.36.1186
|
||||
- Support MatchAddressType in RouteMap API.
|
||||
|
||||
2022-07-18 Version: 1.36.1185
|
||||
- Add Mutimedia Screen API Support.
|
||||
|
||||
2022-07-18 Version: 1.36.1184
|
||||
- Change cspm ListCheckResult api.
|
||||
|
||||
2022-07-18 Version: 1.36.1183
|
||||
- Support Elastic Desktop Service.
|
||||
|
||||
2022-07-18 Version: 1.36.1182
|
||||
- Test.
|
||||
|
||||
|
||||
0
CHANGELOG.md
Normal file
0
CHANGELOG.md
Normal file
@@ -59,6 +59,8 @@ set(cbn_public_header_model
|
||||
include/alibabacloud/cbn/model/CreateTransitRouterMulticastDomainResult.h
|
||||
include/alibabacloud/cbn/model/CreateTransitRouterPeerAttachmentRequest.h
|
||||
include/alibabacloud/cbn/model/CreateTransitRouterPeerAttachmentResult.h
|
||||
include/alibabacloud/cbn/model/CreateTransitRouterPrefixListAssociationRequest.h
|
||||
include/alibabacloud/cbn/model/CreateTransitRouterPrefixListAssociationResult.h
|
||||
include/alibabacloud/cbn/model/CreateTransitRouterRouteEntryRequest.h
|
||||
include/alibabacloud/cbn/model/CreateTransitRouterRouteEntryResult.h
|
||||
include/alibabacloud/cbn/model/CreateTransitRouterRouteTableRequest.h
|
||||
@@ -97,6 +99,8 @@ set(cbn_public_header_model
|
||||
include/alibabacloud/cbn/model/DeleteTransitRouterMulticastDomainResult.h
|
||||
include/alibabacloud/cbn/model/DeleteTransitRouterPeerAttachmentRequest.h
|
||||
include/alibabacloud/cbn/model/DeleteTransitRouterPeerAttachmentResult.h
|
||||
include/alibabacloud/cbn/model/DeleteTransitRouterPrefixListAssociationRequest.h
|
||||
include/alibabacloud/cbn/model/DeleteTransitRouterPrefixListAssociationResult.h
|
||||
include/alibabacloud/cbn/model/DeleteTransitRouterRouteEntryRequest.h
|
||||
include/alibabacloud/cbn/model/DeleteTransitRouterRouteEntryResult.h
|
||||
include/alibabacloud/cbn/model/DeleteTransitRouterRouteTableRequest.h
|
||||
@@ -193,6 +197,8 @@ set(cbn_public_header_model
|
||||
include/alibabacloud/cbn/model/ListTransitRouterMulticastGroupsResult.h
|
||||
include/alibabacloud/cbn/model/ListTransitRouterPeerAttachmentsRequest.h
|
||||
include/alibabacloud/cbn/model/ListTransitRouterPeerAttachmentsResult.h
|
||||
include/alibabacloud/cbn/model/ListTransitRouterPrefixListAssociationRequest.h
|
||||
include/alibabacloud/cbn/model/ListTransitRouterPrefixListAssociationResult.h
|
||||
include/alibabacloud/cbn/model/ListTransitRouterRouteEntriesRequest.h
|
||||
include/alibabacloud/cbn/model/ListTransitRouterRouteEntriesResult.h
|
||||
include/alibabacloud/cbn/model/ListTransitRouterRouteTableAssociationsRequest.h
|
||||
@@ -271,6 +277,8 @@ set(cbn_public_header_model
|
||||
include/alibabacloud/cbn/model/UpdateTransitRouterVbrAttachmentAttributeResult.h
|
||||
include/alibabacloud/cbn/model/UpdateTransitRouterVpcAttachmentAttributeRequest.h
|
||||
include/alibabacloud/cbn/model/UpdateTransitRouterVpcAttachmentAttributeResult.h
|
||||
include/alibabacloud/cbn/model/UpdateTransitRouterVpcAttachmentZonesRequest.h
|
||||
include/alibabacloud/cbn/model/UpdateTransitRouterVpcAttachmentZonesResult.h
|
||||
include/alibabacloud/cbn/model/UpdateTransitRouterVpnAttachmentAttributeRequest.h
|
||||
include/alibabacloud/cbn/model/UpdateTransitRouterVpnAttachmentAttributeResult.h
|
||||
include/alibabacloud/cbn/model/WithdrawPublishedRouteEntriesRequest.h
|
||||
@@ -316,6 +324,8 @@ set(cbn_src
|
||||
src/model/CreateTransitRouterMulticastDomainResult.cc
|
||||
src/model/CreateTransitRouterPeerAttachmentRequest.cc
|
||||
src/model/CreateTransitRouterPeerAttachmentResult.cc
|
||||
src/model/CreateTransitRouterPrefixListAssociationRequest.cc
|
||||
src/model/CreateTransitRouterPrefixListAssociationResult.cc
|
||||
src/model/CreateTransitRouterRouteEntryRequest.cc
|
||||
src/model/CreateTransitRouterRouteEntryResult.cc
|
||||
src/model/CreateTransitRouterRouteTableRequest.cc
|
||||
@@ -354,6 +364,8 @@ set(cbn_src
|
||||
src/model/DeleteTransitRouterMulticastDomainResult.cc
|
||||
src/model/DeleteTransitRouterPeerAttachmentRequest.cc
|
||||
src/model/DeleteTransitRouterPeerAttachmentResult.cc
|
||||
src/model/DeleteTransitRouterPrefixListAssociationRequest.cc
|
||||
src/model/DeleteTransitRouterPrefixListAssociationResult.cc
|
||||
src/model/DeleteTransitRouterRouteEntryRequest.cc
|
||||
src/model/DeleteTransitRouterRouteEntryResult.cc
|
||||
src/model/DeleteTransitRouterRouteTableRequest.cc
|
||||
@@ -450,6 +462,8 @@ set(cbn_src
|
||||
src/model/ListTransitRouterMulticastGroupsResult.cc
|
||||
src/model/ListTransitRouterPeerAttachmentsRequest.cc
|
||||
src/model/ListTransitRouterPeerAttachmentsResult.cc
|
||||
src/model/ListTransitRouterPrefixListAssociationRequest.cc
|
||||
src/model/ListTransitRouterPrefixListAssociationResult.cc
|
||||
src/model/ListTransitRouterRouteEntriesRequest.cc
|
||||
src/model/ListTransitRouterRouteEntriesResult.cc
|
||||
src/model/ListTransitRouterRouteTableAssociationsRequest.cc
|
||||
@@ -528,6 +542,8 @@ set(cbn_src
|
||||
src/model/UpdateTransitRouterVbrAttachmentAttributeResult.cc
|
||||
src/model/UpdateTransitRouterVpcAttachmentAttributeRequest.cc
|
||||
src/model/UpdateTransitRouterVpcAttachmentAttributeResult.cc
|
||||
src/model/UpdateTransitRouterVpcAttachmentZonesRequest.cc
|
||||
src/model/UpdateTransitRouterVpcAttachmentZonesResult.cc
|
||||
src/model/UpdateTransitRouterVpnAttachmentAttributeRequest.cc
|
||||
src/model/UpdateTransitRouterVpnAttachmentAttributeResult.cc
|
||||
src/model/WithdrawPublishedRouteEntriesRequest.cc
|
||||
|
||||
@@ -60,6 +60,8 @@
|
||||
#include "model/CreateTransitRouterMulticastDomainResult.h"
|
||||
#include "model/CreateTransitRouterPeerAttachmentRequest.h"
|
||||
#include "model/CreateTransitRouterPeerAttachmentResult.h"
|
||||
#include "model/CreateTransitRouterPrefixListAssociationRequest.h"
|
||||
#include "model/CreateTransitRouterPrefixListAssociationResult.h"
|
||||
#include "model/CreateTransitRouterRouteEntryRequest.h"
|
||||
#include "model/CreateTransitRouterRouteEntryResult.h"
|
||||
#include "model/CreateTransitRouterRouteTableRequest.h"
|
||||
@@ -98,6 +100,8 @@
|
||||
#include "model/DeleteTransitRouterMulticastDomainResult.h"
|
||||
#include "model/DeleteTransitRouterPeerAttachmentRequest.h"
|
||||
#include "model/DeleteTransitRouterPeerAttachmentResult.h"
|
||||
#include "model/DeleteTransitRouterPrefixListAssociationRequest.h"
|
||||
#include "model/DeleteTransitRouterPrefixListAssociationResult.h"
|
||||
#include "model/DeleteTransitRouterRouteEntryRequest.h"
|
||||
#include "model/DeleteTransitRouterRouteEntryResult.h"
|
||||
#include "model/DeleteTransitRouterRouteTableRequest.h"
|
||||
@@ -194,6 +198,8 @@
|
||||
#include "model/ListTransitRouterMulticastGroupsResult.h"
|
||||
#include "model/ListTransitRouterPeerAttachmentsRequest.h"
|
||||
#include "model/ListTransitRouterPeerAttachmentsResult.h"
|
||||
#include "model/ListTransitRouterPrefixListAssociationRequest.h"
|
||||
#include "model/ListTransitRouterPrefixListAssociationResult.h"
|
||||
#include "model/ListTransitRouterRouteEntriesRequest.h"
|
||||
#include "model/ListTransitRouterRouteEntriesResult.h"
|
||||
#include "model/ListTransitRouterRouteTableAssociationsRequest.h"
|
||||
@@ -272,6 +278,8 @@
|
||||
#include "model/UpdateTransitRouterVbrAttachmentAttributeResult.h"
|
||||
#include "model/UpdateTransitRouterVpcAttachmentAttributeRequest.h"
|
||||
#include "model/UpdateTransitRouterVpcAttachmentAttributeResult.h"
|
||||
#include "model/UpdateTransitRouterVpcAttachmentZonesRequest.h"
|
||||
#include "model/UpdateTransitRouterVpcAttachmentZonesResult.h"
|
||||
#include "model/UpdateTransitRouterVpnAttachmentAttributeRequest.h"
|
||||
#include "model/UpdateTransitRouterVpnAttachmentAttributeResult.h"
|
||||
#include "model/WithdrawPublishedRouteEntriesRequest.h"
|
||||
@@ -342,6 +350,9 @@ namespace AlibabaCloud
|
||||
typedef Outcome<Error, Model::CreateTransitRouterPeerAttachmentResult> CreateTransitRouterPeerAttachmentOutcome;
|
||||
typedef std::future<CreateTransitRouterPeerAttachmentOutcome> CreateTransitRouterPeerAttachmentOutcomeCallable;
|
||||
typedef std::function<void(const CbnClient*, const Model::CreateTransitRouterPeerAttachmentRequest&, const CreateTransitRouterPeerAttachmentOutcome&, const std::shared_ptr<const AsyncCallerContext>&)> CreateTransitRouterPeerAttachmentAsyncHandler;
|
||||
typedef Outcome<Error, Model::CreateTransitRouterPrefixListAssociationResult> CreateTransitRouterPrefixListAssociationOutcome;
|
||||
typedef std::future<CreateTransitRouterPrefixListAssociationOutcome> CreateTransitRouterPrefixListAssociationOutcomeCallable;
|
||||
typedef std::function<void(const CbnClient*, const Model::CreateTransitRouterPrefixListAssociationRequest&, const CreateTransitRouterPrefixListAssociationOutcome&, const std::shared_ptr<const AsyncCallerContext>&)> CreateTransitRouterPrefixListAssociationAsyncHandler;
|
||||
typedef Outcome<Error, Model::CreateTransitRouterRouteEntryResult> CreateTransitRouterRouteEntryOutcome;
|
||||
typedef std::future<CreateTransitRouterRouteEntryOutcome> CreateTransitRouterRouteEntryOutcomeCallable;
|
||||
typedef std::function<void(const CbnClient*, const Model::CreateTransitRouterRouteEntryRequest&, const CreateTransitRouterRouteEntryOutcome&, const std::shared_ptr<const AsyncCallerContext>&)> CreateTransitRouterRouteEntryAsyncHandler;
|
||||
@@ -399,6 +410,9 @@ namespace AlibabaCloud
|
||||
typedef Outcome<Error, Model::DeleteTransitRouterPeerAttachmentResult> DeleteTransitRouterPeerAttachmentOutcome;
|
||||
typedef std::future<DeleteTransitRouterPeerAttachmentOutcome> DeleteTransitRouterPeerAttachmentOutcomeCallable;
|
||||
typedef std::function<void(const CbnClient*, const Model::DeleteTransitRouterPeerAttachmentRequest&, const DeleteTransitRouterPeerAttachmentOutcome&, const std::shared_ptr<const AsyncCallerContext>&)> DeleteTransitRouterPeerAttachmentAsyncHandler;
|
||||
typedef Outcome<Error, Model::DeleteTransitRouterPrefixListAssociationResult> DeleteTransitRouterPrefixListAssociationOutcome;
|
||||
typedef std::future<DeleteTransitRouterPrefixListAssociationOutcome> DeleteTransitRouterPrefixListAssociationOutcomeCallable;
|
||||
typedef std::function<void(const CbnClient*, const Model::DeleteTransitRouterPrefixListAssociationRequest&, const DeleteTransitRouterPrefixListAssociationOutcome&, const std::shared_ptr<const AsyncCallerContext>&)> DeleteTransitRouterPrefixListAssociationAsyncHandler;
|
||||
typedef Outcome<Error, Model::DeleteTransitRouterRouteEntryResult> DeleteTransitRouterRouteEntryOutcome;
|
||||
typedef std::future<DeleteTransitRouterRouteEntryOutcome> DeleteTransitRouterRouteEntryOutcomeCallable;
|
||||
typedef std::function<void(const CbnClient*, const Model::DeleteTransitRouterRouteEntryRequest&, const DeleteTransitRouterRouteEntryOutcome&, const std::shared_ptr<const AsyncCallerContext>&)> DeleteTransitRouterRouteEntryAsyncHandler;
|
||||
@@ -543,6 +557,9 @@ namespace AlibabaCloud
|
||||
typedef Outcome<Error, Model::ListTransitRouterPeerAttachmentsResult> ListTransitRouterPeerAttachmentsOutcome;
|
||||
typedef std::future<ListTransitRouterPeerAttachmentsOutcome> ListTransitRouterPeerAttachmentsOutcomeCallable;
|
||||
typedef std::function<void(const CbnClient*, const Model::ListTransitRouterPeerAttachmentsRequest&, const ListTransitRouterPeerAttachmentsOutcome&, const std::shared_ptr<const AsyncCallerContext>&)> ListTransitRouterPeerAttachmentsAsyncHandler;
|
||||
typedef Outcome<Error, Model::ListTransitRouterPrefixListAssociationResult> ListTransitRouterPrefixListAssociationOutcome;
|
||||
typedef std::future<ListTransitRouterPrefixListAssociationOutcome> ListTransitRouterPrefixListAssociationOutcomeCallable;
|
||||
typedef std::function<void(const CbnClient*, const Model::ListTransitRouterPrefixListAssociationRequest&, const ListTransitRouterPrefixListAssociationOutcome&, const std::shared_ptr<const AsyncCallerContext>&)> ListTransitRouterPrefixListAssociationAsyncHandler;
|
||||
typedef Outcome<Error, Model::ListTransitRouterRouteEntriesResult> ListTransitRouterRouteEntriesOutcome;
|
||||
typedef std::future<ListTransitRouterRouteEntriesOutcome> ListTransitRouterRouteEntriesOutcomeCallable;
|
||||
typedef std::function<void(const CbnClient*, const Model::ListTransitRouterRouteEntriesRequest&, const ListTransitRouterRouteEntriesOutcome&, const std::shared_ptr<const AsyncCallerContext>&)> ListTransitRouterRouteEntriesAsyncHandler;
|
||||
@@ -660,6 +677,9 @@ namespace AlibabaCloud
|
||||
typedef Outcome<Error, Model::UpdateTransitRouterVpcAttachmentAttributeResult> UpdateTransitRouterVpcAttachmentAttributeOutcome;
|
||||
typedef std::future<UpdateTransitRouterVpcAttachmentAttributeOutcome> UpdateTransitRouterVpcAttachmentAttributeOutcomeCallable;
|
||||
typedef std::function<void(const CbnClient*, const Model::UpdateTransitRouterVpcAttachmentAttributeRequest&, const UpdateTransitRouterVpcAttachmentAttributeOutcome&, const std::shared_ptr<const AsyncCallerContext>&)> UpdateTransitRouterVpcAttachmentAttributeAsyncHandler;
|
||||
typedef Outcome<Error, Model::UpdateTransitRouterVpcAttachmentZonesResult> UpdateTransitRouterVpcAttachmentZonesOutcome;
|
||||
typedef std::future<UpdateTransitRouterVpcAttachmentZonesOutcome> UpdateTransitRouterVpcAttachmentZonesOutcomeCallable;
|
||||
typedef std::function<void(const CbnClient*, const Model::UpdateTransitRouterVpcAttachmentZonesRequest&, const UpdateTransitRouterVpcAttachmentZonesOutcome&, const std::shared_ptr<const AsyncCallerContext>&)> UpdateTransitRouterVpcAttachmentZonesAsyncHandler;
|
||||
typedef Outcome<Error, Model::UpdateTransitRouterVpnAttachmentAttributeResult> UpdateTransitRouterVpnAttachmentAttributeOutcome;
|
||||
typedef std::future<UpdateTransitRouterVpnAttachmentAttributeOutcome> UpdateTransitRouterVpnAttachmentAttributeOutcomeCallable;
|
||||
typedef std::function<void(const CbnClient*, const Model::UpdateTransitRouterVpnAttachmentAttributeRequest&, const UpdateTransitRouterVpnAttachmentAttributeOutcome&, const std::shared_ptr<const AsyncCallerContext>&)> UpdateTransitRouterVpnAttachmentAttributeAsyncHandler;
|
||||
@@ -728,6 +748,9 @@ namespace AlibabaCloud
|
||||
CreateTransitRouterPeerAttachmentOutcome createTransitRouterPeerAttachment(const Model::CreateTransitRouterPeerAttachmentRequest &request)const;
|
||||
void createTransitRouterPeerAttachmentAsync(const Model::CreateTransitRouterPeerAttachmentRequest& request, const CreateTransitRouterPeerAttachmentAsyncHandler& handler, const std::shared_ptr<const AsyncCallerContext>& context = nullptr) const;
|
||||
CreateTransitRouterPeerAttachmentOutcomeCallable createTransitRouterPeerAttachmentCallable(const Model::CreateTransitRouterPeerAttachmentRequest& request) const;
|
||||
CreateTransitRouterPrefixListAssociationOutcome createTransitRouterPrefixListAssociation(const Model::CreateTransitRouterPrefixListAssociationRequest &request)const;
|
||||
void createTransitRouterPrefixListAssociationAsync(const Model::CreateTransitRouterPrefixListAssociationRequest& request, const CreateTransitRouterPrefixListAssociationAsyncHandler& handler, const std::shared_ptr<const AsyncCallerContext>& context = nullptr) const;
|
||||
CreateTransitRouterPrefixListAssociationOutcomeCallable createTransitRouterPrefixListAssociationCallable(const Model::CreateTransitRouterPrefixListAssociationRequest& request) const;
|
||||
CreateTransitRouterRouteEntryOutcome createTransitRouterRouteEntry(const Model::CreateTransitRouterRouteEntryRequest &request)const;
|
||||
void createTransitRouterRouteEntryAsync(const Model::CreateTransitRouterRouteEntryRequest& request, const CreateTransitRouterRouteEntryAsyncHandler& handler, const std::shared_ptr<const AsyncCallerContext>& context = nullptr) const;
|
||||
CreateTransitRouterRouteEntryOutcomeCallable createTransitRouterRouteEntryCallable(const Model::CreateTransitRouterRouteEntryRequest& request) const;
|
||||
@@ -785,6 +808,9 @@ namespace AlibabaCloud
|
||||
DeleteTransitRouterPeerAttachmentOutcome deleteTransitRouterPeerAttachment(const Model::DeleteTransitRouterPeerAttachmentRequest &request)const;
|
||||
void deleteTransitRouterPeerAttachmentAsync(const Model::DeleteTransitRouterPeerAttachmentRequest& request, const DeleteTransitRouterPeerAttachmentAsyncHandler& handler, const std::shared_ptr<const AsyncCallerContext>& context = nullptr) const;
|
||||
DeleteTransitRouterPeerAttachmentOutcomeCallable deleteTransitRouterPeerAttachmentCallable(const Model::DeleteTransitRouterPeerAttachmentRequest& request) const;
|
||||
DeleteTransitRouterPrefixListAssociationOutcome deleteTransitRouterPrefixListAssociation(const Model::DeleteTransitRouterPrefixListAssociationRequest &request)const;
|
||||
void deleteTransitRouterPrefixListAssociationAsync(const Model::DeleteTransitRouterPrefixListAssociationRequest& request, const DeleteTransitRouterPrefixListAssociationAsyncHandler& handler, const std::shared_ptr<const AsyncCallerContext>& context = nullptr) const;
|
||||
DeleteTransitRouterPrefixListAssociationOutcomeCallable deleteTransitRouterPrefixListAssociationCallable(const Model::DeleteTransitRouterPrefixListAssociationRequest& request) const;
|
||||
DeleteTransitRouterRouteEntryOutcome deleteTransitRouterRouteEntry(const Model::DeleteTransitRouterRouteEntryRequest &request)const;
|
||||
void deleteTransitRouterRouteEntryAsync(const Model::DeleteTransitRouterRouteEntryRequest& request, const DeleteTransitRouterRouteEntryAsyncHandler& handler, const std::shared_ptr<const AsyncCallerContext>& context = nullptr) const;
|
||||
DeleteTransitRouterRouteEntryOutcomeCallable deleteTransitRouterRouteEntryCallable(const Model::DeleteTransitRouterRouteEntryRequest& request) const;
|
||||
@@ -929,6 +955,9 @@ namespace AlibabaCloud
|
||||
ListTransitRouterPeerAttachmentsOutcome listTransitRouterPeerAttachments(const Model::ListTransitRouterPeerAttachmentsRequest &request)const;
|
||||
void listTransitRouterPeerAttachmentsAsync(const Model::ListTransitRouterPeerAttachmentsRequest& request, const ListTransitRouterPeerAttachmentsAsyncHandler& handler, const std::shared_ptr<const AsyncCallerContext>& context = nullptr) const;
|
||||
ListTransitRouterPeerAttachmentsOutcomeCallable listTransitRouterPeerAttachmentsCallable(const Model::ListTransitRouterPeerAttachmentsRequest& request) const;
|
||||
ListTransitRouterPrefixListAssociationOutcome listTransitRouterPrefixListAssociation(const Model::ListTransitRouterPrefixListAssociationRequest &request)const;
|
||||
void listTransitRouterPrefixListAssociationAsync(const Model::ListTransitRouterPrefixListAssociationRequest& request, const ListTransitRouterPrefixListAssociationAsyncHandler& handler, const std::shared_ptr<const AsyncCallerContext>& context = nullptr) const;
|
||||
ListTransitRouterPrefixListAssociationOutcomeCallable listTransitRouterPrefixListAssociationCallable(const Model::ListTransitRouterPrefixListAssociationRequest& request) const;
|
||||
ListTransitRouterRouteEntriesOutcome listTransitRouterRouteEntries(const Model::ListTransitRouterRouteEntriesRequest &request)const;
|
||||
void listTransitRouterRouteEntriesAsync(const Model::ListTransitRouterRouteEntriesRequest& request, const ListTransitRouterRouteEntriesAsyncHandler& handler, const std::shared_ptr<const AsyncCallerContext>& context = nullptr) const;
|
||||
ListTransitRouterRouteEntriesOutcomeCallable listTransitRouterRouteEntriesCallable(const Model::ListTransitRouterRouteEntriesRequest& request) const;
|
||||
@@ -1046,6 +1075,9 @@ namespace AlibabaCloud
|
||||
UpdateTransitRouterVpcAttachmentAttributeOutcome updateTransitRouterVpcAttachmentAttribute(const Model::UpdateTransitRouterVpcAttachmentAttributeRequest &request)const;
|
||||
void updateTransitRouterVpcAttachmentAttributeAsync(const Model::UpdateTransitRouterVpcAttachmentAttributeRequest& request, const UpdateTransitRouterVpcAttachmentAttributeAsyncHandler& handler, const std::shared_ptr<const AsyncCallerContext>& context = nullptr) const;
|
||||
UpdateTransitRouterVpcAttachmentAttributeOutcomeCallable updateTransitRouterVpcAttachmentAttributeCallable(const Model::UpdateTransitRouterVpcAttachmentAttributeRequest& request) const;
|
||||
UpdateTransitRouterVpcAttachmentZonesOutcome updateTransitRouterVpcAttachmentZones(const Model::UpdateTransitRouterVpcAttachmentZonesRequest &request)const;
|
||||
void updateTransitRouterVpcAttachmentZonesAsync(const Model::UpdateTransitRouterVpcAttachmentZonesRequest& request, const UpdateTransitRouterVpcAttachmentZonesAsyncHandler& handler, const std::shared_ptr<const AsyncCallerContext>& context = nullptr) const;
|
||||
UpdateTransitRouterVpcAttachmentZonesOutcomeCallable updateTransitRouterVpcAttachmentZonesCallable(const Model::UpdateTransitRouterVpcAttachmentZonesRequest& request) const;
|
||||
UpdateTransitRouterVpnAttachmentAttributeOutcome updateTransitRouterVpnAttachmentAttribute(const Model::UpdateTransitRouterVpnAttachmentAttributeRequest &request)const;
|
||||
void updateTransitRouterVpnAttachmentAttributeAsync(const Model::UpdateTransitRouterVpnAttachmentAttributeRequest& request, const UpdateTransitRouterVpnAttachmentAttributeAsyncHandler& handler, const std::shared_ptr<const AsyncCallerContext>& context = nullptr) const;
|
||||
UpdateTransitRouterVpnAttachmentAttributeOutcomeCallable updateTransitRouterVpnAttachmentAttributeCallable(const Model::UpdateTransitRouterVpnAttachmentAttributeRequest& request) const;
|
||||
|
||||
@@ -0,0 +1,78 @@
|
||||
/*
|
||||
* Copyright 2009-2017 Alibaba Cloud All rights reserved.
|
||||
*
|
||||
* Licensed under the Apache License, Version 2.0 (the "License");
|
||||
* you may not use this file except in compliance with the License.
|
||||
* You may obtain a copy of the License at
|
||||
*
|
||||
* http://www.apache.org/licenses/LICENSE-2.0
|
||||
*
|
||||
* Unless required by applicable law or agreed to in writing, software
|
||||
* distributed under the License is distributed on an "AS IS" BASIS,
|
||||
* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
|
||||
* See the License for the specific language governing permissions and
|
||||
* limitations under the License.
|
||||
*/
|
||||
|
||||
#ifndef ALIBABACLOUD_CBN_MODEL_CREATETRANSITROUTERPREFIXLISTASSOCIATIONREQUEST_H_
|
||||
#define ALIBABACLOUD_CBN_MODEL_CREATETRANSITROUTERPREFIXLISTASSOCIATIONREQUEST_H_
|
||||
|
||||
#include <alibabacloud/cbn/CbnExport.h>
|
||||
#include <alibabacloud/core/RpcServiceRequest.h>
|
||||
#include <string>
|
||||
#include <vector>
|
||||
#include <map>
|
||||
|
||||
namespace AlibabaCloud {
|
||||
namespace Cbn {
|
||||
namespace Model {
|
||||
class ALIBABACLOUD_CBN_EXPORT CreateTransitRouterPrefixListAssociationRequest : public RpcServiceRequest {
|
||||
public:
|
||||
CreateTransitRouterPrefixListAssociationRequest();
|
||||
~CreateTransitRouterPrefixListAssociationRequest();
|
||||
long getResourceOwnerId() const;
|
||||
void setResourceOwnerId(long resourceOwnerId);
|
||||
std::string getClientToken() const;
|
||||
void setClientToken(const std::string &clientToken);
|
||||
std::string getRegionId() const;
|
||||
void setRegionId(const std::string ®ionId);
|
||||
std::string getPrefixListId() const;
|
||||
void setPrefixListId(const std::string &prefixListId);
|
||||
long getOwnerUid() const;
|
||||
void setOwnerUid(long ownerUid);
|
||||
std::string getNextHopType() const;
|
||||
void setNextHopType(const std::string &nextHopType);
|
||||
bool getDryRun() const;
|
||||
void setDryRun(bool dryRun);
|
||||
std::string getResourceOwnerAccount() const;
|
||||
void setResourceOwnerAccount(const std::string &resourceOwnerAccount);
|
||||
std::string getOwnerAccount() const;
|
||||
void setOwnerAccount(const std::string &ownerAccount);
|
||||
long getOwnerId() const;
|
||||
void setOwnerId(long ownerId);
|
||||
std::string getTransitRouterId() const;
|
||||
void setTransitRouterId(const std::string &transitRouterId);
|
||||
std::string getTransitRouterTableId() const;
|
||||
void setTransitRouterTableId(const std::string &transitRouterTableId);
|
||||
std::string getNextHop() const;
|
||||
void setNextHop(const std::string &nextHop);
|
||||
|
||||
private:
|
||||
long resourceOwnerId_;
|
||||
std::string clientToken_;
|
||||
std::string regionId_;
|
||||
std::string prefixListId_;
|
||||
long ownerUid_;
|
||||
std::string nextHopType_;
|
||||
bool dryRun_;
|
||||
std::string resourceOwnerAccount_;
|
||||
std::string ownerAccount_;
|
||||
long ownerId_;
|
||||
std::string transitRouterId_;
|
||||
std::string transitRouterTableId_;
|
||||
std::string nextHop_;
|
||||
};
|
||||
} // namespace Model
|
||||
} // namespace Cbn
|
||||
} // namespace AlibabaCloud
|
||||
#endif // !ALIBABACLOUD_CBN_MODEL_CREATETRANSITROUTERPREFIXLISTASSOCIATIONREQUEST_H_
|
||||
@@ -14,38 +14,36 @@
|
||||
* limitations under the License.
|
||||
*/
|
||||
|
||||
#ifndef ALIBABACLOUD_CONFIG_MODEL_CREATEAGGREGATEREMEDIATIONRESULT_H_
|
||||
#define ALIBABACLOUD_CONFIG_MODEL_CREATEAGGREGATEREMEDIATIONRESULT_H_
|
||||
#ifndef ALIBABACLOUD_CBN_MODEL_CREATETRANSITROUTERPREFIXLISTASSOCIATIONRESULT_H_
|
||||
#define ALIBABACLOUD_CBN_MODEL_CREATETRANSITROUTERPREFIXLISTASSOCIATIONRESULT_H_
|
||||
|
||||
#include <string>
|
||||
#include <vector>
|
||||
#include <utility>
|
||||
#include <alibabacloud/core/ServiceResult.h>
|
||||
#include <alibabacloud/config/ConfigExport.h>
|
||||
#include <alibabacloud/cbn/CbnExport.h>
|
||||
|
||||
namespace AlibabaCloud
|
||||
{
|
||||
namespace Config
|
||||
namespace Cbn
|
||||
{
|
||||
namespace Model
|
||||
{
|
||||
class ALIBABACLOUD_CONFIG_EXPORT CreateAggregateRemediationResult : public ServiceResult
|
||||
class ALIBABACLOUD_CBN_EXPORT CreateTransitRouterPrefixListAssociationResult : public ServiceResult
|
||||
{
|
||||
public:
|
||||
|
||||
|
||||
CreateAggregateRemediationResult();
|
||||
explicit CreateAggregateRemediationResult(const std::string &payload);
|
||||
~CreateAggregateRemediationResult();
|
||||
std::string getRemediationId()const;
|
||||
CreateTransitRouterPrefixListAssociationResult();
|
||||
explicit CreateTransitRouterPrefixListAssociationResult(const std::string &payload);
|
||||
~CreateTransitRouterPrefixListAssociationResult();
|
||||
|
||||
protected:
|
||||
void parse(const std::string &payload);
|
||||
private:
|
||||
std::string remediationId_;
|
||||
|
||||
};
|
||||
}
|
||||
}
|
||||
}
|
||||
#endif // !ALIBABACLOUD_CONFIG_MODEL_CREATEAGGREGATEREMEDIATIONRESULT_H_
|
||||
#endif // !ALIBABACLOUD_CBN_MODEL_CREATETRANSITROUTERPREFIXLISTASSOCIATIONRESULT_H_
|
||||
@@ -0,0 +1,75 @@
|
||||
/*
|
||||
* Copyright 2009-2017 Alibaba Cloud All rights reserved.
|
||||
*
|
||||
* Licensed under the Apache License, Version 2.0 (the "License");
|
||||
* you may not use this file except in compliance with the License.
|
||||
* You may obtain a copy of the License at
|
||||
*
|
||||
* http://www.apache.org/licenses/LICENSE-2.0
|
||||
*
|
||||
* Unless required by applicable law or agreed to in writing, software
|
||||
* distributed under the License is distributed on an "AS IS" BASIS,
|
||||
* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
|
||||
* See the License for the specific language governing permissions and
|
||||
* limitations under the License.
|
||||
*/
|
||||
|
||||
#ifndef ALIBABACLOUD_CBN_MODEL_DELETETRANSITROUTERPREFIXLISTASSOCIATIONREQUEST_H_
|
||||
#define ALIBABACLOUD_CBN_MODEL_DELETETRANSITROUTERPREFIXLISTASSOCIATIONREQUEST_H_
|
||||
|
||||
#include <alibabacloud/cbn/CbnExport.h>
|
||||
#include <alibabacloud/core/RpcServiceRequest.h>
|
||||
#include <string>
|
||||
#include <vector>
|
||||
#include <map>
|
||||
|
||||
namespace AlibabaCloud {
|
||||
namespace Cbn {
|
||||
namespace Model {
|
||||
class ALIBABACLOUD_CBN_EXPORT DeleteTransitRouterPrefixListAssociationRequest : public RpcServiceRequest {
|
||||
public:
|
||||
DeleteTransitRouterPrefixListAssociationRequest();
|
||||
~DeleteTransitRouterPrefixListAssociationRequest();
|
||||
long getResourceOwnerId() const;
|
||||
void setResourceOwnerId(long resourceOwnerId);
|
||||
std::string getClientToken() const;
|
||||
void setClientToken(const std::string &clientToken);
|
||||
std::string getRegionId() const;
|
||||
void setRegionId(const std::string ®ionId);
|
||||
std::string getPrefixListId() const;
|
||||
void setPrefixListId(const std::string &prefixListId);
|
||||
std::string getNextHopType() const;
|
||||
void setNextHopType(const std::string &nextHopType);
|
||||
bool getDryRun() const;
|
||||
void setDryRun(bool dryRun);
|
||||
std::string getResourceOwnerAccount() const;
|
||||
void setResourceOwnerAccount(const std::string &resourceOwnerAccount);
|
||||
std::string getOwnerAccount() const;
|
||||
void setOwnerAccount(const std::string &ownerAccount);
|
||||
long getOwnerId() const;
|
||||
void setOwnerId(long ownerId);
|
||||
std::string getTransitRouterId() const;
|
||||
void setTransitRouterId(const std::string &transitRouterId);
|
||||
std::string getTransitRouterTableId() const;
|
||||
void setTransitRouterTableId(const std::string &transitRouterTableId);
|
||||
std::string getNextHop() const;
|
||||
void setNextHop(const std::string &nextHop);
|
||||
|
||||
private:
|
||||
long resourceOwnerId_;
|
||||
std::string clientToken_;
|
||||
std::string regionId_;
|
||||
std::string prefixListId_;
|
||||
std::string nextHopType_;
|
||||
bool dryRun_;
|
||||
std::string resourceOwnerAccount_;
|
||||
std::string ownerAccount_;
|
||||
long ownerId_;
|
||||
std::string transitRouterId_;
|
||||
std::string transitRouterTableId_;
|
||||
std::string nextHop_;
|
||||
};
|
||||
} // namespace Model
|
||||
} // namespace Cbn
|
||||
} // namespace AlibabaCloud
|
||||
#endif // !ALIBABACLOUD_CBN_MODEL_DELETETRANSITROUTERPREFIXLISTASSOCIATIONREQUEST_H_
|
||||
@@ -14,38 +14,36 @@
|
||||
* limitations under the License.
|
||||
*/
|
||||
|
||||
#ifndef ALIBABACLOUD_CONFIG_MODEL_CREATEAGGREGATECONFIGRULERESULT_H_
|
||||
#define ALIBABACLOUD_CONFIG_MODEL_CREATEAGGREGATECONFIGRULERESULT_H_
|
||||
#ifndef ALIBABACLOUD_CBN_MODEL_DELETETRANSITROUTERPREFIXLISTASSOCIATIONRESULT_H_
|
||||
#define ALIBABACLOUD_CBN_MODEL_DELETETRANSITROUTERPREFIXLISTASSOCIATIONRESULT_H_
|
||||
|
||||
#include <string>
|
||||
#include <vector>
|
||||
#include <utility>
|
||||
#include <alibabacloud/core/ServiceResult.h>
|
||||
#include <alibabacloud/config/ConfigExport.h>
|
||||
#include <alibabacloud/cbn/CbnExport.h>
|
||||
|
||||
namespace AlibabaCloud
|
||||
{
|
||||
namespace Config
|
||||
namespace Cbn
|
||||
{
|
||||
namespace Model
|
||||
{
|
||||
class ALIBABACLOUD_CONFIG_EXPORT CreateAggregateConfigRuleResult : public ServiceResult
|
||||
class ALIBABACLOUD_CBN_EXPORT DeleteTransitRouterPrefixListAssociationResult : public ServiceResult
|
||||
{
|
||||
public:
|
||||
|
||||
|
||||
CreateAggregateConfigRuleResult();
|
||||
explicit CreateAggregateConfigRuleResult(const std::string &payload);
|
||||
~CreateAggregateConfigRuleResult();
|
||||
std::string getConfigRuleId()const;
|
||||
DeleteTransitRouterPrefixListAssociationResult();
|
||||
explicit DeleteTransitRouterPrefixListAssociationResult(const std::string &payload);
|
||||
~DeleteTransitRouterPrefixListAssociationResult();
|
||||
|
||||
protected:
|
||||
void parse(const std::string &payload);
|
||||
private:
|
||||
std::string configRuleId_;
|
||||
|
||||
};
|
||||
}
|
||||
}
|
||||
}
|
||||
#endif // !ALIBABACLOUD_CONFIG_MODEL_CREATEAGGREGATECONFIGRULERESULT_H_
|
||||
#endif // !ALIBABACLOUD_CBN_MODEL_DELETETRANSITROUTERPREFIXLISTASSOCIATIONRESULT_H_
|
||||
@@ -39,12 +39,14 @@ namespace AlibabaCloud
|
||||
~ListTransitRouterAvailableResourceResult();
|
||||
std::vector<std::string> getSlaveZones()const;
|
||||
std::vector<std::string> getMasterZones()const;
|
||||
std::vector<std::string> getAvailableZones()const;
|
||||
|
||||
protected:
|
||||
void parse(const std::string &payload);
|
||||
private:
|
||||
std::vector<std::string> slaveZones_;
|
||||
std::vector<std::string> masterZones_;
|
||||
std::vector<std::string> availableZones_;
|
||||
|
||||
};
|
||||
}
|
||||
|
||||
@@ -0,0 +1,72 @@
|
||||
/*
|
||||
* Copyright 2009-2017 Alibaba Cloud All rights reserved.
|
||||
*
|
||||
* Licensed under the Apache License, Version 2.0 (the "License");
|
||||
* you may not use this file except in compliance with the License.
|
||||
* You may obtain a copy of the License at
|
||||
*
|
||||
* http://www.apache.org/licenses/LICENSE-2.0
|
||||
*
|
||||
* Unless required by applicable law or agreed to in writing, software
|
||||
* distributed under the License is distributed on an "AS IS" BASIS,
|
||||
* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
|
||||
* See the License for the specific language governing permissions and
|
||||
* limitations under the License.
|
||||
*/
|
||||
|
||||
#ifndef ALIBABACLOUD_CBN_MODEL_LISTTRANSITROUTERPREFIXLISTASSOCIATIONREQUEST_H_
|
||||
#define ALIBABACLOUD_CBN_MODEL_LISTTRANSITROUTERPREFIXLISTASSOCIATIONREQUEST_H_
|
||||
|
||||
#include <alibabacloud/cbn/CbnExport.h>
|
||||
#include <alibabacloud/core/RpcServiceRequest.h>
|
||||
#include <string>
|
||||
#include <vector>
|
||||
#include <map>
|
||||
|
||||
namespace AlibabaCloud {
|
||||
namespace Cbn {
|
||||
namespace Model {
|
||||
class ALIBABACLOUD_CBN_EXPORT ListTransitRouterPrefixListAssociationRequest : public RpcServiceRequest {
|
||||
public:
|
||||
ListTransitRouterPrefixListAssociationRequest();
|
||||
~ListTransitRouterPrefixListAssociationRequest();
|
||||
long getResourceOwnerId() const;
|
||||
void setResourceOwnerId(long resourceOwnerId);
|
||||
int getPageNumber() const;
|
||||
void setPageNumber(int pageNumber);
|
||||
std::string getRegionId() const;
|
||||
void setRegionId(const std::string ®ionId);
|
||||
std::string getPrefixListId() const;
|
||||
void setPrefixListId(const std::string &prefixListId);
|
||||
int getPageSize() const;
|
||||
void setPageSize(int pageSize);
|
||||
long getOwnerUid() const;
|
||||
void setOwnerUid(long ownerUid);
|
||||
std::string getResourceOwnerAccount() const;
|
||||
void setResourceOwnerAccount(const std::string &resourceOwnerAccount);
|
||||
std::string getOwnerAccount() const;
|
||||
void setOwnerAccount(const std::string &ownerAccount);
|
||||
long getOwnerId() const;
|
||||
void setOwnerId(long ownerId);
|
||||
std::string getTransitRouterId() const;
|
||||
void setTransitRouterId(const std::string &transitRouterId);
|
||||
std::string getTransitRouterTableId() const;
|
||||
void setTransitRouterTableId(const std::string &transitRouterTableId);
|
||||
|
||||
private:
|
||||
long resourceOwnerId_;
|
||||
int pageNumber_;
|
||||
std::string regionId_;
|
||||
std::string prefixListId_;
|
||||
int pageSize_;
|
||||
long ownerUid_;
|
||||
std::string resourceOwnerAccount_;
|
||||
std::string ownerAccount_;
|
||||
long ownerId_;
|
||||
std::string transitRouterId_;
|
||||
std::string transitRouterTableId_;
|
||||
};
|
||||
} // namespace Model
|
||||
} // namespace Cbn
|
||||
} // namespace AlibabaCloud
|
||||
#endif // !ALIBABACLOUD_CBN_MODEL_LISTTRANSITROUTERPREFIXLISTASSOCIATIONREQUEST_H_
|
||||
@@ -14,65 +14,54 @@
|
||||
* limitations under the License.
|
||||
*/
|
||||
|
||||
#ifndef ALIBABACLOUD_DBFS_MODEL_LISTTASKRESULT_H_
|
||||
#define ALIBABACLOUD_DBFS_MODEL_LISTTASKRESULT_H_
|
||||
#ifndef ALIBABACLOUD_CBN_MODEL_LISTTRANSITROUTERPREFIXLISTASSOCIATIONRESULT_H_
|
||||
#define ALIBABACLOUD_CBN_MODEL_LISTTRANSITROUTERPREFIXLISTASSOCIATIONRESULT_H_
|
||||
|
||||
#include <string>
|
||||
#include <vector>
|
||||
#include <utility>
|
||||
#include <alibabacloud/core/ServiceResult.h>
|
||||
#include <alibabacloud/dbfs/DBFSExport.h>
|
||||
#include <alibabacloud/cbn/CbnExport.h>
|
||||
|
||||
namespace AlibabaCloud
|
||||
{
|
||||
namespace DBFS
|
||||
namespace Cbn
|
||||
{
|
||||
namespace Model
|
||||
{
|
||||
class ALIBABACLOUD_DBFS_EXPORT ListTaskResult : public ServiceResult
|
||||
class ALIBABACLOUD_CBN_EXPORT ListTransitRouterPrefixListAssociationResult : public ServiceResult
|
||||
{
|
||||
public:
|
||||
struct TasksItem
|
||||
struct PrefixList
|
||||
{
|
||||
std::string createdTime;
|
||||
std::string taskAdder;
|
||||
std::string priority;
|
||||
int taskStatusCode;
|
||||
int taskProgress;
|
||||
int maxRetry;
|
||||
std::string taskStatus;
|
||||
std::string nextExecutionTime;
|
||||
std::string taskErrorReason;
|
||||
std::string taskRunner;
|
||||
std::string taskOwner;
|
||||
std::string taskName;
|
||||
std::string completionTime;
|
||||
std::string taskType;
|
||||
int id;
|
||||
std::string clientToken;
|
||||
std::string taskProgressDescription;
|
||||
int taskExecutionCounts;
|
||||
std::string status;
|
||||
std::string transitRouterTableId;
|
||||
std::string nextHopType;
|
||||
std::string prefixListId;
|
||||
long ownerUid;
|
||||
std::string nextHop;
|
||||
std::string nextHopInstanceId;
|
||||
};
|
||||
|
||||
|
||||
ListTaskResult();
|
||||
explicit ListTaskResult(const std::string &payload);
|
||||
~ListTaskResult();
|
||||
ListTransitRouterPrefixListAssociationResult();
|
||||
explicit ListTransitRouterPrefixListAssociationResult(const std::string &payload);
|
||||
~ListTransitRouterPrefixListAssociationResult();
|
||||
int getTotalCount()const;
|
||||
std::vector<TasksItem> getTasks()const;
|
||||
int getPageSize()const;
|
||||
int getPageNumber()const;
|
||||
std::vector<PrefixList> getPrefixLists()const;
|
||||
|
||||
protected:
|
||||
void parse(const std::string &payload);
|
||||
private:
|
||||
int totalCount_;
|
||||
std::vector<TasksItem> tasks_;
|
||||
int pageSize_;
|
||||
int pageNumber_;
|
||||
std::vector<PrefixList> prefixLists_;
|
||||
|
||||
};
|
||||
}
|
||||
}
|
||||
}
|
||||
#endif // !ALIBABACLOUD_DBFS_MODEL_LISTTASKRESULT_H_
|
||||
#endif // !ALIBABACLOUD_CBN_MODEL_LISTTRANSITROUTERPREFIXLISTASSOCIATIONRESULT_H_
|
||||
@@ -34,7 +34,7 @@ namespace AlibabaCloud
|
||||
public:
|
||||
struct TransitRouterAttachment
|
||||
{
|
||||
struct Zone
|
||||
struct ZoneMapping
|
||||
{
|
||||
std::string zoneId;
|
||||
};
|
||||
@@ -47,7 +47,7 @@ namespace AlibabaCloud
|
||||
std::string transitRouterAttachmentName;
|
||||
int resourceType;
|
||||
std::string transitRouterAttachmentDescription;
|
||||
std::vector<TransitRouterAttachment::Zone> zones;
|
||||
std::vector<TransitRouterAttachment::ZoneMapping> zones;
|
||||
std::string transitRouterId;
|
||||
std::string vpnId;
|
||||
};
|
||||
|
||||
@@ -50,6 +50,8 @@ public:
|
||||
void setPeerTransitRouterMulticastDomains(const std::vector<std::string> &peerTransitRouterMulticastDomains);
|
||||
long getOwnerId() const;
|
||||
void setOwnerId(long ownerId);
|
||||
std::string getVpcId() const;
|
||||
void setVpcId(const std::string &vpcId);
|
||||
|
||||
private:
|
||||
long resourceOwnerId_;
|
||||
@@ -62,6 +64,7 @@ private:
|
||||
std::string ownerAccount_;
|
||||
std::vector<std::string> peerTransitRouterMulticastDomains_;
|
||||
long ownerId_;
|
||||
std::string vpcId_;
|
||||
};
|
||||
} // namespace Model
|
||||
} // namespace Cbn
|
||||
|
||||
@@ -48,6 +48,8 @@ public:
|
||||
void setOwnerAccount(const std::string &ownerAccount);
|
||||
long getOwnerId() const;
|
||||
void setOwnerId(long ownerId);
|
||||
std::string getVpcId() const;
|
||||
void setVpcId(const std::string &vpcId);
|
||||
|
||||
private:
|
||||
long resourceOwnerId_;
|
||||
@@ -59,6 +61,7 @@ private:
|
||||
std::string resourceOwnerAccount_;
|
||||
std::string ownerAccount_;
|
||||
long ownerId_;
|
||||
std::string vpcId_;
|
||||
};
|
||||
} // namespace Model
|
||||
} // namespace Cbn
|
||||
|
||||
@@ -0,0 +1,74 @@
|
||||
/*
|
||||
* Copyright 2009-2017 Alibaba Cloud All rights reserved.
|
||||
*
|
||||
* Licensed under the Apache License, Version 2.0 (the "License");
|
||||
* you may not use this file except in compliance with the License.
|
||||
* You may obtain a copy of the License at
|
||||
*
|
||||
* http://www.apache.org/licenses/LICENSE-2.0
|
||||
*
|
||||
* Unless required by applicable law or agreed to in writing, software
|
||||
* distributed under the License is distributed on an "AS IS" BASIS,
|
||||
* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
|
||||
* See the License for the specific language governing permissions and
|
||||
* limitations under the License.
|
||||
*/
|
||||
|
||||
#ifndef ALIBABACLOUD_CBN_MODEL_UPDATETRANSITROUTERVPCATTACHMENTZONESREQUEST_H_
|
||||
#define ALIBABACLOUD_CBN_MODEL_UPDATETRANSITROUTERVPCATTACHMENTZONESREQUEST_H_
|
||||
|
||||
#include <alibabacloud/cbn/CbnExport.h>
|
||||
#include <alibabacloud/core/RpcServiceRequest.h>
|
||||
#include <string>
|
||||
#include <vector>
|
||||
#include <map>
|
||||
|
||||
namespace AlibabaCloud {
|
||||
namespace Cbn {
|
||||
namespace Model {
|
||||
class ALIBABACLOUD_CBN_EXPORT UpdateTransitRouterVpcAttachmentZonesRequest : public RpcServiceRequest {
|
||||
public:
|
||||
struct RemoveZoneMappings {
|
||||
std::string vSwitchId;
|
||||
std::string zoneId;
|
||||
};
|
||||
struct AddZoneMappings {
|
||||
std::string vSwitchId;
|
||||
std::string zoneId;
|
||||
};
|
||||
UpdateTransitRouterVpcAttachmentZonesRequest();
|
||||
~UpdateTransitRouterVpcAttachmentZonesRequest();
|
||||
long getResourceOwnerId() const;
|
||||
void setResourceOwnerId(long resourceOwnerId);
|
||||
std::string getClientToken() const;
|
||||
void setClientToken(const std::string &clientToken);
|
||||
std::vector<RemoveZoneMappings> getRemoveZoneMappings() const;
|
||||
void setRemoveZoneMappings(const std::vector<RemoveZoneMappings> &removeZoneMappings);
|
||||
std::vector<AddZoneMappings> getAddZoneMappings() const;
|
||||
void setAddZoneMappings(const std::vector<AddZoneMappings> &addZoneMappings);
|
||||
bool getDryRun() const;
|
||||
void setDryRun(bool dryRun);
|
||||
std::string getResourceOwnerAccount() const;
|
||||
void setResourceOwnerAccount(const std::string &resourceOwnerAccount);
|
||||
std::string getOwnerAccount() const;
|
||||
void setOwnerAccount(const std::string &ownerAccount);
|
||||
long getOwnerId() const;
|
||||
void setOwnerId(long ownerId);
|
||||
std::string getTransitRouterAttachmentId() const;
|
||||
void setTransitRouterAttachmentId(const std::string &transitRouterAttachmentId);
|
||||
|
||||
private:
|
||||
long resourceOwnerId_;
|
||||
std::string clientToken_;
|
||||
std::vector<RemoveZoneMappings> removeZoneMappings_;
|
||||
std::vector<AddZoneMappings> addZoneMappings_;
|
||||
bool dryRun_;
|
||||
std::string resourceOwnerAccount_;
|
||||
std::string ownerAccount_;
|
||||
long ownerId_;
|
||||
std::string transitRouterAttachmentId_;
|
||||
};
|
||||
} // namespace Model
|
||||
} // namespace Cbn
|
||||
} // namespace AlibabaCloud
|
||||
#endif // !ALIBABACLOUD_CBN_MODEL_UPDATETRANSITROUTERVPCATTACHMENTZONESREQUEST_H_
|
||||
@@ -14,38 +14,36 @@
|
||||
* limitations under the License.
|
||||
*/
|
||||
|
||||
#ifndef ALIBABACLOUD_CONFIG_MODEL_CREATEREMEDIATIONRESULT_H_
|
||||
#define ALIBABACLOUD_CONFIG_MODEL_CREATEREMEDIATIONRESULT_H_
|
||||
#ifndef ALIBABACLOUD_CBN_MODEL_UPDATETRANSITROUTERVPCATTACHMENTZONESRESULT_H_
|
||||
#define ALIBABACLOUD_CBN_MODEL_UPDATETRANSITROUTERVPCATTACHMENTZONESRESULT_H_
|
||||
|
||||
#include <string>
|
||||
#include <vector>
|
||||
#include <utility>
|
||||
#include <alibabacloud/core/ServiceResult.h>
|
||||
#include <alibabacloud/config/ConfigExport.h>
|
||||
#include <alibabacloud/cbn/CbnExport.h>
|
||||
|
||||
namespace AlibabaCloud
|
||||
{
|
||||
namespace Config
|
||||
namespace Cbn
|
||||
{
|
||||
namespace Model
|
||||
{
|
||||
class ALIBABACLOUD_CONFIG_EXPORT CreateRemediationResult : public ServiceResult
|
||||
class ALIBABACLOUD_CBN_EXPORT UpdateTransitRouterVpcAttachmentZonesResult : public ServiceResult
|
||||
{
|
||||
public:
|
||||
|
||||
|
||||
CreateRemediationResult();
|
||||
explicit CreateRemediationResult(const std::string &payload);
|
||||
~CreateRemediationResult();
|
||||
std::string getRemediationId()const;
|
||||
UpdateTransitRouterVpcAttachmentZonesResult();
|
||||
explicit UpdateTransitRouterVpcAttachmentZonesResult(const std::string &payload);
|
||||
~UpdateTransitRouterVpcAttachmentZonesResult();
|
||||
|
||||
protected:
|
||||
void parse(const std::string &payload);
|
||||
private:
|
||||
std::string remediationId_;
|
||||
|
||||
};
|
||||
}
|
||||
}
|
||||
}
|
||||
#endif // !ALIBABACLOUD_CONFIG_MODEL_CREATEREMEDIATIONRESULT_H_
|
||||
#endif // !ALIBABACLOUD_CBN_MODEL_UPDATETRANSITROUTERVPCATTACHMENTZONESRESULT_H_
|
||||
@@ -735,6 +735,42 @@ CbnClient::CreateTransitRouterPeerAttachmentOutcomeCallable CbnClient::createTra
|
||||
return task->get_future();
|
||||
}
|
||||
|
||||
CbnClient::CreateTransitRouterPrefixListAssociationOutcome CbnClient::createTransitRouterPrefixListAssociation(const CreateTransitRouterPrefixListAssociationRequest &request) const
|
||||
{
|
||||
auto endpointOutcome = endpointProvider_->getEndpoint();
|
||||
if (!endpointOutcome.isSuccess())
|
||||
return CreateTransitRouterPrefixListAssociationOutcome(endpointOutcome.error());
|
||||
|
||||
auto outcome = makeRequest(endpointOutcome.result(), request);
|
||||
|
||||
if (outcome.isSuccess())
|
||||
return CreateTransitRouterPrefixListAssociationOutcome(CreateTransitRouterPrefixListAssociationResult(outcome.result()));
|
||||
else
|
||||
return CreateTransitRouterPrefixListAssociationOutcome(outcome.error());
|
||||
}
|
||||
|
||||
void CbnClient::createTransitRouterPrefixListAssociationAsync(const CreateTransitRouterPrefixListAssociationRequest& request, const CreateTransitRouterPrefixListAssociationAsyncHandler& handler, const std::shared_ptr<const AsyncCallerContext>& context) const
|
||||
{
|
||||
auto fn = [this, request, handler, context]()
|
||||
{
|
||||
handler(this, request, createTransitRouterPrefixListAssociation(request), context);
|
||||
};
|
||||
|
||||
asyncExecute(new Runnable(fn));
|
||||
}
|
||||
|
||||
CbnClient::CreateTransitRouterPrefixListAssociationOutcomeCallable CbnClient::createTransitRouterPrefixListAssociationCallable(const CreateTransitRouterPrefixListAssociationRequest &request) const
|
||||
{
|
||||
auto task = std::make_shared<std::packaged_task<CreateTransitRouterPrefixListAssociationOutcome()>>(
|
||||
[this, request]()
|
||||
{
|
||||
return this->createTransitRouterPrefixListAssociation(request);
|
||||
});
|
||||
|
||||
asyncExecute(new Runnable([task]() { (*task)(); }));
|
||||
return task->get_future();
|
||||
}
|
||||
|
||||
CbnClient::CreateTransitRouterRouteEntryOutcome CbnClient::createTransitRouterRouteEntry(const CreateTransitRouterRouteEntryRequest &request) const
|
||||
{
|
||||
auto endpointOutcome = endpointProvider_->getEndpoint();
|
||||
@@ -1419,6 +1455,42 @@ CbnClient::DeleteTransitRouterPeerAttachmentOutcomeCallable CbnClient::deleteTra
|
||||
return task->get_future();
|
||||
}
|
||||
|
||||
CbnClient::DeleteTransitRouterPrefixListAssociationOutcome CbnClient::deleteTransitRouterPrefixListAssociation(const DeleteTransitRouterPrefixListAssociationRequest &request) const
|
||||
{
|
||||
auto endpointOutcome = endpointProvider_->getEndpoint();
|
||||
if (!endpointOutcome.isSuccess())
|
||||
return DeleteTransitRouterPrefixListAssociationOutcome(endpointOutcome.error());
|
||||
|
||||
auto outcome = makeRequest(endpointOutcome.result(), request);
|
||||
|
||||
if (outcome.isSuccess())
|
||||
return DeleteTransitRouterPrefixListAssociationOutcome(DeleteTransitRouterPrefixListAssociationResult(outcome.result()));
|
||||
else
|
||||
return DeleteTransitRouterPrefixListAssociationOutcome(outcome.error());
|
||||
}
|
||||
|
||||
void CbnClient::deleteTransitRouterPrefixListAssociationAsync(const DeleteTransitRouterPrefixListAssociationRequest& request, const DeleteTransitRouterPrefixListAssociationAsyncHandler& handler, const std::shared_ptr<const AsyncCallerContext>& context) const
|
||||
{
|
||||
auto fn = [this, request, handler, context]()
|
||||
{
|
||||
handler(this, request, deleteTransitRouterPrefixListAssociation(request), context);
|
||||
};
|
||||
|
||||
asyncExecute(new Runnable(fn));
|
||||
}
|
||||
|
||||
CbnClient::DeleteTransitRouterPrefixListAssociationOutcomeCallable CbnClient::deleteTransitRouterPrefixListAssociationCallable(const DeleteTransitRouterPrefixListAssociationRequest &request) const
|
||||
{
|
||||
auto task = std::make_shared<std::packaged_task<DeleteTransitRouterPrefixListAssociationOutcome()>>(
|
||||
[this, request]()
|
||||
{
|
||||
return this->deleteTransitRouterPrefixListAssociation(request);
|
||||
});
|
||||
|
||||
asyncExecute(new Runnable([task]() { (*task)(); }));
|
||||
return task->get_future();
|
||||
}
|
||||
|
||||
CbnClient::DeleteTransitRouterRouteEntryOutcome CbnClient::deleteTransitRouterRouteEntry(const DeleteTransitRouterRouteEntryRequest &request) const
|
||||
{
|
||||
auto endpointOutcome = endpointProvider_->getEndpoint();
|
||||
@@ -3147,6 +3219,42 @@ CbnClient::ListTransitRouterPeerAttachmentsOutcomeCallable CbnClient::listTransi
|
||||
return task->get_future();
|
||||
}
|
||||
|
||||
CbnClient::ListTransitRouterPrefixListAssociationOutcome CbnClient::listTransitRouterPrefixListAssociation(const ListTransitRouterPrefixListAssociationRequest &request) const
|
||||
{
|
||||
auto endpointOutcome = endpointProvider_->getEndpoint();
|
||||
if (!endpointOutcome.isSuccess())
|
||||
return ListTransitRouterPrefixListAssociationOutcome(endpointOutcome.error());
|
||||
|
||||
auto outcome = makeRequest(endpointOutcome.result(), request);
|
||||
|
||||
if (outcome.isSuccess())
|
||||
return ListTransitRouterPrefixListAssociationOutcome(ListTransitRouterPrefixListAssociationResult(outcome.result()));
|
||||
else
|
||||
return ListTransitRouterPrefixListAssociationOutcome(outcome.error());
|
||||
}
|
||||
|
||||
void CbnClient::listTransitRouterPrefixListAssociationAsync(const ListTransitRouterPrefixListAssociationRequest& request, const ListTransitRouterPrefixListAssociationAsyncHandler& handler, const std::shared_ptr<const AsyncCallerContext>& context) const
|
||||
{
|
||||
auto fn = [this, request, handler, context]()
|
||||
{
|
||||
handler(this, request, listTransitRouterPrefixListAssociation(request), context);
|
||||
};
|
||||
|
||||
asyncExecute(new Runnable(fn));
|
||||
}
|
||||
|
||||
CbnClient::ListTransitRouterPrefixListAssociationOutcomeCallable CbnClient::listTransitRouterPrefixListAssociationCallable(const ListTransitRouterPrefixListAssociationRequest &request) const
|
||||
{
|
||||
auto task = std::make_shared<std::packaged_task<ListTransitRouterPrefixListAssociationOutcome()>>(
|
||||
[this, request]()
|
||||
{
|
||||
return this->listTransitRouterPrefixListAssociation(request);
|
||||
});
|
||||
|
||||
asyncExecute(new Runnable([task]() { (*task)(); }));
|
||||
return task->get_future();
|
||||
}
|
||||
|
||||
CbnClient::ListTransitRouterRouteEntriesOutcome CbnClient::listTransitRouterRouteEntries(const ListTransitRouterRouteEntriesRequest &request) const
|
||||
{
|
||||
auto endpointOutcome = endpointProvider_->getEndpoint();
|
||||
@@ -4551,6 +4659,42 @@ CbnClient::UpdateTransitRouterVpcAttachmentAttributeOutcomeCallable CbnClient::u
|
||||
return task->get_future();
|
||||
}
|
||||
|
||||
CbnClient::UpdateTransitRouterVpcAttachmentZonesOutcome CbnClient::updateTransitRouterVpcAttachmentZones(const UpdateTransitRouterVpcAttachmentZonesRequest &request) const
|
||||
{
|
||||
auto endpointOutcome = endpointProvider_->getEndpoint();
|
||||
if (!endpointOutcome.isSuccess())
|
||||
return UpdateTransitRouterVpcAttachmentZonesOutcome(endpointOutcome.error());
|
||||
|
||||
auto outcome = makeRequest(endpointOutcome.result(), request);
|
||||
|
||||
if (outcome.isSuccess())
|
||||
return UpdateTransitRouterVpcAttachmentZonesOutcome(UpdateTransitRouterVpcAttachmentZonesResult(outcome.result()));
|
||||
else
|
||||
return UpdateTransitRouterVpcAttachmentZonesOutcome(outcome.error());
|
||||
}
|
||||
|
||||
void CbnClient::updateTransitRouterVpcAttachmentZonesAsync(const UpdateTransitRouterVpcAttachmentZonesRequest& request, const UpdateTransitRouterVpcAttachmentZonesAsyncHandler& handler, const std::shared_ptr<const AsyncCallerContext>& context) const
|
||||
{
|
||||
auto fn = [this, request, handler, context]()
|
||||
{
|
||||
handler(this, request, updateTransitRouterVpcAttachmentZones(request), context);
|
||||
};
|
||||
|
||||
asyncExecute(new Runnable(fn));
|
||||
}
|
||||
|
||||
CbnClient::UpdateTransitRouterVpcAttachmentZonesOutcomeCallable CbnClient::updateTransitRouterVpcAttachmentZonesCallable(const UpdateTransitRouterVpcAttachmentZonesRequest &request) const
|
||||
{
|
||||
auto task = std::make_shared<std::packaged_task<UpdateTransitRouterVpcAttachmentZonesOutcome()>>(
|
||||
[this, request]()
|
||||
{
|
||||
return this->updateTransitRouterVpcAttachmentZones(request);
|
||||
});
|
||||
|
||||
asyncExecute(new Runnable([task]() { (*task)(); }));
|
||||
return task->get_future();
|
||||
}
|
||||
|
||||
CbnClient::UpdateTransitRouterVpnAttachmentAttributeOutcome CbnClient::updateTransitRouterVpnAttachmentAttribute(const UpdateTransitRouterVpnAttachmentAttributeRequest &request) const
|
||||
{
|
||||
auto endpointOutcome = endpointProvider_->getEndpoint();
|
||||
|
||||
144
cbn/src/model/CreateTransitRouterPrefixListAssociationRequest.cc
Normal file
144
cbn/src/model/CreateTransitRouterPrefixListAssociationRequest.cc
Normal file
@@ -0,0 +1,144 @@
|
||||
/*
|
||||
* Copyright 2009-2017 Alibaba Cloud All rights reserved.
|
||||
*
|
||||
* Licensed under the Apache License, Version 2.0 (the "License");
|
||||
* you may not use this file except in compliance with the License.
|
||||
* You may obtain a copy of the License at
|
||||
*
|
||||
* http://www.apache.org/licenses/LICENSE-2.0
|
||||
*
|
||||
* Unless required by applicable law or agreed to in writing, software
|
||||
* distributed under the License is distributed on an "AS IS" BASIS,
|
||||
* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
|
||||
* See the License for the specific language governing permissions and
|
||||
* limitations under the License.
|
||||
*/
|
||||
|
||||
#include <alibabacloud/cbn/model/CreateTransitRouterPrefixListAssociationRequest.h>
|
||||
|
||||
using AlibabaCloud::Cbn::Model::CreateTransitRouterPrefixListAssociationRequest;
|
||||
|
||||
CreateTransitRouterPrefixListAssociationRequest::CreateTransitRouterPrefixListAssociationRequest()
|
||||
: RpcServiceRequest("cbn", "2017-09-12", "CreateTransitRouterPrefixListAssociation") {
|
||||
setMethod(HttpRequest::Method::Post);
|
||||
}
|
||||
|
||||
CreateTransitRouterPrefixListAssociationRequest::~CreateTransitRouterPrefixListAssociationRequest() {}
|
||||
|
||||
long CreateTransitRouterPrefixListAssociationRequest::getResourceOwnerId() const {
|
||||
return resourceOwnerId_;
|
||||
}
|
||||
|
||||
void CreateTransitRouterPrefixListAssociationRequest::setResourceOwnerId(long resourceOwnerId) {
|
||||
resourceOwnerId_ = resourceOwnerId;
|
||||
setParameter(std::string("ResourceOwnerId"), std::to_string(resourceOwnerId));
|
||||
}
|
||||
|
||||
std::string CreateTransitRouterPrefixListAssociationRequest::getClientToken() const {
|
||||
return clientToken_;
|
||||
}
|
||||
|
||||
void CreateTransitRouterPrefixListAssociationRequest::setClientToken(const std::string &clientToken) {
|
||||
clientToken_ = clientToken;
|
||||
setParameter(std::string("ClientToken"), clientToken);
|
||||
}
|
||||
|
||||
std::string CreateTransitRouterPrefixListAssociationRequest::getRegionId() const {
|
||||
return regionId_;
|
||||
}
|
||||
|
||||
void CreateTransitRouterPrefixListAssociationRequest::setRegionId(const std::string ®ionId) {
|
||||
regionId_ = regionId;
|
||||
setParameter(std::string("RegionId"), regionId);
|
||||
}
|
||||
|
||||
std::string CreateTransitRouterPrefixListAssociationRequest::getPrefixListId() const {
|
||||
return prefixListId_;
|
||||
}
|
||||
|
||||
void CreateTransitRouterPrefixListAssociationRequest::setPrefixListId(const std::string &prefixListId) {
|
||||
prefixListId_ = prefixListId;
|
||||
setParameter(std::string("PrefixListId"), prefixListId);
|
||||
}
|
||||
|
||||
long CreateTransitRouterPrefixListAssociationRequest::getOwnerUid() const {
|
||||
return ownerUid_;
|
||||
}
|
||||
|
||||
void CreateTransitRouterPrefixListAssociationRequest::setOwnerUid(long ownerUid) {
|
||||
ownerUid_ = ownerUid;
|
||||
setParameter(std::string("OwnerUid"), std::to_string(ownerUid));
|
||||
}
|
||||
|
||||
std::string CreateTransitRouterPrefixListAssociationRequest::getNextHopType() const {
|
||||
return nextHopType_;
|
||||
}
|
||||
|
||||
void CreateTransitRouterPrefixListAssociationRequest::setNextHopType(const std::string &nextHopType) {
|
||||
nextHopType_ = nextHopType;
|
||||
setParameter(std::string("NextHopType"), nextHopType);
|
||||
}
|
||||
|
||||
bool CreateTransitRouterPrefixListAssociationRequest::getDryRun() const {
|
||||
return dryRun_;
|
||||
}
|
||||
|
||||
void CreateTransitRouterPrefixListAssociationRequest::setDryRun(bool dryRun) {
|
||||
dryRun_ = dryRun;
|
||||
setParameter(std::string("DryRun"), dryRun ? "true" : "false");
|
||||
}
|
||||
|
||||
std::string CreateTransitRouterPrefixListAssociationRequest::getResourceOwnerAccount() const {
|
||||
return resourceOwnerAccount_;
|
||||
}
|
||||
|
||||
void CreateTransitRouterPrefixListAssociationRequest::setResourceOwnerAccount(const std::string &resourceOwnerAccount) {
|
||||
resourceOwnerAccount_ = resourceOwnerAccount;
|
||||
setParameter(std::string("ResourceOwnerAccount"), resourceOwnerAccount);
|
||||
}
|
||||
|
||||
std::string CreateTransitRouterPrefixListAssociationRequest::getOwnerAccount() const {
|
||||
return ownerAccount_;
|
||||
}
|
||||
|
||||
void CreateTransitRouterPrefixListAssociationRequest::setOwnerAccount(const std::string &ownerAccount) {
|
||||
ownerAccount_ = ownerAccount;
|
||||
setParameter(std::string("OwnerAccount"), ownerAccount);
|
||||
}
|
||||
|
||||
long CreateTransitRouterPrefixListAssociationRequest::getOwnerId() const {
|
||||
return ownerId_;
|
||||
}
|
||||
|
||||
void CreateTransitRouterPrefixListAssociationRequest::setOwnerId(long ownerId) {
|
||||
ownerId_ = ownerId;
|
||||
setParameter(std::string("OwnerId"), std::to_string(ownerId));
|
||||
}
|
||||
|
||||
std::string CreateTransitRouterPrefixListAssociationRequest::getTransitRouterId() const {
|
||||
return transitRouterId_;
|
||||
}
|
||||
|
||||
void CreateTransitRouterPrefixListAssociationRequest::setTransitRouterId(const std::string &transitRouterId) {
|
||||
transitRouterId_ = transitRouterId;
|
||||
setParameter(std::string("TransitRouterId"), transitRouterId);
|
||||
}
|
||||
|
||||
std::string CreateTransitRouterPrefixListAssociationRequest::getTransitRouterTableId() const {
|
||||
return transitRouterTableId_;
|
||||
}
|
||||
|
||||
void CreateTransitRouterPrefixListAssociationRequest::setTransitRouterTableId(const std::string &transitRouterTableId) {
|
||||
transitRouterTableId_ = transitRouterTableId;
|
||||
setParameter(std::string("TransitRouterTableId"), transitRouterTableId);
|
||||
}
|
||||
|
||||
std::string CreateTransitRouterPrefixListAssociationRequest::getNextHop() const {
|
||||
return nextHop_;
|
||||
}
|
||||
|
||||
void CreateTransitRouterPrefixListAssociationRequest::setNextHop(const std::string &nextHop) {
|
||||
nextHop_ = nextHop;
|
||||
setParameter(std::string("NextHop"), nextHop);
|
||||
}
|
||||
|
||||
@@ -14,26 +14,26 @@
|
||||
* limitations under the License.
|
||||
*/
|
||||
|
||||
#include <alibabacloud/config/model/IgnoreAggregateEvaluationResultsResult.h>
|
||||
#include <alibabacloud/cbn/model/CreateTransitRouterPrefixListAssociationResult.h>
|
||||
#include <json/json.h>
|
||||
|
||||
using namespace AlibabaCloud::Config;
|
||||
using namespace AlibabaCloud::Config::Model;
|
||||
using namespace AlibabaCloud::Cbn;
|
||||
using namespace AlibabaCloud::Cbn::Model;
|
||||
|
||||
IgnoreAggregateEvaluationResultsResult::IgnoreAggregateEvaluationResultsResult() :
|
||||
CreateTransitRouterPrefixListAssociationResult::CreateTransitRouterPrefixListAssociationResult() :
|
||||
ServiceResult()
|
||||
{}
|
||||
|
||||
IgnoreAggregateEvaluationResultsResult::IgnoreAggregateEvaluationResultsResult(const std::string &payload) :
|
||||
CreateTransitRouterPrefixListAssociationResult::CreateTransitRouterPrefixListAssociationResult(const std::string &payload) :
|
||||
ServiceResult()
|
||||
{
|
||||
parse(payload);
|
||||
}
|
||||
|
||||
IgnoreAggregateEvaluationResultsResult::~IgnoreAggregateEvaluationResultsResult()
|
||||
CreateTransitRouterPrefixListAssociationResult::~CreateTransitRouterPrefixListAssociationResult()
|
||||
{}
|
||||
|
||||
void IgnoreAggregateEvaluationResultsResult::parse(const std::string &payload)
|
||||
void CreateTransitRouterPrefixListAssociationResult::parse(const std::string &payload)
|
||||
{
|
||||
Json::Reader reader;
|
||||
Json::Value value;
|
||||
135
cbn/src/model/DeleteTransitRouterPrefixListAssociationRequest.cc
Normal file
135
cbn/src/model/DeleteTransitRouterPrefixListAssociationRequest.cc
Normal file
@@ -0,0 +1,135 @@
|
||||
/*
|
||||
* Copyright 2009-2017 Alibaba Cloud All rights reserved.
|
||||
*
|
||||
* Licensed under the Apache License, Version 2.0 (the "License");
|
||||
* you may not use this file except in compliance with the License.
|
||||
* You may obtain a copy of the License at
|
||||
*
|
||||
* http://www.apache.org/licenses/LICENSE-2.0
|
||||
*
|
||||
* Unless required by applicable law or agreed to in writing, software
|
||||
* distributed under the License is distributed on an "AS IS" BASIS,
|
||||
* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
|
||||
* See the License for the specific language governing permissions and
|
||||
* limitations under the License.
|
||||
*/
|
||||
|
||||
#include <alibabacloud/cbn/model/DeleteTransitRouterPrefixListAssociationRequest.h>
|
||||
|
||||
using AlibabaCloud::Cbn::Model::DeleteTransitRouterPrefixListAssociationRequest;
|
||||
|
||||
DeleteTransitRouterPrefixListAssociationRequest::DeleteTransitRouterPrefixListAssociationRequest()
|
||||
: RpcServiceRequest("cbn", "2017-09-12", "DeleteTransitRouterPrefixListAssociation") {
|
||||
setMethod(HttpRequest::Method::Post);
|
||||
}
|
||||
|
||||
DeleteTransitRouterPrefixListAssociationRequest::~DeleteTransitRouterPrefixListAssociationRequest() {}
|
||||
|
||||
long DeleteTransitRouterPrefixListAssociationRequest::getResourceOwnerId() const {
|
||||
return resourceOwnerId_;
|
||||
}
|
||||
|
||||
void DeleteTransitRouterPrefixListAssociationRequest::setResourceOwnerId(long resourceOwnerId) {
|
||||
resourceOwnerId_ = resourceOwnerId;
|
||||
setParameter(std::string("ResourceOwnerId"), std::to_string(resourceOwnerId));
|
||||
}
|
||||
|
||||
std::string DeleteTransitRouterPrefixListAssociationRequest::getClientToken() const {
|
||||
return clientToken_;
|
||||
}
|
||||
|
||||
void DeleteTransitRouterPrefixListAssociationRequest::setClientToken(const std::string &clientToken) {
|
||||
clientToken_ = clientToken;
|
||||
setParameter(std::string("ClientToken"), clientToken);
|
||||
}
|
||||
|
||||
std::string DeleteTransitRouterPrefixListAssociationRequest::getRegionId() const {
|
||||
return regionId_;
|
||||
}
|
||||
|
||||
void DeleteTransitRouterPrefixListAssociationRequest::setRegionId(const std::string ®ionId) {
|
||||
regionId_ = regionId;
|
||||
setParameter(std::string("RegionId"), regionId);
|
||||
}
|
||||
|
||||
std::string DeleteTransitRouterPrefixListAssociationRequest::getPrefixListId() const {
|
||||
return prefixListId_;
|
||||
}
|
||||
|
||||
void DeleteTransitRouterPrefixListAssociationRequest::setPrefixListId(const std::string &prefixListId) {
|
||||
prefixListId_ = prefixListId;
|
||||
setParameter(std::string("PrefixListId"), prefixListId);
|
||||
}
|
||||
|
||||
std::string DeleteTransitRouterPrefixListAssociationRequest::getNextHopType() const {
|
||||
return nextHopType_;
|
||||
}
|
||||
|
||||
void DeleteTransitRouterPrefixListAssociationRequest::setNextHopType(const std::string &nextHopType) {
|
||||
nextHopType_ = nextHopType;
|
||||
setParameter(std::string("NextHopType"), nextHopType);
|
||||
}
|
||||
|
||||
bool DeleteTransitRouterPrefixListAssociationRequest::getDryRun() const {
|
||||
return dryRun_;
|
||||
}
|
||||
|
||||
void DeleteTransitRouterPrefixListAssociationRequest::setDryRun(bool dryRun) {
|
||||
dryRun_ = dryRun;
|
||||
setParameter(std::string("DryRun"), dryRun ? "true" : "false");
|
||||
}
|
||||
|
||||
std::string DeleteTransitRouterPrefixListAssociationRequest::getResourceOwnerAccount() const {
|
||||
return resourceOwnerAccount_;
|
||||
}
|
||||
|
||||
void DeleteTransitRouterPrefixListAssociationRequest::setResourceOwnerAccount(const std::string &resourceOwnerAccount) {
|
||||
resourceOwnerAccount_ = resourceOwnerAccount;
|
||||
setParameter(std::string("ResourceOwnerAccount"), resourceOwnerAccount);
|
||||
}
|
||||
|
||||
std::string DeleteTransitRouterPrefixListAssociationRequest::getOwnerAccount() const {
|
||||
return ownerAccount_;
|
||||
}
|
||||
|
||||
void DeleteTransitRouterPrefixListAssociationRequest::setOwnerAccount(const std::string &ownerAccount) {
|
||||
ownerAccount_ = ownerAccount;
|
||||
setParameter(std::string("OwnerAccount"), ownerAccount);
|
||||
}
|
||||
|
||||
long DeleteTransitRouterPrefixListAssociationRequest::getOwnerId() const {
|
||||
return ownerId_;
|
||||
}
|
||||
|
||||
void DeleteTransitRouterPrefixListAssociationRequest::setOwnerId(long ownerId) {
|
||||
ownerId_ = ownerId;
|
||||
setParameter(std::string("OwnerId"), std::to_string(ownerId));
|
||||
}
|
||||
|
||||
std::string DeleteTransitRouterPrefixListAssociationRequest::getTransitRouterId() const {
|
||||
return transitRouterId_;
|
||||
}
|
||||
|
||||
void DeleteTransitRouterPrefixListAssociationRequest::setTransitRouterId(const std::string &transitRouterId) {
|
||||
transitRouterId_ = transitRouterId;
|
||||
setParameter(std::string("TransitRouterId"), transitRouterId);
|
||||
}
|
||||
|
||||
std::string DeleteTransitRouterPrefixListAssociationRequest::getTransitRouterTableId() const {
|
||||
return transitRouterTableId_;
|
||||
}
|
||||
|
||||
void DeleteTransitRouterPrefixListAssociationRequest::setTransitRouterTableId(const std::string &transitRouterTableId) {
|
||||
transitRouterTableId_ = transitRouterTableId;
|
||||
setParameter(std::string("TransitRouterTableId"), transitRouterTableId);
|
||||
}
|
||||
|
||||
std::string DeleteTransitRouterPrefixListAssociationRequest::getNextHop() const {
|
||||
return nextHop_;
|
||||
}
|
||||
|
||||
void DeleteTransitRouterPrefixListAssociationRequest::setNextHop(const std::string &nextHop) {
|
||||
nextHop_ = nextHop;
|
||||
setParameter(std::string("NextHop"), nextHop);
|
||||
}
|
||||
|
||||
@@ -14,38 +14,31 @@
|
||||
* limitations under the License.
|
||||
*/
|
||||
|
||||
#include <alibabacloud/config/model/CreateAggregatorResult.h>
|
||||
#include <alibabacloud/cbn/model/DeleteTransitRouterPrefixListAssociationResult.h>
|
||||
#include <json/json.h>
|
||||
|
||||
using namespace AlibabaCloud::Config;
|
||||
using namespace AlibabaCloud::Config::Model;
|
||||
using namespace AlibabaCloud::Cbn;
|
||||
using namespace AlibabaCloud::Cbn::Model;
|
||||
|
||||
CreateAggregatorResult::CreateAggregatorResult() :
|
||||
DeleteTransitRouterPrefixListAssociationResult::DeleteTransitRouterPrefixListAssociationResult() :
|
||||
ServiceResult()
|
||||
{}
|
||||
|
||||
CreateAggregatorResult::CreateAggregatorResult(const std::string &payload) :
|
||||
DeleteTransitRouterPrefixListAssociationResult::DeleteTransitRouterPrefixListAssociationResult(const std::string &payload) :
|
||||
ServiceResult()
|
||||
{
|
||||
parse(payload);
|
||||
}
|
||||
|
||||
CreateAggregatorResult::~CreateAggregatorResult()
|
||||
DeleteTransitRouterPrefixListAssociationResult::~DeleteTransitRouterPrefixListAssociationResult()
|
||||
{}
|
||||
|
||||
void CreateAggregatorResult::parse(const std::string &payload)
|
||||
void DeleteTransitRouterPrefixListAssociationResult::parse(const std::string &payload)
|
||||
{
|
||||
Json::Reader reader;
|
||||
Json::Value value;
|
||||
reader.parse(payload, value);
|
||||
setRequestId(value["RequestId"].asString());
|
||||
if(!value["AggregatorId"].isNull())
|
||||
aggregatorId_ = value["AggregatorId"].asString();
|
||||
|
||||
}
|
||||
|
||||
std::string CreateAggregatorResult::getAggregatorId()const
|
||||
{
|
||||
return aggregatorId_;
|
||||
}
|
||||
|
||||
@@ -45,6 +45,9 @@ void ListTransitRouterAvailableResourceResult::parse(const std::string &payload)
|
||||
auto allMasterZones = value["MasterZones"]["MasterZone"];
|
||||
for (const auto &item : allMasterZones)
|
||||
masterZones_.push_back(item.asString());
|
||||
auto allAvailableZones = value["AvailableZones"]["AvailableZone"];
|
||||
for (const auto &item : allAvailableZones)
|
||||
availableZones_.push_back(item.asString());
|
||||
|
||||
}
|
||||
|
||||
@@ -58,3 +61,8 @@ std::vector<std::string> ListTransitRouterAvailableResourceResult::getMasterZone
|
||||
return masterZones_;
|
||||
}
|
||||
|
||||
std::vector<std::string> ListTransitRouterAvailableResourceResult::getAvailableZones()const
|
||||
{
|
||||
return availableZones_;
|
||||
}
|
||||
|
||||
|
||||
126
cbn/src/model/ListTransitRouterPrefixListAssociationRequest.cc
Normal file
126
cbn/src/model/ListTransitRouterPrefixListAssociationRequest.cc
Normal file
@@ -0,0 +1,126 @@
|
||||
/*
|
||||
* Copyright 2009-2017 Alibaba Cloud All rights reserved.
|
||||
*
|
||||
* Licensed under the Apache License, Version 2.0 (the "License");
|
||||
* you may not use this file except in compliance with the License.
|
||||
* You may obtain a copy of the License at
|
||||
*
|
||||
* http://www.apache.org/licenses/LICENSE-2.0
|
||||
*
|
||||
* Unless required by applicable law or agreed to in writing, software
|
||||
* distributed under the License is distributed on an "AS IS" BASIS,
|
||||
* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
|
||||
* See the License for the specific language governing permissions and
|
||||
* limitations under the License.
|
||||
*/
|
||||
|
||||
#include <alibabacloud/cbn/model/ListTransitRouterPrefixListAssociationRequest.h>
|
||||
|
||||
using AlibabaCloud::Cbn::Model::ListTransitRouterPrefixListAssociationRequest;
|
||||
|
||||
ListTransitRouterPrefixListAssociationRequest::ListTransitRouterPrefixListAssociationRequest()
|
||||
: RpcServiceRequest("cbn", "2017-09-12", "ListTransitRouterPrefixListAssociation") {
|
||||
setMethod(HttpRequest::Method::Post);
|
||||
}
|
||||
|
||||
ListTransitRouterPrefixListAssociationRequest::~ListTransitRouterPrefixListAssociationRequest() {}
|
||||
|
||||
long ListTransitRouterPrefixListAssociationRequest::getResourceOwnerId() const {
|
||||
return resourceOwnerId_;
|
||||
}
|
||||
|
||||
void ListTransitRouterPrefixListAssociationRequest::setResourceOwnerId(long resourceOwnerId) {
|
||||
resourceOwnerId_ = resourceOwnerId;
|
||||
setParameter(std::string("ResourceOwnerId"), std::to_string(resourceOwnerId));
|
||||
}
|
||||
|
||||
int ListTransitRouterPrefixListAssociationRequest::getPageNumber() const {
|
||||
return pageNumber_;
|
||||
}
|
||||
|
||||
void ListTransitRouterPrefixListAssociationRequest::setPageNumber(int pageNumber) {
|
||||
pageNumber_ = pageNumber;
|
||||
setParameter(std::string("PageNumber"), std::to_string(pageNumber));
|
||||
}
|
||||
|
||||
std::string ListTransitRouterPrefixListAssociationRequest::getRegionId() const {
|
||||
return regionId_;
|
||||
}
|
||||
|
||||
void ListTransitRouterPrefixListAssociationRequest::setRegionId(const std::string ®ionId) {
|
||||
regionId_ = regionId;
|
||||
setParameter(std::string("RegionId"), regionId);
|
||||
}
|
||||
|
||||
std::string ListTransitRouterPrefixListAssociationRequest::getPrefixListId() const {
|
||||
return prefixListId_;
|
||||
}
|
||||
|
||||
void ListTransitRouterPrefixListAssociationRequest::setPrefixListId(const std::string &prefixListId) {
|
||||
prefixListId_ = prefixListId;
|
||||
setParameter(std::string("PrefixListId"), prefixListId);
|
||||
}
|
||||
|
||||
int ListTransitRouterPrefixListAssociationRequest::getPageSize() const {
|
||||
return pageSize_;
|
||||
}
|
||||
|
||||
void ListTransitRouterPrefixListAssociationRequest::setPageSize(int pageSize) {
|
||||
pageSize_ = pageSize;
|
||||
setParameter(std::string("PageSize"), std::to_string(pageSize));
|
||||
}
|
||||
|
||||
long ListTransitRouterPrefixListAssociationRequest::getOwnerUid() const {
|
||||
return ownerUid_;
|
||||
}
|
||||
|
||||
void ListTransitRouterPrefixListAssociationRequest::setOwnerUid(long ownerUid) {
|
||||
ownerUid_ = ownerUid;
|
||||
setParameter(std::string("OwnerUid"), std::to_string(ownerUid));
|
||||
}
|
||||
|
||||
std::string ListTransitRouterPrefixListAssociationRequest::getResourceOwnerAccount() const {
|
||||
return resourceOwnerAccount_;
|
||||
}
|
||||
|
||||
void ListTransitRouterPrefixListAssociationRequest::setResourceOwnerAccount(const std::string &resourceOwnerAccount) {
|
||||
resourceOwnerAccount_ = resourceOwnerAccount;
|
||||
setParameter(std::string("ResourceOwnerAccount"), resourceOwnerAccount);
|
||||
}
|
||||
|
||||
std::string ListTransitRouterPrefixListAssociationRequest::getOwnerAccount() const {
|
||||
return ownerAccount_;
|
||||
}
|
||||
|
||||
void ListTransitRouterPrefixListAssociationRequest::setOwnerAccount(const std::string &ownerAccount) {
|
||||
ownerAccount_ = ownerAccount;
|
||||
setParameter(std::string("OwnerAccount"), ownerAccount);
|
||||
}
|
||||
|
||||
long ListTransitRouterPrefixListAssociationRequest::getOwnerId() const {
|
||||
return ownerId_;
|
||||
}
|
||||
|
||||
void ListTransitRouterPrefixListAssociationRequest::setOwnerId(long ownerId) {
|
||||
ownerId_ = ownerId;
|
||||
setParameter(std::string("OwnerId"), std::to_string(ownerId));
|
||||
}
|
||||
|
||||
std::string ListTransitRouterPrefixListAssociationRequest::getTransitRouterId() const {
|
||||
return transitRouterId_;
|
||||
}
|
||||
|
||||
void ListTransitRouterPrefixListAssociationRequest::setTransitRouterId(const std::string &transitRouterId) {
|
||||
transitRouterId_ = transitRouterId;
|
||||
setParameter(std::string("TransitRouterId"), transitRouterId);
|
||||
}
|
||||
|
||||
std::string ListTransitRouterPrefixListAssociationRequest::getTransitRouterTableId() const {
|
||||
return transitRouterTableId_;
|
||||
}
|
||||
|
||||
void ListTransitRouterPrefixListAssociationRequest::setTransitRouterTableId(const std::string &transitRouterTableId) {
|
||||
transitRouterTableId_ = transitRouterTableId;
|
||||
setParameter(std::string("TransitRouterTableId"), transitRouterTableId);
|
||||
}
|
||||
|
||||
@@ -0,0 +1,90 @@
|
||||
/*
|
||||
* Copyright 2009-2017 Alibaba Cloud All rights reserved.
|
||||
*
|
||||
* Licensed under the Apache License, Version 2.0 (the "License");
|
||||
* you may not use this file except in compliance with the License.
|
||||
* You may obtain a copy of the License at
|
||||
*
|
||||
* http://www.apache.org/licenses/LICENSE-2.0
|
||||
*
|
||||
* Unless required by applicable law or agreed to in writing, software
|
||||
* distributed under the License is distributed on an "AS IS" BASIS,
|
||||
* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
|
||||
* See the License for the specific language governing permissions and
|
||||
* limitations under the License.
|
||||
*/
|
||||
|
||||
#include <alibabacloud/cbn/model/ListTransitRouterPrefixListAssociationResult.h>
|
||||
#include <json/json.h>
|
||||
|
||||
using namespace AlibabaCloud::Cbn;
|
||||
using namespace AlibabaCloud::Cbn::Model;
|
||||
|
||||
ListTransitRouterPrefixListAssociationResult::ListTransitRouterPrefixListAssociationResult() :
|
||||
ServiceResult()
|
||||
{}
|
||||
|
||||
ListTransitRouterPrefixListAssociationResult::ListTransitRouterPrefixListAssociationResult(const std::string &payload) :
|
||||
ServiceResult()
|
||||
{
|
||||
parse(payload);
|
||||
}
|
||||
|
||||
ListTransitRouterPrefixListAssociationResult::~ListTransitRouterPrefixListAssociationResult()
|
||||
{}
|
||||
|
||||
void ListTransitRouterPrefixListAssociationResult::parse(const std::string &payload)
|
||||
{
|
||||
Json::Reader reader;
|
||||
Json::Value value;
|
||||
reader.parse(payload, value);
|
||||
setRequestId(value["RequestId"].asString());
|
||||
auto allPrefixListsNode = value["PrefixLists"]["PrefixList"];
|
||||
for (auto valuePrefixListsPrefixList : allPrefixListsNode)
|
||||
{
|
||||
PrefixList prefixListsObject;
|
||||
if(!valuePrefixListsPrefixList["PrefixListId"].isNull())
|
||||
prefixListsObject.prefixListId = valuePrefixListsPrefixList["PrefixListId"].asString();
|
||||
if(!valuePrefixListsPrefixList["OwnerUid"].isNull())
|
||||
prefixListsObject.ownerUid = std::stol(valuePrefixListsPrefixList["OwnerUid"].asString());
|
||||
if(!valuePrefixListsPrefixList["Status"].isNull())
|
||||
prefixListsObject.status = valuePrefixListsPrefixList["Status"].asString();
|
||||
if(!valuePrefixListsPrefixList["NextHop"].isNull())
|
||||
prefixListsObject.nextHop = valuePrefixListsPrefixList["NextHop"].asString();
|
||||
if(!valuePrefixListsPrefixList["NextHopInstanceId"].isNull())
|
||||
prefixListsObject.nextHopInstanceId = valuePrefixListsPrefixList["NextHopInstanceId"].asString();
|
||||
if(!valuePrefixListsPrefixList["NextHopType"].isNull())
|
||||
prefixListsObject.nextHopType = valuePrefixListsPrefixList["NextHopType"].asString();
|
||||
if(!valuePrefixListsPrefixList["TransitRouterTableId"].isNull())
|
||||
prefixListsObject.transitRouterTableId = valuePrefixListsPrefixList["TransitRouterTableId"].asString();
|
||||
prefixLists_.push_back(prefixListsObject);
|
||||
}
|
||||
if(!value["TotalCount"].isNull())
|
||||
totalCount_ = std::stoi(value["TotalCount"].asString());
|
||||
if(!value["PageSize"].isNull())
|
||||
pageSize_ = std::stoi(value["PageSize"].asString());
|
||||
if(!value["PageNumber"].isNull())
|
||||
pageNumber_ = std::stoi(value["PageNumber"].asString());
|
||||
|
||||
}
|
||||
|
||||
int ListTransitRouterPrefixListAssociationResult::getTotalCount()const
|
||||
{
|
||||
return totalCount_;
|
||||
}
|
||||
|
||||
int ListTransitRouterPrefixListAssociationResult::getPageSize()const
|
||||
{
|
||||
return pageSize_;
|
||||
}
|
||||
|
||||
int ListTransitRouterPrefixListAssociationResult::getPageNumber()const
|
||||
{
|
||||
return pageNumber_;
|
||||
}
|
||||
|
||||
std::vector<ListTransitRouterPrefixListAssociationResult::PrefixList> ListTransitRouterPrefixListAssociationResult::getPrefixLists()const
|
||||
{
|
||||
return prefixLists_;
|
||||
}
|
||||
|
||||
@@ -65,12 +65,12 @@ void ListTransitRouterVpnAttachmentsResult::parse(const std::string &payload)
|
||||
transitRouterAttachmentsObject.autoPublishRouteEnabled = valueTransitRouterAttachmentsTransitRouterAttachment["AutoPublishRouteEnabled"].asString() == "true";
|
||||
if(!valueTransitRouterAttachmentsTransitRouterAttachment["TransitRouterAttachmentName"].isNull())
|
||||
transitRouterAttachmentsObject.transitRouterAttachmentName = valueTransitRouterAttachmentsTransitRouterAttachment["TransitRouterAttachmentName"].asString();
|
||||
auto allZonesNode = valueTransitRouterAttachmentsTransitRouterAttachment["Zones"]["Zone"];
|
||||
for (auto valueTransitRouterAttachmentsTransitRouterAttachmentZonesZone : allZonesNode)
|
||||
auto allZonesNode = valueTransitRouterAttachmentsTransitRouterAttachment["Zones"]["ZoneMapping"];
|
||||
for (auto valueTransitRouterAttachmentsTransitRouterAttachmentZonesZoneMapping : allZonesNode)
|
||||
{
|
||||
TransitRouterAttachment::Zone zonesObject;
|
||||
if(!valueTransitRouterAttachmentsTransitRouterAttachmentZonesZone["ZoneId"].isNull())
|
||||
zonesObject.zoneId = valueTransitRouterAttachmentsTransitRouterAttachmentZonesZone["ZoneId"].asString();
|
||||
TransitRouterAttachment::ZoneMapping zonesObject;
|
||||
if(!valueTransitRouterAttachmentsTransitRouterAttachmentZonesZoneMapping["ZoneId"].isNull())
|
||||
zonesObject.zoneId = valueTransitRouterAttachmentsTransitRouterAttachmentZonesZoneMapping["ZoneId"].asString();
|
||||
transitRouterAttachmentsObject.zones.push_back(zonesObject);
|
||||
}
|
||||
transitRouterAttachments_.push_back(transitRouterAttachmentsObject);
|
||||
|
||||
@@ -113,3 +113,12 @@ void RegisterTransitRouterMulticastGroupMembersRequest::setOwnerId(long ownerId)
|
||||
setParameter(std::string("OwnerId"), std::to_string(ownerId));
|
||||
}
|
||||
|
||||
std::string RegisterTransitRouterMulticastGroupMembersRequest::getVpcId() const {
|
||||
return vpcId_;
|
||||
}
|
||||
|
||||
void RegisterTransitRouterMulticastGroupMembersRequest::setVpcId(const std::string &vpcId) {
|
||||
vpcId_ = vpcId;
|
||||
setParameter(std::string("VpcId"), vpcId);
|
||||
}
|
||||
|
||||
|
||||
@@ -105,3 +105,12 @@ void RegisterTransitRouterMulticastGroupSourcesRequest::setOwnerId(long ownerId)
|
||||
setParameter(std::string("OwnerId"), std::to_string(ownerId));
|
||||
}
|
||||
|
||||
std::string RegisterTransitRouterMulticastGroupSourcesRequest::getVpcId() const {
|
||||
return vpcId_;
|
||||
}
|
||||
|
||||
void RegisterTransitRouterMulticastGroupSourcesRequest::setVpcId(const std::string &vpcId) {
|
||||
vpcId_ = vpcId;
|
||||
setParameter(std::string("VpcId"), vpcId);
|
||||
}
|
||||
|
||||
|
||||
118
cbn/src/model/UpdateTransitRouterVpcAttachmentZonesRequest.cc
Normal file
118
cbn/src/model/UpdateTransitRouterVpcAttachmentZonesRequest.cc
Normal file
@@ -0,0 +1,118 @@
|
||||
/*
|
||||
* Copyright 2009-2017 Alibaba Cloud All rights reserved.
|
||||
*
|
||||
* Licensed under the Apache License, Version 2.0 (the "License");
|
||||
* you may not use this file except in compliance with the License.
|
||||
* You may obtain a copy of the License at
|
||||
*
|
||||
* http://www.apache.org/licenses/LICENSE-2.0
|
||||
*
|
||||
* Unless required by applicable law or agreed to in writing, software
|
||||
* distributed under the License is distributed on an "AS IS" BASIS,
|
||||
* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
|
||||
* See the License for the specific language governing permissions and
|
||||
* limitations under the License.
|
||||
*/
|
||||
|
||||
#include <alibabacloud/cbn/model/UpdateTransitRouterVpcAttachmentZonesRequest.h>
|
||||
|
||||
using AlibabaCloud::Cbn::Model::UpdateTransitRouterVpcAttachmentZonesRequest;
|
||||
|
||||
UpdateTransitRouterVpcAttachmentZonesRequest::UpdateTransitRouterVpcAttachmentZonesRequest()
|
||||
: RpcServiceRequest("cbn", "2017-09-12", "UpdateTransitRouterVpcAttachmentZones") {
|
||||
setMethod(HttpRequest::Method::Post);
|
||||
}
|
||||
|
||||
UpdateTransitRouterVpcAttachmentZonesRequest::~UpdateTransitRouterVpcAttachmentZonesRequest() {}
|
||||
|
||||
long UpdateTransitRouterVpcAttachmentZonesRequest::getResourceOwnerId() const {
|
||||
return resourceOwnerId_;
|
||||
}
|
||||
|
||||
void UpdateTransitRouterVpcAttachmentZonesRequest::setResourceOwnerId(long resourceOwnerId) {
|
||||
resourceOwnerId_ = resourceOwnerId;
|
||||
setParameter(std::string("ResourceOwnerId"), std::to_string(resourceOwnerId));
|
||||
}
|
||||
|
||||
std::string UpdateTransitRouterVpcAttachmentZonesRequest::getClientToken() const {
|
||||
return clientToken_;
|
||||
}
|
||||
|
||||
void UpdateTransitRouterVpcAttachmentZonesRequest::setClientToken(const std::string &clientToken) {
|
||||
clientToken_ = clientToken;
|
||||
setParameter(std::string("ClientToken"), clientToken);
|
||||
}
|
||||
|
||||
std::vector<UpdateTransitRouterVpcAttachmentZonesRequest::RemoveZoneMappings> UpdateTransitRouterVpcAttachmentZonesRequest::getRemoveZoneMappings() const {
|
||||
return removeZoneMappings_;
|
||||
}
|
||||
|
||||
void UpdateTransitRouterVpcAttachmentZonesRequest::setRemoveZoneMappings(const std::vector<UpdateTransitRouterVpcAttachmentZonesRequest::RemoveZoneMappings> &removeZoneMappings) {
|
||||
removeZoneMappings_ = removeZoneMappings;
|
||||
for(int dep1 = 0; dep1 != removeZoneMappings.size(); dep1++) {
|
||||
auto removeZoneMappingsObj = removeZoneMappings.at(dep1);
|
||||
std::string removeZoneMappingsObjStr = std::string("RemoveZoneMappings") + "." + std::to_string(dep1 + 1);
|
||||
setParameter(removeZoneMappingsObjStr + ".VSwitchId", removeZoneMappingsObj.vSwitchId);
|
||||
setParameter(removeZoneMappingsObjStr + ".ZoneId", removeZoneMappingsObj.zoneId);
|
||||
}
|
||||
}
|
||||
|
||||
std::vector<UpdateTransitRouterVpcAttachmentZonesRequest::AddZoneMappings> UpdateTransitRouterVpcAttachmentZonesRequest::getAddZoneMappings() const {
|
||||
return addZoneMappings_;
|
||||
}
|
||||
|
||||
void UpdateTransitRouterVpcAttachmentZonesRequest::setAddZoneMappings(const std::vector<UpdateTransitRouterVpcAttachmentZonesRequest::AddZoneMappings> &addZoneMappings) {
|
||||
addZoneMappings_ = addZoneMappings;
|
||||
for(int dep1 = 0; dep1 != addZoneMappings.size(); dep1++) {
|
||||
auto addZoneMappingsObj = addZoneMappings.at(dep1);
|
||||
std::string addZoneMappingsObjStr = std::string("AddZoneMappings") + "." + std::to_string(dep1 + 1);
|
||||
setParameter(addZoneMappingsObjStr + ".VSwitchId", addZoneMappingsObj.vSwitchId);
|
||||
setParameter(addZoneMappingsObjStr + ".ZoneId", addZoneMappingsObj.zoneId);
|
||||
}
|
||||
}
|
||||
|
||||
bool UpdateTransitRouterVpcAttachmentZonesRequest::getDryRun() const {
|
||||
return dryRun_;
|
||||
}
|
||||
|
||||
void UpdateTransitRouterVpcAttachmentZonesRequest::setDryRun(bool dryRun) {
|
||||
dryRun_ = dryRun;
|
||||
setParameter(std::string("DryRun"), dryRun ? "true" : "false");
|
||||
}
|
||||
|
||||
std::string UpdateTransitRouterVpcAttachmentZonesRequest::getResourceOwnerAccount() const {
|
||||
return resourceOwnerAccount_;
|
||||
}
|
||||
|
||||
void UpdateTransitRouterVpcAttachmentZonesRequest::setResourceOwnerAccount(const std::string &resourceOwnerAccount) {
|
||||
resourceOwnerAccount_ = resourceOwnerAccount;
|
||||
setParameter(std::string("ResourceOwnerAccount"), resourceOwnerAccount);
|
||||
}
|
||||
|
||||
std::string UpdateTransitRouterVpcAttachmentZonesRequest::getOwnerAccount() const {
|
||||
return ownerAccount_;
|
||||
}
|
||||
|
||||
void UpdateTransitRouterVpcAttachmentZonesRequest::setOwnerAccount(const std::string &ownerAccount) {
|
||||
ownerAccount_ = ownerAccount;
|
||||
setParameter(std::string("OwnerAccount"), ownerAccount);
|
||||
}
|
||||
|
||||
long UpdateTransitRouterVpcAttachmentZonesRequest::getOwnerId() const {
|
||||
return ownerId_;
|
||||
}
|
||||
|
||||
void UpdateTransitRouterVpcAttachmentZonesRequest::setOwnerId(long ownerId) {
|
||||
ownerId_ = ownerId;
|
||||
setParameter(std::string("OwnerId"), std::to_string(ownerId));
|
||||
}
|
||||
|
||||
std::string UpdateTransitRouterVpcAttachmentZonesRequest::getTransitRouterAttachmentId() const {
|
||||
return transitRouterAttachmentId_;
|
||||
}
|
||||
|
||||
void UpdateTransitRouterVpcAttachmentZonesRequest::setTransitRouterAttachmentId(const std::string &transitRouterAttachmentId) {
|
||||
transitRouterAttachmentId_ = transitRouterAttachmentId;
|
||||
setParameter(std::string("TransitRouterAttachmentId"), transitRouterAttachmentId);
|
||||
}
|
||||
|
||||
@@ -14,26 +14,26 @@
|
||||
* limitations under the License.
|
||||
*/
|
||||
|
||||
#include <alibabacloud/config/model/RevertAggregateEvaluationResultsResult.h>
|
||||
#include <alibabacloud/cbn/model/UpdateTransitRouterVpcAttachmentZonesResult.h>
|
||||
#include <json/json.h>
|
||||
|
||||
using namespace AlibabaCloud::Config;
|
||||
using namespace AlibabaCloud::Config::Model;
|
||||
using namespace AlibabaCloud::Cbn;
|
||||
using namespace AlibabaCloud::Cbn::Model;
|
||||
|
||||
RevertAggregateEvaluationResultsResult::RevertAggregateEvaluationResultsResult() :
|
||||
UpdateTransitRouterVpcAttachmentZonesResult::UpdateTransitRouterVpcAttachmentZonesResult() :
|
||||
ServiceResult()
|
||||
{}
|
||||
|
||||
RevertAggregateEvaluationResultsResult::RevertAggregateEvaluationResultsResult(const std::string &payload) :
|
||||
UpdateTransitRouterVpcAttachmentZonesResult::UpdateTransitRouterVpcAttachmentZonesResult(const std::string &payload) :
|
||||
ServiceResult()
|
||||
{
|
||||
parse(payload);
|
||||
}
|
||||
|
||||
RevertAggregateEvaluationResultsResult::~RevertAggregateEvaluationResultsResult()
|
||||
UpdateTransitRouterVpcAttachmentZonesResult::~UpdateTransitRouterVpcAttachmentZonesResult()
|
||||
{}
|
||||
|
||||
void RevertAggregateEvaluationResultsResult::parse(const std::string &payload)
|
||||
void UpdateTransitRouterVpcAttachmentZonesResult::parse(const std::string &payload)
|
||||
{
|
||||
Json::Reader reader;
|
||||
Json::Value value;
|
||||
@@ -41,10 +41,18 @@ set(cloudesl_public_header_model
|
||||
include/alibabacloud/cloudesl/model/BatchInsertItemsResult.h
|
||||
include/alibabacloud/cloudesl/model/BatchUpdateEventRequest.h
|
||||
include/alibabacloud/cloudesl/model/BatchUpdateEventResult.h
|
||||
include/alibabacloud/cloudesl/model/BindDeviceLayoutRequest.h
|
||||
include/alibabacloud/cloudesl/model/BindDeviceLayoutResult.h
|
||||
include/alibabacloud/cloudesl/model/BindEslDeviceRequest.h
|
||||
include/alibabacloud/cloudesl/model/BindEslDeviceResult.h
|
||||
include/alibabacloud/cloudesl/model/CheckServiceLinkedRoleForDeletingRequest.h
|
||||
include/alibabacloud/cloudesl/model/CheckServiceLinkedRoleForDeletingResult.h
|
||||
include/alibabacloud/cloudesl/model/CopyCompanyTemplateViewRequest.h
|
||||
include/alibabacloud/cloudesl/model/CopyCompanyTemplateViewResult.h
|
||||
include/alibabacloud/cloudesl/model/CopyLayoutRequest.h
|
||||
include/alibabacloud/cloudesl/model/CopyLayoutResult.h
|
||||
include/alibabacloud/cloudesl/model/CopyTemplateGroupRequest.h
|
||||
include/alibabacloud/cloudesl/model/CopyTemplateGroupResult.h
|
||||
include/alibabacloud/cloudesl/model/CreateStoreRequest.h
|
||||
include/alibabacloud/cloudesl/model/CreateStoreResult.h
|
||||
include/alibabacloud/cloudesl/model/DeleteApDeviceRequest.h
|
||||
@@ -53,10 +61,14 @@ set(cloudesl_public_header_model
|
||||
include/alibabacloud/cloudesl/model/DeleteCompanyTemplateResult.h
|
||||
include/alibabacloud/cloudesl/model/DeleteItemRequest.h
|
||||
include/alibabacloud/cloudesl/model/DeleteItemResult.h
|
||||
include/alibabacloud/cloudesl/model/DeleteLayoutRequest.h
|
||||
include/alibabacloud/cloudesl/model/DeleteLayoutResult.h
|
||||
include/alibabacloud/cloudesl/model/DeleteMaterialRequest.h
|
||||
include/alibabacloud/cloudesl/model/DeleteMaterialResult.h
|
||||
include/alibabacloud/cloudesl/model/DeleteStoreRequest.h
|
||||
include/alibabacloud/cloudesl/model/DeleteStoreResult.h
|
||||
include/alibabacloud/cloudesl/model/DeleteTemplateGroupRequest.h
|
||||
include/alibabacloud/cloudesl/model/DeleteTemplateGroupResult.h
|
||||
include/alibabacloud/cloudesl/model/DeleteUserRequest.h
|
||||
include/alibabacloud/cloudesl/model/DeleteUserResult.h
|
||||
include/alibabacloud/cloudesl/model/DescribeApDevicesRequest.h
|
||||
@@ -101,22 +113,44 @@ set(cloudesl_public_header_model
|
||||
include/alibabacloud/cloudesl/model/DescribeUsersResult.h
|
||||
include/alibabacloud/cloudesl/model/ExportEslDevicesRequest.h
|
||||
include/alibabacloud/cloudesl/model/ExportEslDevicesResult.h
|
||||
include/alibabacloud/cloudesl/model/GetAddMaterialStatusRequest.h
|
||||
include/alibabacloud/cloudesl/model/GetAddMaterialStatusResult.h
|
||||
include/alibabacloud/cloudesl/model/GetCompanyTemplatePictureRequest.h
|
||||
include/alibabacloud/cloudesl/model/GetCompanyTemplatePictureResult.h
|
||||
include/alibabacloud/cloudesl/model/GetCompanyTemplatePictureByJobRequest.h
|
||||
include/alibabacloud/cloudesl/model/GetCompanyTemplatePictureByJobResult.h
|
||||
include/alibabacloud/cloudesl/model/GetCompanyTemplatePictureNewRequest.h
|
||||
include/alibabacloud/cloudesl/model/GetCompanyTemplatePictureNewResult.h
|
||||
include/alibabacloud/cloudesl/model/GetEslDevicesRequest.h
|
||||
include/alibabacloud/cloudesl/model/GetEslDevicesResult.h
|
||||
include/alibabacloud/cloudesl/model/GetItemMaterialRequest.h
|
||||
include/alibabacloud/cloudesl/model/GetItemMaterialResult.h
|
||||
include/alibabacloud/cloudesl/model/GetUserRequest.h
|
||||
include/alibabacloud/cloudesl/model/GetUserResult.h
|
||||
include/alibabacloud/cloudesl/model/QueryContainerListRequest.h
|
||||
include/alibabacloud/cloudesl/model/QueryContainerListResult.h
|
||||
include/alibabacloud/cloudesl/model/QueryLayoutByDeviceRequest.h
|
||||
include/alibabacloud/cloudesl/model/QueryLayoutByDeviceResult.h
|
||||
include/alibabacloud/cloudesl/model/QueryLayoutDetailRequest.h
|
||||
include/alibabacloud/cloudesl/model/QueryLayoutDetailResult.h
|
||||
include/alibabacloud/cloudesl/model/QueryTemplateGroupListRequest.h
|
||||
include/alibabacloud/cloudesl/model/QueryTemplateGroupListResult.h
|
||||
include/alibabacloud/cloudesl/model/QueryTemplateListByGroupIdRequest.h
|
||||
include/alibabacloud/cloudesl/model/QueryTemplateListByGroupIdResult.h
|
||||
include/alibabacloud/cloudesl/model/SaveLayoutRequest.h
|
||||
include/alibabacloud/cloudesl/model/SaveLayoutResult.h
|
||||
include/alibabacloud/cloudesl/model/SaveTemplateGroupRequest.h
|
||||
include/alibabacloud/cloudesl/model/SaveTemplateGroupResult.h
|
||||
include/alibabacloud/cloudesl/model/SyncAddMaterialRequest.h
|
||||
include/alibabacloud/cloudesl/model/SyncAddMaterialResult.h
|
||||
include/alibabacloud/cloudesl/model/UnassignUserRequest.h
|
||||
include/alibabacloud/cloudesl/model/UnassignUserResult.h
|
||||
include/alibabacloud/cloudesl/model/UnbindEslDeviceRequest.h
|
||||
include/alibabacloud/cloudesl/model/UnbindEslDeviceResult.h
|
||||
include/alibabacloud/cloudesl/model/UpdateCompanyTemplateRequest.h
|
||||
include/alibabacloud/cloudesl/model/UpdateCompanyTemplateResult.h
|
||||
include/alibabacloud/cloudesl/model/UpdateCompanyTemplateViewRequest.h
|
||||
include/alibabacloud/cloudesl/model/UpdateCompanyTemplateViewResult.h
|
||||
include/alibabacloud/cloudesl/model/UpdateEslDeviceLightRequest.h
|
||||
include/alibabacloud/cloudesl/model/UpdateEslDeviceLightResult.h
|
||||
include/alibabacloud/cloudesl/model/UpdateItemMaterialRequest.h
|
||||
@@ -152,10 +186,18 @@ set(cloudesl_src
|
||||
src/model/BatchInsertItemsResult.cc
|
||||
src/model/BatchUpdateEventRequest.cc
|
||||
src/model/BatchUpdateEventResult.cc
|
||||
src/model/BindDeviceLayoutRequest.cc
|
||||
src/model/BindDeviceLayoutResult.cc
|
||||
src/model/BindEslDeviceRequest.cc
|
||||
src/model/BindEslDeviceResult.cc
|
||||
src/model/CheckServiceLinkedRoleForDeletingRequest.cc
|
||||
src/model/CheckServiceLinkedRoleForDeletingResult.cc
|
||||
src/model/CopyCompanyTemplateViewRequest.cc
|
||||
src/model/CopyCompanyTemplateViewResult.cc
|
||||
src/model/CopyLayoutRequest.cc
|
||||
src/model/CopyLayoutResult.cc
|
||||
src/model/CopyTemplateGroupRequest.cc
|
||||
src/model/CopyTemplateGroupResult.cc
|
||||
src/model/CreateStoreRequest.cc
|
||||
src/model/CreateStoreResult.cc
|
||||
src/model/DeleteApDeviceRequest.cc
|
||||
@@ -164,10 +206,14 @@ set(cloudesl_src
|
||||
src/model/DeleteCompanyTemplateResult.cc
|
||||
src/model/DeleteItemRequest.cc
|
||||
src/model/DeleteItemResult.cc
|
||||
src/model/DeleteLayoutRequest.cc
|
||||
src/model/DeleteLayoutResult.cc
|
||||
src/model/DeleteMaterialRequest.cc
|
||||
src/model/DeleteMaterialResult.cc
|
||||
src/model/DeleteStoreRequest.cc
|
||||
src/model/DeleteStoreResult.cc
|
||||
src/model/DeleteTemplateGroupRequest.cc
|
||||
src/model/DeleteTemplateGroupResult.cc
|
||||
src/model/DeleteUserRequest.cc
|
||||
src/model/DeleteUserResult.cc
|
||||
src/model/DescribeApDevicesRequest.cc
|
||||
@@ -212,22 +258,44 @@ set(cloudesl_src
|
||||
src/model/DescribeUsersResult.cc
|
||||
src/model/ExportEslDevicesRequest.cc
|
||||
src/model/ExportEslDevicesResult.cc
|
||||
src/model/GetAddMaterialStatusRequest.cc
|
||||
src/model/GetAddMaterialStatusResult.cc
|
||||
src/model/GetCompanyTemplatePictureRequest.cc
|
||||
src/model/GetCompanyTemplatePictureResult.cc
|
||||
src/model/GetCompanyTemplatePictureByJobRequest.cc
|
||||
src/model/GetCompanyTemplatePictureByJobResult.cc
|
||||
src/model/GetCompanyTemplatePictureNewRequest.cc
|
||||
src/model/GetCompanyTemplatePictureNewResult.cc
|
||||
src/model/GetEslDevicesRequest.cc
|
||||
src/model/GetEslDevicesResult.cc
|
||||
src/model/GetItemMaterialRequest.cc
|
||||
src/model/GetItemMaterialResult.cc
|
||||
src/model/GetUserRequest.cc
|
||||
src/model/GetUserResult.cc
|
||||
src/model/QueryContainerListRequest.cc
|
||||
src/model/QueryContainerListResult.cc
|
||||
src/model/QueryLayoutByDeviceRequest.cc
|
||||
src/model/QueryLayoutByDeviceResult.cc
|
||||
src/model/QueryLayoutDetailRequest.cc
|
||||
src/model/QueryLayoutDetailResult.cc
|
||||
src/model/QueryTemplateGroupListRequest.cc
|
||||
src/model/QueryTemplateGroupListResult.cc
|
||||
src/model/QueryTemplateListByGroupIdRequest.cc
|
||||
src/model/QueryTemplateListByGroupIdResult.cc
|
||||
src/model/SaveLayoutRequest.cc
|
||||
src/model/SaveLayoutResult.cc
|
||||
src/model/SaveTemplateGroupRequest.cc
|
||||
src/model/SaveTemplateGroupResult.cc
|
||||
src/model/SyncAddMaterialRequest.cc
|
||||
src/model/SyncAddMaterialResult.cc
|
||||
src/model/UnassignUserRequest.cc
|
||||
src/model/UnassignUserResult.cc
|
||||
src/model/UnbindEslDeviceRequest.cc
|
||||
src/model/UnbindEslDeviceResult.cc
|
||||
src/model/UpdateCompanyTemplateRequest.cc
|
||||
src/model/UpdateCompanyTemplateResult.cc
|
||||
src/model/UpdateCompanyTemplateViewRequest.cc
|
||||
src/model/UpdateCompanyTemplateViewResult.cc
|
||||
src/model/UpdateEslDeviceLightRequest.cc
|
||||
src/model/UpdateEslDeviceLightResult.cc
|
||||
src/model/UpdateItemMaterialRequest.cc
|
||||
|
||||
@@ -42,10 +42,18 @@
|
||||
#include "model/BatchInsertItemsResult.h"
|
||||
#include "model/BatchUpdateEventRequest.h"
|
||||
#include "model/BatchUpdateEventResult.h"
|
||||
#include "model/BindDeviceLayoutRequest.h"
|
||||
#include "model/BindDeviceLayoutResult.h"
|
||||
#include "model/BindEslDeviceRequest.h"
|
||||
#include "model/BindEslDeviceResult.h"
|
||||
#include "model/CheckServiceLinkedRoleForDeletingRequest.h"
|
||||
#include "model/CheckServiceLinkedRoleForDeletingResult.h"
|
||||
#include "model/CopyCompanyTemplateViewRequest.h"
|
||||
#include "model/CopyCompanyTemplateViewResult.h"
|
||||
#include "model/CopyLayoutRequest.h"
|
||||
#include "model/CopyLayoutResult.h"
|
||||
#include "model/CopyTemplateGroupRequest.h"
|
||||
#include "model/CopyTemplateGroupResult.h"
|
||||
#include "model/CreateStoreRequest.h"
|
||||
#include "model/CreateStoreResult.h"
|
||||
#include "model/DeleteApDeviceRequest.h"
|
||||
@@ -54,10 +62,14 @@
|
||||
#include "model/DeleteCompanyTemplateResult.h"
|
||||
#include "model/DeleteItemRequest.h"
|
||||
#include "model/DeleteItemResult.h"
|
||||
#include "model/DeleteLayoutRequest.h"
|
||||
#include "model/DeleteLayoutResult.h"
|
||||
#include "model/DeleteMaterialRequest.h"
|
||||
#include "model/DeleteMaterialResult.h"
|
||||
#include "model/DeleteStoreRequest.h"
|
||||
#include "model/DeleteStoreResult.h"
|
||||
#include "model/DeleteTemplateGroupRequest.h"
|
||||
#include "model/DeleteTemplateGroupResult.h"
|
||||
#include "model/DeleteUserRequest.h"
|
||||
#include "model/DeleteUserResult.h"
|
||||
#include "model/DescribeApDevicesRequest.h"
|
||||
@@ -102,22 +114,44 @@
|
||||
#include "model/DescribeUsersResult.h"
|
||||
#include "model/ExportEslDevicesRequest.h"
|
||||
#include "model/ExportEslDevicesResult.h"
|
||||
#include "model/GetAddMaterialStatusRequest.h"
|
||||
#include "model/GetAddMaterialStatusResult.h"
|
||||
#include "model/GetCompanyTemplatePictureRequest.h"
|
||||
#include "model/GetCompanyTemplatePictureResult.h"
|
||||
#include "model/GetCompanyTemplatePictureByJobRequest.h"
|
||||
#include "model/GetCompanyTemplatePictureByJobResult.h"
|
||||
#include "model/GetCompanyTemplatePictureNewRequest.h"
|
||||
#include "model/GetCompanyTemplatePictureNewResult.h"
|
||||
#include "model/GetEslDevicesRequest.h"
|
||||
#include "model/GetEslDevicesResult.h"
|
||||
#include "model/GetItemMaterialRequest.h"
|
||||
#include "model/GetItemMaterialResult.h"
|
||||
#include "model/GetUserRequest.h"
|
||||
#include "model/GetUserResult.h"
|
||||
#include "model/QueryContainerListRequest.h"
|
||||
#include "model/QueryContainerListResult.h"
|
||||
#include "model/QueryLayoutByDeviceRequest.h"
|
||||
#include "model/QueryLayoutByDeviceResult.h"
|
||||
#include "model/QueryLayoutDetailRequest.h"
|
||||
#include "model/QueryLayoutDetailResult.h"
|
||||
#include "model/QueryTemplateGroupListRequest.h"
|
||||
#include "model/QueryTemplateGroupListResult.h"
|
||||
#include "model/QueryTemplateListByGroupIdRequest.h"
|
||||
#include "model/QueryTemplateListByGroupIdResult.h"
|
||||
#include "model/SaveLayoutRequest.h"
|
||||
#include "model/SaveLayoutResult.h"
|
||||
#include "model/SaveTemplateGroupRequest.h"
|
||||
#include "model/SaveTemplateGroupResult.h"
|
||||
#include "model/SyncAddMaterialRequest.h"
|
||||
#include "model/SyncAddMaterialResult.h"
|
||||
#include "model/UnassignUserRequest.h"
|
||||
#include "model/UnassignUserResult.h"
|
||||
#include "model/UnbindEslDeviceRequest.h"
|
||||
#include "model/UnbindEslDeviceResult.h"
|
||||
#include "model/UpdateCompanyTemplateRequest.h"
|
||||
#include "model/UpdateCompanyTemplateResult.h"
|
||||
#include "model/UpdateCompanyTemplateViewRequest.h"
|
||||
#include "model/UpdateCompanyTemplateViewResult.h"
|
||||
#include "model/UpdateEslDeviceLightRequest.h"
|
||||
#include "model/UpdateEslDeviceLightResult.h"
|
||||
#include "model/UpdateItemMaterialRequest.h"
|
||||
@@ -169,12 +203,24 @@ namespace AlibabaCloud
|
||||
typedef Outcome<Error, Model::BatchUpdateEventResult> BatchUpdateEventOutcome;
|
||||
typedef std::future<BatchUpdateEventOutcome> BatchUpdateEventOutcomeCallable;
|
||||
typedef std::function<void(const CloudeslClient*, const Model::BatchUpdateEventRequest&, const BatchUpdateEventOutcome&, const std::shared_ptr<const AsyncCallerContext>&)> BatchUpdateEventAsyncHandler;
|
||||
typedef Outcome<Error, Model::BindDeviceLayoutResult> BindDeviceLayoutOutcome;
|
||||
typedef std::future<BindDeviceLayoutOutcome> BindDeviceLayoutOutcomeCallable;
|
||||
typedef std::function<void(const CloudeslClient*, const Model::BindDeviceLayoutRequest&, const BindDeviceLayoutOutcome&, const std::shared_ptr<const AsyncCallerContext>&)> BindDeviceLayoutAsyncHandler;
|
||||
typedef Outcome<Error, Model::BindEslDeviceResult> BindEslDeviceOutcome;
|
||||
typedef std::future<BindEslDeviceOutcome> BindEslDeviceOutcomeCallable;
|
||||
typedef std::function<void(const CloudeslClient*, const Model::BindEslDeviceRequest&, const BindEslDeviceOutcome&, const std::shared_ptr<const AsyncCallerContext>&)> BindEslDeviceAsyncHandler;
|
||||
typedef Outcome<Error, Model::CheckServiceLinkedRoleForDeletingResult> CheckServiceLinkedRoleForDeletingOutcome;
|
||||
typedef std::future<CheckServiceLinkedRoleForDeletingOutcome> CheckServiceLinkedRoleForDeletingOutcomeCallable;
|
||||
typedef std::function<void(const CloudeslClient*, const Model::CheckServiceLinkedRoleForDeletingRequest&, const CheckServiceLinkedRoleForDeletingOutcome&, const std::shared_ptr<const AsyncCallerContext>&)> CheckServiceLinkedRoleForDeletingAsyncHandler;
|
||||
typedef Outcome<Error, Model::CopyCompanyTemplateViewResult> CopyCompanyTemplateViewOutcome;
|
||||
typedef std::future<CopyCompanyTemplateViewOutcome> CopyCompanyTemplateViewOutcomeCallable;
|
||||
typedef std::function<void(const CloudeslClient*, const Model::CopyCompanyTemplateViewRequest&, const CopyCompanyTemplateViewOutcome&, const std::shared_ptr<const AsyncCallerContext>&)> CopyCompanyTemplateViewAsyncHandler;
|
||||
typedef Outcome<Error, Model::CopyLayoutResult> CopyLayoutOutcome;
|
||||
typedef std::future<CopyLayoutOutcome> CopyLayoutOutcomeCallable;
|
||||
typedef std::function<void(const CloudeslClient*, const Model::CopyLayoutRequest&, const CopyLayoutOutcome&, const std::shared_ptr<const AsyncCallerContext>&)> CopyLayoutAsyncHandler;
|
||||
typedef Outcome<Error, Model::CopyTemplateGroupResult> CopyTemplateGroupOutcome;
|
||||
typedef std::future<CopyTemplateGroupOutcome> CopyTemplateGroupOutcomeCallable;
|
||||
typedef std::function<void(const CloudeslClient*, const Model::CopyTemplateGroupRequest&, const CopyTemplateGroupOutcome&, const std::shared_ptr<const AsyncCallerContext>&)> CopyTemplateGroupAsyncHandler;
|
||||
typedef Outcome<Error, Model::CreateStoreResult> CreateStoreOutcome;
|
||||
typedef std::future<CreateStoreOutcome> CreateStoreOutcomeCallable;
|
||||
typedef std::function<void(const CloudeslClient*, const Model::CreateStoreRequest&, const CreateStoreOutcome&, const std::shared_ptr<const AsyncCallerContext>&)> CreateStoreAsyncHandler;
|
||||
@@ -187,12 +233,18 @@ namespace AlibabaCloud
|
||||
typedef Outcome<Error, Model::DeleteItemResult> DeleteItemOutcome;
|
||||
typedef std::future<DeleteItemOutcome> DeleteItemOutcomeCallable;
|
||||
typedef std::function<void(const CloudeslClient*, const Model::DeleteItemRequest&, const DeleteItemOutcome&, const std::shared_ptr<const AsyncCallerContext>&)> DeleteItemAsyncHandler;
|
||||
typedef Outcome<Error, Model::DeleteLayoutResult> DeleteLayoutOutcome;
|
||||
typedef std::future<DeleteLayoutOutcome> DeleteLayoutOutcomeCallable;
|
||||
typedef std::function<void(const CloudeslClient*, const Model::DeleteLayoutRequest&, const DeleteLayoutOutcome&, const std::shared_ptr<const AsyncCallerContext>&)> DeleteLayoutAsyncHandler;
|
||||
typedef Outcome<Error, Model::DeleteMaterialResult> DeleteMaterialOutcome;
|
||||
typedef std::future<DeleteMaterialOutcome> DeleteMaterialOutcomeCallable;
|
||||
typedef std::function<void(const CloudeslClient*, const Model::DeleteMaterialRequest&, const DeleteMaterialOutcome&, const std::shared_ptr<const AsyncCallerContext>&)> DeleteMaterialAsyncHandler;
|
||||
typedef Outcome<Error, Model::DeleteStoreResult> DeleteStoreOutcome;
|
||||
typedef std::future<DeleteStoreOutcome> DeleteStoreOutcomeCallable;
|
||||
typedef std::function<void(const CloudeslClient*, const Model::DeleteStoreRequest&, const DeleteStoreOutcome&, const std::shared_ptr<const AsyncCallerContext>&)> DeleteStoreAsyncHandler;
|
||||
typedef Outcome<Error, Model::DeleteTemplateGroupResult> DeleteTemplateGroupOutcome;
|
||||
typedef std::future<DeleteTemplateGroupOutcome> DeleteTemplateGroupOutcomeCallable;
|
||||
typedef std::function<void(const CloudeslClient*, const Model::DeleteTemplateGroupRequest&, const DeleteTemplateGroupOutcome&, const std::shared_ptr<const AsyncCallerContext>&)> DeleteTemplateGroupAsyncHandler;
|
||||
typedef Outcome<Error, Model::DeleteUserResult> DeleteUserOutcome;
|
||||
typedef std::future<DeleteUserOutcome> DeleteUserOutcomeCallable;
|
||||
typedef std::function<void(const CloudeslClient*, const Model::DeleteUserRequest&, const DeleteUserOutcome&, const std::shared_ptr<const AsyncCallerContext>&)> DeleteUserAsyncHandler;
|
||||
@@ -259,6 +311,9 @@ namespace AlibabaCloud
|
||||
typedef Outcome<Error, Model::ExportEslDevicesResult> ExportEslDevicesOutcome;
|
||||
typedef std::future<ExportEslDevicesOutcome> ExportEslDevicesOutcomeCallable;
|
||||
typedef std::function<void(const CloudeslClient*, const Model::ExportEslDevicesRequest&, const ExportEslDevicesOutcome&, const std::shared_ptr<const AsyncCallerContext>&)> ExportEslDevicesAsyncHandler;
|
||||
typedef Outcome<Error, Model::GetAddMaterialStatusResult> GetAddMaterialStatusOutcome;
|
||||
typedef std::future<GetAddMaterialStatusOutcome> GetAddMaterialStatusOutcomeCallable;
|
||||
typedef std::function<void(const CloudeslClient*, const Model::GetAddMaterialStatusRequest&, const GetAddMaterialStatusOutcome&, const std::shared_ptr<const AsyncCallerContext>&)> GetAddMaterialStatusAsyncHandler;
|
||||
typedef Outcome<Error, Model::GetCompanyTemplatePictureResult> GetCompanyTemplatePictureOutcome;
|
||||
typedef std::future<GetCompanyTemplatePictureOutcome> GetCompanyTemplatePictureOutcomeCallable;
|
||||
typedef std::function<void(const CloudeslClient*, const Model::GetCompanyTemplatePictureRequest&, const GetCompanyTemplatePictureOutcome&, const std::shared_ptr<const AsyncCallerContext>&)> GetCompanyTemplatePictureAsyncHandler;
|
||||
@@ -268,12 +323,36 @@ namespace AlibabaCloud
|
||||
typedef Outcome<Error, Model::GetCompanyTemplatePictureNewResult> GetCompanyTemplatePictureNewOutcome;
|
||||
typedef std::future<GetCompanyTemplatePictureNewOutcome> GetCompanyTemplatePictureNewOutcomeCallable;
|
||||
typedef std::function<void(const CloudeslClient*, const Model::GetCompanyTemplatePictureNewRequest&, const GetCompanyTemplatePictureNewOutcome&, const std::shared_ptr<const AsyncCallerContext>&)> GetCompanyTemplatePictureNewAsyncHandler;
|
||||
typedef Outcome<Error, Model::GetEslDevicesResult> GetEslDevicesOutcome;
|
||||
typedef std::future<GetEslDevicesOutcome> GetEslDevicesOutcomeCallable;
|
||||
typedef std::function<void(const CloudeslClient*, const Model::GetEslDevicesRequest&, const GetEslDevicesOutcome&, const std::shared_ptr<const AsyncCallerContext>&)> GetEslDevicesAsyncHandler;
|
||||
typedef Outcome<Error, Model::GetItemMaterialResult> GetItemMaterialOutcome;
|
||||
typedef std::future<GetItemMaterialOutcome> GetItemMaterialOutcomeCallable;
|
||||
typedef std::function<void(const CloudeslClient*, const Model::GetItemMaterialRequest&, const GetItemMaterialOutcome&, const std::shared_ptr<const AsyncCallerContext>&)> GetItemMaterialAsyncHandler;
|
||||
typedef Outcome<Error, Model::GetUserResult> GetUserOutcome;
|
||||
typedef std::future<GetUserOutcome> GetUserOutcomeCallable;
|
||||
typedef std::function<void(const CloudeslClient*, const Model::GetUserRequest&, const GetUserOutcome&, const std::shared_ptr<const AsyncCallerContext>&)> GetUserAsyncHandler;
|
||||
typedef Outcome<Error, Model::QueryContainerListResult> QueryContainerListOutcome;
|
||||
typedef std::future<QueryContainerListOutcome> QueryContainerListOutcomeCallable;
|
||||
typedef std::function<void(const CloudeslClient*, const Model::QueryContainerListRequest&, const QueryContainerListOutcome&, const std::shared_ptr<const AsyncCallerContext>&)> QueryContainerListAsyncHandler;
|
||||
typedef Outcome<Error, Model::QueryLayoutByDeviceResult> QueryLayoutByDeviceOutcome;
|
||||
typedef std::future<QueryLayoutByDeviceOutcome> QueryLayoutByDeviceOutcomeCallable;
|
||||
typedef std::function<void(const CloudeslClient*, const Model::QueryLayoutByDeviceRequest&, const QueryLayoutByDeviceOutcome&, const std::shared_ptr<const AsyncCallerContext>&)> QueryLayoutByDeviceAsyncHandler;
|
||||
typedef Outcome<Error, Model::QueryLayoutDetailResult> QueryLayoutDetailOutcome;
|
||||
typedef std::future<QueryLayoutDetailOutcome> QueryLayoutDetailOutcomeCallable;
|
||||
typedef std::function<void(const CloudeslClient*, const Model::QueryLayoutDetailRequest&, const QueryLayoutDetailOutcome&, const std::shared_ptr<const AsyncCallerContext>&)> QueryLayoutDetailAsyncHandler;
|
||||
typedef Outcome<Error, Model::QueryTemplateGroupListResult> QueryTemplateGroupListOutcome;
|
||||
typedef std::future<QueryTemplateGroupListOutcome> QueryTemplateGroupListOutcomeCallable;
|
||||
typedef std::function<void(const CloudeslClient*, const Model::QueryTemplateGroupListRequest&, const QueryTemplateGroupListOutcome&, const std::shared_ptr<const AsyncCallerContext>&)> QueryTemplateGroupListAsyncHandler;
|
||||
typedef Outcome<Error, Model::QueryTemplateListByGroupIdResult> QueryTemplateListByGroupIdOutcome;
|
||||
typedef std::future<QueryTemplateListByGroupIdOutcome> QueryTemplateListByGroupIdOutcomeCallable;
|
||||
typedef std::function<void(const CloudeslClient*, const Model::QueryTemplateListByGroupIdRequest&, const QueryTemplateListByGroupIdOutcome&, const std::shared_ptr<const AsyncCallerContext>&)> QueryTemplateListByGroupIdAsyncHandler;
|
||||
typedef Outcome<Error, Model::SaveLayoutResult> SaveLayoutOutcome;
|
||||
typedef std::future<SaveLayoutOutcome> SaveLayoutOutcomeCallable;
|
||||
typedef std::function<void(const CloudeslClient*, const Model::SaveLayoutRequest&, const SaveLayoutOutcome&, const std::shared_ptr<const AsyncCallerContext>&)> SaveLayoutAsyncHandler;
|
||||
typedef Outcome<Error, Model::SaveTemplateGroupResult> SaveTemplateGroupOutcome;
|
||||
typedef std::future<SaveTemplateGroupOutcome> SaveTemplateGroupOutcomeCallable;
|
||||
typedef std::function<void(const CloudeslClient*, const Model::SaveTemplateGroupRequest&, const SaveTemplateGroupOutcome&, const std::shared_ptr<const AsyncCallerContext>&)> SaveTemplateGroupAsyncHandler;
|
||||
typedef Outcome<Error, Model::SyncAddMaterialResult> SyncAddMaterialOutcome;
|
||||
typedef std::future<SyncAddMaterialOutcome> SyncAddMaterialOutcomeCallable;
|
||||
typedef std::function<void(const CloudeslClient*, const Model::SyncAddMaterialRequest&, const SyncAddMaterialOutcome&, const std::shared_ptr<const AsyncCallerContext>&)> SyncAddMaterialAsyncHandler;
|
||||
@@ -283,6 +362,12 @@ namespace AlibabaCloud
|
||||
typedef Outcome<Error, Model::UnbindEslDeviceResult> UnbindEslDeviceOutcome;
|
||||
typedef std::future<UnbindEslDeviceOutcome> UnbindEslDeviceOutcomeCallable;
|
||||
typedef std::function<void(const CloudeslClient*, const Model::UnbindEslDeviceRequest&, const UnbindEslDeviceOutcome&, const std::shared_ptr<const AsyncCallerContext>&)> UnbindEslDeviceAsyncHandler;
|
||||
typedef Outcome<Error, Model::UpdateCompanyTemplateResult> UpdateCompanyTemplateOutcome;
|
||||
typedef std::future<UpdateCompanyTemplateOutcome> UpdateCompanyTemplateOutcomeCallable;
|
||||
typedef std::function<void(const CloudeslClient*, const Model::UpdateCompanyTemplateRequest&, const UpdateCompanyTemplateOutcome&, const std::shared_ptr<const AsyncCallerContext>&)> UpdateCompanyTemplateAsyncHandler;
|
||||
typedef Outcome<Error, Model::UpdateCompanyTemplateViewResult> UpdateCompanyTemplateViewOutcome;
|
||||
typedef std::future<UpdateCompanyTemplateViewOutcome> UpdateCompanyTemplateViewOutcomeCallable;
|
||||
typedef std::function<void(const CloudeslClient*, const Model::UpdateCompanyTemplateViewRequest&, const UpdateCompanyTemplateViewOutcome&, const std::shared_ptr<const AsyncCallerContext>&)> UpdateCompanyTemplateViewAsyncHandler;
|
||||
typedef Outcome<Error, Model::UpdateEslDeviceLightResult> UpdateEslDeviceLightOutcome;
|
||||
typedef std::future<UpdateEslDeviceLightOutcome> UpdateEslDeviceLightOutcomeCallable;
|
||||
typedef std::function<void(const CloudeslClient*, const Model::UpdateEslDeviceLightRequest&, const UpdateEslDeviceLightOutcome&, const std::shared_ptr<const AsyncCallerContext>&)> UpdateEslDeviceLightAsyncHandler;
|
||||
@@ -336,12 +421,24 @@ namespace AlibabaCloud
|
||||
BatchUpdateEventOutcome batchUpdateEvent(const Model::BatchUpdateEventRequest &request)const;
|
||||
void batchUpdateEventAsync(const Model::BatchUpdateEventRequest& request, const BatchUpdateEventAsyncHandler& handler, const std::shared_ptr<const AsyncCallerContext>& context = nullptr) const;
|
||||
BatchUpdateEventOutcomeCallable batchUpdateEventCallable(const Model::BatchUpdateEventRequest& request) const;
|
||||
BindDeviceLayoutOutcome bindDeviceLayout(const Model::BindDeviceLayoutRequest &request)const;
|
||||
void bindDeviceLayoutAsync(const Model::BindDeviceLayoutRequest& request, const BindDeviceLayoutAsyncHandler& handler, const std::shared_ptr<const AsyncCallerContext>& context = nullptr) const;
|
||||
BindDeviceLayoutOutcomeCallable bindDeviceLayoutCallable(const Model::BindDeviceLayoutRequest& request) const;
|
||||
BindEslDeviceOutcome bindEslDevice(const Model::BindEslDeviceRequest &request)const;
|
||||
void bindEslDeviceAsync(const Model::BindEslDeviceRequest& request, const BindEslDeviceAsyncHandler& handler, const std::shared_ptr<const AsyncCallerContext>& context = nullptr) const;
|
||||
BindEslDeviceOutcomeCallable bindEslDeviceCallable(const Model::BindEslDeviceRequest& request) const;
|
||||
CheckServiceLinkedRoleForDeletingOutcome checkServiceLinkedRoleForDeleting(const Model::CheckServiceLinkedRoleForDeletingRequest &request)const;
|
||||
void checkServiceLinkedRoleForDeletingAsync(const Model::CheckServiceLinkedRoleForDeletingRequest& request, const CheckServiceLinkedRoleForDeletingAsyncHandler& handler, const std::shared_ptr<const AsyncCallerContext>& context = nullptr) const;
|
||||
CheckServiceLinkedRoleForDeletingOutcomeCallable checkServiceLinkedRoleForDeletingCallable(const Model::CheckServiceLinkedRoleForDeletingRequest& request) const;
|
||||
CopyCompanyTemplateViewOutcome copyCompanyTemplateView(const Model::CopyCompanyTemplateViewRequest &request)const;
|
||||
void copyCompanyTemplateViewAsync(const Model::CopyCompanyTemplateViewRequest& request, const CopyCompanyTemplateViewAsyncHandler& handler, const std::shared_ptr<const AsyncCallerContext>& context = nullptr) const;
|
||||
CopyCompanyTemplateViewOutcomeCallable copyCompanyTemplateViewCallable(const Model::CopyCompanyTemplateViewRequest& request) const;
|
||||
CopyLayoutOutcome copyLayout(const Model::CopyLayoutRequest &request)const;
|
||||
void copyLayoutAsync(const Model::CopyLayoutRequest& request, const CopyLayoutAsyncHandler& handler, const std::shared_ptr<const AsyncCallerContext>& context = nullptr) const;
|
||||
CopyLayoutOutcomeCallable copyLayoutCallable(const Model::CopyLayoutRequest& request) const;
|
||||
CopyTemplateGroupOutcome copyTemplateGroup(const Model::CopyTemplateGroupRequest &request)const;
|
||||
void copyTemplateGroupAsync(const Model::CopyTemplateGroupRequest& request, const CopyTemplateGroupAsyncHandler& handler, const std::shared_ptr<const AsyncCallerContext>& context = nullptr) const;
|
||||
CopyTemplateGroupOutcomeCallable copyTemplateGroupCallable(const Model::CopyTemplateGroupRequest& request) const;
|
||||
CreateStoreOutcome createStore(const Model::CreateStoreRequest &request)const;
|
||||
void createStoreAsync(const Model::CreateStoreRequest& request, const CreateStoreAsyncHandler& handler, const std::shared_ptr<const AsyncCallerContext>& context = nullptr) const;
|
||||
CreateStoreOutcomeCallable createStoreCallable(const Model::CreateStoreRequest& request) const;
|
||||
@@ -354,12 +451,18 @@ namespace AlibabaCloud
|
||||
DeleteItemOutcome deleteItem(const Model::DeleteItemRequest &request)const;
|
||||
void deleteItemAsync(const Model::DeleteItemRequest& request, const DeleteItemAsyncHandler& handler, const std::shared_ptr<const AsyncCallerContext>& context = nullptr) const;
|
||||
DeleteItemOutcomeCallable deleteItemCallable(const Model::DeleteItemRequest& request) const;
|
||||
DeleteLayoutOutcome deleteLayout(const Model::DeleteLayoutRequest &request)const;
|
||||
void deleteLayoutAsync(const Model::DeleteLayoutRequest& request, const DeleteLayoutAsyncHandler& handler, const std::shared_ptr<const AsyncCallerContext>& context = nullptr) const;
|
||||
DeleteLayoutOutcomeCallable deleteLayoutCallable(const Model::DeleteLayoutRequest& request) const;
|
||||
DeleteMaterialOutcome deleteMaterial(const Model::DeleteMaterialRequest &request)const;
|
||||
void deleteMaterialAsync(const Model::DeleteMaterialRequest& request, const DeleteMaterialAsyncHandler& handler, const std::shared_ptr<const AsyncCallerContext>& context = nullptr) const;
|
||||
DeleteMaterialOutcomeCallable deleteMaterialCallable(const Model::DeleteMaterialRequest& request) const;
|
||||
DeleteStoreOutcome deleteStore(const Model::DeleteStoreRequest &request)const;
|
||||
void deleteStoreAsync(const Model::DeleteStoreRequest& request, const DeleteStoreAsyncHandler& handler, const std::shared_ptr<const AsyncCallerContext>& context = nullptr) const;
|
||||
DeleteStoreOutcomeCallable deleteStoreCallable(const Model::DeleteStoreRequest& request) const;
|
||||
DeleteTemplateGroupOutcome deleteTemplateGroup(const Model::DeleteTemplateGroupRequest &request)const;
|
||||
void deleteTemplateGroupAsync(const Model::DeleteTemplateGroupRequest& request, const DeleteTemplateGroupAsyncHandler& handler, const std::shared_ptr<const AsyncCallerContext>& context = nullptr) const;
|
||||
DeleteTemplateGroupOutcomeCallable deleteTemplateGroupCallable(const Model::DeleteTemplateGroupRequest& request) const;
|
||||
DeleteUserOutcome deleteUser(const Model::DeleteUserRequest &request)const;
|
||||
void deleteUserAsync(const Model::DeleteUserRequest& request, const DeleteUserAsyncHandler& handler, const std::shared_ptr<const AsyncCallerContext>& context = nullptr) const;
|
||||
DeleteUserOutcomeCallable deleteUserCallable(const Model::DeleteUserRequest& request) const;
|
||||
@@ -426,6 +529,9 @@ namespace AlibabaCloud
|
||||
ExportEslDevicesOutcome exportEslDevices(const Model::ExportEslDevicesRequest &request)const;
|
||||
void exportEslDevicesAsync(const Model::ExportEslDevicesRequest& request, const ExportEslDevicesAsyncHandler& handler, const std::shared_ptr<const AsyncCallerContext>& context = nullptr) const;
|
||||
ExportEslDevicesOutcomeCallable exportEslDevicesCallable(const Model::ExportEslDevicesRequest& request) const;
|
||||
GetAddMaterialStatusOutcome getAddMaterialStatus(const Model::GetAddMaterialStatusRequest &request)const;
|
||||
void getAddMaterialStatusAsync(const Model::GetAddMaterialStatusRequest& request, const GetAddMaterialStatusAsyncHandler& handler, const std::shared_ptr<const AsyncCallerContext>& context = nullptr) const;
|
||||
GetAddMaterialStatusOutcomeCallable getAddMaterialStatusCallable(const Model::GetAddMaterialStatusRequest& request) const;
|
||||
GetCompanyTemplatePictureOutcome getCompanyTemplatePicture(const Model::GetCompanyTemplatePictureRequest &request)const;
|
||||
void getCompanyTemplatePictureAsync(const Model::GetCompanyTemplatePictureRequest& request, const GetCompanyTemplatePictureAsyncHandler& handler, const std::shared_ptr<const AsyncCallerContext>& context = nullptr) const;
|
||||
GetCompanyTemplatePictureOutcomeCallable getCompanyTemplatePictureCallable(const Model::GetCompanyTemplatePictureRequest& request) const;
|
||||
@@ -435,12 +541,36 @@ namespace AlibabaCloud
|
||||
GetCompanyTemplatePictureNewOutcome getCompanyTemplatePictureNew(const Model::GetCompanyTemplatePictureNewRequest &request)const;
|
||||
void getCompanyTemplatePictureNewAsync(const Model::GetCompanyTemplatePictureNewRequest& request, const GetCompanyTemplatePictureNewAsyncHandler& handler, const std::shared_ptr<const AsyncCallerContext>& context = nullptr) const;
|
||||
GetCompanyTemplatePictureNewOutcomeCallable getCompanyTemplatePictureNewCallable(const Model::GetCompanyTemplatePictureNewRequest& request) const;
|
||||
GetEslDevicesOutcome getEslDevices(const Model::GetEslDevicesRequest &request)const;
|
||||
void getEslDevicesAsync(const Model::GetEslDevicesRequest& request, const GetEslDevicesAsyncHandler& handler, const std::shared_ptr<const AsyncCallerContext>& context = nullptr) const;
|
||||
GetEslDevicesOutcomeCallable getEslDevicesCallable(const Model::GetEslDevicesRequest& request) const;
|
||||
GetItemMaterialOutcome getItemMaterial(const Model::GetItemMaterialRequest &request)const;
|
||||
void getItemMaterialAsync(const Model::GetItemMaterialRequest& request, const GetItemMaterialAsyncHandler& handler, const std::shared_ptr<const AsyncCallerContext>& context = nullptr) const;
|
||||
GetItemMaterialOutcomeCallable getItemMaterialCallable(const Model::GetItemMaterialRequest& request) const;
|
||||
GetUserOutcome getUser(const Model::GetUserRequest &request)const;
|
||||
void getUserAsync(const Model::GetUserRequest& request, const GetUserAsyncHandler& handler, const std::shared_ptr<const AsyncCallerContext>& context = nullptr) const;
|
||||
GetUserOutcomeCallable getUserCallable(const Model::GetUserRequest& request) const;
|
||||
QueryContainerListOutcome queryContainerList(const Model::QueryContainerListRequest &request)const;
|
||||
void queryContainerListAsync(const Model::QueryContainerListRequest& request, const QueryContainerListAsyncHandler& handler, const std::shared_ptr<const AsyncCallerContext>& context = nullptr) const;
|
||||
QueryContainerListOutcomeCallable queryContainerListCallable(const Model::QueryContainerListRequest& request) const;
|
||||
QueryLayoutByDeviceOutcome queryLayoutByDevice(const Model::QueryLayoutByDeviceRequest &request)const;
|
||||
void queryLayoutByDeviceAsync(const Model::QueryLayoutByDeviceRequest& request, const QueryLayoutByDeviceAsyncHandler& handler, const std::shared_ptr<const AsyncCallerContext>& context = nullptr) const;
|
||||
QueryLayoutByDeviceOutcomeCallable queryLayoutByDeviceCallable(const Model::QueryLayoutByDeviceRequest& request) const;
|
||||
QueryLayoutDetailOutcome queryLayoutDetail(const Model::QueryLayoutDetailRequest &request)const;
|
||||
void queryLayoutDetailAsync(const Model::QueryLayoutDetailRequest& request, const QueryLayoutDetailAsyncHandler& handler, const std::shared_ptr<const AsyncCallerContext>& context = nullptr) const;
|
||||
QueryLayoutDetailOutcomeCallable queryLayoutDetailCallable(const Model::QueryLayoutDetailRequest& request) const;
|
||||
QueryTemplateGroupListOutcome queryTemplateGroupList(const Model::QueryTemplateGroupListRequest &request)const;
|
||||
void queryTemplateGroupListAsync(const Model::QueryTemplateGroupListRequest& request, const QueryTemplateGroupListAsyncHandler& handler, const std::shared_ptr<const AsyncCallerContext>& context = nullptr) const;
|
||||
QueryTemplateGroupListOutcomeCallable queryTemplateGroupListCallable(const Model::QueryTemplateGroupListRequest& request) const;
|
||||
QueryTemplateListByGroupIdOutcome queryTemplateListByGroupId(const Model::QueryTemplateListByGroupIdRequest &request)const;
|
||||
void queryTemplateListByGroupIdAsync(const Model::QueryTemplateListByGroupIdRequest& request, const QueryTemplateListByGroupIdAsyncHandler& handler, const std::shared_ptr<const AsyncCallerContext>& context = nullptr) const;
|
||||
QueryTemplateListByGroupIdOutcomeCallable queryTemplateListByGroupIdCallable(const Model::QueryTemplateListByGroupIdRequest& request) const;
|
||||
SaveLayoutOutcome saveLayout(const Model::SaveLayoutRequest &request)const;
|
||||
void saveLayoutAsync(const Model::SaveLayoutRequest& request, const SaveLayoutAsyncHandler& handler, const std::shared_ptr<const AsyncCallerContext>& context = nullptr) const;
|
||||
SaveLayoutOutcomeCallable saveLayoutCallable(const Model::SaveLayoutRequest& request) const;
|
||||
SaveTemplateGroupOutcome saveTemplateGroup(const Model::SaveTemplateGroupRequest &request)const;
|
||||
void saveTemplateGroupAsync(const Model::SaveTemplateGroupRequest& request, const SaveTemplateGroupAsyncHandler& handler, const std::shared_ptr<const AsyncCallerContext>& context = nullptr) const;
|
||||
SaveTemplateGroupOutcomeCallable saveTemplateGroupCallable(const Model::SaveTemplateGroupRequest& request) const;
|
||||
SyncAddMaterialOutcome syncAddMaterial(const Model::SyncAddMaterialRequest &request)const;
|
||||
void syncAddMaterialAsync(const Model::SyncAddMaterialRequest& request, const SyncAddMaterialAsyncHandler& handler, const std::shared_ptr<const AsyncCallerContext>& context = nullptr) const;
|
||||
SyncAddMaterialOutcomeCallable syncAddMaterialCallable(const Model::SyncAddMaterialRequest& request) const;
|
||||
@@ -450,6 +580,12 @@ namespace AlibabaCloud
|
||||
UnbindEslDeviceOutcome unbindEslDevice(const Model::UnbindEslDeviceRequest &request)const;
|
||||
void unbindEslDeviceAsync(const Model::UnbindEslDeviceRequest& request, const UnbindEslDeviceAsyncHandler& handler, const std::shared_ptr<const AsyncCallerContext>& context = nullptr) const;
|
||||
UnbindEslDeviceOutcomeCallable unbindEslDeviceCallable(const Model::UnbindEslDeviceRequest& request) const;
|
||||
UpdateCompanyTemplateOutcome updateCompanyTemplate(const Model::UpdateCompanyTemplateRequest &request)const;
|
||||
void updateCompanyTemplateAsync(const Model::UpdateCompanyTemplateRequest& request, const UpdateCompanyTemplateAsyncHandler& handler, const std::shared_ptr<const AsyncCallerContext>& context = nullptr) const;
|
||||
UpdateCompanyTemplateOutcomeCallable updateCompanyTemplateCallable(const Model::UpdateCompanyTemplateRequest& request) const;
|
||||
UpdateCompanyTemplateViewOutcome updateCompanyTemplateView(const Model::UpdateCompanyTemplateViewRequest &request)const;
|
||||
void updateCompanyTemplateViewAsync(const Model::UpdateCompanyTemplateViewRequest& request, const UpdateCompanyTemplateViewAsyncHandler& handler, const std::shared_ptr<const AsyncCallerContext>& context = nullptr) const;
|
||||
UpdateCompanyTemplateViewOutcomeCallable updateCompanyTemplateViewCallable(const Model::UpdateCompanyTemplateViewRequest& request) const;
|
||||
UpdateEslDeviceLightOutcome updateEslDeviceLight(const Model::UpdateEslDeviceLightRequest &request)const;
|
||||
void updateEslDeviceLightAsync(const Model::UpdateEslDeviceLightRequest& request, const UpdateEslDeviceLightAsyncHandler& handler, const std::shared_ptr<const AsyncCallerContext>& context = nullptr) const;
|
||||
UpdateEslDeviceLightOutcomeCallable updateEslDeviceLightCallable(const Model::UpdateEslDeviceLightRequest& request) const;
|
||||
|
||||
@@ -55,8 +55,12 @@ namespace AlibabaCloud
|
||||
void setIfDefault(bool ifDefault);
|
||||
std::string getTemplateName()const;
|
||||
void setTemplateName(const std::string& templateName);
|
||||
std::string getTemplateSceneId()const;
|
||||
void setTemplateSceneId(const std::string& templateSceneId);
|
||||
bool getIfSourceCode()const;
|
||||
void setIfSourceCode(bool ifSourceCode);
|
||||
std::string getGroupId()const;
|
||||
void setGroupId(const std::string& groupId);
|
||||
bool getIfMember()const;
|
||||
void setIfMember(bool ifMember);
|
||||
int getLayout()const;
|
||||
@@ -75,7 +79,9 @@ namespace AlibabaCloud
|
||||
std::string vendor_;
|
||||
bool ifDefault_;
|
||||
std::string templateName_;
|
||||
std::string templateSceneId_;
|
||||
bool ifSourceCode_;
|
||||
std::string groupId_;
|
||||
bool ifMember_;
|
||||
int layout_;
|
||||
bool ifOutOfInventory_;
|
||||
|
||||
@@ -88,6 +88,7 @@ namespace AlibabaCloud
|
||||
std::string itemPicUrl;
|
||||
std::string forestSecondId;
|
||||
std::string supplierName;
|
||||
bool beClearance;
|
||||
std::string material;
|
||||
std::string modelNumber;
|
||||
std::string saleSpec;
|
||||
|
||||
@@ -14,41 +14,41 @@
|
||||
* limitations under the License.
|
||||
*/
|
||||
|
||||
#ifndef ALIBABACLOUD_DOMAIN_MODEL_QUERYAUCTIONSREQUEST_H_
|
||||
#define ALIBABACLOUD_DOMAIN_MODEL_QUERYAUCTIONSREQUEST_H_
|
||||
#ifndef ALIBABACLOUD_CLOUDESL_MODEL_BINDDEVICELAYOUTREQUEST_H_
|
||||
#define ALIBABACLOUD_CLOUDESL_MODEL_BINDDEVICELAYOUTREQUEST_H_
|
||||
|
||||
#include <string>
|
||||
#include <vector>
|
||||
#include <alibabacloud/core/RpcServiceRequest.h>
|
||||
#include <alibabacloud/domain/DomainExport.h>
|
||||
#include <alibabacloud/cloudesl/CloudeslExport.h>
|
||||
|
||||
namespace AlibabaCloud
|
||||
{
|
||||
namespace Domain
|
||||
namespace Cloudesl
|
||||
{
|
||||
namespace Model
|
||||
{
|
||||
class ALIBABACLOUD_DOMAIN_EXPORT QueryAuctionsRequest : public RpcServiceRequest
|
||||
class ALIBABACLOUD_CLOUDESL_EXPORT BindDeviceLayoutRequest : public RpcServiceRequest
|
||||
{
|
||||
|
||||
public:
|
||||
QueryAuctionsRequest();
|
||||
~QueryAuctionsRequest();
|
||||
BindDeviceLayoutRequest();
|
||||
~BindDeviceLayoutRequest();
|
||||
|
||||
int getPageSize()const;
|
||||
void setPageSize(int pageSize);
|
||||
int getCurrentPage()const;
|
||||
void setCurrentPage(int currentPage);
|
||||
std::string getStatus()const;
|
||||
void setStatus(const std::string& status);
|
||||
std::string getStoreId()const;
|
||||
void setStoreId(const std::string& storeId);
|
||||
std::string getLayoutId()const;
|
||||
void setLayoutId(const std::string& layoutId);
|
||||
std::string getEslBarCode()const;
|
||||
void setEslBarCode(const std::string& eslBarCode);
|
||||
|
||||
private:
|
||||
int pageSize_;
|
||||
int currentPage_;
|
||||
std::string status_;
|
||||
std::string storeId_;
|
||||
std::string layoutId_;
|
||||
std::string eslBarCode_;
|
||||
|
||||
};
|
||||
}
|
||||
}
|
||||
}
|
||||
#endif // !ALIBABACLOUD_DOMAIN_MODEL_QUERYAUCTIONSREQUEST_H_
|
||||
#endif // !ALIBABACLOUD_CLOUDESL_MODEL_BINDDEVICELAYOUTREQUEST_H_
|
||||
@@ -14,44 +14,50 @@
|
||||
* limitations under the License.
|
||||
*/
|
||||
|
||||
#ifndef ALIBABACLOUD_CONFIG_MODEL_DELETEREMEDIATIONSRESULT_H_
|
||||
#define ALIBABACLOUD_CONFIG_MODEL_DELETEREMEDIATIONSRESULT_H_
|
||||
#ifndef ALIBABACLOUD_CLOUDESL_MODEL_BINDDEVICELAYOUTRESULT_H_
|
||||
#define ALIBABACLOUD_CLOUDESL_MODEL_BINDDEVICELAYOUTRESULT_H_
|
||||
|
||||
#include <string>
|
||||
#include <vector>
|
||||
#include <utility>
|
||||
#include <alibabacloud/core/ServiceResult.h>
|
||||
#include <alibabacloud/config/ConfigExport.h>
|
||||
#include <alibabacloud/cloudesl/CloudeslExport.h>
|
||||
|
||||
namespace AlibabaCloud
|
||||
{
|
||||
namespace Config
|
||||
namespace Cloudesl
|
||||
{
|
||||
namespace Model
|
||||
{
|
||||
class ALIBABACLOUD_CONFIG_EXPORT DeleteRemediationsResult : public ServiceResult
|
||||
class ALIBABACLOUD_CLOUDESL_EXPORT BindDeviceLayoutResult : public ServiceResult
|
||||
{
|
||||
public:
|
||||
struct RemediationDeleteResult
|
||||
{
|
||||
std::string remediationId;
|
||||
std::string errorMessage;
|
||||
bool success;
|
||||
};
|
||||
|
||||
|
||||
DeleteRemediationsResult();
|
||||
explicit DeleteRemediationsResult(const std::string &payload);
|
||||
~DeleteRemediationsResult();
|
||||
std::vector<RemediationDeleteResult> getRemediationDeleteResults()const;
|
||||
BindDeviceLayoutResult();
|
||||
explicit BindDeviceLayoutResult(const std::string &payload);
|
||||
~BindDeviceLayoutResult();
|
||||
std::string getMessage()const;
|
||||
std::string getDynamicCode()const;
|
||||
std::string getErrorCode()const;
|
||||
std::string getDynamicMessage()const;
|
||||
std::string getErrorMessage()const;
|
||||
std::string getCode()const;
|
||||
bool getSuccess()const;
|
||||
|
||||
protected:
|
||||
void parse(const std::string &payload);
|
||||
private:
|
||||
std::vector<RemediationDeleteResult> remediationDeleteResults_;
|
||||
std::string message_;
|
||||
std::string dynamicCode_;
|
||||
std::string errorCode_;
|
||||
std::string dynamicMessage_;
|
||||
std::string errorMessage_;
|
||||
std::string code_;
|
||||
bool success_;
|
||||
|
||||
};
|
||||
}
|
||||
}
|
||||
}
|
||||
#endif // !ALIBABACLOUD_CONFIG_MODEL_DELETEREMEDIATIONSRESULT_H_
|
||||
#endif // !ALIBABACLOUD_CLOUDESL_MODEL_BINDDEVICELAYOUTRESULT_H_
|
||||
@@ -37,27 +37,39 @@ namespace AlibabaCloud
|
||||
|
||||
std::string getExtraParams()const;
|
||||
void setExtraParams(const std::string& extraParams);
|
||||
std::string getContainerName()const;
|
||||
void setContainerName(const std::string& containerName);
|
||||
std::string getStoreId()const;
|
||||
void setStoreId(const std::string& storeId);
|
||||
std::string getLayoutId()const;
|
||||
void setLayoutId(const std::string& layoutId);
|
||||
int getLayer()const;
|
||||
void setLayer(int layer);
|
||||
std::string getEslBarCode()const;
|
||||
void setEslBarCode(const std::string& eslBarCode);
|
||||
std::string getLayoutName()const;
|
||||
void setLayoutName(const std::string& layoutName);
|
||||
std::string getItemBarCode()const;
|
||||
void setItemBarCode(const std::string& itemBarCode);
|
||||
std::string getColumn()const;
|
||||
void setColumn(const std::string& column);
|
||||
std::string getShelf()const;
|
||||
void setShelf(const std::string& shelf);
|
||||
std::string getContainerId()const;
|
||||
void setContainerId(const std::string& containerId);
|
||||
|
||||
private:
|
||||
std::string extraParams_;
|
||||
std::string containerName_;
|
||||
std::string storeId_;
|
||||
std::string layoutId_;
|
||||
int layer_;
|
||||
std::string eslBarCode_;
|
||||
std::string layoutName_;
|
||||
std::string itemBarCode_;
|
||||
std::string column_;
|
||||
std::string shelf_;
|
||||
std::string containerId_;
|
||||
|
||||
};
|
||||
}
|
||||
|
||||
@@ -0,0 +1,63 @@
|
||||
/*
|
||||
* Copyright 2009-2017 Alibaba Cloud All rights reserved.
|
||||
*
|
||||
* Licensed under the Apache License, Version 2.0 (the "License");
|
||||
* you may not use this file except in compliance with the License.
|
||||
* You may obtain a copy of the License at
|
||||
*
|
||||
* http://www.apache.org/licenses/LICENSE-2.0
|
||||
*
|
||||
* Unless required by applicable law or agreed to in writing, software
|
||||
* distributed under the License is distributed on an "AS IS" BASIS,
|
||||
* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
|
||||
* See the License for the specific language governing permissions and
|
||||
* limitations under the License.
|
||||
*/
|
||||
|
||||
#ifndef ALIBABACLOUD_CLOUDESL_MODEL_COPYCOMPANYTEMPLATEVIEWREQUEST_H_
|
||||
#define ALIBABACLOUD_CLOUDESL_MODEL_COPYCOMPANYTEMPLATEVIEWREQUEST_H_
|
||||
|
||||
#include <string>
|
||||
#include <vector>
|
||||
#include <alibabacloud/core/RpcServiceRequest.h>
|
||||
#include <alibabacloud/cloudesl/CloudeslExport.h>
|
||||
|
||||
namespace AlibabaCloud
|
||||
{
|
||||
namespace Cloudesl
|
||||
{
|
||||
namespace Model
|
||||
{
|
||||
class ALIBABACLOUD_CLOUDESL_EXPORT CopyCompanyTemplateViewRequest : public RpcServiceRequest
|
||||
{
|
||||
|
||||
public:
|
||||
CopyCompanyTemplateViewRequest();
|
||||
~CopyCompanyTemplateViewRequest();
|
||||
|
||||
std::string getExtraParams()const;
|
||||
void setExtraParams(const std::string& extraParams);
|
||||
std::string getTargetName()const;
|
||||
void setTargetName(const std::string& targetName);
|
||||
std::string getModelId()const;
|
||||
void setModelId(const std::string& modelId);
|
||||
std::string getTargetVersion()const;
|
||||
void setTargetVersion(const std::string& targetVersion);
|
||||
std::string getTemplateId()const;
|
||||
void setTemplateId(const std::string& templateId);
|
||||
long getTargetGroupId()const;
|
||||
void setTargetGroupId(long targetGroupId);
|
||||
|
||||
private:
|
||||
std::string extraParams_;
|
||||
std::string targetName_;
|
||||
std::string modelId_;
|
||||
std::string targetVersion_;
|
||||
std::string templateId_;
|
||||
long targetGroupId_;
|
||||
|
||||
};
|
||||
}
|
||||
}
|
||||
}
|
||||
#endif // !ALIBABACLOUD_CLOUDESL_MODEL_COPYCOMPANYTEMPLATEVIEWREQUEST_H_
|
||||
@@ -0,0 +1,63 @@
|
||||
/*
|
||||
* Copyright 2009-2017 Alibaba Cloud All rights reserved.
|
||||
*
|
||||
* Licensed under the Apache License, Version 2.0 (the "License");
|
||||
* you may not use this file except in compliance with the License.
|
||||
* You may obtain a copy of the License at
|
||||
*
|
||||
* http://www.apache.org/licenses/LICENSE-2.0
|
||||
*
|
||||
* Unless required by applicable law or agreed to in writing, software
|
||||
* distributed under the License is distributed on an "AS IS" BASIS,
|
||||
* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
|
||||
* See the License for the specific language governing permissions and
|
||||
* limitations under the License.
|
||||
*/
|
||||
|
||||
#ifndef ALIBABACLOUD_CLOUDESL_MODEL_COPYCOMPANYTEMPLATEVIEWRESULT_H_
|
||||
#define ALIBABACLOUD_CLOUDESL_MODEL_COPYCOMPANYTEMPLATEVIEWRESULT_H_
|
||||
|
||||
#include <string>
|
||||
#include <vector>
|
||||
#include <utility>
|
||||
#include <alibabacloud/core/ServiceResult.h>
|
||||
#include <alibabacloud/cloudesl/CloudeslExport.h>
|
||||
|
||||
namespace AlibabaCloud
|
||||
{
|
||||
namespace Cloudesl
|
||||
{
|
||||
namespace Model
|
||||
{
|
||||
class ALIBABACLOUD_CLOUDESL_EXPORT CopyCompanyTemplateViewResult : public ServiceResult
|
||||
{
|
||||
public:
|
||||
|
||||
|
||||
CopyCompanyTemplateViewResult();
|
||||
explicit CopyCompanyTemplateViewResult(const std::string &payload);
|
||||
~CopyCompanyTemplateViewResult();
|
||||
std::string getMessage()const;
|
||||
std::string getDynamicCode()const;
|
||||
std::string getErrorCode()const;
|
||||
std::string getDynamicMessage()const;
|
||||
std::string getErrorMessage()const;
|
||||
std::string getCode()const;
|
||||
bool getSuccess()const;
|
||||
|
||||
protected:
|
||||
void parse(const std::string &payload);
|
||||
private:
|
||||
std::string message_;
|
||||
std::string dynamicCode_;
|
||||
std::string errorCode_;
|
||||
std::string dynamicMessage_;
|
||||
std::string errorMessage_;
|
||||
std::string code_;
|
||||
bool success_;
|
||||
|
||||
};
|
||||
}
|
||||
}
|
||||
}
|
||||
#endif // !ALIBABACLOUD_CLOUDESL_MODEL_COPYCOMPANYTEMPLATEVIEWRESULT_H_
|
||||
@@ -14,38 +14,41 @@
|
||||
* limitations under the License.
|
||||
*/
|
||||
|
||||
#ifndef ALIBABACLOUD_DOMAIN_MODEL_FINISHDEMANDREQUEST_H_
|
||||
#define ALIBABACLOUD_DOMAIN_MODEL_FINISHDEMANDREQUEST_H_
|
||||
#ifndef ALIBABACLOUD_CLOUDESL_MODEL_COPYLAYOUTREQUEST_H_
|
||||
#define ALIBABACLOUD_CLOUDESL_MODEL_COPYLAYOUTREQUEST_H_
|
||||
|
||||
#include <string>
|
||||
#include <vector>
|
||||
#include <alibabacloud/core/RpcServiceRequest.h>
|
||||
#include <alibabacloud/domain/DomainExport.h>
|
||||
#include <alibabacloud/cloudesl/CloudeslExport.h>
|
||||
|
||||
namespace AlibabaCloud
|
||||
{
|
||||
namespace Domain
|
||||
namespace Cloudesl
|
||||
{
|
||||
namespace Model
|
||||
{
|
||||
class ALIBABACLOUD_DOMAIN_EXPORT FinishDemandRequest : public RpcServiceRequest
|
||||
class ALIBABACLOUD_CLOUDESL_EXPORT CopyLayoutRequest : public RpcServiceRequest
|
||||
{
|
||||
|
||||
public:
|
||||
FinishDemandRequest();
|
||||
~FinishDemandRequest();
|
||||
CopyLayoutRequest();
|
||||
~CopyLayoutRequest();
|
||||
|
||||
std::string getBizId()const;
|
||||
void setBizId(const std::string& bizId);
|
||||
std::string getMessage()const;
|
||||
void setMessage(const std::string& message);
|
||||
long getLayoutId()const;
|
||||
void setLayoutId(long layoutId);
|
||||
std::string getTemplateVersion()const;
|
||||
void setTemplateVersion(const std::string& templateVersion);
|
||||
std::string getEslModelId()const;
|
||||
void setEslModelId(const std::string& eslModelId);
|
||||
|
||||
private:
|
||||
std::string bizId_;
|
||||
std::string message_;
|
||||
long layoutId_;
|
||||
std::string templateVersion_;
|
||||
std::string eslModelId_;
|
||||
|
||||
};
|
||||
}
|
||||
}
|
||||
}
|
||||
#endif // !ALIBABACLOUD_DOMAIN_MODEL_FINISHDEMANDREQUEST_H_
|
||||
#endif // !ALIBABACLOUD_CLOUDESL_MODEL_COPYLAYOUTREQUEST_H_
|
||||
@@ -14,50 +14,50 @@
|
||||
* limitations under the License.
|
||||
*/
|
||||
|
||||
#ifndef ALIBABACLOUD_DOMAIN_MODEL_CREATEFIXEDPRICEDEMANDORDERRESULT_H_
|
||||
#define ALIBABACLOUD_DOMAIN_MODEL_CREATEFIXEDPRICEDEMANDORDERRESULT_H_
|
||||
#ifndef ALIBABACLOUD_CLOUDESL_MODEL_COPYLAYOUTRESULT_H_
|
||||
#define ALIBABACLOUD_CLOUDESL_MODEL_COPYLAYOUTRESULT_H_
|
||||
|
||||
#include <string>
|
||||
#include <vector>
|
||||
#include <utility>
|
||||
#include <alibabacloud/core/ServiceResult.h>
|
||||
#include <alibabacloud/domain/DomainExport.h>
|
||||
#include <alibabacloud/cloudesl/CloudeslExport.h>
|
||||
|
||||
namespace AlibabaCloud
|
||||
{
|
||||
namespace Domain
|
||||
namespace Cloudesl
|
||||
{
|
||||
namespace Model
|
||||
{
|
||||
class ALIBABACLOUD_DOMAIN_EXPORT CreateFixedPriceDemandOrderResult : public ServiceResult
|
||||
class ALIBABACLOUD_CLOUDESL_EXPORT CopyLayoutResult : public ServiceResult
|
||||
{
|
||||
public:
|
||||
struct Module
|
||||
{
|
||||
long price;
|
||||
std::string orderNo;
|
||||
std::string domain;
|
||||
};
|
||||
|
||||
|
||||
CreateFixedPriceDemandOrderResult();
|
||||
explicit CreateFixedPriceDemandOrderResult(const std::string &payload);
|
||||
~CreateFixedPriceDemandOrderResult();
|
||||
int getHttpStatusCode()const;
|
||||
CopyLayoutResult();
|
||||
explicit CopyLayoutResult(const std::string &payload);
|
||||
~CopyLayoutResult();
|
||||
std::string getMessage()const;
|
||||
std::string getDynamicCode()const;
|
||||
std::string getErrorCode()const;
|
||||
Module getModule()const;
|
||||
std::string getDynamicMessage()const;
|
||||
std::string getErrorMessage()const;
|
||||
std::string getCode()const;
|
||||
bool getSuccess()const;
|
||||
|
||||
protected:
|
||||
void parse(const std::string &payload);
|
||||
private:
|
||||
int httpStatusCode_;
|
||||
std::string message_;
|
||||
std::string dynamicCode_;
|
||||
std::string errorCode_;
|
||||
Module module_;
|
||||
std::string dynamicMessage_;
|
||||
std::string errorMessage_;
|
||||
std::string code_;
|
||||
bool success_;
|
||||
|
||||
};
|
||||
}
|
||||
}
|
||||
}
|
||||
#endif // !ALIBABACLOUD_DOMAIN_MODEL_CREATEFIXEDPRICEDEMANDORDERRESULT_H_
|
||||
#endif // !ALIBABACLOUD_CLOUDESL_MODEL_COPYLAYOUTRESULT_H_
|
||||
@@ -14,44 +14,41 @@
|
||||
* limitations under the License.
|
||||
*/
|
||||
|
||||
#ifndef ALIBABACLOUD_DBFS_MODEL_LISTCONSTANTSREQUEST_H_
|
||||
#define ALIBABACLOUD_DBFS_MODEL_LISTCONSTANTSREQUEST_H_
|
||||
#ifndef ALIBABACLOUD_CLOUDESL_MODEL_COPYTEMPLATEGROUPREQUEST_H_
|
||||
#define ALIBABACLOUD_CLOUDESL_MODEL_COPYTEMPLATEGROUPREQUEST_H_
|
||||
|
||||
#include <string>
|
||||
#include <vector>
|
||||
#include <alibabacloud/core/RpcServiceRequest.h>
|
||||
#include <alibabacloud/dbfs/DBFSExport.h>
|
||||
#include <alibabacloud/cloudesl/CloudeslExport.h>
|
||||
|
||||
namespace AlibabaCloud
|
||||
{
|
||||
namespace DBFS
|
||||
namespace Cloudesl
|
||||
{
|
||||
namespace Model
|
||||
{
|
||||
class ALIBABACLOUD_DBFS_EXPORT ListConstantsRequest : public RpcServiceRequest
|
||||
class ALIBABACLOUD_CLOUDESL_EXPORT CopyTemplateGroupRequest : public RpcServiceRequest
|
||||
{
|
||||
|
||||
public:
|
||||
ListConstantsRequest();
|
||||
~ListConstantsRequest();
|
||||
CopyTemplateGroupRequest();
|
||||
~CopyTemplateGroupRequest();
|
||||
|
||||
int getPageNumber()const;
|
||||
void setPageNumber(int pageNumber);
|
||||
std::string getRegionId()const;
|
||||
void setRegionId(const std::string& regionId);
|
||||
std::string getConstantsData()const;
|
||||
void setConstantsData(const std::string& constantsData);
|
||||
int getPageSize()const;
|
||||
void setPageSize(int pageSize);
|
||||
std::string getGroupId()const;
|
||||
void setGroupId(const std::string& groupId);
|
||||
std::string getTemplateVersion()const;
|
||||
void setTemplateVersion(const std::string& templateVersion);
|
||||
std::string getEslModelId()const;
|
||||
void setEslModelId(const std::string& eslModelId);
|
||||
|
||||
private:
|
||||
int pageNumber_;
|
||||
std::string regionId_;
|
||||
std::string constantsData_;
|
||||
int pageSize_;
|
||||
std::string groupId_;
|
||||
std::string templateVersion_;
|
||||
std::string eslModelId_;
|
||||
|
||||
};
|
||||
}
|
||||
}
|
||||
}
|
||||
#endif // !ALIBABACLOUD_DBFS_MODEL_LISTCONSTANTSREQUEST_H_
|
||||
#endif // !ALIBABACLOUD_CLOUDESL_MODEL_COPYTEMPLATEGROUPREQUEST_H_
|
||||
@@ -0,0 +1,63 @@
|
||||
/*
|
||||
* Copyright 2009-2017 Alibaba Cloud All rights reserved.
|
||||
*
|
||||
* Licensed under the Apache License, Version 2.0 (the "License");
|
||||
* you may not use this file except in compliance with the License.
|
||||
* You may obtain a copy of the License at
|
||||
*
|
||||
* http://www.apache.org/licenses/LICENSE-2.0
|
||||
*
|
||||
* Unless required by applicable law or agreed to in writing, software
|
||||
* distributed under the License is distributed on an "AS IS" BASIS,
|
||||
* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
|
||||
* See the License for the specific language governing permissions and
|
||||
* limitations under the License.
|
||||
*/
|
||||
|
||||
#ifndef ALIBABACLOUD_CLOUDESL_MODEL_COPYTEMPLATEGROUPRESULT_H_
|
||||
#define ALIBABACLOUD_CLOUDESL_MODEL_COPYTEMPLATEGROUPRESULT_H_
|
||||
|
||||
#include <string>
|
||||
#include <vector>
|
||||
#include <utility>
|
||||
#include <alibabacloud/core/ServiceResult.h>
|
||||
#include <alibabacloud/cloudesl/CloudeslExport.h>
|
||||
|
||||
namespace AlibabaCloud
|
||||
{
|
||||
namespace Cloudesl
|
||||
{
|
||||
namespace Model
|
||||
{
|
||||
class ALIBABACLOUD_CLOUDESL_EXPORT CopyTemplateGroupResult : public ServiceResult
|
||||
{
|
||||
public:
|
||||
|
||||
|
||||
CopyTemplateGroupResult();
|
||||
explicit CopyTemplateGroupResult(const std::string &payload);
|
||||
~CopyTemplateGroupResult();
|
||||
std::string getMessage()const;
|
||||
std::string getDynamicCode()const;
|
||||
std::string getErrorCode()const;
|
||||
std::string getDynamicMessage()const;
|
||||
std::string getErrorMessage()const;
|
||||
std::string getCode()const;
|
||||
bool getSuccess()const;
|
||||
|
||||
protected:
|
||||
void parse(const std::string &payload);
|
||||
private:
|
||||
std::string message_;
|
||||
std::string dynamicCode_;
|
||||
std::string errorCode_;
|
||||
std::string dynamicMessage_;
|
||||
std::string errorMessage_;
|
||||
std::string code_;
|
||||
bool success_;
|
||||
|
||||
};
|
||||
}
|
||||
}
|
||||
}
|
||||
#endif // !ALIBABACLOUD_CLOUDESL_MODEL_COPYTEMPLATEGROUPRESULT_H_
|
||||
@@ -14,35 +14,35 @@
|
||||
* limitations under the License.
|
||||
*/
|
||||
|
||||
#ifndef ALIBABACLOUD_DOMAIN_MODEL_CHECKDOMAINSTATUSREQUEST_H_
|
||||
#define ALIBABACLOUD_DOMAIN_MODEL_CHECKDOMAINSTATUSREQUEST_H_
|
||||
#ifndef ALIBABACLOUD_CLOUDESL_MODEL_DELETELAYOUTREQUEST_H_
|
||||
#define ALIBABACLOUD_CLOUDESL_MODEL_DELETELAYOUTREQUEST_H_
|
||||
|
||||
#include <string>
|
||||
#include <vector>
|
||||
#include <alibabacloud/core/RpcServiceRequest.h>
|
||||
#include <alibabacloud/domain/DomainExport.h>
|
||||
#include <alibabacloud/cloudesl/CloudeslExport.h>
|
||||
|
||||
namespace AlibabaCloud
|
||||
{
|
||||
namespace Domain
|
||||
namespace Cloudesl
|
||||
{
|
||||
namespace Model
|
||||
{
|
||||
class ALIBABACLOUD_DOMAIN_EXPORT CheckDomainStatusRequest : public RpcServiceRequest
|
||||
class ALIBABACLOUD_CLOUDESL_EXPORT DeleteLayoutRequest : public RpcServiceRequest
|
||||
{
|
||||
|
||||
public:
|
||||
CheckDomainStatusRequest();
|
||||
~CheckDomainStatusRequest();
|
||||
DeleteLayoutRequest();
|
||||
~DeleteLayoutRequest();
|
||||
|
||||
std::string getDomain()const;
|
||||
void setDomain(const std::string& domain);
|
||||
std::string getLayoutId()const;
|
||||
void setLayoutId(const std::string& layoutId);
|
||||
|
||||
private:
|
||||
std::string domain_;
|
||||
std::string layoutId_;
|
||||
|
||||
};
|
||||
}
|
||||
}
|
||||
}
|
||||
#endif // !ALIBABACLOUD_DOMAIN_MODEL_CHECKDOMAINSTATUSREQUEST_H_
|
||||
#endif // !ALIBABACLOUD_CLOUDESL_MODEL_DELETELAYOUTREQUEST_H_
|
||||
@@ -14,40 +14,50 @@
|
||||
* limitations under the License.
|
||||
*/
|
||||
|
||||
#ifndef ALIBABACLOUD_CONFIG_MODEL_GENERATEAGGREGATECONFIGRULESREPORTRESULT_H_
|
||||
#define ALIBABACLOUD_CONFIG_MODEL_GENERATEAGGREGATECONFIGRULESREPORTRESULT_H_
|
||||
#ifndef ALIBABACLOUD_CLOUDESL_MODEL_DELETELAYOUTRESULT_H_
|
||||
#define ALIBABACLOUD_CLOUDESL_MODEL_DELETELAYOUTRESULT_H_
|
||||
|
||||
#include <string>
|
||||
#include <vector>
|
||||
#include <utility>
|
||||
#include <alibabacloud/core/ServiceResult.h>
|
||||
#include <alibabacloud/config/ConfigExport.h>
|
||||
#include <alibabacloud/cloudesl/CloudeslExport.h>
|
||||
|
||||
namespace AlibabaCloud
|
||||
{
|
||||
namespace Config
|
||||
namespace Cloudesl
|
||||
{
|
||||
namespace Model
|
||||
{
|
||||
class ALIBABACLOUD_CONFIG_EXPORT GenerateAggregateConfigRulesReportResult : public ServiceResult
|
||||
class ALIBABACLOUD_CLOUDESL_EXPORT DeleteLayoutResult : public ServiceResult
|
||||
{
|
||||
public:
|
||||
|
||||
|
||||
GenerateAggregateConfigRulesReportResult();
|
||||
explicit GenerateAggregateConfigRulesReportResult(const std::string &payload);
|
||||
~GenerateAggregateConfigRulesReportResult();
|
||||
std::string getReportId()const;
|
||||
std::string getAggregatorId()const;
|
||||
DeleteLayoutResult();
|
||||
explicit DeleteLayoutResult(const std::string &payload);
|
||||
~DeleteLayoutResult();
|
||||
std::string getMessage()const;
|
||||
std::string getDynamicCode()const;
|
||||
std::string getErrorCode()const;
|
||||
std::string getDynamicMessage()const;
|
||||
std::string getErrorMessage()const;
|
||||
std::string getCode()const;
|
||||
bool getSuccess()const;
|
||||
|
||||
protected:
|
||||
void parse(const std::string &payload);
|
||||
private:
|
||||
std::string reportId_;
|
||||
std::string aggregatorId_;
|
||||
std::string message_;
|
||||
std::string dynamicCode_;
|
||||
std::string errorCode_;
|
||||
std::string dynamicMessage_;
|
||||
std::string errorMessage_;
|
||||
std::string code_;
|
||||
bool success_;
|
||||
|
||||
};
|
||||
}
|
||||
}
|
||||
}
|
||||
#endif // !ALIBABACLOUD_CONFIG_MODEL_GENERATEAGGREGATECONFIGRULESREPORTRESULT_H_
|
||||
#endif // !ALIBABACLOUD_CLOUDESL_MODEL_DELETELAYOUTRESULT_H_
|
||||
@@ -14,35 +14,35 @@
|
||||
* limitations under the License.
|
||||
*/
|
||||
|
||||
#ifndef ALIBABACLOUD_DOMAIN_MODEL_QUERYAUCTIONDETAILREQUEST_H_
|
||||
#define ALIBABACLOUD_DOMAIN_MODEL_QUERYAUCTIONDETAILREQUEST_H_
|
||||
#ifndef ALIBABACLOUD_CLOUDESL_MODEL_DELETETEMPLATEGROUPREQUEST_H_
|
||||
#define ALIBABACLOUD_CLOUDESL_MODEL_DELETETEMPLATEGROUPREQUEST_H_
|
||||
|
||||
#include <string>
|
||||
#include <vector>
|
||||
#include <alibabacloud/core/RpcServiceRequest.h>
|
||||
#include <alibabacloud/domain/DomainExport.h>
|
||||
#include <alibabacloud/cloudesl/CloudeslExport.h>
|
||||
|
||||
namespace AlibabaCloud
|
||||
{
|
||||
namespace Domain
|
||||
namespace Cloudesl
|
||||
{
|
||||
namespace Model
|
||||
{
|
||||
class ALIBABACLOUD_DOMAIN_EXPORT QueryAuctionDetailRequest : public RpcServiceRequest
|
||||
class ALIBABACLOUD_CLOUDESL_EXPORT DeleteTemplateGroupRequest : public RpcServiceRequest
|
||||
{
|
||||
|
||||
public:
|
||||
QueryAuctionDetailRequest();
|
||||
~QueryAuctionDetailRequest();
|
||||
DeleteTemplateGroupRequest();
|
||||
~DeleteTemplateGroupRequest();
|
||||
|
||||
std::string getAuctionId()const;
|
||||
void setAuctionId(const std::string& auctionId);
|
||||
std::string getGroupId()const;
|
||||
void setGroupId(const std::string& groupId);
|
||||
|
||||
private:
|
||||
std::string auctionId_;
|
||||
std::string groupId_;
|
||||
|
||||
};
|
||||
}
|
||||
}
|
||||
}
|
||||
#endif // !ALIBABACLOUD_DOMAIN_MODEL_QUERYAUCTIONDETAILREQUEST_H_
|
||||
#endif // !ALIBABACLOUD_CLOUDESL_MODEL_DELETETEMPLATEGROUPREQUEST_H_
|
||||
@@ -0,0 +1,63 @@
|
||||
/*
|
||||
* Copyright 2009-2017 Alibaba Cloud All rights reserved.
|
||||
*
|
||||
* Licensed under the Apache License, Version 2.0 (the "License");
|
||||
* you may not use this file except in compliance with the License.
|
||||
* You may obtain a copy of the License at
|
||||
*
|
||||
* http://www.apache.org/licenses/LICENSE-2.0
|
||||
*
|
||||
* Unless required by applicable law or agreed to in writing, software
|
||||
* distributed under the License is distributed on an "AS IS" BASIS,
|
||||
* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
|
||||
* See the License for the specific language governing permissions and
|
||||
* limitations under the License.
|
||||
*/
|
||||
|
||||
#ifndef ALIBABACLOUD_CLOUDESL_MODEL_DELETETEMPLATEGROUPRESULT_H_
|
||||
#define ALIBABACLOUD_CLOUDESL_MODEL_DELETETEMPLATEGROUPRESULT_H_
|
||||
|
||||
#include <string>
|
||||
#include <vector>
|
||||
#include <utility>
|
||||
#include <alibabacloud/core/ServiceResult.h>
|
||||
#include <alibabacloud/cloudesl/CloudeslExport.h>
|
||||
|
||||
namespace AlibabaCloud
|
||||
{
|
||||
namespace Cloudesl
|
||||
{
|
||||
namespace Model
|
||||
{
|
||||
class ALIBABACLOUD_CLOUDESL_EXPORT DeleteTemplateGroupResult : public ServiceResult
|
||||
{
|
||||
public:
|
||||
|
||||
|
||||
DeleteTemplateGroupResult();
|
||||
explicit DeleteTemplateGroupResult(const std::string &payload);
|
||||
~DeleteTemplateGroupResult();
|
||||
std::string getMessage()const;
|
||||
std::string getDynamicCode()const;
|
||||
std::string getErrorCode()const;
|
||||
std::string getDynamicMessage()const;
|
||||
std::string getErrorMessage()const;
|
||||
std::string getCode()const;
|
||||
bool getSuccess()const;
|
||||
|
||||
protected:
|
||||
void parse(const std::string &payload);
|
||||
private:
|
||||
std::string message_;
|
||||
std::string dynamicCode_;
|
||||
std::string errorCode_;
|
||||
std::string dynamicMessage_;
|
||||
std::string errorMessage_;
|
||||
std::string code_;
|
||||
bool success_;
|
||||
|
||||
};
|
||||
}
|
||||
}
|
||||
}
|
||||
#endif // !ALIBABACLOUD_CLOUDESL_MODEL_DELETETEMPLATEGROUPRESULT_H_
|
||||
@@ -36,8 +36,8 @@ namespace AlibabaCloud
|
||||
{
|
||||
std::string bindId;
|
||||
std::string originalPrice;
|
||||
std::string gmtModified;
|
||||
std::string actionPrice;
|
||||
std::string gmtModified;
|
||||
std::string eslPic;
|
||||
std::string promotionStart;
|
||||
std::string itemBarCode;
|
||||
@@ -50,12 +50,13 @@ namespace AlibabaCloud
|
||||
std::string priceUnit;
|
||||
std::string itemShortTitle;
|
||||
std::string storeId;
|
||||
std::string containerName;
|
||||
std::string itemTitle;
|
||||
std::string eslStatus;
|
||||
std::string skuId;
|
||||
std::string templateId;
|
||||
std::string eslConnectAp;
|
||||
std::string eslStatus;
|
||||
bool bePromotion;
|
||||
std::string eslConnectAp;
|
||||
std::string templateId;
|
||||
};
|
||||
|
||||
|
||||
|
||||
@@ -34,18 +34,20 @@ namespace AlibabaCloud
|
||||
public:
|
||||
struct EslDeviceInfo
|
||||
{
|
||||
int batteryLevel;
|
||||
std::string layoutId;
|
||||
int screenHeight;
|
||||
std::string lastCommunicateTime;
|
||||
std::string mac;
|
||||
std::string type;
|
||||
std::string eslBarCode;
|
||||
int eslSignal;
|
||||
int batteryLevel;
|
||||
std::string storeId;
|
||||
std::string typeEncode;
|
||||
std::string model;
|
||||
int screenWidth;
|
||||
int screenHeight;
|
||||
std::string layoutName;
|
||||
std::string eslStatus;
|
||||
std::string lastCommunicateTime;
|
||||
std::string mac;
|
||||
};
|
||||
|
||||
|
||||
|
||||
@@ -89,6 +89,7 @@ namespace AlibabaCloud
|
||||
std::string itemTitle;
|
||||
bool beMember;
|
||||
std::string productionPlace;
|
||||
bool beClearance;
|
||||
std::string forestFirstId;
|
||||
int actionPrice;
|
||||
std::string rank;
|
||||
|
||||
@@ -42,6 +42,7 @@ namespace AlibabaCloud
|
||||
long height;
|
||||
std::string eslSize;
|
||||
std::string scene;
|
||||
std::string templateSceneId;
|
||||
std::string eslType;
|
||||
long width;
|
||||
std::string templateId;
|
||||
|
||||
@@ -14,26 +14,26 @@
|
||||
* limitations under the License.
|
||||
*/
|
||||
|
||||
#ifndef ALIBABACLOUD_KMS_MODEL_DESCRIBESERVICEREQUEST_H_
|
||||
#define ALIBABACLOUD_KMS_MODEL_DESCRIBESERVICEREQUEST_H_
|
||||
#ifndef ALIBABACLOUD_CLOUDESL_MODEL_GETADDMATERIALSTATUSREQUEST_H_
|
||||
#define ALIBABACLOUD_CLOUDESL_MODEL_GETADDMATERIALSTATUSREQUEST_H_
|
||||
|
||||
#include <string>
|
||||
#include <vector>
|
||||
#include <alibabacloud/core/RpcServiceRequest.h>
|
||||
#include <alibabacloud/kms/KmsExport.h>
|
||||
#include <alibabacloud/cloudesl/CloudeslExport.h>
|
||||
|
||||
namespace AlibabaCloud
|
||||
{
|
||||
namespace Kms
|
||||
namespace Cloudesl
|
||||
{
|
||||
namespace Model
|
||||
{
|
||||
class ALIBABACLOUD_KMS_EXPORT DescribeServiceRequest : public RpcServiceRequest
|
||||
class ALIBABACLOUD_CLOUDESL_EXPORT GetAddMaterialStatusRequest : public RpcServiceRequest
|
||||
{
|
||||
|
||||
public:
|
||||
DescribeServiceRequest();
|
||||
~DescribeServiceRequest();
|
||||
GetAddMaterialStatusRequest();
|
||||
~GetAddMaterialStatusRequest();
|
||||
|
||||
|
||||
private:
|
||||
@@ -42,4 +42,4 @@ namespace AlibabaCloud
|
||||
}
|
||||
}
|
||||
}
|
||||
#endif // !ALIBABACLOUD_KMS_MODEL_DESCRIBESERVICEREQUEST_H_
|
||||
#endif // !ALIBABACLOUD_CLOUDESL_MODEL_GETADDMATERIALSTATUSREQUEST_H_
|
||||
@@ -14,29 +14,29 @@
|
||||
* limitations under the License.
|
||||
*/
|
||||
|
||||
#ifndef ALIBABACLOUD_EAS_MODEL_GETSERVICESTATISTICSRESULT_H_
|
||||
#define ALIBABACLOUD_EAS_MODEL_GETSERVICESTATISTICSRESULT_H_
|
||||
#ifndef ALIBABACLOUD_CLOUDESL_MODEL_GETADDMATERIALSTATUSRESULT_H_
|
||||
#define ALIBABACLOUD_CLOUDESL_MODEL_GETADDMATERIALSTATUSRESULT_H_
|
||||
|
||||
#include <string>
|
||||
#include <vector>
|
||||
#include <utility>
|
||||
#include <alibabacloud/core/ServiceResult.h>
|
||||
#include <alibabacloud/eas/EasExport.h>
|
||||
#include <alibabacloud/cloudesl/CloudeslExport.h>
|
||||
|
||||
namespace AlibabaCloud
|
||||
{
|
||||
namespace Eas
|
||||
namespace Cloudesl
|
||||
{
|
||||
namespace Model
|
||||
{
|
||||
class ALIBABACLOUD_EAS_EXPORT GetServiceStatisticsResult : public ServiceResult
|
||||
class ALIBABACLOUD_CLOUDESL_EXPORT GetAddMaterialStatusResult : public ServiceResult
|
||||
{
|
||||
public:
|
||||
|
||||
|
||||
GetServiceStatisticsResult();
|
||||
explicit GetServiceStatisticsResult(const std::string &payload);
|
||||
~GetServiceStatisticsResult();
|
||||
GetAddMaterialStatusResult();
|
||||
explicit GetAddMaterialStatusResult(const std::string &payload);
|
||||
~GetAddMaterialStatusResult();
|
||||
|
||||
protected:
|
||||
void parse(const std::string &payload);
|
||||
@@ -46,4 +46,4 @@ namespace AlibabaCloud
|
||||
}
|
||||
}
|
||||
}
|
||||
#endif // !ALIBABACLOUD_EAS_MODEL_GETSERVICESTATISTICSRESULT_H_
|
||||
#endif // !ALIBABACLOUD_CLOUDESL_MODEL_GETADDMATERIALSTATUSRESULT_H_
|
||||
@@ -14,38 +14,38 @@
|
||||
* limitations under the License.
|
||||
*/
|
||||
|
||||
#ifndef ALIBABACLOUD_DOMAIN_MODEL_ACCEPTDEMANDREQUEST_H_
|
||||
#define ALIBABACLOUD_DOMAIN_MODEL_ACCEPTDEMANDREQUEST_H_
|
||||
#ifndef ALIBABACLOUD_CLOUDESL_MODEL_GETESLDEVICESREQUEST_H_
|
||||
#define ALIBABACLOUD_CLOUDESL_MODEL_GETESLDEVICESREQUEST_H_
|
||||
|
||||
#include <string>
|
||||
#include <vector>
|
||||
#include <alibabacloud/core/RpcServiceRequest.h>
|
||||
#include <alibabacloud/domain/DomainExport.h>
|
||||
#include <alibabacloud/cloudesl/CloudeslExport.h>
|
||||
|
||||
namespace AlibabaCloud
|
||||
{
|
||||
namespace Domain
|
||||
namespace Cloudesl
|
||||
{
|
||||
namespace Model
|
||||
{
|
||||
class ALIBABACLOUD_DOMAIN_EXPORT AcceptDemandRequest : public RpcServiceRequest
|
||||
class ALIBABACLOUD_CLOUDESL_EXPORT GetEslDevicesRequest : public RpcServiceRequest
|
||||
{
|
||||
|
||||
public:
|
||||
AcceptDemandRequest();
|
||||
~AcceptDemandRequest();
|
||||
GetEslDevicesRequest();
|
||||
~GetEslDevicesRequest();
|
||||
|
||||
std::string getBizId()const;
|
||||
void setBizId(const std::string& bizId);
|
||||
std::string getMessage()const;
|
||||
void setMessage(const std::string& message);
|
||||
std::string getStoreId()const;
|
||||
void setStoreId(const std::string& storeId);
|
||||
std::string getEslBarCode()const;
|
||||
void setEslBarCode(const std::string& eslBarCode);
|
||||
|
||||
private:
|
||||
std::string bizId_;
|
||||
std::string message_;
|
||||
std::string storeId_;
|
||||
std::string eslBarCode_;
|
||||
|
||||
};
|
||||
}
|
||||
}
|
||||
}
|
||||
#endif // !ALIBABACLOUD_DOMAIN_MODEL_ACCEPTDEMANDREQUEST_H_
|
||||
#endif // !ALIBABACLOUD_CLOUDESL_MODEL_GETESLDEVICESREQUEST_H_
|
||||
@@ -0,0 +1,67 @@
|
||||
/*
|
||||
* Copyright 2009-2017 Alibaba Cloud All rights reserved.
|
||||
*
|
||||
* Licensed under the Apache License, Version 2.0 (the "License");
|
||||
* you may not use this file except in compliance with the License.
|
||||
* You may obtain a copy of the License at
|
||||
*
|
||||
* http://www.apache.org/licenses/LICENSE-2.0
|
||||
*
|
||||
* Unless required by applicable law or agreed to in writing, software
|
||||
* distributed under the License is distributed on an "AS IS" BASIS,
|
||||
* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
|
||||
* See the License for the specific language governing permissions and
|
||||
* limitations under the License.
|
||||
*/
|
||||
|
||||
#ifndef ALIBABACLOUD_CLOUDESL_MODEL_GETESLDEVICESRESULT_H_
|
||||
#define ALIBABACLOUD_CLOUDESL_MODEL_GETESLDEVICESRESULT_H_
|
||||
|
||||
#include <string>
|
||||
#include <vector>
|
||||
#include <utility>
|
||||
#include <alibabacloud/core/ServiceResult.h>
|
||||
#include <alibabacloud/cloudesl/CloudeslExport.h>
|
||||
|
||||
namespace AlibabaCloud
|
||||
{
|
||||
namespace Cloudesl
|
||||
{
|
||||
namespace Model
|
||||
{
|
||||
class ALIBABACLOUD_CLOUDESL_EXPORT GetEslDevicesResult : public ServiceResult
|
||||
{
|
||||
public:
|
||||
|
||||
|
||||
GetEslDevicesResult();
|
||||
explicit GetEslDevicesResult(const std::string &payload);
|
||||
~GetEslDevicesResult();
|
||||
std::string getEslBarCode()const;
|
||||
std::string getType()const;
|
||||
std::string getMessage()const;
|
||||
std::string getDynamicCode()const;
|
||||
std::string getErrorCode()const;
|
||||
std::string getDynamicMessage()const;
|
||||
std::string getErrorMessage()const;
|
||||
std::string getCode()const;
|
||||
bool getSuccess()const;
|
||||
|
||||
protected:
|
||||
void parse(const std::string &payload);
|
||||
private:
|
||||
std::string eslBarCode_;
|
||||
std::string type_;
|
||||
std::string message_;
|
||||
std::string dynamicCode_;
|
||||
std::string errorCode_;
|
||||
std::string dynamicMessage_;
|
||||
std::string errorMessage_;
|
||||
std::string code_;
|
||||
bool success_;
|
||||
|
||||
};
|
||||
}
|
||||
}
|
||||
}
|
||||
#endif // !ALIBABACLOUD_CLOUDESL_MODEL_GETESLDEVICESRESULT_H_
|
||||
@@ -14,41 +14,41 @@
|
||||
* limitations under the License.
|
||||
*/
|
||||
|
||||
#ifndef ALIBABACLOUD_DBFS_MODEL_GETSYNCHRONIZCONSTANTSREQUEST_H_
|
||||
#define ALIBABACLOUD_DBFS_MODEL_GETSYNCHRONIZCONSTANTSREQUEST_H_
|
||||
#ifndef ALIBABACLOUD_CLOUDESL_MODEL_QUERYCONTAINERLISTREQUEST_H_
|
||||
#define ALIBABACLOUD_CLOUDESL_MODEL_QUERYCONTAINERLISTREQUEST_H_
|
||||
|
||||
#include <string>
|
||||
#include <vector>
|
||||
#include <alibabacloud/core/RpcServiceRequest.h>
|
||||
#include <alibabacloud/dbfs/DBFSExport.h>
|
||||
#include <alibabacloud/cloudesl/CloudeslExport.h>
|
||||
|
||||
namespace AlibabaCloud
|
||||
{
|
||||
namespace DBFS
|
||||
namespace Cloudesl
|
||||
{
|
||||
namespace Model
|
||||
{
|
||||
class ALIBABACLOUD_DBFS_EXPORT GetSynchronizConstantsRequest : public RpcServiceRequest
|
||||
class ALIBABACLOUD_CLOUDESL_EXPORT QueryContainerListRequest : public RpcServiceRequest
|
||||
{
|
||||
|
||||
public:
|
||||
GetSynchronizConstantsRequest();
|
||||
~GetSynchronizConstantsRequest();
|
||||
QueryContainerListRequest();
|
||||
~QueryContainerListRequest();
|
||||
|
||||
std::string getLayoutId()const;
|
||||
void setLayoutId(const std::string& layoutId);
|
||||
int getPageNumber()const;
|
||||
void setPageNumber(int pageNumber);
|
||||
std::string getRegionId()const;
|
||||
void setRegionId(const std::string& regionId);
|
||||
int getPageSize()const;
|
||||
void setPageSize(int pageSize);
|
||||
|
||||
private:
|
||||
std::string layoutId_;
|
||||
int pageNumber_;
|
||||
std::string regionId_;
|
||||
int pageSize_;
|
||||
|
||||
};
|
||||
}
|
||||
}
|
||||
}
|
||||
#endif // !ALIBABACLOUD_DBFS_MODEL_GETSYNCHRONIZCONSTANTSREQUEST_H_
|
||||
#endif // !ALIBABACLOUD_CLOUDESL_MODEL_QUERYCONTAINERLISTREQUEST_H_
|
||||
@@ -0,0 +1,85 @@
|
||||
/*
|
||||
* Copyright 2009-2017 Alibaba Cloud All rights reserved.
|
||||
*
|
||||
* Licensed under the Apache License, Version 2.0 (the "License");
|
||||
* you may not use this file except in compliance with the License.
|
||||
* You may obtain a copy of the License at
|
||||
*
|
||||
* http://www.apache.org/licenses/LICENSE-2.0
|
||||
*
|
||||
* Unless required by applicable law or agreed to in writing, software
|
||||
* distributed under the License is distributed on an "AS IS" BASIS,
|
||||
* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
|
||||
* See the License for the specific language governing permissions and
|
||||
* limitations under the License.
|
||||
*/
|
||||
|
||||
#ifndef ALIBABACLOUD_CLOUDESL_MODEL_QUERYCONTAINERLISTRESULT_H_
|
||||
#define ALIBABACLOUD_CLOUDESL_MODEL_QUERYCONTAINERLISTRESULT_H_
|
||||
|
||||
#include <string>
|
||||
#include <vector>
|
||||
#include <utility>
|
||||
#include <alibabacloud/core/ServiceResult.h>
|
||||
#include <alibabacloud/cloudesl/CloudeslExport.h>
|
||||
|
||||
namespace AlibabaCloud
|
||||
{
|
||||
namespace Cloudesl
|
||||
{
|
||||
namespace Model
|
||||
{
|
||||
class ALIBABACLOUD_CLOUDESL_EXPORT QueryContainerListResult : public ServiceResult
|
||||
{
|
||||
public:
|
||||
struct Container
|
||||
{
|
||||
int leftPx;
|
||||
std::string groupName;
|
||||
std::string demoTemplateName;
|
||||
std::string description;
|
||||
std::string containerId;
|
||||
std::string containerName;
|
||||
std::string demoTemplateId;
|
||||
int widthPx;
|
||||
int heightPx;
|
||||
int topPx;
|
||||
std::string groupId;
|
||||
};
|
||||
|
||||
|
||||
QueryContainerListResult();
|
||||
explicit QueryContainerListResult(const std::string &payload);
|
||||
~QueryContainerListResult();
|
||||
int getTotalCount()const;
|
||||
std::string getMessage()const;
|
||||
int getPageSize()const;
|
||||
int getPageNumber()const;
|
||||
std::vector<Container> getContainerList()const;
|
||||
std::string getDynamicCode()const;
|
||||
std::string getErrorCode()const;
|
||||
std::string getDynamicMessage()const;
|
||||
std::string getErrorMessage()const;
|
||||
std::string getCode()const;
|
||||
bool getSuccess()const;
|
||||
|
||||
protected:
|
||||
void parse(const std::string &payload);
|
||||
private:
|
||||
int totalCount_;
|
||||
std::string message_;
|
||||
int pageSize_;
|
||||
int pageNumber_;
|
||||
std::vector<Container> containerList_;
|
||||
std::string dynamicCode_;
|
||||
std::string errorCode_;
|
||||
std::string dynamicMessage_;
|
||||
std::string errorMessage_;
|
||||
std::string code_;
|
||||
bool success_;
|
||||
|
||||
};
|
||||
}
|
||||
}
|
||||
}
|
||||
#endif // !ALIBABACLOUD_CLOUDESL_MODEL_QUERYCONTAINERLISTRESULT_H_
|
||||
@@ -14,44 +14,50 @@
|
||||
* limitations under the License.
|
||||
*/
|
||||
|
||||
#ifndef ALIBABACLOUD_DBFS_MODEL_GENERATEUPGRADERECORDREQUEST_H_
|
||||
#define ALIBABACLOUD_DBFS_MODEL_GENERATEUPGRADERECORDREQUEST_H_
|
||||
#ifndef ALIBABACLOUD_CLOUDESL_MODEL_QUERYLAYOUTBYDEVICEREQUEST_H_
|
||||
#define ALIBABACLOUD_CLOUDESL_MODEL_QUERYLAYOUTBYDEVICEREQUEST_H_
|
||||
|
||||
#include <string>
|
||||
#include <vector>
|
||||
#include <alibabacloud/core/RpcServiceRequest.h>
|
||||
#include <alibabacloud/dbfs/DBFSExport.h>
|
||||
#include <alibabacloud/cloudesl/CloudeslExport.h>
|
||||
|
||||
namespace AlibabaCloud
|
||||
{
|
||||
namespace DBFS
|
||||
namespace Cloudesl
|
||||
{
|
||||
namespace Model
|
||||
{
|
||||
class ALIBABACLOUD_DBFS_EXPORT GenerateUpgradeRecordRequest : public RpcServiceRequest
|
||||
class ALIBABACLOUD_CLOUDESL_EXPORT QueryLayoutByDeviceRequest : public RpcServiceRequest
|
||||
{
|
||||
|
||||
public:
|
||||
GenerateUpgradeRecordRequest();
|
||||
~GenerateUpgradeRecordRequest();
|
||||
QueryLayoutByDeviceRequest();
|
||||
~QueryLayoutByDeviceRequest();
|
||||
|
||||
std::string getStoreId()const;
|
||||
void setStoreId(const std::string& storeId);
|
||||
int getPageNumber()const;
|
||||
void setPageNumber(int pageNumber);
|
||||
std::string getBatchStrategyList()const;
|
||||
void setBatchStrategyList(const std::string& batchStrategyList);
|
||||
std::string getRegionId()const;
|
||||
void setRegionId(const std::string& regionId);
|
||||
std::string getTemplateVersion()const;
|
||||
void setTemplateVersion(const std::string& templateVersion);
|
||||
std::string getEslBarCode()const;
|
||||
void setEslBarCode(const std::string& eslBarCode);
|
||||
int getPageSize()const;
|
||||
void setPageSize(int pageSize);
|
||||
std::string getEslModelId()const;
|
||||
void setEslModelId(const std::string& eslModelId);
|
||||
|
||||
private:
|
||||
std::string storeId_;
|
||||
int pageNumber_;
|
||||
std::string batchStrategyList_;
|
||||
std::string regionId_;
|
||||
std::string templateVersion_;
|
||||
std::string eslBarCode_;
|
||||
int pageSize_;
|
||||
std::string eslModelId_;
|
||||
|
||||
};
|
||||
}
|
||||
}
|
||||
}
|
||||
#endif // !ALIBABACLOUD_DBFS_MODEL_GENERATEUPGRADERECORDREQUEST_H_
|
||||
#endif // !ALIBABACLOUD_CLOUDESL_MODEL_QUERYLAYOUTBYDEVICEREQUEST_H_
|
||||
@@ -0,0 +1,81 @@
|
||||
/*
|
||||
* Copyright 2009-2017 Alibaba Cloud All rights reserved.
|
||||
*
|
||||
* Licensed under the Apache License, Version 2.0 (the "License");
|
||||
* you may not use this file except in compliance with the License.
|
||||
* You may obtain a copy of the License at
|
||||
*
|
||||
* http://www.apache.org/licenses/LICENSE-2.0
|
||||
*
|
||||
* Unless required by applicable law or agreed to in writing, software
|
||||
* distributed under the License is distributed on an "AS IS" BASIS,
|
||||
* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
|
||||
* See the License for the specific language governing permissions and
|
||||
* limitations under the License.
|
||||
*/
|
||||
|
||||
#ifndef ALIBABACLOUD_CLOUDESL_MODEL_QUERYLAYOUTBYDEVICERESULT_H_
|
||||
#define ALIBABACLOUD_CLOUDESL_MODEL_QUERYLAYOUTBYDEVICERESULT_H_
|
||||
|
||||
#include <string>
|
||||
#include <vector>
|
||||
#include <utility>
|
||||
#include <alibabacloud/core/ServiceResult.h>
|
||||
#include <alibabacloud/cloudesl/CloudeslExport.h>
|
||||
|
||||
namespace AlibabaCloud
|
||||
{
|
||||
namespace Cloudesl
|
||||
{
|
||||
namespace Model
|
||||
{
|
||||
class ALIBABACLOUD_CLOUDESL_EXPORT QueryLayoutByDeviceResult : public ServiceResult
|
||||
{
|
||||
public:
|
||||
struct Layout
|
||||
{
|
||||
std::string brand;
|
||||
bool isBind;
|
||||
std::string description;
|
||||
std::string layoutId;
|
||||
std::string layoutName;
|
||||
std::string basePic;
|
||||
std::string layoutTemplateId;
|
||||
};
|
||||
|
||||
|
||||
QueryLayoutByDeviceResult();
|
||||
explicit QueryLayoutByDeviceResult(const std::string &payload);
|
||||
~QueryLayoutByDeviceResult();
|
||||
int getTotalCount()const;
|
||||
std::vector<Layout> getLayoutList()const;
|
||||
std::string getMessage()const;
|
||||
int getPageSize()const;
|
||||
int getPageNumber()const;
|
||||
std::string getDynamicCode()const;
|
||||
std::string getErrorCode()const;
|
||||
std::string getDynamicMessage()const;
|
||||
std::string getErrorMessage()const;
|
||||
std::string getCode()const;
|
||||
bool getSuccess()const;
|
||||
|
||||
protected:
|
||||
void parse(const std::string &payload);
|
||||
private:
|
||||
int totalCount_;
|
||||
std::vector<Layout> layoutList_;
|
||||
std::string message_;
|
||||
int pageSize_;
|
||||
int pageNumber_;
|
||||
std::string dynamicCode_;
|
||||
std::string errorCode_;
|
||||
std::string dynamicMessage_;
|
||||
std::string errorMessage_;
|
||||
std::string code_;
|
||||
bool success_;
|
||||
|
||||
};
|
||||
}
|
||||
}
|
||||
}
|
||||
#endif // !ALIBABACLOUD_CLOUDESL_MODEL_QUERYLAYOUTBYDEVICERESULT_H_
|
||||
@@ -14,32 +14,35 @@
|
||||
* limitations under the License.
|
||||
*/
|
||||
|
||||
#ifndef ALIBABACLOUD_DOMAIN_MODEL_GETRESERVEDOMAINURLREQUEST_H_
|
||||
#define ALIBABACLOUD_DOMAIN_MODEL_GETRESERVEDOMAINURLREQUEST_H_
|
||||
#ifndef ALIBABACLOUD_CLOUDESL_MODEL_QUERYLAYOUTDETAILREQUEST_H_
|
||||
#define ALIBABACLOUD_CLOUDESL_MODEL_QUERYLAYOUTDETAILREQUEST_H_
|
||||
|
||||
#include <string>
|
||||
#include <vector>
|
||||
#include <alibabacloud/core/RpcServiceRequest.h>
|
||||
#include <alibabacloud/domain/DomainExport.h>
|
||||
#include <alibabacloud/cloudesl/CloudeslExport.h>
|
||||
|
||||
namespace AlibabaCloud
|
||||
{
|
||||
namespace Domain
|
||||
namespace Cloudesl
|
||||
{
|
||||
namespace Model
|
||||
{
|
||||
class ALIBABACLOUD_DOMAIN_EXPORT GetReserveDomainUrlRequest : public RpcServiceRequest
|
||||
class ALIBABACLOUD_CLOUDESL_EXPORT QueryLayoutDetailRequest : public RpcServiceRequest
|
||||
{
|
||||
|
||||
public:
|
||||
GetReserveDomainUrlRequest();
|
||||
~GetReserveDomainUrlRequest();
|
||||
QueryLayoutDetailRequest();
|
||||
~QueryLayoutDetailRequest();
|
||||
|
||||
long getLayoutId()const;
|
||||
void setLayoutId(long layoutId);
|
||||
|
||||
private:
|
||||
long layoutId_;
|
||||
|
||||
};
|
||||
}
|
||||
}
|
||||
}
|
||||
#endif // !ALIBABACLOUD_DOMAIN_MODEL_GETRESERVEDOMAINURLREQUEST_H_
|
||||
#endif // !ALIBABACLOUD_CLOUDESL_MODEL_QUERYLAYOUTDETAILREQUEST_H_
|
||||
@@ -0,0 +1,77 @@
|
||||
/*
|
||||
* Copyright 2009-2017 Alibaba Cloud All rights reserved.
|
||||
*
|
||||
* Licensed under the Apache License, Version 2.0 (the "License");
|
||||
* you may not use this file except in compliance with the License.
|
||||
* You may obtain a copy of the License at
|
||||
*
|
||||
* http://www.apache.org/licenses/LICENSE-2.0
|
||||
*
|
||||
* Unless required by applicable law or agreed to in writing, software
|
||||
* distributed under the License is distributed on an "AS IS" BASIS,
|
||||
* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
|
||||
* See the License for the specific language governing permissions and
|
||||
* limitations under the License.
|
||||
*/
|
||||
|
||||
#ifndef ALIBABACLOUD_CLOUDESL_MODEL_QUERYLAYOUTDETAILRESULT_H_
|
||||
#define ALIBABACLOUD_CLOUDESL_MODEL_QUERYLAYOUTDETAILRESULT_H_
|
||||
|
||||
#include <string>
|
||||
#include <vector>
|
||||
#include <utility>
|
||||
#include <alibabacloud/core/ServiceResult.h>
|
||||
#include <alibabacloud/cloudesl/CloudeslExport.h>
|
||||
|
||||
namespace AlibabaCloud
|
||||
{
|
||||
namespace Cloudesl
|
||||
{
|
||||
namespace Model
|
||||
{
|
||||
class ALIBABACLOUD_CLOUDESL_EXPORT QueryLayoutDetailResult : public ServiceResult
|
||||
{
|
||||
public:
|
||||
|
||||
|
||||
QueryLayoutDetailResult();
|
||||
explicit QueryLayoutDetailResult(const std::string &payload);
|
||||
~QueryLayoutDetailResult();
|
||||
std::string getDescription()const;
|
||||
std::string getMessage()const;
|
||||
std::string getEslModelId()const;
|
||||
long getLayoutId()const;
|
||||
std::string getTemplateVersion()const;
|
||||
std::string getDynamicMessage()const;
|
||||
std::string getBrandId()const;
|
||||
std::string getCode()const;
|
||||
long getLayoutTemplateId()const;
|
||||
bool getSuccess()const;
|
||||
std::string getLayoutName()const;
|
||||
std::string getDynamicCode()const;
|
||||
std::string getErrorCode()const;
|
||||
std::string getErrorMessage()const;
|
||||
|
||||
protected:
|
||||
void parse(const std::string &payload);
|
||||
private:
|
||||
std::string description_;
|
||||
std::string message_;
|
||||
std::string eslModelId_;
|
||||
long layoutId_;
|
||||
std::string templateVersion_;
|
||||
std::string dynamicMessage_;
|
||||
std::string brandId_;
|
||||
std::string code_;
|
||||
long layoutTemplateId_;
|
||||
bool success_;
|
||||
std::string layoutName_;
|
||||
std::string dynamicCode_;
|
||||
std::string errorCode_;
|
||||
std::string errorMessage_;
|
||||
|
||||
};
|
||||
}
|
||||
}
|
||||
}
|
||||
#endif // !ALIBABACLOUD_CLOUDESL_MODEL_QUERYLAYOUTDETAILRESULT_H_
|
||||
@@ -0,0 +1,66 @@
|
||||
/*
|
||||
* Copyright 2009-2017 Alibaba Cloud All rights reserved.
|
||||
*
|
||||
* Licensed under the Apache License, Version 2.0 (the "License");
|
||||
* you may not use this file except in compliance with the License.
|
||||
* You may obtain a copy of the License at
|
||||
*
|
||||
* http://www.apache.org/licenses/LICENSE-2.0
|
||||
*
|
||||
* Unless required by applicable law or agreed to in writing, software
|
||||
* distributed under the License is distributed on an "AS IS" BASIS,
|
||||
* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
|
||||
* See the License for the specific language governing permissions and
|
||||
* limitations under the License.
|
||||
*/
|
||||
|
||||
#ifndef ALIBABACLOUD_CLOUDESL_MODEL_QUERYTEMPLATEGROUPLISTREQUEST_H_
|
||||
#define ALIBABACLOUD_CLOUDESL_MODEL_QUERYTEMPLATEGROUPLISTREQUEST_H_
|
||||
|
||||
#include <string>
|
||||
#include <vector>
|
||||
#include <alibabacloud/core/RpcServiceRequest.h>
|
||||
#include <alibabacloud/cloudesl/CloudeslExport.h>
|
||||
|
||||
namespace AlibabaCloud
|
||||
{
|
||||
namespace Cloudesl
|
||||
{
|
||||
namespace Model
|
||||
{
|
||||
class ALIBABACLOUD_CLOUDESL_EXPORT QueryTemplateGroupListRequest : public RpcServiceRequest
|
||||
{
|
||||
|
||||
public:
|
||||
QueryTemplateGroupListRequest();
|
||||
~QueryTemplateGroupListRequest();
|
||||
|
||||
int getPageNumber()const;
|
||||
void setPageNumber(int pageNumber);
|
||||
std::string getTemplateVersion()const;
|
||||
void setTemplateVersion(const std::string& templateVersion);
|
||||
int getPageSize()const;
|
||||
void setPageSize(int pageSize);
|
||||
std::string getEslModelId()const;
|
||||
void setEslModelId(const std::string& eslModelId);
|
||||
int getWidthPx()const;
|
||||
void setWidthPx(int widthPx);
|
||||
std::string getGroupIds()const;
|
||||
void setGroupIds(const std::string& groupIds);
|
||||
int getHeightPx()const;
|
||||
void setHeightPx(int heightPx);
|
||||
|
||||
private:
|
||||
int pageNumber_;
|
||||
std::string templateVersion_;
|
||||
int pageSize_;
|
||||
std::string eslModelId_;
|
||||
int widthPx_;
|
||||
std::string groupIds_;
|
||||
int heightPx_;
|
||||
|
||||
};
|
||||
}
|
||||
}
|
||||
}
|
||||
#endif // !ALIBABACLOUD_CLOUDESL_MODEL_QUERYTEMPLATEGROUPLISTREQUEST_H_
|
||||
@@ -0,0 +1,80 @@
|
||||
/*
|
||||
* Copyright 2009-2017 Alibaba Cloud All rights reserved.
|
||||
*
|
||||
* Licensed under the Apache License, Version 2.0 (the "License");
|
||||
* you may not use this file except in compliance with the License.
|
||||
* You may obtain a copy of the License at
|
||||
*
|
||||
* http://www.apache.org/licenses/LICENSE-2.0
|
||||
*
|
||||
* Unless required by applicable law or agreed to in writing, software
|
||||
* distributed under the License is distributed on an "AS IS" BASIS,
|
||||
* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
|
||||
* See the License for the specific language governing permissions and
|
||||
* limitations under the License.
|
||||
*/
|
||||
|
||||
#ifndef ALIBABACLOUD_CLOUDESL_MODEL_QUERYTEMPLATEGROUPLISTRESULT_H_
|
||||
#define ALIBABACLOUD_CLOUDESL_MODEL_QUERYTEMPLATEGROUPLISTRESULT_H_
|
||||
|
||||
#include <string>
|
||||
#include <vector>
|
||||
#include <utility>
|
||||
#include <alibabacloud/core/ServiceResult.h>
|
||||
#include <alibabacloud/cloudesl/CloudeslExport.h>
|
||||
|
||||
namespace AlibabaCloud
|
||||
{
|
||||
namespace Cloudesl
|
||||
{
|
||||
namespace Model
|
||||
{
|
||||
class ALIBABACLOUD_CLOUDESL_EXPORT QueryTemplateGroupListResult : public ServiceResult
|
||||
{
|
||||
public:
|
||||
struct TemplateGroup
|
||||
{
|
||||
std::string groupName;
|
||||
std::string relation;
|
||||
std::string description;
|
||||
int widthPx;
|
||||
int heightPx;
|
||||
std::string groupId;
|
||||
};
|
||||
|
||||
|
||||
QueryTemplateGroupListResult();
|
||||
explicit QueryTemplateGroupListResult(const std::string &payload);
|
||||
~QueryTemplateGroupListResult();
|
||||
int getTotalCount()const;
|
||||
std::string getMessage()const;
|
||||
int getPageSize()const;
|
||||
int getPageNumber()const;
|
||||
std::string getDynamicCode()const;
|
||||
std::vector<TemplateGroup> getTemplateGroupList()const;
|
||||
std::string getErrorCode()const;
|
||||
std::string getDynamicMessage()const;
|
||||
std::string getErrorMessage()const;
|
||||
std::string getCode()const;
|
||||
bool getSuccess()const;
|
||||
|
||||
protected:
|
||||
void parse(const std::string &payload);
|
||||
private:
|
||||
int totalCount_;
|
||||
std::string message_;
|
||||
int pageSize_;
|
||||
int pageNumber_;
|
||||
std::string dynamicCode_;
|
||||
std::vector<TemplateGroup> templateGroupList_;
|
||||
std::string errorCode_;
|
||||
std::string dynamicMessage_;
|
||||
std::string errorMessage_;
|
||||
std::string code_;
|
||||
bool success_;
|
||||
|
||||
};
|
||||
}
|
||||
}
|
||||
}
|
||||
#endif // !ALIBABACLOUD_CLOUDESL_MODEL_QUERYTEMPLATEGROUPLISTRESULT_H_
|
||||
@@ -14,44 +14,41 @@
|
||||
* limitations under the License.
|
||||
*/
|
||||
|
||||
#ifndef ALIBABACLOUD_DBFS_MODEL_DBFSRECORDREQUEST_H_
|
||||
#define ALIBABACLOUD_DBFS_MODEL_DBFSRECORDREQUEST_H_
|
||||
#ifndef ALIBABACLOUD_CLOUDESL_MODEL_QUERYTEMPLATELISTBYGROUPIDREQUEST_H_
|
||||
#define ALIBABACLOUD_CLOUDESL_MODEL_QUERYTEMPLATELISTBYGROUPIDREQUEST_H_
|
||||
|
||||
#include <string>
|
||||
#include <vector>
|
||||
#include <alibabacloud/core/RpcServiceRequest.h>
|
||||
#include <alibabacloud/dbfs/DBFSExport.h>
|
||||
#include <alibabacloud/cloudesl/CloudeslExport.h>
|
||||
|
||||
namespace AlibabaCloud
|
||||
{
|
||||
namespace DBFS
|
||||
namespace Cloudesl
|
||||
{
|
||||
namespace Model
|
||||
{
|
||||
class ALIBABACLOUD_DBFS_EXPORT DbfsRecordRequest : public RpcServiceRequest
|
||||
class ALIBABACLOUD_CLOUDESL_EXPORT QueryTemplateListByGroupIdRequest : public RpcServiceRequest
|
||||
{
|
||||
|
||||
public:
|
||||
DbfsRecordRequest();
|
||||
~DbfsRecordRequest();
|
||||
QueryTemplateListByGroupIdRequest();
|
||||
~QueryTemplateListByGroupIdRequest();
|
||||
|
||||
std::string getData()const;
|
||||
void setData(const std::string& data);
|
||||
std::string getGroupId()const;
|
||||
void setGroupId(const std::string& groupId);
|
||||
int getPageNumber()const;
|
||||
void setPageNumber(int pageNumber);
|
||||
std::string getRegionId()const;
|
||||
void setRegionId(const std::string& regionId);
|
||||
int getPageSize()const;
|
||||
void setPageSize(int pageSize);
|
||||
|
||||
private:
|
||||
std::string data_;
|
||||
std::string groupId_;
|
||||
int pageNumber_;
|
||||
std::string regionId_;
|
||||
int pageSize_;
|
||||
|
||||
};
|
||||
}
|
||||
}
|
||||
}
|
||||
#endif // !ALIBABACLOUD_DBFS_MODEL_DBFSRECORDREQUEST_H_
|
||||
#endif // !ALIBABACLOUD_CLOUDESL_MODEL_QUERYTEMPLATELISTBYGROUPIDREQUEST_H_
|
||||
@@ -0,0 +1,88 @@
|
||||
/*
|
||||
* Copyright 2009-2017 Alibaba Cloud All rights reserved.
|
||||
*
|
||||
* Licensed under the Apache License, Version 2.0 (the "License");
|
||||
* you may not use this file except in compliance with the License.
|
||||
* You may obtain a copy of the License at
|
||||
*
|
||||
* http://www.apache.org/licenses/LICENSE-2.0
|
||||
*
|
||||
* Unless required by applicable law or agreed to in writing, software
|
||||
* distributed under the License is distributed on an "AS IS" BASIS,
|
||||
* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
|
||||
* See the License for the specific language governing permissions and
|
||||
* limitations under the License.
|
||||
*/
|
||||
|
||||
#ifndef ALIBABACLOUD_CLOUDESL_MODEL_QUERYTEMPLATELISTBYGROUPIDRESULT_H_
|
||||
#define ALIBABACLOUD_CLOUDESL_MODEL_QUERYTEMPLATELISTBYGROUPIDRESULT_H_
|
||||
|
||||
#include <string>
|
||||
#include <vector>
|
||||
#include <utility>
|
||||
#include <alibabacloud/core/ServiceResult.h>
|
||||
#include <alibabacloud/cloudesl/CloudeslExport.h>
|
||||
|
||||
namespace AlibabaCloud
|
||||
{
|
||||
namespace Cloudesl
|
||||
{
|
||||
namespace Model
|
||||
{
|
||||
class ALIBABACLOUD_CLOUDESL_EXPORT QueryTemplateListByGroupIdResult : public ServiceResult
|
||||
{
|
||||
public:
|
||||
struct _Template
|
||||
{
|
||||
std::string templateVersion;
|
||||
std::string basePicture;
|
||||
std::string scene;
|
||||
std::string templateSceneId;
|
||||
std::string groupId;
|
||||
std::string brand;
|
||||
bool relation;
|
||||
std::string layout;
|
||||
std::string templateName;
|
||||
long height;
|
||||
std::string eslSize;
|
||||
std::string eslType;
|
||||
long width;
|
||||
std::string templateId;
|
||||
};
|
||||
|
||||
|
||||
QueryTemplateListByGroupIdResult();
|
||||
explicit QueryTemplateListByGroupIdResult(const std::string &payload);
|
||||
~QueryTemplateListByGroupIdResult();
|
||||
int getTotalCount()const;
|
||||
std::vector<_Template> getTemplateList()const;
|
||||
std::string getMessage()const;
|
||||
int getPageSize()const;
|
||||
int getPageNumber()const;
|
||||
std::string getDynamicCode()const;
|
||||
std::string getErrorCode()const;
|
||||
std::string getDynamicMessage()const;
|
||||
std::string getErrorMessage()const;
|
||||
std::string getCode()const;
|
||||
bool getSuccess()const;
|
||||
|
||||
protected:
|
||||
void parse(const std::string &payload);
|
||||
private:
|
||||
int totalCount_;
|
||||
std::vector<_Template> templateList_;
|
||||
std::string message_;
|
||||
int pageSize_;
|
||||
int pageNumber_;
|
||||
std::string dynamicCode_;
|
||||
std::string errorCode_;
|
||||
std::string dynamicMessage_;
|
||||
std::string errorMessage_;
|
||||
std::string code_;
|
||||
bool success_;
|
||||
|
||||
};
|
||||
}
|
||||
}
|
||||
}
|
||||
#endif // !ALIBABACLOUD_CLOUDESL_MODEL_QUERYTEMPLATELISTBYGROUPIDRESULT_H_
|
||||
@@ -0,0 +1,57 @@
|
||||
/*
|
||||
* Copyright 2009-2017 Alibaba Cloud All rights reserved.
|
||||
*
|
||||
* Licensed under the Apache License, Version 2.0 (the "License");
|
||||
* you may not use this file except in compliance with the License.
|
||||
* You may obtain a copy of the License at
|
||||
*
|
||||
* http://www.apache.org/licenses/LICENSE-2.0
|
||||
*
|
||||
* Unless required by applicable law or agreed to in writing, software
|
||||
* distributed under the License is distributed on an "AS IS" BASIS,
|
||||
* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
|
||||
* See the License for the specific language governing permissions and
|
||||
* limitations under the License.
|
||||
*/
|
||||
|
||||
#ifndef ALIBABACLOUD_CLOUDESL_MODEL_SAVELAYOUTREQUEST_H_
|
||||
#define ALIBABACLOUD_CLOUDESL_MODEL_SAVELAYOUTREQUEST_H_
|
||||
|
||||
#include <string>
|
||||
#include <vector>
|
||||
#include <alibabacloud/core/RpcServiceRequest.h>
|
||||
#include <alibabacloud/cloudesl/CloudeslExport.h>
|
||||
|
||||
namespace AlibabaCloud
|
||||
{
|
||||
namespace Cloudesl
|
||||
{
|
||||
namespace Model
|
||||
{
|
||||
class ALIBABACLOUD_CLOUDESL_EXPORT SaveLayoutRequest : public RpcServiceRequest
|
||||
{
|
||||
|
||||
public:
|
||||
SaveLayoutRequest();
|
||||
~SaveLayoutRequest();
|
||||
|
||||
std::string getLayoutId()const;
|
||||
void setLayoutId(const std::string& layoutId);
|
||||
std::string getTemplateVersion()const;
|
||||
void setTemplateVersion(const std::string& templateVersion);
|
||||
std::string getLayoutName()const;
|
||||
void setLayoutName(const std::string& layoutName);
|
||||
std::string getEslModelId()const;
|
||||
void setEslModelId(const std::string& eslModelId);
|
||||
|
||||
private:
|
||||
std::string layoutId_;
|
||||
std::string templateVersion_;
|
||||
std::string layoutName_;
|
||||
std::string eslModelId_;
|
||||
|
||||
};
|
||||
}
|
||||
}
|
||||
}
|
||||
#endif // !ALIBABACLOUD_CLOUDESL_MODEL_SAVELAYOUTREQUEST_H_
|
||||
@@ -0,0 +1,63 @@
|
||||
/*
|
||||
* Copyright 2009-2017 Alibaba Cloud All rights reserved.
|
||||
*
|
||||
* Licensed under the Apache License, Version 2.0 (the "License");
|
||||
* you may not use this file except in compliance with the License.
|
||||
* You may obtain a copy of the License at
|
||||
*
|
||||
* http://www.apache.org/licenses/LICENSE-2.0
|
||||
*
|
||||
* Unless required by applicable law or agreed to in writing, software
|
||||
* distributed under the License is distributed on an "AS IS" BASIS,
|
||||
* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
|
||||
* See the License for the specific language governing permissions and
|
||||
* limitations under the License.
|
||||
*/
|
||||
|
||||
#ifndef ALIBABACLOUD_CLOUDESL_MODEL_SAVELAYOUTRESULT_H_
|
||||
#define ALIBABACLOUD_CLOUDESL_MODEL_SAVELAYOUTRESULT_H_
|
||||
|
||||
#include <string>
|
||||
#include <vector>
|
||||
#include <utility>
|
||||
#include <alibabacloud/core/ServiceResult.h>
|
||||
#include <alibabacloud/cloudesl/CloudeslExport.h>
|
||||
|
||||
namespace AlibabaCloud
|
||||
{
|
||||
namespace Cloudesl
|
||||
{
|
||||
namespace Model
|
||||
{
|
||||
class ALIBABACLOUD_CLOUDESL_EXPORT SaveLayoutResult : public ServiceResult
|
||||
{
|
||||
public:
|
||||
|
||||
|
||||
SaveLayoutResult();
|
||||
explicit SaveLayoutResult(const std::string &payload);
|
||||
~SaveLayoutResult();
|
||||
std::string getMessage()const;
|
||||
std::string getDynamicCode()const;
|
||||
std::string getErrorCode()const;
|
||||
std::string getDynamicMessage()const;
|
||||
std::string getErrorMessage()const;
|
||||
std::string getCode()const;
|
||||
bool getSuccess()const;
|
||||
|
||||
protected:
|
||||
void parse(const std::string &payload);
|
||||
private:
|
||||
std::string message_;
|
||||
std::string dynamicCode_;
|
||||
std::string errorCode_;
|
||||
std::string dynamicMessage_;
|
||||
std::string errorMessage_;
|
||||
std::string code_;
|
||||
bool success_;
|
||||
|
||||
};
|
||||
}
|
||||
}
|
||||
}
|
||||
#endif // !ALIBABACLOUD_CLOUDESL_MODEL_SAVELAYOUTRESULT_H_
|
||||
@@ -0,0 +1,63 @@
|
||||
/*
|
||||
* Copyright 2009-2017 Alibaba Cloud All rights reserved.
|
||||
*
|
||||
* Licensed under the Apache License, Version 2.0 (the "License");
|
||||
* you may not use this file except in compliance with the License.
|
||||
* You may obtain a copy of the License at
|
||||
*
|
||||
* http://www.apache.org/licenses/LICENSE-2.0
|
||||
*
|
||||
* Unless required by applicable law or agreed to in writing, software
|
||||
* distributed under the License is distributed on an "AS IS" BASIS,
|
||||
* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
|
||||
* See the License for the specific language governing permissions and
|
||||
* limitations under the License.
|
||||
*/
|
||||
|
||||
#ifndef ALIBABACLOUD_CLOUDESL_MODEL_SAVETEMPLATEGROUPREQUEST_H_
|
||||
#define ALIBABACLOUD_CLOUDESL_MODEL_SAVETEMPLATEGROUPREQUEST_H_
|
||||
|
||||
#include <string>
|
||||
#include <vector>
|
||||
#include <alibabacloud/core/RpcServiceRequest.h>
|
||||
#include <alibabacloud/cloudesl/CloudeslExport.h>
|
||||
|
||||
namespace AlibabaCloud
|
||||
{
|
||||
namespace Cloudesl
|
||||
{
|
||||
namespace Model
|
||||
{
|
||||
class ALIBABACLOUD_CLOUDESL_EXPORT SaveTemplateGroupRequest : public RpcServiceRequest
|
||||
{
|
||||
|
||||
public:
|
||||
SaveTemplateGroupRequest();
|
||||
~SaveTemplateGroupRequest();
|
||||
|
||||
std::string getTemplateVersion()const;
|
||||
void setTemplateVersion(const std::string& templateVersion);
|
||||
std::string getEslModelId()const;
|
||||
void setEslModelId(const std::string& eslModelId);
|
||||
std::string getGroupId()const;
|
||||
void setGroupId(const std::string& groupId);
|
||||
int getWidthPx()const;
|
||||
void setWidthPx(int widthPx);
|
||||
std::string getGroupName()const;
|
||||
void setGroupName(const std::string& groupName);
|
||||
int getHeightPx()const;
|
||||
void setHeightPx(int heightPx);
|
||||
|
||||
private:
|
||||
std::string templateVersion_;
|
||||
std::string eslModelId_;
|
||||
std::string groupId_;
|
||||
int widthPx_;
|
||||
std::string groupName_;
|
||||
int heightPx_;
|
||||
|
||||
};
|
||||
}
|
||||
}
|
||||
}
|
||||
#endif // !ALIBABACLOUD_CLOUDESL_MODEL_SAVETEMPLATEGROUPREQUEST_H_
|
||||
@@ -0,0 +1,63 @@
|
||||
/*
|
||||
* Copyright 2009-2017 Alibaba Cloud All rights reserved.
|
||||
*
|
||||
* Licensed under the Apache License, Version 2.0 (the "License");
|
||||
* you may not use this file except in compliance with the License.
|
||||
* You may obtain a copy of the License at
|
||||
*
|
||||
* http://www.apache.org/licenses/LICENSE-2.0
|
||||
*
|
||||
* Unless required by applicable law or agreed to in writing, software
|
||||
* distributed under the License is distributed on an "AS IS" BASIS,
|
||||
* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
|
||||
* See the License for the specific language governing permissions and
|
||||
* limitations under the License.
|
||||
*/
|
||||
|
||||
#ifndef ALIBABACLOUD_CLOUDESL_MODEL_SAVETEMPLATEGROUPRESULT_H_
|
||||
#define ALIBABACLOUD_CLOUDESL_MODEL_SAVETEMPLATEGROUPRESULT_H_
|
||||
|
||||
#include <string>
|
||||
#include <vector>
|
||||
#include <utility>
|
||||
#include <alibabacloud/core/ServiceResult.h>
|
||||
#include <alibabacloud/cloudesl/CloudeslExport.h>
|
||||
|
||||
namespace AlibabaCloud
|
||||
{
|
||||
namespace Cloudesl
|
||||
{
|
||||
namespace Model
|
||||
{
|
||||
class ALIBABACLOUD_CLOUDESL_EXPORT SaveTemplateGroupResult : public ServiceResult
|
||||
{
|
||||
public:
|
||||
|
||||
|
||||
SaveTemplateGroupResult();
|
||||
explicit SaveTemplateGroupResult(const std::string &payload);
|
||||
~SaveTemplateGroupResult();
|
||||
std::string getMessage()const;
|
||||
std::string getDynamicCode()const;
|
||||
std::string getErrorCode()const;
|
||||
std::string getDynamicMessage()const;
|
||||
std::string getErrorMessage()const;
|
||||
std::string getCode()const;
|
||||
bool getSuccess()const;
|
||||
|
||||
protected:
|
||||
void parse(const std::string &payload);
|
||||
private:
|
||||
std::string message_;
|
||||
std::string dynamicCode_;
|
||||
std::string errorCode_;
|
||||
std::string dynamicMessage_;
|
||||
std::string errorMessage_;
|
||||
std::string code_;
|
||||
bool success_;
|
||||
|
||||
};
|
||||
}
|
||||
}
|
||||
}
|
||||
#endif // !ALIBABACLOUD_CLOUDESL_MODEL_SAVETEMPLATEGROUPRESULT_H_
|
||||
@@ -37,6 +37,8 @@ namespace AlibabaCloud
|
||||
|
||||
std::string getExtraParams()const;
|
||||
void setExtraParams(const std::string& extraParams);
|
||||
std::string getContainerName()const;
|
||||
void setContainerName(const std::string& containerName);
|
||||
std::string getStoreId()const;
|
||||
void setStoreId(const std::string& storeId);
|
||||
int getLayer()const;
|
||||
@@ -52,6 +54,7 @@ namespace AlibabaCloud
|
||||
|
||||
private:
|
||||
std::string extraParams_;
|
||||
std::string containerName_;
|
||||
std::string storeId_;
|
||||
int layer_;
|
||||
std::string eslBarCode_;
|
||||
|
||||
@@ -0,0 +1,63 @@
|
||||
/*
|
||||
* Copyright 2009-2017 Alibaba Cloud All rights reserved.
|
||||
*
|
||||
* Licensed under the Apache License, Version 2.0 (the "License");
|
||||
* you may not use this file except in compliance with the License.
|
||||
* You may obtain a copy of the License at
|
||||
*
|
||||
* http://www.apache.org/licenses/LICENSE-2.0
|
||||
*
|
||||
* Unless required by applicable law or agreed to in writing, software
|
||||
* distributed under the License is distributed on an "AS IS" BASIS,
|
||||
* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
|
||||
* See the License for the specific language governing permissions and
|
||||
* limitations under the License.
|
||||
*/
|
||||
|
||||
#ifndef ALIBABACLOUD_CLOUDESL_MODEL_UPDATECOMPANYTEMPLATEREQUEST_H_
|
||||
#define ALIBABACLOUD_CLOUDESL_MODEL_UPDATECOMPANYTEMPLATEREQUEST_H_
|
||||
|
||||
#include <string>
|
||||
#include <vector>
|
||||
#include <alibabacloud/core/RpcServiceRequest.h>
|
||||
#include <alibabacloud/cloudesl/CloudeslExport.h>
|
||||
|
||||
namespace AlibabaCloud
|
||||
{
|
||||
namespace Cloudesl
|
||||
{
|
||||
namespace Model
|
||||
{
|
||||
class ALIBABACLOUD_CLOUDESL_EXPORT UpdateCompanyTemplateRequest : public RpcServiceRequest
|
||||
{
|
||||
|
||||
public:
|
||||
UpdateCompanyTemplateRequest();
|
||||
~UpdateCompanyTemplateRequest();
|
||||
|
||||
std::string getExtraParams()const;
|
||||
void setExtraParams(const std::string& extraParams);
|
||||
std::string getScene()const;
|
||||
void setScene(const std::string& scene);
|
||||
std::string getTemplateVersion()const;
|
||||
void setTemplateVersion(const std::string& templateVersion);
|
||||
std::string getTemplateName()const;
|
||||
void setTemplateName(const std::string& templateName);
|
||||
std::string getTemplateSceneId()const;
|
||||
void setTemplateSceneId(const std::string& templateSceneId);
|
||||
std::string getTemplateId()const;
|
||||
void setTemplateId(const std::string& templateId);
|
||||
|
||||
private:
|
||||
std::string extraParams_;
|
||||
std::string scene_;
|
||||
std::string templateVersion_;
|
||||
std::string templateName_;
|
||||
std::string templateSceneId_;
|
||||
std::string templateId_;
|
||||
|
||||
};
|
||||
}
|
||||
}
|
||||
}
|
||||
#endif // !ALIBABACLOUD_CLOUDESL_MODEL_UPDATECOMPANYTEMPLATEREQUEST_H_
|
||||
@@ -0,0 +1,63 @@
|
||||
/*
|
||||
* Copyright 2009-2017 Alibaba Cloud All rights reserved.
|
||||
*
|
||||
* Licensed under the Apache License, Version 2.0 (the "License");
|
||||
* you may not use this file except in compliance with the License.
|
||||
* You may obtain a copy of the License at
|
||||
*
|
||||
* http://www.apache.org/licenses/LICENSE-2.0
|
||||
*
|
||||
* Unless required by applicable law or agreed to in writing, software
|
||||
* distributed under the License is distributed on an "AS IS" BASIS,
|
||||
* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
|
||||
* See the License for the specific language governing permissions and
|
||||
* limitations under the License.
|
||||
*/
|
||||
|
||||
#ifndef ALIBABACLOUD_CLOUDESL_MODEL_UPDATECOMPANYTEMPLATERESULT_H_
|
||||
#define ALIBABACLOUD_CLOUDESL_MODEL_UPDATECOMPANYTEMPLATERESULT_H_
|
||||
|
||||
#include <string>
|
||||
#include <vector>
|
||||
#include <utility>
|
||||
#include <alibabacloud/core/ServiceResult.h>
|
||||
#include <alibabacloud/cloudesl/CloudeslExport.h>
|
||||
|
||||
namespace AlibabaCloud
|
||||
{
|
||||
namespace Cloudesl
|
||||
{
|
||||
namespace Model
|
||||
{
|
||||
class ALIBABACLOUD_CLOUDESL_EXPORT UpdateCompanyTemplateResult : public ServiceResult
|
||||
{
|
||||
public:
|
||||
|
||||
|
||||
UpdateCompanyTemplateResult();
|
||||
explicit UpdateCompanyTemplateResult(const std::string &payload);
|
||||
~UpdateCompanyTemplateResult();
|
||||
std::string getMessage()const;
|
||||
std::string getDynamicCode()const;
|
||||
std::string getErrorCode()const;
|
||||
std::string getDynamicMessage()const;
|
||||
std::string getErrorMessage()const;
|
||||
std::string getCode()const;
|
||||
bool getSuccess()const;
|
||||
|
||||
protected:
|
||||
void parse(const std::string &payload);
|
||||
private:
|
||||
std::string message_;
|
||||
std::string dynamicCode_;
|
||||
std::string errorCode_;
|
||||
std::string dynamicMessage_;
|
||||
std::string errorMessage_;
|
||||
std::string code_;
|
||||
bool success_;
|
||||
|
||||
};
|
||||
}
|
||||
}
|
||||
}
|
||||
#endif // !ALIBABACLOUD_CLOUDESL_MODEL_UPDATECOMPANYTEMPLATERESULT_H_
|
||||
@@ -14,41 +14,38 @@
|
||||
* limitations under the License.
|
||||
*/
|
||||
|
||||
#ifndef ALIBABACLOUD_DBFS_MODEL_UPDATETASKREQUEST_H_
|
||||
#define ALIBABACLOUD_DBFS_MODEL_UPDATETASKREQUEST_H_
|
||||
#ifndef ALIBABACLOUD_CLOUDESL_MODEL_UPDATECOMPANYTEMPLATEVIEWREQUEST_H_
|
||||
#define ALIBABACLOUD_CLOUDESL_MODEL_UPDATECOMPANYTEMPLATEVIEWREQUEST_H_
|
||||
|
||||
#include <string>
|
||||
#include <vector>
|
||||
#include <alibabacloud/core/RpcServiceRequest.h>
|
||||
#include <alibabacloud/dbfs/DBFSExport.h>
|
||||
#include <alibabacloud/cloudesl/CloudeslExport.h>
|
||||
|
||||
namespace AlibabaCloud
|
||||
{
|
||||
namespace DBFS
|
||||
namespace Cloudesl
|
||||
{
|
||||
namespace Model
|
||||
{
|
||||
class ALIBABACLOUD_DBFS_EXPORT UpdateTaskRequest : public RpcServiceRequest
|
||||
class ALIBABACLOUD_CLOUDESL_EXPORT UpdateCompanyTemplateViewRequest : public RpcServiceRequest
|
||||
{
|
||||
|
||||
public:
|
||||
UpdateTaskRequest();
|
||||
~UpdateTaskRequest();
|
||||
UpdateCompanyTemplateViewRequest();
|
||||
~UpdateCompanyTemplateViewRequest();
|
||||
|
||||
int getTaskProgress()const;
|
||||
void setTaskProgress(int taskProgress);
|
||||
std::string getTaskIds()const;
|
||||
void setTaskIds(const std::string& taskIds);
|
||||
std::string getRegionId()const;
|
||||
void setRegionId(const std::string& regionId);
|
||||
std::string getExtraParams()const;
|
||||
void setExtraParams(const std::string& extraParams);
|
||||
std::string getData()const;
|
||||
void setData(const std::string& data);
|
||||
|
||||
private:
|
||||
int taskProgress_;
|
||||
std::string taskIds_;
|
||||
std::string regionId_;
|
||||
std::string extraParams_;
|
||||
std::string data_;
|
||||
|
||||
};
|
||||
}
|
||||
}
|
||||
}
|
||||
#endif // !ALIBABACLOUD_DBFS_MODEL_UPDATETASKREQUEST_H_
|
||||
#endif // !ALIBABACLOUD_CLOUDESL_MODEL_UPDATECOMPANYTEMPLATEVIEWREQUEST_H_
|
||||
@@ -0,0 +1,63 @@
|
||||
/*
|
||||
* Copyright 2009-2017 Alibaba Cloud All rights reserved.
|
||||
*
|
||||
* Licensed under the Apache License, Version 2.0 (the "License");
|
||||
* you may not use this file except in compliance with the License.
|
||||
* You may obtain a copy of the License at
|
||||
*
|
||||
* http://www.apache.org/licenses/LICENSE-2.0
|
||||
*
|
||||
* Unless required by applicable law or agreed to in writing, software
|
||||
* distributed under the License is distributed on an "AS IS" BASIS,
|
||||
* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
|
||||
* See the License for the specific language governing permissions and
|
||||
* limitations under the License.
|
||||
*/
|
||||
|
||||
#ifndef ALIBABACLOUD_CLOUDESL_MODEL_UPDATECOMPANYTEMPLATEVIEWRESULT_H_
|
||||
#define ALIBABACLOUD_CLOUDESL_MODEL_UPDATECOMPANYTEMPLATEVIEWRESULT_H_
|
||||
|
||||
#include <string>
|
||||
#include <vector>
|
||||
#include <utility>
|
||||
#include <alibabacloud/core/ServiceResult.h>
|
||||
#include <alibabacloud/cloudesl/CloudeslExport.h>
|
||||
|
||||
namespace AlibabaCloud
|
||||
{
|
||||
namespace Cloudesl
|
||||
{
|
||||
namespace Model
|
||||
{
|
||||
class ALIBABACLOUD_CLOUDESL_EXPORT UpdateCompanyTemplateViewResult : public ServiceResult
|
||||
{
|
||||
public:
|
||||
|
||||
|
||||
UpdateCompanyTemplateViewResult();
|
||||
explicit UpdateCompanyTemplateViewResult(const std::string &payload);
|
||||
~UpdateCompanyTemplateViewResult();
|
||||
std::string getMessage()const;
|
||||
std::string getDynamicCode()const;
|
||||
std::string getErrorCode()const;
|
||||
std::string getDynamicMessage()const;
|
||||
std::string getErrorMessage()const;
|
||||
std::string getCode()const;
|
||||
bool getSuccess()const;
|
||||
|
||||
protected:
|
||||
void parse(const std::string &payload);
|
||||
private:
|
||||
std::string message_;
|
||||
std::string dynamicCode_;
|
||||
std::string errorCode_;
|
||||
std::string dynamicMessage_;
|
||||
std::string errorMessage_;
|
||||
std::string code_;
|
||||
bool success_;
|
||||
|
||||
};
|
||||
}
|
||||
}
|
||||
}
|
||||
#endif // !ALIBABACLOUD_CLOUDESL_MODEL_UPDATECOMPANYTEMPLATEVIEWRESULT_H_
|
||||
@@ -411,6 +411,42 @@ CloudeslClient::BatchUpdateEventOutcomeCallable CloudeslClient::batchUpdateEvent
|
||||
return task->get_future();
|
||||
}
|
||||
|
||||
CloudeslClient::BindDeviceLayoutOutcome CloudeslClient::bindDeviceLayout(const BindDeviceLayoutRequest &request) const
|
||||
{
|
||||
auto endpointOutcome = endpointProvider_->getEndpoint();
|
||||
if (!endpointOutcome.isSuccess())
|
||||
return BindDeviceLayoutOutcome(endpointOutcome.error());
|
||||
|
||||
auto outcome = makeRequest(endpointOutcome.result(), request);
|
||||
|
||||
if (outcome.isSuccess())
|
||||
return BindDeviceLayoutOutcome(BindDeviceLayoutResult(outcome.result()));
|
||||
else
|
||||
return BindDeviceLayoutOutcome(outcome.error());
|
||||
}
|
||||
|
||||
void CloudeslClient::bindDeviceLayoutAsync(const BindDeviceLayoutRequest& request, const BindDeviceLayoutAsyncHandler& handler, const std::shared_ptr<const AsyncCallerContext>& context) const
|
||||
{
|
||||
auto fn = [this, request, handler, context]()
|
||||
{
|
||||
handler(this, request, bindDeviceLayout(request), context);
|
||||
};
|
||||
|
||||
asyncExecute(new Runnable(fn));
|
||||
}
|
||||
|
||||
CloudeslClient::BindDeviceLayoutOutcomeCallable CloudeslClient::bindDeviceLayoutCallable(const BindDeviceLayoutRequest &request) const
|
||||
{
|
||||
auto task = std::make_shared<std::packaged_task<BindDeviceLayoutOutcome()>>(
|
||||
[this, request]()
|
||||
{
|
||||
return this->bindDeviceLayout(request);
|
||||
});
|
||||
|
||||
asyncExecute(new Runnable([task]() { (*task)(); }));
|
||||
return task->get_future();
|
||||
}
|
||||
|
||||
CloudeslClient::BindEslDeviceOutcome CloudeslClient::bindEslDevice(const BindEslDeviceRequest &request) const
|
||||
{
|
||||
auto endpointOutcome = endpointProvider_->getEndpoint();
|
||||
@@ -483,6 +519,114 @@ CloudeslClient::CheckServiceLinkedRoleForDeletingOutcomeCallable CloudeslClient:
|
||||
return task->get_future();
|
||||
}
|
||||
|
||||
CloudeslClient::CopyCompanyTemplateViewOutcome CloudeslClient::copyCompanyTemplateView(const CopyCompanyTemplateViewRequest &request) const
|
||||
{
|
||||
auto endpointOutcome = endpointProvider_->getEndpoint();
|
||||
if (!endpointOutcome.isSuccess())
|
||||
return CopyCompanyTemplateViewOutcome(endpointOutcome.error());
|
||||
|
||||
auto outcome = makeRequest(endpointOutcome.result(), request);
|
||||
|
||||
if (outcome.isSuccess())
|
||||
return CopyCompanyTemplateViewOutcome(CopyCompanyTemplateViewResult(outcome.result()));
|
||||
else
|
||||
return CopyCompanyTemplateViewOutcome(outcome.error());
|
||||
}
|
||||
|
||||
void CloudeslClient::copyCompanyTemplateViewAsync(const CopyCompanyTemplateViewRequest& request, const CopyCompanyTemplateViewAsyncHandler& handler, const std::shared_ptr<const AsyncCallerContext>& context) const
|
||||
{
|
||||
auto fn = [this, request, handler, context]()
|
||||
{
|
||||
handler(this, request, copyCompanyTemplateView(request), context);
|
||||
};
|
||||
|
||||
asyncExecute(new Runnable(fn));
|
||||
}
|
||||
|
||||
CloudeslClient::CopyCompanyTemplateViewOutcomeCallable CloudeslClient::copyCompanyTemplateViewCallable(const CopyCompanyTemplateViewRequest &request) const
|
||||
{
|
||||
auto task = std::make_shared<std::packaged_task<CopyCompanyTemplateViewOutcome()>>(
|
||||
[this, request]()
|
||||
{
|
||||
return this->copyCompanyTemplateView(request);
|
||||
});
|
||||
|
||||
asyncExecute(new Runnable([task]() { (*task)(); }));
|
||||
return task->get_future();
|
||||
}
|
||||
|
||||
CloudeslClient::CopyLayoutOutcome CloudeslClient::copyLayout(const CopyLayoutRequest &request) const
|
||||
{
|
||||
auto endpointOutcome = endpointProvider_->getEndpoint();
|
||||
if (!endpointOutcome.isSuccess())
|
||||
return CopyLayoutOutcome(endpointOutcome.error());
|
||||
|
||||
auto outcome = makeRequest(endpointOutcome.result(), request);
|
||||
|
||||
if (outcome.isSuccess())
|
||||
return CopyLayoutOutcome(CopyLayoutResult(outcome.result()));
|
||||
else
|
||||
return CopyLayoutOutcome(outcome.error());
|
||||
}
|
||||
|
||||
void CloudeslClient::copyLayoutAsync(const CopyLayoutRequest& request, const CopyLayoutAsyncHandler& handler, const std::shared_ptr<const AsyncCallerContext>& context) const
|
||||
{
|
||||
auto fn = [this, request, handler, context]()
|
||||
{
|
||||
handler(this, request, copyLayout(request), context);
|
||||
};
|
||||
|
||||
asyncExecute(new Runnable(fn));
|
||||
}
|
||||
|
||||
CloudeslClient::CopyLayoutOutcomeCallable CloudeslClient::copyLayoutCallable(const CopyLayoutRequest &request) const
|
||||
{
|
||||
auto task = std::make_shared<std::packaged_task<CopyLayoutOutcome()>>(
|
||||
[this, request]()
|
||||
{
|
||||
return this->copyLayout(request);
|
||||
});
|
||||
|
||||
asyncExecute(new Runnable([task]() { (*task)(); }));
|
||||
return task->get_future();
|
||||
}
|
||||
|
||||
CloudeslClient::CopyTemplateGroupOutcome CloudeslClient::copyTemplateGroup(const CopyTemplateGroupRequest &request) const
|
||||
{
|
||||
auto endpointOutcome = endpointProvider_->getEndpoint();
|
||||
if (!endpointOutcome.isSuccess())
|
||||
return CopyTemplateGroupOutcome(endpointOutcome.error());
|
||||
|
||||
auto outcome = makeRequest(endpointOutcome.result(), request);
|
||||
|
||||
if (outcome.isSuccess())
|
||||
return CopyTemplateGroupOutcome(CopyTemplateGroupResult(outcome.result()));
|
||||
else
|
||||
return CopyTemplateGroupOutcome(outcome.error());
|
||||
}
|
||||
|
||||
void CloudeslClient::copyTemplateGroupAsync(const CopyTemplateGroupRequest& request, const CopyTemplateGroupAsyncHandler& handler, const std::shared_ptr<const AsyncCallerContext>& context) const
|
||||
{
|
||||
auto fn = [this, request, handler, context]()
|
||||
{
|
||||
handler(this, request, copyTemplateGroup(request), context);
|
||||
};
|
||||
|
||||
asyncExecute(new Runnable(fn));
|
||||
}
|
||||
|
||||
CloudeslClient::CopyTemplateGroupOutcomeCallable CloudeslClient::copyTemplateGroupCallable(const CopyTemplateGroupRequest &request) const
|
||||
{
|
||||
auto task = std::make_shared<std::packaged_task<CopyTemplateGroupOutcome()>>(
|
||||
[this, request]()
|
||||
{
|
||||
return this->copyTemplateGroup(request);
|
||||
});
|
||||
|
||||
asyncExecute(new Runnable([task]() { (*task)(); }));
|
||||
return task->get_future();
|
||||
}
|
||||
|
||||
CloudeslClient::CreateStoreOutcome CloudeslClient::createStore(const CreateStoreRequest &request) const
|
||||
{
|
||||
auto endpointOutcome = endpointProvider_->getEndpoint();
|
||||
@@ -627,6 +771,42 @@ CloudeslClient::DeleteItemOutcomeCallable CloudeslClient::deleteItemCallable(con
|
||||
return task->get_future();
|
||||
}
|
||||
|
||||
CloudeslClient::DeleteLayoutOutcome CloudeslClient::deleteLayout(const DeleteLayoutRequest &request) const
|
||||
{
|
||||
auto endpointOutcome = endpointProvider_->getEndpoint();
|
||||
if (!endpointOutcome.isSuccess())
|
||||
return DeleteLayoutOutcome(endpointOutcome.error());
|
||||
|
||||
auto outcome = makeRequest(endpointOutcome.result(), request);
|
||||
|
||||
if (outcome.isSuccess())
|
||||
return DeleteLayoutOutcome(DeleteLayoutResult(outcome.result()));
|
||||
else
|
||||
return DeleteLayoutOutcome(outcome.error());
|
||||
}
|
||||
|
||||
void CloudeslClient::deleteLayoutAsync(const DeleteLayoutRequest& request, const DeleteLayoutAsyncHandler& handler, const std::shared_ptr<const AsyncCallerContext>& context) const
|
||||
{
|
||||
auto fn = [this, request, handler, context]()
|
||||
{
|
||||
handler(this, request, deleteLayout(request), context);
|
||||
};
|
||||
|
||||
asyncExecute(new Runnable(fn));
|
||||
}
|
||||
|
||||
CloudeslClient::DeleteLayoutOutcomeCallable CloudeslClient::deleteLayoutCallable(const DeleteLayoutRequest &request) const
|
||||
{
|
||||
auto task = std::make_shared<std::packaged_task<DeleteLayoutOutcome()>>(
|
||||
[this, request]()
|
||||
{
|
||||
return this->deleteLayout(request);
|
||||
});
|
||||
|
||||
asyncExecute(new Runnable([task]() { (*task)(); }));
|
||||
return task->get_future();
|
||||
}
|
||||
|
||||
CloudeslClient::DeleteMaterialOutcome CloudeslClient::deleteMaterial(const DeleteMaterialRequest &request) const
|
||||
{
|
||||
auto endpointOutcome = endpointProvider_->getEndpoint();
|
||||
@@ -699,6 +879,42 @@ CloudeslClient::DeleteStoreOutcomeCallable CloudeslClient::deleteStoreCallable(c
|
||||
return task->get_future();
|
||||
}
|
||||
|
||||
CloudeslClient::DeleteTemplateGroupOutcome CloudeslClient::deleteTemplateGroup(const DeleteTemplateGroupRequest &request) const
|
||||
{
|
||||
auto endpointOutcome = endpointProvider_->getEndpoint();
|
||||
if (!endpointOutcome.isSuccess())
|
||||
return DeleteTemplateGroupOutcome(endpointOutcome.error());
|
||||
|
||||
auto outcome = makeRequest(endpointOutcome.result(), request);
|
||||
|
||||
if (outcome.isSuccess())
|
||||
return DeleteTemplateGroupOutcome(DeleteTemplateGroupResult(outcome.result()));
|
||||
else
|
||||
return DeleteTemplateGroupOutcome(outcome.error());
|
||||
}
|
||||
|
||||
void CloudeslClient::deleteTemplateGroupAsync(const DeleteTemplateGroupRequest& request, const DeleteTemplateGroupAsyncHandler& handler, const std::shared_ptr<const AsyncCallerContext>& context) const
|
||||
{
|
||||
auto fn = [this, request, handler, context]()
|
||||
{
|
||||
handler(this, request, deleteTemplateGroup(request), context);
|
||||
};
|
||||
|
||||
asyncExecute(new Runnable(fn));
|
||||
}
|
||||
|
||||
CloudeslClient::DeleteTemplateGroupOutcomeCallable CloudeslClient::deleteTemplateGroupCallable(const DeleteTemplateGroupRequest &request) const
|
||||
{
|
||||
auto task = std::make_shared<std::packaged_task<DeleteTemplateGroupOutcome()>>(
|
||||
[this, request]()
|
||||
{
|
||||
return this->deleteTemplateGroup(request);
|
||||
});
|
||||
|
||||
asyncExecute(new Runnable([task]() { (*task)(); }));
|
||||
return task->get_future();
|
||||
}
|
||||
|
||||
CloudeslClient::DeleteUserOutcome CloudeslClient::deleteUser(const DeleteUserRequest &request) const
|
||||
{
|
||||
auto endpointOutcome = endpointProvider_->getEndpoint();
|
||||
@@ -1491,6 +1707,42 @@ CloudeslClient::ExportEslDevicesOutcomeCallable CloudeslClient::exportEslDevices
|
||||
return task->get_future();
|
||||
}
|
||||
|
||||
CloudeslClient::GetAddMaterialStatusOutcome CloudeslClient::getAddMaterialStatus(const GetAddMaterialStatusRequest &request) const
|
||||
{
|
||||
auto endpointOutcome = endpointProvider_->getEndpoint();
|
||||
if (!endpointOutcome.isSuccess())
|
||||
return GetAddMaterialStatusOutcome(endpointOutcome.error());
|
||||
|
||||
auto outcome = makeRequest(endpointOutcome.result(), request);
|
||||
|
||||
if (outcome.isSuccess())
|
||||
return GetAddMaterialStatusOutcome(GetAddMaterialStatusResult(outcome.result()));
|
||||
else
|
||||
return GetAddMaterialStatusOutcome(outcome.error());
|
||||
}
|
||||
|
||||
void CloudeslClient::getAddMaterialStatusAsync(const GetAddMaterialStatusRequest& request, const GetAddMaterialStatusAsyncHandler& handler, const std::shared_ptr<const AsyncCallerContext>& context) const
|
||||
{
|
||||
auto fn = [this, request, handler, context]()
|
||||
{
|
||||
handler(this, request, getAddMaterialStatus(request), context);
|
||||
};
|
||||
|
||||
asyncExecute(new Runnable(fn));
|
||||
}
|
||||
|
||||
CloudeslClient::GetAddMaterialStatusOutcomeCallable CloudeslClient::getAddMaterialStatusCallable(const GetAddMaterialStatusRequest &request) const
|
||||
{
|
||||
auto task = std::make_shared<std::packaged_task<GetAddMaterialStatusOutcome()>>(
|
||||
[this, request]()
|
||||
{
|
||||
return this->getAddMaterialStatus(request);
|
||||
});
|
||||
|
||||
asyncExecute(new Runnable([task]() { (*task)(); }));
|
||||
return task->get_future();
|
||||
}
|
||||
|
||||
CloudeslClient::GetCompanyTemplatePictureOutcome CloudeslClient::getCompanyTemplatePicture(const GetCompanyTemplatePictureRequest &request) const
|
||||
{
|
||||
auto endpointOutcome = endpointProvider_->getEndpoint();
|
||||
@@ -1599,6 +1851,42 @@ CloudeslClient::GetCompanyTemplatePictureNewOutcomeCallable CloudeslClient::getC
|
||||
return task->get_future();
|
||||
}
|
||||
|
||||
CloudeslClient::GetEslDevicesOutcome CloudeslClient::getEslDevices(const GetEslDevicesRequest &request) const
|
||||
{
|
||||
auto endpointOutcome = endpointProvider_->getEndpoint();
|
||||
if (!endpointOutcome.isSuccess())
|
||||
return GetEslDevicesOutcome(endpointOutcome.error());
|
||||
|
||||
auto outcome = makeRequest(endpointOutcome.result(), request);
|
||||
|
||||
if (outcome.isSuccess())
|
||||
return GetEslDevicesOutcome(GetEslDevicesResult(outcome.result()));
|
||||
else
|
||||
return GetEslDevicesOutcome(outcome.error());
|
||||
}
|
||||
|
||||
void CloudeslClient::getEslDevicesAsync(const GetEslDevicesRequest& request, const GetEslDevicesAsyncHandler& handler, const std::shared_ptr<const AsyncCallerContext>& context) const
|
||||
{
|
||||
auto fn = [this, request, handler, context]()
|
||||
{
|
||||
handler(this, request, getEslDevices(request), context);
|
||||
};
|
||||
|
||||
asyncExecute(new Runnable(fn));
|
||||
}
|
||||
|
||||
CloudeslClient::GetEslDevicesOutcomeCallable CloudeslClient::getEslDevicesCallable(const GetEslDevicesRequest &request) const
|
||||
{
|
||||
auto task = std::make_shared<std::packaged_task<GetEslDevicesOutcome()>>(
|
||||
[this, request]()
|
||||
{
|
||||
return this->getEslDevices(request);
|
||||
});
|
||||
|
||||
asyncExecute(new Runnable([task]() { (*task)(); }));
|
||||
return task->get_future();
|
||||
}
|
||||
|
||||
CloudeslClient::GetItemMaterialOutcome CloudeslClient::getItemMaterial(const GetItemMaterialRequest &request) const
|
||||
{
|
||||
auto endpointOutcome = endpointProvider_->getEndpoint();
|
||||
@@ -1671,6 +1959,258 @@ CloudeslClient::GetUserOutcomeCallable CloudeslClient::getUserCallable(const Get
|
||||
return task->get_future();
|
||||
}
|
||||
|
||||
CloudeslClient::QueryContainerListOutcome CloudeslClient::queryContainerList(const QueryContainerListRequest &request) const
|
||||
{
|
||||
auto endpointOutcome = endpointProvider_->getEndpoint();
|
||||
if (!endpointOutcome.isSuccess())
|
||||
return QueryContainerListOutcome(endpointOutcome.error());
|
||||
|
||||
auto outcome = makeRequest(endpointOutcome.result(), request);
|
||||
|
||||
if (outcome.isSuccess())
|
||||
return QueryContainerListOutcome(QueryContainerListResult(outcome.result()));
|
||||
else
|
||||
return QueryContainerListOutcome(outcome.error());
|
||||
}
|
||||
|
||||
void CloudeslClient::queryContainerListAsync(const QueryContainerListRequest& request, const QueryContainerListAsyncHandler& handler, const std::shared_ptr<const AsyncCallerContext>& context) const
|
||||
{
|
||||
auto fn = [this, request, handler, context]()
|
||||
{
|
||||
handler(this, request, queryContainerList(request), context);
|
||||
};
|
||||
|
||||
asyncExecute(new Runnable(fn));
|
||||
}
|
||||
|
||||
CloudeslClient::QueryContainerListOutcomeCallable CloudeslClient::queryContainerListCallable(const QueryContainerListRequest &request) const
|
||||
{
|
||||
auto task = std::make_shared<std::packaged_task<QueryContainerListOutcome()>>(
|
||||
[this, request]()
|
||||
{
|
||||
return this->queryContainerList(request);
|
||||
});
|
||||
|
||||
asyncExecute(new Runnable([task]() { (*task)(); }));
|
||||
return task->get_future();
|
||||
}
|
||||
|
||||
CloudeslClient::QueryLayoutByDeviceOutcome CloudeslClient::queryLayoutByDevice(const QueryLayoutByDeviceRequest &request) const
|
||||
{
|
||||
auto endpointOutcome = endpointProvider_->getEndpoint();
|
||||
if (!endpointOutcome.isSuccess())
|
||||
return QueryLayoutByDeviceOutcome(endpointOutcome.error());
|
||||
|
||||
auto outcome = makeRequest(endpointOutcome.result(), request);
|
||||
|
||||
if (outcome.isSuccess())
|
||||
return QueryLayoutByDeviceOutcome(QueryLayoutByDeviceResult(outcome.result()));
|
||||
else
|
||||
return QueryLayoutByDeviceOutcome(outcome.error());
|
||||
}
|
||||
|
||||
void CloudeslClient::queryLayoutByDeviceAsync(const QueryLayoutByDeviceRequest& request, const QueryLayoutByDeviceAsyncHandler& handler, const std::shared_ptr<const AsyncCallerContext>& context) const
|
||||
{
|
||||
auto fn = [this, request, handler, context]()
|
||||
{
|
||||
handler(this, request, queryLayoutByDevice(request), context);
|
||||
};
|
||||
|
||||
asyncExecute(new Runnable(fn));
|
||||
}
|
||||
|
||||
CloudeslClient::QueryLayoutByDeviceOutcomeCallable CloudeslClient::queryLayoutByDeviceCallable(const QueryLayoutByDeviceRequest &request) const
|
||||
{
|
||||
auto task = std::make_shared<std::packaged_task<QueryLayoutByDeviceOutcome()>>(
|
||||
[this, request]()
|
||||
{
|
||||
return this->queryLayoutByDevice(request);
|
||||
});
|
||||
|
||||
asyncExecute(new Runnable([task]() { (*task)(); }));
|
||||
return task->get_future();
|
||||
}
|
||||
|
||||
CloudeslClient::QueryLayoutDetailOutcome CloudeslClient::queryLayoutDetail(const QueryLayoutDetailRequest &request) const
|
||||
{
|
||||
auto endpointOutcome = endpointProvider_->getEndpoint();
|
||||
if (!endpointOutcome.isSuccess())
|
||||
return QueryLayoutDetailOutcome(endpointOutcome.error());
|
||||
|
||||
auto outcome = makeRequest(endpointOutcome.result(), request);
|
||||
|
||||
if (outcome.isSuccess())
|
||||
return QueryLayoutDetailOutcome(QueryLayoutDetailResult(outcome.result()));
|
||||
else
|
||||
return QueryLayoutDetailOutcome(outcome.error());
|
||||
}
|
||||
|
||||
void CloudeslClient::queryLayoutDetailAsync(const QueryLayoutDetailRequest& request, const QueryLayoutDetailAsyncHandler& handler, const std::shared_ptr<const AsyncCallerContext>& context) const
|
||||
{
|
||||
auto fn = [this, request, handler, context]()
|
||||
{
|
||||
handler(this, request, queryLayoutDetail(request), context);
|
||||
};
|
||||
|
||||
asyncExecute(new Runnable(fn));
|
||||
}
|
||||
|
||||
CloudeslClient::QueryLayoutDetailOutcomeCallable CloudeslClient::queryLayoutDetailCallable(const QueryLayoutDetailRequest &request) const
|
||||
{
|
||||
auto task = std::make_shared<std::packaged_task<QueryLayoutDetailOutcome()>>(
|
||||
[this, request]()
|
||||
{
|
||||
return this->queryLayoutDetail(request);
|
||||
});
|
||||
|
||||
asyncExecute(new Runnable([task]() { (*task)(); }));
|
||||
return task->get_future();
|
||||
}
|
||||
|
||||
CloudeslClient::QueryTemplateGroupListOutcome CloudeslClient::queryTemplateGroupList(const QueryTemplateGroupListRequest &request) const
|
||||
{
|
||||
auto endpointOutcome = endpointProvider_->getEndpoint();
|
||||
if (!endpointOutcome.isSuccess())
|
||||
return QueryTemplateGroupListOutcome(endpointOutcome.error());
|
||||
|
||||
auto outcome = makeRequest(endpointOutcome.result(), request);
|
||||
|
||||
if (outcome.isSuccess())
|
||||
return QueryTemplateGroupListOutcome(QueryTemplateGroupListResult(outcome.result()));
|
||||
else
|
||||
return QueryTemplateGroupListOutcome(outcome.error());
|
||||
}
|
||||
|
||||
void CloudeslClient::queryTemplateGroupListAsync(const QueryTemplateGroupListRequest& request, const QueryTemplateGroupListAsyncHandler& handler, const std::shared_ptr<const AsyncCallerContext>& context) const
|
||||
{
|
||||
auto fn = [this, request, handler, context]()
|
||||
{
|
||||
handler(this, request, queryTemplateGroupList(request), context);
|
||||
};
|
||||
|
||||
asyncExecute(new Runnable(fn));
|
||||
}
|
||||
|
||||
CloudeslClient::QueryTemplateGroupListOutcomeCallable CloudeslClient::queryTemplateGroupListCallable(const QueryTemplateGroupListRequest &request) const
|
||||
{
|
||||
auto task = std::make_shared<std::packaged_task<QueryTemplateGroupListOutcome()>>(
|
||||
[this, request]()
|
||||
{
|
||||
return this->queryTemplateGroupList(request);
|
||||
});
|
||||
|
||||
asyncExecute(new Runnable([task]() { (*task)(); }));
|
||||
return task->get_future();
|
||||
}
|
||||
|
||||
CloudeslClient::QueryTemplateListByGroupIdOutcome CloudeslClient::queryTemplateListByGroupId(const QueryTemplateListByGroupIdRequest &request) const
|
||||
{
|
||||
auto endpointOutcome = endpointProvider_->getEndpoint();
|
||||
if (!endpointOutcome.isSuccess())
|
||||
return QueryTemplateListByGroupIdOutcome(endpointOutcome.error());
|
||||
|
||||
auto outcome = makeRequest(endpointOutcome.result(), request);
|
||||
|
||||
if (outcome.isSuccess())
|
||||
return QueryTemplateListByGroupIdOutcome(QueryTemplateListByGroupIdResult(outcome.result()));
|
||||
else
|
||||
return QueryTemplateListByGroupIdOutcome(outcome.error());
|
||||
}
|
||||
|
||||
void CloudeslClient::queryTemplateListByGroupIdAsync(const QueryTemplateListByGroupIdRequest& request, const QueryTemplateListByGroupIdAsyncHandler& handler, const std::shared_ptr<const AsyncCallerContext>& context) const
|
||||
{
|
||||
auto fn = [this, request, handler, context]()
|
||||
{
|
||||
handler(this, request, queryTemplateListByGroupId(request), context);
|
||||
};
|
||||
|
||||
asyncExecute(new Runnable(fn));
|
||||
}
|
||||
|
||||
CloudeslClient::QueryTemplateListByGroupIdOutcomeCallable CloudeslClient::queryTemplateListByGroupIdCallable(const QueryTemplateListByGroupIdRequest &request) const
|
||||
{
|
||||
auto task = std::make_shared<std::packaged_task<QueryTemplateListByGroupIdOutcome()>>(
|
||||
[this, request]()
|
||||
{
|
||||
return this->queryTemplateListByGroupId(request);
|
||||
});
|
||||
|
||||
asyncExecute(new Runnable([task]() { (*task)(); }));
|
||||
return task->get_future();
|
||||
}
|
||||
|
||||
CloudeslClient::SaveLayoutOutcome CloudeslClient::saveLayout(const SaveLayoutRequest &request) const
|
||||
{
|
||||
auto endpointOutcome = endpointProvider_->getEndpoint();
|
||||
if (!endpointOutcome.isSuccess())
|
||||
return SaveLayoutOutcome(endpointOutcome.error());
|
||||
|
||||
auto outcome = makeRequest(endpointOutcome.result(), request);
|
||||
|
||||
if (outcome.isSuccess())
|
||||
return SaveLayoutOutcome(SaveLayoutResult(outcome.result()));
|
||||
else
|
||||
return SaveLayoutOutcome(outcome.error());
|
||||
}
|
||||
|
||||
void CloudeslClient::saveLayoutAsync(const SaveLayoutRequest& request, const SaveLayoutAsyncHandler& handler, const std::shared_ptr<const AsyncCallerContext>& context) const
|
||||
{
|
||||
auto fn = [this, request, handler, context]()
|
||||
{
|
||||
handler(this, request, saveLayout(request), context);
|
||||
};
|
||||
|
||||
asyncExecute(new Runnable(fn));
|
||||
}
|
||||
|
||||
CloudeslClient::SaveLayoutOutcomeCallable CloudeslClient::saveLayoutCallable(const SaveLayoutRequest &request) const
|
||||
{
|
||||
auto task = std::make_shared<std::packaged_task<SaveLayoutOutcome()>>(
|
||||
[this, request]()
|
||||
{
|
||||
return this->saveLayout(request);
|
||||
});
|
||||
|
||||
asyncExecute(new Runnable([task]() { (*task)(); }));
|
||||
return task->get_future();
|
||||
}
|
||||
|
||||
CloudeslClient::SaveTemplateGroupOutcome CloudeslClient::saveTemplateGroup(const SaveTemplateGroupRequest &request) const
|
||||
{
|
||||
auto endpointOutcome = endpointProvider_->getEndpoint();
|
||||
if (!endpointOutcome.isSuccess())
|
||||
return SaveTemplateGroupOutcome(endpointOutcome.error());
|
||||
|
||||
auto outcome = makeRequest(endpointOutcome.result(), request);
|
||||
|
||||
if (outcome.isSuccess())
|
||||
return SaveTemplateGroupOutcome(SaveTemplateGroupResult(outcome.result()));
|
||||
else
|
||||
return SaveTemplateGroupOutcome(outcome.error());
|
||||
}
|
||||
|
||||
void CloudeslClient::saveTemplateGroupAsync(const SaveTemplateGroupRequest& request, const SaveTemplateGroupAsyncHandler& handler, const std::shared_ptr<const AsyncCallerContext>& context) const
|
||||
{
|
||||
auto fn = [this, request, handler, context]()
|
||||
{
|
||||
handler(this, request, saveTemplateGroup(request), context);
|
||||
};
|
||||
|
||||
asyncExecute(new Runnable(fn));
|
||||
}
|
||||
|
||||
CloudeslClient::SaveTemplateGroupOutcomeCallable CloudeslClient::saveTemplateGroupCallable(const SaveTemplateGroupRequest &request) const
|
||||
{
|
||||
auto task = std::make_shared<std::packaged_task<SaveTemplateGroupOutcome()>>(
|
||||
[this, request]()
|
||||
{
|
||||
return this->saveTemplateGroup(request);
|
||||
});
|
||||
|
||||
asyncExecute(new Runnable([task]() { (*task)(); }));
|
||||
return task->get_future();
|
||||
}
|
||||
|
||||
CloudeslClient::SyncAddMaterialOutcome CloudeslClient::syncAddMaterial(const SyncAddMaterialRequest &request) const
|
||||
{
|
||||
auto endpointOutcome = endpointProvider_->getEndpoint();
|
||||
@@ -1779,6 +2319,78 @@ CloudeslClient::UnbindEslDeviceOutcomeCallable CloudeslClient::unbindEslDeviceCa
|
||||
return task->get_future();
|
||||
}
|
||||
|
||||
CloudeslClient::UpdateCompanyTemplateOutcome CloudeslClient::updateCompanyTemplate(const UpdateCompanyTemplateRequest &request) const
|
||||
{
|
||||
auto endpointOutcome = endpointProvider_->getEndpoint();
|
||||
if (!endpointOutcome.isSuccess())
|
||||
return UpdateCompanyTemplateOutcome(endpointOutcome.error());
|
||||
|
||||
auto outcome = makeRequest(endpointOutcome.result(), request);
|
||||
|
||||
if (outcome.isSuccess())
|
||||
return UpdateCompanyTemplateOutcome(UpdateCompanyTemplateResult(outcome.result()));
|
||||
else
|
||||
return UpdateCompanyTemplateOutcome(outcome.error());
|
||||
}
|
||||
|
||||
void CloudeslClient::updateCompanyTemplateAsync(const UpdateCompanyTemplateRequest& request, const UpdateCompanyTemplateAsyncHandler& handler, const std::shared_ptr<const AsyncCallerContext>& context) const
|
||||
{
|
||||
auto fn = [this, request, handler, context]()
|
||||
{
|
||||
handler(this, request, updateCompanyTemplate(request), context);
|
||||
};
|
||||
|
||||
asyncExecute(new Runnable(fn));
|
||||
}
|
||||
|
||||
CloudeslClient::UpdateCompanyTemplateOutcomeCallable CloudeslClient::updateCompanyTemplateCallable(const UpdateCompanyTemplateRequest &request) const
|
||||
{
|
||||
auto task = std::make_shared<std::packaged_task<UpdateCompanyTemplateOutcome()>>(
|
||||
[this, request]()
|
||||
{
|
||||
return this->updateCompanyTemplate(request);
|
||||
});
|
||||
|
||||
asyncExecute(new Runnable([task]() { (*task)(); }));
|
||||
return task->get_future();
|
||||
}
|
||||
|
||||
CloudeslClient::UpdateCompanyTemplateViewOutcome CloudeslClient::updateCompanyTemplateView(const UpdateCompanyTemplateViewRequest &request) const
|
||||
{
|
||||
auto endpointOutcome = endpointProvider_->getEndpoint();
|
||||
if (!endpointOutcome.isSuccess())
|
||||
return UpdateCompanyTemplateViewOutcome(endpointOutcome.error());
|
||||
|
||||
auto outcome = makeRequest(endpointOutcome.result(), request);
|
||||
|
||||
if (outcome.isSuccess())
|
||||
return UpdateCompanyTemplateViewOutcome(UpdateCompanyTemplateViewResult(outcome.result()));
|
||||
else
|
||||
return UpdateCompanyTemplateViewOutcome(outcome.error());
|
||||
}
|
||||
|
||||
void CloudeslClient::updateCompanyTemplateViewAsync(const UpdateCompanyTemplateViewRequest& request, const UpdateCompanyTemplateViewAsyncHandler& handler, const std::shared_ptr<const AsyncCallerContext>& context) const
|
||||
{
|
||||
auto fn = [this, request, handler, context]()
|
||||
{
|
||||
handler(this, request, updateCompanyTemplateView(request), context);
|
||||
};
|
||||
|
||||
asyncExecute(new Runnable(fn));
|
||||
}
|
||||
|
||||
CloudeslClient::UpdateCompanyTemplateViewOutcomeCallable CloudeslClient::updateCompanyTemplateViewCallable(const UpdateCompanyTemplateViewRequest &request) const
|
||||
{
|
||||
auto task = std::make_shared<std::packaged_task<UpdateCompanyTemplateViewOutcome()>>(
|
||||
[this, request]()
|
||||
{
|
||||
return this->updateCompanyTemplateView(request);
|
||||
});
|
||||
|
||||
asyncExecute(new Runnable([task]() { (*task)(); }));
|
||||
return task->get_future();
|
||||
}
|
||||
|
||||
CloudeslClient::UpdateEslDeviceLightOutcome CloudeslClient::updateEslDeviceLight(const UpdateEslDeviceLightRequest &request) const
|
||||
{
|
||||
auto endpointOutcome = endpointProvider_->getEndpoint();
|
||||
|
||||
@@ -137,6 +137,17 @@ void AddCompanyTemplateRequest::setTemplateName(const std::string& templateName)
|
||||
setBodyParameter("TemplateName", templateName);
|
||||
}
|
||||
|
||||
std::string AddCompanyTemplateRequest::getTemplateSceneId()const
|
||||
{
|
||||
return templateSceneId_;
|
||||
}
|
||||
|
||||
void AddCompanyTemplateRequest::setTemplateSceneId(const std::string& templateSceneId)
|
||||
{
|
||||
templateSceneId_ = templateSceneId;
|
||||
setBodyParameter("TemplateSceneId", templateSceneId);
|
||||
}
|
||||
|
||||
bool AddCompanyTemplateRequest::getIfSourceCode()const
|
||||
{
|
||||
return ifSourceCode_;
|
||||
@@ -148,6 +159,17 @@ void AddCompanyTemplateRequest::setIfSourceCode(bool ifSourceCode)
|
||||
setBodyParameter("IfSourceCode", ifSourceCode ? "true" : "false");
|
||||
}
|
||||
|
||||
std::string AddCompanyTemplateRequest::getGroupId()const
|
||||
{
|
||||
return groupId_;
|
||||
}
|
||||
|
||||
void AddCompanyTemplateRequest::setGroupId(const std::string& groupId)
|
||||
{
|
||||
groupId_ = groupId;
|
||||
setBodyParameter("GroupId", groupId);
|
||||
}
|
||||
|
||||
bool AddCompanyTemplateRequest::getIfMember()const
|
||||
{
|
||||
return ifMember_;
|
||||
|
||||
@@ -126,6 +126,7 @@ void BatchInsertItemsRequest::setItemInfo(const std::vector<ItemInfo>& itemInfo)
|
||||
setParameter(itemInfoObjStr + ".ItemPicUrl", itemInfoObj.itemPicUrl);
|
||||
setParameter(itemInfoObjStr + ".ForestSecondId", itemInfoObj.forestSecondId);
|
||||
setParameter(itemInfoObjStr + ".SupplierName", itemInfoObj.supplierName);
|
||||
setParameter(itemInfoObjStr + ".BeClearance", itemInfoObj.beClearance ? "true" : "false");
|
||||
setParameter(itemInfoObjStr + ".Material", itemInfoObj.material);
|
||||
setParameter(itemInfoObjStr + ".ModelNumber", itemInfoObj.modelNumber);
|
||||
setParameter(itemInfoObjStr + ".SaleSpec", itemInfoObj.saleSpec);
|
||||
|
||||
62
cloudesl/src/model/BindDeviceLayoutRequest.cc
Normal file
62
cloudesl/src/model/BindDeviceLayoutRequest.cc
Normal file
@@ -0,0 +1,62 @@
|
||||
/*
|
||||
* Copyright 2009-2017 Alibaba Cloud All rights reserved.
|
||||
*
|
||||
* Licensed under the Apache License, Version 2.0 (the "License");
|
||||
* you may not use this file except in compliance with the License.
|
||||
* You may obtain a copy of the License at
|
||||
*
|
||||
* http://www.apache.org/licenses/LICENSE-2.0
|
||||
*
|
||||
* Unless required by applicable law or agreed to in writing, software
|
||||
* distributed under the License is distributed on an "AS IS" BASIS,
|
||||
* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
|
||||
* See the License for the specific language governing permissions and
|
||||
* limitations under the License.
|
||||
*/
|
||||
|
||||
#include <alibabacloud/cloudesl/model/BindDeviceLayoutRequest.h>
|
||||
|
||||
using AlibabaCloud::Cloudesl::Model::BindDeviceLayoutRequest;
|
||||
|
||||
BindDeviceLayoutRequest::BindDeviceLayoutRequest() :
|
||||
RpcServiceRequest("cloudesl", "2020-02-01", "BindDeviceLayout")
|
||||
{
|
||||
setMethod(HttpRequest::Method::Post);
|
||||
}
|
||||
|
||||
BindDeviceLayoutRequest::~BindDeviceLayoutRequest()
|
||||
{}
|
||||
|
||||
std::string BindDeviceLayoutRequest::getStoreId()const
|
||||
{
|
||||
return storeId_;
|
||||
}
|
||||
|
||||
void BindDeviceLayoutRequest::setStoreId(const std::string& storeId)
|
||||
{
|
||||
storeId_ = storeId;
|
||||
setBodyParameter("StoreId", storeId);
|
||||
}
|
||||
|
||||
std::string BindDeviceLayoutRequest::getLayoutId()const
|
||||
{
|
||||
return layoutId_;
|
||||
}
|
||||
|
||||
void BindDeviceLayoutRequest::setLayoutId(const std::string& layoutId)
|
||||
{
|
||||
layoutId_ = layoutId;
|
||||
setBodyParameter("LayoutId", layoutId);
|
||||
}
|
||||
|
||||
std::string BindDeviceLayoutRequest::getEslBarCode()const
|
||||
{
|
||||
return eslBarCode_;
|
||||
}
|
||||
|
||||
void BindDeviceLayoutRequest::setEslBarCode(const std::string& eslBarCode)
|
||||
{
|
||||
eslBarCode_ = eslBarCode;
|
||||
setBodyParameter("EslBarCode", eslBarCode);
|
||||
}
|
||||
|
||||
93
cloudesl/src/model/BindDeviceLayoutResult.cc
Normal file
93
cloudesl/src/model/BindDeviceLayoutResult.cc
Normal file
@@ -0,0 +1,93 @@
|
||||
/*
|
||||
* Copyright 2009-2017 Alibaba Cloud All rights reserved.
|
||||
*
|
||||
* Licensed under the Apache License, Version 2.0 (the "License");
|
||||
* you may not use this file except in compliance with the License.
|
||||
* You may obtain a copy of the License at
|
||||
*
|
||||
* http://www.apache.org/licenses/LICENSE-2.0
|
||||
*
|
||||
* Unless required by applicable law or agreed to in writing, software
|
||||
* distributed under the License is distributed on an "AS IS" BASIS,
|
||||
* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
|
||||
* See the License for the specific language governing permissions and
|
||||
* limitations under the License.
|
||||
*/
|
||||
|
||||
#include <alibabacloud/cloudesl/model/BindDeviceLayoutResult.h>
|
||||
#include <json/json.h>
|
||||
|
||||
using namespace AlibabaCloud::Cloudesl;
|
||||
using namespace AlibabaCloud::Cloudesl::Model;
|
||||
|
||||
BindDeviceLayoutResult::BindDeviceLayoutResult() :
|
||||
ServiceResult()
|
||||
{}
|
||||
|
||||
BindDeviceLayoutResult::BindDeviceLayoutResult(const std::string &payload) :
|
||||
ServiceResult()
|
||||
{
|
||||
parse(payload);
|
||||
}
|
||||
|
||||
BindDeviceLayoutResult::~BindDeviceLayoutResult()
|
||||
{}
|
||||
|
||||
void BindDeviceLayoutResult::parse(const std::string &payload)
|
||||
{
|
||||
Json::Reader reader;
|
||||
Json::Value value;
|
||||
reader.parse(payload, value);
|
||||
setRequestId(value["RequestId"].asString());
|
||||
if(!value["Success"].isNull())
|
||||
success_ = value["Success"].asString() == "true";
|
||||
if(!value["Message"].isNull())
|
||||
message_ = value["Message"].asString();
|
||||
if(!value["ErrorCode"].isNull())
|
||||
errorCode_ = value["ErrorCode"].asString();
|
||||
if(!value["ErrorMessage"].isNull())
|
||||
errorMessage_ = value["ErrorMessage"].asString();
|
||||
if(!value["Code"].isNull())
|
||||
code_ = value["Code"].asString();
|
||||
if(!value["DynamicCode"].isNull())
|
||||
dynamicCode_ = value["DynamicCode"].asString();
|
||||
if(!value["DynamicMessage"].isNull())
|
||||
dynamicMessage_ = value["DynamicMessage"].asString();
|
||||
|
||||
}
|
||||
|
||||
std::string BindDeviceLayoutResult::getMessage()const
|
||||
{
|
||||
return message_;
|
||||
}
|
||||
|
||||
std::string BindDeviceLayoutResult::getDynamicCode()const
|
||||
{
|
||||
return dynamicCode_;
|
||||
}
|
||||
|
||||
std::string BindDeviceLayoutResult::getErrorCode()const
|
||||
{
|
||||
return errorCode_;
|
||||
}
|
||||
|
||||
std::string BindDeviceLayoutResult::getDynamicMessage()const
|
||||
{
|
||||
return dynamicMessage_;
|
||||
}
|
||||
|
||||
std::string BindDeviceLayoutResult::getErrorMessage()const
|
||||
{
|
||||
return errorMessage_;
|
||||
}
|
||||
|
||||
std::string BindDeviceLayoutResult::getCode()const
|
||||
{
|
||||
return code_;
|
||||
}
|
||||
|
||||
bool BindDeviceLayoutResult::getSuccess()const
|
||||
{
|
||||
return success_;
|
||||
}
|
||||
|
||||
@@ -38,6 +38,17 @@ void BindEslDeviceRequest::setExtraParams(const std::string& extraParams)
|
||||
setBodyParameter("ExtraParams", extraParams);
|
||||
}
|
||||
|
||||
std::string BindEslDeviceRequest::getContainerName()const
|
||||
{
|
||||
return containerName_;
|
||||
}
|
||||
|
||||
void BindEslDeviceRequest::setContainerName(const std::string& containerName)
|
||||
{
|
||||
containerName_ = containerName;
|
||||
setBodyParameter("ContainerName", containerName);
|
||||
}
|
||||
|
||||
std::string BindEslDeviceRequest::getStoreId()const
|
||||
{
|
||||
return storeId_;
|
||||
@@ -49,6 +60,17 @@ void BindEslDeviceRequest::setStoreId(const std::string& storeId)
|
||||
setBodyParameter("StoreId", storeId);
|
||||
}
|
||||
|
||||
std::string BindEslDeviceRequest::getLayoutId()const
|
||||
{
|
||||
return layoutId_;
|
||||
}
|
||||
|
||||
void BindEslDeviceRequest::setLayoutId(const std::string& layoutId)
|
||||
{
|
||||
layoutId_ = layoutId;
|
||||
setBodyParameter("LayoutId", layoutId);
|
||||
}
|
||||
|
||||
int BindEslDeviceRequest::getLayer()const
|
||||
{
|
||||
return layer_;
|
||||
@@ -71,6 +93,17 @@ void BindEslDeviceRequest::setEslBarCode(const std::string& eslBarCode)
|
||||
setBodyParameter("EslBarCode", eslBarCode);
|
||||
}
|
||||
|
||||
std::string BindEslDeviceRequest::getLayoutName()const
|
||||
{
|
||||
return layoutName_;
|
||||
}
|
||||
|
||||
void BindEslDeviceRequest::setLayoutName(const std::string& layoutName)
|
||||
{
|
||||
layoutName_ = layoutName;
|
||||
setBodyParameter("LayoutName", layoutName);
|
||||
}
|
||||
|
||||
std::string BindEslDeviceRequest::getItemBarCode()const
|
||||
{
|
||||
return itemBarCode_;
|
||||
@@ -104,3 +137,14 @@ void BindEslDeviceRequest::setShelf(const std::string& shelf)
|
||||
setBodyParameter("Shelf", shelf);
|
||||
}
|
||||
|
||||
std::string BindEslDeviceRequest::getContainerId()const
|
||||
{
|
||||
return containerId_;
|
||||
}
|
||||
|
||||
void BindEslDeviceRequest::setContainerId(const std::string& containerId)
|
||||
{
|
||||
containerId_ = containerId;
|
||||
setBodyParameter("ContainerId", containerId);
|
||||
}
|
||||
|
||||
|
||||
95
cloudesl/src/model/CopyCompanyTemplateViewRequest.cc
Normal file
95
cloudesl/src/model/CopyCompanyTemplateViewRequest.cc
Normal file
@@ -0,0 +1,95 @@
|
||||
/*
|
||||
* Copyright 2009-2017 Alibaba Cloud All rights reserved.
|
||||
*
|
||||
* Licensed under the Apache License, Version 2.0 (the "License");
|
||||
* you may not use this file except in compliance with the License.
|
||||
* You may obtain a copy of the License at
|
||||
*
|
||||
* http://www.apache.org/licenses/LICENSE-2.0
|
||||
*
|
||||
* Unless required by applicable law or agreed to in writing, software
|
||||
* distributed under the License is distributed on an "AS IS" BASIS,
|
||||
* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
|
||||
* See the License for the specific language governing permissions and
|
||||
* limitations under the License.
|
||||
*/
|
||||
|
||||
#include <alibabacloud/cloudesl/model/CopyCompanyTemplateViewRequest.h>
|
||||
|
||||
using AlibabaCloud::Cloudesl::Model::CopyCompanyTemplateViewRequest;
|
||||
|
||||
CopyCompanyTemplateViewRequest::CopyCompanyTemplateViewRequest() :
|
||||
RpcServiceRequest("cloudesl", "2020-02-01", "CopyCompanyTemplateView")
|
||||
{
|
||||
setMethod(HttpRequest::Method::Post);
|
||||
}
|
||||
|
||||
CopyCompanyTemplateViewRequest::~CopyCompanyTemplateViewRequest()
|
||||
{}
|
||||
|
||||
std::string CopyCompanyTemplateViewRequest::getExtraParams()const
|
||||
{
|
||||
return extraParams_;
|
||||
}
|
||||
|
||||
void CopyCompanyTemplateViewRequest::setExtraParams(const std::string& extraParams)
|
||||
{
|
||||
extraParams_ = extraParams;
|
||||
setBodyParameter("ExtraParams", extraParams);
|
||||
}
|
||||
|
||||
std::string CopyCompanyTemplateViewRequest::getTargetName()const
|
||||
{
|
||||
return targetName_;
|
||||
}
|
||||
|
||||
void CopyCompanyTemplateViewRequest::setTargetName(const std::string& targetName)
|
||||
{
|
||||
targetName_ = targetName;
|
||||
setBodyParameter("TargetName", targetName);
|
||||
}
|
||||
|
||||
std::string CopyCompanyTemplateViewRequest::getModelId()const
|
||||
{
|
||||
return modelId_;
|
||||
}
|
||||
|
||||
void CopyCompanyTemplateViewRequest::setModelId(const std::string& modelId)
|
||||
{
|
||||
modelId_ = modelId;
|
||||
setBodyParameter("ModelId", modelId);
|
||||
}
|
||||
|
||||
std::string CopyCompanyTemplateViewRequest::getTargetVersion()const
|
||||
{
|
||||
return targetVersion_;
|
||||
}
|
||||
|
||||
void CopyCompanyTemplateViewRequest::setTargetVersion(const std::string& targetVersion)
|
||||
{
|
||||
targetVersion_ = targetVersion;
|
||||
setBodyParameter("TargetVersion", targetVersion);
|
||||
}
|
||||
|
||||
std::string CopyCompanyTemplateViewRequest::getTemplateId()const
|
||||
{
|
||||
return templateId_;
|
||||
}
|
||||
|
||||
void CopyCompanyTemplateViewRequest::setTemplateId(const std::string& templateId)
|
||||
{
|
||||
templateId_ = templateId;
|
||||
setBodyParameter("TemplateId", templateId);
|
||||
}
|
||||
|
||||
long CopyCompanyTemplateViewRequest::getTargetGroupId()const
|
||||
{
|
||||
return targetGroupId_;
|
||||
}
|
||||
|
||||
void CopyCompanyTemplateViewRequest::setTargetGroupId(long targetGroupId)
|
||||
{
|
||||
targetGroupId_ = targetGroupId;
|
||||
setBodyParameter("TargetGroupId", std::to_string(targetGroupId));
|
||||
}
|
||||
|
||||
93
cloudesl/src/model/CopyCompanyTemplateViewResult.cc
Normal file
93
cloudesl/src/model/CopyCompanyTemplateViewResult.cc
Normal file
@@ -0,0 +1,93 @@
|
||||
/*
|
||||
* Copyright 2009-2017 Alibaba Cloud All rights reserved.
|
||||
*
|
||||
* Licensed under the Apache License, Version 2.0 (the "License");
|
||||
* you may not use this file except in compliance with the License.
|
||||
* You may obtain a copy of the License at
|
||||
*
|
||||
* http://www.apache.org/licenses/LICENSE-2.0
|
||||
*
|
||||
* Unless required by applicable law or agreed to in writing, software
|
||||
* distributed under the License is distributed on an "AS IS" BASIS,
|
||||
* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
|
||||
* See the License for the specific language governing permissions and
|
||||
* limitations under the License.
|
||||
*/
|
||||
|
||||
#include <alibabacloud/cloudesl/model/CopyCompanyTemplateViewResult.h>
|
||||
#include <json/json.h>
|
||||
|
||||
using namespace AlibabaCloud::Cloudesl;
|
||||
using namespace AlibabaCloud::Cloudesl::Model;
|
||||
|
||||
CopyCompanyTemplateViewResult::CopyCompanyTemplateViewResult() :
|
||||
ServiceResult()
|
||||
{}
|
||||
|
||||
CopyCompanyTemplateViewResult::CopyCompanyTemplateViewResult(const std::string &payload) :
|
||||
ServiceResult()
|
||||
{
|
||||
parse(payload);
|
||||
}
|
||||
|
||||
CopyCompanyTemplateViewResult::~CopyCompanyTemplateViewResult()
|
||||
{}
|
||||
|
||||
void CopyCompanyTemplateViewResult::parse(const std::string &payload)
|
||||
{
|
||||
Json::Reader reader;
|
||||
Json::Value value;
|
||||
reader.parse(payload, value);
|
||||
setRequestId(value["RequestId"].asString());
|
||||
if(!value["ErrorMessage"].isNull())
|
||||
errorMessage_ = value["ErrorMessage"].asString();
|
||||
if(!value["Success"].isNull())
|
||||
success_ = value["Success"].asString() == "true";
|
||||
if(!value["ErrorCode"].isNull())
|
||||
errorCode_ = value["ErrorCode"].asString();
|
||||
if(!value["Code"].isNull())
|
||||
code_ = value["Code"].asString();
|
||||
if(!value["Message"].isNull())
|
||||
message_ = value["Message"].asString();
|
||||
if(!value["DynamicMessage"].isNull())
|
||||
dynamicMessage_ = value["DynamicMessage"].asString();
|
||||
if(!value["DynamicCode"].isNull())
|
||||
dynamicCode_ = value["DynamicCode"].asString();
|
||||
|
||||
}
|
||||
|
||||
std::string CopyCompanyTemplateViewResult::getMessage()const
|
||||
{
|
||||
return message_;
|
||||
}
|
||||
|
||||
std::string CopyCompanyTemplateViewResult::getDynamicCode()const
|
||||
{
|
||||
return dynamicCode_;
|
||||
}
|
||||
|
||||
std::string CopyCompanyTemplateViewResult::getErrorCode()const
|
||||
{
|
||||
return errorCode_;
|
||||
}
|
||||
|
||||
std::string CopyCompanyTemplateViewResult::getDynamicMessage()const
|
||||
{
|
||||
return dynamicMessage_;
|
||||
}
|
||||
|
||||
std::string CopyCompanyTemplateViewResult::getErrorMessage()const
|
||||
{
|
||||
return errorMessage_;
|
||||
}
|
||||
|
||||
std::string CopyCompanyTemplateViewResult::getCode()const
|
||||
{
|
||||
return code_;
|
||||
}
|
||||
|
||||
bool CopyCompanyTemplateViewResult::getSuccess()const
|
||||
{
|
||||
return success_;
|
||||
}
|
||||
|
||||
62
cloudesl/src/model/CopyLayoutRequest.cc
Normal file
62
cloudesl/src/model/CopyLayoutRequest.cc
Normal file
@@ -0,0 +1,62 @@
|
||||
/*
|
||||
* Copyright 2009-2017 Alibaba Cloud All rights reserved.
|
||||
*
|
||||
* Licensed under the Apache License, Version 2.0 (the "License");
|
||||
* you may not use this file except in compliance with the License.
|
||||
* You may obtain a copy of the License at
|
||||
*
|
||||
* http://www.apache.org/licenses/LICENSE-2.0
|
||||
*
|
||||
* Unless required by applicable law or agreed to in writing, software
|
||||
* distributed under the License is distributed on an "AS IS" BASIS,
|
||||
* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
|
||||
* See the License for the specific language governing permissions and
|
||||
* limitations under the License.
|
||||
*/
|
||||
|
||||
#include <alibabacloud/cloudesl/model/CopyLayoutRequest.h>
|
||||
|
||||
using AlibabaCloud::Cloudesl::Model::CopyLayoutRequest;
|
||||
|
||||
CopyLayoutRequest::CopyLayoutRequest() :
|
||||
RpcServiceRequest("cloudesl", "2020-02-01", "CopyLayout")
|
||||
{
|
||||
setMethod(HttpRequest::Method::Post);
|
||||
}
|
||||
|
||||
CopyLayoutRequest::~CopyLayoutRequest()
|
||||
{}
|
||||
|
||||
long CopyLayoutRequest::getLayoutId()const
|
||||
{
|
||||
return layoutId_;
|
||||
}
|
||||
|
||||
void CopyLayoutRequest::setLayoutId(long layoutId)
|
||||
{
|
||||
layoutId_ = layoutId;
|
||||
setBodyParameter("LayoutId", std::to_string(layoutId));
|
||||
}
|
||||
|
||||
std::string CopyLayoutRequest::getTemplateVersion()const
|
||||
{
|
||||
return templateVersion_;
|
||||
}
|
||||
|
||||
void CopyLayoutRequest::setTemplateVersion(const std::string& templateVersion)
|
||||
{
|
||||
templateVersion_ = templateVersion;
|
||||
setBodyParameter("TemplateVersion", templateVersion);
|
||||
}
|
||||
|
||||
std::string CopyLayoutRequest::getEslModelId()const
|
||||
{
|
||||
return eslModelId_;
|
||||
}
|
||||
|
||||
void CopyLayoutRequest::setEslModelId(const std::string& eslModelId)
|
||||
{
|
||||
eslModelId_ = eslModelId;
|
||||
setBodyParameter("EslModelId", eslModelId);
|
||||
}
|
||||
|
||||
93
cloudesl/src/model/CopyLayoutResult.cc
Normal file
93
cloudesl/src/model/CopyLayoutResult.cc
Normal file
@@ -0,0 +1,93 @@
|
||||
/*
|
||||
* Copyright 2009-2017 Alibaba Cloud All rights reserved.
|
||||
*
|
||||
* Licensed under the Apache License, Version 2.0 (the "License");
|
||||
* you may not use this file except in compliance with the License.
|
||||
* You may obtain a copy of the License at
|
||||
*
|
||||
* http://www.apache.org/licenses/LICENSE-2.0
|
||||
*
|
||||
* Unless required by applicable law or agreed to in writing, software
|
||||
* distributed under the License is distributed on an "AS IS" BASIS,
|
||||
* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
|
||||
* See the License for the specific language governing permissions and
|
||||
* limitations under the License.
|
||||
*/
|
||||
|
||||
#include <alibabacloud/cloudesl/model/CopyLayoutResult.h>
|
||||
#include <json/json.h>
|
||||
|
||||
using namespace AlibabaCloud::Cloudesl;
|
||||
using namespace AlibabaCloud::Cloudesl::Model;
|
||||
|
||||
CopyLayoutResult::CopyLayoutResult() :
|
||||
ServiceResult()
|
||||
{}
|
||||
|
||||
CopyLayoutResult::CopyLayoutResult(const std::string &payload) :
|
||||
ServiceResult()
|
||||
{
|
||||
parse(payload);
|
||||
}
|
||||
|
||||
CopyLayoutResult::~CopyLayoutResult()
|
||||
{}
|
||||
|
||||
void CopyLayoutResult::parse(const std::string &payload)
|
||||
{
|
||||
Json::Reader reader;
|
||||
Json::Value value;
|
||||
reader.parse(payload, value);
|
||||
setRequestId(value["RequestId"].asString());
|
||||
if(!value["Success"].isNull())
|
||||
success_ = value["Success"].asString() == "true";
|
||||
if(!value["Message"].isNull())
|
||||
message_ = value["Message"].asString();
|
||||
if(!value["ErrorCode"].isNull())
|
||||
errorCode_ = value["ErrorCode"].asString();
|
||||
if(!value["ErrorMessage"].isNull())
|
||||
errorMessage_ = value["ErrorMessage"].asString();
|
||||
if(!value["Code"].isNull())
|
||||
code_ = value["Code"].asString();
|
||||
if(!value["DynamicCode"].isNull())
|
||||
dynamicCode_ = value["DynamicCode"].asString();
|
||||
if(!value["DynamicMessage"].isNull())
|
||||
dynamicMessage_ = value["DynamicMessage"].asString();
|
||||
|
||||
}
|
||||
|
||||
std::string CopyLayoutResult::getMessage()const
|
||||
{
|
||||
return message_;
|
||||
}
|
||||
|
||||
std::string CopyLayoutResult::getDynamicCode()const
|
||||
{
|
||||
return dynamicCode_;
|
||||
}
|
||||
|
||||
std::string CopyLayoutResult::getErrorCode()const
|
||||
{
|
||||
return errorCode_;
|
||||
}
|
||||
|
||||
std::string CopyLayoutResult::getDynamicMessage()const
|
||||
{
|
||||
return dynamicMessage_;
|
||||
}
|
||||
|
||||
std::string CopyLayoutResult::getErrorMessage()const
|
||||
{
|
||||
return errorMessage_;
|
||||
}
|
||||
|
||||
std::string CopyLayoutResult::getCode()const
|
||||
{
|
||||
return code_;
|
||||
}
|
||||
|
||||
bool CopyLayoutResult::getSuccess()const
|
||||
{
|
||||
return success_;
|
||||
}
|
||||
|
||||
62
cloudesl/src/model/CopyTemplateGroupRequest.cc
Normal file
62
cloudesl/src/model/CopyTemplateGroupRequest.cc
Normal file
@@ -0,0 +1,62 @@
|
||||
/*
|
||||
* Copyright 2009-2017 Alibaba Cloud All rights reserved.
|
||||
*
|
||||
* Licensed under the Apache License, Version 2.0 (the "License");
|
||||
* you may not use this file except in compliance with the License.
|
||||
* You may obtain a copy of the License at
|
||||
*
|
||||
* http://www.apache.org/licenses/LICENSE-2.0
|
||||
*
|
||||
* Unless required by applicable law or agreed to in writing, software
|
||||
* distributed under the License is distributed on an "AS IS" BASIS,
|
||||
* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
|
||||
* See the License for the specific language governing permissions and
|
||||
* limitations under the License.
|
||||
*/
|
||||
|
||||
#include <alibabacloud/cloudesl/model/CopyTemplateGroupRequest.h>
|
||||
|
||||
using AlibabaCloud::Cloudesl::Model::CopyTemplateGroupRequest;
|
||||
|
||||
CopyTemplateGroupRequest::CopyTemplateGroupRequest() :
|
||||
RpcServiceRequest("cloudesl", "2020-02-01", "CopyTemplateGroup")
|
||||
{
|
||||
setMethod(HttpRequest::Method::Post);
|
||||
}
|
||||
|
||||
CopyTemplateGroupRequest::~CopyTemplateGroupRequest()
|
||||
{}
|
||||
|
||||
std::string CopyTemplateGroupRequest::getGroupId()const
|
||||
{
|
||||
return groupId_;
|
||||
}
|
||||
|
||||
void CopyTemplateGroupRequest::setGroupId(const std::string& groupId)
|
||||
{
|
||||
groupId_ = groupId;
|
||||
setBodyParameter("GroupId", groupId);
|
||||
}
|
||||
|
||||
std::string CopyTemplateGroupRequest::getTemplateVersion()const
|
||||
{
|
||||
return templateVersion_;
|
||||
}
|
||||
|
||||
void CopyTemplateGroupRequest::setTemplateVersion(const std::string& templateVersion)
|
||||
{
|
||||
templateVersion_ = templateVersion;
|
||||
setBodyParameter("TemplateVersion", templateVersion);
|
||||
}
|
||||
|
||||
std::string CopyTemplateGroupRequest::getEslModelId()const
|
||||
{
|
||||
return eslModelId_;
|
||||
}
|
||||
|
||||
void CopyTemplateGroupRequest::setEslModelId(const std::string& eslModelId)
|
||||
{
|
||||
eslModelId_ = eslModelId;
|
||||
setBodyParameter("EslModelId", eslModelId);
|
||||
}
|
||||
|
||||
93
cloudesl/src/model/CopyTemplateGroupResult.cc
Normal file
93
cloudesl/src/model/CopyTemplateGroupResult.cc
Normal file
@@ -0,0 +1,93 @@
|
||||
/*
|
||||
* Copyright 2009-2017 Alibaba Cloud All rights reserved.
|
||||
*
|
||||
* Licensed under the Apache License, Version 2.0 (the "License");
|
||||
* you may not use this file except in compliance with the License.
|
||||
* You may obtain a copy of the License at
|
||||
*
|
||||
* http://www.apache.org/licenses/LICENSE-2.0
|
||||
*
|
||||
* Unless required by applicable law or agreed to in writing, software
|
||||
* distributed under the License is distributed on an "AS IS" BASIS,
|
||||
* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
|
||||
* See the License for the specific language governing permissions and
|
||||
* limitations under the License.
|
||||
*/
|
||||
|
||||
#include <alibabacloud/cloudesl/model/CopyTemplateGroupResult.h>
|
||||
#include <json/json.h>
|
||||
|
||||
using namespace AlibabaCloud::Cloudesl;
|
||||
using namespace AlibabaCloud::Cloudesl::Model;
|
||||
|
||||
CopyTemplateGroupResult::CopyTemplateGroupResult() :
|
||||
ServiceResult()
|
||||
{}
|
||||
|
||||
CopyTemplateGroupResult::CopyTemplateGroupResult(const std::string &payload) :
|
||||
ServiceResult()
|
||||
{
|
||||
parse(payload);
|
||||
}
|
||||
|
||||
CopyTemplateGroupResult::~CopyTemplateGroupResult()
|
||||
{}
|
||||
|
||||
void CopyTemplateGroupResult::parse(const std::string &payload)
|
||||
{
|
||||
Json::Reader reader;
|
||||
Json::Value value;
|
||||
reader.parse(payload, value);
|
||||
setRequestId(value["RequestId"].asString());
|
||||
if(!value["Success"].isNull())
|
||||
success_ = value["Success"].asString() == "true";
|
||||
if(!value["Message"].isNull())
|
||||
message_ = value["Message"].asString();
|
||||
if(!value["ErrorCode"].isNull())
|
||||
errorCode_ = value["ErrorCode"].asString();
|
||||
if(!value["ErrorMessage"].isNull())
|
||||
errorMessage_ = value["ErrorMessage"].asString();
|
||||
if(!value["Code"].isNull())
|
||||
code_ = value["Code"].asString();
|
||||
if(!value["DynamicCode"].isNull())
|
||||
dynamicCode_ = value["DynamicCode"].asString();
|
||||
if(!value["DynamicMessage"].isNull())
|
||||
dynamicMessage_ = value["DynamicMessage"].asString();
|
||||
|
||||
}
|
||||
|
||||
std::string CopyTemplateGroupResult::getMessage()const
|
||||
{
|
||||
return message_;
|
||||
}
|
||||
|
||||
std::string CopyTemplateGroupResult::getDynamicCode()const
|
||||
{
|
||||
return dynamicCode_;
|
||||
}
|
||||
|
||||
std::string CopyTemplateGroupResult::getErrorCode()const
|
||||
{
|
||||
return errorCode_;
|
||||
}
|
||||
|
||||
std::string CopyTemplateGroupResult::getDynamicMessage()const
|
||||
{
|
||||
return dynamicMessage_;
|
||||
}
|
||||
|
||||
std::string CopyTemplateGroupResult::getErrorMessage()const
|
||||
{
|
||||
return errorMessage_;
|
||||
}
|
||||
|
||||
std::string CopyTemplateGroupResult::getCode()const
|
||||
{
|
||||
return code_;
|
||||
}
|
||||
|
||||
bool CopyTemplateGroupResult::getSuccess()const
|
||||
{
|
||||
return success_;
|
||||
}
|
||||
|
||||
@@ -14,16 +14,27 @@
|
||||
* limitations under the License.
|
||||
*/
|
||||
|
||||
#include <alibabacloud/kms/model/DescribeServiceRequest.h>
|
||||
#include <alibabacloud/cloudesl/model/DeleteLayoutRequest.h>
|
||||
|
||||
using AlibabaCloud::Kms::Model::DescribeServiceRequest;
|
||||
using AlibabaCloud::Cloudesl::Model::DeleteLayoutRequest;
|
||||
|
||||
DescribeServiceRequest::DescribeServiceRequest() :
|
||||
RpcServiceRequest("kms", "2016-01-20", "DescribeService")
|
||||
DeleteLayoutRequest::DeleteLayoutRequest() :
|
||||
RpcServiceRequest("cloudesl", "2020-02-01", "DeleteLayout")
|
||||
{
|
||||
setMethod(HttpRequest::Method::Post);
|
||||
}
|
||||
|
||||
DescribeServiceRequest::~DescribeServiceRequest()
|
||||
DeleteLayoutRequest::~DeleteLayoutRequest()
|
||||
{}
|
||||
|
||||
std::string DeleteLayoutRequest::getLayoutId()const
|
||||
{
|
||||
return layoutId_;
|
||||
}
|
||||
|
||||
void DeleteLayoutRequest::setLayoutId(const std::string& layoutId)
|
||||
{
|
||||
layoutId_ = layoutId;
|
||||
setBodyParameter("LayoutId", layoutId);
|
||||
}
|
||||
|
||||
93
cloudesl/src/model/DeleteLayoutResult.cc
Normal file
93
cloudesl/src/model/DeleteLayoutResult.cc
Normal file
@@ -0,0 +1,93 @@
|
||||
/*
|
||||
* Copyright 2009-2017 Alibaba Cloud All rights reserved.
|
||||
*
|
||||
* Licensed under the Apache License, Version 2.0 (the "License");
|
||||
* you may not use this file except in compliance with the License.
|
||||
* You may obtain a copy of the License at
|
||||
*
|
||||
* http://www.apache.org/licenses/LICENSE-2.0
|
||||
*
|
||||
* Unless required by applicable law or agreed to in writing, software
|
||||
* distributed under the License is distributed on an "AS IS" BASIS,
|
||||
* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
|
||||
* See the License for the specific language governing permissions and
|
||||
* limitations under the License.
|
||||
*/
|
||||
|
||||
#include <alibabacloud/cloudesl/model/DeleteLayoutResult.h>
|
||||
#include <json/json.h>
|
||||
|
||||
using namespace AlibabaCloud::Cloudesl;
|
||||
using namespace AlibabaCloud::Cloudesl::Model;
|
||||
|
||||
DeleteLayoutResult::DeleteLayoutResult() :
|
||||
ServiceResult()
|
||||
{}
|
||||
|
||||
DeleteLayoutResult::DeleteLayoutResult(const std::string &payload) :
|
||||
ServiceResult()
|
||||
{
|
||||
parse(payload);
|
||||
}
|
||||
|
||||
DeleteLayoutResult::~DeleteLayoutResult()
|
||||
{}
|
||||
|
||||
void DeleteLayoutResult::parse(const std::string &payload)
|
||||
{
|
||||
Json::Reader reader;
|
||||
Json::Value value;
|
||||
reader.parse(payload, value);
|
||||
setRequestId(value["RequestId"].asString());
|
||||
if(!value["Success"].isNull())
|
||||
success_ = value["Success"].asString() == "true";
|
||||
if(!value["Message"].isNull())
|
||||
message_ = value["Message"].asString();
|
||||
if(!value["ErrorCode"].isNull())
|
||||
errorCode_ = value["ErrorCode"].asString();
|
||||
if(!value["ErrorMessage"].isNull())
|
||||
errorMessage_ = value["ErrorMessage"].asString();
|
||||
if(!value["Code"].isNull())
|
||||
code_ = value["Code"].asString();
|
||||
if(!value["DynamicCode"].isNull())
|
||||
dynamicCode_ = value["DynamicCode"].asString();
|
||||
if(!value["DynamicMessage"].isNull())
|
||||
dynamicMessage_ = value["DynamicMessage"].asString();
|
||||
|
||||
}
|
||||
|
||||
std::string DeleteLayoutResult::getMessage()const
|
||||
{
|
||||
return message_;
|
||||
}
|
||||
|
||||
std::string DeleteLayoutResult::getDynamicCode()const
|
||||
{
|
||||
return dynamicCode_;
|
||||
}
|
||||
|
||||
std::string DeleteLayoutResult::getErrorCode()const
|
||||
{
|
||||
return errorCode_;
|
||||
}
|
||||
|
||||
std::string DeleteLayoutResult::getDynamicMessage()const
|
||||
{
|
||||
return dynamicMessage_;
|
||||
}
|
||||
|
||||
std::string DeleteLayoutResult::getErrorMessage()const
|
||||
{
|
||||
return errorMessage_;
|
||||
}
|
||||
|
||||
std::string DeleteLayoutResult::getCode()const
|
||||
{
|
||||
return code_;
|
||||
}
|
||||
|
||||
bool DeleteLayoutResult::getSuccess()const
|
||||
{
|
||||
return success_;
|
||||
}
|
||||
|
||||
@@ -14,27 +14,27 @@
|
||||
* limitations under the License.
|
||||
*/
|
||||
|
||||
#include <alibabacloud/domain/model/QueryAuctionDetailRequest.h>
|
||||
#include <alibabacloud/cloudesl/model/DeleteTemplateGroupRequest.h>
|
||||
|
||||
using AlibabaCloud::Domain::Model::QueryAuctionDetailRequest;
|
||||
using AlibabaCloud::Cloudesl::Model::DeleteTemplateGroupRequest;
|
||||
|
||||
QueryAuctionDetailRequest::QueryAuctionDetailRequest() :
|
||||
RpcServiceRequest("domain", "2018-02-08", "QueryAuctionDetail")
|
||||
DeleteTemplateGroupRequest::DeleteTemplateGroupRequest() :
|
||||
RpcServiceRequest("cloudesl", "2020-02-01", "DeleteTemplateGroup")
|
||||
{
|
||||
setMethod(HttpRequest::Method::Post);
|
||||
}
|
||||
|
||||
QueryAuctionDetailRequest::~QueryAuctionDetailRequest()
|
||||
DeleteTemplateGroupRequest::~DeleteTemplateGroupRequest()
|
||||
{}
|
||||
|
||||
std::string QueryAuctionDetailRequest::getAuctionId()const
|
||||
std::string DeleteTemplateGroupRequest::getGroupId()const
|
||||
{
|
||||
return auctionId_;
|
||||
return groupId_;
|
||||
}
|
||||
|
||||
void QueryAuctionDetailRequest::setAuctionId(const std::string& auctionId)
|
||||
void DeleteTemplateGroupRequest::setGroupId(const std::string& groupId)
|
||||
{
|
||||
auctionId_ = auctionId;
|
||||
setBodyParameter("AuctionId", auctionId);
|
||||
groupId_ = groupId;
|
||||
setBodyParameter("GroupId", groupId);
|
||||
}
|
||||
|
||||
93
cloudesl/src/model/DeleteTemplateGroupResult.cc
Normal file
93
cloudesl/src/model/DeleteTemplateGroupResult.cc
Normal file
@@ -0,0 +1,93 @@
|
||||
/*
|
||||
* Copyright 2009-2017 Alibaba Cloud All rights reserved.
|
||||
*
|
||||
* Licensed under the Apache License, Version 2.0 (the "License");
|
||||
* you may not use this file except in compliance with the License.
|
||||
* You may obtain a copy of the License at
|
||||
*
|
||||
* http://www.apache.org/licenses/LICENSE-2.0
|
||||
*
|
||||
* Unless required by applicable law or agreed to in writing, software
|
||||
* distributed under the License is distributed on an "AS IS" BASIS,
|
||||
* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
|
||||
* See the License for the specific language governing permissions and
|
||||
* limitations under the License.
|
||||
*/
|
||||
|
||||
#include <alibabacloud/cloudesl/model/DeleteTemplateGroupResult.h>
|
||||
#include <json/json.h>
|
||||
|
||||
using namespace AlibabaCloud::Cloudesl;
|
||||
using namespace AlibabaCloud::Cloudesl::Model;
|
||||
|
||||
DeleteTemplateGroupResult::DeleteTemplateGroupResult() :
|
||||
ServiceResult()
|
||||
{}
|
||||
|
||||
DeleteTemplateGroupResult::DeleteTemplateGroupResult(const std::string &payload) :
|
||||
ServiceResult()
|
||||
{
|
||||
parse(payload);
|
||||
}
|
||||
|
||||
DeleteTemplateGroupResult::~DeleteTemplateGroupResult()
|
||||
{}
|
||||
|
||||
void DeleteTemplateGroupResult::parse(const std::string &payload)
|
||||
{
|
||||
Json::Reader reader;
|
||||
Json::Value value;
|
||||
reader.parse(payload, value);
|
||||
setRequestId(value["RequestId"].asString());
|
||||
if(!value["Success"].isNull())
|
||||
success_ = value["Success"].asString() == "true";
|
||||
if(!value["Message"].isNull())
|
||||
message_ = value["Message"].asString();
|
||||
if(!value["ErrorCode"].isNull())
|
||||
errorCode_ = value["ErrorCode"].asString();
|
||||
if(!value["ErrorMessage"].isNull())
|
||||
errorMessage_ = value["ErrorMessage"].asString();
|
||||
if(!value["Code"].isNull())
|
||||
code_ = value["Code"].asString();
|
||||
if(!value["DynamicCode"].isNull())
|
||||
dynamicCode_ = value["DynamicCode"].asString();
|
||||
if(!value["DynamicMessage"].isNull())
|
||||
dynamicMessage_ = value["DynamicMessage"].asString();
|
||||
|
||||
}
|
||||
|
||||
std::string DeleteTemplateGroupResult::getMessage()const
|
||||
{
|
||||
return message_;
|
||||
}
|
||||
|
||||
std::string DeleteTemplateGroupResult::getDynamicCode()const
|
||||
{
|
||||
return dynamicCode_;
|
||||
}
|
||||
|
||||
std::string DeleteTemplateGroupResult::getErrorCode()const
|
||||
{
|
||||
return errorCode_;
|
||||
}
|
||||
|
||||
std::string DeleteTemplateGroupResult::getDynamicMessage()const
|
||||
{
|
||||
return dynamicMessage_;
|
||||
}
|
||||
|
||||
std::string DeleteTemplateGroupResult::getErrorMessage()const
|
||||
{
|
||||
return errorMessage_;
|
||||
}
|
||||
|
||||
std::string DeleteTemplateGroupResult::getCode()const
|
||||
{
|
||||
return code_;
|
||||
}
|
||||
|
||||
bool DeleteTemplateGroupResult::getSuccess()const
|
||||
{
|
||||
return success_;
|
||||
}
|
||||
|
||||
@@ -43,72 +43,74 @@ void DescribeBindersResult::parse(const std::string &payload)
|
||||
for (auto valueEslItemBindInfosEslItemBindInfo : allEslItemBindInfosNode)
|
||||
{
|
||||
EslItemBindInfo eslItemBindInfosObject;
|
||||
if(!valueEslItemBindInfosEslItemBindInfo["PromotionText"].isNull())
|
||||
eslItemBindInfosObject.promotionText = valueEslItemBindInfosEslItemBindInfo["PromotionText"].asString();
|
||||
if(!valueEslItemBindInfosEslItemBindInfo["BindId"].isNull())
|
||||
eslItemBindInfosObject.bindId = valueEslItemBindInfosEslItemBindInfo["BindId"].asString();
|
||||
if(!valueEslItemBindInfosEslItemBindInfo["StoreId"].isNull())
|
||||
eslItemBindInfosObject.storeId = valueEslItemBindInfosEslItemBindInfo["StoreId"].asString();
|
||||
if(!valueEslItemBindInfosEslItemBindInfo["TemplateId"].isNull())
|
||||
eslItemBindInfosObject.templateId = valueEslItemBindInfosEslItemBindInfo["TemplateId"].asString();
|
||||
if(!valueEslItemBindInfosEslItemBindInfo["EslPic"].isNull())
|
||||
eslItemBindInfosObject.eslPic = valueEslItemBindInfosEslItemBindInfo["EslPic"].asString();
|
||||
if(!valueEslItemBindInfosEslItemBindInfo["EslStatus"].isNull())
|
||||
eslItemBindInfosObject.eslStatus = valueEslItemBindInfosEslItemBindInfo["EslStatus"].asString();
|
||||
if(!valueEslItemBindInfosEslItemBindInfo["ItemTitle"].isNull())
|
||||
eslItemBindInfosObject.itemTitle = valueEslItemBindInfosEslItemBindInfo["ItemTitle"].asString();
|
||||
if(!valueEslItemBindInfosEslItemBindInfo["OriginalPrice"].isNull())
|
||||
eslItemBindInfosObject.originalPrice = valueEslItemBindInfosEslItemBindInfo["OriginalPrice"].asString();
|
||||
if(!valueEslItemBindInfosEslItemBindInfo["TemplateSceneId"].isNull())
|
||||
eslItemBindInfosObject.templateSceneId = valueEslItemBindInfosEslItemBindInfo["TemplateSceneId"].asString();
|
||||
if(!valueEslItemBindInfosEslItemBindInfo["GmtModified"].isNull())
|
||||
eslItemBindInfosObject.gmtModified = valueEslItemBindInfosEslItemBindInfo["GmtModified"].asString();
|
||||
if(!valueEslItemBindInfosEslItemBindInfo["ActionPrice"].isNull())
|
||||
eslItemBindInfosObject.actionPrice = valueEslItemBindInfosEslItemBindInfo["ActionPrice"].asString();
|
||||
if(!valueEslItemBindInfosEslItemBindInfo["PriceUnit"].isNull())
|
||||
eslItemBindInfosObject.priceUnit = valueEslItemBindInfosEslItemBindInfo["PriceUnit"].asString();
|
||||
if(!valueEslItemBindInfosEslItemBindInfo["EslConnectAp"].isNull())
|
||||
eslItemBindInfosObject.eslConnectAp = valueEslItemBindInfosEslItemBindInfo["EslConnectAp"].asString();
|
||||
if(!valueEslItemBindInfosEslItemBindInfo["SkuId"].isNull())
|
||||
eslItemBindInfosObject.skuId = valueEslItemBindInfosEslItemBindInfo["SkuId"].asString();
|
||||
if(!valueEslItemBindInfosEslItemBindInfo["EslBarCode"].isNull())
|
||||
eslItemBindInfosObject.eslBarCode = valueEslItemBindInfosEslItemBindInfo["EslBarCode"].asString();
|
||||
if(!valueEslItemBindInfosEslItemBindInfo["ItemShortTitle"].isNull())
|
||||
eslItemBindInfosObject.itemShortTitle = valueEslItemBindInfosEslItemBindInfo["ItemShortTitle"].asString();
|
||||
if(!valueEslItemBindInfosEslItemBindInfo["BePromotion"].isNull())
|
||||
eslItemBindInfosObject.bePromotion = valueEslItemBindInfosEslItemBindInfo["BePromotion"].asString() == "true";
|
||||
if(!valueEslItemBindInfosEslItemBindInfo["EslModel"].isNull())
|
||||
eslItemBindInfosObject.eslModel = valueEslItemBindInfosEslItemBindInfo["EslModel"].asString();
|
||||
if(!valueEslItemBindInfosEslItemBindInfo["ItemBarCode"].isNull())
|
||||
eslItemBindInfosObject.itemBarCode = valueEslItemBindInfosEslItemBindInfo["ItemBarCode"].asString();
|
||||
if(!valueEslItemBindInfosEslItemBindInfo["ItemId"].isNull())
|
||||
eslItemBindInfosObject.itemId = valueEslItemBindInfosEslItemBindInfo["ItemId"].asString();
|
||||
if(!valueEslItemBindInfosEslItemBindInfo["TemplateSceneId"].isNull())
|
||||
eslItemBindInfosObject.templateSceneId = valueEslItemBindInfosEslItemBindInfo["TemplateSceneId"].asString();
|
||||
if(!valueEslItemBindInfosEslItemBindInfo["ActionPrice"].isNull())
|
||||
eslItemBindInfosObject.actionPrice = valueEslItemBindInfosEslItemBindInfo["ActionPrice"].asString();
|
||||
if(!valueEslItemBindInfosEslItemBindInfo["ItemTitle"].isNull())
|
||||
eslItemBindInfosObject.itemTitle = valueEslItemBindInfosEslItemBindInfo["ItemTitle"].asString();
|
||||
if(!valueEslItemBindInfosEslItemBindInfo["PromotionStart"].isNull())
|
||||
eslItemBindInfosObject.promotionStart = valueEslItemBindInfosEslItemBindInfo["PromotionStart"].asString();
|
||||
if(!valueEslItemBindInfosEslItemBindInfo["PriceUnit"].isNull())
|
||||
eslItemBindInfosObject.priceUnit = valueEslItemBindInfosEslItemBindInfo["PriceUnit"].asString();
|
||||
if(!valueEslItemBindInfosEslItemBindInfo["OriginalPrice"].isNull())
|
||||
eslItemBindInfosObject.originalPrice = valueEslItemBindInfosEslItemBindInfo["OriginalPrice"].asString();
|
||||
if(!valueEslItemBindInfosEslItemBindInfo["ItemId"].isNull())
|
||||
eslItemBindInfosObject.itemId = valueEslItemBindInfosEslItemBindInfo["ItemId"].asString();
|
||||
if(!valueEslItemBindInfosEslItemBindInfo["GmtModified"].isNull())
|
||||
eslItemBindInfosObject.gmtModified = valueEslItemBindInfosEslItemBindInfo["GmtModified"].asString();
|
||||
if(!valueEslItemBindInfosEslItemBindInfo["EslPic"].isNull())
|
||||
eslItemBindInfosObject.eslPic = valueEslItemBindInfosEslItemBindInfo["EslPic"].asString();
|
||||
if(!valueEslItemBindInfosEslItemBindInfo["StoreId"].isNull())
|
||||
eslItemBindInfosObject.storeId = valueEslItemBindInfosEslItemBindInfo["StoreId"].asString();
|
||||
if(!valueEslItemBindInfosEslItemBindInfo["ItemShortTitle"].isNull())
|
||||
eslItemBindInfosObject.itemShortTitle = valueEslItemBindInfosEslItemBindInfo["ItemShortTitle"].asString();
|
||||
if(!valueEslItemBindInfosEslItemBindInfo["BindId"].isNull())
|
||||
eslItemBindInfosObject.bindId = valueEslItemBindInfosEslItemBindInfo["BindId"].asString();
|
||||
if(!valueEslItemBindInfosEslItemBindInfo["PromotionText"].isNull())
|
||||
eslItemBindInfosObject.promotionText = valueEslItemBindInfosEslItemBindInfo["PromotionText"].asString();
|
||||
if(!valueEslItemBindInfosEslItemBindInfo["EslModel"].isNull())
|
||||
eslItemBindInfosObject.eslModel = valueEslItemBindInfosEslItemBindInfo["EslModel"].asString();
|
||||
if(!valueEslItemBindInfosEslItemBindInfo["BePromotion"].isNull())
|
||||
eslItemBindInfosObject.bePromotion = valueEslItemBindInfosEslItemBindInfo["BePromotion"].asString() == "true";
|
||||
if(!valueEslItemBindInfosEslItemBindInfo["SkuId"].isNull())
|
||||
eslItemBindInfosObject.skuId = valueEslItemBindInfosEslItemBindInfo["SkuId"].asString();
|
||||
if(!valueEslItemBindInfosEslItemBindInfo["EslConnectAp"].isNull())
|
||||
eslItemBindInfosObject.eslConnectAp = valueEslItemBindInfosEslItemBindInfo["EslConnectAp"].asString();
|
||||
if(!valueEslItemBindInfosEslItemBindInfo["EslStatus"].isNull())
|
||||
eslItemBindInfosObject.eslStatus = valueEslItemBindInfosEslItemBindInfo["EslStatus"].asString();
|
||||
if(!valueEslItemBindInfosEslItemBindInfo["TemplateId"].isNull())
|
||||
eslItemBindInfosObject.templateId = valueEslItemBindInfosEslItemBindInfo["TemplateId"].asString();
|
||||
if(!valueEslItemBindInfosEslItemBindInfo["PromotionEnd"].isNull())
|
||||
eslItemBindInfosObject.promotionEnd = valueEslItemBindInfosEslItemBindInfo["PromotionEnd"].asString();
|
||||
if(!valueEslItemBindInfosEslItemBindInfo["ItemBarCode"].isNull())
|
||||
eslItemBindInfosObject.itemBarCode = valueEslItemBindInfosEslItemBindInfo["ItemBarCode"].asString();
|
||||
if(!valueEslItemBindInfosEslItemBindInfo["ContainerName"].isNull())
|
||||
eslItemBindInfosObject.containerName = valueEslItemBindInfosEslItemBindInfo["ContainerName"].asString();
|
||||
eslItemBindInfos_.push_back(eslItemBindInfosObject);
|
||||
}
|
||||
if(!value["ErrorMessage"].isNull())
|
||||
errorMessage_ = value["ErrorMessage"].asString();
|
||||
if(!value["Success"].isNull())
|
||||
success_ = value["Success"].asString() == "true";
|
||||
if(!value["ErrorCode"].isNull())
|
||||
errorCode_ = value["ErrorCode"].asString();
|
||||
if(!value["TotalCount"].isNull())
|
||||
totalCount_ = std::stoi(value["TotalCount"].asString());
|
||||
if(!value["Message"].isNull())
|
||||
message_ = value["Message"].asString();
|
||||
if(!value["PageSize"].isNull())
|
||||
pageSize_ = std::stoi(value["PageSize"].asString());
|
||||
if(!value["DynamicCode"].isNull())
|
||||
dynamicCode_ = value["DynamicCode"].asString();
|
||||
if(!value["Code"].isNull())
|
||||
code_ = value["Code"].asString();
|
||||
if(!value["Message"].isNull())
|
||||
message_ = value["Message"].asString();
|
||||
if(!value["DynamicMessage"].isNull())
|
||||
dynamicMessage_ = value["DynamicMessage"].asString();
|
||||
if(!value["PageNumber"].isNull())
|
||||
pageNumber_ = std::stoi(value["PageNumber"].asString());
|
||||
if(!value["Success"].isNull())
|
||||
success_ = value["Success"].asString() == "true";
|
||||
if(!value["PageSize"].isNull())
|
||||
pageSize_ = std::stoi(value["PageSize"].asString());
|
||||
if(!value["TotalCount"].isNull())
|
||||
totalCount_ = std::stoi(value["TotalCount"].asString());
|
||||
if(!value["DynamicCode"].isNull())
|
||||
dynamicCode_ = value["DynamicCode"].asString();
|
||||
|
||||
}
|
||||
|
||||
|
||||
@@ -67,6 +67,10 @@ void DescribeEslDevicesResult::parse(const std::string &payload)
|
||||
eslDevicesObject.mac = valueEslDevicesEslDeviceInfo["Mac"].asString();
|
||||
if(!valueEslDevicesEslDeviceInfo["TypeEncode"].isNull())
|
||||
eslDevicesObject.typeEncode = valueEslDevicesEslDeviceInfo["TypeEncode"].asString();
|
||||
if(!valueEslDevicesEslDeviceInfo["LayoutId"].isNull())
|
||||
eslDevicesObject.layoutId = valueEslDevicesEslDeviceInfo["LayoutId"].asString();
|
||||
if(!valueEslDevicesEslDeviceInfo["LayoutName"].isNull())
|
||||
eslDevicesObject.layoutName = valueEslDevicesEslDeviceInfo["LayoutName"].asString();
|
||||
eslDevices_.push_back(eslDevicesObject);
|
||||
}
|
||||
if(!value["ErrorMessage"].isNull())
|
||||
|
||||
@@ -173,6 +173,8 @@ void DescribeItemsResult::parse(const std::string &payload)
|
||||
itemsObject.promotionEnd = valueItemsItemInfo["PromotionEnd"].asString();
|
||||
if(!valueItemsItemInfo["ItemBarCode"].isNull())
|
||||
itemsObject.itemBarCode = valueItemsItemInfo["ItemBarCode"].asString();
|
||||
if(!valueItemsItemInfo["BeClearance"].isNull())
|
||||
itemsObject.beClearance = valueItemsItemInfo["BeClearance"].asString() == "true";
|
||||
items_.push_back(itemsObject);
|
||||
}
|
||||
if(!value["TemplateSceneId"].isNull())
|
||||
|
||||
@@ -65,6 +65,8 @@ void DescribeTemplateByModelResult::parse(const std::string &payload)
|
||||
itemsObject.scene = valueItemsSelectItemInfo["Scene"].asString();
|
||||
if(!valueItemsSelectItemInfo["Brand"].isNull())
|
||||
itemsObject.brand = valueItemsSelectItemInfo["Brand"].asString();
|
||||
if(!valueItemsSelectItemInfo["TemplateSceneId"].isNull())
|
||||
itemsObject.templateSceneId = valueItemsSelectItemInfo["TemplateSceneId"].asString();
|
||||
items_.push_back(itemsObject);
|
||||
}
|
||||
if(!value["ErrorMessage"].isNull())
|
||||
|
||||
@@ -14,17 +14,16 @@
|
||||
* limitations under the License.
|
||||
*/
|
||||
|
||||
#include <alibabacloud/eas/model/GetOrCreateResourceRequest.h>
|
||||
#include <alibabacloud/cloudesl/model/GetAddMaterialStatusRequest.h>
|
||||
|
||||
using AlibabaCloud::Eas::Model::GetOrCreateResourceRequest;
|
||||
using AlibabaCloud::Cloudesl::Model::GetAddMaterialStatusRequest;
|
||||
|
||||
GetOrCreateResourceRequest::GetOrCreateResourceRequest() :
|
||||
RoaServiceRequest("eas", "2018-05-22")
|
||||
GetAddMaterialStatusRequest::GetAddMaterialStatusRequest() :
|
||||
RpcServiceRequest("cloudesl", "2020-02-01", "GetAddMaterialStatus")
|
||||
{
|
||||
setResourcePath("/api/resources");
|
||||
setMethod(HttpRequest::Method::Post);
|
||||
}
|
||||
|
||||
GetOrCreateResourceRequest::~GetOrCreateResourceRequest()
|
||||
GetAddMaterialStatusRequest::~GetAddMaterialStatusRequest()
|
||||
{}
|
||||
|
||||
@@ -14,26 +14,26 @@
|
||||
* limitations under the License.
|
||||
*/
|
||||
|
||||
#include <alibabacloud/eas/model/GetResourceInstancesResult.h>
|
||||
#include <alibabacloud/cloudesl/model/GetAddMaterialStatusResult.h>
|
||||
#include <json/json.h>
|
||||
|
||||
using namespace AlibabaCloud::Eas;
|
||||
using namespace AlibabaCloud::Eas::Model;
|
||||
using namespace AlibabaCloud::Cloudesl;
|
||||
using namespace AlibabaCloud::Cloudesl::Model;
|
||||
|
||||
GetResourceInstancesResult::GetResourceInstancesResult() :
|
||||
GetAddMaterialStatusResult::GetAddMaterialStatusResult() :
|
||||
ServiceResult()
|
||||
{}
|
||||
|
||||
GetResourceInstancesResult::GetResourceInstancesResult(const std::string &payload) :
|
||||
GetAddMaterialStatusResult::GetAddMaterialStatusResult(const std::string &payload) :
|
||||
ServiceResult()
|
||||
{
|
||||
parse(payload);
|
||||
}
|
||||
|
||||
GetResourceInstancesResult::~GetResourceInstancesResult()
|
||||
GetAddMaterialStatusResult::~GetAddMaterialStatusResult()
|
||||
{}
|
||||
|
||||
void GetResourceInstancesResult::parse(const std::string &payload)
|
||||
void GetAddMaterialStatusResult::parse(const std::string &payload)
|
||||
{
|
||||
Json::Reader reader;
|
||||
Json::Value value;
|
||||
51
cloudesl/src/model/GetEslDevicesRequest.cc
Normal file
51
cloudesl/src/model/GetEslDevicesRequest.cc
Normal file
@@ -0,0 +1,51 @@
|
||||
/*
|
||||
* Copyright 2009-2017 Alibaba Cloud All rights reserved.
|
||||
*
|
||||
* Licensed under the Apache License, Version 2.0 (the "License");
|
||||
* you may not use this file except in compliance with the License.
|
||||
* You may obtain a copy of the License at
|
||||
*
|
||||
* http://www.apache.org/licenses/LICENSE-2.0
|
||||
*
|
||||
* Unless required by applicable law or agreed to in writing, software
|
||||
* distributed under the License is distributed on an "AS IS" BASIS,
|
||||
* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
|
||||
* See the License for the specific language governing permissions and
|
||||
* limitations under the License.
|
||||
*/
|
||||
|
||||
#include <alibabacloud/cloudesl/model/GetEslDevicesRequest.h>
|
||||
|
||||
using AlibabaCloud::Cloudesl::Model::GetEslDevicesRequest;
|
||||
|
||||
GetEslDevicesRequest::GetEslDevicesRequest() :
|
||||
RpcServiceRequest("cloudesl", "2020-02-01", "GetEslDevices")
|
||||
{
|
||||
setMethod(HttpRequest::Method::Post);
|
||||
}
|
||||
|
||||
GetEslDevicesRequest::~GetEslDevicesRequest()
|
||||
{}
|
||||
|
||||
std::string GetEslDevicesRequest::getStoreId()const
|
||||
{
|
||||
return storeId_;
|
||||
}
|
||||
|
||||
void GetEslDevicesRequest::setStoreId(const std::string& storeId)
|
||||
{
|
||||
storeId_ = storeId;
|
||||
setBodyParameter("StoreId", storeId);
|
||||
}
|
||||
|
||||
std::string GetEslDevicesRequest::getEslBarCode()const
|
||||
{
|
||||
return eslBarCode_;
|
||||
}
|
||||
|
||||
void GetEslDevicesRequest::setEslBarCode(const std::string& eslBarCode)
|
||||
{
|
||||
eslBarCode_ = eslBarCode;
|
||||
setBodyParameter("EslBarCode", eslBarCode);
|
||||
}
|
||||
|
||||
107
cloudesl/src/model/GetEslDevicesResult.cc
Normal file
107
cloudesl/src/model/GetEslDevicesResult.cc
Normal file
@@ -0,0 +1,107 @@
|
||||
/*
|
||||
* Copyright 2009-2017 Alibaba Cloud All rights reserved.
|
||||
*
|
||||
* Licensed under the Apache License, Version 2.0 (the "License");
|
||||
* you may not use this file except in compliance with the License.
|
||||
* You may obtain a copy of the License at
|
||||
*
|
||||
* http://www.apache.org/licenses/LICENSE-2.0
|
||||
*
|
||||
* Unless required by applicable law or agreed to in writing, software
|
||||
* distributed under the License is distributed on an "AS IS" BASIS,
|
||||
* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
|
||||
* See the License for the specific language governing permissions and
|
||||
* limitations under the License.
|
||||
*/
|
||||
|
||||
#include <alibabacloud/cloudesl/model/GetEslDevicesResult.h>
|
||||
#include <json/json.h>
|
||||
|
||||
using namespace AlibabaCloud::Cloudesl;
|
||||
using namespace AlibabaCloud::Cloudesl::Model;
|
||||
|
||||
GetEslDevicesResult::GetEslDevicesResult() :
|
||||
ServiceResult()
|
||||
{}
|
||||
|
||||
GetEslDevicesResult::GetEslDevicesResult(const std::string &payload) :
|
||||
ServiceResult()
|
||||
{
|
||||
parse(payload);
|
||||
}
|
||||
|
||||
GetEslDevicesResult::~GetEslDevicesResult()
|
||||
{}
|
||||
|
||||
void GetEslDevicesResult::parse(const std::string &payload)
|
||||
{
|
||||
Json::Reader reader;
|
||||
Json::Value value;
|
||||
reader.parse(payload, value);
|
||||
setRequestId(value["RequestId"].asString());
|
||||
if(!value["Success"].isNull())
|
||||
success_ = value["Success"].asString() == "true";
|
||||
if(!value["Message"].isNull())
|
||||
message_ = value["Message"].asString();
|
||||
if(!value["ErrorCode"].isNull())
|
||||
errorCode_ = value["ErrorCode"].asString();
|
||||
if(!value["ErrorMessage"].isNull())
|
||||
errorMessage_ = value["ErrorMessage"].asString();
|
||||
if(!value["Code"].isNull())
|
||||
code_ = value["Code"].asString();
|
||||
if(!value["DynamicCode"].isNull())
|
||||
dynamicCode_ = value["DynamicCode"].asString();
|
||||
if(!value["DynamicMessage"].isNull())
|
||||
dynamicMessage_ = value["DynamicMessage"].asString();
|
||||
if(!value["EslBarCode"].isNull())
|
||||
eslBarCode_ = value["EslBarCode"].asString();
|
||||
if(!value["Type"].isNull())
|
||||
type_ = value["Type"].asString();
|
||||
|
||||
}
|
||||
|
||||
std::string GetEslDevicesResult::getEslBarCode()const
|
||||
{
|
||||
return eslBarCode_;
|
||||
}
|
||||
|
||||
std::string GetEslDevicesResult::getType()const
|
||||
{
|
||||
return type_;
|
||||
}
|
||||
|
||||
std::string GetEslDevicesResult::getMessage()const
|
||||
{
|
||||
return message_;
|
||||
}
|
||||
|
||||
std::string GetEslDevicesResult::getDynamicCode()const
|
||||
{
|
||||
return dynamicCode_;
|
||||
}
|
||||
|
||||
std::string GetEslDevicesResult::getErrorCode()const
|
||||
{
|
||||
return errorCode_;
|
||||
}
|
||||
|
||||
std::string GetEslDevicesResult::getDynamicMessage()const
|
||||
{
|
||||
return dynamicMessage_;
|
||||
}
|
||||
|
||||
std::string GetEslDevicesResult::getErrorMessage()const
|
||||
{
|
||||
return errorMessage_;
|
||||
}
|
||||
|
||||
std::string GetEslDevicesResult::getCode()const
|
||||
{
|
||||
return code_;
|
||||
}
|
||||
|
||||
bool GetEslDevicesResult::getSuccess()const
|
||||
{
|
||||
return success_;
|
||||
}
|
||||
|
||||
62
cloudesl/src/model/QueryContainerListRequest.cc
Normal file
62
cloudesl/src/model/QueryContainerListRequest.cc
Normal file
@@ -0,0 +1,62 @@
|
||||
/*
|
||||
* Copyright 2009-2017 Alibaba Cloud All rights reserved.
|
||||
*
|
||||
* Licensed under the Apache License, Version 2.0 (the "License");
|
||||
* you may not use this file except in compliance with the License.
|
||||
* You may obtain a copy of the License at
|
||||
*
|
||||
* http://www.apache.org/licenses/LICENSE-2.0
|
||||
*
|
||||
* Unless required by applicable law or agreed to in writing, software
|
||||
* distributed under the License is distributed on an "AS IS" BASIS,
|
||||
* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
|
||||
* See the License for the specific language governing permissions and
|
||||
* limitations under the License.
|
||||
*/
|
||||
|
||||
#include <alibabacloud/cloudesl/model/QueryContainerListRequest.h>
|
||||
|
||||
using AlibabaCloud::Cloudesl::Model::QueryContainerListRequest;
|
||||
|
||||
QueryContainerListRequest::QueryContainerListRequest() :
|
||||
RpcServiceRequest("cloudesl", "2020-02-01", "QueryContainerList")
|
||||
{
|
||||
setMethod(HttpRequest::Method::Post);
|
||||
}
|
||||
|
||||
QueryContainerListRequest::~QueryContainerListRequest()
|
||||
{}
|
||||
|
||||
std::string QueryContainerListRequest::getLayoutId()const
|
||||
{
|
||||
return layoutId_;
|
||||
}
|
||||
|
||||
void QueryContainerListRequest::setLayoutId(const std::string& layoutId)
|
||||
{
|
||||
layoutId_ = layoutId;
|
||||
setBodyParameter("LayoutId", layoutId);
|
||||
}
|
||||
|
||||
int QueryContainerListRequest::getPageNumber()const
|
||||
{
|
||||
return pageNumber_;
|
||||
}
|
||||
|
||||
void QueryContainerListRequest::setPageNumber(int pageNumber)
|
||||
{
|
||||
pageNumber_ = pageNumber;
|
||||
setBodyParameter("PageNumber", std::to_string(pageNumber));
|
||||
}
|
||||
|
||||
int QueryContainerListRequest::getPageSize()const
|
||||
{
|
||||
return pageSize_;
|
||||
}
|
||||
|
||||
void QueryContainerListRequest::setPageSize(int pageSize)
|
||||
{
|
||||
pageSize_ = pageSize;
|
||||
setBodyParameter("PageSize", std::to_string(pageSize));
|
||||
}
|
||||
|
||||
147
cloudesl/src/model/QueryContainerListResult.cc
Normal file
147
cloudesl/src/model/QueryContainerListResult.cc
Normal file
@@ -0,0 +1,147 @@
|
||||
/*
|
||||
* Copyright 2009-2017 Alibaba Cloud All rights reserved.
|
||||
*
|
||||
* Licensed under the Apache License, Version 2.0 (the "License");
|
||||
* you may not use this file except in compliance with the License.
|
||||
* You may obtain a copy of the License at
|
||||
*
|
||||
* http://www.apache.org/licenses/LICENSE-2.0
|
||||
*
|
||||
* Unless required by applicable law or agreed to in writing, software
|
||||
* distributed under the License is distributed on an "AS IS" BASIS,
|
||||
* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
|
||||
* See the License for the specific language governing permissions and
|
||||
* limitations under the License.
|
||||
*/
|
||||
|
||||
#include <alibabacloud/cloudesl/model/QueryContainerListResult.h>
|
||||
#include <json/json.h>
|
||||
|
||||
using namespace AlibabaCloud::Cloudesl;
|
||||
using namespace AlibabaCloud::Cloudesl::Model;
|
||||
|
||||
QueryContainerListResult::QueryContainerListResult() :
|
||||
ServiceResult()
|
||||
{}
|
||||
|
||||
QueryContainerListResult::QueryContainerListResult(const std::string &payload) :
|
||||
ServiceResult()
|
||||
{
|
||||
parse(payload);
|
||||
}
|
||||
|
||||
QueryContainerListResult::~QueryContainerListResult()
|
||||
{}
|
||||
|
||||
void QueryContainerListResult::parse(const std::string &payload)
|
||||
{
|
||||
Json::Reader reader;
|
||||
Json::Value value;
|
||||
reader.parse(payload, value);
|
||||
setRequestId(value["RequestId"].asString());
|
||||
auto allContainerListNode = value["ContainerList"]["Container"];
|
||||
for (auto valueContainerListContainer : allContainerListNode)
|
||||
{
|
||||
Container containerListObject;
|
||||
if(!valueContainerListContainer["ContainerId"].isNull())
|
||||
containerListObject.containerId = valueContainerListContainer["ContainerId"].asString();
|
||||
if(!valueContainerListContainer["ContainerName"].isNull())
|
||||
containerListObject.containerName = valueContainerListContainer["ContainerName"].asString();
|
||||
if(!valueContainerListContainer["Description"].isNull())
|
||||
containerListObject.description = valueContainerListContainer["Description"].asString();
|
||||
if(!valueContainerListContainer["TopPx"].isNull())
|
||||
containerListObject.topPx = std::stoi(valueContainerListContainer["TopPx"].asString());
|
||||
if(!valueContainerListContainer["LeftPx"].isNull())
|
||||
containerListObject.leftPx = std::stoi(valueContainerListContainer["LeftPx"].asString());
|
||||
if(!valueContainerListContainer["WidthPx"].isNull())
|
||||
containerListObject.widthPx = std::stoi(valueContainerListContainer["WidthPx"].asString());
|
||||
if(!valueContainerListContainer["HeightPx"].isNull())
|
||||
containerListObject.heightPx = std::stoi(valueContainerListContainer["HeightPx"].asString());
|
||||
if(!valueContainerListContainer["GroupId"].isNull())
|
||||
containerListObject.groupId = valueContainerListContainer["GroupId"].asString();
|
||||
if(!valueContainerListContainer["GroupName"].isNull())
|
||||
containerListObject.groupName = valueContainerListContainer["GroupName"].asString();
|
||||
if(!valueContainerListContainer["DemoTemplateId"].isNull())
|
||||
containerListObject.demoTemplateId = valueContainerListContainer["DemoTemplateId"].asString();
|
||||
if(!valueContainerListContainer["DemoTemplateName"].isNull())
|
||||
containerListObject.demoTemplateName = valueContainerListContainer["DemoTemplateName"].asString();
|
||||
containerList_.push_back(containerListObject);
|
||||
}
|
||||
if(!value["Success"].isNull())
|
||||
success_ = value["Success"].asString() == "true";
|
||||
if(!value["Message"].isNull())
|
||||
message_ = value["Message"].asString();
|
||||
if(!value["ErrorCode"].isNull())
|
||||
errorCode_ = value["ErrorCode"].asString();
|
||||
if(!value["ErrorMessage"].isNull())
|
||||
errorMessage_ = value["ErrorMessage"].asString();
|
||||
if(!value["Code"].isNull())
|
||||
code_ = value["Code"].asString();
|
||||
if(!value["DynamicCode"].isNull())
|
||||
dynamicCode_ = value["DynamicCode"].asString();
|
||||
if(!value["DynamicMessage"].isNull())
|
||||
dynamicMessage_ = value["DynamicMessage"].asString();
|
||||
if(!value["PageSize"].isNull())
|
||||
pageSize_ = std::stoi(value["PageSize"].asString());
|
||||
if(!value["PageNumber"].isNull())
|
||||
pageNumber_ = std::stoi(value["PageNumber"].asString());
|
||||
if(!value["TotalCount"].isNull())
|
||||
totalCount_ = std::stoi(value["TotalCount"].asString());
|
||||
|
||||
}
|
||||
|
||||
int QueryContainerListResult::getTotalCount()const
|
||||
{
|
||||
return totalCount_;
|
||||
}
|
||||
|
||||
std::string QueryContainerListResult::getMessage()const
|
||||
{
|
||||
return message_;
|
||||
}
|
||||
|
||||
int QueryContainerListResult::getPageSize()const
|
||||
{
|
||||
return pageSize_;
|
||||
}
|
||||
|
||||
int QueryContainerListResult::getPageNumber()const
|
||||
{
|
||||
return pageNumber_;
|
||||
}
|
||||
|
||||
std::vector<QueryContainerListResult::Container> QueryContainerListResult::getContainerList()const
|
||||
{
|
||||
return containerList_;
|
||||
}
|
||||
|
||||
std::string QueryContainerListResult::getDynamicCode()const
|
||||
{
|
||||
return dynamicCode_;
|
||||
}
|
||||
|
||||
std::string QueryContainerListResult::getErrorCode()const
|
||||
{
|
||||
return errorCode_;
|
||||
}
|
||||
|
||||
std::string QueryContainerListResult::getDynamicMessage()const
|
||||
{
|
||||
return dynamicMessage_;
|
||||
}
|
||||
|
||||
std::string QueryContainerListResult::getErrorMessage()const
|
||||
{
|
||||
return errorMessage_;
|
||||
}
|
||||
|
||||
std::string QueryContainerListResult::getCode()const
|
||||
{
|
||||
return code_;
|
||||
}
|
||||
|
||||
bool QueryContainerListResult::getSuccess()const
|
||||
{
|
||||
return success_;
|
||||
}
|
||||
|
||||
Some files were not shown because too many files have changed in this diff Show More
Reference in New Issue
Block a user