Add Template API Support.
This commit is contained in:
@@ -1,3 +1,6 @@
|
||||
2022-05-31 Version: 1.36.1140
|
||||
- Add Template API Support.
|
||||
|
||||
2022-05-30 Version: 1.36.1139
|
||||
- Add Api.
|
||||
|
||||
|
||||
@@ -25,58 +25,110 @@ set(cloudesl_public_header_model
|
||||
include/alibabacloud/cloudesl/model/ActivateApDeviceResult.h
|
||||
include/alibabacloud/cloudesl/model/AddApDeviceRequest.h
|
||||
include/alibabacloud/cloudesl/model/AddApDeviceResult.h
|
||||
include/alibabacloud/cloudesl/model/AddCompanyTemplateRequest.h
|
||||
include/alibabacloud/cloudesl/model/AddCompanyTemplateResult.h
|
||||
include/alibabacloud/cloudesl/model/AddMaterialRequest.h
|
||||
include/alibabacloud/cloudesl/model/AddMaterialResult.h
|
||||
include/alibabacloud/cloudesl/model/AddUserRequest.h
|
||||
include/alibabacloud/cloudesl/model/AddUserResult.h
|
||||
include/alibabacloud/cloudesl/model/ApplyCompanyTemplateVersionToStoresRequest.h
|
||||
include/alibabacloud/cloudesl/model/ApplyCompanyTemplateVersionToStoresResult.h
|
||||
include/alibabacloud/cloudesl/model/ApplyImageDitheringRequest.h
|
||||
include/alibabacloud/cloudesl/model/ApplyImageDitheringResult.h
|
||||
include/alibabacloud/cloudesl/model/AssignUserRequest.h
|
||||
include/alibabacloud/cloudesl/model/AssignUserResult.h
|
||||
include/alibabacloud/cloudesl/model/BatchInsertItemsRequest.h
|
||||
include/alibabacloud/cloudesl/model/BatchInsertItemsResult.h
|
||||
include/alibabacloud/cloudesl/model/BatchUpdateEventRequest.h
|
||||
include/alibabacloud/cloudesl/model/BatchUpdateEventResult.h
|
||||
include/alibabacloud/cloudesl/model/BindEslDeviceRequest.h
|
||||
include/alibabacloud/cloudesl/model/BindEslDeviceResult.h
|
||||
include/alibabacloud/cloudesl/model/ConfirmServerLocationRequest.h
|
||||
include/alibabacloud/cloudesl/model/ConfirmServerLocationResult.h
|
||||
include/alibabacloud/cloudesl/model/CheckServiceLinkedRoleForDeletingRequest.h
|
||||
include/alibabacloud/cloudesl/model/CheckServiceLinkedRoleForDeletingResult.h
|
||||
include/alibabacloud/cloudesl/model/CreateStoreRequest.h
|
||||
include/alibabacloud/cloudesl/model/CreateStoreResult.h
|
||||
include/alibabacloud/cloudesl/model/DeleteApDeviceRequest.h
|
||||
include/alibabacloud/cloudesl/model/DeleteApDeviceResult.h
|
||||
include/alibabacloud/cloudesl/model/DeleteCompanyTemplateRequest.h
|
||||
include/alibabacloud/cloudesl/model/DeleteCompanyTemplateResult.h
|
||||
include/alibabacloud/cloudesl/model/DeleteItemRequest.h
|
||||
include/alibabacloud/cloudesl/model/DeleteItemResult.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/DeleteUserRequest.h
|
||||
include/alibabacloud/cloudesl/model/DeleteUserResult.h
|
||||
include/alibabacloud/cloudesl/model/DescribeApDevicesRequest.h
|
||||
include/alibabacloud/cloudesl/model/DescribeApDevicesResult.h
|
||||
include/alibabacloud/cloudesl/model/DescribeAvailableEslModelsRequest.h
|
||||
include/alibabacloud/cloudesl/model/DescribeAvailableEslModelsResult.h
|
||||
include/alibabacloud/cloudesl/model/DescribeBindersRequest.h
|
||||
include/alibabacloud/cloudesl/model/DescribeBindersResult.h
|
||||
include/alibabacloud/cloudesl/model/DescribeClientPackageRequest.h
|
||||
include/alibabacloud/cloudesl/model/DescribeClientPackageResult.h
|
||||
include/alibabacloud/cloudesl/model/DescribeEslDeviceRequest.h
|
||||
include/alibabacloud/cloudesl/model/DescribeEslDeviceResult.h
|
||||
include/alibabacloud/cloudesl/model/DescribeCompanyTemplateAttributeRequest.h
|
||||
include/alibabacloud/cloudesl/model/DescribeCompanyTemplateAttributeResult.h
|
||||
include/alibabacloud/cloudesl/model/DescribeCompanyTemplateVersionsRequest.h
|
||||
include/alibabacloud/cloudesl/model/DescribeCompanyTemplateVersionsResult.h
|
||||
include/alibabacloud/cloudesl/model/DescribeCompanyTemplateViewRequest.h
|
||||
include/alibabacloud/cloudesl/model/DescribeCompanyTemplateViewResult.h
|
||||
include/alibabacloud/cloudesl/model/DescribeEslDevicesRequest.h
|
||||
include/alibabacloud/cloudesl/model/DescribeEslDevicesResult.h
|
||||
include/alibabacloud/cloudesl/model/DescribeEslModelByTemplateVersionRequest.h
|
||||
include/alibabacloud/cloudesl/model/DescribeEslModelByTemplateVersionResult.h
|
||||
include/alibabacloud/cloudesl/model/DescribeEventReasonRequest.h
|
||||
include/alibabacloud/cloudesl/model/DescribeEventReasonResult.h
|
||||
include/alibabacloud/cloudesl/model/DescribeEventsRequest.h
|
||||
include/alibabacloud/cloudesl/model/DescribeEventsResult.h
|
||||
include/alibabacloud/cloudesl/model/DescribeItemMaterialsRequest.h
|
||||
include/alibabacloud/cloudesl/model/DescribeItemMaterialsResult.h
|
||||
include/alibabacloud/cloudesl/model/DescribeItemsRequest.h
|
||||
include/alibabacloud/cloudesl/model/DescribeItemsResult.h
|
||||
include/alibabacloud/cloudesl/model/DescribeMaterialsRequest.h
|
||||
include/alibabacloud/cloudesl/model/DescribeMaterialsResult.h
|
||||
include/alibabacloud/cloudesl/model/DescribeNotificationConfigRequest.h
|
||||
include/alibabacloud/cloudesl/model/DescribeNotificationConfigResult.h
|
||||
include/alibabacloud/cloudesl/model/DescribeStoreByTemplateVersionRequest.h
|
||||
include/alibabacloud/cloudesl/model/DescribeStoreByTemplateVersionResult.h
|
||||
include/alibabacloud/cloudesl/model/DescribeStoreConfigRequest.h
|
||||
include/alibabacloud/cloudesl/model/DescribeStoreConfigResult.h
|
||||
include/alibabacloud/cloudesl/model/DescribeStoresRequest.h
|
||||
include/alibabacloud/cloudesl/model/DescribeStoresResult.h
|
||||
include/alibabacloud/cloudesl/model/DescribeTemplateByModelRequest.h
|
||||
include/alibabacloud/cloudesl/model/DescribeTemplateByModelResult.h
|
||||
include/alibabacloud/cloudesl/model/DescribeUserLogRequest.h
|
||||
include/alibabacloud/cloudesl/model/DescribeUserLogResult.h
|
||||
include/alibabacloud/cloudesl/model/DescribeUsersRequest.h
|
||||
include/alibabacloud/cloudesl/model/DescribeUsersResult.h
|
||||
include/alibabacloud/cloudesl/model/ExportEslDevicesRequest.h
|
||||
include/alibabacloud/cloudesl/model/ExportEslDevicesResult.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/GetItemMaterialRequest.h
|
||||
include/alibabacloud/cloudesl/model/GetItemMaterialResult.h
|
||||
include/alibabacloud/cloudesl/model/GetUserRequest.h
|
||||
include/alibabacloud/cloudesl/model/GetUserResult.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/UpdateEslDeviceLightRequest.h
|
||||
include/alibabacloud/cloudesl/model/UpdateEslDeviceLightResult.h
|
||||
include/alibabacloud/cloudesl/model/UpdateItemMaterialRequest.h
|
||||
include/alibabacloud/cloudesl/model/UpdateItemMaterialResult.h
|
||||
include/alibabacloud/cloudesl/model/UpdateNotificationConfigRequest.h
|
||||
include/alibabacloud/cloudesl/model/UpdateNotificationConfigResult.h
|
||||
include/alibabacloud/cloudesl/model/UpdateStoreRequest.h
|
||||
include/alibabacloud/cloudesl/model/UpdateStoreResult.h
|
||||
include/alibabacloud/cloudesl/model/UpdateStoreConfigRequest.h
|
||||
include/alibabacloud/cloudesl/model/UpdateStoreConfigResult.h )
|
||||
include/alibabacloud/cloudesl/model/UpdateStoreConfigResult.h
|
||||
include/alibabacloud/cloudesl/model/VerifyNotificationConfigRequest.h
|
||||
include/alibabacloud/cloudesl/model/VerifyNotificationConfigResult.h )
|
||||
|
||||
set(cloudesl_src
|
||||
src/CloudeslClient.cc
|
||||
@@ -84,58 +136,110 @@ set(cloudesl_src
|
||||
src/model/ActivateApDeviceResult.cc
|
||||
src/model/AddApDeviceRequest.cc
|
||||
src/model/AddApDeviceResult.cc
|
||||
src/model/AddCompanyTemplateRequest.cc
|
||||
src/model/AddCompanyTemplateResult.cc
|
||||
src/model/AddMaterialRequest.cc
|
||||
src/model/AddMaterialResult.cc
|
||||
src/model/AddUserRequest.cc
|
||||
src/model/AddUserResult.cc
|
||||
src/model/ApplyCompanyTemplateVersionToStoresRequest.cc
|
||||
src/model/ApplyCompanyTemplateVersionToStoresResult.cc
|
||||
src/model/ApplyImageDitheringRequest.cc
|
||||
src/model/ApplyImageDitheringResult.cc
|
||||
src/model/AssignUserRequest.cc
|
||||
src/model/AssignUserResult.cc
|
||||
src/model/BatchInsertItemsRequest.cc
|
||||
src/model/BatchInsertItemsResult.cc
|
||||
src/model/BatchUpdateEventRequest.cc
|
||||
src/model/BatchUpdateEventResult.cc
|
||||
src/model/BindEslDeviceRequest.cc
|
||||
src/model/BindEslDeviceResult.cc
|
||||
src/model/ConfirmServerLocationRequest.cc
|
||||
src/model/ConfirmServerLocationResult.cc
|
||||
src/model/CheckServiceLinkedRoleForDeletingRequest.cc
|
||||
src/model/CheckServiceLinkedRoleForDeletingResult.cc
|
||||
src/model/CreateStoreRequest.cc
|
||||
src/model/CreateStoreResult.cc
|
||||
src/model/DeleteApDeviceRequest.cc
|
||||
src/model/DeleteApDeviceResult.cc
|
||||
src/model/DeleteCompanyTemplateRequest.cc
|
||||
src/model/DeleteCompanyTemplateResult.cc
|
||||
src/model/DeleteItemRequest.cc
|
||||
src/model/DeleteItemResult.cc
|
||||
src/model/DeleteMaterialRequest.cc
|
||||
src/model/DeleteMaterialResult.cc
|
||||
src/model/DeleteStoreRequest.cc
|
||||
src/model/DeleteStoreResult.cc
|
||||
src/model/DeleteUserRequest.cc
|
||||
src/model/DeleteUserResult.cc
|
||||
src/model/DescribeApDevicesRequest.cc
|
||||
src/model/DescribeApDevicesResult.cc
|
||||
src/model/DescribeAvailableEslModelsRequest.cc
|
||||
src/model/DescribeAvailableEslModelsResult.cc
|
||||
src/model/DescribeBindersRequest.cc
|
||||
src/model/DescribeBindersResult.cc
|
||||
src/model/DescribeClientPackageRequest.cc
|
||||
src/model/DescribeClientPackageResult.cc
|
||||
src/model/DescribeEslDeviceRequest.cc
|
||||
src/model/DescribeEslDeviceResult.cc
|
||||
src/model/DescribeCompanyTemplateAttributeRequest.cc
|
||||
src/model/DescribeCompanyTemplateAttributeResult.cc
|
||||
src/model/DescribeCompanyTemplateVersionsRequest.cc
|
||||
src/model/DescribeCompanyTemplateVersionsResult.cc
|
||||
src/model/DescribeCompanyTemplateViewRequest.cc
|
||||
src/model/DescribeCompanyTemplateViewResult.cc
|
||||
src/model/DescribeEslDevicesRequest.cc
|
||||
src/model/DescribeEslDevicesResult.cc
|
||||
src/model/DescribeEslModelByTemplateVersionRequest.cc
|
||||
src/model/DescribeEslModelByTemplateVersionResult.cc
|
||||
src/model/DescribeEventReasonRequest.cc
|
||||
src/model/DescribeEventReasonResult.cc
|
||||
src/model/DescribeEventsRequest.cc
|
||||
src/model/DescribeEventsResult.cc
|
||||
src/model/DescribeItemMaterialsRequest.cc
|
||||
src/model/DescribeItemMaterialsResult.cc
|
||||
src/model/DescribeItemsRequest.cc
|
||||
src/model/DescribeItemsResult.cc
|
||||
src/model/DescribeMaterialsRequest.cc
|
||||
src/model/DescribeMaterialsResult.cc
|
||||
src/model/DescribeNotificationConfigRequest.cc
|
||||
src/model/DescribeNotificationConfigResult.cc
|
||||
src/model/DescribeStoreByTemplateVersionRequest.cc
|
||||
src/model/DescribeStoreByTemplateVersionResult.cc
|
||||
src/model/DescribeStoreConfigRequest.cc
|
||||
src/model/DescribeStoreConfigResult.cc
|
||||
src/model/DescribeStoresRequest.cc
|
||||
src/model/DescribeStoresResult.cc
|
||||
src/model/DescribeTemplateByModelRequest.cc
|
||||
src/model/DescribeTemplateByModelResult.cc
|
||||
src/model/DescribeUserLogRequest.cc
|
||||
src/model/DescribeUserLogResult.cc
|
||||
src/model/DescribeUsersRequest.cc
|
||||
src/model/DescribeUsersResult.cc
|
||||
src/model/ExportEslDevicesRequest.cc
|
||||
src/model/ExportEslDevicesResult.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/GetItemMaterialRequest.cc
|
||||
src/model/GetItemMaterialResult.cc
|
||||
src/model/GetUserRequest.cc
|
||||
src/model/GetUserResult.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/UpdateEslDeviceLightRequest.cc
|
||||
src/model/UpdateEslDeviceLightResult.cc
|
||||
src/model/UpdateItemMaterialRequest.cc
|
||||
src/model/UpdateItemMaterialResult.cc
|
||||
src/model/UpdateNotificationConfigRequest.cc
|
||||
src/model/UpdateNotificationConfigResult.cc
|
||||
src/model/UpdateStoreRequest.cc
|
||||
src/model/UpdateStoreResult.cc
|
||||
src/model/UpdateStoreConfigRequest.cc
|
||||
src/model/UpdateStoreConfigResult.cc )
|
||||
src/model/UpdateStoreConfigResult.cc
|
||||
src/model/VerifyNotificationConfigRequest.cc
|
||||
src/model/VerifyNotificationConfigResult.cc )
|
||||
|
||||
add_library(cloudesl ${LIB_TYPE}
|
||||
${cloudesl_public_header}
|
||||
|
||||
@@ -26,58 +26,110 @@
|
||||
#include "model/ActivateApDeviceResult.h"
|
||||
#include "model/AddApDeviceRequest.h"
|
||||
#include "model/AddApDeviceResult.h"
|
||||
#include "model/AddCompanyTemplateRequest.h"
|
||||
#include "model/AddCompanyTemplateResult.h"
|
||||
#include "model/AddMaterialRequest.h"
|
||||
#include "model/AddMaterialResult.h"
|
||||
#include "model/AddUserRequest.h"
|
||||
#include "model/AddUserResult.h"
|
||||
#include "model/ApplyCompanyTemplateVersionToStoresRequest.h"
|
||||
#include "model/ApplyCompanyTemplateVersionToStoresResult.h"
|
||||
#include "model/ApplyImageDitheringRequest.h"
|
||||
#include "model/ApplyImageDitheringResult.h"
|
||||
#include "model/AssignUserRequest.h"
|
||||
#include "model/AssignUserResult.h"
|
||||
#include "model/BatchInsertItemsRequest.h"
|
||||
#include "model/BatchInsertItemsResult.h"
|
||||
#include "model/BatchUpdateEventRequest.h"
|
||||
#include "model/BatchUpdateEventResult.h"
|
||||
#include "model/BindEslDeviceRequest.h"
|
||||
#include "model/BindEslDeviceResult.h"
|
||||
#include "model/ConfirmServerLocationRequest.h"
|
||||
#include "model/ConfirmServerLocationResult.h"
|
||||
#include "model/CheckServiceLinkedRoleForDeletingRequest.h"
|
||||
#include "model/CheckServiceLinkedRoleForDeletingResult.h"
|
||||
#include "model/CreateStoreRequest.h"
|
||||
#include "model/CreateStoreResult.h"
|
||||
#include "model/DeleteApDeviceRequest.h"
|
||||
#include "model/DeleteApDeviceResult.h"
|
||||
#include "model/DeleteCompanyTemplateRequest.h"
|
||||
#include "model/DeleteCompanyTemplateResult.h"
|
||||
#include "model/DeleteItemRequest.h"
|
||||
#include "model/DeleteItemResult.h"
|
||||
#include "model/DeleteMaterialRequest.h"
|
||||
#include "model/DeleteMaterialResult.h"
|
||||
#include "model/DeleteStoreRequest.h"
|
||||
#include "model/DeleteStoreResult.h"
|
||||
#include "model/DeleteUserRequest.h"
|
||||
#include "model/DeleteUserResult.h"
|
||||
#include "model/DescribeApDevicesRequest.h"
|
||||
#include "model/DescribeApDevicesResult.h"
|
||||
#include "model/DescribeAvailableEslModelsRequest.h"
|
||||
#include "model/DescribeAvailableEslModelsResult.h"
|
||||
#include "model/DescribeBindersRequest.h"
|
||||
#include "model/DescribeBindersResult.h"
|
||||
#include "model/DescribeClientPackageRequest.h"
|
||||
#include "model/DescribeClientPackageResult.h"
|
||||
#include "model/DescribeEslDeviceRequest.h"
|
||||
#include "model/DescribeEslDeviceResult.h"
|
||||
#include "model/DescribeCompanyTemplateAttributeRequest.h"
|
||||
#include "model/DescribeCompanyTemplateAttributeResult.h"
|
||||
#include "model/DescribeCompanyTemplateVersionsRequest.h"
|
||||
#include "model/DescribeCompanyTemplateVersionsResult.h"
|
||||
#include "model/DescribeCompanyTemplateViewRequest.h"
|
||||
#include "model/DescribeCompanyTemplateViewResult.h"
|
||||
#include "model/DescribeEslDevicesRequest.h"
|
||||
#include "model/DescribeEslDevicesResult.h"
|
||||
#include "model/DescribeEslModelByTemplateVersionRequest.h"
|
||||
#include "model/DescribeEslModelByTemplateVersionResult.h"
|
||||
#include "model/DescribeEventReasonRequest.h"
|
||||
#include "model/DescribeEventReasonResult.h"
|
||||
#include "model/DescribeEventsRequest.h"
|
||||
#include "model/DescribeEventsResult.h"
|
||||
#include "model/DescribeItemMaterialsRequest.h"
|
||||
#include "model/DescribeItemMaterialsResult.h"
|
||||
#include "model/DescribeItemsRequest.h"
|
||||
#include "model/DescribeItemsResult.h"
|
||||
#include "model/DescribeMaterialsRequest.h"
|
||||
#include "model/DescribeMaterialsResult.h"
|
||||
#include "model/DescribeNotificationConfigRequest.h"
|
||||
#include "model/DescribeNotificationConfigResult.h"
|
||||
#include "model/DescribeStoreByTemplateVersionRequest.h"
|
||||
#include "model/DescribeStoreByTemplateVersionResult.h"
|
||||
#include "model/DescribeStoreConfigRequest.h"
|
||||
#include "model/DescribeStoreConfigResult.h"
|
||||
#include "model/DescribeStoresRequest.h"
|
||||
#include "model/DescribeStoresResult.h"
|
||||
#include "model/DescribeTemplateByModelRequest.h"
|
||||
#include "model/DescribeTemplateByModelResult.h"
|
||||
#include "model/DescribeUserLogRequest.h"
|
||||
#include "model/DescribeUserLogResult.h"
|
||||
#include "model/DescribeUsersRequest.h"
|
||||
#include "model/DescribeUsersResult.h"
|
||||
#include "model/ExportEslDevicesRequest.h"
|
||||
#include "model/ExportEslDevicesResult.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/GetItemMaterialRequest.h"
|
||||
#include "model/GetItemMaterialResult.h"
|
||||
#include "model/GetUserRequest.h"
|
||||
#include "model/GetUserResult.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/UpdateEslDeviceLightRequest.h"
|
||||
#include "model/UpdateEslDeviceLightResult.h"
|
||||
#include "model/UpdateItemMaterialRequest.h"
|
||||
#include "model/UpdateItemMaterialResult.h"
|
||||
#include "model/UpdateNotificationConfigRequest.h"
|
||||
#include "model/UpdateNotificationConfigResult.h"
|
||||
#include "model/UpdateStoreRequest.h"
|
||||
#include "model/UpdateStoreResult.h"
|
||||
#include "model/UpdateStoreConfigRequest.h"
|
||||
#include "model/UpdateStoreConfigResult.h"
|
||||
#include "model/VerifyNotificationConfigRequest.h"
|
||||
#include "model/VerifyNotificationConfigResult.h"
|
||||
|
||||
|
||||
namespace AlibabaCloud
|
||||
@@ -93,30 +145,51 @@ namespace AlibabaCloud
|
||||
typedef Outcome<Error, Model::AddApDeviceResult> AddApDeviceOutcome;
|
||||
typedef std::future<AddApDeviceOutcome> AddApDeviceOutcomeCallable;
|
||||
typedef std::function<void(const CloudeslClient*, const Model::AddApDeviceRequest&, const AddApDeviceOutcome&, const std::shared_ptr<const AsyncCallerContext>&)> AddApDeviceAsyncHandler;
|
||||
typedef Outcome<Error, Model::AddCompanyTemplateResult> AddCompanyTemplateOutcome;
|
||||
typedef std::future<AddCompanyTemplateOutcome> AddCompanyTemplateOutcomeCallable;
|
||||
typedef std::function<void(const CloudeslClient*, const Model::AddCompanyTemplateRequest&, const AddCompanyTemplateOutcome&, const std::shared_ptr<const AsyncCallerContext>&)> AddCompanyTemplateAsyncHandler;
|
||||
typedef Outcome<Error, Model::AddMaterialResult> AddMaterialOutcome;
|
||||
typedef std::future<AddMaterialOutcome> AddMaterialOutcomeCallable;
|
||||
typedef std::function<void(const CloudeslClient*, const Model::AddMaterialRequest&, const AddMaterialOutcome&, const std::shared_ptr<const AsyncCallerContext>&)> AddMaterialAsyncHandler;
|
||||
typedef Outcome<Error, Model::AddUserResult> AddUserOutcome;
|
||||
typedef std::future<AddUserOutcome> AddUserOutcomeCallable;
|
||||
typedef std::function<void(const CloudeslClient*, const Model::AddUserRequest&, const AddUserOutcome&, const std::shared_ptr<const AsyncCallerContext>&)> AddUserAsyncHandler;
|
||||
typedef Outcome<Error, Model::ApplyCompanyTemplateVersionToStoresResult> ApplyCompanyTemplateVersionToStoresOutcome;
|
||||
typedef std::future<ApplyCompanyTemplateVersionToStoresOutcome> ApplyCompanyTemplateVersionToStoresOutcomeCallable;
|
||||
typedef std::function<void(const CloudeslClient*, const Model::ApplyCompanyTemplateVersionToStoresRequest&, const ApplyCompanyTemplateVersionToStoresOutcome&, const std::shared_ptr<const AsyncCallerContext>&)> ApplyCompanyTemplateVersionToStoresAsyncHandler;
|
||||
typedef Outcome<Error, Model::ApplyImageDitheringResult> ApplyImageDitheringOutcome;
|
||||
typedef std::future<ApplyImageDitheringOutcome> ApplyImageDitheringOutcomeCallable;
|
||||
typedef std::function<void(const CloudeslClient*, const Model::ApplyImageDitheringRequest&, const ApplyImageDitheringOutcome&, const std::shared_ptr<const AsyncCallerContext>&)> ApplyImageDitheringAsyncHandler;
|
||||
typedef Outcome<Error, Model::AssignUserResult> AssignUserOutcome;
|
||||
typedef std::future<AssignUserOutcome> AssignUserOutcomeCallable;
|
||||
typedef std::function<void(const CloudeslClient*, const Model::AssignUserRequest&, const AssignUserOutcome&, const std::shared_ptr<const AsyncCallerContext>&)> AssignUserAsyncHandler;
|
||||
typedef Outcome<Error, Model::BatchInsertItemsResult> BatchInsertItemsOutcome;
|
||||
typedef std::future<BatchInsertItemsOutcome> BatchInsertItemsOutcomeCallable;
|
||||
typedef std::function<void(const CloudeslClient*, const Model::BatchInsertItemsRequest&, const BatchInsertItemsOutcome&, const std::shared_ptr<const AsyncCallerContext>&)> BatchInsertItemsAsyncHandler;
|
||||
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::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::ConfirmServerLocationResult> ConfirmServerLocationOutcome;
|
||||
typedef std::future<ConfirmServerLocationOutcome> ConfirmServerLocationOutcomeCallable;
|
||||
typedef std::function<void(const CloudeslClient*, const Model::ConfirmServerLocationRequest&, const ConfirmServerLocationOutcome&, const std::shared_ptr<const AsyncCallerContext>&)> ConfirmServerLocationAsyncHandler;
|
||||
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::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;
|
||||
typedef Outcome<Error, Model::DeleteApDeviceResult> DeleteApDeviceOutcome;
|
||||
typedef std::future<DeleteApDeviceOutcome> DeleteApDeviceOutcomeCallable;
|
||||
typedef std::function<void(const CloudeslClient*, const Model::DeleteApDeviceRequest&, const DeleteApDeviceOutcome&, const std::shared_ptr<const AsyncCallerContext>&)> DeleteApDeviceAsyncHandler;
|
||||
typedef Outcome<Error, Model::DeleteCompanyTemplateResult> DeleteCompanyTemplateOutcome;
|
||||
typedef std::future<DeleteCompanyTemplateOutcome> DeleteCompanyTemplateOutcomeCallable;
|
||||
typedef std::function<void(const CloudeslClient*, const Model::DeleteCompanyTemplateRequest&, const DeleteCompanyTemplateOutcome&, const std::shared_ptr<const AsyncCallerContext>&)> DeleteCompanyTemplateAsyncHandler;
|
||||
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::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;
|
||||
@@ -126,36 +199,84 @@ namespace AlibabaCloud
|
||||
typedef Outcome<Error, Model::DescribeApDevicesResult> DescribeApDevicesOutcome;
|
||||
typedef std::future<DescribeApDevicesOutcome> DescribeApDevicesOutcomeCallable;
|
||||
typedef std::function<void(const CloudeslClient*, const Model::DescribeApDevicesRequest&, const DescribeApDevicesOutcome&, const std::shared_ptr<const AsyncCallerContext>&)> DescribeApDevicesAsyncHandler;
|
||||
typedef Outcome<Error, Model::DescribeAvailableEslModelsResult> DescribeAvailableEslModelsOutcome;
|
||||
typedef std::future<DescribeAvailableEslModelsOutcome> DescribeAvailableEslModelsOutcomeCallable;
|
||||
typedef std::function<void(const CloudeslClient*, const Model::DescribeAvailableEslModelsRequest&, const DescribeAvailableEslModelsOutcome&, const std::shared_ptr<const AsyncCallerContext>&)> DescribeAvailableEslModelsAsyncHandler;
|
||||
typedef Outcome<Error, Model::DescribeBindersResult> DescribeBindersOutcome;
|
||||
typedef std::future<DescribeBindersOutcome> DescribeBindersOutcomeCallable;
|
||||
typedef std::function<void(const CloudeslClient*, const Model::DescribeBindersRequest&, const DescribeBindersOutcome&, const std::shared_ptr<const AsyncCallerContext>&)> DescribeBindersAsyncHandler;
|
||||
typedef Outcome<Error, Model::DescribeClientPackageResult> DescribeClientPackageOutcome;
|
||||
typedef std::future<DescribeClientPackageOutcome> DescribeClientPackageOutcomeCallable;
|
||||
typedef std::function<void(const CloudeslClient*, const Model::DescribeClientPackageRequest&, const DescribeClientPackageOutcome&, const std::shared_ptr<const AsyncCallerContext>&)> DescribeClientPackageAsyncHandler;
|
||||
typedef Outcome<Error, Model::DescribeEslDeviceResult> DescribeEslDeviceOutcome;
|
||||
typedef std::future<DescribeEslDeviceOutcome> DescribeEslDeviceOutcomeCallable;
|
||||
typedef std::function<void(const CloudeslClient*, const Model::DescribeEslDeviceRequest&, const DescribeEslDeviceOutcome&, const std::shared_ptr<const AsyncCallerContext>&)> DescribeEslDeviceAsyncHandler;
|
||||
typedef Outcome<Error, Model::DescribeCompanyTemplateAttributeResult> DescribeCompanyTemplateAttributeOutcome;
|
||||
typedef std::future<DescribeCompanyTemplateAttributeOutcome> DescribeCompanyTemplateAttributeOutcomeCallable;
|
||||
typedef std::function<void(const CloudeslClient*, const Model::DescribeCompanyTemplateAttributeRequest&, const DescribeCompanyTemplateAttributeOutcome&, const std::shared_ptr<const AsyncCallerContext>&)> DescribeCompanyTemplateAttributeAsyncHandler;
|
||||
typedef Outcome<Error, Model::DescribeCompanyTemplateVersionsResult> DescribeCompanyTemplateVersionsOutcome;
|
||||
typedef std::future<DescribeCompanyTemplateVersionsOutcome> DescribeCompanyTemplateVersionsOutcomeCallable;
|
||||
typedef std::function<void(const CloudeslClient*, const Model::DescribeCompanyTemplateVersionsRequest&, const DescribeCompanyTemplateVersionsOutcome&, const std::shared_ptr<const AsyncCallerContext>&)> DescribeCompanyTemplateVersionsAsyncHandler;
|
||||
typedef Outcome<Error, Model::DescribeCompanyTemplateViewResult> DescribeCompanyTemplateViewOutcome;
|
||||
typedef std::future<DescribeCompanyTemplateViewOutcome> DescribeCompanyTemplateViewOutcomeCallable;
|
||||
typedef std::function<void(const CloudeslClient*, const Model::DescribeCompanyTemplateViewRequest&, const DescribeCompanyTemplateViewOutcome&, const std::shared_ptr<const AsyncCallerContext>&)> DescribeCompanyTemplateViewAsyncHandler;
|
||||
typedef Outcome<Error, Model::DescribeEslDevicesResult> DescribeEslDevicesOutcome;
|
||||
typedef std::future<DescribeEslDevicesOutcome> DescribeEslDevicesOutcomeCallable;
|
||||
typedef std::function<void(const CloudeslClient*, const Model::DescribeEslDevicesRequest&, const DescribeEslDevicesOutcome&, const std::shared_ptr<const AsyncCallerContext>&)> DescribeEslDevicesAsyncHandler;
|
||||
typedef Outcome<Error, Model::DescribeEslModelByTemplateVersionResult> DescribeEslModelByTemplateVersionOutcome;
|
||||
typedef std::future<DescribeEslModelByTemplateVersionOutcome> DescribeEslModelByTemplateVersionOutcomeCallable;
|
||||
typedef std::function<void(const CloudeslClient*, const Model::DescribeEslModelByTemplateVersionRequest&, const DescribeEslModelByTemplateVersionOutcome&, const std::shared_ptr<const AsyncCallerContext>&)> DescribeEslModelByTemplateVersionAsyncHandler;
|
||||
typedef Outcome<Error, Model::DescribeEventReasonResult> DescribeEventReasonOutcome;
|
||||
typedef std::future<DescribeEventReasonOutcome> DescribeEventReasonOutcomeCallable;
|
||||
typedef std::function<void(const CloudeslClient*, const Model::DescribeEventReasonRequest&, const DescribeEventReasonOutcome&, const std::shared_ptr<const AsyncCallerContext>&)> DescribeEventReasonAsyncHandler;
|
||||
typedef Outcome<Error, Model::DescribeEventsResult> DescribeEventsOutcome;
|
||||
typedef std::future<DescribeEventsOutcome> DescribeEventsOutcomeCallable;
|
||||
typedef std::function<void(const CloudeslClient*, const Model::DescribeEventsRequest&, const DescribeEventsOutcome&, const std::shared_ptr<const AsyncCallerContext>&)> DescribeEventsAsyncHandler;
|
||||
typedef Outcome<Error, Model::DescribeItemMaterialsResult> DescribeItemMaterialsOutcome;
|
||||
typedef std::future<DescribeItemMaterialsOutcome> DescribeItemMaterialsOutcomeCallable;
|
||||
typedef std::function<void(const CloudeslClient*, const Model::DescribeItemMaterialsRequest&, const DescribeItemMaterialsOutcome&, const std::shared_ptr<const AsyncCallerContext>&)> DescribeItemMaterialsAsyncHandler;
|
||||
typedef Outcome<Error, Model::DescribeItemsResult> DescribeItemsOutcome;
|
||||
typedef std::future<DescribeItemsOutcome> DescribeItemsOutcomeCallable;
|
||||
typedef std::function<void(const CloudeslClient*, const Model::DescribeItemsRequest&, const DescribeItemsOutcome&, const std::shared_ptr<const AsyncCallerContext>&)> DescribeItemsAsyncHandler;
|
||||
typedef Outcome<Error, Model::DescribeMaterialsResult> DescribeMaterialsOutcome;
|
||||
typedef std::future<DescribeMaterialsOutcome> DescribeMaterialsOutcomeCallable;
|
||||
typedef std::function<void(const CloudeslClient*, const Model::DescribeMaterialsRequest&, const DescribeMaterialsOutcome&, const std::shared_ptr<const AsyncCallerContext>&)> DescribeMaterialsAsyncHandler;
|
||||
typedef Outcome<Error, Model::DescribeNotificationConfigResult> DescribeNotificationConfigOutcome;
|
||||
typedef std::future<DescribeNotificationConfigOutcome> DescribeNotificationConfigOutcomeCallable;
|
||||
typedef std::function<void(const CloudeslClient*, const Model::DescribeNotificationConfigRequest&, const DescribeNotificationConfigOutcome&, const std::shared_ptr<const AsyncCallerContext>&)> DescribeNotificationConfigAsyncHandler;
|
||||
typedef Outcome<Error, Model::DescribeStoreByTemplateVersionResult> DescribeStoreByTemplateVersionOutcome;
|
||||
typedef std::future<DescribeStoreByTemplateVersionOutcome> DescribeStoreByTemplateVersionOutcomeCallable;
|
||||
typedef std::function<void(const CloudeslClient*, const Model::DescribeStoreByTemplateVersionRequest&, const DescribeStoreByTemplateVersionOutcome&, const std::shared_ptr<const AsyncCallerContext>&)> DescribeStoreByTemplateVersionAsyncHandler;
|
||||
typedef Outcome<Error, Model::DescribeStoreConfigResult> DescribeStoreConfigOutcome;
|
||||
typedef std::future<DescribeStoreConfigOutcome> DescribeStoreConfigOutcomeCallable;
|
||||
typedef std::function<void(const CloudeslClient*, const Model::DescribeStoreConfigRequest&, const DescribeStoreConfigOutcome&, const std::shared_ptr<const AsyncCallerContext>&)> DescribeStoreConfigAsyncHandler;
|
||||
typedef Outcome<Error, Model::DescribeStoresResult> DescribeStoresOutcome;
|
||||
typedef std::future<DescribeStoresOutcome> DescribeStoresOutcomeCallable;
|
||||
typedef std::function<void(const CloudeslClient*, const Model::DescribeStoresRequest&, const DescribeStoresOutcome&, const std::shared_ptr<const AsyncCallerContext>&)> DescribeStoresAsyncHandler;
|
||||
typedef Outcome<Error, Model::DescribeTemplateByModelResult> DescribeTemplateByModelOutcome;
|
||||
typedef std::future<DescribeTemplateByModelOutcome> DescribeTemplateByModelOutcomeCallable;
|
||||
typedef std::function<void(const CloudeslClient*, const Model::DescribeTemplateByModelRequest&, const DescribeTemplateByModelOutcome&, const std::shared_ptr<const AsyncCallerContext>&)> DescribeTemplateByModelAsyncHandler;
|
||||
typedef Outcome<Error, Model::DescribeUserLogResult> DescribeUserLogOutcome;
|
||||
typedef std::future<DescribeUserLogOutcome> DescribeUserLogOutcomeCallable;
|
||||
typedef std::function<void(const CloudeslClient*, const Model::DescribeUserLogRequest&, const DescribeUserLogOutcome&, const std::shared_ptr<const AsyncCallerContext>&)> DescribeUserLogAsyncHandler;
|
||||
typedef Outcome<Error, Model::DescribeUsersResult> DescribeUsersOutcome;
|
||||
typedef std::future<DescribeUsersOutcome> DescribeUsersOutcomeCallable;
|
||||
typedef std::function<void(const CloudeslClient*, const Model::DescribeUsersRequest&, const DescribeUsersOutcome&, const std::shared_ptr<const AsyncCallerContext>&)> DescribeUsersAsyncHandler;
|
||||
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::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;
|
||||
typedef Outcome<Error, Model::GetCompanyTemplatePictureByJobResult> GetCompanyTemplatePictureByJobOutcome;
|
||||
typedef std::future<GetCompanyTemplatePictureByJobOutcome> GetCompanyTemplatePictureByJobOutcomeCallable;
|
||||
typedef std::function<void(const CloudeslClient*, const Model::GetCompanyTemplatePictureByJobRequest&, const GetCompanyTemplatePictureByJobOutcome&, const std::shared_ptr<const AsyncCallerContext>&)> GetCompanyTemplatePictureByJobAsyncHandler;
|
||||
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::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::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;
|
||||
typedef Outcome<Error, Model::UnassignUserResult> UnassignUserOutcome;
|
||||
typedef std::future<UnassignUserOutcome> UnassignUserOutcomeCallable;
|
||||
typedef std::function<void(const CloudeslClient*, const Model::UnassignUserRequest&, const UnassignUserOutcome&, const std::shared_ptr<const AsyncCallerContext>&)> UnassignUserAsyncHandler;
|
||||
@@ -165,12 +286,21 @@ namespace AlibabaCloud
|
||||
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;
|
||||
typedef Outcome<Error, Model::UpdateItemMaterialResult> UpdateItemMaterialOutcome;
|
||||
typedef std::future<UpdateItemMaterialOutcome> UpdateItemMaterialOutcomeCallable;
|
||||
typedef std::function<void(const CloudeslClient*, const Model::UpdateItemMaterialRequest&, const UpdateItemMaterialOutcome&, const std::shared_ptr<const AsyncCallerContext>&)> UpdateItemMaterialAsyncHandler;
|
||||
typedef Outcome<Error, Model::UpdateNotificationConfigResult> UpdateNotificationConfigOutcome;
|
||||
typedef std::future<UpdateNotificationConfigOutcome> UpdateNotificationConfigOutcomeCallable;
|
||||
typedef std::function<void(const CloudeslClient*, const Model::UpdateNotificationConfigRequest&, const UpdateNotificationConfigOutcome&, const std::shared_ptr<const AsyncCallerContext>&)> UpdateNotificationConfigAsyncHandler;
|
||||
typedef Outcome<Error, Model::UpdateStoreResult> UpdateStoreOutcome;
|
||||
typedef std::future<UpdateStoreOutcome> UpdateStoreOutcomeCallable;
|
||||
typedef std::function<void(const CloudeslClient*, const Model::UpdateStoreRequest&, const UpdateStoreOutcome&, const std::shared_ptr<const AsyncCallerContext>&)> UpdateStoreAsyncHandler;
|
||||
typedef Outcome<Error, Model::UpdateStoreConfigResult> UpdateStoreConfigOutcome;
|
||||
typedef std::future<UpdateStoreConfigOutcome> UpdateStoreConfigOutcomeCallable;
|
||||
typedef std::function<void(const CloudeslClient*, const Model::UpdateStoreConfigRequest&, const UpdateStoreConfigOutcome&, const std::shared_ptr<const AsyncCallerContext>&)> UpdateStoreConfigAsyncHandler;
|
||||
typedef Outcome<Error, Model::VerifyNotificationConfigResult> VerifyNotificationConfigOutcome;
|
||||
typedef std::future<VerifyNotificationConfigOutcome> VerifyNotificationConfigOutcomeCallable;
|
||||
typedef std::function<void(const CloudeslClient*, const Model::VerifyNotificationConfigRequest&, const VerifyNotificationConfigOutcome&, const std::shared_ptr<const AsyncCallerContext>&)> VerifyNotificationConfigAsyncHandler;
|
||||
|
||||
CloudeslClient(const Credentials &credentials, const ClientConfiguration &configuration);
|
||||
CloudeslClient(const std::shared_ptr<CredentialsProvider> &credentialsProvider, const ClientConfiguration &configuration);
|
||||
@@ -182,30 +312,51 @@ namespace AlibabaCloud
|
||||
AddApDeviceOutcome addApDevice(const Model::AddApDeviceRequest &request)const;
|
||||
void addApDeviceAsync(const Model::AddApDeviceRequest& request, const AddApDeviceAsyncHandler& handler, const std::shared_ptr<const AsyncCallerContext>& context = nullptr) const;
|
||||
AddApDeviceOutcomeCallable addApDeviceCallable(const Model::AddApDeviceRequest& request) const;
|
||||
AddCompanyTemplateOutcome addCompanyTemplate(const Model::AddCompanyTemplateRequest &request)const;
|
||||
void addCompanyTemplateAsync(const Model::AddCompanyTemplateRequest& request, const AddCompanyTemplateAsyncHandler& handler, const std::shared_ptr<const AsyncCallerContext>& context = nullptr) const;
|
||||
AddCompanyTemplateOutcomeCallable addCompanyTemplateCallable(const Model::AddCompanyTemplateRequest& request) const;
|
||||
AddMaterialOutcome addMaterial(const Model::AddMaterialRequest &request)const;
|
||||
void addMaterialAsync(const Model::AddMaterialRequest& request, const AddMaterialAsyncHandler& handler, const std::shared_ptr<const AsyncCallerContext>& context = nullptr) const;
|
||||
AddMaterialOutcomeCallable addMaterialCallable(const Model::AddMaterialRequest& request) const;
|
||||
AddUserOutcome addUser(const Model::AddUserRequest &request)const;
|
||||
void addUserAsync(const Model::AddUserRequest& request, const AddUserAsyncHandler& handler, const std::shared_ptr<const AsyncCallerContext>& context = nullptr) const;
|
||||
AddUserOutcomeCallable addUserCallable(const Model::AddUserRequest& request) const;
|
||||
ApplyCompanyTemplateVersionToStoresOutcome applyCompanyTemplateVersionToStores(const Model::ApplyCompanyTemplateVersionToStoresRequest &request)const;
|
||||
void applyCompanyTemplateVersionToStoresAsync(const Model::ApplyCompanyTemplateVersionToStoresRequest& request, const ApplyCompanyTemplateVersionToStoresAsyncHandler& handler, const std::shared_ptr<const AsyncCallerContext>& context = nullptr) const;
|
||||
ApplyCompanyTemplateVersionToStoresOutcomeCallable applyCompanyTemplateVersionToStoresCallable(const Model::ApplyCompanyTemplateVersionToStoresRequest& request) const;
|
||||
ApplyImageDitheringOutcome applyImageDithering(const Model::ApplyImageDitheringRequest &request)const;
|
||||
void applyImageDitheringAsync(const Model::ApplyImageDitheringRequest& request, const ApplyImageDitheringAsyncHandler& handler, const std::shared_ptr<const AsyncCallerContext>& context = nullptr) const;
|
||||
ApplyImageDitheringOutcomeCallable applyImageDitheringCallable(const Model::ApplyImageDitheringRequest& request) const;
|
||||
AssignUserOutcome assignUser(const Model::AssignUserRequest &request)const;
|
||||
void assignUserAsync(const Model::AssignUserRequest& request, const AssignUserAsyncHandler& handler, const std::shared_ptr<const AsyncCallerContext>& context = nullptr) const;
|
||||
AssignUserOutcomeCallable assignUserCallable(const Model::AssignUserRequest& request) const;
|
||||
BatchInsertItemsOutcome batchInsertItems(const Model::BatchInsertItemsRequest &request)const;
|
||||
void batchInsertItemsAsync(const Model::BatchInsertItemsRequest& request, const BatchInsertItemsAsyncHandler& handler, const std::shared_ptr<const AsyncCallerContext>& context = nullptr) const;
|
||||
BatchInsertItemsOutcomeCallable batchInsertItemsCallable(const Model::BatchInsertItemsRequest& request) const;
|
||||
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;
|
||||
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;
|
||||
ConfirmServerLocationOutcome confirmServerLocation(const Model::ConfirmServerLocationRequest &request)const;
|
||||
void confirmServerLocationAsync(const Model::ConfirmServerLocationRequest& request, const ConfirmServerLocationAsyncHandler& handler, const std::shared_ptr<const AsyncCallerContext>& context = nullptr) const;
|
||||
ConfirmServerLocationOutcomeCallable confirmServerLocationCallable(const Model::ConfirmServerLocationRequest& 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;
|
||||
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;
|
||||
DeleteApDeviceOutcome deleteApDevice(const Model::DeleteApDeviceRequest &request)const;
|
||||
void deleteApDeviceAsync(const Model::DeleteApDeviceRequest& request, const DeleteApDeviceAsyncHandler& handler, const std::shared_ptr<const AsyncCallerContext>& context = nullptr) const;
|
||||
DeleteApDeviceOutcomeCallable deleteApDeviceCallable(const Model::DeleteApDeviceRequest& request) const;
|
||||
DeleteCompanyTemplateOutcome deleteCompanyTemplate(const Model::DeleteCompanyTemplateRequest &request)const;
|
||||
void deleteCompanyTemplateAsync(const Model::DeleteCompanyTemplateRequest& request, const DeleteCompanyTemplateAsyncHandler& handler, const std::shared_ptr<const AsyncCallerContext>& context = nullptr) const;
|
||||
DeleteCompanyTemplateOutcomeCallable deleteCompanyTemplateCallable(const Model::DeleteCompanyTemplateRequest& request) const;
|
||||
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;
|
||||
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;
|
||||
@@ -215,36 +366,84 @@ namespace AlibabaCloud
|
||||
DescribeApDevicesOutcome describeApDevices(const Model::DescribeApDevicesRequest &request)const;
|
||||
void describeApDevicesAsync(const Model::DescribeApDevicesRequest& request, const DescribeApDevicesAsyncHandler& handler, const std::shared_ptr<const AsyncCallerContext>& context = nullptr) const;
|
||||
DescribeApDevicesOutcomeCallable describeApDevicesCallable(const Model::DescribeApDevicesRequest& request) const;
|
||||
DescribeAvailableEslModelsOutcome describeAvailableEslModels(const Model::DescribeAvailableEslModelsRequest &request)const;
|
||||
void describeAvailableEslModelsAsync(const Model::DescribeAvailableEslModelsRequest& request, const DescribeAvailableEslModelsAsyncHandler& handler, const std::shared_ptr<const AsyncCallerContext>& context = nullptr) const;
|
||||
DescribeAvailableEslModelsOutcomeCallable describeAvailableEslModelsCallable(const Model::DescribeAvailableEslModelsRequest& request) const;
|
||||
DescribeBindersOutcome describeBinders(const Model::DescribeBindersRequest &request)const;
|
||||
void describeBindersAsync(const Model::DescribeBindersRequest& request, const DescribeBindersAsyncHandler& handler, const std::shared_ptr<const AsyncCallerContext>& context = nullptr) const;
|
||||
DescribeBindersOutcomeCallable describeBindersCallable(const Model::DescribeBindersRequest& request) const;
|
||||
DescribeClientPackageOutcome describeClientPackage(const Model::DescribeClientPackageRequest &request)const;
|
||||
void describeClientPackageAsync(const Model::DescribeClientPackageRequest& request, const DescribeClientPackageAsyncHandler& handler, const std::shared_ptr<const AsyncCallerContext>& context = nullptr) const;
|
||||
DescribeClientPackageOutcomeCallable describeClientPackageCallable(const Model::DescribeClientPackageRequest& request) const;
|
||||
DescribeEslDeviceOutcome describeEslDevice(const Model::DescribeEslDeviceRequest &request)const;
|
||||
void describeEslDeviceAsync(const Model::DescribeEslDeviceRequest& request, const DescribeEslDeviceAsyncHandler& handler, const std::shared_ptr<const AsyncCallerContext>& context = nullptr) const;
|
||||
DescribeEslDeviceOutcomeCallable describeEslDeviceCallable(const Model::DescribeEslDeviceRequest& request) const;
|
||||
DescribeCompanyTemplateAttributeOutcome describeCompanyTemplateAttribute(const Model::DescribeCompanyTemplateAttributeRequest &request)const;
|
||||
void describeCompanyTemplateAttributeAsync(const Model::DescribeCompanyTemplateAttributeRequest& request, const DescribeCompanyTemplateAttributeAsyncHandler& handler, const std::shared_ptr<const AsyncCallerContext>& context = nullptr) const;
|
||||
DescribeCompanyTemplateAttributeOutcomeCallable describeCompanyTemplateAttributeCallable(const Model::DescribeCompanyTemplateAttributeRequest& request) const;
|
||||
DescribeCompanyTemplateVersionsOutcome describeCompanyTemplateVersions(const Model::DescribeCompanyTemplateVersionsRequest &request)const;
|
||||
void describeCompanyTemplateVersionsAsync(const Model::DescribeCompanyTemplateVersionsRequest& request, const DescribeCompanyTemplateVersionsAsyncHandler& handler, const std::shared_ptr<const AsyncCallerContext>& context = nullptr) const;
|
||||
DescribeCompanyTemplateVersionsOutcomeCallable describeCompanyTemplateVersionsCallable(const Model::DescribeCompanyTemplateVersionsRequest& request) const;
|
||||
DescribeCompanyTemplateViewOutcome describeCompanyTemplateView(const Model::DescribeCompanyTemplateViewRequest &request)const;
|
||||
void describeCompanyTemplateViewAsync(const Model::DescribeCompanyTemplateViewRequest& request, const DescribeCompanyTemplateViewAsyncHandler& handler, const std::shared_ptr<const AsyncCallerContext>& context = nullptr) const;
|
||||
DescribeCompanyTemplateViewOutcomeCallable describeCompanyTemplateViewCallable(const Model::DescribeCompanyTemplateViewRequest& request) const;
|
||||
DescribeEslDevicesOutcome describeEslDevices(const Model::DescribeEslDevicesRequest &request)const;
|
||||
void describeEslDevicesAsync(const Model::DescribeEslDevicesRequest& request, const DescribeEslDevicesAsyncHandler& handler, const std::shared_ptr<const AsyncCallerContext>& context = nullptr) const;
|
||||
DescribeEslDevicesOutcomeCallable describeEslDevicesCallable(const Model::DescribeEslDevicesRequest& request) const;
|
||||
DescribeEslModelByTemplateVersionOutcome describeEslModelByTemplateVersion(const Model::DescribeEslModelByTemplateVersionRequest &request)const;
|
||||
void describeEslModelByTemplateVersionAsync(const Model::DescribeEslModelByTemplateVersionRequest& request, const DescribeEslModelByTemplateVersionAsyncHandler& handler, const std::shared_ptr<const AsyncCallerContext>& context = nullptr) const;
|
||||
DescribeEslModelByTemplateVersionOutcomeCallable describeEslModelByTemplateVersionCallable(const Model::DescribeEslModelByTemplateVersionRequest& request) const;
|
||||
DescribeEventReasonOutcome describeEventReason(const Model::DescribeEventReasonRequest &request)const;
|
||||
void describeEventReasonAsync(const Model::DescribeEventReasonRequest& request, const DescribeEventReasonAsyncHandler& handler, const std::shared_ptr<const AsyncCallerContext>& context = nullptr) const;
|
||||
DescribeEventReasonOutcomeCallable describeEventReasonCallable(const Model::DescribeEventReasonRequest& request) const;
|
||||
DescribeEventsOutcome describeEvents(const Model::DescribeEventsRequest &request)const;
|
||||
void describeEventsAsync(const Model::DescribeEventsRequest& request, const DescribeEventsAsyncHandler& handler, const std::shared_ptr<const AsyncCallerContext>& context = nullptr) const;
|
||||
DescribeEventsOutcomeCallable describeEventsCallable(const Model::DescribeEventsRequest& request) const;
|
||||
DescribeItemMaterialsOutcome describeItemMaterials(const Model::DescribeItemMaterialsRequest &request)const;
|
||||
void describeItemMaterialsAsync(const Model::DescribeItemMaterialsRequest& request, const DescribeItemMaterialsAsyncHandler& handler, const std::shared_ptr<const AsyncCallerContext>& context = nullptr) const;
|
||||
DescribeItemMaterialsOutcomeCallable describeItemMaterialsCallable(const Model::DescribeItemMaterialsRequest& request) const;
|
||||
DescribeItemsOutcome describeItems(const Model::DescribeItemsRequest &request)const;
|
||||
void describeItemsAsync(const Model::DescribeItemsRequest& request, const DescribeItemsAsyncHandler& handler, const std::shared_ptr<const AsyncCallerContext>& context = nullptr) const;
|
||||
DescribeItemsOutcomeCallable describeItemsCallable(const Model::DescribeItemsRequest& request) const;
|
||||
DescribeMaterialsOutcome describeMaterials(const Model::DescribeMaterialsRequest &request)const;
|
||||
void describeMaterialsAsync(const Model::DescribeMaterialsRequest& request, const DescribeMaterialsAsyncHandler& handler, const std::shared_ptr<const AsyncCallerContext>& context = nullptr) const;
|
||||
DescribeMaterialsOutcomeCallable describeMaterialsCallable(const Model::DescribeMaterialsRequest& request) const;
|
||||
DescribeNotificationConfigOutcome describeNotificationConfig(const Model::DescribeNotificationConfigRequest &request)const;
|
||||
void describeNotificationConfigAsync(const Model::DescribeNotificationConfigRequest& request, const DescribeNotificationConfigAsyncHandler& handler, const std::shared_ptr<const AsyncCallerContext>& context = nullptr) const;
|
||||
DescribeNotificationConfigOutcomeCallable describeNotificationConfigCallable(const Model::DescribeNotificationConfigRequest& request) const;
|
||||
DescribeStoreByTemplateVersionOutcome describeStoreByTemplateVersion(const Model::DescribeStoreByTemplateVersionRequest &request)const;
|
||||
void describeStoreByTemplateVersionAsync(const Model::DescribeStoreByTemplateVersionRequest& request, const DescribeStoreByTemplateVersionAsyncHandler& handler, const std::shared_ptr<const AsyncCallerContext>& context = nullptr) const;
|
||||
DescribeStoreByTemplateVersionOutcomeCallable describeStoreByTemplateVersionCallable(const Model::DescribeStoreByTemplateVersionRequest& request) const;
|
||||
DescribeStoreConfigOutcome describeStoreConfig(const Model::DescribeStoreConfigRequest &request)const;
|
||||
void describeStoreConfigAsync(const Model::DescribeStoreConfigRequest& request, const DescribeStoreConfigAsyncHandler& handler, const std::shared_ptr<const AsyncCallerContext>& context = nullptr) const;
|
||||
DescribeStoreConfigOutcomeCallable describeStoreConfigCallable(const Model::DescribeStoreConfigRequest& request) const;
|
||||
DescribeStoresOutcome describeStores(const Model::DescribeStoresRequest &request)const;
|
||||
void describeStoresAsync(const Model::DescribeStoresRequest& request, const DescribeStoresAsyncHandler& handler, const std::shared_ptr<const AsyncCallerContext>& context = nullptr) const;
|
||||
DescribeStoresOutcomeCallable describeStoresCallable(const Model::DescribeStoresRequest& request) const;
|
||||
DescribeTemplateByModelOutcome describeTemplateByModel(const Model::DescribeTemplateByModelRequest &request)const;
|
||||
void describeTemplateByModelAsync(const Model::DescribeTemplateByModelRequest& request, const DescribeTemplateByModelAsyncHandler& handler, const std::shared_ptr<const AsyncCallerContext>& context = nullptr) const;
|
||||
DescribeTemplateByModelOutcomeCallable describeTemplateByModelCallable(const Model::DescribeTemplateByModelRequest& request) const;
|
||||
DescribeUserLogOutcome describeUserLog(const Model::DescribeUserLogRequest &request)const;
|
||||
void describeUserLogAsync(const Model::DescribeUserLogRequest& request, const DescribeUserLogAsyncHandler& handler, const std::shared_ptr<const AsyncCallerContext>& context = nullptr) const;
|
||||
DescribeUserLogOutcomeCallable describeUserLogCallable(const Model::DescribeUserLogRequest& request) const;
|
||||
DescribeUsersOutcome describeUsers(const Model::DescribeUsersRequest &request)const;
|
||||
void describeUsersAsync(const Model::DescribeUsersRequest& request, const DescribeUsersAsyncHandler& handler, const std::shared_ptr<const AsyncCallerContext>& context = nullptr) const;
|
||||
DescribeUsersOutcomeCallable describeUsersCallable(const Model::DescribeUsersRequest& request) const;
|
||||
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;
|
||||
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;
|
||||
GetCompanyTemplatePictureByJobOutcome getCompanyTemplatePictureByJob(const Model::GetCompanyTemplatePictureByJobRequest &request)const;
|
||||
void getCompanyTemplatePictureByJobAsync(const Model::GetCompanyTemplatePictureByJobRequest& request, const GetCompanyTemplatePictureByJobAsyncHandler& handler, const std::shared_ptr<const AsyncCallerContext>& context = nullptr) const;
|
||||
GetCompanyTemplatePictureByJobOutcomeCallable getCompanyTemplatePictureByJobCallable(const Model::GetCompanyTemplatePictureByJobRequest& request) const;
|
||||
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;
|
||||
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;
|
||||
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;
|
||||
UnassignUserOutcome unassignUser(const Model::UnassignUserRequest &request)const;
|
||||
void unassignUserAsync(const Model::UnassignUserRequest& request, const UnassignUserAsyncHandler& handler, const std::shared_ptr<const AsyncCallerContext>& context = nullptr) const;
|
||||
UnassignUserOutcomeCallable unassignUserCallable(const Model::UnassignUserRequest& request) const;
|
||||
@@ -254,12 +453,21 @@ namespace AlibabaCloud
|
||||
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;
|
||||
UpdateItemMaterialOutcome updateItemMaterial(const Model::UpdateItemMaterialRequest &request)const;
|
||||
void updateItemMaterialAsync(const Model::UpdateItemMaterialRequest& request, const UpdateItemMaterialAsyncHandler& handler, const std::shared_ptr<const AsyncCallerContext>& context = nullptr) const;
|
||||
UpdateItemMaterialOutcomeCallable updateItemMaterialCallable(const Model::UpdateItemMaterialRequest& request) const;
|
||||
UpdateNotificationConfigOutcome updateNotificationConfig(const Model::UpdateNotificationConfigRequest &request)const;
|
||||
void updateNotificationConfigAsync(const Model::UpdateNotificationConfigRequest& request, const UpdateNotificationConfigAsyncHandler& handler, const std::shared_ptr<const AsyncCallerContext>& context = nullptr) const;
|
||||
UpdateNotificationConfigOutcomeCallable updateNotificationConfigCallable(const Model::UpdateNotificationConfigRequest& request) const;
|
||||
UpdateStoreOutcome updateStore(const Model::UpdateStoreRequest &request)const;
|
||||
void updateStoreAsync(const Model::UpdateStoreRequest& request, const UpdateStoreAsyncHandler& handler, const std::shared_ptr<const AsyncCallerContext>& context = nullptr) const;
|
||||
UpdateStoreOutcomeCallable updateStoreCallable(const Model::UpdateStoreRequest& request) const;
|
||||
UpdateStoreConfigOutcome updateStoreConfig(const Model::UpdateStoreConfigRequest &request)const;
|
||||
void updateStoreConfigAsync(const Model::UpdateStoreConfigRequest& request, const UpdateStoreConfigAsyncHandler& handler, const std::shared_ptr<const AsyncCallerContext>& context = nullptr) const;
|
||||
UpdateStoreConfigOutcomeCallable updateStoreConfigCallable(const Model::UpdateStoreConfigRequest& request) const;
|
||||
VerifyNotificationConfigOutcome verifyNotificationConfig(const Model::VerifyNotificationConfigRequest &request)const;
|
||||
void verifyNotificationConfigAsync(const Model::VerifyNotificationConfigRequest& request, const VerifyNotificationConfigAsyncHandler& handler, const std::shared_ptr<const AsyncCallerContext>& context = nullptr) const;
|
||||
VerifyNotificationConfigOutcomeCallable verifyNotificationConfigCallable(const Model::VerifyNotificationConfigRequest& request) const;
|
||||
|
||||
private:
|
||||
std::shared_ptr<EndpointProvider> endpointProvider_;
|
||||
|
||||
@@ -0,0 +1,87 @@
|
||||
/*
|
||||
* 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_ADDCOMPANYTEMPLATEREQUEST_H_
|
||||
#define ALIBABACLOUD_CLOUDESL_MODEL_ADDCOMPANYTEMPLATEREQUEST_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 AddCompanyTemplateRequest : public RpcServiceRequest
|
||||
{
|
||||
|
||||
public:
|
||||
AddCompanyTemplateRequest();
|
||||
~AddCompanyTemplateRequest();
|
||||
|
||||
std::string getExtraParams()const;
|
||||
void setExtraParams(const std::string& extraParams);
|
||||
std::string getEslSize()const;
|
||||
void setEslSize(const std::string& eslSize);
|
||||
bool getIfPromotion()const;
|
||||
void setIfPromotion(bool ifPromotion);
|
||||
std::string getDeviceType()const;
|
||||
void setDeviceType(const std::string& deviceType);
|
||||
std::string getScene()const;
|
||||
void setScene(const std::string& scene);
|
||||
std::string getTemplateVersion()const;
|
||||
void setTemplateVersion(const std::string& templateVersion);
|
||||
std::string getTemplateType()const;
|
||||
void setTemplateType(const std::string& templateType);
|
||||
std::string getVendor()const;
|
||||
void setVendor(const std::string& vendor);
|
||||
bool getIfDefault()const;
|
||||
void setIfDefault(bool ifDefault);
|
||||
std::string getTemplateName()const;
|
||||
void setTemplateName(const std::string& templateName);
|
||||
bool getIfSourceCode()const;
|
||||
void setIfSourceCode(bool ifSourceCode);
|
||||
bool getIfMember()const;
|
||||
void setIfMember(bool ifMember);
|
||||
int getLayout()const;
|
||||
void setLayout(int layout);
|
||||
bool getIfOutOfInventory()const;
|
||||
void setIfOutOfInventory(bool ifOutOfInventory);
|
||||
|
||||
private:
|
||||
std::string extraParams_;
|
||||
std::string eslSize_;
|
||||
bool ifPromotion_;
|
||||
std::string deviceType_;
|
||||
std::string scene_;
|
||||
std::string templateVersion_;
|
||||
std::string templateType_;
|
||||
std::string vendor_;
|
||||
bool ifDefault_;
|
||||
std::string templateName_;
|
||||
bool ifSourceCode_;
|
||||
bool ifMember_;
|
||||
int layout_;
|
||||
bool ifOutOfInventory_;
|
||||
|
||||
};
|
||||
}
|
||||
}
|
||||
}
|
||||
#endif // !ALIBABACLOUD_CLOUDESL_MODEL_ADDCOMPANYTEMPLATEREQUEST_H_
|
||||
@@ -14,8 +14,8 @@
|
||||
* limitations under the License.
|
||||
*/
|
||||
|
||||
#ifndef ALIBABACLOUD_CLOUDESL_MODEL_DESCRIBEESLDEVICERESULT_H_
|
||||
#define ALIBABACLOUD_CLOUDESL_MODEL_DESCRIBEESLDEVICERESULT_H_
|
||||
#ifndef ALIBABACLOUD_CLOUDESL_MODEL_ADDCOMPANYTEMPLATERESULT_H_
|
||||
#define ALIBABACLOUD_CLOUDESL_MODEL_ADDCOMPANYTEMPLATERESULT_H_
|
||||
|
||||
#include <string>
|
||||
#include <vector>
|
||||
@@ -29,41 +29,35 @@ namespace AlibabaCloud
|
||||
{
|
||||
namespace Model
|
||||
{
|
||||
class ALIBABACLOUD_CLOUDESL_EXPORT DescribeEslDeviceResult : public ServiceResult
|
||||
class ALIBABACLOUD_CLOUDESL_EXPORT AddCompanyTemplateResult : public ServiceResult
|
||||
{
|
||||
public:
|
||||
struct EslDetailsItem
|
||||
{
|
||||
std::string status;
|
||||
std::string eslBarCode;
|
||||
std::string itemShortTitle;
|
||||
std::string storeId;
|
||||
std::string lastUpdateTime;
|
||||
long itemBarCode;
|
||||
long itemId;
|
||||
};
|
||||
|
||||
|
||||
DescribeEslDeviceResult();
|
||||
explicit DescribeEslDeviceResult(const std::string &payload);
|
||||
~DescribeEslDeviceResult();
|
||||
long getTotalCount()const;
|
||||
long getPageSize()const;
|
||||
long getPageNumber()const;
|
||||
std::vector<EslDetailsItem> getEslDetails()const;
|
||||
AddCompanyTemplateResult();
|
||||
explicit AddCompanyTemplateResult(const std::string &payload);
|
||||
~AddCompanyTemplateResult();
|
||||
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:
|
||||
long totalCount_;
|
||||
long pageSize_;
|
||||
long pageNumber_;
|
||||
std::vector<EslDetailsItem> eslDetails_;
|
||||
std::string message_;
|
||||
std::string dynamicCode_;
|
||||
std::string errorCode_;
|
||||
std::string dynamicMessage_;
|
||||
std::string errorMessage_;
|
||||
std::string code_;
|
||||
bool success_;
|
||||
|
||||
};
|
||||
}
|
||||
}
|
||||
}
|
||||
#endif // !ALIBABACLOUD_CLOUDESL_MODEL_DESCRIBEESLDEVICERESULT_H_
|
||||
#endif // !ALIBABACLOUD_CLOUDESL_MODEL_ADDCOMPANYTEMPLATERESULT_H_
|
||||
@@ -0,0 +1,51 @@
|
||||
/*
|
||||
* Copyright 2009-2017 Alibaba Cloud All rights reserved.
|
||||
*
|
||||
* Licensed under the Apache License, Version 2.0 (the "License");
|
||||
* you may not use this file except in compliance with the License.
|
||||
* You may obtain a copy of the License at
|
||||
*
|
||||
* http://www.apache.org/licenses/LICENSE-2.0
|
||||
*
|
||||
* Unless required by applicable law or agreed to in writing, software
|
||||
* distributed under the License is distributed on an "AS IS" BASIS,
|
||||
* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
|
||||
* See the License for the specific language governing permissions and
|
||||
* limitations under the License.
|
||||
*/
|
||||
|
||||
#ifndef ALIBABACLOUD_CLOUDESL_MODEL_ADDMATERIALREQUEST_H_
|
||||
#define ALIBABACLOUD_CLOUDESL_MODEL_ADDMATERIALREQUEST_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 AddMaterialRequest : public RpcServiceRequest
|
||||
{
|
||||
|
||||
public:
|
||||
AddMaterialRequest();
|
||||
~AddMaterialRequest();
|
||||
|
||||
std::string getContent()const;
|
||||
void setContent(const std::string& content);
|
||||
std::string getName()const;
|
||||
void setName(const std::string& name);
|
||||
|
||||
private:
|
||||
std::string content_;
|
||||
std::string name_;
|
||||
|
||||
};
|
||||
}
|
||||
}
|
||||
}
|
||||
#endif // !ALIBABACLOUD_CLOUDESL_MODEL_ADDMATERIALREQUEST_H_
|
||||
@@ -0,0 +1,73 @@
|
||||
/*
|
||||
* 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_ADDMATERIALRESULT_H_
|
||||
#define ALIBABACLOUD_CLOUDESL_MODEL_ADDMATERIALRESULT_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 AddMaterialResult : public ServiceResult
|
||||
{
|
||||
public:
|
||||
struct Result
|
||||
{
|
||||
std::string message;
|
||||
std::string dynamicCode;
|
||||
std::string dynamicMessage;
|
||||
std::string errorCode;
|
||||
bool success;
|
||||
};
|
||||
|
||||
|
||||
AddMaterialResult();
|
||||
explicit AddMaterialResult(const std::string &payload);
|
||||
~AddMaterialResult();
|
||||
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;
|
||||
Result getResult()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_;
|
||||
Result result_;
|
||||
|
||||
};
|
||||
}
|
||||
}
|
||||
}
|
||||
#endif // !ALIBABACLOUD_CLOUDESL_MODEL_ADDMATERIALRESULT_H_
|
||||
@@ -0,0 +1,51 @@
|
||||
/*
|
||||
* Copyright 2009-2017 Alibaba Cloud All rights reserved.
|
||||
*
|
||||
* Licensed under the Apache License, Version 2.0 (the "License");
|
||||
* you may not use this file except in compliance with the License.
|
||||
* You may obtain a copy of the License at
|
||||
*
|
||||
* http://www.apache.org/licenses/LICENSE-2.0
|
||||
*
|
||||
* Unless required by applicable law or agreed to in writing, software
|
||||
* distributed under the License is distributed on an "AS IS" BASIS,
|
||||
* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
|
||||
* See the License for the specific language governing permissions and
|
||||
* limitations under the License.
|
||||
*/
|
||||
|
||||
#ifndef ALIBABACLOUD_CLOUDESL_MODEL_APPLYCOMPANYTEMPLATEVERSIONTOSTORESREQUEST_H_
|
||||
#define ALIBABACLOUD_CLOUDESL_MODEL_APPLYCOMPANYTEMPLATEVERSIONTOSTORESREQUEST_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 ApplyCompanyTemplateVersionToStoresRequest : public RpcServiceRequest
|
||||
{
|
||||
|
||||
public:
|
||||
ApplyCompanyTemplateVersionToStoresRequest();
|
||||
~ApplyCompanyTemplateVersionToStoresRequest();
|
||||
|
||||
std::string getStores()const;
|
||||
void setStores(const std::string& stores);
|
||||
std::string getTemplateVersion()const;
|
||||
void setTemplateVersion(const std::string& templateVersion);
|
||||
|
||||
private:
|
||||
std::string stores_;
|
||||
std::string templateVersion_;
|
||||
|
||||
};
|
||||
}
|
||||
}
|
||||
}
|
||||
#endif // !ALIBABACLOUD_CLOUDESL_MODEL_APPLYCOMPANYTEMPLATEVERSIONTOSTORESREQUEST_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_APPLYCOMPANYTEMPLATEVERSIONTOSTORESRESULT_H_
|
||||
#define ALIBABACLOUD_CLOUDESL_MODEL_APPLYCOMPANYTEMPLATEVERSIONTOSTORESRESULT_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 ApplyCompanyTemplateVersionToStoresResult : public ServiceResult
|
||||
{
|
||||
public:
|
||||
|
||||
|
||||
ApplyCompanyTemplateVersionToStoresResult();
|
||||
explicit ApplyCompanyTemplateVersionToStoresResult(const std::string &payload);
|
||||
~ApplyCompanyTemplateVersionToStoresResult();
|
||||
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_APPLYCOMPANYTEMPLATEVERSIONTOSTORESRESULT_H_
|
||||
@@ -0,0 +1,60 @@
|
||||
/*
|
||||
* Copyright 2009-2017 Alibaba Cloud All rights reserved.
|
||||
*
|
||||
* Licensed under the Apache License, Version 2.0 (the "License");
|
||||
* you may not use this file except in compliance with the License.
|
||||
* You may obtain a copy of the License at
|
||||
*
|
||||
* http://www.apache.org/licenses/LICENSE-2.0
|
||||
*
|
||||
* Unless required by applicable law or agreed to in writing, software
|
||||
* distributed under the License is distributed on an "AS IS" BASIS,
|
||||
* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
|
||||
* See the License for the specific language governing permissions and
|
||||
* limitations under the License.
|
||||
*/
|
||||
|
||||
#ifndef ALIBABACLOUD_CLOUDESL_MODEL_APPLYIMAGEDITHERINGREQUEST_H_
|
||||
#define ALIBABACLOUD_CLOUDESL_MODEL_APPLYIMAGEDITHERINGREQUEST_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 ApplyImageDitheringRequest : public RpcServiceRequest
|
||||
{
|
||||
|
||||
public:
|
||||
ApplyImageDitheringRequest();
|
||||
~ApplyImageDitheringRequest();
|
||||
|
||||
std::string getExtraParams()const;
|
||||
void setExtraParams(const std::string& extraParams);
|
||||
std::string getContent()const;
|
||||
void setContent(const std::string& content);
|
||||
std::string getDeviceType()const;
|
||||
void setDeviceType(const std::string& deviceType);
|
||||
int getHeight()const;
|
||||
void setHeight(int height);
|
||||
int getWidth()const;
|
||||
void setWidth(int width);
|
||||
|
||||
private:
|
||||
std::string extraParams_;
|
||||
std::string content_;
|
||||
std::string deviceType_;
|
||||
int height_;
|
||||
int width_;
|
||||
|
||||
};
|
||||
}
|
||||
}
|
||||
}
|
||||
#endif // !ALIBABACLOUD_CLOUDESL_MODEL_APPLYIMAGEDITHERINGREQUEST_H_
|
||||
@@ -0,0 +1,65 @@
|
||||
/*
|
||||
* Copyright 2009-2017 Alibaba Cloud All rights reserved.
|
||||
*
|
||||
* Licensed under the Apache License, Version 2.0 (the "License");
|
||||
* you may not use this file except in compliance with the License.
|
||||
* You may obtain a copy of the License at
|
||||
*
|
||||
* http://www.apache.org/licenses/LICENSE-2.0
|
||||
*
|
||||
* Unless required by applicable law or agreed to in writing, software
|
||||
* distributed under the License is distributed on an "AS IS" BASIS,
|
||||
* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
|
||||
* See the License for the specific language governing permissions and
|
||||
* limitations under the License.
|
||||
*/
|
||||
|
||||
#ifndef ALIBABACLOUD_CLOUDESL_MODEL_APPLYIMAGEDITHERINGRESULT_H_
|
||||
#define ALIBABACLOUD_CLOUDESL_MODEL_APPLYIMAGEDITHERINGRESULT_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 ApplyImageDitheringResult : public ServiceResult
|
||||
{
|
||||
public:
|
||||
|
||||
|
||||
ApplyImageDitheringResult();
|
||||
explicit ApplyImageDitheringResult(const std::string &payload);
|
||||
~ApplyImageDitheringResult();
|
||||
std::string getMessage()const;
|
||||
std::string getContent()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 content_;
|
||||
std::string dynamicCode_;
|
||||
std::string errorCode_;
|
||||
std::string dynamicMessage_;
|
||||
std::string errorMessage_;
|
||||
std::string code_;
|
||||
bool success_;
|
||||
|
||||
};
|
||||
}
|
||||
}
|
||||
}
|
||||
#endif // !ALIBABACLOUD_CLOUDESL_MODEL_APPLYIMAGEDITHERINGRESULT_H_
|
||||
@@ -45,17 +45,20 @@ namespace AlibabaCloud
|
||||
std::string customizeFeatureK;
|
||||
std::string customizeFeatureL;
|
||||
std::string customizeFeatureM;
|
||||
bool bePromotion;
|
||||
std::string customizeFeatureN;
|
||||
bool bePromotion;
|
||||
std::string customizeFeatureO;
|
||||
std::string customizeFeatureP;
|
||||
std::string promotionEnd;
|
||||
std::string itemTitle;
|
||||
std::string customizeFeatureQ;
|
||||
std::string customizeFeatureR;
|
||||
std::string customizeFeatureC;
|
||||
std::string customizeFeatureD;
|
||||
std::string itemQrCode;
|
||||
std::string customizeFeatureE;
|
||||
std::string inventoryStatus;
|
||||
std::string promotionReason;
|
||||
std::string inventoryStatus;
|
||||
std::string customizeFeatureF;
|
||||
std::string customizeFeatureG;
|
||||
std::string customizeFeatureH;
|
||||
@@ -66,16 +69,24 @@ namespace AlibabaCloud
|
||||
int suggestPrice;
|
||||
std::string forestFirstId;
|
||||
std::string productionPlace;
|
||||
std::string manufacturer;
|
||||
std::string sourceCode;
|
||||
std::string manufacturer;
|
||||
std::string itemId;
|
||||
bool beMember;
|
||||
std::string customizeFeatureS;
|
||||
std::string customizeFeatureT;
|
||||
std::string customizeFeatureU;
|
||||
std::string templateSceneId;
|
||||
std::string customizeFeatureV;
|
||||
std::string customizeFeatureW;
|
||||
std::string customizeFeatureX;
|
||||
std::string customizeFeatureY;
|
||||
std::string customizeFeatureZ;
|
||||
int salesPrice;
|
||||
int originalPrice;
|
||||
std::string itemShortTitle;
|
||||
std::string forestSecondId;
|
||||
std::string itemPicUrl;
|
||||
std::string forestSecondId;
|
||||
std::string supplierName;
|
||||
std::string material;
|
||||
std::string modelNumber;
|
||||
|
||||
@@ -0,0 +1,48 @@
|
||||
/*
|
||||
* Copyright 2009-2017 Alibaba Cloud All rights reserved.
|
||||
*
|
||||
* Licensed under the Apache License, Version 2.0 (the "License");
|
||||
* you may not use this file except in compliance with the License.
|
||||
* You may obtain a copy of the License at
|
||||
*
|
||||
* http://www.apache.org/licenses/LICENSE-2.0
|
||||
*
|
||||
* Unless required by applicable law or agreed to in writing, software
|
||||
* distributed under the License is distributed on an "AS IS" BASIS,
|
||||
* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
|
||||
* See the License for the specific language governing permissions and
|
||||
* limitations under the License.
|
||||
*/
|
||||
|
||||
#ifndef ALIBABACLOUD_CLOUDESL_MODEL_BATCHUPDATEEVENTREQUEST_H_
|
||||
#define ALIBABACLOUD_CLOUDESL_MODEL_BATCHUPDATEEVENTREQUEST_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 BatchUpdateEventRequest : public RpcServiceRequest
|
||||
{
|
||||
|
||||
public:
|
||||
BatchUpdateEventRequest();
|
||||
~BatchUpdateEventRequest();
|
||||
|
||||
std::string getEvents()const;
|
||||
void setEvents(const std::string& events);
|
||||
|
||||
private:
|
||||
std::string events_;
|
||||
|
||||
};
|
||||
}
|
||||
}
|
||||
}
|
||||
#endif // !ALIBABACLOUD_CLOUDESL_MODEL_BATCHUPDATEEVENTREQUEST_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_BATCHUPDATEEVENTRESULT_H_
|
||||
#define ALIBABACLOUD_CLOUDESL_MODEL_BATCHUPDATEEVENTRESULT_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 BatchUpdateEventResult : public ServiceResult
|
||||
{
|
||||
public:
|
||||
|
||||
|
||||
BatchUpdateEventResult();
|
||||
explicit BatchUpdateEventResult(const std::string &payload);
|
||||
~BatchUpdateEventResult();
|
||||
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_BATCHUPDATEEVENTRESULT_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_CHECKSERVICELINKEDROLEFORDELETINGREQUEST_H_
|
||||
#define ALIBABACLOUD_CLOUDESL_MODEL_CHECKSERVICELINKEDROLEFORDELETINGREQUEST_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 CheckServiceLinkedRoleForDeletingRequest : public RpcServiceRequest
|
||||
{
|
||||
|
||||
public:
|
||||
CheckServiceLinkedRoleForDeletingRequest();
|
||||
~CheckServiceLinkedRoleForDeletingRequest();
|
||||
|
||||
std::string getExtraParams()const;
|
||||
void setExtraParams(const std::string& extraParams);
|
||||
std::string getDeletionTaskId()const;
|
||||
void setDeletionTaskId(const std::string& deletionTaskId);
|
||||
std::string getServiceName()const;
|
||||
void setServiceName(const std::string& serviceName);
|
||||
long getOwnerId()const;
|
||||
void setOwnerId(long ownerId);
|
||||
std::string getSPIRegionId()const;
|
||||
void setSPIRegionId(const std::string& sPIRegionId);
|
||||
std::string getRoleArn()const;
|
||||
void setRoleArn(const std::string& roleArn);
|
||||
|
||||
private:
|
||||
std::string extraParams_;
|
||||
std::string deletionTaskId_;
|
||||
std::string serviceName_;
|
||||
long ownerId_;
|
||||
std::string sPIRegionId_;
|
||||
std::string roleArn_;
|
||||
|
||||
};
|
||||
}
|
||||
}
|
||||
}
|
||||
#endif // !ALIBABACLOUD_CLOUDESL_MODEL_CHECKSERVICELINKEDROLEFORDELETINGREQUEST_H_
|
||||
@@ -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_CLOUDESL_MODEL_CHECKSERVICELINKEDROLEFORDELETINGRESULT_H_
|
||||
#define ALIBABACLOUD_CLOUDESL_MODEL_CHECKSERVICELINKEDROLEFORDELETINGRESULT_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 CheckServiceLinkedRoleForDeletingResult : public ServiceResult
|
||||
{
|
||||
public:
|
||||
struct RoleUsage
|
||||
{
|
||||
std::string region;
|
||||
std::string resources;
|
||||
};
|
||||
|
||||
|
||||
CheckServiceLinkedRoleForDeletingResult();
|
||||
explicit CheckServiceLinkedRoleForDeletingResult(const std::string &payload);
|
||||
~CheckServiceLinkedRoleForDeletingResult();
|
||||
std::string getMessage()const;
|
||||
bool getDeletable()const;
|
||||
std::string getDynamicCode()const;
|
||||
std::string getErrorCode()const;
|
||||
std::string getDynamicMessage()const;
|
||||
std::vector<RoleUsage> getRoleUsages()const;
|
||||
std::string getErrorMessage()const;
|
||||
std::string getCode()const;
|
||||
bool getSuccess()const;
|
||||
|
||||
protected:
|
||||
void parse(const std::string &payload);
|
||||
private:
|
||||
std::string message_;
|
||||
bool deletable_;
|
||||
std::string dynamicCode_;
|
||||
std::string errorCode_;
|
||||
std::string dynamicMessage_;
|
||||
std::vector<RoleUsage> roleUsages_;
|
||||
std::string errorMessage_;
|
||||
std::string code_;
|
||||
bool success_;
|
||||
|
||||
};
|
||||
}
|
||||
}
|
||||
}
|
||||
#endif // !ALIBABACLOUD_CLOUDESL_MODEL_CHECKSERVICELINKEDROLEFORDELETINGRESULT_H_
|
||||
@@ -14,8 +14,8 @@
|
||||
* limitations under the License.
|
||||
*/
|
||||
|
||||
#ifndef ALIBABACLOUD_CLOUDESL_MODEL_DESCRIBECLIENTPACKAGEREQUEST_H_
|
||||
#define ALIBABACLOUD_CLOUDESL_MODEL_DESCRIBECLIENTPACKAGEREQUEST_H_
|
||||
#ifndef ALIBABACLOUD_CLOUDESL_MODEL_DELETECOMPANYTEMPLATEREQUEST_H_
|
||||
#define ALIBABACLOUD_CLOUDESL_MODEL_DELETECOMPANYTEMPLATEREQUEST_H_
|
||||
|
||||
#include <string>
|
||||
#include <vector>
|
||||
@@ -28,24 +28,24 @@ namespace AlibabaCloud
|
||||
{
|
||||
namespace Model
|
||||
{
|
||||
class ALIBABACLOUD_CLOUDESL_EXPORT DescribeClientPackageRequest : public RpcServiceRequest
|
||||
class ALIBABACLOUD_CLOUDESL_EXPORT DeleteCompanyTemplateRequest : public RpcServiceRequest
|
||||
{
|
||||
|
||||
public:
|
||||
DescribeClientPackageRequest();
|
||||
~DescribeClientPackageRequest();
|
||||
DeleteCompanyTemplateRequest();
|
||||
~DeleteCompanyTemplateRequest();
|
||||
|
||||
std::string getClientType()const;
|
||||
void setClientType(const std::string& clientType);
|
||||
std::string getExtraParams()const;
|
||||
void setExtraParams(const std::string& extraParams);
|
||||
std::string getTemplateId()const;
|
||||
void setTemplateId(const std::string& templateId);
|
||||
|
||||
private:
|
||||
std::string clientType_;
|
||||
std::string extraParams_;
|
||||
std::string templateId_;
|
||||
|
||||
};
|
||||
}
|
||||
}
|
||||
}
|
||||
#endif // !ALIBABACLOUD_CLOUDESL_MODEL_DESCRIBECLIENTPACKAGEREQUEST_H_
|
||||
#endif // !ALIBABACLOUD_CLOUDESL_MODEL_DELETECOMPANYTEMPLATEREQUEST_H_
|
||||
@@ -14,8 +14,8 @@
|
||||
* limitations under the License.
|
||||
*/
|
||||
|
||||
#ifndef ALIBABACLOUD_CLOUDESL_MODEL_DESCRIBECLIENTPACKAGERESULT_H_
|
||||
#define ALIBABACLOUD_CLOUDESL_MODEL_DESCRIBECLIENTPACKAGERESULT_H_
|
||||
#ifndef ALIBABACLOUD_CLOUDESL_MODEL_DELETECOMPANYTEMPLATERESULT_H_
|
||||
#define ALIBABACLOUD_CLOUDESL_MODEL_DELETECOMPANYTEMPLATERESULT_H_
|
||||
|
||||
#include <string>
|
||||
#include <vector>
|
||||
@@ -29,43 +29,35 @@ namespace AlibabaCloud
|
||||
{
|
||||
namespace Model
|
||||
{
|
||||
class ALIBABACLOUD_CLOUDESL_EXPORT DescribeClientPackageResult : public ServiceResult
|
||||
class ALIBABACLOUD_CLOUDESL_EXPORT DeleteCompanyTemplateResult : public ServiceResult
|
||||
{
|
||||
public:
|
||||
|
||||
|
||||
DescribeClientPackageResult();
|
||||
explicit DescribeClientPackageResult(const std::string &payload);
|
||||
~DescribeClientPackageResult();
|
||||
std::string getDescription()const;
|
||||
DeleteCompanyTemplateResult();
|
||||
explicit DeleteCompanyTemplateResult(const std::string &payload);
|
||||
~DeleteCompanyTemplateResult();
|
||||
std::string getMessage()const;
|
||||
std::string getVersion()const;
|
||||
std::string getDynamicCode()const;
|
||||
std::string getErrorCode()const;
|
||||
std::string getDynamicMessage()const;
|
||||
std::string getErrorMessage()const;
|
||||
std::string getUpdateType()const;
|
||||
std::string getCode()const;
|
||||
std::string getUrl()const;
|
||||
bool getSuccess()const;
|
||||
|
||||
protected:
|
||||
void parse(const std::string &payload);
|
||||
private:
|
||||
std::string description_;
|
||||
std::string message_;
|
||||
std::string version_;
|
||||
std::string dynamicCode_;
|
||||
std::string errorCode_;
|
||||
std::string dynamicMessage_;
|
||||
std::string errorMessage_;
|
||||
std::string updateType_;
|
||||
std::string code_;
|
||||
std::string url_;
|
||||
bool success_;
|
||||
|
||||
};
|
||||
}
|
||||
}
|
||||
}
|
||||
#endif // !ALIBABACLOUD_CLOUDESL_MODEL_DESCRIBECLIENTPACKAGERESULT_H_
|
||||
#endif // !ALIBABACLOUD_CLOUDESL_MODEL_DELETECOMPANYTEMPLATERESULT_H_
|
||||
@@ -0,0 +1,48 @@
|
||||
/*
|
||||
* Copyright 2009-2017 Alibaba Cloud All rights reserved.
|
||||
*
|
||||
* Licensed under the Apache License, Version 2.0 (the "License");
|
||||
* you may not use this file except in compliance with the License.
|
||||
* You may obtain a copy of the License at
|
||||
*
|
||||
* http://www.apache.org/licenses/LICENSE-2.0
|
||||
*
|
||||
* Unless required by applicable law or agreed to in writing, software
|
||||
* distributed under the License is distributed on an "AS IS" BASIS,
|
||||
* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
|
||||
* See the License for the specific language governing permissions and
|
||||
* limitations under the License.
|
||||
*/
|
||||
|
||||
#ifndef ALIBABACLOUD_CLOUDESL_MODEL_DELETEMATERIALREQUEST_H_
|
||||
#define ALIBABACLOUD_CLOUDESL_MODEL_DELETEMATERIALREQUEST_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 DeleteMaterialRequest : public RpcServiceRequest
|
||||
{
|
||||
|
||||
public:
|
||||
DeleteMaterialRequest();
|
||||
~DeleteMaterialRequest();
|
||||
|
||||
std::string getMaterialId()const;
|
||||
void setMaterialId(const std::string& materialId);
|
||||
|
||||
private:
|
||||
std::string materialId_;
|
||||
|
||||
};
|
||||
}
|
||||
}
|
||||
}
|
||||
#endif // !ALIBABACLOUD_CLOUDESL_MODEL_DELETEMATERIALREQUEST_H_
|
||||
@@ -14,8 +14,8 @@
|
||||
* limitations under the License.
|
||||
*/
|
||||
|
||||
#ifndef ALIBABACLOUD_CLOUDESL_MODEL_CONFIRMSERVERLOCATIONRESULT_H_
|
||||
#define ALIBABACLOUD_CLOUDESL_MODEL_CONFIRMSERVERLOCATIONRESULT_H_
|
||||
#ifndef ALIBABACLOUD_CLOUDESL_MODEL_DELETEMATERIALRESULT_H_
|
||||
#define ALIBABACLOUD_CLOUDESL_MODEL_DELETEMATERIALRESULT_H_
|
||||
|
||||
#include <string>
|
||||
#include <vector>
|
||||
@@ -29,29 +29,35 @@ namespace AlibabaCloud
|
||||
{
|
||||
namespace Model
|
||||
{
|
||||
class ALIBABACLOUD_CLOUDESL_EXPORT ConfirmServerLocationResult : public ServiceResult
|
||||
class ALIBABACLOUD_CLOUDESL_EXPORT DeleteMaterialResult : public ServiceResult
|
||||
{
|
||||
public:
|
||||
|
||||
|
||||
ConfirmServerLocationResult();
|
||||
explicit ConfirmServerLocationResult(const std::string &payload);
|
||||
~ConfirmServerLocationResult();
|
||||
DeleteMaterialResult();
|
||||
explicit DeleteMaterialResult(const std::string &payload);
|
||||
~DeleteMaterialResult();
|
||||
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_CONFIRMSERVERLOCATIONRESULT_H_
|
||||
#endif // !ALIBABACLOUD_CLOUDESL_MODEL_DELETEMATERIALRESULT_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_DESCRIBEAVAILABLEESLMODELSREQUEST_H_
|
||||
#define ALIBABACLOUD_CLOUDESL_MODEL_DESCRIBEAVAILABLEESLMODELSREQUEST_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 DescribeAvailableEslModelsRequest : public RpcServiceRequest
|
||||
{
|
||||
|
||||
public:
|
||||
DescribeAvailableEslModelsRequest();
|
||||
~DescribeAvailableEslModelsRequest();
|
||||
|
||||
std::string getModelId()const;
|
||||
void setModelId(const std::string& modelId);
|
||||
int getPageNumber()const;
|
||||
void setPageNumber(int pageNumber);
|
||||
std::string getName()const;
|
||||
void setName(const std::string& name);
|
||||
int getPageSize()const;
|
||||
void setPageSize(int pageSize);
|
||||
|
||||
private:
|
||||
std::string modelId_;
|
||||
int pageNumber_;
|
||||
std::string name_;
|
||||
int pageSize_;
|
||||
|
||||
};
|
||||
}
|
||||
}
|
||||
}
|
||||
#endif // !ALIBABACLOUD_CLOUDESL_MODEL_DESCRIBEAVAILABLEESLMODELSREQUEST_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_DESCRIBEAVAILABLEESLMODELSRESULT_H_
|
||||
#define ALIBABACLOUD_CLOUDESL_MODEL_DESCRIBEAVAILABLEESLMODELSRESULT_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 DescribeAvailableEslModelsResult : public ServiceResult
|
||||
{
|
||||
public:
|
||||
struct SelectItemInfo
|
||||
{
|
||||
std::string deviceType;
|
||||
int screenWidth;
|
||||
std::string vendor;
|
||||
std::string eslSize;
|
||||
int screenHeight;
|
||||
std::string modelId;
|
||||
std::string name;
|
||||
};
|
||||
|
||||
|
||||
DescribeAvailableEslModelsResult();
|
||||
explicit DescribeAvailableEslModelsResult(const std::string &payload);
|
||||
~DescribeAvailableEslModelsResult();
|
||||
std::vector<SelectItemInfo> getEslModels()const;
|
||||
int getTotalCount()const;
|
||||
int getPageSize()const;
|
||||
std::string getMessage()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:
|
||||
std::vector<SelectItemInfo> eslModels_;
|
||||
int totalCount_;
|
||||
int pageSize_;
|
||||
std::string message_;
|
||||
int pageNumber_;
|
||||
std::string dynamicCode_;
|
||||
std::string errorCode_;
|
||||
std::string dynamicMessage_;
|
||||
std::string errorMessage_;
|
||||
std::string code_;
|
||||
bool success_;
|
||||
|
||||
};
|
||||
}
|
||||
}
|
||||
}
|
||||
#endif // !ALIBABACLOUD_CLOUDESL_MODEL_DESCRIBEAVAILABLEESLMODELSRESULT_H_
|
||||
@@ -0,0 +1,48 @@
|
||||
/*
|
||||
* Copyright 2009-2017 Alibaba Cloud All rights reserved.
|
||||
*
|
||||
* Licensed under the Apache License, Version 2.0 (the "License");
|
||||
* you may not use this file except in compliance with the License.
|
||||
* You may obtain a copy of the License at
|
||||
*
|
||||
* http://www.apache.org/licenses/LICENSE-2.0
|
||||
*
|
||||
* Unless required by applicable law or agreed to in writing, software
|
||||
* distributed under the License is distributed on an "AS IS" BASIS,
|
||||
* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
|
||||
* See the License for the specific language governing permissions and
|
||||
* limitations under the License.
|
||||
*/
|
||||
|
||||
#ifndef ALIBABACLOUD_CLOUDESL_MODEL_DESCRIBECOMPANYTEMPLATEATTRIBUTEREQUEST_H_
|
||||
#define ALIBABACLOUD_CLOUDESL_MODEL_DESCRIBECOMPANYTEMPLATEATTRIBUTEREQUEST_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 DescribeCompanyTemplateAttributeRequest : public RpcServiceRequest
|
||||
{
|
||||
|
||||
public:
|
||||
DescribeCompanyTemplateAttributeRequest();
|
||||
~DescribeCompanyTemplateAttributeRequest();
|
||||
|
||||
std::string getExtraParams()const;
|
||||
void setExtraParams(const std::string& extraParams);
|
||||
|
||||
private:
|
||||
std::string extraParams_;
|
||||
|
||||
};
|
||||
}
|
||||
}
|
||||
}
|
||||
#endif // !ALIBABACLOUD_CLOUDESL_MODEL_DESCRIBECOMPANYTEMPLATEATTRIBUTEREQUEST_H_
|
||||
@@ -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_CLOUDESL_MODEL_DESCRIBECOMPANYTEMPLATEATTRIBUTERESULT_H_
|
||||
#define ALIBABACLOUD_CLOUDESL_MODEL_DESCRIBECOMPANYTEMPLATEATTRIBUTERESULT_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 DescribeCompanyTemplateAttributeResult : public ServiceResult
|
||||
{
|
||||
public:
|
||||
struct SelectItemInfo
|
||||
{
|
||||
std::string label;
|
||||
std::string value;
|
||||
};
|
||||
|
||||
|
||||
DescribeCompanyTemplateAttributeResult();
|
||||
explicit DescribeCompanyTemplateAttributeResult(const std::string &payload);
|
||||
~DescribeCompanyTemplateAttributeResult();
|
||||
std::vector<SelectItemInfo> getCategoryField()const;
|
||||
std::vector<SelectItemInfo> getDeviceType()const;
|
||||
std::string getMessage()const;
|
||||
std::string getDynamicCode()const;
|
||||
std::vector<SelectItemInfo> getTemplateType()const;
|
||||
std::string getErrorCode()const;
|
||||
std::string getDynamicMessage()const;
|
||||
std::vector<SelectItemInfo> getFontType()const;
|
||||
std::string getErrorMessage()const;
|
||||
std::vector<SelectItemInfo> getSizeType()const;
|
||||
std::string getCode()const;
|
||||
bool getSuccess()const;
|
||||
|
||||
protected:
|
||||
void parse(const std::string &payload);
|
||||
private:
|
||||
std::vector<SelectItemInfo> categoryField_;
|
||||
std::vector<SelectItemInfo> deviceType_;
|
||||
std::string message_;
|
||||
std::string dynamicCode_;
|
||||
std::vector<SelectItemInfo> templateType_;
|
||||
std::string errorCode_;
|
||||
std::string dynamicMessage_;
|
||||
std::vector<SelectItemInfo> fontType_;
|
||||
std::string errorMessage_;
|
||||
std::vector<SelectItemInfo> sizeType_;
|
||||
std::string code_;
|
||||
bool success_;
|
||||
|
||||
};
|
||||
}
|
||||
}
|
||||
}
|
||||
#endif // !ALIBABACLOUD_CLOUDESL_MODEL_DESCRIBECOMPANYTEMPLATEATTRIBUTERESULT_H_
|
||||
@@ -0,0 +1,51 @@
|
||||
/*
|
||||
* Copyright 2009-2017 Alibaba Cloud All rights reserved.
|
||||
*
|
||||
* Licensed under the Apache License, Version 2.0 (the "License");
|
||||
* you may not use this file except in compliance with the License.
|
||||
* You may obtain a copy of the License at
|
||||
*
|
||||
* http://www.apache.org/licenses/LICENSE-2.0
|
||||
*
|
||||
* Unless required by applicable law or agreed to in writing, software
|
||||
* distributed under the License is distributed on an "AS IS" BASIS,
|
||||
* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
|
||||
* See the License for the specific language governing permissions and
|
||||
* limitations under the License.
|
||||
*/
|
||||
|
||||
#ifndef ALIBABACLOUD_CLOUDESL_MODEL_DESCRIBECOMPANYTEMPLATEVERSIONSREQUEST_H_
|
||||
#define ALIBABACLOUD_CLOUDESL_MODEL_DESCRIBECOMPANYTEMPLATEVERSIONSREQUEST_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 DescribeCompanyTemplateVersionsRequest : public RpcServiceRequest
|
||||
{
|
||||
|
||||
public:
|
||||
DescribeCompanyTemplateVersionsRequest();
|
||||
~DescribeCompanyTemplateVersionsRequest();
|
||||
|
||||
int getPageNumber()const;
|
||||
void setPageNumber(int pageNumber);
|
||||
int getPageSize()const;
|
||||
void setPageSize(int pageSize);
|
||||
|
||||
private:
|
||||
int pageNumber_;
|
||||
int pageSize_;
|
||||
|
||||
};
|
||||
}
|
||||
}
|
||||
}
|
||||
#endif // !ALIBABACLOUD_CLOUDESL_MODEL_DESCRIBECOMPANYTEMPLATEVERSIONSREQUEST_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_CLOUDESL_MODEL_DESCRIBECOMPANYTEMPLATEVERSIONSRESULT_H_
|
||||
#define ALIBABACLOUD_CLOUDESL_MODEL_DESCRIBECOMPANYTEMPLATEVERSIONSRESULT_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 DescribeCompanyTemplateVersionsResult : public ServiceResult
|
||||
{
|
||||
public:
|
||||
struct SelectItemInfo
|
||||
{
|
||||
std::string version;
|
||||
};
|
||||
|
||||
|
||||
DescribeCompanyTemplateVersionsResult();
|
||||
explicit DescribeCompanyTemplateVersionsResult(const std::string &payload);
|
||||
~DescribeCompanyTemplateVersionsResult();
|
||||
int getTotalCount()const;
|
||||
std::vector<SelectItemInfo> getVersions()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<SelectItemInfo> versions_;
|
||||
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_DESCRIBECOMPANYTEMPLATEVERSIONSRESULT_H_
|
||||
@@ -0,0 +1,51 @@
|
||||
/*
|
||||
* Copyright 2009-2017 Alibaba Cloud All rights reserved.
|
||||
*
|
||||
* Licensed under the Apache License, Version 2.0 (the "License");
|
||||
* you may not use this file except in compliance with the License.
|
||||
* You may obtain a copy of the License at
|
||||
*
|
||||
* http://www.apache.org/licenses/LICENSE-2.0
|
||||
*
|
||||
* Unless required by applicable law or agreed to in writing, software
|
||||
* distributed under the License is distributed on an "AS IS" BASIS,
|
||||
* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
|
||||
* See the License for the specific language governing permissions and
|
||||
* limitations under the License.
|
||||
*/
|
||||
|
||||
#ifndef ALIBABACLOUD_CLOUDESL_MODEL_DESCRIBECOMPANYTEMPLATEVIEWREQUEST_H_
|
||||
#define ALIBABACLOUD_CLOUDESL_MODEL_DESCRIBECOMPANYTEMPLATEVIEWREQUEST_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 DescribeCompanyTemplateViewRequest : public RpcServiceRequest
|
||||
{
|
||||
|
||||
public:
|
||||
DescribeCompanyTemplateViewRequest();
|
||||
~DescribeCompanyTemplateViewRequest();
|
||||
|
||||
std::string getExtraParams()const;
|
||||
void setExtraParams(const std::string& extraParams);
|
||||
std::string getTemplateId()const;
|
||||
void setTemplateId(const std::string& templateId);
|
||||
|
||||
private:
|
||||
std::string extraParams_;
|
||||
std::string templateId_;
|
||||
|
||||
};
|
||||
}
|
||||
}
|
||||
}
|
||||
#endif // !ALIBABACLOUD_CLOUDESL_MODEL_DESCRIBECOMPANYTEMPLATEVIEWREQUEST_H_
|
||||
@@ -0,0 +1,65 @@
|
||||
/*
|
||||
* Copyright 2009-2017 Alibaba Cloud All rights reserved.
|
||||
*
|
||||
* Licensed under the Apache License, Version 2.0 (the "License");
|
||||
* you may not use this file except in compliance with the License.
|
||||
* You may obtain a copy of the License at
|
||||
*
|
||||
* http://www.apache.org/licenses/LICENSE-2.0
|
||||
*
|
||||
* Unless required by applicable law or agreed to in writing, software
|
||||
* distributed under the License is distributed on an "AS IS" BASIS,
|
||||
* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
|
||||
* See the License for the specific language governing permissions and
|
||||
* limitations under the License.
|
||||
*/
|
||||
|
||||
#ifndef ALIBABACLOUD_CLOUDESL_MODEL_DESCRIBECOMPANYTEMPLATEVIEWRESULT_H_
|
||||
#define ALIBABACLOUD_CLOUDESL_MODEL_DESCRIBECOMPANYTEMPLATEVIEWRESULT_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 DescribeCompanyTemplateViewResult : public ServiceResult
|
||||
{
|
||||
public:
|
||||
|
||||
|
||||
DescribeCompanyTemplateViewResult();
|
||||
explicit DescribeCompanyTemplateViewResult(const std::string &payload);
|
||||
~DescribeCompanyTemplateViewResult();
|
||||
std::string getMessage()const;
|
||||
std::string getData()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 data_;
|
||||
std::string dynamicCode_;
|
||||
std::string errorCode_;
|
||||
std::string dynamicMessage_;
|
||||
std::string errorMessage_;
|
||||
std::string code_;
|
||||
bool success_;
|
||||
|
||||
};
|
||||
}
|
||||
}
|
||||
}
|
||||
#endif // !ALIBABACLOUD_CLOUDESL_MODEL_DESCRIBECOMPANYTEMPLATEVIEWRESULT_H_
|
||||
@@ -47,6 +47,8 @@ namespace AlibabaCloud
|
||||
void setEslBarCode(const std::string& eslBarCode);
|
||||
int getPageSize()const;
|
||||
void setPageSize(int pageSize);
|
||||
std::string getTypeEncode()const;
|
||||
void setTypeEncode(const std::string& typeEncode);
|
||||
std::string getEslStatus()const;
|
||||
void setEslStatus(const std::string& eslStatus);
|
||||
int getToBatteryLevel()const;
|
||||
@@ -61,6 +63,7 @@ namespace AlibabaCloud
|
||||
int pageNumber_;
|
||||
std::string eslBarCode_;
|
||||
int pageSize_;
|
||||
std::string typeEncode_;
|
||||
std::string eslStatus_;
|
||||
int toBatteryLevel_;
|
||||
int fromBatteryLevel_;
|
||||
|
||||
@@ -34,15 +34,16 @@ namespace AlibabaCloud
|
||||
public:
|
||||
struct EslDeviceInfo
|
||||
{
|
||||
std::string eslBarCode;
|
||||
std::string type;
|
||||
std::string eslBarCode;
|
||||
int eslSignal;
|
||||
int batteryLevel;
|
||||
std::string storeId;
|
||||
std::string typeEncode;
|
||||
std::string model;
|
||||
int screenWidth;
|
||||
std::string eslStatus;
|
||||
int screenHeight;
|
||||
std::string eslStatus;
|
||||
std::string lastCommunicateTime;
|
||||
std::string mac;
|
||||
};
|
||||
@@ -52,8 +53,8 @@ namespace AlibabaCloud
|
||||
explicit DescribeEslDevicesResult(const std::string &payload);
|
||||
~DescribeEslDevicesResult();
|
||||
int getTotalCount()const;
|
||||
int getPageSize()const;
|
||||
std::string getMessage()const;
|
||||
int getPageSize()const;
|
||||
int getPageNumber()const;
|
||||
std::vector<EslDeviceInfo> getEslDevices()const;
|
||||
std::string getDynamicCode()const;
|
||||
@@ -67,8 +68,8 @@ namespace AlibabaCloud
|
||||
void parse(const std::string &payload);
|
||||
private:
|
||||
int totalCount_;
|
||||
int pageSize_;
|
||||
std::string message_;
|
||||
int pageSize_;
|
||||
int pageNumber_;
|
||||
std::vector<EslDeviceInfo> eslDevices_;
|
||||
std::string dynamicCode_;
|
||||
|
||||
@@ -0,0 +1,54 @@
|
||||
/*
|
||||
* 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_DESCRIBEESLMODELBYTEMPLATEVERSIONREQUEST_H_
|
||||
#define ALIBABACLOUD_CLOUDESL_MODEL_DESCRIBEESLMODELBYTEMPLATEVERSIONREQUEST_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 DescribeEslModelByTemplateVersionRequest : public RpcServiceRequest
|
||||
{
|
||||
|
||||
public:
|
||||
DescribeEslModelByTemplateVersionRequest();
|
||||
~DescribeEslModelByTemplateVersionRequest();
|
||||
|
||||
int getPageNumber()const;
|
||||
void setPageNumber(int pageNumber);
|
||||
std::string getTemplateVersion()const;
|
||||
void setTemplateVersion(const std::string& templateVersion);
|
||||
int getPageSize()const;
|
||||
void setPageSize(int pageSize);
|
||||
|
||||
private:
|
||||
int pageNumber_;
|
||||
std::string templateVersion_;
|
||||
int pageSize_;
|
||||
|
||||
};
|
||||
}
|
||||
}
|
||||
}
|
||||
#endif // !ALIBABACLOUD_CLOUDESL_MODEL_DESCRIBEESLMODELBYTEMPLATEVERSIONREQUEST_H_
|
||||
@@ -0,0 +1,83 @@
|
||||
/*
|
||||
* 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_DESCRIBEESLMODELBYTEMPLATEVERSIONRESULT_H_
|
||||
#define ALIBABACLOUD_CLOUDESL_MODEL_DESCRIBEESLMODELBYTEMPLATEVERSIONRESULT_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 DescribeEslModelByTemplateVersionResult : public ServiceResult
|
||||
{
|
||||
public:
|
||||
struct SelectItemInfo
|
||||
{
|
||||
std::string deviceType;
|
||||
std::string eslPhysicalSize;
|
||||
int screenWidth;
|
||||
std::string vendor;
|
||||
std::string eslSize;
|
||||
std::string image;
|
||||
int screenHeight;
|
||||
std::string modelId;
|
||||
std::string name;
|
||||
};
|
||||
|
||||
|
||||
DescribeEslModelByTemplateVersionResult();
|
||||
explicit DescribeEslModelByTemplateVersionResult(const std::string &payload);
|
||||
~DescribeEslModelByTemplateVersionResult();
|
||||
std::vector<SelectItemInfo> getEslModels()const;
|
||||
int getTotalCount()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:
|
||||
std::vector<SelectItemInfo> eslModels_;
|
||||
int totalCount_;
|
||||
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_DESCRIBEESLMODELBYTEMPLATEVERSIONRESULT_H_
|
||||
@@ -0,0 +1,48 @@
|
||||
/*
|
||||
* Copyright 2009-2017 Alibaba Cloud All rights reserved.
|
||||
*
|
||||
* Licensed under the Apache License, Version 2.0 (the "License");
|
||||
* you may not use this file except in compliance with the License.
|
||||
* You may obtain a copy of the License at
|
||||
*
|
||||
* http://www.apache.org/licenses/LICENSE-2.0
|
||||
*
|
||||
* Unless required by applicable law or agreed to in writing, software
|
||||
* distributed under the License is distributed on an "AS IS" BASIS,
|
||||
* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
|
||||
* See the License for the specific language governing permissions and
|
||||
* limitations under the License.
|
||||
*/
|
||||
|
||||
#ifndef ALIBABACLOUD_CLOUDESL_MODEL_DESCRIBEEVENTREASONREQUEST_H_
|
||||
#define ALIBABACLOUD_CLOUDESL_MODEL_DESCRIBEEVENTREASONREQUEST_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 DescribeEventReasonRequest : public RpcServiceRequest
|
||||
{
|
||||
|
||||
public:
|
||||
DescribeEventReasonRequest();
|
||||
~DescribeEventReasonRequest();
|
||||
|
||||
std::string getExtraParams()const;
|
||||
void setExtraParams(const std::string& extraParams);
|
||||
|
||||
private:
|
||||
std::string extraParams_;
|
||||
|
||||
};
|
||||
}
|
||||
}
|
||||
}
|
||||
#endif // !ALIBABACLOUD_CLOUDESL_MODEL_DESCRIBEEVENTREASONREQUEST_H_
|
||||
@@ -0,0 +1,71 @@
|
||||
/*
|
||||
* 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_DESCRIBEEVENTREASONRESULT_H_
|
||||
#define ALIBABACLOUD_CLOUDESL_MODEL_DESCRIBEEVENTREASONRESULT_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 DescribeEventReasonResult : public ServiceResult
|
||||
{
|
||||
public:
|
||||
struct EventReason
|
||||
{
|
||||
std::string category;
|
||||
std::vector<std::string> reasonI18ns;
|
||||
std::vector<std::string> reasons;
|
||||
};
|
||||
|
||||
|
||||
DescribeEventReasonResult();
|
||||
explicit DescribeEventReasonResult(const std::string &payload);
|
||||
~DescribeEventReasonResult();
|
||||
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;
|
||||
std::vector<EventReason> getEventReasons()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_;
|
||||
std::vector<EventReason> eventReasons_;
|
||||
|
||||
};
|
||||
}
|
||||
}
|
||||
}
|
||||
#endif // !ALIBABACLOUD_CLOUDESL_MODEL_DESCRIBEEVENTREASONRESULT_H_
|
||||
@@ -14,8 +14,8 @@
|
||||
* limitations under the License.
|
||||
*/
|
||||
|
||||
#ifndef ALIBABACLOUD_CLOUDESL_MODEL_DESCRIBEESLDEVICEREQUEST_H_
|
||||
#define ALIBABACLOUD_CLOUDESL_MODEL_DESCRIBEESLDEVICEREQUEST_H_
|
||||
#ifndef ALIBABACLOUD_CLOUDESL_MODEL_DESCRIBEEVENTSREQUEST_H_
|
||||
#define ALIBABACLOUD_CLOUDESL_MODEL_DESCRIBEEVENTSREQUEST_H_
|
||||
|
||||
#include <string>
|
||||
#include <vector>
|
||||
@@ -28,33 +28,39 @@ namespace AlibabaCloud
|
||||
{
|
||||
namespace Model
|
||||
{
|
||||
class ALIBABACLOUD_CLOUDESL_EXPORT DescribeEslDeviceRequest : public RpcServiceRequest
|
||||
class ALIBABACLOUD_CLOUDESL_EXPORT DescribeEventsRequest : public RpcServiceRequest
|
||||
{
|
||||
|
||||
public:
|
||||
DescribeEslDeviceRequest();
|
||||
~DescribeEslDeviceRequest();
|
||||
DescribeEventsRequest();
|
||||
~DescribeEventsRequest();
|
||||
|
||||
std::string getApMac()const;
|
||||
void setApMac(const std::string& apMac);
|
||||
std::string getStoreId()const;
|
||||
void setStoreId(const std::string& storeId);
|
||||
long getPageNumber()const;
|
||||
void setPageNumber(long pageNumber);
|
||||
std::string getFromDate()const;
|
||||
void setFromDate(const std::string& fromDate);
|
||||
std::string getToDate()const;
|
||||
void setToDate(const std::string& toDate);
|
||||
long getPageSize()const;
|
||||
void setPageSize(long pageSize);
|
||||
std::string getType()const;
|
||||
void setType(const std::string& type);
|
||||
int getPageNumber()const;
|
||||
void setPageNumber(int pageNumber);
|
||||
std::string getEslBarCode()const;
|
||||
void setEslBarCode(const std::string& eslBarCode);
|
||||
int getPageSize()const;
|
||||
void setPageSize(int pageSize);
|
||||
std::string getStatus()const;
|
||||
void setStatus(const std::string& status);
|
||||
|
||||
private:
|
||||
std::string apMac_;
|
||||
std::string storeId_;
|
||||
long pageNumber_;
|
||||
std::string fromDate_;
|
||||
std::string toDate_;
|
||||
long pageSize_;
|
||||
std::string type_;
|
||||
int pageNumber_;
|
||||
std::string eslBarCode_;
|
||||
int pageSize_;
|
||||
std::string status_;
|
||||
|
||||
};
|
||||
}
|
||||
}
|
||||
}
|
||||
#endif // !ALIBABACLOUD_CLOUDESL_MODEL_DESCRIBEESLDEVICEREQUEST_H_
|
||||
#endif // !ALIBABACLOUD_CLOUDESL_MODEL_DESCRIBEEVENTSREQUEST_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_DESCRIBEEVENTSRESULT_H_
|
||||
#define ALIBABACLOUD_CLOUDESL_MODEL_DESCRIBEEVENTSRESULT_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 DescribeEventsResult : public ServiceResult
|
||||
{
|
||||
public:
|
||||
struct EventInfoVO
|
||||
{
|
||||
std::string status;
|
||||
std::string category;
|
||||
std::string staff;
|
||||
std::string processTime;
|
||||
std::string apMac;
|
||||
std::string itemBarCode;
|
||||
std::string itemId;
|
||||
std::string reason;
|
||||
std::string eslBarCode;
|
||||
std::string storeId;
|
||||
std::string eventTime;
|
||||
std::string content;
|
||||
std::string itemTitle;
|
||||
std::string eventId;
|
||||
};
|
||||
|
||||
|
||||
DescribeEventsResult();
|
||||
explicit DescribeEventsResult(const std::string &payload);
|
||||
~DescribeEventsResult();
|
||||
int getTotalCount()const;
|
||||
std::string getMessage()const;
|
||||
int getPageSize()const;
|
||||
int getPageNumber()const;
|
||||
std::vector<EventInfoVO> getItems()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<EventInfoVO> items_;
|
||||
std::string dynamicCode_;
|
||||
std::string errorCode_;
|
||||
std::string dynamicMessage_;
|
||||
std::string errorMessage_;
|
||||
std::string code_;
|
||||
bool success_;
|
||||
|
||||
};
|
||||
}
|
||||
}
|
||||
}
|
||||
#endif // !ALIBABACLOUD_CLOUDESL_MODEL_DESCRIBEEVENTSRESULT_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_DESCRIBEITEMMATERIALSREQUEST_H_
|
||||
#define ALIBABACLOUD_CLOUDESL_MODEL_DESCRIBEITEMMATERIALSREQUEST_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 DescribeItemMaterialsRequest : public RpcServiceRequest
|
||||
{
|
||||
|
||||
public:
|
||||
DescribeItemMaterialsRequest();
|
||||
~DescribeItemMaterialsRequest();
|
||||
|
||||
std::string getMaterialName()const;
|
||||
void setMaterialName(const std::string& materialName);
|
||||
std::string getMaterialId()const;
|
||||
void setMaterialId(const std::string& materialId);
|
||||
int getPageNumber()const;
|
||||
void setPageNumber(int pageNumber);
|
||||
int getPageSize()const;
|
||||
void setPageSize(int pageSize);
|
||||
std::string getBarCode()const;
|
||||
void setBarCode(const std::string& barCode);
|
||||
std::string getItemName()const;
|
||||
void setItemName(const std::string& itemName);
|
||||
|
||||
private:
|
||||
std::string materialName_;
|
||||
std::string materialId_;
|
||||
int pageNumber_;
|
||||
int pageSize_;
|
||||
std::string barCode_;
|
||||
std::string itemName_;
|
||||
|
||||
};
|
||||
}
|
||||
}
|
||||
}
|
||||
#endif // !ALIBABACLOUD_CLOUDESL_MODEL_DESCRIBEITEMMATERIALSREQUEST_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_DESCRIBEITEMMATERIALSRESULT_H_
|
||||
#define ALIBABACLOUD_CLOUDESL_MODEL_DESCRIBEITEMMATERIALSRESULT_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 DescribeItemMaterialsResult : public ServiceResult
|
||||
{
|
||||
public:
|
||||
struct ItemMaterialInfo
|
||||
{
|
||||
std::string gmtCreate;
|
||||
std::string barCode;
|
||||
std::string itemName;
|
||||
};
|
||||
|
||||
|
||||
DescribeItemMaterialsResult();
|
||||
explicit DescribeItemMaterialsResult(const std::string &payload);
|
||||
~DescribeItemMaterialsResult();
|
||||
int getTotalCount()const;
|
||||
int getPageSize()const;
|
||||
std::string getMessage()const;
|
||||
int getPageNumber()const;
|
||||
std::vector<ItemMaterialInfo> getMaterials()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_;
|
||||
int pageSize_;
|
||||
std::string message_;
|
||||
int pageNumber_;
|
||||
std::vector<ItemMaterialInfo> materials_;
|
||||
std::string dynamicCode_;
|
||||
std::string errorCode_;
|
||||
std::string dynamicMessage_;
|
||||
std::string errorMessage_;
|
||||
std::string code_;
|
||||
bool success_;
|
||||
|
||||
};
|
||||
}
|
||||
}
|
||||
}
|
||||
#endif // !ALIBABACLOUD_CLOUDESL_MODEL_DESCRIBEITEMMATERIALSRESULT_H_
|
||||
@@ -38,22 +38,33 @@ namespace AlibabaCloud
|
||||
int originalPrice;
|
||||
std::string promotionStart;
|
||||
std::string itemId;
|
||||
std::string promotionEnd;
|
||||
std::string brandName;
|
||||
std::string customizeFeatureZ;
|
||||
std::string promotionEnd;
|
||||
std::string energyEfficiency;
|
||||
std::string customizeFeatureY;
|
||||
std::string inventoryStatus;
|
||||
std::string customizeFeatureX;
|
||||
std::string customizeFeatureW;
|
||||
std::string customizeFeatureV;
|
||||
std::string customizeFeatureU;
|
||||
std::string customizeFeatureT;
|
||||
std::string customizeFeatureS;
|
||||
std::string manufacturer;
|
||||
std::string taxFee;
|
||||
std::string customizeFeatureJ;
|
||||
std::string modelNumber;
|
||||
std::string customizeFeatureJ;
|
||||
std::string customizeFeatureI;
|
||||
std::string customizeFeatureH;
|
||||
std::string customizeFeatureG;
|
||||
std::string promotionReason;
|
||||
std::string customizeFeatureG;
|
||||
std::string customizeFeatureF;
|
||||
std::string customizeFeatureE;
|
||||
std::string customizeFeatureD;
|
||||
std::string customizeFeatureC;
|
||||
std::string customizeFeatureR;
|
||||
std::string customizeFeatureQ;
|
||||
std::string customizeFeatureP;
|
||||
std::string customizeFeatureO;
|
||||
std::string customizeFeatureN;
|
||||
std::string customizeFeatureM;
|
||||
@@ -80,8 +91,8 @@ namespace AlibabaCloud
|
||||
std::string productionPlace;
|
||||
std::string forestFirstId;
|
||||
int actionPrice;
|
||||
std::string material;
|
||||
std::string rank;
|
||||
std::string material;
|
||||
std::string forestSecondId;
|
||||
std::string promotionText;
|
||||
std::string priceUnit;
|
||||
@@ -100,10 +111,10 @@ namespace AlibabaCloud
|
||||
int getPageNumber()const;
|
||||
std::vector<ItemInfo> getItems()const;
|
||||
std::string getDynamicCode()const;
|
||||
std::string getErrorCode()const;
|
||||
std::string getDynamicMessage()const;
|
||||
std::string getErrorMessage()const;
|
||||
std::string getErrorCode()const;
|
||||
std::string getTemplateSceneId()const;
|
||||
std::string getErrorMessage()const;
|
||||
std::string getCode()const;
|
||||
bool getSuccess()const;
|
||||
|
||||
@@ -116,10 +127,10 @@ namespace AlibabaCloud
|
||||
int pageNumber_;
|
||||
std::vector<ItemInfo> items_;
|
||||
std::string dynamicCode_;
|
||||
std::string errorCode_;
|
||||
std::string dynamicMessage_;
|
||||
std::string errorMessage_;
|
||||
std::string errorCode_;
|
||||
std::string templateSceneId_;
|
||||
std::string errorMessage_;
|
||||
std::string code_;
|
||||
bool success_;
|
||||
|
||||
|
||||
@@ -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_DESCRIBEMATERIALSREQUEST_H_
|
||||
#define ALIBABACLOUD_CLOUDESL_MODEL_DESCRIBEMATERIALSREQUEST_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 DescribeMaterialsRequest : public RpcServiceRequest
|
||||
{
|
||||
|
||||
public:
|
||||
DescribeMaterialsRequest();
|
||||
~DescribeMaterialsRequest();
|
||||
|
||||
std::string getSource()const;
|
||||
void setSource(const std::string& source);
|
||||
int getType()const;
|
||||
void setType(int type);
|
||||
std::string getMaterialId()const;
|
||||
void setMaterialId(const std::string& materialId);
|
||||
int getPageNumber()const;
|
||||
void setPageNumber(int pageNumber);
|
||||
int getPageSize()const;
|
||||
void setPageSize(int pageSize);
|
||||
std::string getSize()const;
|
||||
void setSize(const std::string& size);
|
||||
std::string getName()const;
|
||||
void setName(const std::string& name);
|
||||
|
||||
private:
|
||||
std::string source_;
|
||||
int type_;
|
||||
std::string materialId_;
|
||||
int pageNumber_;
|
||||
int pageSize_;
|
||||
std::string size_;
|
||||
std::string name_;
|
||||
|
||||
};
|
||||
}
|
||||
}
|
||||
}
|
||||
#endif // !ALIBABACLOUD_CLOUDESL_MODEL_DESCRIBEMATERIALSREQUEST_H_
|
||||
@@ -0,0 +1,82 @@
|
||||
/*
|
||||
* 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_DESCRIBEMATERIALSRESULT_H_
|
||||
#define ALIBABACLOUD_CLOUDESL_MODEL_DESCRIBEMATERIALSRESULT_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 DescribeMaterialsResult : public ServiceResult
|
||||
{
|
||||
public:
|
||||
struct Material
|
||||
{
|
||||
std::string materialId;
|
||||
int type;
|
||||
std::string size;
|
||||
std::string content;
|
||||
int period;
|
||||
std::string thumbnail;
|
||||
std::string source;
|
||||
std::string name;
|
||||
};
|
||||
|
||||
|
||||
DescribeMaterialsResult();
|
||||
explicit DescribeMaterialsResult(const std::string &payload);
|
||||
~DescribeMaterialsResult();
|
||||
int getTotalCount()const;
|
||||
int getPageSize()const;
|
||||
std::string getMessage()const;
|
||||
int getPageNumber()const;
|
||||
std::vector<Material> getMaterials()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_;
|
||||
int pageSize_;
|
||||
std::string message_;
|
||||
int pageNumber_;
|
||||
std::vector<Material> materials_;
|
||||
std::string dynamicCode_;
|
||||
std::string errorCode_;
|
||||
std::string dynamicMessage_;
|
||||
std::string errorMessage_;
|
||||
std::string code_;
|
||||
bool success_;
|
||||
|
||||
};
|
||||
}
|
||||
}
|
||||
}
|
||||
#endif // !ALIBABACLOUD_CLOUDESL_MODEL_DESCRIBEMATERIALSRESULT_H_
|
||||
@@ -14,8 +14,8 @@
|
||||
* limitations under the License.
|
||||
*/
|
||||
|
||||
#ifndef ALIBABACLOUD_CLOUDESL_MODEL_CONFIRMSERVERLOCATIONREQUEST_H_
|
||||
#define ALIBABACLOUD_CLOUDESL_MODEL_CONFIRMSERVERLOCATIONREQUEST_H_
|
||||
#ifndef ALIBABACLOUD_CLOUDESL_MODEL_DESCRIBENOTIFICATIONCONFIGREQUEST_H_
|
||||
#define ALIBABACLOUD_CLOUDESL_MODEL_DESCRIBENOTIFICATIONCONFIGREQUEST_H_
|
||||
|
||||
#include <string>
|
||||
#include <vector>
|
||||
@@ -28,12 +28,12 @@ namespace AlibabaCloud
|
||||
{
|
||||
namespace Model
|
||||
{
|
||||
class ALIBABACLOUD_CLOUDESL_EXPORT ConfirmServerLocationRequest : public RpcServiceRequest
|
||||
class ALIBABACLOUD_CLOUDESL_EXPORT DescribeNotificationConfigRequest : public RpcServiceRequest
|
||||
{
|
||||
|
||||
public:
|
||||
ConfirmServerLocationRequest();
|
||||
~ConfirmServerLocationRequest();
|
||||
DescribeNotificationConfigRequest();
|
||||
~DescribeNotificationConfigRequest();
|
||||
|
||||
|
||||
private:
|
||||
@@ -42,4 +42,4 @@ namespace AlibabaCloud
|
||||
}
|
||||
}
|
||||
}
|
||||
#endif // !ALIBABACLOUD_CLOUDESL_MODEL_CONFIRMSERVERLOCATIONREQUEST_H_
|
||||
#endif // !ALIBABACLOUD_CLOUDESL_MODEL_DESCRIBENOTIFICATIONCONFIGREQUEST_H_
|
||||
@@ -0,0 +1,73 @@
|
||||
/*
|
||||
* 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_DESCRIBENOTIFICATIONCONFIGRESULT_H_
|
||||
#define ALIBABACLOUD_CLOUDESL_MODEL_DESCRIBENOTIFICATIONCONFIGRESULT_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 DescribeNotificationConfigResult : public ServiceResult
|
||||
{
|
||||
public:
|
||||
|
||||
|
||||
DescribeNotificationConfigResult();
|
||||
explicit DescribeNotificationConfigResult(const std::string &payload);
|
||||
~DescribeNotificationConfigResult();
|
||||
std::string getMessage()const;
|
||||
std::string getEndpoint()const;
|
||||
bool getEnable()const;
|
||||
std::string getDynamicCode()const;
|
||||
std::string getErrorCode()const;
|
||||
std::string getDynamicMessage()const;
|
||||
std::string getTag()const;
|
||||
std::string getErrorMessage()const;
|
||||
std::string getTopic()const;
|
||||
std::string getCode()const;
|
||||
bool getSuccess()const;
|
||||
std::string getGroupId()const;
|
||||
|
||||
protected:
|
||||
void parse(const std::string &payload);
|
||||
private:
|
||||
std::string message_;
|
||||
std::string endpoint_;
|
||||
bool enable_;
|
||||
std::string dynamicCode_;
|
||||
std::string errorCode_;
|
||||
std::string dynamicMessage_;
|
||||
std::string tag_;
|
||||
std::string errorMessage_;
|
||||
std::string topic_;
|
||||
std::string code_;
|
||||
bool success_;
|
||||
std::string groupId_;
|
||||
|
||||
};
|
||||
}
|
||||
}
|
||||
}
|
||||
#endif // !ALIBABACLOUD_CLOUDESL_MODEL_DESCRIBENOTIFICATIONCONFIGRESULT_H_
|
||||
@@ -0,0 +1,48 @@
|
||||
/*
|
||||
* Copyright 2009-2017 Alibaba Cloud All rights reserved.
|
||||
*
|
||||
* Licensed under the Apache License, Version 2.0 (the "License");
|
||||
* you may not use this file except in compliance with the License.
|
||||
* You may obtain a copy of the License at
|
||||
*
|
||||
* http://www.apache.org/licenses/LICENSE-2.0
|
||||
*
|
||||
* Unless required by applicable law or agreed to in writing, software
|
||||
* distributed under the License is distributed on an "AS IS" BASIS,
|
||||
* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
|
||||
* See the License for the specific language governing permissions and
|
||||
* limitations under the License.
|
||||
*/
|
||||
|
||||
#ifndef ALIBABACLOUD_CLOUDESL_MODEL_DESCRIBESTOREBYTEMPLATEVERSIONREQUEST_H_
|
||||
#define ALIBABACLOUD_CLOUDESL_MODEL_DESCRIBESTOREBYTEMPLATEVERSIONREQUEST_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 DescribeStoreByTemplateVersionRequest : public RpcServiceRequest
|
||||
{
|
||||
|
||||
public:
|
||||
DescribeStoreByTemplateVersionRequest();
|
||||
~DescribeStoreByTemplateVersionRequest();
|
||||
|
||||
std::string getTemplateVersion()const;
|
||||
void setTemplateVersion(const std::string& templateVersion);
|
||||
|
||||
private:
|
||||
std::string templateVersion_;
|
||||
|
||||
};
|
||||
}
|
||||
}
|
||||
}
|
||||
#endif // !ALIBABACLOUD_CLOUDESL_MODEL_DESCRIBESTOREBYTEMPLATEVERSIONREQUEST_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_DESCRIBESTOREBYTEMPLATEVERSIONRESULT_H_
|
||||
#define ALIBABACLOUD_CLOUDESL_MODEL_DESCRIBESTOREBYTEMPLATEVERSIONRESULT_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 DescribeStoreByTemplateVersionResult : public ServiceResult
|
||||
{
|
||||
public:
|
||||
struct SelectItemInfo
|
||||
{
|
||||
std::string parentId;
|
||||
std::string userStoreCode;
|
||||
std::string timeZone;
|
||||
std::string storeName;
|
||||
std::string storeId;
|
||||
std::string phone;
|
||||
std::string gmtModified;
|
||||
std::string templateVersion;
|
||||
std::string level;
|
||||
};
|
||||
|
||||
|
||||
DescribeStoreByTemplateVersionResult();
|
||||
explicit DescribeStoreByTemplateVersionResult(const std::string &payload);
|
||||
~DescribeStoreByTemplateVersionResult();
|
||||
std::string getMessage()const;
|
||||
std::string getDynamicCode()const;
|
||||
std::vector<SelectItemInfo> getStores()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::vector<SelectItemInfo> stores_;
|
||||
std::string errorCode_;
|
||||
std::string dynamicMessage_;
|
||||
std::string errorMessage_;
|
||||
std::string code_;
|
||||
bool success_;
|
||||
|
||||
};
|
||||
}
|
||||
}
|
||||
}
|
||||
#endif // !ALIBABACLOUD_CLOUDESL_MODEL_DESCRIBESTOREBYTEMPLATEVERSIONRESULT_H_
|
||||
@@ -34,8 +34,17 @@ namespace AlibabaCloud
|
||||
public:
|
||||
struct StoreConfigInfo
|
||||
{
|
||||
struct SubscribeContent
|
||||
{
|
||||
std::string category;
|
||||
bool atAll;
|
||||
bool enable;
|
||||
std::string atMobileList;
|
||||
std::string threshold;
|
||||
};
|
||||
std::string storeId;
|
||||
bool enableNotification;
|
||||
std::vector<SubscribeContent> subscribeContents;
|
||||
std::string notificationSilentTimes;
|
||||
std::string notificationWebHook;
|
||||
};
|
||||
|
||||
@@ -0,0 +1,60 @@
|
||||
/*
|
||||
* Copyright 2009-2017 Alibaba Cloud All rights reserved.
|
||||
*
|
||||
* Licensed under the Apache License, Version 2.0 (the "License");
|
||||
* you may not use this file except in compliance with the License.
|
||||
* You may obtain a copy of the License at
|
||||
*
|
||||
* http://www.apache.org/licenses/LICENSE-2.0
|
||||
*
|
||||
* Unless required by applicable law or agreed to in writing, software
|
||||
* distributed under the License is distributed on an "AS IS" BASIS,
|
||||
* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
|
||||
* See the License for the specific language governing permissions and
|
||||
* limitations under the License.
|
||||
*/
|
||||
|
||||
#ifndef ALIBABACLOUD_CLOUDESL_MODEL_DESCRIBETEMPLATEBYMODELREQUEST_H_
|
||||
#define ALIBABACLOUD_CLOUDESL_MODEL_DESCRIBETEMPLATEBYMODELREQUEST_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 DescribeTemplateByModelRequest : public RpcServiceRequest
|
||||
{
|
||||
|
||||
public:
|
||||
DescribeTemplateByModelRequest();
|
||||
~DescribeTemplateByModelRequest();
|
||||
|
||||
std::string getEslSize()const;
|
||||
void setEslSize(const std::string& eslSize);
|
||||
std::string getDeviceType()const;
|
||||
void setDeviceType(const std::string& deviceType);
|
||||
int getPageNumber()const;
|
||||
void setPageNumber(int pageNumber);
|
||||
std::string getTemplateVersion()const;
|
||||
void setTemplateVersion(const std::string& templateVersion);
|
||||
int getPageSize()const;
|
||||
void setPageSize(int pageSize);
|
||||
|
||||
private:
|
||||
std::string eslSize_;
|
||||
std::string deviceType_;
|
||||
int pageNumber_;
|
||||
std::string templateVersion_;
|
||||
int pageSize_;
|
||||
|
||||
};
|
||||
}
|
||||
}
|
||||
}
|
||||
#endif // !ALIBABACLOUD_CLOUDESL_MODEL_DESCRIBETEMPLATEBYMODELREQUEST_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_DESCRIBETEMPLATEBYMODELRESULT_H_
|
||||
#define ALIBABACLOUD_CLOUDESL_MODEL_DESCRIBETEMPLATEBYMODELRESULT_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 DescribeTemplateByModelResult : public ServiceResult
|
||||
{
|
||||
public:
|
||||
struct SelectItemInfo
|
||||
{
|
||||
std::string brand;
|
||||
std::string layout;
|
||||
std::string templateName;
|
||||
std::string templateVersion;
|
||||
std::string basePicture;
|
||||
long height;
|
||||
std::string eslSize;
|
||||
std::string scene;
|
||||
std::string eslType;
|
||||
long width;
|
||||
std::string templateId;
|
||||
};
|
||||
|
||||
|
||||
DescribeTemplateByModelResult();
|
||||
explicit DescribeTemplateByModelResult(const std::string &payload);
|
||||
~DescribeTemplateByModelResult();
|
||||
int getTotalCount()const;
|
||||
std::string getMessage()const;
|
||||
int getPageSize()const;
|
||||
int getPageNumber()const;
|
||||
std::vector<SelectItemInfo> getItems()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<SelectItemInfo> items_;
|
||||
std::string dynamicCode_;
|
||||
std::string errorCode_;
|
||||
std::string dynamicMessage_;
|
||||
std::string errorMessage_;
|
||||
std::string code_;
|
||||
bool success_;
|
||||
|
||||
};
|
||||
}
|
||||
}
|
||||
}
|
||||
#endif // !ALIBABACLOUD_CLOUDESL_MODEL_DESCRIBETEMPLATEBYMODELRESULT_H_
|
||||
@@ -35,18 +35,19 @@ namespace AlibabaCloud
|
||||
struct UserLogInfo
|
||||
{
|
||||
std::string operationResponseTime;
|
||||
std::string gmtModified;
|
||||
std::string actionPrice;
|
||||
std::string gmtModified;
|
||||
std::string operationSendTime;
|
||||
std::string itemBarCode;
|
||||
std::string spendTime;
|
||||
std::string itemId;
|
||||
std::string gmtCreate;
|
||||
std::string eslBarCode;
|
||||
std::string gmtCreate;
|
||||
int eslSignal;
|
||||
std::string priceUnit;
|
||||
std::string itemShortTitle;
|
||||
std::string storeId;
|
||||
std::string i18nResultKey;
|
||||
std::string userId;
|
||||
std::string operationStatus;
|
||||
std::string operationType;
|
||||
|
||||
@@ -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_CLOUDESL_MODEL_EXPORTESLDEVICESREQUEST_H_
|
||||
#define ALIBABACLOUD_CLOUDESL_MODEL_EXPORTESLDEVICESREQUEST_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 ExportEslDevicesRequest : public RpcServiceRequest
|
||||
{
|
||||
|
||||
public:
|
||||
ExportEslDevicesRequest();
|
||||
~ExportEslDevicesRequest();
|
||||
|
||||
std::string getExtraParams()const;
|
||||
void setExtraParams(const std::string& extraParams);
|
||||
std::string getLanguage()const;
|
||||
void setLanguage(const std::string& language);
|
||||
std::string getType()const;
|
||||
void setType(const std::string& type);
|
||||
std::string getStoreId()const;
|
||||
void setStoreId(const std::string& storeId);
|
||||
std::string getEslBarCode()const;
|
||||
void setEslBarCode(const std::string& eslBarCode);
|
||||
std::string getTypeEncode()const;
|
||||
void setTypeEncode(const std::string& typeEncode);
|
||||
std::string getEslStatus()const;
|
||||
void setEslStatus(const std::string& eslStatus);
|
||||
int getToBatteryLevel()const;
|
||||
void setToBatteryLevel(int toBatteryLevel);
|
||||
std::string getLevelLower()const;
|
||||
void setLevelLower(const std::string& levelLower);
|
||||
int getFromBatteryLevel()const;
|
||||
void setFromBatteryLevel(int fromBatteryLevel);
|
||||
std::string getLevelOrder()const;
|
||||
void setLevelOrder(const std::string& levelOrder);
|
||||
|
||||
private:
|
||||
std::string extraParams_;
|
||||
std::string language_;
|
||||
std::string type_;
|
||||
std::string storeId_;
|
||||
std::string eslBarCode_;
|
||||
std::string typeEncode_;
|
||||
std::string eslStatus_;
|
||||
int toBatteryLevel_;
|
||||
std::string levelLower_;
|
||||
int fromBatteryLevel_;
|
||||
std::string levelOrder_;
|
||||
|
||||
};
|
||||
}
|
||||
}
|
||||
}
|
||||
#endif // !ALIBABACLOUD_CLOUDESL_MODEL_EXPORTESLDEVICESREQUEST_H_
|
||||
@@ -0,0 +1,65 @@
|
||||
/*
|
||||
* Copyright 2009-2017 Alibaba Cloud All rights reserved.
|
||||
*
|
||||
* Licensed under the Apache License, Version 2.0 (the "License");
|
||||
* you may not use this file except in compliance with the License.
|
||||
* You may obtain a copy of the License at
|
||||
*
|
||||
* http://www.apache.org/licenses/LICENSE-2.0
|
||||
*
|
||||
* Unless required by applicable law or agreed to in writing, software
|
||||
* distributed under the License is distributed on an "AS IS" BASIS,
|
||||
* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
|
||||
* See the License for the specific language governing permissions and
|
||||
* limitations under the License.
|
||||
*/
|
||||
|
||||
#ifndef ALIBABACLOUD_CLOUDESL_MODEL_EXPORTESLDEVICESRESULT_H_
|
||||
#define ALIBABACLOUD_CLOUDESL_MODEL_EXPORTESLDEVICESRESULT_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 ExportEslDevicesResult : public ServiceResult
|
||||
{
|
||||
public:
|
||||
|
||||
|
||||
ExportEslDevicesResult();
|
||||
explicit ExportEslDevicesResult(const std::string &payload);
|
||||
~ExportEslDevicesResult();
|
||||
std::string getMessage()const;
|
||||
std::string getDynamicCode()const;
|
||||
std::string getDownloadAddress()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 downloadAddress_;
|
||||
std::string errorCode_;
|
||||
std::string dynamicMessage_;
|
||||
std::string errorMessage_;
|
||||
std::string code_;
|
||||
bool success_;
|
||||
|
||||
};
|
||||
}
|
||||
}
|
||||
}
|
||||
#endif // !ALIBABACLOUD_CLOUDESL_MODEL_EXPORTESLDEVICESRESULT_H_
|
||||
@@ -0,0 +1,48 @@
|
||||
/*
|
||||
* Copyright 2009-2017 Alibaba Cloud All rights reserved.
|
||||
*
|
||||
* Licensed under the Apache License, Version 2.0 (the "License");
|
||||
* you may not use this file except in compliance with the License.
|
||||
* You may obtain a copy of the License at
|
||||
*
|
||||
* http://www.apache.org/licenses/LICENSE-2.0
|
||||
*
|
||||
* Unless required by applicable law or agreed to in writing, software
|
||||
* distributed under the License is distributed on an "AS IS" BASIS,
|
||||
* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
|
||||
* See the License for the specific language governing permissions and
|
||||
* limitations under the License.
|
||||
*/
|
||||
|
||||
#ifndef ALIBABACLOUD_CLOUDESL_MODEL_GETCOMPANYTEMPLATEPICTUREBYJOBREQUEST_H_
|
||||
#define ALIBABACLOUD_CLOUDESL_MODEL_GETCOMPANYTEMPLATEPICTUREBYJOBREQUEST_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 GetCompanyTemplatePictureByJobRequest : public RpcServiceRequest
|
||||
{
|
||||
|
||||
public:
|
||||
GetCompanyTemplatePictureByJobRequest();
|
||||
~GetCompanyTemplatePictureByJobRequest();
|
||||
|
||||
std::string getJobId()const;
|
||||
void setJobId(const std::string& jobId);
|
||||
|
||||
private:
|
||||
std::string jobId_;
|
||||
|
||||
};
|
||||
}
|
||||
}
|
||||
}
|
||||
#endif // !ALIBABACLOUD_CLOUDESL_MODEL_GETCOMPANYTEMPLATEPICTUREBYJOBREQUEST_H_
|
||||
@@ -0,0 +1,71 @@
|
||||
/*
|
||||
* 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_GETCOMPANYTEMPLATEPICTUREBYJOBRESULT_H_
|
||||
#define ALIBABACLOUD_CLOUDESL_MODEL_GETCOMPANYTEMPLATEPICTUREBYJOBRESULT_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 GetCompanyTemplatePictureByJobResult : public ServiceResult
|
||||
{
|
||||
public:
|
||||
|
||||
|
||||
GetCompanyTemplatePictureByJobResult();
|
||||
explicit GetCompanyTemplatePictureByJobResult(const std::string &payload);
|
||||
~GetCompanyTemplatePictureByJobResult();
|
||||
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 getBase64Picture()const;
|
||||
std::string getCode()const;
|
||||
std::string getJobId()const;
|
||||
std::string getUrl()const;
|
||||
bool getSuccess()const;
|
||||
|
||||
protected:
|
||||
void parse(const std::string &payload);
|
||||
private:
|
||||
std::string type_;
|
||||
std::string message_;
|
||||
std::string dynamicCode_;
|
||||
std::string errorCode_;
|
||||
std::string dynamicMessage_;
|
||||
std::string errorMessage_;
|
||||
std::string base64Picture_;
|
||||
std::string code_;
|
||||
std::string jobId_;
|
||||
std::string url_;
|
||||
bool success_;
|
||||
|
||||
};
|
||||
}
|
||||
}
|
||||
}
|
||||
#endif // !ALIBABACLOUD_CLOUDESL_MODEL_GETCOMPANYTEMPLATEPICTUREBYJOBRESULT_H_
|
||||
@@ -0,0 +1,48 @@
|
||||
/*
|
||||
* Copyright 2009-2017 Alibaba Cloud All rights reserved.
|
||||
*
|
||||
* Licensed under the Apache License, Version 2.0 (the "License");
|
||||
* you may not use this file except in compliance with the License.
|
||||
* You may obtain a copy of the License at
|
||||
*
|
||||
* http://www.apache.org/licenses/LICENSE-2.0
|
||||
*
|
||||
* Unless required by applicable law or agreed to in writing, software
|
||||
* distributed under the License is distributed on an "AS IS" BASIS,
|
||||
* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
|
||||
* See the License for the specific language governing permissions and
|
||||
* limitations under the License.
|
||||
*/
|
||||
|
||||
#ifndef ALIBABACLOUD_CLOUDESL_MODEL_GETCOMPANYTEMPLATEPICTURENEWREQUEST_H_
|
||||
#define ALIBABACLOUD_CLOUDESL_MODEL_GETCOMPANYTEMPLATEPICTURENEWREQUEST_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 GetCompanyTemplatePictureNewRequest : public RpcServiceRequest
|
||||
{
|
||||
|
||||
public:
|
||||
GetCompanyTemplatePictureNewRequest();
|
||||
~GetCompanyTemplatePictureNewRequest();
|
||||
|
||||
std::string getData()const;
|
||||
void setData(const std::string& data);
|
||||
|
||||
private:
|
||||
std::string data_;
|
||||
|
||||
};
|
||||
}
|
||||
}
|
||||
}
|
||||
#endif // !ALIBABACLOUD_CLOUDESL_MODEL_GETCOMPANYTEMPLATEPICTURENEWREQUEST_H_
|
||||
@@ -0,0 +1,71 @@
|
||||
/*
|
||||
* 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_GETCOMPANYTEMPLATEPICTURENEWRESULT_H_
|
||||
#define ALIBABACLOUD_CLOUDESL_MODEL_GETCOMPANYTEMPLATEPICTURENEWRESULT_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 GetCompanyTemplatePictureNewResult : public ServiceResult
|
||||
{
|
||||
public:
|
||||
|
||||
|
||||
GetCompanyTemplatePictureNewResult();
|
||||
explicit GetCompanyTemplatePictureNewResult(const std::string &payload);
|
||||
~GetCompanyTemplatePictureNewResult();
|
||||
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 getBase64Picture()const;
|
||||
std::string getCode()const;
|
||||
std::string getJobId()const;
|
||||
std::string getUrl()const;
|
||||
bool getSuccess()const;
|
||||
|
||||
protected:
|
||||
void parse(const std::string &payload);
|
||||
private:
|
||||
std::string type_;
|
||||
std::string message_;
|
||||
std::string dynamicCode_;
|
||||
std::string errorCode_;
|
||||
std::string dynamicMessage_;
|
||||
std::string errorMessage_;
|
||||
std::string base64Picture_;
|
||||
std::string code_;
|
||||
std::string jobId_;
|
||||
std::string url_;
|
||||
bool success_;
|
||||
|
||||
};
|
||||
}
|
||||
}
|
||||
}
|
||||
#endif // !ALIBABACLOUD_CLOUDESL_MODEL_GETCOMPANYTEMPLATEPICTURENEWRESULT_H_
|
||||
@@ -0,0 +1,51 @@
|
||||
/*
|
||||
* Copyright 2009-2017 Alibaba Cloud All rights reserved.
|
||||
*
|
||||
* Licensed under the Apache License, Version 2.0 (the "License");
|
||||
* you may not use this file except in compliance with the License.
|
||||
* You may obtain a copy of the License at
|
||||
*
|
||||
* http://www.apache.org/licenses/LICENSE-2.0
|
||||
*
|
||||
* Unless required by applicable law or agreed to in writing, software
|
||||
* distributed under the License is distributed on an "AS IS" BASIS,
|
||||
* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
|
||||
* See the License for the specific language governing permissions and
|
||||
* limitations under the License.
|
||||
*/
|
||||
|
||||
#ifndef ALIBABACLOUD_CLOUDESL_MODEL_GETCOMPANYTEMPLATEPICTUREREQUEST_H_
|
||||
#define ALIBABACLOUD_CLOUDESL_MODEL_GETCOMPANYTEMPLATEPICTUREREQUEST_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 GetCompanyTemplatePictureRequest : public RpcServiceRequest
|
||||
{
|
||||
|
||||
public:
|
||||
GetCompanyTemplatePictureRequest();
|
||||
~GetCompanyTemplatePictureRequest();
|
||||
|
||||
std::string getExtraParams()const;
|
||||
void setExtraParams(const std::string& extraParams);
|
||||
std::string getData()const;
|
||||
void setData(const std::string& data);
|
||||
|
||||
private:
|
||||
std::string extraParams_;
|
||||
std::string data_;
|
||||
|
||||
};
|
||||
}
|
||||
}
|
||||
}
|
||||
#endif // !ALIBABACLOUD_CLOUDESL_MODEL_GETCOMPANYTEMPLATEPICTUREREQUEST_H_
|
||||
@@ -0,0 +1,65 @@
|
||||
/*
|
||||
* Copyright 2009-2017 Alibaba Cloud All rights reserved.
|
||||
*
|
||||
* Licensed under the Apache License, Version 2.0 (the "License");
|
||||
* you may not use this file except in compliance with the License.
|
||||
* You may obtain a copy of the License at
|
||||
*
|
||||
* http://www.apache.org/licenses/LICENSE-2.0
|
||||
*
|
||||
* Unless required by applicable law or agreed to in writing, software
|
||||
* distributed under the License is distributed on an "AS IS" BASIS,
|
||||
* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
|
||||
* See the License for the specific language governing permissions and
|
||||
* limitations under the License.
|
||||
*/
|
||||
|
||||
#ifndef ALIBABACLOUD_CLOUDESL_MODEL_GETCOMPANYTEMPLATEPICTURERESULT_H_
|
||||
#define ALIBABACLOUD_CLOUDESL_MODEL_GETCOMPANYTEMPLATEPICTURERESULT_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 GetCompanyTemplatePictureResult : public ServiceResult
|
||||
{
|
||||
public:
|
||||
|
||||
|
||||
GetCompanyTemplatePictureResult();
|
||||
explicit GetCompanyTemplatePictureResult(const std::string &payload);
|
||||
~GetCompanyTemplatePictureResult();
|
||||
std::string getMessage()const;
|
||||
std::string getDynamicCode()const;
|
||||
std::string getErrorCode()const;
|
||||
std::string getDynamicMessage()const;
|
||||
std::string getErrorMessage()const;
|
||||
std::string getCode()const;
|
||||
std::string getBase64Picture()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_;
|
||||
std::string base64Picture_;
|
||||
bool success_;
|
||||
|
||||
};
|
||||
}
|
||||
}
|
||||
}
|
||||
#endif // !ALIBABACLOUD_CLOUDESL_MODEL_GETCOMPANYTEMPLATEPICTURERESULT_H_
|
||||
@@ -0,0 +1,48 @@
|
||||
/*
|
||||
* Copyright 2009-2017 Alibaba Cloud All rights reserved.
|
||||
*
|
||||
* Licensed under the Apache License, Version 2.0 (the "License");
|
||||
* you may not use this file except in compliance with the License.
|
||||
* You may obtain a copy of the License at
|
||||
*
|
||||
* http://www.apache.org/licenses/LICENSE-2.0
|
||||
*
|
||||
* Unless required by applicable law or agreed to in writing, software
|
||||
* distributed under the License is distributed on an "AS IS" BASIS,
|
||||
* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
|
||||
* See the License for the specific language governing permissions and
|
||||
* limitations under the License.
|
||||
*/
|
||||
|
||||
#ifndef ALIBABACLOUD_CLOUDESL_MODEL_GETITEMMATERIALREQUEST_H_
|
||||
#define ALIBABACLOUD_CLOUDESL_MODEL_GETITEMMATERIALREQUEST_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 GetItemMaterialRequest : public RpcServiceRequest
|
||||
{
|
||||
|
||||
public:
|
||||
GetItemMaterialRequest();
|
||||
~GetItemMaterialRequest();
|
||||
|
||||
std::string getBarCode()const;
|
||||
void setBarCode(const std::string& barCode);
|
||||
|
||||
private:
|
||||
std::string barCode_;
|
||||
|
||||
};
|
||||
}
|
||||
}
|
||||
}
|
||||
#endif // !ALIBABACLOUD_CLOUDESL_MODEL_GETITEMMATERIALREQUEST_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_GETITEMMATERIALRESULT_H_
|
||||
#define ALIBABACLOUD_CLOUDESL_MODEL_GETITEMMATERIALRESULT_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 GetItemMaterialResult : public ServiceResult
|
||||
{
|
||||
public:
|
||||
struct MaterialInfo
|
||||
{
|
||||
std::string gmtCreate;
|
||||
std::string materialId;
|
||||
std::string materialFeatureC;
|
||||
std::string materialFeatureD;
|
||||
std::string materialFeatureA;
|
||||
std::string materialFeatureB;
|
||||
std::string barCode;
|
||||
std::string itemName;
|
||||
std::string materialName;
|
||||
};
|
||||
|
||||
|
||||
GetItemMaterialResult();
|
||||
explicit GetItemMaterialResult(const std::string &payload);
|
||||
~GetItemMaterialResult();
|
||||
std::string getMessage()const;
|
||||
MaterialInfo getMaterialInfo()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_;
|
||||
MaterialInfo materialInfo_;
|
||||
std::string dynamicCode_;
|
||||
std::string errorCode_;
|
||||
std::string dynamicMessage_;
|
||||
std::string errorMessage_;
|
||||
std::string code_;
|
||||
bool success_;
|
||||
|
||||
};
|
||||
}
|
||||
}
|
||||
}
|
||||
#endif // !ALIBABACLOUD_CLOUDESL_MODEL_GETITEMMATERIALRESULT_H_
|
||||
@@ -0,0 +1,51 @@
|
||||
/*
|
||||
* Copyright 2009-2017 Alibaba Cloud All rights reserved.
|
||||
*
|
||||
* Licensed under the Apache License, Version 2.0 (the "License");
|
||||
* you may not use this file except in compliance with the License.
|
||||
* You may obtain a copy of the License at
|
||||
*
|
||||
* http://www.apache.org/licenses/LICENSE-2.0
|
||||
*
|
||||
* Unless required by applicable law or agreed to in writing, software
|
||||
* distributed under the License is distributed on an "AS IS" BASIS,
|
||||
* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
|
||||
* See the License for the specific language governing permissions and
|
||||
* limitations under the License.
|
||||
*/
|
||||
|
||||
#ifndef ALIBABACLOUD_CLOUDESL_MODEL_SYNCADDMATERIALREQUEST_H_
|
||||
#define ALIBABACLOUD_CLOUDESL_MODEL_SYNCADDMATERIALREQUEST_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 SyncAddMaterialRequest : public RpcServiceRequest
|
||||
{
|
||||
|
||||
public:
|
||||
SyncAddMaterialRequest();
|
||||
~SyncAddMaterialRequest();
|
||||
|
||||
std::string getContent()const;
|
||||
void setContent(const std::string& content);
|
||||
std::string getName()const;
|
||||
void setName(const std::string& name);
|
||||
|
||||
private:
|
||||
std::string content_;
|
||||
std::string name_;
|
||||
|
||||
};
|
||||
}
|
||||
}
|
||||
}
|
||||
#endif // !ALIBABACLOUD_CLOUDESL_MODEL_SYNCADDMATERIALREQUEST_H_
|
||||
@@ -0,0 +1,73 @@
|
||||
/*
|
||||
* 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_SYNCADDMATERIALRESULT_H_
|
||||
#define ALIBABACLOUD_CLOUDESL_MODEL_SYNCADDMATERIALRESULT_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 SyncAddMaterialResult : public ServiceResult
|
||||
{
|
||||
public:
|
||||
struct Result
|
||||
{
|
||||
std::string message;
|
||||
std::string dynamicCode;
|
||||
std::string dynamicMessage;
|
||||
std::string errorCode;
|
||||
bool success;
|
||||
};
|
||||
|
||||
|
||||
SyncAddMaterialResult();
|
||||
explicit SyncAddMaterialResult(const std::string &payload);
|
||||
~SyncAddMaterialResult();
|
||||
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;
|
||||
Result getResult()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_;
|
||||
Result result_;
|
||||
|
||||
};
|
||||
}
|
||||
}
|
||||
}
|
||||
#endif // !ALIBABACLOUD_CLOUDESL_MODEL_SYNCADDMATERIALRESULT_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_UPDATEITEMMATERIALREQUEST_H_
|
||||
#define ALIBABACLOUD_CLOUDESL_MODEL_UPDATEITEMMATERIALREQUEST_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 UpdateItemMaterialRequest : public RpcServiceRequest
|
||||
{
|
||||
|
||||
public:
|
||||
UpdateItemMaterialRequest();
|
||||
~UpdateItemMaterialRequest();
|
||||
|
||||
std::string getMaterialId()const;
|
||||
void setMaterialId(const std::string& materialId);
|
||||
std::string getBarCode()const;
|
||||
void setBarCode(const std::string& barCode);
|
||||
std::string getItemName()const;
|
||||
void setItemName(const std::string& itemName);
|
||||
std::string getMaterialFeatureA()const;
|
||||
void setMaterialFeatureA(const std::string& materialFeatureA);
|
||||
std::string getMaterialFeatureB()const;
|
||||
void setMaterialFeatureB(const std::string& materialFeatureB);
|
||||
std::string getMaterialFeatureC()const;
|
||||
void setMaterialFeatureC(const std::string& materialFeatureC);
|
||||
std::string getMaterialFeatureD()const;
|
||||
void setMaterialFeatureD(const std::string& materialFeatureD);
|
||||
|
||||
private:
|
||||
std::string materialId_;
|
||||
std::string barCode_;
|
||||
std::string itemName_;
|
||||
std::string materialFeatureA_;
|
||||
std::string materialFeatureB_;
|
||||
std::string materialFeatureC_;
|
||||
std::string materialFeatureD_;
|
||||
|
||||
};
|
||||
}
|
||||
}
|
||||
}
|
||||
#endif // !ALIBABACLOUD_CLOUDESL_MODEL_UPDATEITEMMATERIALREQUEST_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_UPDATEITEMMATERIALRESULT_H_
|
||||
#define ALIBABACLOUD_CLOUDESL_MODEL_UPDATEITEMMATERIALRESULT_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 UpdateItemMaterialResult : public ServiceResult
|
||||
{
|
||||
public:
|
||||
|
||||
|
||||
UpdateItemMaterialResult();
|
||||
explicit UpdateItemMaterialResult(const std::string &payload);
|
||||
~UpdateItemMaterialResult();
|
||||
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_UPDATEITEMMATERIALRESULT_H_
|
||||
@@ -0,0 +1,60 @@
|
||||
/*
|
||||
* Copyright 2009-2017 Alibaba Cloud All rights reserved.
|
||||
*
|
||||
* Licensed under the Apache License, Version 2.0 (the "License");
|
||||
* you may not use this file except in compliance with the License.
|
||||
* You may obtain a copy of the License at
|
||||
*
|
||||
* http://www.apache.org/licenses/LICENSE-2.0
|
||||
*
|
||||
* Unless required by applicable law or agreed to in writing, software
|
||||
* distributed under the License is distributed on an "AS IS" BASIS,
|
||||
* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
|
||||
* See the License for the specific language governing permissions and
|
||||
* limitations under the License.
|
||||
*/
|
||||
|
||||
#ifndef ALIBABACLOUD_CLOUDESL_MODEL_UPDATENOTIFICATIONCONFIGREQUEST_H_
|
||||
#define ALIBABACLOUD_CLOUDESL_MODEL_UPDATENOTIFICATIONCONFIGREQUEST_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 UpdateNotificationConfigRequest : public RpcServiceRequest
|
||||
{
|
||||
|
||||
public:
|
||||
UpdateNotificationConfigRequest();
|
||||
~UpdateNotificationConfigRequest();
|
||||
|
||||
std::string getEndpoint()const;
|
||||
void setEndpoint(const std::string& endpoint);
|
||||
bool getEnable()const;
|
||||
void setEnable(bool enable);
|
||||
std::string getTag()const;
|
||||
void setTag(const std::string& tag);
|
||||
std::string getGroupId()const;
|
||||
void setGroupId(const std::string& groupId);
|
||||
std::string getTopic()const;
|
||||
void setTopic(const std::string& topic);
|
||||
|
||||
private:
|
||||
std::string endpoint_;
|
||||
bool enable_;
|
||||
std::string tag_;
|
||||
std::string groupId_;
|
||||
std::string topic_;
|
||||
|
||||
};
|
||||
}
|
||||
}
|
||||
}
|
||||
#endif // !ALIBABACLOUD_CLOUDESL_MODEL_UPDATENOTIFICATIONCONFIGREQUEST_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_UPDATENOTIFICATIONCONFIGRESULT_H_
|
||||
#define ALIBABACLOUD_CLOUDESL_MODEL_UPDATENOTIFICATIONCONFIGRESULT_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 UpdateNotificationConfigResult : public ServiceResult
|
||||
{
|
||||
public:
|
||||
|
||||
|
||||
UpdateNotificationConfigResult();
|
||||
explicit UpdateNotificationConfigResult(const std::string &payload);
|
||||
~UpdateNotificationConfigResult();
|
||||
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_UPDATENOTIFICATIONCONFIGRESULT_H_
|
||||
@@ -39,6 +39,8 @@ namespace AlibabaCloud
|
||||
void setExtraParams(const std::string& extraParams);
|
||||
std::string getStoreId()const;
|
||||
void setStoreId(const std::string& storeId);
|
||||
std::string getSubscribeContents()const;
|
||||
void setSubscribeContents(const std::string& subscribeContents);
|
||||
bool getEnableNotification()const;
|
||||
void setEnableNotification(bool enableNotification);
|
||||
std::string getNotificationWebHook()const;
|
||||
@@ -49,6 +51,7 @@ namespace AlibabaCloud
|
||||
private:
|
||||
std::string extraParams_;
|
||||
std::string storeId_;
|
||||
std::string subscribeContents_;
|
||||
bool enableNotification_;
|
||||
std::string notificationWebHook_;
|
||||
std::string notificationSilentTimes_;
|
||||
|
||||
@@ -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_VERIFYNOTIFICATIONCONFIGREQUEST_H_
|
||||
#define ALIBABACLOUD_CLOUDESL_MODEL_VERIFYNOTIFICATIONCONFIGREQUEST_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 VerifyNotificationConfigRequest : public RpcServiceRequest
|
||||
{
|
||||
|
||||
public:
|
||||
VerifyNotificationConfigRequest();
|
||||
~VerifyNotificationConfigRequest();
|
||||
|
||||
std::string getGroupId()const;
|
||||
void setGroupId(const std::string& groupId);
|
||||
std::string getEndpoint()const;
|
||||
void setEndpoint(const std::string& endpoint);
|
||||
std::string getTopic()const;
|
||||
void setTopic(const std::string& topic);
|
||||
std::string getTag()const;
|
||||
void setTag(const std::string& tag);
|
||||
|
||||
private:
|
||||
std::string groupId_;
|
||||
std::string endpoint_;
|
||||
std::string topic_;
|
||||
std::string tag_;
|
||||
|
||||
};
|
||||
}
|
||||
}
|
||||
}
|
||||
#endif // !ALIBABACLOUD_CLOUDESL_MODEL_VERIFYNOTIFICATIONCONFIGREQUEST_H_
|
||||
@@ -0,0 +1,69 @@
|
||||
/*
|
||||
* Copyright 2009-2017 Alibaba Cloud All rights reserved.
|
||||
*
|
||||
* Licensed under the Apache License, Version 2.0 (the "License");
|
||||
* you may not use this file except in compliance with the License.
|
||||
* You may obtain a copy of the License at
|
||||
*
|
||||
* http://www.apache.org/licenses/LICENSE-2.0
|
||||
*
|
||||
* Unless required by applicable law or agreed to in writing, software
|
||||
* distributed under the License is distributed on an "AS IS" BASIS,
|
||||
* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
|
||||
* See the License for the specific language governing permissions and
|
||||
* limitations under the License.
|
||||
*/
|
||||
|
||||
#ifndef ALIBABACLOUD_CLOUDESL_MODEL_VERIFYNOTIFICATIONCONFIGRESULT_H_
|
||||
#define ALIBABACLOUD_CLOUDESL_MODEL_VERIFYNOTIFICATIONCONFIGRESULT_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 VerifyNotificationConfigResult : public ServiceResult
|
||||
{
|
||||
public:
|
||||
|
||||
|
||||
VerifyNotificationConfigResult();
|
||||
explicit VerifyNotificationConfigResult(const std::string &payload);
|
||||
~VerifyNotificationConfigResult();
|
||||
std::string getSendTime()const;
|
||||
std::string getExceptionMessage()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;
|
||||
bool getResult()const;
|
||||
|
||||
protected:
|
||||
void parse(const std::string &payload);
|
||||
private:
|
||||
std::string sendTime_;
|
||||
std::string exceptionMessage_;
|
||||
std::string message_;
|
||||
std::string dynamicCode_;
|
||||
std::string errorCode_;
|
||||
std::string dynamicMessage_;
|
||||
std::string errorMessage_;
|
||||
std::string code_;
|
||||
bool success_;
|
||||
bool result_;
|
||||
|
||||
};
|
||||
}
|
||||
}
|
||||
}
|
||||
#endif // !ALIBABACLOUD_CLOUDESL_MODEL_VERIFYNOTIFICATIONCONFIGRESULT_H_
|
||||
File diff suppressed because it is too large
Load Diff
183
cloudesl/src/model/AddCompanyTemplateRequest.cc
Normal file
183
cloudesl/src/model/AddCompanyTemplateRequest.cc
Normal file
@@ -0,0 +1,183 @@
|
||||
/*
|
||||
* 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/AddCompanyTemplateRequest.h>
|
||||
|
||||
using AlibabaCloud::Cloudesl::Model::AddCompanyTemplateRequest;
|
||||
|
||||
AddCompanyTemplateRequest::AddCompanyTemplateRequest() :
|
||||
RpcServiceRequest("cloudesl", "2020-02-01", "AddCompanyTemplate")
|
||||
{
|
||||
setMethod(HttpRequest::Method::Post);
|
||||
}
|
||||
|
||||
AddCompanyTemplateRequest::~AddCompanyTemplateRequest()
|
||||
{}
|
||||
|
||||
std::string AddCompanyTemplateRequest::getExtraParams()const
|
||||
{
|
||||
return extraParams_;
|
||||
}
|
||||
|
||||
void AddCompanyTemplateRequest::setExtraParams(const std::string& extraParams)
|
||||
{
|
||||
extraParams_ = extraParams;
|
||||
setBodyParameter("ExtraParams", extraParams);
|
||||
}
|
||||
|
||||
std::string AddCompanyTemplateRequest::getEslSize()const
|
||||
{
|
||||
return eslSize_;
|
||||
}
|
||||
|
||||
void AddCompanyTemplateRequest::setEslSize(const std::string& eslSize)
|
||||
{
|
||||
eslSize_ = eslSize;
|
||||
setBodyParameter("EslSize", eslSize);
|
||||
}
|
||||
|
||||
bool AddCompanyTemplateRequest::getIfPromotion()const
|
||||
{
|
||||
return ifPromotion_;
|
||||
}
|
||||
|
||||
void AddCompanyTemplateRequest::setIfPromotion(bool ifPromotion)
|
||||
{
|
||||
ifPromotion_ = ifPromotion;
|
||||
setBodyParameter("IfPromotion", ifPromotion ? "true" : "false");
|
||||
}
|
||||
|
||||
std::string AddCompanyTemplateRequest::getDeviceType()const
|
||||
{
|
||||
return deviceType_;
|
||||
}
|
||||
|
||||
void AddCompanyTemplateRequest::setDeviceType(const std::string& deviceType)
|
||||
{
|
||||
deviceType_ = deviceType;
|
||||
setBodyParameter("DeviceType", deviceType);
|
||||
}
|
||||
|
||||
std::string AddCompanyTemplateRequest::getScene()const
|
||||
{
|
||||
return scene_;
|
||||
}
|
||||
|
||||
void AddCompanyTemplateRequest::setScene(const std::string& scene)
|
||||
{
|
||||
scene_ = scene;
|
||||
setBodyParameter("Scene", scene);
|
||||
}
|
||||
|
||||
std::string AddCompanyTemplateRequest::getTemplateVersion()const
|
||||
{
|
||||
return templateVersion_;
|
||||
}
|
||||
|
||||
void AddCompanyTemplateRequest::setTemplateVersion(const std::string& templateVersion)
|
||||
{
|
||||
templateVersion_ = templateVersion;
|
||||
setBodyParameter("TemplateVersion", templateVersion);
|
||||
}
|
||||
|
||||
std::string AddCompanyTemplateRequest::getTemplateType()const
|
||||
{
|
||||
return templateType_;
|
||||
}
|
||||
|
||||
void AddCompanyTemplateRequest::setTemplateType(const std::string& templateType)
|
||||
{
|
||||
templateType_ = templateType;
|
||||
setBodyParameter("TemplateType", templateType);
|
||||
}
|
||||
|
||||
std::string AddCompanyTemplateRequest::getVendor()const
|
||||
{
|
||||
return vendor_;
|
||||
}
|
||||
|
||||
void AddCompanyTemplateRequest::setVendor(const std::string& vendor)
|
||||
{
|
||||
vendor_ = vendor;
|
||||
setBodyParameter("Vendor", vendor);
|
||||
}
|
||||
|
||||
bool AddCompanyTemplateRequest::getIfDefault()const
|
||||
{
|
||||
return ifDefault_;
|
||||
}
|
||||
|
||||
void AddCompanyTemplateRequest::setIfDefault(bool ifDefault)
|
||||
{
|
||||
ifDefault_ = ifDefault;
|
||||
setBodyParameter("IfDefault", ifDefault ? "true" : "false");
|
||||
}
|
||||
|
||||
std::string AddCompanyTemplateRequest::getTemplateName()const
|
||||
{
|
||||
return templateName_;
|
||||
}
|
||||
|
||||
void AddCompanyTemplateRequest::setTemplateName(const std::string& templateName)
|
||||
{
|
||||
templateName_ = templateName;
|
||||
setBodyParameter("TemplateName", templateName);
|
||||
}
|
||||
|
||||
bool AddCompanyTemplateRequest::getIfSourceCode()const
|
||||
{
|
||||
return ifSourceCode_;
|
||||
}
|
||||
|
||||
void AddCompanyTemplateRequest::setIfSourceCode(bool ifSourceCode)
|
||||
{
|
||||
ifSourceCode_ = ifSourceCode;
|
||||
setBodyParameter("IfSourceCode", ifSourceCode ? "true" : "false");
|
||||
}
|
||||
|
||||
bool AddCompanyTemplateRequest::getIfMember()const
|
||||
{
|
||||
return ifMember_;
|
||||
}
|
||||
|
||||
void AddCompanyTemplateRequest::setIfMember(bool ifMember)
|
||||
{
|
||||
ifMember_ = ifMember;
|
||||
setBodyParameter("IfMember", ifMember ? "true" : "false");
|
||||
}
|
||||
|
||||
int AddCompanyTemplateRequest::getLayout()const
|
||||
{
|
||||
return layout_;
|
||||
}
|
||||
|
||||
void AddCompanyTemplateRequest::setLayout(int layout)
|
||||
{
|
||||
layout_ = layout;
|
||||
setBodyParameter("Layout", std::to_string(layout));
|
||||
}
|
||||
|
||||
bool AddCompanyTemplateRequest::getIfOutOfInventory()const
|
||||
{
|
||||
return ifOutOfInventory_;
|
||||
}
|
||||
|
||||
void AddCompanyTemplateRequest::setIfOutOfInventory(bool ifOutOfInventory)
|
||||
{
|
||||
ifOutOfInventory_ = ifOutOfInventory;
|
||||
setBodyParameter("IfOutOfInventory", ifOutOfInventory ? "true" : "false");
|
||||
}
|
||||
|
||||
93
cloudesl/src/model/AddCompanyTemplateResult.cc
Normal file
93
cloudesl/src/model/AddCompanyTemplateResult.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/AddCompanyTemplateResult.h>
|
||||
#include <json/json.h>
|
||||
|
||||
using namespace AlibabaCloud::Cloudesl;
|
||||
using namespace AlibabaCloud::Cloudesl::Model;
|
||||
|
||||
AddCompanyTemplateResult::AddCompanyTemplateResult() :
|
||||
ServiceResult()
|
||||
{}
|
||||
|
||||
AddCompanyTemplateResult::AddCompanyTemplateResult(const std::string &payload) :
|
||||
ServiceResult()
|
||||
{
|
||||
parse(payload);
|
||||
}
|
||||
|
||||
AddCompanyTemplateResult::~AddCompanyTemplateResult()
|
||||
{}
|
||||
|
||||
void AddCompanyTemplateResult::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 AddCompanyTemplateResult::getMessage()const
|
||||
{
|
||||
return message_;
|
||||
}
|
||||
|
||||
std::string AddCompanyTemplateResult::getDynamicCode()const
|
||||
{
|
||||
return dynamicCode_;
|
||||
}
|
||||
|
||||
std::string AddCompanyTemplateResult::getErrorCode()const
|
||||
{
|
||||
return errorCode_;
|
||||
}
|
||||
|
||||
std::string AddCompanyTemplateResult::getDynamicMessage()const
|
||||
{
|
||||
return dynamicMessage_;
|
||||
}
|
||||
|
||||
std::string AddCompanyTemplateResult::getErrorMessage()const
|
||||
{
|
||||
return errorMessage_;
|
||||
}
|
||||
|
||||
std::string AddCompanyTemplateResult::getCode()const
|
||||
{
|
||||
return code_;
|
||||
}
|
||||
|
||||
bool AddCompanyTemplateResult::getSuccess()const
|
||||
{
|
||||
return success_;
|
||||
}
|
||||
|
||||
51
cloudesl/src/model/AddMaterialRequest.cc
Normal file
51
cloudesl/src/model/AddMaterialRequest.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/AddMaterialRequest.h>
|
||||
|
||||
using AlibabaCloud::Cloudesl::Model::AddMaterialRequest;
|
||||
|
||||
AddMaterialRequest::AddMaterialRequest() :
|
||||
RpcServiceRequest("cloudesl", "2020-02-01", "AddMaterial")
|
||||
{
|
||||
setMethod(HttpRequest::Method::Post);
|
||||
}
|
||||
|
||||
AddMaterialRequest::~AddMaterialRequest()
|
||||
{}
|
||||
|
||||
std::string AddMaterialRequest::getContent()const
|
||||
{
|
||||
return content_;
|
||||
}
|
||||
|
||||
void AddMaterialRequest::setContent(const std::string& content)
|
||||
{
|
||||
content_ = content;
|
||||
setBodyParameter("Content", content);
|
||||
}
|
||||
|
||||
std::string AddMaterialRequest::getName()const
|
||||
{
|
||||
return name_;
|
||||
}
|
||||
|
||||
void AddMaterialRequest::setName(const std::string& name)
|
||||
{
|
||||
name_ = name;
|
||||
setBodyParameter("Name", name);
|
||||
}
|
||||
|
||||
109
cloudesl/src/model/AddMaterialResult.cc
Normal file
109
cloudesl/src/model/AddMaterialResult.cc
Normal file
@@ -0,0 +1,109 @@
|
||||
/*
|
||||
* 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/AddMaterialResult.h>
|
||||
#include <json/json.h>
|
||||
|
||||
using namespace AlibabaCloud::Cloudesl;
|
||||
using namespace AlibabaCloud::Cloudesl::Model;
|
||||
|
||||
AddMaterialResult::AddMaterialResult() :
|
||||
ServiceResult()
|
||||
{}
|
||||
|
||||
AddMaterialResult::AddMaterialResult(const std::string &payload) :
|
||||
ServiceResult()
|
||||
{
|
||||
parse(payload);
|
||||
}
|
||||
|
||||
AddMaterialResult::~AddMaterialResult()
|
||||
{}
|
||||
|
||||
void AddMaterialResult::parse(const std::string &payload)
|
||||
{
|
||||
Json::Reader reader;
|
||||
Json::Value value;
|
||||
reader.parse(payload, value);
|
||||
setRequestId(value["RequestId"].asString());
|
||||
auto resultNode = value["Result"];
|
||||
if(!resultNode["Success"].isNull())
|
||||
result_.success = resultNode["Success"].asString() == "true";
|
||||
if(!resultNode["Message"].isNull())
|
||||
result_.message = resultNode["Message"].asString();
|
||||
if(!resultNode["DynamicMessage"].isNull())
|
||||
result_.dynamicMessage = resultNode["DynamicMessage"].asString();
|
||||
if(!resultNode["DynamicCode"].isNull())
|
||||
result_.dynamicCode = resultNode["DynamicCode"].asString();
|
||||
if(!resultNode["ErrorCode"].isNull())
|
||||
result_.errorCode = resultNode["ErrorCode"].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 AddMaterialResult::getMessage()const
|
||||
{
|
||||
return message_;
|
||||
}
|
||||
|
||||
std::string AddMaterialResult::getDynamicCode()const
|
||||
{
|
||||
return dynamicCode_;
|
||||
}
|
||||
|
||||
std::string AddMaterialResult::getErrorCode()const
|
||||
{
|
||||
return errorCode_;
|
||||
}
|
||||
|
||||
std::string AddMaterialResult::getDynamicMessage()const
|
||||
{
|
||||
return dynamicMessage_;
|
||||
}
|
||||
|
||||
std::string AddMaterialResult::getErrorMessage()const
|
||||
{
|
||||
return errorMessage_;
|
||||
}
|
||||
|
||||
std::string AddMaterialResult::getCode()const
|
||||
{
|
||||
return code_;
|
||||
}
|
||||
|
||||
bool AddMaterialResult::getSuccess()const
|
||||
{
|
||||
return success_;
|
||||
}
|
||||
|
||||
AddMaterialResult::Result AddMaterialResult::getResult()const
|
||||
{
|
||||
return result_;
|
||||
}
|
||||
|
||||
@@ -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/ApplyCompanyTemplateVersionToStoresRequest.h>
|
||||
|
||||
using AlibabaCloud::Cloudesl::Model::ApplyCompanyTemplateVersionToStoresRequest;
|
||||
|
||||
ApplyCompanyTemplateVersionToStoresRequest::ApplyCompanyTemplateVersionToStoresRequest() :
|
||||
RpcServiceRequest("cloudesl", "2020-02-01", "ApplyCompanyTemplateVersionToStores")
|
||||
{
|
||||
setMethod(HttpRequest::Method::Post);
|
||||
}
|
||||
|
||||
ApplyCompanyTemplateVersionToStoresRequest::~ApplyCompanyTemplateVersionToStoresRequest()
|
||||
{}
|
||||
|
||||
std::string ApplyCompanyTemplateVersionToStoresRequest::getStores()const
|
||||
{
|
||||
return stores_;
|
||||
}
|
||||
|
||||
void ApplyCompanyTemplateVersionToStoresRequest::setStores(const std::string& stores)
|
||||
{
|
||||
stores_ = stores;
|
||||
setBodyParameter("Stores", stores);
|
||||
}
|
||||
|
||||
std::string ApplyCompanyTemplateVersionToStoresRequest::getTemplateVersion()const
|
||||
{
|
||||
return templateVersion_;
|
||||
}
|
||||
|
||||
void ApplyCompanyTemplateVersionToStoresRequest::setTemplateVersion(const std::string& templateVersion)
|
||||
{
|
||||
templateVersion_ = templateVersion;
|
||||
setBodyParameter("TemplateVersion", templateVersion);
|
||||
}
|
||||
|
||||
@@ -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/ApplyCompanyTemplateVersionToStoresResult.h>
|
||||
#include <json/json.h>
|
||||
|
||||
using namespace AlibabaCloud::Cloudesl;
|
||||
using namespace AlibabaCloud::Cloudesl::Model;
|
||||
|
||||
ApplyCompanyTemplateVersionToStoresResult::ApplyCompanyTemplateVersionToStoresResult() :
|
||||
ServiceResult()
|
||||
{}
|
||||
|
||||
ApplyCompanyTemplateVersionToStoresResult::ApplyCompanyTemplateVersionToStoresResult(const std::string &payload) :
|
||||
ServiceResult()
|
||||
{
|
||||
parse(payload);
|
||||
}
|
||||
|
||||
ApplyCompanyTemplateVersionToStoresResult::~ApplyCompanyTemplateVersionToStoresResult()
|
||||
{}
|
||||
|
||||
void ApplyCompanyTemplateVersionToStoresResult::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 ApplyCompanyTemplateVersionToStoresResult::getMessage()const
|
||||
{
|
||||
return message_;
|
||||
}
|
||||
|
||||
std::string ApplyCompanyTemplateVersionToStoresResult::getDynamicCode()const
|
||||
{
|
||||
return dynamicCode_;
|
||||
}
|
||||
|
||||
std::string ApplyCompanyTemplateVersionToStoresResult::getErrorCode()const
|
||||
{
|
||||
return errorCode_;
|
||||
}
|
||||
|
||||
std::string ApplyCompanyTemplateVersionToStoresResult::getDynamicMessage()const
|
||||
{
|
||||
return dynamicMessage_;
|
||||
}
|
||||
|
||||
std::string ApplyCompanyTemplateVersionToStoresResult::getErrorMessage()const
|
||||
{
|
||||
return errorMessage_;
|
||||
}
|
||||
|
||||
std::string ApplyCompanyTemplateVersionToStoresResult::getCode()const
|
||||
{
|
||||
return code_;
|
||||
}
|
||||
|
||||
bool ApplyCompanyTemplateVersionToStoresResult::getSuccess()const
|
||||
{
|
||||
return success_;
|
||||
}
|
||||
|
||||
84
cloudesl/src/model/ApplyImageDitheringRequest.cc
Normal file
84
cloudesl/src/model/ApplyImageDitheringRequest.cc
Normal file
@@ -0,0 +1,84 @@
|
||||
/*
|
||||
* Copyright 2009-2017 Alibaba Cloud All rights reserved.
|
||||
*
|
||||
* Licensed under the Apache License, Version 2.0 (the "License");
|
||||
* you may not use this file except in compliance with the License.
|
||||
* You may obtain a copy of the License at
|
||||
*
|
||||
* http://www.apache.org/licenses/LICENSE-2.0
|
||||
*
|
||||
* Unless required by applicable law or agreed to in writing, software
|
||||
* distributed under the License is distributed on an "AS IS" BASIS,
|
||||
* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
|
||||
* See the License for the specific language governing permissions and
|
||||
* limitations under the License.
|
||||
*/
|
||||
|
||||
#include <alibabacloud/cloudesl/model/ApplyImageDitheringRequest.h>
|
||||
|
||||
using AlibabaCloud::Cloudesl::Model::ApplyImageDitheringRequest;
|
||||
|
||||
ApplyImageDitheringRequest::ApplyImageDitheringRequest() :
|
||||
RpcServiceRequest("cloudesl", "2020-02-01", "ApplyImageDithering")
|
||||
{
|
||||
setMethod(HttpRequest::Method::Post);
|
||||
}
|
||||
|
||||
ApplyImageDitheringRequest::~ApplyImageDitheringRequest()
|
||||
{}
|
||||
|
||||
std::string ApplyImageDitheringRequest::getExtraParams()const
|
||||
{
|
||||
return extraParams_;
|
||||
}
|
||||
|
||||
void ApplyImageDitheringRequest::setExtraParams(const std::string& extraParams)
|
||||
{
|
||||
extraParams_ = extraParams;
|
||||
setBodyParameter("ExtraParams", extraParams);
|
||||
}
|
||||
|
||||
std::string ApplyImageDitheringRequest::getContent()const
|
||||
{
|
||||
return content_;
|
||||
}
|
||||
|
||||
void ApplyImageDitheringRequest::setContent(const std::string& content)
|
||||
{
|
||||
content_ = content;
|
||||
setBodyParameter("Content", content);
|
||||
}
|
||||
|
||||
std::string ApplyImageDitheringRequest::getDeviceType()const
|
||||
{
|
||||
return deviceType_;
|
||||
}
|
||||
|
||||
void ApplyImageDitheringRequest::setDeviceType(const std::string& deviceType)
|
||||
{
|
||||
deviceType_ = deviceType;
|
||||
setBodyParameter("DeviceType", deviceType);
|
||||
}
|
||||
|
||||
int ApplyImageDitheringRequest::getHeight()const
|
||||
{
|
||||
return height_;
|
||||
}
|
||||
|
||||
void ApplyImageDitheringRequest::setHeight(int height)
|
||||
{
|
||||
height_ = height;
|
||||
setBodyParameter("Height", std::to_string(height));
|
||||
}
|
||||
|
||||
int ApplyImageDitheringRequest::getWidth()const
|
||||
{
|
||||
return width_;
|
||||
}
|
||||
|
||||
void ApplyImageDitheringRequest::setWidth(int width)
|
||||
{
|
||||
width_ = width;
|
||||
setBodyParameter("Width", std::to_string(width));
|
||||
}
|
||||
|
||||
100
cloudesl/src/model/ApplyImageDitheringResult.cc
Normal file
100
cloudesl/src/model/ApplyImageDitheringResult.cc
Normal file
@@ -0,0 +1,100 @@
|
||||
/*
|
||||
* 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/ApplyImageDitheringResult.h>
|
||||
#include <json/json.h>
|
||||
|
||||
using namespace AlibabaCloud::Cloudesl;
|
||||
using namespace AlibabaCloud::Cloudesl::Model;
|
||||
|
||||
ApplyImageDitheringResult::ApplyImageDitheringResult() :
|
||||
ServiceResult()
|
||||
{}
|
||||
|
||||
ApplyImageDitheringResult::ApplyImageDitheringResult(const std::string &payload) :
|
||||
ServiceResult()
|
||||
{
|
||||
parse(payload);
|
||||
}
|
||||
|
||||
ApplyImageDitheringResult::~ApplyImageDitheringResult()
|
||||
{}
|
||||
|
||||
void ApplyImageDitheringResult::parse(const std::string &payload)
|
||||
{
|
||||
Json::Reader reader;
|
||||
Json::Value value;
|
||||
reader.parse(payload, value);
|
||||
setRequestId(value["RequestId"].asString());
|
||||
if(!value["Content"].isNull())
|
||||
content_ = value["Content"].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 ApplyImageDitheringResult::getMessage()const
|
||||
{
|
||||
return message_;
|
||||
}
|
||||
|
||||
std::string ApplyImageDitheringResult::getContent()const
|
||||
{
|
||||
return content_;
|
||||
}
|
||||
|
||||
std::string ApplyImageDitheringResult::getDynamicCode()const
|
||||
{
|
||||
return dynamicCode_;
|
||||
}
|
||||
|
||||
std::string ApplyImageDitheringResult::getErrorCode()const
|
||||
{
|
||||
return errorCode_;
|
||||
}
|
||||
|
||||
std::string ApplyImageDitheringResult::getDynamicMessage()const
|
||||
{
|
||||
return dynamicMessage_;
|
||||
}
|
||||
|
||||
std::string ApplyImageDitheringResult::getErrorMessage()const
|
||||
{
|
||||
return errorMessage_;
|
||||
}
|
||||
|
||||
std::string ApplyImageDitheringResult::getCode()const
|
||||
{
|
||||
return code_;
|
||||
}
|
||||
|
||||
bool ApplyImageDitheringResult::getSuccess()const
|
||||
{
|
||||
return success_;
|
||||
}
|
||||
|
||||
@@ -83,17 +83,20 @@ void BatchInsertItemsRequest::setItemInfo(const std::vector<ItemInfo>& itemInfo)
|
||||
setParameter(itemInfoObjStr + ".CustomizeFeatureK", itemInfoObj.customizeFeatureK);
|
||||
setParameter(itemInfoObjStr + ".CustomizeFeatureL", itemInfoObj.customizeFeatureL);
|
||||
setParameter(itemInfoObjStr + ".CustomizeFeatureM", itemInfoObj.customizeFeatureM);
|
||||
setParameter(itemInfoObjStr + ".BePromotion", itemInfoObj.bePromotion ? "true" : "false");
|
||||
setParameter(itemInfoObjStr + ".CustomizeFeatureN", itemInfoObj.customizeFeatureN);
|
||||
setParameter(itemInfoObjStr + ".BePromotion", itemInfoObj.bePromotion ? "true" : "false");
|
||||
setParameter(itemInfoObjStr + ".CustomizeFeatureO", itemInfoObj.customizeFeatureO);
|
||||
setParameter(itemInfoObjStr + ".CustomizeFeatureP", itemInfoObj.customizeFeatureP);
|
||||
setParameter(itemInfoObjStr + ".PromotionEnd", itemInfoObj.promotionEnd);
|
||||
setParameter(itemInfoObjStr + ".ItemTitle", itemInfoObj.itemTitle);
|
||||
setParameter(itemInfoObjStr + ".CustomizeFeatureQ", itemInfoObj.customizeFeatureQ);
|
||||
setParameter(itemInfoObjStr + ".CustomizeFeatureR", itemInfoObj.customizeFeatureR);
|
||||
setParameter(itemInfoObjStr + ".CustomizeFeatureC", itemInfoObj.customizeFeatureC);
|
||||
setParameter(itemInfoObjStr + ".CustomizeFeatureD", itemInfoObj.customizeFeatureD);
|
||||
setParameter(itemInfoObjStr + ".ItemQrCode", itemInfoObj.itemQrCode);
|
||||
setParameter(itemInfoObjStr + ".CustomizeFeatureE", itemInfoObj.customizeFeatureE);
|
||||
setParameter(itemInfoObjStr + ".InventoryStatus", itemInfoObj.inventoryStatus);
|
||||
setParameter(itemInfoObjStr + ".PromotionReason", itemInfoObj.promotionReason);
|
||||
setParameter(itemInfoObjStr + ".InventoryStatus", itemInfoObj.inventoryStatus);
|
||||
setParameter(itemInfoObjStr + ".CustomizeFeatureF", itemInfoObj.customizeFeatureF);
|
||||
setParameter(itemInfoObjStr + ".CustomizeFeatureG", itemInfoObj.customizeFeatureG);
|
||||
setParameter(itemInfoObjStr + ".CustomizeFeatureH", itemInfoObj.customizeFeatureH);
|
||||
@@ -104,16 +107,24 @@ void BatchInsertItemsRequest::setItemInfo(const std::vector<ItemInfo>& itemInfo)
|
||||
setParameter(itemInfoObjStr + ".SuggestPrice", std::to_string(itemInfoObj.suggestPrice));
|
||||
setParameter(itemInfoObjStr + ".ForestFirstId", itemInfoObj.forestFirstId);
|
||||
setParameter(itemInfoObjStr + ".ProductionPlace", itemInfoObj.productionPlace);
|
||||
setParameter(itemInfoObjStr + ".Manufacturer", itemInfoObj.manufacturer);
|
||||
setParameter(itemInfoObjStr + ".SourceCode", itemInfoObj.sourceCode);
|
||||
setParameter(itemInfoObjStr + ".Manufacturer", itemInfoObj.manufacturer);
|
||||
setParameter(itemInfoObjStr + ".ItemId", itemInfoObj.itemId);
|
||||
setParameter(itemInfoObjStr + ".BeMember", itemInfoObj.beMember ? "true" : "false");
|
||||
setParameter(itemInfoObjStr + ".CustomizeFeatureS", itemInfoObj.customizeFeatureS);
|
||||
setParameter(itemInfoObjStr + ".CustomizeFeatureT", itemInfoObj.customizeFeatureT);
|
||||
setParameter(itemInfoObjStr + ".CustomizeFeatureU", itemInfoObj.customizeFeatureU);
|
||||
setParameter(itemInfoObjStr + ".TemplateSceneId", itemInfoObj.templateSceneId);
|
||||
setParameter(itemInfoObjStr + ".CustomizeFeatureV", itemInfoObj.customizeFeatureV);
|
||||
setParameter(itemInfoObjStr + ".CustomizeFeatureW", itemInfoObj.customizeFeatureW);
|
||||
setParameter(itemInfoObjStr + ".CustomizeFeatureX", itemInfoObj.customizeFeatureX);
|
||||
setParameter(itemInfoObjStr + ".CustomizeFeatureY", itemInfoObj.customizeFeatureY);
|
||||
setParameter(itemInfoObjStr + ".CustomizeFeatureZ", itemInfoObj.customizeFeatureZ);
|
||||
setParameter(itemInfoObjStr + ".SalesPrice", std::to_string(itemInfoObj.salesPrice));
|
||||
setParameter(itemInfoObjStr + ".OriginalPrice", std::to_string(itemInfoObj.originalPrice));
|
||||
setParameter(itemInfoObjStr + ".ItemShortTitle", itemInfoObj.itemShortTitle);
|
||||
setParameter(itemInfoObjStr + ".ForestSecondId", itemInfoObj.forestSecondId);
|
||||
setParameter(itemInfoObjStr + ".ItemPicUrl", itemInfoObj.itemPicUrl);
|
||||
setParameter(itemInfoObjStr + ".ForestSecondId", itemInfoObj.forestSecondId);
|
||||
setParameter(itemInfoObjStr + ".SupplierName", itemInfoObj.supplierName);
|
||||
setParameter(itemInfoObjStr + ".Material", itemInfoObj.material);
|
||||
setParameter(itemInfoObjStr + ".ModelNumber", itemInfoObj.modelNumber);
|
||||
|
||||
@@ -43,30 +43,30 @@ void BatchInsertItemsResult::parse(const std::string &payload)
|
||||
for (auto valueBatchResultsBatchResult : allBatchResultsNode)
|
||||
{
|
||||
BatchResult batchResultsObject;
|
||||
if(!valueBatchResultsBatchResult["Message"].isNull())
|
||||
batchResultsObject.message = valueBatchResultsBatchResult["Message"].asString();
|
||||
if(!valueBatchResultsBatchResult["Index"].isNull())
|
||||
batchResultsObject.index = std::stoi(valueBatchResultsBatchResult["Index"].asString());
|
||||
if(!valueBatchResultsBatchResult["ErrorCode"].isNull())
|
||||
batchResultsObject.errorCode = valueBatchResultsBatchResult["ErrorCode"].asString();
|
||||
if(!valueBatchResultsBatchResult["Message"].isNull())
|
||||
batchResultsObject.message = valueBatchResultsBatchResult["Message"].asString();
|
||||
if(!valueBatchResultsBatchResult["Success"].isNull())
|
||||
batchResultsObject.success = valueBatchResultsBatchResult["Success"].asString() == "true";
|
||||
if(!valueBatchResultsBatchResult["ErrorCode"].isNull())
|
||||
batchResultsObject.errorCode = valueBatchResultsBatchResult["ErrorCode"].asString();
|
||||
batchResults_.push_back(batchResultsObject);
|
||||
}
|
||||
if(!value["ErrorMessage"].isNull())
|
||||
errorMessage_ = value["ErrorMessage"].asString();
|
||||
if(!value["ErrorCode"].isNull())
|
||||
errorCode_ = value["ErrorCode"].asString();
|
||||
if(!value["Message"].isNull())
|
||||
message_ = value["Message"].asString();
|
||||
if(!value["DynamicCode"].isNull())
|
||||
dynamicCode_ = value["DynamicCode"].asString();
|
||||
if(!value["Code"].isNull())
|
||||
code_ = value["Code"].asString();
|
||||
if(!value["DynamicMessage"].isNull())
|
||||
dynamicMessage_ = value["DynamicMessage"].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();
|
||||
|
||||
}
|
||||
|
||||
|
||||
40
cloudesl/src/model/BatchUpdateEventRequest.cc
Normal file
40
cloudesl/src/model/BatchUpdateEventRequest.cc
Normal file
@@ -0,0 +1,40 @@
|
||||
/*
|
||||
* Copyright 2009-2017 Alibaba Cloud All rights reserved.
|
||||
*
|
||||
* Licensed under the Apache License, Version 2.0 (the "License");
|
||||
* you may not use this file except in compliance with the License.
|
||||
* You may obtain a copy of the License at
|
||||
*
|
||||
* http://www.apache.org/licenses/LICENSE-2.0
|
||||
*
|
||||
* Unless required by applicable law or agreed to in writing, software
|
||||
* distributed under the License is distributed on an "AS IS" BASIS,
|
||||
* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
|
||||
* See the License for the specific language governing permissions and
|
||||
* limitations under the License.
|
||||
*/
|
||||
|
||||
#include <alibabacloud/cloudesl/model/BatchUpdateEventRequest.h>
|
||||
|
||||
using AlibabaCloud::Cloudesl::Model::BatchUpdateEventRequest;
|
||||
|
||||
BatchUpdateEventRequest::BatchUpdateEventRequest() :
|
||||
RpcServiceRequest("cloudesl", "2020-02-01", "BatchUpdateEvent")
|
||||
{
|
||||
setMethod(HttpRequest::Method::Post);
|
||||
}
|
||||
|
||||
BatchUpdateEventRequest::~BatchUpdateEventRequest()
|
||||
{}
|
||||
|
||||
std::string BatchUpdateEventRequest::getEvents()const
|
||||
{
|
||||
return events_;
|
||||
}
|
||||
|
||||
void BatchUpdateEventRequest::setEvents(const std::string& events)
|
||||
{
|
||||
events_ = events;
|
||||
setBodyParameter("Events", events);
|
||||
}
|
||||
|
||||
93
cloudesl/src/model/BatchUpdateEventResult.cc
Normal file
93
cloudesl/src/model/BatchUpdateEventResult.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/BatchUpdateEventResult.h>
|
||||
#include <json/json.h>
|
||||
|
||||
using namespace AlibabaCloud::Cloudesl;
|
||||
using namespace AlibabaCloud::Cloudesl::Model;
|
||||
|
||||
BatchUpdateEventResult::BatchUpdateEventResult() :
|
||||
ServiceResult()
|
||||
{}
|
||||
|
||||
BatchUpdateEventResult::BatchUpdateEventResult(const std::string &payload) :
|
||||
ServiceResult()
|
||||
{
|
||||
parse(payload);
|
||||
}
|
||||
|
||||
BatchUpdateEventResult::~BatchUpdateEventResult()
|
||||
{}
|
||||
|
||||
void BatchUpdateEventResult::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 BatchUpdateEventResult::getMessage()const
|
||||
{
|
||||
return message_;
|
||||
}
|
||||
|
||||
std::string BatchUpdateEventResult::getDynamicCode()const
|
||||
{
|
||||
return dynamicCode_;
|
||||
}
|
||||
|
||||
std::string BatchUpdateEventResult::getErrorCode()const
|
||||
{
|
||||
return errorCode_;
|
||||
}
|
||||
|
||||
std::string BatchUpdateEventResult::getDynamicMessage()const
|
||||
{
|
||||
return dynamicMessage_;
|
||||
}
|
||||
|
||||
std::string BatchUpdateEventResult::getErrorMessage()const
|
||||
{
|
||||
return errorMessage_;
|
||||
}
|
||||
|
||||
std::string BatchUpdateEventResult::getCode()const
|
||||
{
|
||||
return code_;
|
||||
}
|
||||
|
||||
bool BatchUpdateEventResult::getSuccess()const
|
||||
{
|
||||
return success_;
|
||||
}
|
||||
|
||||
@@ -41,18 +41,18 @@ void BindEslDeviceResult::parse(const std::string &payload)
|
||||
setRequestId(value["RequestId"].asString());
|
||||
if(!value["ErrorMessage"].isNull())
|
||||
errorMessage_ = value["ErrorMessage"].asString();
|
||||
if(!value["ErrorCode"].isNull())
|
||||
errorCode_ = value["ErrorCode"].asString();
|
||||
if(!value["Message"].isNull())
|
||||
message_ = value["Message"].asString();
|
||||
if(!value["DynamicCode"].isNull())
|
||||
dynamicCode_ = value["DynamicCode"].asString();
|
||||
if(!value["Code"].isNull())
|
||||
code_ = value["Code"].asString();
|
||||
if(!value["DynamicMessage"].isNull())
|
||||
dynamicMessage_ = value["DynamicMessage"].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();
|
||||
|
||||
}
|
||||
|
||||
|
||||
@@ -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/CheckServiceLinkedRoleForDeletingRequest.h>
|
||||
|
||||
using AlibabaCloud::Cloudesl::Model::CheckServiceLinkedRoleForDeletingRequest;
|
||||
|
||||
CheckServiceLinkedRoleForDeletingRequest::CheckServiceLinkedRoleForDeletingRequest() :
|
||||
RpcServiceRequest("cloudesl", "2020-02-01", "CheckServiceLinkedRoleForDeleting")
|
||||
{
|
||||
setMethod(HttpRequest::Method::Post);
|
||||
}
|
||||
|
||||
CheckServiceLinkedRoleForDeletingRequest::~CheckServiceLinkedRoleForDeletingRequest()
|
||||
{}
|
||||
|
||||
std::string CheckServiceLinkedRoleForDeletingRequest::getExtraParams()const
|
||||
{
|
||||
return extraParams_;
|
||||
}
|
||||
|
||||
void CheckServiceLinkedRoleForDeletingRequest::setExtraParams(const std::string& extraParams)
|
||||
{
|
||||
extraParams_ = extraParams;
|
||||
setBodyParameter("ExtraParams", extraParams);
|
||||
}
|
||||
|
||||
std::string CheckServiceLinkedRoleForDeletingRequest::getDeletionTaskId()const
|
||||
{
|
||||
return deletionTaskId_;
|
||||
}
|
||||
|
||||
void CheckServiceLinkedRoleForDeletingRequest::setDeletionTaskId(const std::string& deletionTaskId)
|
||||
{
|
||||
deletionTaskId_ = deletionTaskId;
|
||||
setParameter("DeletionTaskId", deletionTaskId);
|
||||
}
|
||||
|
||||
std::string CheckServiceLinkedRoleForDeletingRequest::getServiceName()const
|
||||
{
|
||||
return serviceName_;
|
||||
}
|
||||
|
||||
void CheckServiceLinkedRoleForDeletingRequest::setServiceName(const std::string& serviceName)
|
||||
{
|
||||
serviceName_ = serviceName;
|
||||
setParameter("ServiceName", serviceName);
|
||||
}
|
||||
|
||||
long CheckServiceLinkedRoleForDeletingRequest::getOwnerId()const
|
||||
{
|
||||
return ownerId_;
|
||||
}
|
||||
|
||||
void CheckServiceLinkedRoleForDeletingRequest::setOwnerId(long ownerId)
|
||||
{
|
||||
ownerId_ = ownerId;
|
||||
setParameter("OwnerId", std::to_string(ownerId));
|
||||
}
|
||||
|
||||
std::string CheckServiceLinkedRoleForDeletingRequest::getSPIRegionId()const
|
||||
{
|
||||
return sPIRegionId_;
|
||||
}
|
||||
|
||||
void CheckServiceLinkedRoleForDeletingRequest::setSPIRegionId(const std::string& sPIRegionId)
|
||||
{
|
||||
sPIRegionId_ = sPIRegionId;
|
||||
setParameter("SPIRegionId", sPIRegionId);
|
||||
}
|
||||
|
||||
std::string CheckServiceLinkedRoleForDeletingRequest::getRoleArn()const
|
||||
{
|
||||
return roleArn_;
|
||||
}
|
||||
|
||||
void CheckServiceLinkedRoleForDeletingRequest::setRoleArn(const std::string& roleArn)
|
||||
{
|
||||
roleArn_ = roleArn;
|
||||
setParameter("RoleArn", roleArn);
|
||||
}
|
||||
|
||||
115
cloudesl/src/model/CheckServiceLinkedRoleForDeletingResult.cc
Normal file
115
cloudesl/src/model/CheckServiceLinkedRoleForDeletingResult.cc
Normal file
@@ -0,0 +1,115 @@
|
||||
/*
|
||||
* Copyright 2009-2017 Alibaba Cloud All rights reserved.
|
||||
*
|
||||
* Licensed under the Apache License, Version 2.0 (the "License");
|
||||
* you may not use this file except in compliance with the License.
|
||||
* You may obtain a copy of the License at
|
||||
*
|
||||
* http://www.apache.org/licenses/LICENSE-2.0
|
||||
*
|
||||
* Unless required by applicable law or agreed to in writing, software
|
||||
* distributed under the License is distributed on an "AS IS" BASIS,
|
||||
* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
|
||||
* See the License for the specific language governing permissions and
|
||||
* limitations under the License.
|
||||
*/
|
||||
|
||||
#include <alibabacloud/cloudesl/model/CheckServiceLinkedRoleForDeletingResult.h>
|
||||
#include <json/json.h>
|
||||
|
||||
using namespace AlibabaCloud::Cloudesl;
|
||||
using namespace AlibabaCloud::Cloudesl::Model;
|
||||
|
||||
CheckServiceLinkedRoleForDeletingResult::CheckServiceLinkedRoleForDeletingResult() :
|
||||
ServiceResult()
|
||||
{}
|
||||
|
||||
CheckServiceLinkedRoleForDeletingResult::CheckServiceLinkedRoleForDeletingResult(const std::string &payload) :
|
||||
ServiceResult()
|
||||
{
|
||||
parse(payload);
|
||||
}
|
||||
|
||||
CheckServiceLinkedRoleForDeletingResult::~CheckServiceLinkedRoleForDeletingResult()
|
||||
{}
|
||||
|
||||
void CheckServiceLinkedRoleForDeletingResult::parse(const std::string &payload)
|
||||
{
|
||||
Json::Reader reader;
|
||||
Json::Value value;
|
||||
reader.parse(payload, value);
|
||||
setRequestId(value["RequestId"].asString());
|
||||
auto allRoleUsagesNode = value["RoleUsages"]["RoleUsage"];
|
||||
for (auto valueRoleUsagesRoleUsage : allRoleUsagesNode)
|
||||
{
|
||||
RoleUsage roleUsagesObject;
|
||||
if(!valueRoleUsagesRoleUsage["Region"].isNull())
|
||||
roleUsagesObject.region = valueRoleUsagesRoleUsage["Region"].asString();
|
||||
if(!valueRoleUsagesRoleUsage["Resources"].isNull())
|
||||
roleUsagesObject.resources = valueRoleUsagesRoleUsage["Resources"].asString();
|
||||
roleUsages_.push_back(roleUsagesObject);
|
||||
}
|
||||
if(!value["Deletable"].isNull())
|
||||
deletable_ = value["Deletable"].asString() == "true";
|
||||
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 CheckServiceLinkedRoleForDeletingResult::getMessage()const
|
||||
{
|
||||
return message_;
|
||||
}
|
||||
|
||||
bool CheckServiceLinkedRoleForDeletingResult::getDeletable()const
|
||||
{
|
||||
return deletable_;
|
||||
}
|
||||
|
||||
std::string CheckServiceLinkedRoleForDeletingResult::getDynamicCode()const
|
||||
{
|
||||
return dynamicCode_;
|
||||
}
|
||||
|
||||
std::string CheckServiceLinkedRoleForDeletingResult::getErrorCode()const
|
||||
{
|
||||
return errorCode_;
|
||||
}
|
||||
|
||||
std::string CheckServiceLinkedRoleForDeletingResult::getDynamicMessage()const
|
||||
{
|
||||
return dynamicMessage_;
|
||||
}
|
||||
|
||||
std::vector<CheckServiceLinkedRoleForDeletingResult::RoleUsage> CheckServiceLinkedRoleForDeletingResult::getRoleUsages()const
|
||||
{
|
||||
return roleUsages_;
|
||||
}
|
||||
|
||||
std::string CheckServiceLinkedRoleForDeletingResult::getErrorMessage()const
|
||||
{
|
||||
return errorMessage_;
|
||||
}
|
||||
|
||||
std::string CheckServiceLinkedRoleForDeletingResult::getCode()const
|
||||
{
|
||||
return code_;
|
||||
}
|
||||
|
||||
bool CheckServiceLinkedRoleForDeletingResult::getSuccess()const
|
||||
{
|
||||
return success_;
|
||||
}
|
||||
|
||||
@@ -14,38 +14,38 @@
|
||||
* limitations under the License.
|
||||
*/
|
||||
|
||||
#include <alibabacloud/cloudesl/model/DescribeClientPackageRequest.h>
|
||||
#include <alibabacloud/cloudesl/model/DeleteCompanyTemplateRequest.h>
|
||||
|
||||
using AlibabaCloud::Cloudesl::Model::DescribeClientPackageRequest;
|
||||
using AlibabaCloud::Cloudesl::Model::DeleteCompanyTemplateRequest;
|
||||
|
||||
DescribeClientPackageRequest::DescribeClientPackageRequest() :
|
||||
RpcServiceRequest("cloudesl", "2020-02-01", "DescribeClientPackage")
|
||||
DeleteCompanyTemplateRequest::DeleteCompanyTemplateRequest() :
|
||||
RpcServiceRequest("cloudesl", "2020-02-01", "DeleteCompanyTemplate")
|
||||
{
|
||||
setMethod(HttpRequest::Method::Post);
|
||||
}
|
||||
|
||||
DescribeClientPackageRequest::~DescribeClientPackageRequest()
|
||||
DeleteCompanyTemplateRequest::~DeleteCompanyTemplateRequest()
|
||||
{}
|
||||
|
||||
std::string DescribeClientPackageRequest::getClientType()const
|
||||
{
|
||||
return clientType_;
|
||||
}
|
||||
|
||||
void DescribeClientPackageRequest::setClientType(const std::string& clientType)
|
||||
{
|
||||
clientType_ = clientType;
|
||||
setBodyParameter("ClientType", clientType);
|
||||
}
|
||||
|
||||
std::string DescribeClientPackageRequest::getExtraParams()const
|
||||
std::string DeleteCompanyTemplateRequest::getExtraParams()const
|
||||
{
|
||||
return extraParams_;
|
||||
}
|
||||
|
||||
void DescribeClientPackageRequest::setExtraParams(const std::string& extraParams)
|
||||
void DeleteCompanyTemplateRequest::setExtraParams(const std::string& extraParams)
|
||||
{
|
||||
extraParams_ = extraParams;
|
||||
setBodyParameter("ExtraParams", extraParams);
|
||||
}
|
||||
|
||||
std::string DeleteCompanyTemplateRequest::getTemplateId()const
|
||||
{
|
||||
return templateId_;
|
||||
}
|
||||
|
||||
void DeleteCompanyTemplateRequest::setTemplateId(const std::string& templateId)
|
||||
{
|
||||
templateId_ = templateId;
|
||||
setBodyParameter("TemplateId", templateId);
|
||||
}
|
||||
|
||||
93
cloudesl/src/model/DeleteCompanyTemplateResult.cc
Normal file
93
cloudesl/src/model/DeleteCompanyTemplateResult.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/DeleteCompanyTemplateResult.h>
|
||||
#include <json/json.h>
|
||||
|
||||
using namespace AlibabaCloud::Cloudesl;
|
||||
using namespace AlibabaCloud::Cloudesl::Model;
|
||||
|
||||
DeleteCompanyTemplateResult::DeleteCompanyTemplateResult() :
|
||||
ServiceResult()
|
||||
{}
|
||||
|
||||
DeleteCompanyTemplateResult::DeleteCompanyTemplateResult(const std::string &payload) :
|
||||
ServiceResult()
|
||||
{
|
||||
parse(payload);
|
||||
}
|
||||
|
||||
DeleteCompanyTemplateResult::~DeleteCompanyTemplateResult()
|
||||
{}
|
||||
|
||||
void DeleteCompanyTemplateResult::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 DeleteCompanyTemplateResult::getMessage()const
|
||||
{
|
||||
return message_;
|
||||
}
|
||||
|
||||
std::string DeleteCompanyTemplateResult::getDynamicCode()const
|
||||
{
|
||||
return dynamicCode_;
|
||||
}
|
||||
|
||||
std::string DeleteCompanyTemplateResult::getErrorCode()const
|
||||
{
|
||||
return errorCode_;
|
||||
}
|
||||
|
||||
std::string DeleteCompanyTemplateResult::getDynamicMessage()const
|
||||
{
|
||||
return dynamicMessage_;
|
||||
}
|
||||
|
||||
std::string DeleteCompanyTemplateResult::getErrorMessage()const
|
||||
{
|
||||
return errorMessage_;
|
||||
}
|
||||
|
||||
std::string DeleteCompanyTemplateResult::getCode()const
|
||||
{
|
||||
return code_;
|
||||
}
|
||||
|
||||
bool DeleteCompanyTemplateResult::getSuccess()const
|
||||
{
|
||||
return success_;
|
||||
}
|
||||
|
||||
40
cloudesl/src/model/DeleteMaterialRequest.cc
Normal file
40
cloudesl/src/model/DeleteMaterialRequest.cc
Normal file
@@ -0,0 +1,40 @@
|
||||
/*
|
||||
* Copyright 2009-2017 Alibaba Cloud All rights reserved.
|
||||
*
|
||||
* Licensed under the Apache License, Version 2.0 (the "License");
|
||||
* you may not use this file except in compliance with the License.
|
||||
* You may obtain a copy of the License at
|
||||
*
|
||||
* http://www.apache.org/licenses/LICENSE-2.0
|
||||
*
|
||||
* Unless required by applicable law or agreed to in writing, software
|
||||
* distributed under the License is distributed on an "AS IS" BASIS,
|
||||
* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
|
||||
* See the License for the specific language governing permissions and
|
||||
* limitations under the License.
|
||||
*/
|
||||
|
||||
#include <alibabacloud/cloudesl/model/DeleteMaterialRequest.h>
|
||||
|
||||
using AlibabaCloud::Cloudesl::Model::DeleteMaterialRequest;
|
||||
|
||||
DeleteMaterialRequest::DeleteMaterialRequest() :
|
||||
RpcServiceRequest("cloudesl", "2020-02-01", "DeleteMaterial")
|
||||
{
|
||||
setMethod(HttpRequest::Method::Post);
|
||||
}
|
||||
|
||||
DeleteMaterialRequest::~DeleteMaterialRequest()
|
||||
{}
|
||||
|
||||
std::string DeleteMaterialRequest::getMaterialId()const
|
||||
{
|
||||
return materialId_;
|
||||
}
|
||||
|
||||
void DeleteMaterialRequest::setMaterialId(const std::string& materialId)
|
||||
{
|
||||
materialId_ = materialId;
|
||||
setBodyParameter("MaterialId", materialId);
|
||||
}
|
||||
|
||||
@@ -14,26 +14,26 @@
|
||||
* limitations under the License.
|
||||
*/
|
||||
|
||||
#include <alibabacloud/cloudesl/model/ConfirmServerLocationResult.h>
|
||||
#include <alibabacloud/cloudesl/model/DeleteMaterialResult.h>
|
||||
#include <json/json.h>
|
||||
|
||||
using namespace AlibabaCloud::Cloudesl;
|
||||
using namespace AlibabaCloud::Cloudesl::Model;
|
||||
|
||||
ConfirmServerLocationResult::ConfirmServerLocationResult() :
|
||||
DeleteMaterialResult::DeleteMaterialResult() :
|
||||
ServiceResult()
|
||||
{}
|
||||
|
||||
ConfirmServerLocationResult::ConfirmServerLocationResult(const std::string &payload) :
|
||||
DeleteMaterialResult::DeleteMaterialResult(const std::string &payload) :
|
||||
ServiceResult()
|
||||
{
|
||||
parse(payload);
|
||||
}
|
||||
|
||||
ConfirmServerLocationResult::~ConfirmServerLocationResult()
|
||||
DeleteMaterialResult::~DeleteMaterialResult()
|
||||
{}
|
||||
|
||||
void ConfirmServerLocationResult::parse(const std::string &payload)
|
||||
void DeleteMaterialResult::parse(const std::string &payload)
|
||||
{
|
||||
Json::Reader reader;
|
||||
Json::Value value;
|
||||
@@ -41,31 +41,52 @@ void ConfirmServerLocationResult::parse(const std::string &payload)
|
||||
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["Message"].isNull())
|
||||
message_ = value["Message"].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 ConfirmServerLocationResult::getMessage()const
|
||||
std::string DeleteMaterialResult::getMessage()const
|
||||
{
|
||||
return message_;
|
||||
}
|
||||
|
||||
std::string ConfirmServerLocationResult::getErrorCode()const
|
||||
std::string DeleteMaterialResult::getDynamicCode()const
|
||||
{
|
||||
return dynamicCode_;
|
||||
}
|
||||
|
||||
std::string DeleteMaterialResult::getErrorCode()const
|
||||
{
|
||||
return errorCode_;
|
||||
}
|
||||
|
||||
std::string ConfirmServerLocationResult::getErrorMessage()const
|
||||
std::string DeleteMaterialResult::getDynamicMessage()const
|
||||
{
|
||||
return dynamicMessage_;
|
||||
}
|
||||
|
||||
std::string DeleteMaterialResult::getErrorMessage()const
|
||||
{
|
||||
return errorMessage_;
|
||||
}
|
||||
|
||||
bool ConfirmServerLocationResult::getSuccess()const
|
||||
std::string DeleteMaterialResult::getCode()const
|
||||
{
|
||||
return code_;
|
||||
}
|
||||
|
||||
bool DeleteMaterialResult::getSuccess()const
|
||||
{
|
||||
return success_;
|
||||
}
|
||||
73
cloudesl/src/model/DescribeAvailableEslModelsRequest.cc
Normal file
73
cloudesl/src/model/DescribeAvailableEslModelsRequest.cc
Normal file
@@ -0,0 +1,73 @@
|
||||
/*
|
||||
* 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/DescribeAvailableEslModelsRequest.h>
|
||||
|
||||
using AlibabaCloud::Cloudesl::Model::DescribeAvailableEslModelsRequest;
|
||||
|
||||
DescribeAvailableEslModelsRequest::DescribeAvailableEslModelsRequest() :
|
||||
RpcServiceRequest("cloudesl", "2020-02-01", "DescribeAvailableEslModels")
|
||||
{
|
||||
setMethod(HttpRequest::Method::Post);
|
||||
}
|
||||
|
||||
DescribeAvailableEslModelsRequest::~DescribeAvailableEslModelsRequest()
|
||||
{}
|
||||
|
||||
std::string DescribeAvailableEslModelsRequest::getModelId()const
|
||||
{
|
||||
return modelId_;
|
||||
}
|
||||
|
||||
void DescribeAvailableEslModelsRequest::setModelId(const std::string& modelId)
|
||||
{
|
||||
modelId_ = modelId;
|
||||
setBodyParameter("ModelId", modelId);
|
||||
}
|
||||
|
||||
int DescribeAvailableEslModelsRequest::getPageNumber()const
|
||||
{
|
||||
return pageNumber_;
|
||||
}
|
||||
|
||||
void DescribeAvailableEslModelsRequest::setPageNumber(int pageNumber)
|
||||
{
|
||||
pageNumber_ = pageNumber;
|
||||
setBodyParameter("PageNumber", std::to_string(pageNumber));
|
||||
}
|
||||
|
||||
std::string DescribeAvailableEslModelsRequest::getName()const
|
||||
{
|
||||
return name_;
|
||||
}
|
||||
|
||||
void DescribeAvailableEslModelsRequest::setName(const std::string& name)
|
||||
{
|
||||
name_ = name;
|
||||
setBodyParameter("Name", name);
|
||||
}
|
||||
|
||||
int DescribeAvailableEslModelsRequest::getPageSize()const
|
||||
{
|
||||
return pageSize_;
|
||||
}
|
||||
|
||||
void DescribeAvailableEslModelsRequest::setPageSize(int pageSize)
|
||||
{
|
||||
pageSize_ = pageSize;
|
||||
setBodyParameter("PageSize", std::to_string(pageSize));
|
||||
}
|
||||
|
||||
139
cloudesl/src/model/DescribeAvailableEslModelsResult.cc
Normal file
139
cloudesl/src/model/DescribeAvailableEslModelsResult.cc
Normal file
@@ -0,0 +1,139 @@
|
||||
/*
|
||||
* 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/DescribeAvailableEslModelsResult.h>
|
||||
#include <json/json.h>
|
||||
|
||||
using namespace AlibabaCloud::Cloudesl;
|
||||
using namespace AlibabaCloud::Cloudesl::Model;
|
||||
|
||||
DescribeAvailableEslModelsResult::DescribeAvailableEslModelsResult() :
|
||||
ServiceResult()
|
||||
{}
|
||||
|
||||
DescribeAvailableEslModelsResult::DescribeAvailableEslModelsResult(const std::string &payload) :
|
||||
ServiceResult()
|
||||
{
|
||||
parse(payload);
|
||||
}
|
||||
|
||||
DescribeAvailableEslModelsResult::~DescribeAvailableEslModelsResult()
|
||||
{}
|
||||
|
||||
void DescribeAvailableEslModelsResult::parse(const std::string &payload)
|
||||
{
|
||||
Json::Reader reader;
|
||||
Json::Value value;
|
||||
reader.parse(payload, value);
|
||||
setRequestId(value["RequestId"].asString());
|
||||
auto allEslModelsNode = value["EslModels"]["SelectItemInfo"];
|
||||
for (auto valueEslModelsSelectItemInfo : allEslModelsNode)
|
||||
{
|
||||
SelectItemInfo eslModelsObject;
|
||||
if(!valueEslModelsSelectItemInfo["ModelId"].isNull())
|
||||
eslModelsObject.modelId = valueEslModelsSelectItemInfo["ModelId"].asString();
|
||||
if(!valueEslModelsSelectItemInfo["Name"].isNull())
|
||||
eslModelsObject.name = valueEslModelsSelectItemInfo["Name"].asString();
|
||||
if(!valueEslModelsSelectItemInfo["DeviceType"].isNull())
|
||||
eslModelsObject.deviceType = valueEslModelsSelectItemInfo["DeviceType"].asString();
|
||||
if(!valueEslModelsSelectItemInfo["Vendor"].isNull())
|
||||
eslModelsObject.vendor = valueEslModelsSelectItemInfo["Vendor"].asString();
|
||||
if(!valueEslModelsSelectItemInfo["ScreenWidth"].isNull())
|
||||
eslModelsObject.screenWidth = std::stoi(valueEslModelsSelectItemInfo["ScreenWidth"].asString());
|
||||
if(!valueEslModelsSelectItemInfo["ScreenHeight"].isNull())
|
||||
eslModelsObject.screenHeight = std::stoi(valueEslModelsSelectItemInfo["ScreenHeight"].asString());
|
||||
if(!valueEslModelsSelectItemInfo["EslSize"].isNull())
|
||||
eslModelsObject.eslSize = valueEslModelsSelectItemInfo["EslSize"].asString();
|
||||
eslModels_.push_back(eslModelsObject);
|
||||
}
|
||||
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());
|
||||
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::vector<DescribeAvailableEslModelsResult::SelectItemInfo> DescribeAvailableEslModelsResult::getEslModels()const
|
||||
{
|
||||
return eslModels_;
|
||||
}
|
||||
|
||||
int DescribeAvailableEslModelsResult::getTotalCount()const
|
||||
{
|
||||
return totalCount_;
|
||||
}
|
||||
|
||||
int DescribeAvailableEslModelsResult::getPageSize()const
|
||||
{
|
||||
return pageSize_;
|
||||
}
|
||||
|
||||
std::string DescribeAvailableEslModelsResult::getMessage()const
|
||||
{
|
||||
return message_;
|
||||
}
|
||||
|
||||
int DescribeAvailableEslModelsResult::getPageNumber()const
|
||||
{
|
||||
return pageNumber_;
|
||||
}
|
||||
|
||||
std::string DescribeAvailableEslModelsResult::getDynamicCode()const
|
||||
{
|
||||
return dynamicCode_;
|
||||
}
|
||||
|
||||
std::string DescribeAvailableEslModelsResult::getErrorCode()const
|
||||
{
|
||||
return errorCode_;
|
||||
}
|
||||
|
||||
std::string DescribeAvailableEslModelsResult::getDynamicMessage()const
|
||||
{
|
||||
return dynamicMessage_;
|
||||
}
|
||||
|
||||
std::string DescribeAvailableEslModelsResult::getErrorMessage()const
|
||||
{
|
||||
return errorMessage_;
|
||||
}
|
||||
|
||||
std::string DescribeAvailableEslModelsResult::getCode()const
|
||||
{
|
||||
return code_;
|
||||
}
|
||||
|
||||
bool DescribeAvailableEslModelsResult::getSuccess()const
|
||||
{
|
||||
return success_;
|
||||
}
|
||||
|
||||
@@ -0,0 +1,40 @@
|
||||
/*
|
||||
* Copyright 2009-2017 Alibaba Cloud All rights reserved.
|
||||
*
|
||||
* Licensed under the Apache License, Version 2.0 (the "License");
|
||||
* you may not use this file except in compliance with the License.
|
||||
* You may obtain a copy of the License at
|
||||
*
|
||||
* http://www.apache.org/licenses/LICENSE-2.0
|
||||
*
|
||||
* Unless required by applicable law or agreed to in writing, software
|
||||
* distributed under the License is distributed on an "AS IS" BASIS,
|
||||
* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
|
||||
* See the License for the specific language governing permissions and
|
||||
* limitations under the License.
|
||||
*/
|
||||
|
||||
#include <alibabacloud/cloudesl/model/DescribeCompanyTemplateAttributeRequest.h>
|
||||
|
||||
using AlibabaCloud::Cloudesl::Model::DescribeCompanyTemplateAttributeRequest;
|
||||
|
||||
DescribeCompanyTemplateAttributeRequest::DescribeCompanyTemplateAttributeRequest() :
|
||||
RpcServiceRequest("cloudesl", "2020-02-01", "DescribeCompanyTemplateAttribute")
|
||||
{
|
||||
setMethod(HttpRequest::Method::Post);
|
||||
}
|
||||
|
||||
DescribeCompanyTemplateAttributeRequest::~DescribeCompanyTemplateAttributeRequest()
|
||||
{}
|
||||
|
||||
std::string DescribeCompanyTemplateAttributeRequest::getExtraParams()const
|
||||
{
|
||||
return extraParams_;
|
||||
}
|
||||
|
||||
void DescribeCompanyTemplateAttributeRequest::setExtraParams(const std::string& extraParams)
|
||||
{
|
||||
extraParams_ = extraParams;
|
||||
setBodyParameter("ExtraParams", extraParams);
|
||||
}
|
||||
|
||||
168
cloudesl/src/model/DescribeCompanyTemplateAttributeResult.cc
Normal file
168
cloudesl/src/model/DescribeCompanyTemplateAttributeResult.cc
Normal file
@@ -0,0 +1,168 @@
|
||||
/*
|
||||
* 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/DescribeCompanyTemplateAttributeResult.h>
|
||||
#include <json/json.h>
|
||||
|
||||
using namespace AlibabaCloud::Cloudesl;
|
||||
using namespace AlibabaCloud::Cloudesl::Model;
|
||||
|
||||
DescribeCompanyTemplateAttributeResult::DescribeCompanyTemplateAttributeResult() :
|
||||
ServiceResult()
|
||||
{}
|
||||
|
||||
DescribeCompanyTemplateAttributeResult::DescribeCompanyTemplateAttributeResult(const std::string &payload) :
|
||||
ServiceResult()
|
||||
{
|
||||
parse(payload);
|
||||
}
|
||||
|
||||
DescribeCompanyTemplateAttributeResult::~DescribeCompanyTemplateAttributeResult()
|
||||
{}
|
||||
|
||||
void DescribeCompanyTemplateAttributeResult::parse(const std::string &payload)
|
||||
{
|
||||
Json::Reader reader;
|
||||
Json::Value value;
|
||||
reader.parse(payload, value);
|
||||
setRequestId(value["RequestId"].asString());
|
||||
auto allCategoryFieldNode = value["CategoryField"]["SelectItemInfo"];
|
||||
for (auto valueCategoryFieldSelectItemInfo : allCategoryFieldNode)
|
||||
{
|
||||
SelectItemInfo categoryFieldObject;
|
||||
if(!valueCategoryFieldSelectItemInfo["Label"].isNull())
|
||||
categoryFieldObject.label = valueCategoryFieldSelectItemInfo["Label"].asString();
|
||||
if(!valueCategoryFieldSelectItemInfo["Value"].isNull())
|
||||
categoryFieldObject.value = valueCategoryFieldSelectItemInfo["Value"].asString();
|
||||
categoryField_.push_back(categoryFieldObject);
|
||||
}
|
||||
auto allFontTypeNode = value["FontType"]["SelectItemInfo"];
|
||||
for (auto valueFontTypeSelectItemInfo : allFontTypeNode)
|
||||
{
|
||||
SelectItemInfo fontTypeObject;
|
||||
if(!valueFontTypeSelectItemInfo["Label"].isNull())
|
||||
fontTypeObject.label = valueFontTypeSelectItemInfo["Label"].asString();
|
||||
if(!valueFontTypeSelectItemInfo["Value"].isNull())
|
||||
fontTypeObject.value = valueFontTypeSelectItemInfo["Value"].asString();
|
||||
fontType_.push_back(fontTypeObject);
|
||||
}
|
||||
auto allDeviceTypeNode = value["DeviceType"]["SelectItemInfo"];
|
||||
for (auto valueDeviceTypeSelectItemInfo : allDeviceTypeNode)
|
||||
{
|
||||
SelectItemInfo deviceTypeObject;
|
||||
if(!valueDeviceTypeSelectItemInfo["Label"].isNull())
|
||||
deviceTypeObject.label = valueDeviceTypeSelectItemInfo["Label"].asString();
|
||||
if(!valueDeviceTypeSelectItemInfo["Value"].isNull())
|
||||
deviceTypeObject.value = valueDeviceTypeSelectItemInfo["Value"].asString();
|
||||
deviceType_.push_back(deviceTypeObject);
|
||||
}
|
||||
auto allTemplateTypeNode = value["TemplateType"]["SelectItemInfo"];
|
||||
for (auto valueTemplateTypeSelectItemInfo : allTemplateTypeNode)
|
||||
{
|
||||
SelectItemInfo templateTypeObject;
|
||||
if(!valueTemplateTypeSelectItemInfo["Label"].isNull())
|
||||
templateTypeObject.label = valueTemplateTypeSelectItemInfo["Label"].asString();
|
||||
if(!valueTemplateTypeSelectItemInfo["Value"].isNull())
|
||||
templateTypeObject.value = valueTemplateTypeSelectItemInfo["Value"].asString();
|
||||
templateType_.push_back(templateTypeObject);
|
||||
}
|
||||
auto allSizeTypeNode = value["SizeType"]["SelectItemInfo"];
|
||||
for (auto valueSizeTypeSelectItemInfo : allSizeTypeNode)
|
||||
{
|
||||
SelectItemInfo sizeTypeObject;
|
||||
if(!valueSizeTypeSelectItemInfo["Label"].isNull())
|
||||
sizeTypeObject.label = valueSizeTypeSelectItemInfo["Label"].asString();
|
||||
if(!valueSizeTypeSelectItemInfo["Value"].isNull())
|
||||
sizeTypeObject.value = valueSizeTypeSelectItemInfo["Value"].asString();
|
||||
sizeType_.push_back(sizeTypeObject);
|
||||
}
|
||||
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::vector<DescribeCompanyTemplateAttributeResult::SelectItemInfo> DescribeCompanyTemplateAttributeResult::getCategoryField()const
|
||||
{
|
||||
return categoryField_;
|
||||
}
|
||||
|
||||
std::vector<DescribeCompanyTemplateAttributeResult::SelectItemInfo> DescribeCompanyTemplateAttributeResult::getDeviceType()const
|
||||
{
|
||||
return deviceType_;
|
||||
}
|
||||
|
||||
std::string DescribeCompanyTemplateAttributeResult::getMessage()const
|
||||
{
|
||||
return message_;
|
||||
}
|
||||
|
||||
std::string DescribeCompanyTemplateAttributeResult::getDynamicCode()const
|
||||
{
|
||||
return dynamicCode_;
|
||||
}
|
||||
|
||||
std::vector<DescribeCompanyTemplateAttributeResult::SelectItemInfo> DescribeCompanyTemplateAttributeResult::getTemplateType()const
|
||||
{
|
||||
return templateType_;
|
||||
}
|
||||
|
||||
std::string DescribeCompanyTemplateAttributeResult::getErrorCode()const
|
||||
{
|
||||
return errorCode_;
|
||||
}
|
||||
|
||||
std::string DescribeCompanyTemplateAttributeResult::getDynamicMessage()const
|
||||
{
|
||||
return dynamicMessage_;
|
||||
}
|
||||
|
||||
std::vector<DescribeCompanyTemplateAttributeResult::SelectItemInfo> DescribeCompanyTemplateAttributeResult::getFontType()const
|
||||
{
|
||||
return fontType_;
|
||||
}
|
||||
|
||||
std::string DescribeCompanyTemplateAttributeResult::getErrorMessage()const
|
||||
{
|
||||
return errorMessage_;
|
||||
}
|
||||
|
||||
std::vector<DescribeCompanyTemplateAttributeResult::SelectItemInfo> DescribeCompanyTemplateAttributeResult::getSizeType()const
|
||||
{
|
||||
return sizeType_;
|
||||
}
|
||||
|
||||
std::string DescribeCompanyTemplateAttributeResult::getCode()const
|
||||
{
|
||||
return code_;
|
||||
}
|
||||
|
||||
bool DescribeCompanyTemplateAttributeResult::getSuccess()const
|
||||
{
|
||||
return success_;
|
||||
}
|
||||
|
||||
51
cloudesl/src/model/DescribeCompanyTemplateVersionsRequest.cc
Normal file
51
cloudesl/src/model/DescribeCompanyTemplateVersionsRequest.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/DescribeCompanyTemplateVersionsRequest.h>
|
||||
|
||||
using AlibabaCloud::Cloudesl::Model::DescribeCompanyTemplateVersionsRequest;
|
||||
|
||||
DescribeCompanyTemplateVersionsRequest::DescribeCompanyTemplateVersionsRequest() :
|
||||
RpcServiceRequest("cloudesl", "2020-02-01", "DescribeCompanyTemplateVersions")
|
||||
{
|
||||
setMethod(HttpRequest::Method::Post);
|
||||
}
|
||||
|
||||
DescribeCompanyTemplateVersionsRequest::~DescribeCompanyTemplateVersionsRequest()
|
||||
{}
|
||||
|
||||
int DescribeCompanyTemplateVersionsRequest::getPageNumber()const
|
||||
{
|
||||
return pageNumber_;
|
||||
}
|
||||
|
||||
void DescribeCompanyTemplateVersionsRequest::setPageNumber(int pageNumber)
|
||||
{
|
||||
pageNumber_ = pageNumber;
|
||||
setBodyParameter("PageNumber", std::to_string(pageNumber));
|
||||
}
|
||||
|
||||
int DescribeCompanyTemplateVersionsRequest::getPageSize()const
|
||||
{
|
||||
return pageSize_;
|
||||
}
|
||||
|
||||
void DescribeCompanyTemplateVersionsRequest::setPageSize(int pageSize)
|
||||
{
|
||||
pageSize_ = pageSize;
|
||||
setBodyParameter("PageSize", std::to_string(pageSize));
|
||||
}
|
||||
|
||||
127
cloudesl/src/model/DescribeCompanyTemplateVersionsResult.cc
Normal file
127
cloudesl/src/model/DescribeCompanyTemplateVersionsResult.cc
Normal file
@@ -0,0 +1,127 @@
|
||||
/*
|
||||
* 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/DescribeCompanyTemplateVersionsResult.h>
|
||||
#include <json/json.h>
|
||||
|
||||
using namespace AlibabaCloud::Cloudesl;
|
||||
using namespace AlibabaCloud::Cloudesl::Model;
|
||||
|
||||
DescribeCompanyTemplateVersionsResult::DescribeCompanyTemplateVersionsResult() :
|
||||
ServiceResult()
|
||||
{}
|
||||
|
||||
DescribeCompanyTemplateVersionsResult::DescribeCompanyTemplateVersionsResult(const std::string &payload) :
|
||||
ServiceResult()
|
||||
{
|
||||
parse(payload);
|
||||
}
|
||||
|
||||
DescribeCompanyTemplateVersionsResult::~DescribeCompanyTemplateVersionsResult()
|
||||
{}
|
||||
|
||||
void DescribeCompanyTemplateVersionsResult::parse(const std::string &payload)
|
||||
{
|
||||
Json::Reader reader;
|
||||
Json::Value value;
|
||||
reader.parse(payload, value);
|
||||
setRequestId(value["RequestId"].asString());
|
||||
auto allVersionsNode = value["Versions"]["SelectItemInfo"];
|
||||
for (auto valueVersionsSelectItemInfo : allVersionsNode)
|
||||
{
|
||||
SelectItemInfo versionsObject;
|
||||
if(!valueVersionsSelectItemInfo["Version"].isNull())
|
||||
versionsObject.version = valueVersionsSelectItemInfo["Version"].asString();
|
||||
versions_.push_back(versionsObject);
|
||||
}
|
||||
if(!value["TotalCount"].isNull())
|
||||
totalCount_ = std::stoi(value["TotalCount"].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();
|
||||
if(!value["PageSize"].isNull())
|
||||
pageSize_ = std::stoi(value["PageSize"].asString());
|
||||
if(!value["PageNumber"].isNull())
|
||||
pageNumber_ = std::stoi(value["PageNumber"].asString());
|
||||
|
||||
}
|
||||
|
||||
int DescribeCompanyTemplateVersionsResult::getTotalCount()const
|
||||
{
|
||||
return totalCount_;
|
||||
}
|
||||
|
||||
std::vector<DescribeCompanyTemplateVersionsResult::SelectItemInfo> DescribeCompanyTemplateVersionsResult::getVersions()const
|
||||
{
|
||||
return versions_;
|
||||
}
|
||||
|
||||
std::string DescribeCompanyTemplateVersionsResult::getMessage()const
|
||||
{
|
||||
return message_;
|
||||
}
|
||||
|
||||
int DescribeCompanyTemplateVersionsResult::getPageSize()const
|
||||
{
|
||||
return pageSize_;
|
||||
}
|
||||
|
||||
int DescribeCompanyTemplateVersionsResult::getPageNumber()const
|
||||
{
|
||||
return pageNumber_;
|
||||
}
|
||||
|
||||
std::string DescribeCompanyTemplateVersionsResult::getDynamicCode()const
|
||||
{
|
||||
return dynamicCode_;
|
||||
}
|
||||
|
||||
std::string DescribeCompanyTemplateVersionsResult::getErrorCode()const
|
||||
{
|
||||
return errorCode_;
|
||||
}
|
||||
|
||||
std::string DescribeCompanyTemplateVersionsResult::getDynamicMessage()const
|
||||
{
|
||||
return dynamicMessage_;
|
||||
}
|
||||
|
||||
std::string DescribeCompanyTemplateVersionsResult::getErrorMessage()const
|
||||
{
|
||||
return errorMessage_;
|
||||
}
|
||||
|
||||
std::string DescribeCompanyTemplateVersionsResult::getCode()const
|
||||
{
|
||||
return code_;
|
||||
}
|
||||
|
||||
bool DescribeCompanyTemplateVersionsResult::getSuccess()const
|
||||
{
|
||||
return success_;
|
||||
}
|
||||
|
||||
51
cloudesl/src/model/DescribeCompanyTemplateViewRequest.cc
Normal file
51
cloudesl/src/model/DescribeCompanyTemplateViewRequest.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/DescribeCompanyTemplateViewRequest.h>
|
||||
|
||||
using AlibabaCloud::Cloudesl::Model::DescribeCompanyTemplateViewRequest;
|
||||
|
||||
DescribeCompanyTemplateViewRequest::DescribeCompanyTemplateViewRequest() :
|
||||
RpcServiceRequest("cloudesl", "2020-02-01", "DescribeCompanyTemplateView")
|
||||
{
|
||||
setMethod(HttpRequest::Method::Post);
|
||||
}
|
||||
|
||||
DescribeCompanyTemplateViewRequest::~DescribeCompanyTemplateViewRequest()
|
||||
{}
|
||||
|
||||
std::string DescribeCompanyTemplateViewRequest::getExtraParams()const
|
||||
{
|
||||
return extraParams_;
|
||||
}
|
||||
|
||||
void DescribeCompanyTemplateViewRequest::setExtraParams(const std::string& extraParams)
|
||||
{
|
||||
extraParams_ = extraParams;
|
||||
setBodyParameter("ExtraParams", extraParams);
|
||||
}
|
||||
|
||||
std::string DescribeCompanyTemplateViewRequest::getTemplateId()const
|
||||
{
|
||||
return templateId_;
|
||||
}
|
||||
|
||||
void DescribeCompanyTemplateViewRequest::setTemplateId(const std::string& templateId)
|
||||
{
|
||||
templateId_ = templateId;
|
||||
setBodyParameter("TemplateId", templateId);
|
||||
}
|
||||
|
||||
100
cloudesl/src/model/DescribeCompanyTemplateViewResult.cc
Normal file
100
cloudesl/src/model/DescribeCompanyTemplateViewResult.cc
Normal file
@@ -0,0 +1,100 @@
|
||||
/*
|
||||
* 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/DescribeCompanyTemplateViewResult.h>
|
||||
#include <json/json.h>
|
||||
|
||||
using namespace AlibabaCloud::Cloudesl;
|
||||
using namespace AlibabaCloud::Cloudesl::Model;
|
||||
|
||||
DescribeCompanyTemplateViewResult::DescribeCompanyTemplateViewResult() :
|
||||
ServiceResult()
|
||||
{}
|
||||
|
||||
DescribeCompanyTemplateViewResult::DescribeCompanyTemplateViewResult(const std::string &payload) :
|
||||
ServiceResult()
|
||||
{
|
||||
parse(payload);
|
||||
}
|
||||
|
||||
DescribeCompanyTemplateViewResult::~DescribeCompanyTemplateViewResult()
|
||||
{}
|
||||
|
||||
void DescribeCompanyTemplateViewResult::parse(const std::string &payload)
|
||||
{
|
||||
Json::Reader reader;
|
||||
Json::Value value;
|
||||
reader.parse(payload, value);
|
||||
setRequestId(value["RequestId"].asString());
|
||||
if(!value["Data"].isNull())
|
||||
data_ = value["Data"].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 DescribeCompanyTemplateViewResult::getMessage()const
|
||||
{
|
||||
return message_;
|
||||
}
|
||||
|
||||
std::string DescribeCompanyTemplateViewResult::getData()const
|
||||
{
|
||||
return data_;
|
||||
}
|
||||
|
||||
std::string DescribeCompanyTemplateViewResult::getDynamicCode()const
|
||||
{
|
||||
return dynamicCode_;
|
||||
}
|
||||
|
||||
std::string DescribeCompanyTemplateViewResult::getErrorCode()const
|
||||
{
|
||||
return errorCode_;
|
||||
}
|
||||
|
||||
std::string DescribeCompanyTemplateViewResult::getDynamicMessage()const
|
||||
{
|
||||
return dynamicMessage_;
|
||||
}
|
||||
|
||||
std::string DescribeCompanyTemplateViewResult::getErrorMessage()const
|
||||
{
|
||||
return errorMessage_;
|
||||
}
|
||||
|
||||
std::string DescribeCompanyTemplateViewResult::getCode()const
|
||||
{
|
||||
return code_;
|
||||
}
|
||||
|
||||
bool DescribeCompanyTemplateViewResult::getSuccess()const
|
||||
{
|
||||
return success_;
|
||||
}
|
||||
|
||||
@@ -1,84 +0,0 @@
|
||||
/*
|
||||
* 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/DescribeEslDeviceRequest.h>
|
||||
|
||||
using AlibabaCloud::Cloudesl::Model::DescribeEslDeviceRequest;
|
||||
|
||||
DescribeEslDeviceRequest::DescribeEslDeviceRequest() :
|
||||
RpcServiceRequest("cloudesl", "2020-02-01", "DescribeEslDevice")
|
||||
{
|
||||
setMethod(HttpRequest::Method::Post);
|
||||
}
|
||||
|
||||
DescribeEslDeviceRequest::~DescribeEslDeviceRequest()
|
||||
{}
|
||||
|
||||
std::string DescribeEslDeviceRequest::getStoreId()const
|
||||
{
|
||||
return storeId_;
|
||||
}
|
||||
|
||||
void DescribeEslDeviceRequest::setStoreId(const std::string& storeId)
|
||||
{
|
||||
storeId_ = storeId;
|
||||
setBodyParameter("StoreId", storeId);
|
||||
}
|
||||
|
||||
long DescribeEslDeviceRequest::getPageNumber()const
|
||||
{
|
||||
return pageNumber_;
|
||||
}
|
||||
|
||||
void DescribeEslDeviceRequest::setPageNumber(long pageNumber)
|
||||
{
|
||||
pageNumber_ = pageNumber;
|
||||
setBodyParameter("PageNumber", std::to_string(pageNumber));
|
||||
}
|
||||
|
||||
std::string DescribeEslDeviceRequest::getFromDate()const
|
||||
{
|
||||
return fromDate_;
|
||||
}
|
||||
|
||||
void DescribeEslDeviceRequest::setFromDate(const std::string& fromDate)
|
||||
{
|
||||
fromDate_ = fromDate;
|
||||
setBodyParameter("FromDate", fromDate);
|
||||
}
|
||||
|
||||
std::string DescribeEslDeviceRequest::getToDate()const
|
||||
{
|
||||
return toDate_;
|
||||
}
|
||||
|
||||
void DescribeEslDeviceRequest::setToDate(const std::string& toDate)
|
||||
{
|
||||
toDate_ = toDate;
|
||||
setBodyParameter("ToDate", toDate);
|
||||
}
|
||||
|
||||
long DescribeEslDeviceRequest::getPageSize()const
|
||||
{
|
||||
return pageSize_;
|
||||
}
|
||||
|
||||
void DescribeEslDeviceRequest::setPageSize(long pageSize)
|
||||
{
|
||||
pageSize_ = pageSize;
|
||||
setBodyParameter("PageSize", std::to_string(pageSize));
|
||||
}
|
||||
|
||||
@@ -1,97 +0,0 @@
|
||||
/*
|
||||
* 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/DescribeEslDeviceResult.h>
|
||||
#include <json/json.h>
|
||||
|
||||
using namespace AlibabaCloud::Cloudesl;
|
||||
using namespace AlibabaCloud::Cloudesl::Model;
|
||||
|
||||
DescribeEslDeviceResult::DescribeEslDeviceResult() :
|
||||
ServiceResult()
|
||||
{}
|
||||
|
||||
DescribeEslDeviceResult::DescribeEslDeviceResult(const std::string &payload) :
|
||||
ServiceResult()
|
||||
{
|
||||
parse(payload);
|
||||
}
|
||||
|
||||
DescribeEslDeviceResult::~DescribeEslDeviceResult()
|
||||
{}
|
||||
|
||||
void DescribeEslDeviceResult::parse(const std::string &payload)
|
||||
{
|
||||
Json::Reader reader;
|
||||
Json::Value value;
|
||||
reader.parse(payload, value);
|
||||
setRequestId(value["RequestId"].asString());
|
||||
auto allEslDetailsNode = value["EslDetails"]["eslDetailsItem"];
|
||||
for (auto valueEslDetailseslDetailsItem : allEslDetailsNode)
|
||||
{
|
||||
EslDetailsItem eslDetailsObject;
|
||||
if(!valueEslDetailseslDetailsItem["EslBarCode"].isNull())
|
||||
eslDetailsObject.eslBarCode = valueEslDetailseslDetailsItem["EslBarCode"].asString();
|
||||
if(!valueEslDetailseslDetailsItem["LastUpdateTime"].isNull())
|
||||
eslDetailsObject.lastUpdateTime = valueEslDetailseslDetailsItem["LastUpdateTime"].asString();
|
||||
if(!valueEslDetailseslDetailsItem["ItemBarCode"].isNull())
|
||||
eslDetailsObject.itemBarCode = std::stol(valueEslDetailseslDetailsItem["ItemBarCode"].asString());
|
||||
if(!valueEslDetailseslDetailsItem["ItemId"].isNull())
|
||||
eslDetailsObject.itemId = std::stol(valueEslDetailseslDetailsItem["ItemId"].asString());
|
||||
if(!valueEslDetailseslDetailsItem["ItemShortTitle"].isNull())
|
||||
eslDetailsObject.itemShortTitle = valueEslDetailseslDetailsItem["ItemShortTitle"].asString();
|
||||
if(!valueEslDetailseslDetailsItem["Status"].isNull())
|
||||
eslDetailsObject.status = valueEslDetailseslDetailsItem["Status"].asString();
|
||||
if(!valueEslDetailseslDetailsItem["StoreId"].isNull())
|
||||
eslDetailsObject.storeId = valueEslDetailseslDetailsItem["StoreId"].asString();
|
||||
eslDetails_.push_back(eslDetailsObject);
|
||||
}
|
||||
if(!value["TotalCount"].isNull())
|
||||
totalCount_ = std::stol(value["TotalCount"].asString());
|
||||
if(!value["PageSize"].isNull())
|
||||
pageSize_ = std::stol(value["PageSize"].asString());
|
||||
if(!value["PageNumber"].isNull())
|
||||
pageNumber_ = std::stol(value["PageNumber"].asString());
|
||||
if(!value["Success"].isNull())
|
||||
success_ = value["Success"].asString() == "true";
|
||||
|
||||
}
|
||||
|
||||
long DescribeEslDeviceResult::getTotalCount()const
|
||||
{
|
||||
return totalCount_;
|
||||
}
|
||||
|
||||
long DescribeEslDeviceResult::getPageSize()const
|
||||
{
|
||||
return pageSize_;
|
||||
}
|
||||
|
||||
long DescribeEslDeviceResult::getPageNumber()const
|
||||
{
|
||||
return pageNumber_;
|
||||
}
|
||||
|
||||
std::vector<DescribeEslDeviceResult::EslDetailsItem> DescribeEslDeviceResult::getEslDetails()const
|
||||
{
|
||||
return eslDetails_;
|
||||
}
|
||||
|
||||
bool DescribeEslDeviceResult::getSuccess()const
|
||||
{
|
||||
return success_;
|
||||
}
|
||||
|
||||
@@ -93,6 +93,17 @@ void DescribeEslDevicesRequest::setPageSize(int pageSize)
|
||||
setBodyParameter("PageSize", std::to_string(pageSize));
|
||||
}
|
||||
|
||||
std::string DescribeEslDevicesRequest::getTypeEncode()const
|
||||
{
|
||||
return typeEncode_;
|
||||
}
|
||||
|
||||
void DescribeEslDevicesRequest::setTypeEncode(const std::string& typeEncode)
|
||||
{
|
||||
typeEncode_ = typeEncode;
|
||||
setBodyParameter("TypeEncode", typeEncode);
|
||||
}
|
||||
|
||||
std::string DescribeEslDevicesRequest::getEslStatus()const
|
||||
{
|
||||
return eslStatus_;
|
||||
|
||||
Some files were not shown because too many files have changed in this diff Show More
Reference in New Issue
Block a user