|
|
@@ -22,52 +22,86 @@
|
|
|
#include <alibabacloud/core/EndpointProvider.h>
|
|
|
#include <alibabacloud/core/RpcServiceClient.h>
|
|
|
#include "CloudeslExport.h"
|
|
|
-#include "model/ActivateApServiceRequest.h"
|
|
|
-#include "model/ActivateApServiceResult.h"
|
|
|
-#include "model/ActivateApService2Request.h"
|
|
|
-#include "model/ActivateApService2Result.h"
|
|
|
+#include "model/ActivateApDeviceRequest.h"
|
|
|
+#include "model/ActivateApDeviceResult.h"
|
|
|
+#include "model/AddApDeviceRequest.h"
|
|
|
+#include "model/AddApDeviceResult.h"
|
|
|
+#include "model/AddPlanogramShelfRequest.h"
|
|
|
+#include "model/AddPlanogramShelfResult.h"
|
|
|
+#include "model/AddRoleActionsRequest.h"
|
|
|
+#include "model/AddRoleActionsResult.h"
|
|
|
+#include "model/AddUserRequest.h"
|
|
|
+#include "model/AddUserResult.h"
|
|
|
+#include "model/AssignUserRequest.h"
|
|
|
+#include "model/AssignUserResult.h"
|
|
|
+#include "model/AssociatePlanogramRailRequest.h"
|
|
|
+#include "model/AssociatePlanogramRailResult.h"
|
|
|
#include "model/BatchInsertItemsRequest.h"
|
|
|
#include "model/BatchInsertItemsResult.h"
|
|
|
-#include "model/BindApStoreServiceRequest.h"
|
|
|
-#include "model/BindApStoreServiceResult.h"
|
|
|
#include "model/BindEslDeviceRequest.h"
|
|
|
#include "model/BindEslDeviceResult.h"
|
|
|
-#include "model/BindEslDeviceShelfRequest.h"
|
|
|
-#include "model/BindEslDeviceShelfResult.h"
|
|
|
+#include "model/ComposePlanogramPositionsRequest.h"
|
|
|
+#include "model/ComposePlanogramPositionsResult.h"
|
|
|
#include "model/CreateStoreRequest.h"
|
|
|
#include "model/CreateStoreResult.h"
|
|
|
-#include "model/DeleteApServiceRequest.h"
|
|
|
-#include "model/DeleteApServiceResult.h"
|
|
|
-#include "model/DeleteEslDeviceRequest.h"
|
|
|
-#include "model/DeleteEslDeviceResult.h"
|
|
|
-#include "model/DeleteItemRequest.h"
|
|
|
-#include "model/DeleteItemResult.h"
|
|
|
-#include "model/DeleteItemBySkuIdRequest.h"
|
|
|
-#include "model/DeleteItemBySkuIdResult.h"
|
|
|
+#include "model/DeleteApDeviceRequest.h"
|
|
|
+#include "model/DeleteApDeviceResult.h"
|
|
|
+#include "model/DeletePlanogramShelfRequest.h"
|
|
|
+#include "model/DeletePlanogramShelfResult.h"
|
|
|
+#include "model/DeleteRoleActionsRequest.h"
|
|
|
+#include "model/DeleteRoleActionsResult.h"
|
|
|
#include "model/DeleteStoreRequest.h"
|
|
|
#include "model/DeleteStoreResult.h"
|
|
|
+#include "model/DeleteUserRequest.h"
|
|
|
+#include "model/DeleteUserResult.h"
|
|
|
#include "model/DescribeAlarmsRequest.h"
|
|
|
#include "model/DescribeAlarmsResult.h"
|
|
|
-#include "model/DescribeCompanyRequest.h"
|
|
|
-#include "model/DescribeCompanyResult.h"
|
|
|
+#include "model/DescribeApDevicesRequest.h"
|
|
|
+#include "model/DescribeApDevicesResult.h"
|
|
|
+#include "model/DescribeBindersRequest.h"
|
|
|
+#include "model/DescribeBindersResult.h"
|
|
|
+#include "model/DescribeClientPackageRequest.h"
|
|
|
+#include "model/DescribeClientPackageResult.h"
|
|
|
#include "model/DescribeEslDevicesRequest.h"
|
|
|
#include "model/DescribeEslDevicesResult.h"
|
|
|
#include "model/DescribeItemsRequest.h"
|
|
|
#include "model/DescribeItemsResult.h"
|
|
|
+#include "model/DescribePlanogramEslDevicesRequest.h"
|
|
|
+#include "model/DescribePlanogramEslDevicesResult.h"
|
|
|
+#include "model/DescribePlanogramPositionsRequest.h"
|
|
|
+#include "model/DescribePlanogramPositionsResult.h"
|
|
|
+#include "model/DescribePlanogramRailsRequest.h"
|
|
|
+#include "model/DescribePlanogramRailsResult.h"
|
|
|
+#include "model/DescribePlanogramShelvesRequest.h"
|
|
|
+#include "model/DescribePlanogramShelvesResult.h"
|
|
|
+#include "model/DescribeRoleActionsRequest.h"
|
|
|
+#include "model/DescribeRoleActionsResult.h"
|
|
|
+#include "model/DescribeStoreConfigRequest.h"
|
|
|
+#include "model/DescribeStoreConfigResult.h"
|
|
|
+#include "model/DescribeStoreStatisticsRequest.h"
|
|
|
+#include "model/DescribeStoreStatisticsResult.h"
|
|
|
#include "model/DescribeStoresRequest.h"
|
|
|
#include "model/DescribeStoresResult.h"
|
|
|
-#include "model/DescribeUserOperationLogRequest.h"
|
|
|
-#include "model/DescribeUserOperationLogResult.h"
|
|
|
-#include "model/DescribeUserRamPolicyRequest.h"
|
|
|
-#include "model/DescribeUserRamPolicyResult.h"
|
|
|
-#include "model/SearchApServiceRequest.h"
|
|
|
-#include "model/SearchApServiceResult.h"
|
|
|
+#include "model/DescribeUserLogRequest.h"
|
|
|
+#include "model/DescribeUserLogResult.h"
|
|
|
+#include "model/DescribeUsersRequest.h"
|
|
|
+#include "model/DescribeUsersResult.h"
|
|
|
+#include "model/DissociatePlanogramRailRequest.h"
|
|
|
+#include "model/DissociatePlanogramRailResult.h"
|
|
|
+#include "model/GetUserRequest.h"
|
|
|
+#include "model/GetUserResult.h"
|
|
|
+#include "model/UnassignUserRequest.h"
|
|
|
+#include "model/UnassignUserResult.h"
|
|
|
#include "model/UnbindEslDeviceRequest.h"
|
|
|
#include "model/UnbindEslDeviceResult.h"
|
|
|
-#include "model/UnbindEslDeviceShelfRequest.h"
|
|
|
-#include "model/UnbindEslDeviceShelfResult.h"
|
|
|
+#include "model/UpdateEslDeviceLightRequest.h"
|
|
|
+#include "model/UpdateEslDeviceLightResult.h"
|
|
|
#include "model/UpdateStoreRequest.h"
|
|
|
#include "model/UpdateStoreResult.h"
|
|
|
+#include "model/UpdateStoreConfigRequest.h"
|
|
|
+#include "model/UpdateStoreConfigResult.h"
|
|
|
+#include "model/UpdateUserRequest.h"
|
|
|
+#include "model/UpdateUserResult.h"
|
|
|
|
|
|
|
|
|
namespace AlibabaCloud
|
|
|
@@ -77,149 +111,251 @@ namespace AlibabaCloud
|
|
|
class ALIBABACLOUD_CLOUDESL_EXPORT CloudeslClient : public RpcServiceClient
|
|
|
{
|
|
|
public:
|
|
|
- typedef Outcome<Error, Model::ActivateApServiceResult> ActivateApServiceOutcome;
|
|
|
- typedef std::future<ActivateApServiceOutcome> ActivateApServiceOutcomeCallable;
|
|
|
- typedef std::function<void(const CloudeslClient*, const Model::ActivateApServiceRequest&, const ActivateApServiceOutcome&, const std::shared_ptr<const AsyncCallerContext>&)> ActivateApServiceAsyncHandler;
|
|
|
- typedef Outcome<Error, Model::ActivateApService2Result> ActivateApService2Outcome;
|
|
|
- typedef std::future<ActivateApService2Outcome> ActivateApService2OutcomeCallable;
|
|
|
- typedef std::function<void(const CloudeslClient*, const Model::ActivateApService2Request&, const ActivateApService2Outcome&, const std::shared_ptr<const AsyncCallerContext>&)> ActivateApService2AsyncHandler;
|
|
|
+ typedef Outcome<Error, Model::ActivateApDeviceResult> ActivateApDeviceOutcome;
|
|
|
+ typedef std::future<ActivateApDeviceOutcome> ActivateApDeviceOutcomeCallable;
|
|
|
+ typedef std::function<void(const CloudeslClient*, const Model::ActivateApDeviceRequest&, const ActivateApDeviceOutcome&, const std::shared_ptr<const AsyncCallerContext>&)> ActivateApDeviceAsyncHandler;
|
|
|
+ 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::AddPlanogramShelfResult> AddPlanogramShelfOutcome;
|
|
|
+ typedef std::future<AddPlanogramShelfOutcome> AddPlanogramShelfOutcomeCallable;
|
|
|
+ typedef std::function<void(const CloudeslClient*, const Model::AddPlanogramShelfRequest&, const AddPlanogramShelfOutcome&, const std::shared_ptr<const AsyncCallerContext>&)> AddPlanogramShelfAsyncHandler;
|
|
|
+ typedef Outcome<Error, Model::AddRoleActionsResult> AddRoleActionsOutcome;
|
|
|
+ typedef std::future<AddRoleActionsOutcome> AddRoleActionsOutcomeCallable;
|
|
|
+ typedef std::function<void(const CloudeslClient*, const Model::AddRoleActionsRequest&, const AddRoleActionsOutcome&, const std::shared_ptr<const AsyncCallerContext>&)> AddRoleActionsAsyncHandler;
|
|
|
+ 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::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::AssociatePlanogramRailResult> AssociatePlanogramRailOutcome;
|
|
|
+ typedef std::future<AssociatePlanogramRailOutcome> AssociatePlanogramRailOutcomeCallable;
|
|
|
+ typedef std::function<void(const CloudeslClient*, const Model::AssociatePlanogramRailRequest&, const AssociatePlanogramRailOutcome&, const std::shared_ptr<const AsyncCallerContext>&)> AssociatePlanogramRailAsyncHandler;
|
|
|
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::BindApStoreServiceResult> BindApStoreServiceOutcome;
|
|
|
- typedef std::future<BindApStoreServiceOutcome> BindApStoreServiceOutcomeCallable;
|
|
|
- typedef std::function<void(const CloudeslClient*, const Model::BindApStoreServiceRequest&, const BindApStoreServiceOutcome&, const std::shared_ptr<const AsyncCallerContext>&)> BindApStoreServiceAsyncHandler;
|
|
|
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::BindEslDeviceShelfResult> BindEslDeviceShelfOutcome;
|
|
|
- typedef std::future<BindEslDeviceShelfOutcome> BindEslDeviceShelfOutcomeCallable;
|
|
|
- typedef std::function<void(const CloudeslClient*, const Model::BindEslDeviceShelfRequest&, const BindEslDeviceShelfOutcome&, const std::shared_ptr<const AsyncCallerContext>&)> BindEslDeviceShelfAsyncHandler;
|
|
|
+ typedef Outcome<Error, Model::ComposePlanogramPositionsResult> ComposePlanogramPositionsOutcome;
|
|
|
+ typedef std::future<ComposePlanogramPositionsOutcome> ComposePlanogramPositionsOutcomeCallable;
|
|
|
+ typedef std::function<void(const CloudeslClient*, const Model::ComposePlanogramPositionsRequest&, const ComposePlanogramPositionsOutcome&, const std::shared_ptr<const AsyncCallerContext>&)> ComposePlanogramPositionsAsyncHandler;
|
|
|
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::DeleteApServiceResult> DeleteApServiceOutcome;
|
|
|
- typedef std::future<DeleteApServiceOutcome> DeleteApServiceOutcomeCallable;
|
|
|
- typedef std::function<void(const CloudeslClient*, const Model::DeleteApServiceRequest&, const DeleteApServiceOutcome&, const std::shared_ptr<const AsyncCallerContext>&)> DeleteApServiceAsyncHandler;
|
|
|
- typedef Outcome<Error, Model::DeleteEslDeviceResult> DeleteEslDeviceOutcome;
|
|
|
- typedef std::future<DeleteEslDeviceOutcome> DeleteEslDeviceOutcomeCallable;
|
|
|
- typedef std::function<void(const CloudeslClient*, const Model::DeleteEslDeviceRequest&, const DeleteEslDeviceOutcome&, const std::shared_ptr<const AsyncCallerContext>&)> DeleteEslDeviceAsyncHandler;
|
|
|
- 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::DeleteItemBySkuIdResult> DeleteItemBySkuIdOutcome;
|
|
|
- typedef std::future<DeleteItemBySkuIdOutcome> DeleteItemBySkuIdOutcomeCallable;
|
|
|
- typedef std::function<void(const CloudeslClient*, const Model::DeleteItemBySkuIdRequest&, const DeleteItemBySkuIdOutcome&, const std::shared_ptr<const AsyncCallerContext>&)> DeleteItemBySkuIdAsyncHandler;
|
|
|
+ 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::DeletePlanogramShelfResult> DeletePlanogramShelfOutcome;
|
|
|
+ typedef std::future<DeletePlanogramShelfOutcome> DeletePlanogramShelfOutcomeCallable;
|
|
|
+ typedef std::function<void(const CloudeslClient*, const Model::DeletePlanogramShelfRequest&, const DeletePlanogramShelfOutcome&, const std::shared_ptr<const AsyncCallerContext>&)> DeletePlanogramShelfAsyncHandler;
|
|
|
+ typedef Outcome<Error, Model::DeleteRoleActionsResult> DeleteRoleActionsOutcome;
|
|
|
+ typedef std::future<DeleteRoleActionsOutcome> DeleteRoleActionsOutcomeCallable;
|
|
|
+ typedef std::function<void(const CloudeslClient*, const Model::DeleteRoleActionsRequest&, const DeleteRoleActionsOutcome&, const std::shared_ptr<const AsyncCallerContext>&)> DeleteRoleActionsAsyncHandler;
|
|
|
typedef Outcome<Error, Model::DeleteStoreResult> DeleteStoreOutcome;
|
|
|
typedef std::future<DeleteStoreOutcome> DeleteStoreOutcomeCallable;
|
|
|
typedef std::function<void(const CloudeslClient*, const Model::DeleteStoreRequest&, const DeleteStoreOutcome&, const std::shared_ptr<const AsyncCallerContext>&)> DeleteStoreAsyncHandler;
|
|
|
+ typedef Outcome<Error, Model::DeleteUserResult> DeleteUserOutcome;
|
|
|
+ typedef std::future<DeleteUserOutcome> DeleteUserOutcomeCallable;
|
|
|
+ typedef std::function<void(const CloudeslClient*, const Model::DeleteUserRequest&, const DeleteUserOutcome&, const std::shared_ptr<const AsyncCallerContext>&)> DeleteUserAsyncHandler;
|
|
|
typedef Outcome<Error, Model::DescribeAlarmsResult> DescribeAlarmsOutcome;
|
|
|
typedef std::future<DescribeAlarmsOutcome> DescribeAlarmsOutcomeCallable;
|
|
|
typedef std::function<void(const CloudeslClient*, const Model::DescribeAlarmsRequest&, const DescribeAlarmsOutcome&, const std::shared_ptr<const AsyncCallerContext>&)> DescribeAlarmsAsyncHandler;
|
|
|
- typedef Outcome<Error, Model::DescribeCompanyResult> DescribeCompanyOutcome;
|
|
|
- typedef std::future<DescribeCompanyOutcome> DescribeCompanyOutcomeCallable;
|
|
|
- typedef std::function<void(const CloudeslClient*, const Model::DescribeCompanyRequest&, const DescribeCompanyOutcome&, const std::shared_ptr<const AsyncCallerContext>&)> DescribeCompanyAsyncHandler;
|
|
|
+ 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::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::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::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::DescribePlanogramEslDevicesResult> DescribePlanogramEslDevicesOutcome;
|
|
|
+ typedef std::future<DescribePlanogramEslDevicesOutcome> DescribePlanogramEslDevicesOutcomeCallable;
|
|
|
+ typedef std::function<void(const CloudeslClient*, const Model::DescribePlanogramEslDevicesRequest&, const DescribePlanogramEslDevicesOutcome&, const std::shared_ptr<const AsyncCallerContext>&)> DescribePlanogramEslDevicesAsyncHandler;
|
|
|
+ typedef Outcome<Error, Model::DescribePlanogramPositionsResult> DescribePlanogramPositionsOutcome;
|
|
|
+ typedef std::future<DescribePlanogramPositionsOutcome> DescribePlanogramPositionsOutcomeCallable;
|
|
|
+ typedef std::function<void(const CloudeslClient*, const Model::DescribePlanogramPositionsRequest&, const DescribePlanogramPositionsOutcome&, const std::shared_ptr<const AsyncCallerContext>&)> DescribePlanogramPositionsAsyncHandler;
|
|
|
+ typedef Outcome<Error, Model::DescribePlanogramRailsResult> DescribePlanogramRailsOutcome;
|
|
|
+ typedef std::future<DescribePlanogramRailsOutcome> DescribePlanogramRailsOutcomeCallable;
|
|
|
+ typedef std::function<void(const CloudeslClient*, const Model::DescribePlanogramRailsRequest&, const DescribePlanogramRailsOutcome&, const std::shared_ptr<const AsyncCallerContext>&)> DescribePlanogramRailsAsyncHandler;
|
|
|
+ typedef Outcome<Error, Model::DescribePlanogramShelvesResult> DescribePlanogramShelvesOutcome;
|
|
|
+ typedef std::future<DescribePlanogramShelvesOutcome> DescribePlanogramShelvesOutcomeCallable;
|
|
|
+ typedef std::function<void(const CloudeslClient*, const Model::DescribePlanogramShelvesRequest&, const DescribePlanogramShelvesOutcome&, const std::shared_ptr<const AsyncCallerContext>&)> DescribePlanogramShelvesAsyncHandler;
|
|
|
+ typedef Outcome<Error, Model::DescribeRoleActionsResult> DescribeRoleActionsOutcome;
|
|
|
+ typedef std::future<DescribeRoleActionsOutcome> DescribeRoleActionsOutcomeCallable;
|
|
|
+ typedef std::function<void(const CloudeslClient*, const Model::DescribeRoleActionsRequest&, const DescribeRoleActionsOutcome&, const std::shared_ptr<const AsyncCallerContext>&)> DescribeRoleActionsAsyncHandler;
|
|
|
+ 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::DescribeStoreStatisticsResult> DescribeStoreStatisticsOutcome;
|
|
|
+ typedef std::future<DescribeStoreStatisticsOutcome> DescribeStoreStatisticsOutcomeCallable;
|
|
|
+ typedef std::function<void(const CloudeslClient*, const Model::DescribeStoreStatisticsRequest&, const DescribeStoreStatisticsOutcome&, const std::shared_ptr<const AsyncCallerContext>&)> DescribeStoreStatisticsAsyncHandler;
|
|
|
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::DescribeUserOperationLogResult> DescribeUserOperationLogOutcome;
|
|
|
- typedef std::future<DescribeUserOperationLogOutcome> DescribeUserOperationLogOutcomeCallable;
|
|
|
- typedef std::function<void(const CloudeslClient*, const Model::DescribeUserOperationLogRequest&, const DescribeUserOperationLogOutcome&, const std::shared_ptr<const AsyncCallerContext>&)> DescribeUserOperationLogAsyncHandler;
|
|
|
- typedef Outcome<Error, Model::DescribeUserRamPolicyResult> DescribeUserRamPolicyOutcome;
|
|
|
- typedef std::future<DescribeUserRamPolicyOutcome> DescribeUserRamPolicyOutcomeCallable;
|
|
|
- typedef std::function<void(const CloudeslClient*, const Model::DescribeUserRamPolicyRequest&, const DescribeUserRamPolicyOutcome&, const std::shared_ptr<const AsyncCallerContext>&)> DescribeUserRamPolicyAsyncHandler;
|
|
|
- typedef Outcome<Error, Model::SearchApServiceResult> SearchApServiceOutcome;
|
|
|
- typedef std::future<SearchApServiceOutcome> SearchApServiceOutcomeCallable;
|
|
|
- typedef std::function<void(const CloudeslClient*, const Model::SearchApServiceRequest&, const SearchApServiceOutcome&, const std::shared_ptr<const AsyncCallerContext>&)> SearchApServiceAsyncHandler;
|
|
|
+ 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::DissociatePlanogramRailResult> DissociatePlanogramRailOutcome;
|
|
|
+ typedef std::future<DissociatePlanogramRailOutcome> DissociatePlanogramRailOutcomeCallable;
|
|
|
+ typedef std::function<void(const CloudeslClient*, const Model::DissociatePlanogramRailRequest&, const DissociatePlanogramRailOutcome&, const std::shared_ptr<const AsyncCallerContext>&)> DissociatePlanogramRailAsyncHandler;
|
|
|
+ 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::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;
|
|
|
typedef Outcome<Error, Model::UnbindEslDeviceResult> UnbindEslDeviceOutcome;
|
|
|
typedef std::future<UnbindEslDeviceOutcome> UnbindEslDeviceOutcomeCallable;
|
|
|
typedef std::function<void(const CloudeslClient*, const Model::UnbindEslDeviceRequest&, const UnbindEslDeviceOutcome&, const std::shared_ptr<const AsyncCallerContext>&)> UnbindEslDeviceAsyncHandler;
|
|
|
- typedef Outcome<Error, Model::UnbindEslDeviceShelfResult> UnbindEslDeviceShelfOutcome;
|
|
|
- typedef std::future<UnbindEslDeviceShelfOutcome> UnbindEslDeviceShelfOutcomeCallable;
|
|
|
- typedef std::function<void(const CloudeslClient*, const Model::UnbindEslDeviceShelfRequest&, const UnbindEslDeviceShelfOutcome&, const std::shared_ptr<const AsyncCallerContext>&)> UnbindEslDeviceShelfAsyncHandler;
|
|
|
+ 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::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::UpdateUserResult> UpdateUserOutcome;
|
|
|
+ typedef std::future<UpdateUserOutcome> UpdateUserOutcomeCallable;
|
|
|
+ typedef std::function<void(const CloudeslClient*, const Model::UpdateUserRequest&, const UpdateUserOutcome&, const std::shared_ptr<const AsyncCallerContext>&)> UpdateUserAsyncHandler;
|
|
|
|
|
|
CloudeslClient(const Credentials &credentials, const ClientConfiguration &configuration);
|
|
|
CloudeslClient(const std::shared_ptr<CredentialsProvider> &credentialsProvider, const ClientConfiguration &configuration);
|
|
|
CloudeslClient(const std::string &accessKeyId, const std::string &accessKeySecret, const ClientConfiguration &configuration);
|
|
|
~CloudeslClient();
|
|
|
- ActivateApServiceOutcome activateApService(const Model::ActivateApServiceRequest &request)const;
|
|
|
- void activateApServiceAsync(const Model::ActivateApServiceRequest& request, const ActivateApServiceAsyncHandler& handler, const std::shared_ptr<const AsyncCallerContext>& context = nullptr) const;
|
|
|
- ActivateApServiceOutcomeCallable activateApServiceCallable(const Model::ActivateApServiceRequest& request) const;
|
|
|
- ActivateApService2Outcome activateApService2(const Model::ActivateApService2Request &request)const;
|
|
|
- void activateApService2Async(const Model::ActivateApService2Request& request, const ActivateApService2AsyncHandler& handler, const std::shared_ptr<const AsyncCallerContext>& context = nullptr) const;
|
|
|
- ActivateApService2OutcomeCallable activateApService2Callable(const Model::ActivateApService2Request& request) const;
|
|
|
+ ActivateApDeviceOutcome activateApDevice(const Model::ActivateApDeviceRequest &request)const;
|
|
|
+ void activateApDeviceAsync(const Model::ActivateApDeviceRequest& request, const ActivateApDeviceAsyncHandler& handler, const std::shared_ptr<const AsyncCallerContext>& context = nullptr) const;
|
|
|
+ ActivateApDeviceOutcomeCallable activateApDeviceCallable(const Model::ActivateApDeviceRequest& request) const;
|
|
|
+ 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;
|
|
|
+ AddPlanogramShelfOutcome addPlanogramShelf(const Model::AddPlanogramShelfRequest &request)const;
|
|
|
+ void addPlanogramShelfAsync(const Model::AddPlanogramShelfRequest& request, const AddPlanogramShelfAsyncHandler& handler, const std::shared_ptr<const AsyncCallerContext>& context = nullptr) const;
|
|
|
+ AddPlanogramShelfOutcomeCallable addPlanogramShelfCallable(const Model::AddPlanogramShelfRequest& request) const;
|
|
|
+ AddRoleActionsOutcome addRoleActions(const Model::AddRoleActionsRequest &request)const;
|
|
|
+ void addRoleActionsAsync(const Model::AddRoleActionsRequest& request, const AddRoleActionsAsyncHandler& handler, const std::shared_ptr<const AsyncCallerContext>& context = nullptr) const;
|
|
|
+ AddRoleActionsOutcomeCallable addRoleActionsCallable(const Model::AddRoleActionsRequest& 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;
|
|
|
+ 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;
|
|
|
+ AssociatePlanogramRailOutcome associatePlanogramRail(const Model::AssociatePlanogramRailRequest &request)const;
|
|
|
+ void associatePlanogramRailAsync(const Model::AssociatePlanogramRailRequest& request, const AssociatePlanogramRailAsyncHandler& handler, const std::shared_ptr<const AsyncCallerContext>& context = nullptr) const;
|
|
|
+ AssociatePlanogramRailOutcomeCallable associatePlanogramRailCallable(const Model::AssociatePlanogramRailRequest& 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;
|
|
|
- BindApStoreServiceOutcome bindApStoreService(const Model::BindApStoreServiceRequest &request)const;
|
|
|
- void bindApStoreServiceAsync(const Model::BindApStoreServiceRequest& request, const BindApStoreServiceAsyncHandler& handler, const std::shared_ptr<const AsyncCallerContext>& context = nullptr) const;
|
|
|
- BindApStoreServiceOutcomeCallable bindApStoreServiceCallable(const Model::BindApStoreServiceRequest& 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;
|
|
|
- BindEslDeviceShelfOutcome bindEslDeviceShelf(const Model::BindEslDeviceShelfRequest &request)const;
|
|
|
- void bindEslDeviceShelfAsync(const Model::BindEslDeviceShelfRequest& request, const BindEslDeviceShelfAsyncHandler& handler, const std::shared_ptr<const AsyncCallerContext>& context = nullptr) const;
|
|
|
- BindEslDeviceShelfOutcomeCallable bindEslDeviceShelfCallable(const Model::BindEslDeviceShelfRequest& request) const;
|
|
|
+ ComposePlanogramPositionsOutcome composePlanogramPositions(const Model::ComposePlanogramPositionsRequest &request)const;
|
|
|
+ void composePlanogramPositionsAsync(const Model::ComposePlanogramPositionsRequest& request, const ComposePlanogramPositionsAsyncHandler& handler, const std::shared_ptr<const AsyncCallerContext>& context = nullptr) const;
|
|
|
+ ComposePlanogramPositionsOutcomeCallable composePlanogramPositionsCallable(const Model::ComposePlanogramPositionsRequest& 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;
|
|
|
- DeleteApServiceOutcome deleteApService(const Model::DeleteApServiceRequest &request)const;
|
|
|
- void deleteApServiceAsync(const Model::DeleteApServiceRequest& request, const DeleteApServiceAsyncHandler& handler, const std::shared_ptr<const AsyncCallerContext>& context = nullptr) const;
|
|
|
- DeleteApServiceOutcomeCallable deleteApServiceCallable(const Model::DeleteApServiceRequest& request) const;
|
|
|
- DeleteEslDeviceOutcome deleteEslDevice(const Model::DeleteEslDeviceRequest &request)const;
|
|
|
- void deleteEslDeviceAsync(const Model::DeleteEslDeviceRequest& request, const DeleteEslDeviceAsyncHandler& handler, const std::shared_ptr<const AsyncCallerContext>& context = nullptr) const;
|
|
|
- DeleteEslDeviceOutcomeCallable deleteEslDeviceCallable(const Model::DeleteEslDeviceRequest& 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;
|
|
|
- DeleteItemBySkuIdOutcome deleteItemBySkuId(const Model::DeleteItemBySkuIdRequest &request)const;
|
|
|
- void deleteItemBySkuIdAsync(const Model::DeleteItemBySkuIdRequest& request, const DeleteItemBySkuIdAsyncHandler& handler, const std::shared_ptr<const AsyncCallerContext>& context = nullptr) const;
|
|
|
- DeleteItemBySkuIdOutcomeCallable deleteItemBySkuIdCallable(const Model::DeleteItemBySkuIdRequest& 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;
|
|
|
+ DeletePlanogramShelfOutcome deletePlanogramShelf(const Model::DeletePlanogramShelfRequest &request)const;
|
|
|
+ void deletePlanogramShelfAsync(const Model::DeletePlanogramShelfRequest& request, const DeletePlanogramShelfAsyncHandler& handler, const std::shared_ptr<const AsyncCallerContext>& context = nullptr) const;
|
|
|
+ DeletePlanogramShelfOutcomeCallable deletePlanogramShelfCallable(const Model::DeletePlanogramShelfRequest& request) const;
|
|
|
+ DeleteRoleActionsOutcome deleteRoleActions(const Model::DeleteRoleActionsRequest &request)const;
|
|
|
+ void deleteRoleActionsAsync(const Model::DeleteRoleActionsRequest& request, const DeleteRoleActionsAsyncHandler& handler, const std::shared_ptr<const AsyncCallerContext>& context = nullptr) const;
|
|
|
+ DeleteRoleActionsOutcomeCallable deleteRoleActionsCallable(const Model::DeleteRoleActionsRequest& 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;
|
|
|
+ DeleteUserOutcome deleteUser(const Model::DeleteUserRequest &request)const;
|
|
|
+ void deleteUserAsync(const Model::DeleteUserRequest& request, const DeleteUserAsyncHandler& handler, const std::shared_ptr<const AsyncCallerContext>& context = nullptr) const;
|
|
|
+ DeleteUserOutcomeCallable deleteUserCallable(const Model::DeleteUserRequest& request) const;
|
|
|
DescribeAlarmsOutcome describeAlarms(const Model::DescribeAlarmsRequest &request)const;
|
|
|
void describeAlarmsAsync(const Model::DescribeAlarmsRequest& request, const DescribeAlarmsAsyncHandler& handler, const std::shared_ptr<const AsyncCallerContext>& context = nullptr) const;
|
|
|
DescribeAlarmsOutcomeCallable describeAlarmsCallable(const Model::DescribeAlarmsRequest& request) const;
|
|
|
- DescribeCompanyOutcome describeCompany(const Model::DescribeCompanyRequest &request)const;
|
|
|
- void describeCompanyAsync(const Model::DescribeCompanyRequest& request, const DescribeCompanyAsyncHandler& handler, const std::shared_ptr<const AsyncCallerContext>& context = nullptr) const;
|
|
|
- DescribeCompanyOutcomeCallable describeCompanyCallable(const Model::DescribeCompanyRequest& request) const;
|
|
|
+ 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;
|
|
|
+ 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;
|
|
|
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;
|
|
|
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;
|
|
|
+ DescribePlanogramEslDevicesOutcome describePlanogramEslDevices(const Model::DescribePlanogramEslDevicesRequest &request)const;
|
|
|
+ void describePlanogramEslDevicesAsync(const Model::DescribePlanogramEslDevicesRequest& request, const DescribePlanogramEslDevicesAsyncHandler& handler, const std::shared_ptr<const AsyncCallerContext>& context = nullptr) const;
|
|
|
+ DescribePlanogramEslDevicesOutcomeCallable describePlanogramEslDevicesCallable(const Model::DescribePlanogramEslDevicesRequest& request) const;
|
|
|
+ DescribePlanogramPositionsOutcome describePlanogramPositions(const Model::DescribePlanogramPositionsRequest &request)const;
|
|
|
+ void describePlanogramPositionsAsync(const Model::DescribePlanogramPositionsRequest& request, const DescribePlanogramPositionsAsyncHandler& handler, const std::shared_ptr<const AsyncCallerContext>& context = nullptr) const;
|
|
|
+ DescribePlanogramPositionsOutcomeCallable describePlanogramPositionsCallable(const Model::DescribePlanogramPositionsRequest& request) const;
|
|
|
+ DescribePlanogramRailsOutcome describePlanogramRails(const Model::DescribePlanogramRailsRequest &request)const;
|
|
|
+ void describePlanogramRailsAsync(const Model::DescribePlanogramRailsRequest& request, const DescribePlanogramRailsAsyncHandler& handler, const std::shared_ptr<const AsyncCallerContext>& context = nullptr) const;
|
|
|
+ DescribePlanogramRailsOutcomeCallable describePlanogramRailsCallable(const Model::DescribePlanogramRailsRequest& request) const;
|
|
|
+ DescribePlanogramShelvesOutcome describePlanogramShelves(const Model::DescribePlanogramShelvesRequest &request)const;
|
|
|
+ void describePlanogramShelvesAsync(const Model::DescribePlanogramShelvesRequest& request, const DescribePlanogramShelvesAsyncHandler& handler, const std::shared_ptr<const AsyncCallerContext>& context = nullptr) const;
|
|
|
+ DescribePlanogramShelvesOutcomeCallable describePlanogramShelvesCallable(const Model::DescribePlanogramShelvesRequest& request) const;
|
|
|
+ DescribeRoleActionsOutcome describeRoleActions(const Model::DescribeRoleActionsRequest &request)const;
|
|
|
+ void describeRoleActionsAsync(const Model::DescribeRoleActionsRequest& request, const DescribeRoleActionsAsyncHandler& handler, const std::shared_ptr<const AsyncCallerContext>& context = nullptr) const;
|
|
|
+ DescribeRoleActionsOutcomeCallable describeRoleActionsCallable(const Model::DescribeRoleActionsRequest& 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;
|
|
|
+ DescribeStoreStatisticsOutcome describeStoreStatistics(const Model::DescribeStoreStatisticsRequest &request)const;
|
|
|
+ void describeStoreStatisticsAsync(const Model::DescribeStoreStatisticsRequest& request, const DescribeStoreStatisticsAsyncHandler& handler, const std::shared_ptr<const AsyncCallerContext>& context = nullptr) const;
|
|
|
+ DescribeStoreStatisticsOutcomeCallable describeStoreStatisticsCallable(const Model::DescribeStoreStatisticsRequest& 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;
|
|
|
- DescribeUserOperationLogOutcome describeUserOperationLog(const Model::DescribeUserOperationLogRequest &request)const;
|
|
|
- void describeUserOperationLogAsync(const Model::DescribeUserOperationLogRequest& request, const DescribeUserOperationLogAsyncHandler& handler, const std::shared_ptr<const AsyncCallerContext>& context = nullptr) const;
|
|
|
- DescribeUserOperationLogOutcomeCallable describeUserOperationLogCallable(const Model::DescribeUserOperationLogRequest& request) const;
|
|
|
- DescribeUserRamPolicyOutcome describeUserRamPolicy(const Model::DescribeUserRamPolicyRequest &request)const;
|
|
|
- void describeUserRamPolicyAsync(const Model::DescribeUserRamPolicyRequest& request, const DescribeUserRamPolicyAsyncHandler& handler, const std::shared_ptr<const AsyncCallerContext>& context = nullptr) const;
|
|
|
- DescribeUserRamPolicyOutcomeCallable describeUserRamPolicyCallable(const Model::DescribeUserRamPolicyRequest& request) const;
|
|
|
- SearchApServiceOutcome searchApService(const Model::SearchApServiceRequest &request)const;
|
|
|
- void searchApServiceAsync(const Model::SearchApServiceRequest& request, const SearchApServiceAsyncHandler& handler, const std::shared_ptr<const AsyncCallerContext>& context = nullptr) const;
|
|
|
- SearchApServiceOutcomeCallable searchApServiceCallable(const Model::SearchApServiceRequest& 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;
|
|
|
+ DissociatePlanogramRailOutcome dissociatePlanogramRail(const Model::DissociatePlanogramRailRequest &request)const;
|
|
|
+ void dissociatePlanogramRailAsync(const Model::DissociatePlanogramRailRequest& request, const DissociatePlanogramRailAsyncHandler& handler, const std::shared_ptr<const AsyncCallerContext>& context = nullptr) const;
|
|
|
+ DissociatePlanogramRailOutcomeCallable dissociatePlanogramRailCallable(const Model::DissociatePlanogramRailRequest& 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;
|
|
|
+ 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;
|
|
|
UnbindEslDeviceOutcome unbindEslDevice(const Model::UnbindEslDeviceRequest &request)const;
|
|
|
void unbindEslDeviceAsync(const Model::UnbindEslDeviceRequest& request, const UnbindEslDeviceAsyncHandler& handler, const std::shared_ptr<const AsyncCallerContext>& context = nullptr) const;
|
|
|
UnbindEslDeviceOutcomeCallable unbindEslDeviceCallable(const Model::UnbindEslDeviceRequest& request) const;
|
|
|
- UnbindEslDeviceShelfOutcome unbindEslDeviceShelf(const Model::UnbindEslDeviceShelfRequest &request)const;
|
|
|
- void unbindEslDeviceShelfAsync(const Model::UnbindEslDeviceShelfRequest& request, const UnbindEslDeviceShelfAsyncHandler& handler, const std::shared_ptr<const AsyncCallerContext>& context = nullptr) const;
|
|
|
- UnbindEslDeviceShelfOutcomeCallable unbindEslDeviceShelfCallable(const Model::UnbindEslDeviceShelfRequest& request) const;
|
|
|
+ UpdateEslDeviceLightOutcome updateEslDeviceLight(const Model::UpdateEslDeviceLightRequest &request)const;
|
|
|
+ void updateEslDeviceLightAsync(const Model::UpdateEslDeviceLightRequest& request, const UpdateEslDeviceLightAsyncHandler& handler, const std::shared_ptr<const AsyncCallerContext>& context = nullptr) const;
|
|
|
+ UpdateEslDeviceLightOutcomeCallable updateEslDeviceLightCallable(const Model::UpdateEslDeviceLightRequest& request) const;
|
|
|
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;
|
|
|
+ UpdateUserOutcome updateUser(const Model::UpdateUserRequest &request)const;
|
|
|
+ void updateUserAsync(const Model::UpdateUserRequest& request, const UpdateUserAsyncHandler& handler, const std::shared_ptr<const AsyncCallerContext>& context = nullptr) const;
|
|
|
+ UpdateUserOutcomeCallable updateUserCallable(const Model::UpdateUserRequest& request) const;
|
|
|
|
|
|
private:
|
|
|
std::shared_ptr<EndpointProvider> endpointProvider_;
|