Generate SDK by new Generator

This commit is contained in:
wb-hx510875
2019-09-18 11:18:56 +08:00
parent be86048a76
commit f3eaf1d292
9054 changed files with 325898 additions and 381375 deletions

View File

@@ -22,62 +22,62 @@
#include <alibabacloud/core/EndpointProvider.h>
#include <alibabacloud/core/RpcServiceClient.h>
#include "PushExport.h"
#include "model/QueryDeviceStatRequest.h"
#include "model/QueryDeviceStatResult.h"
#include "model/UnbindTagRequest.h"
#include "model/UnbindTagResult.h"
#include "model/QueryPushStatByAppRequest.h"
#include "model/QueryPushStatByAppResult.h"
#include "model/CheckDeviceRequest.h"
#include "model/CheckDeviceResult.h"
#include "model/QueryDevicesByAliasRequest.h"
#include "model/QueryDevicesByAliasResult.h"
#include "model/PushRequest.h"
#include "model/PushResult.h"
#include "model/ListPushRecordsRequest.h"
#include "model/ListPushRecordsResult.h"
#include "model/QueryTagsRequest.h"
#include "model/QueryTagsResult.h"
#include "model/UnbindAliasRequest.h"
#include "model/UnbindAliasResult.h"
#include "model/QueryDeviceInfoRequest.h"
#include "model/QueryDeviceInfoResult.h"
#include "model/QueryPushStatByMsgRequest.h"
#include "model/QueryPushStatByMsgResult.h"
#include "model/QueryAliasesRequest.h"
#include "model/QueryAliasesResult.h"
#include "model/QueryUniqueDeviceStatRequest.h"
#include "model/QueryUniqueDeviceStatResult.h"
#include "model/ListSummaryAppsRequest.h"
#include "model/ListSummaryAppsResult.h"
#include "model/PushMessageToAndroidRequest.h"
#include "model/PushMessageToAndroidResult.h"
#include "model/QueryDevicesByAccountRequest.h"
#include "model/QueryDevicesByAccountResult.h"
#include "model/BindAliasRequest.h"
#include "model/BindAliasResult.h"
#include "model/UnbindPhoneRequest.h"
#include "model/UnbindPhoneResult.h"
#include "model/PushNoticeToiOSRequest.h"
#include "model/PushNoticeToiOSResult.h"
#include "model/CheckDevicesRequest.h"
#include "model/CheckDevicesResult.h"
#include "model/CancelPushRequest.h"
#include "model/CancelPushResult.h"
#include "model/RemoveTagRequest.h"
#include "model/RemoveTagResult.h"
#include "model/ListTagsRequest.h"
#include "model/ListTagsResult.h"
#include "model/BindTagRequest.h"
#include "model/BindTagResult.h"
#include "model/PushMessageToiOSRequest.h"
#include "model/PushMessageToiOSResult.h"
#include "model/BindPhoneRequest.h"
#include "model/BindPhoneResult.h"
#include "model/BindTagRequest.h"
#include "model/BindTagResult.h"
#include "model/CancelPushRequest.h"
#include "model/CancelPushResult.h"
#include "model/CheckDeviceRequest.h"
#include "model/CheckDeviceResult.h"
#include "model/CheckDevicesRequest.h"
#include "model/CheckDevicesResult.h"
#include "model/ListPushRecordsRequest.h"
#include "model/ListPushRecordsResult.h"
#include "model/ListSummaryAppsRequest.h"
#include "model/ListSummaryAppsResult.h"
#include "model/ListTagsRequest.h"
#include "model/ListTagsResult.h"
#include "model/PushRequest.h"
#include "model/PushResult.h"
#include "model/PushMessageToAndroidRequest.h"
#include "model/PushMessageToAndroidResult.h"
#include "model/PushMessageToiOSRequest.h"
#include "model/PushMessageToiOSResult.h"
#include "model/PushNoticeToAndroidRequest.h"
#include "model/PushNoticeToAndroidResult.h"
#include "model/PushNoticeToiOSRequest.h"
#include "model/PushNoticeToiOSResult.h"
#include "model/QueryAliasesRequest.h"
#include "model/QueryAliasesResult.h"
#include "model/QueryDeviceInfoRequest.h"
#include "model/QueryDeviceInfoResult.h"
#include "model/QueryDeviceStatRequest.h"
#include "model/QueryDeviceStatResult.h"
#include "model/QueryDevicesByAccountRequest.h"
#include "model/QueryDevicesByAccountResult.h"
#include "model/QueryDevicesByAliasRequest.h"
#include "model/QueryDevicesByAliasResult.h"
#include "model/QueryPushListRequest.h"
#include "model/QueryPushListResult.h"
#include "model/QueryPushStatByAppRequest.h"
#include "model/QueryPushStatByAppResult.h"
#include "model/QueryPushStatByMsgRequest.h"
#include "model/QueryPushStatByMsgResult.h"
#include "model/QueryTagsRequest.h"
#include "model/QueryTagsResult.h"
#include "model/QueryUniqueDeviceStatRequest.h"
#include "model/QueryUniqueDeviceStatResult.h"
#include "model/RemoveTagRequest.h"
#include "model/RemoveTagResult.h"
#include "model/UnbindAliasRequest.h"
#include "model/UnbindAliasResult.h"
#include "model/UnbindPhoneRequest.h"
#include "model/UnbindPhoneResult.h"
#include "model/UnbindTagRequest.h"
#include "model/UnbindTagResult.h"
namespace AlibabaCloud
@@ -87,179 +87,179 @@ namespace AlibabaCloud
class ALIBABACLOUD_PUSH_EXPORT PushClient : public RpcServiceClient
{
public:
typedef Outcome<Error, Model::QueryDeviceStatResult> QueryDeviceStatOutcome;
typedef std::future<QueryDeviceStatOutcome> QueryDeviceStatOutcomeCallable;
typedef std::function<void(const PushClient*, const Model::QueryDeviceStatRequest&, const QueryDeviceStatOutcome&, const std::shared_ptr<const AsyncCallerContext>&)> QueryDeviceStatAsyncHandler;
typedef Outcome<Error, Model::UnbindTagResult> UnbindTagOutcome;
typedef std::future<UnbindTagOutcome> UnbindTagOutcomeCallable;
typedef std::function<void(const PushClient*, const Model::UnbindTagRequest&, const UnbindTagOutcome&, const std::shared_ptr<const AsyncCallerContext>&)> UnbindTagAsyncHandler;
typedef Outcome<Error, Model::QueryPushStatByAppResult> QueryPushStatByAppOutcome;
typedef std::future<QueryPushStatByAppOutcome> QueryPushStatByAppOutcomeCallable;
typedef std::function<void(const PushClient*, const Model::QueryPushStatByAppRequest&, const QueryPushStatByAppOutcome&, const std::shared_ptr<const AsyncCallerContext>&)> QueryPushStatByAppAsyncHandler;
typedef Outcome<Error, Model::CheckDeviceResult> CheckDeviceOutcome;
typedef std::future<CheckDeviceOutcome> CheckDeviceOutcomeCallable;
typedef std::function<void(const PushClient*, const Model::CheckDeviceRequest&, const CheckDeviceOutcome&, const std::shared_ptr<const AsyncCallerContext>&)> CheckDeviceAsyncHandler;
typedef Outcome<Error, Model::QueryDevicesByAliasResult> QueryDevicesByAliasOutcome;
typedef std::future<QueryDevicesByAliasOutcome> QueryDevicesByAliasOutcomeCallable;
typedef std::function<void(const PushClient*, const Model::QueryDevicesByAliasRequest&, const QueryDevicesByAliasOutcome&, const std::shared_ptr<const AsyncCallerContext>&)> QueryDevicesByAliasAsyncHandler;
typedef Outcome<Error, Model::PushResult> PushOutcome;
typedef std::future<PushOutcome> PushOutcomeCallable;
typedef std::function<void(const PushClient*, const Model::PushRequest&, const PushOutcome&, const std::shared_ptr<const AsyncCallerContext>&)> PushAsyncHandler;
typedef Outcome<Error, Model::ListPushRecordsResult> ListPushRecordsOutcome;
typedef std::future<ListPushRecordsOutcome> ListPushRecordsOutcomeCallable;
typedef std::function<void(const PushClient*, const Model::ListPushRecordsRequest&, const ListPushRecordsOutcome&, const std::shared_ptr<const AsyncCallerContext>&)> ListPushRecordsAsyncHandler;
typedef Outcome<Error, Model::QueryTagsResult> QueryTagsOutcome;
typedef std::future<QueryTagsOutcome> QueryTagsOutcomeCallable;
typedef std::function<void(const PushClient*, const Model::QueryTagsRequest&, const QueryTagsOutcome&, const std::shared_ptr<const AsyncCallerContext>&)> QueryTagsAsyncHandler;
typedef Outcome<Error, Model::UnbindAliasResult> UnbindAliasOutcome;
typedef std::future<UnbindAliasOutcome> UnbindAliasOutcomeCallable;
typedef std::function<void(const PushClient*, const Model::UnbindAliasRequest&, const UnbindAliasOutcome&, const std::shared_ptr<const AsyncCallerContext>&)> UnbindAliasAsyncHandler;
typedef Outcome<Error, Model::QueryDeviceInfoResult> QueryDeviceInfoOutcome;
typedef std::future<QueryDeviceInfoOutcome> QueryDeviceInfoOutcomeCallable;
typedef std::function<void(const PushClient*, const Model::QueryDeviceInfoRequest&, const QueryDeviceInfoOutcome&, const std::shared_ptr<const AsyncCallerContext>&)> QueryDeviceInfoAsyncHandler;
typedef Outcome<Error, Model::QueryPushStatByMsgResult> QueryPushStatByMsgOutcome;
typedef std::future<QueryPushStatByMsgOutcome> QueryPushStatByMsgOutcomeCallable;
typedef std::function<void(const PushClient*, const Model::QueryPushStatByMsgRequest&, const QueryPushStatByMsgOutcome&, const std::shared_ptr<const AsyncCallerContext>&)> QueryPushStatByMsgAsyncHandler;
typedef Outcome<Error, Model::QueryAliasesResult> QueryAliasesOutcome;
typedef std::future<QueryAliasesOutcome> QueryAliasesOutcomeCallable;
typedef std::function<void(const PushClient*, const Model::QueryAliasesRequest&, const QueryAliasesOutcome&, const std::shared_ptr<const AsyncCallerContext>&)> QueryAliasesAsyncHandler;
typedef Outcome<Error, Model::QueryUniqueDeviceStatResult> QueryUniqueDeviceStatOutcome;
typedef std::future<QueryUniqueDeviceStatOutcome> QueryUniqueDeviceStatOutcomeCallable;
typedef std::function<void(const PushClient*, const Model::QueryUniqueDeviceStatRequest&, const QueryUniqueDeviceStatOutcome&, const std::shared_ptr<const AsyncCallerContext>&)> QueryUniqueDeviceStatAsyncHandler;
typedef Outcome<Error, Model::ListSummaryAppsResult> ListSummaryAppsOutcome;
typedef std::future<ListSummaryAppsOutcome> ListSummaryAppsOutcomeCallable;
typedef std::function<void(const PushClient*, const Model::ListSummaryAppsRequest&, const ListSummaryAppsOutcome&, const std::shared_ptr<const AsyncCallerContext>&)> ListSummaryAppsAsyncHandler;
typedef Outcome<Error, Model::PushMessageToAndroidResult> PushMessageToAndroidOutcome;
typedef std::future<PushMessageToAndroidOutcome> PushMessageToAndroidOutcomeCallable;
typedef std::function<void(const PushClient*, const Model::PushMessageToAndroidRequest&, const PushMessageToAndroidOutcome&, const std::shared_ptr<const AsyncCallerContext>&)> PushMessageToAndroidAsyncHandler;
typedef Outcome<Error, Model::QueryDevicesByAccountResult> QueryDevicesByAccountOutcome;
typedef std::future<QueryDevicesByAccountOutcome> QueryDevicesByAccountOutcomeCallable;
typedef std::function<void(const PushClient*, const Model::QueryDevicesByAccountRequest&, const QueryDevicesByAccountOutcome&, const std::shared_ptr<const AsyncCallerContext>&)> QueryDevicesByAccountAsyncHandler;
typedef Outcome<Error, Model::BindAliasResult> BindAliasOutcome;
typedef std::future<BindAliasOutcome> BindAliasOutcomeCallable;
typedef std::function<void(const PushClient*, const Model::BindAliasRequest&, const BindAliasOutcome&, const std::shared_ptr<const AsyncCallerContext>&)> BindAliasAsyncHandler;
typedef Outcome<Error, Model::UnbindPhoneResult> UnbindPhoneOutcome;
typedef std::future<UnbindPhoneOutcome> UnbindPhoneOutcomeCallable;
typedef std::function<void(const PushClient*, const Model::UnbindPhoneRequest&, const UnbindPhoneOutcome&, const std::shared_ptr<const AsyncCallerContext>&)> UnbindPhoneAsyncHandler;
typedef Outcome<Error, Model::PushNoticeToiOSResult> PushNoticeToiOSOutcome;
typedef std::future<PushNoticeToiOSOutcome> PushNoticeToiOSOutcomeCallable;
typedef std::function<void(const PushClient*, const Model::PushNoticeToiOSRequest&, const PushNoticeToiOSOutcome&, const std::shared_ptr<const AsyncCallerContext>&)> PushNoticeToiOSAsyncHandler;
typedef Outcome<Error, Model::CheckDevicesResult> CheckDevicesOutcome;
typedef std::future<CheckDevicesOutcome> CheckDevicesOutcomeCallable;
typedef std::function<void(const PushClient*, const Model::CheckDevicesRequest&, const CheckDevicesOutcome&, const std::shared_ptr<const AsyncCallerContext>&)> CheckDevicesAsyncHandler;
typedef Outcome<Error, Model::CancelPushResult> CancelPushOutcome;
typedef std::future<CancelPushOutcome> CancelPushOutcomeCallable;
typedef std::function<void(const PushClient*, const Model::CancelPushRequest&, const CancelPushOutcome&, const std::shared_ptr<const AsyncCallerContext>&)> CancelPushAsyncHandler;
typedef Outcome<Error, Model::RemoveTagResult> RemoveTagOutcome;
typedef std::future<RemoveTagOutcome> RemoveTagOutcomeCallable;
typedef std::function<void(const PushClient*, const Model::RemoveTagRequest&, const RemoveTagOutcome&, const std::shared_ptr<const AsyncCallerContext>&)> RemoveTagAsyncHandler;
typedef Outcome<Error, Model::ListTagsResult> ListTagsOutcome;
typedef std::future<ListTagsOutcome> ListTagsOutcomeCallable;
typedef std::function<void(const PushClient*, const Model::ListTagsRequest&, const ListTagsOutcome&, const std::shared_ptr<const AsyncCallerContext>&)> ListTagsAsyncHandler;
typedef Outcome<Error, Model::BindTagResult> BindTagOutcome;
typedef std::future<BindTagOutcome> BindTagOutcomeCallable;
typedef std::function<void(const PushClient*, const Model::BindTagRequest&, const BindTagOutcome&, const std::shared_ptr<const AsyncCallerContext>&)> BindTagAsyncHandler;
typedef Outcome<Error, Model::PushMessageToiOSResult> PushMessageToiOSOutcome;
typedef std::future<PushMessageToiOSOutcome> PushMessageToiOSOutcomeCallable;
typedef std::function<void(const PushClient*, const Model::PushMessageToiOSRequest&, const PushMessageToiOSOutcome&, const std::shared_ptr<const AsyncCallerContext>&)> PushMessageToiOSAsyncHandler;
typedef Outcome<Error, Model::BindPhoneResult> BindPhoneOutcome;
typedef std::future<BindPhoneOutcome> BindPhoneOutcomeCallable;
typedef std::function<void(const PushClient*, const Model::BindPhoneRequest&, const BindPhoneOutcome&, const std::shared_ptr<const AsyncCallerContext>&)> BindPhoneAsyncHandler;
typedef Outcome<Error, Model::BindTagResult> BindTagOutcome;
typedef std::future<BindTagOutcome> BindTagOutcomeCallable;
typedef std::function<void(const PushClient*, const Model::BindTagRequest&, const BindTagOutcome&, const std::shared_ptr<const AsyncCallerContext>&)> BindTagAsyncHandler;
typedef Outcome<Error, Model::CancelPushResult> CancelPushOutcome;
typedef std::future<CancelPushOutcome> CancelPushOutcomeCallable;
typedef std::function<void(const PushClient*, const Model::CancelPushRequest&, const CancelPushOutcome&, const std::shared_ptr<const AsyncCallerContext>&)> CancelPushAsyncHandler;
typedef Outcome<Error, Model::CheckDeviceResult> CheckDeviceOutcome;
typedef std::future<CheckDeviceOutcome> CheckDeviceOutcomeCallable;
typedef std::function<void(const PushClient*, const Model::CheckDeviceRequest&, const CheckDeviceOutcome&, const std::shared_ptr<const AsyncCallerContext>&)> CheckDeviceAsyncHandler;
typedef Outcome<Error, Model::CheckDevicesResult> CheckDevicesOutcome;
typedef std::future<CheckDevicesOutcome> CheckDevicesOutcomeCallable;
typedef std::function<void(const PushClient*, const Model::CheckDevicesRequest&, const CheckDevicesOutcome&, const std::shared_ptr<const AsyncCallerContext>&)> CheckDevicesAsyncHandler;
typedef Outcome<Error, Model::ListPushRecordsResult> ListPushRecordsOutcome;
typedef std::future<ListPushRecordsOutcome> ListPushRecordsOutcomeCallable;
typedef std::function<void(const PushClient*, const Model::ListPushRecordsRequest&, const ListPushRecordsOutcome&, const std::shared_ptr<const AsyncCallerContext>&)> ListPushRecordsAsyncHandler;
typedef Outcome<Error, Model::ListSummaryAppsResult> ListSummaryAppsOutcome;
typedef std::future<ListSummaryAppsOutcome> ListSummaryAppsOutcomeCallable;
typedef std::function<void(const PushClient*, const Model::ListSummaryAppsRequest&, const ListSummaryAppsOutcome&, const std::shared_ptr<const AsyncCallerContext>&)> ListSummaryAppsAsyncHandler;
typedef Outcome<Error, Model::ListTagsResult> ListTagsOutcome;
typedef std::future<ListTagsOutcome> ListTagsOutcomeCallable;
typedef std::function<void(const PushClient*, const Model::ListTagsRequest&, const ListTagsOutcome&, const std::shared_ptr<const AsyncCallerContext>&)> ListTagsAsyncHandler;
typedef Outcome<Error, Model::PushResult> PushOutcome;
typedef std::future<PushOutcome> PushOutcomeCallable;
typedef std::function<void(const PushClient*, const Model::PushRequest&, const PushOutcome&, const std::shared_ptr<const AsyncCallerContext>&)> PushAsyncHandler;
typedef Outcome<Error, Model::PushMessageToAndroidResult> PushMessageToAndroidOutcome;
typedef std::future<PushMessageToAndroidOutcome> PushMessageToAndroidOutcomeCallable;
typedef std::function<void(const PushClient*, const Model::PushMessageToAndroidRequest&, const PushMessageToAndroidOutcome&, const std::shared_ptr<const AsyncCallerContext>&)> PushMessageToAndroidAsyncHandler;
typedef Outcome<Error, Model::PushMessageToiOSResult> PushMessageToiOSOutcome;
typedef std::future<PushMessageToiOSOutcome> PushMessageToiOSOutcomeCallable;
typedef std::function<void(const PushClient*, const Model::PushMessageToiOSRequest&, const PushMessageToiOSOutcome&, const std::shared_ptr<const AsyncCallerContext>&)> PushMessageToiOSAsyncHandler;
typedef Outcome<Error, Model::PushNoticeToAndroidResult> PushNoticeToAndroidOutcome;
typedef std::future<PushNoticeToAndroidOutcome> PushNoticeToAndroidOutcomeCallable;
typedef std::function<void(const PushClient*, const Model::PushNoticeToAndroidRequest&, const PushNoticeToAndroidOutcome&, const std::shared_ptr<const AsyncCallerContext>&)> PushNoticeToAndroidAsyncHandler;
typedef Outcome<Error, Model::PushNoticeToiOSResult> PushNoticeToiOSOutcome;
typedef std::future<PushNoticeToiOSOutcome> PushNoticeToiOSOutcomeCallable;
typedef std::function<void(const PushClient*, const Model::PushNoticeToiOSRequest&, const PushNoticeToiOSOutcome&, const std::shared_ptr<const AsyncCallerContext>&)> PushNoticeToiOSAsyncHandler;
typedef Outcome<Error, Model::QueryAliasesResult> QueryAliasesOutcome;
typedef std::future<QueryAliasesOutcome> QueryAliasesOutcomeCallable;
typedef std::function<void(const PushClient*, const Model::QueryAliasesRequest&, const QueryAliasesOutcome&, const std::shared_ptr<const AsyncCallerContext>&)> QueryAliasesAsyncHandler;
typedef Outcome<Error, Model::QueryDeviceInfoResult> QueryDeviceInfoOutcome;
typedef std::future<QueryDeviceInfoOutcome> QueryDeviceInfoOutcomeCallable;
typedef std::function<void(const PushClient*, const Model::QueryDeviceInfoRequest&, const QueryDeviceInfoOutcome&, const std::shared_ptr<const AsyncCallerContext>&)> QueryDeviceInfoAsyncHandler;
typedef Outcome<Error, Model::QueryDeviceStatResult> QueryDeviceStatOutcome;
typedef std::future<QueryDeviceStatOutcome> QueryDeviceStatOutcomeCallable;
typedef std::function<void(const PushClient*, const Model::QueryDeviceStatRequest&, const QueryDeviceStatOutcome&, const std::shared_ptr<const AsyncCallerContext>&)> QueryDeviceStatAsyncHandler;
typedef Outcome<Error, Model::QueryDevicesByAccountResult> QueryDevicesByAccountOutcome;
typedef std::future<QueryDevicesByAccountOutcome> QueryDevicesByAccountOutcomeCallable;
typedef std::function<void(const PushClient*, const Model::QueryDevicesByAccountRequest&, const QueryDevicesByAccountOutcome&, const std::shared_ptr<const AsyncCallerContext>&)> QueryDevicesByAccountAsyncHandler;
typedef Outcome<Error, Model::QueryDevicesByAliasResult> QueryDevicesByAliasOutcome;
typedef std::future<QueryDevicesByAliasOutcome> QueryDevicesByAliasOutcomeCallable;
typedef std::function<void(const PushClient*, const Model::QueryDevicesByAliasRequest&, const QueryDevicesByAliasOutcome&, const std::shared_ptr<const AsyncCallerContext>&)> QueryDevicesByAliasAsyncHandler;
typedef Outcome<Error, Model::QueryPushListResult> QueryPushListOutcome;
typedef std::future<QueryPushListOutcome> QueryPushListOutcomeCallable;
typedef std::function<void(const PushClient*, const Model::QueryPushListRequest&, const QueryPushListOutcome&, const std::shared_ptr<const AsyncCallerContext>&)> QueryPushListAsyncHandler;
typedef Outcome<Error, Model::QueryPushStatByAppResult> QueryPushStatByAppOutcome;
typedef std::future<QueryPushStatByAppOutcome> QueryPushStatByAppOutcomeCallable;
typedef std::function<void(const PushClient*, const Model::QueryPushStatByAppRequest&, const QueryPushStatByAppOutcome&, const std::shared_ptr<const AsyncCallerContext>&)> QueryPushStatByAppAsyncHandler;
typedef Outcome<Error, Model::QueryPushStatByMsgResult> QueryPushStatByMsgOutcome;
typedef std::future<QueryPushStatByMsgOutcome> QueryPushStatByMsgOutcomeCallable;
typedef std::function<void(const PushClient*, const Model::QueryPushStatByMsgRequest&, const QueryPushStatByMsgOutcome&, const std::shared_ptr<const AsyncCallerContext>&)> QueryPushStatByMsgAsyncHandler;
typedef Outcome<Error, Model::QueryTagsResult> QueryTagsOutcome;
typedef std::future<QueryTagsOutcome> QueryTagsOutcomeCallable;
typedef std::function<void(const PushClient*, const Model::QueryTagsRequest&, const QueryTagsOutcome&, const std::shared_ptr<const AsyncCallerContext>&)> QueryTagsAsyncHandler;
typedef Outcome<Error, Model::QueryUniqueDeviceStatResult> QueryUniqueDeviceStatOutcome;
typedef std::future<QueryUniqueDeviceStatOutcome> QueryUniqueDeviceStatOutcomeCallable;
typedef std::function<void(const PushClient*, const Model::QueryUniqueDeviceStatRequest&, const QueryUniqueDeviceStatOutcome&, const std::shared_ptr<const AsyncCallerContext>&)> QueryUniqueDeviceStatAsyncHandler;
typedef Outcome<Error, Model::RemoveTagResult> RemoveTagOutcome;
typedef std::future<RemoveTagOutcome> RemoveTagOutcomeCallable;
typedef std::function<void(const PushClient*, const Model::RemoveTagRequest&, const RemoveTagOutcome&, const std::shared_ptr<const AsyncCallerContext>&)> RemoveTagAsyncHandler;
typedef Outcome<Error, Model::UnbindAliasResult> UnbindAliasOutcome;
typedef std::future<UnbindAliasOutcome> UnbindAliasOutcomeCallable;
typedef std::function<void(const PushClient*, const Model::UnbindAliasRequest&, const UnbindAliasOutcome&, const std::shared_ptr<const AsyncCallerContext>&)> UnbindAliasAsyncHandler;
typedef Outcome<Error, Model::UnbindPhoneResult> UnbindPhoneOutcome;
typedef std::future<UnbindPhoneOutcome> UnbindPhoneOutcomeCallable;
typedef std::function<void(const PushClient*, const Model::UnbindPhoneRequest&, const UnbindPhoneOutcome&, const std::shared_ptr<const AsyncCallerContext>&)> UnbindPhoneAsyncHandler;
typedef Outcome<Error, Model::UnbindTagResult> UnbindTagOutcome;
typedef std::future<UnbindTagOutcome> UnbindTagOutcomeCallable;
typedef std::function<void(const PushClient*, const Model::UnbindTagRequest&, const UnbindTagOutcome&, const std::shared_ptr<const AsyncCallerContext>&)> UnbindTagAsyncHandler;
PushClient(const Credentials &credentials, const ClientConfiguration &configuration);
PushClient(const std::shared_ptr<CredentialsProvider> &credentialsProvider, const ClientConfiguration &configuration);
PushClient(const std::string &accessKeyId, const std::string &accessKeySecret, const ClientConfiguration &configuration);
~PushClient();
QueryDeviceStatOutcome queryDeviceStat(const Model::QueryDeviceStatRequest &request)const;
void queryDeviceStatAsync(const Model::QueryDeviceStatRequest& request, const QueryDeviceStatAsyncHandler& handler, const std::shared_ptr<const AsyncCallerContext>& context = nullptr) const;
QueryDeviceStatOutcomeCallable queryDeviceStatCallable(const Model::QueryDeviceStatRequest& request) const;
UnbindTagOutcome unbindTag(const Model::UnbindTagRequest &request)const;
void unbindTagAsync(const Model::UnbindTagRequest& request, const UnbindTagAsyncHandler& handler, const std::shared_ptr<const AsyncCallerContext>& context = nullptr) const;
UnbindTagOutcomeCallable unbindTagCallable(const Model::UnbindTagRequest& request) const;
QueryPushStatByAppOutcome queryPushStatByApp(const Model::QueryPushStatByAppRequest &request)const;
void queryPushStatByAppAsync(const Model::QueryPushStatByAppRequest& request, const QueryPushStatByAppAsyncHandler& handler, const std::shared_ptr<const AsyncCallerContext>& context = nullptr) const;
QueryPushStatByAppOutcomeCallable queryPushStatByAppCallable(const Model::QueryPushStatByAppRequest& request) const;
CheckDeviceOutcome checkDevice(const Model::CheckDeviceRequest &request)const;
void checkDeviceAsync(const Model::CheckDeviceRequest& request, const CheckDeviceAsyncHandler& handler, const std::shared_ptr<const AsyncCallerContext>& context = nullptr) const;
CheckDeviceOutcomeCallable checkDeviceCallable(const Model::CheckDeviceRequest& request) const;
QueryDevicesByAliasOutcome queryDevicesByAlias(const Model::QueryDevicesByAliasRequest &request)const;
void queryDevicesByAliasAsync(const Model::QueryDevicesByAliasRequest& request, const QueryDevicesByAliasAsyncHandler& handler, const std::shared_ptr<const AsyncCallerContext>& context = nullptr) const;
QueryDevicesByAliasOutcomeCallable queryDevicesByAliasCallable(const Model::QueryDevicesByAliasRequest& request) const;
PushOutcome push(const Model::PushRequest &request)const;
void pushAsync(const Model::PushRequest& request, const PushAsyncHandler& handler, const std::shared_ptr<const AsyncCallerContext>& context = nullptr) const;
PushOutcomeCallable pushCallable(const Model::PushRequest& request) const;
ListPushRecordsOutcome listPushRecords(const Model::ListPushRecordsRequest &request)const;
void listPushRecordsAsync(const Model::ListPushRecordsRequest& request, const ListPushRecordsAsyncHandler& handler, const std::shared_ptr<const AsyncCallerContext>& context = nullptr) const;
ListPushRecordsOutcomeCallable listPushRecordsCallable(const Model::ListPushRecordsRequest& request) const;
QueryTagsOutcome queryTags(const Model::QueryTagsRequest &request)const;
void queryTagsAsync(const Model::QueryTagsRequest& request, const QueryTagsAsyncHandler& handler, const std::shared_ptr<const AsyncCallerContext>& context = nullptr) const;
QueryTagsOutcomeCallable queryTagsCallable(const Model::QueryTagsRequest& request) const;
UnbindAliasOutcome unbindAlias(const Model::UnbindAliasRequest &request)const;
void unbindAliasAsync(const Model::UnbindAliasRequest& request, const UnbindAliasAsyncHandler& handler, const std::shared_ptr<const AsyncCallerContext>& context = nullptr) const;
UnbindAliasOutcomeCallable unbindAliasCallable(const Model::UnbindAliasRequest& request) const;
QueryDeviceInfoOutcome queryDeviceInfo(const Model::QueryDeviceInfoRequest &request)const;
void queryDeviceInfoAsync(const Model::QueryDeviceInfoRequest& request, const QueryDeviceInfoAsyncHandler& handler, const std::shared_ptr<const AsyncCallerContext>& context = nullptr) const;
QueryDeviceInfoOutcomeCallable queryDeviceInfoCallable(const Model::QueryDeviceInfoRequest& request) const;
QueryPushStatByMsgOutcome queryPushStatByMsg(const Model::QueryPushStatByMsgRequest &request)const;
void queryPushStatByMsgAsync(const Model::QueryPushStatByMsgRequest& request, const QueryPushStatByMsgAsyncHandler& handler, const std::shared_ptr<const AsyncCallerContext>& context = nullptr) const;
QueryPushStatByMsgOutcomeCallable queryPushStatByMsgCallable(const Model::QueryPushStatByMsgRequest& request) const;
QueryAliasesOutcome queryAliases(const Model::QueryAliasesRequest &request)const;
void queryAliasesAsync(const Model::QueryAliasesRequest& request, const QueryAliasesAsyncHandler& handler, const std::shared_ptr<const AsyncCallerContext>& context = nullptr) const;
QueryAliasesOutcomeCallable queryAliasesCallable(const Model::QueryAliasesRequest& request) const;
QueryUniqueDeviceStatOutcome queryUniqueDeviceStat(const Model::QueryUniqueDeviceStatRequest &request)const;
void queryUniqueDeviceStatAsync(const Model::QueryUniqueDeviceStatRequest& request, const QueryUniqueDeviceStatAsyncHandler& handler, const std::shared_ptr<const AsyncCallerContext>& context = nullptr) const;
QueryUniqueDeviceStatOutcomeCallable queryUniqueDeviceStatCallable(const Model::QueryUniqueDeviceStatRequest& request) const;
ListSummaryAppsOutcome listSummaryApps(const Model::ListSummaryAppsRequest &request)const;
void listSummaryAppsAsync(const Model::ListSummaryAppsRequest& request, const ListSummaryAppsAsyncHandler& handler, const std::shared_ptr<const AsyncCallerContext>& context = nullptr) const;
ListSummaryAppsOutcomeCallable listSummaryAppsCallable(const Model::ListSummaryAppsRequest& request) const;
PushMessageToAndroidOutcome pushMessageToAndroid(const Model::PushMessageToAndroidRequest &request)const;
void pushMessageToAndroidAsync(const Model::PushMessageToAndroidRequest& request, const PushMessageToAndroidAsyncHandler& handler, const std::shared_ptr<const AsyncCallerContext>& context = nullptr) const;
PushMessageToAndroidOutcomeCallable pushMessageToAndroidCallable(const Model::PushMessageToAndroidRequest& request) const;
QueryDevicesByAccountOutcome queryDevicesByAccount(const Model::QueryDevicesByAccountRequest &request)const;
void queryDevicesByAccountAsync(const Model::QueryDevicesByAccountRequest& request, const QueryDevicesByAccountAsyncHandler& handler, const std::shared_ptr<const AsyncCallerContext>& context = nullptr) const;
QueryDevicesByAccountOutcomeCallable queryDevicesByAccountCallable(const Model::QueryDevicesByAccountRequest& request) const;
BindAliasOutcome bindAlias(const Model::BindAliasRequest &request)const;
void bindAliasAsync(const Model::BindAliasRequest& request, const BindAliasAsyncHandler& handler, const std::shared_ptr<const AsyncCallerContext>& context = nullptr) const;
BindAliasOutcomeCallable bindAliasCallable(const Model::BindAliasRequest& request) const;
UnbindPhoneOutcome unbindPhone(const Model::UnbindPhoneRequest &request)const;
void unbindPhoneAsync(const Model::UnbindPhoneRequest& request, const UnbindPhoneAsyncHandler& handler, const std::shared_ptr<const AsyncCallerContext>& context = nullptr) const;
UnbindPhoneOutcomeCallable unbindPhoneCallable(const Model::UnbindPhoneRequest& request) const;
PushNoticeToiOSOutcome pushNoticeToiOS(const Model::PushNoticeToiOSRequest &request)const;
void pushNoticeToiOSAsync(const Model::PushNoticeToiOSRequest& request, const PushNoticeToiOSAsyncHandler& handler, const std::shared_ptr<const AsyncCallerContext>& context = nullptr) const;
PushNoticeToiOSOutcomeCallable pushNoticeToiOSCallable(const Model::PushNoticeToiOSRequest& request) const;
CheckDevicesOutcome checkDevices(const Model::CheckDevicesRequest &request)const;
void checkDevicesAsync(const Model::CheckDevicesRequest& request, const CheckDevicesAsyncHandler& handler, const std::shared_ptr<const AsyncCallerContext>& context = nullptr) const;
CheckDevicesOutcomeCallable checkDevicesCallable(const Model::CheckDevicesRequest& request) const;
CancelPushOutcome cancelPush(const Model::CancelPushRequest &request)const;
void cancelPushAsync(const Model::CancelPushRequest& request, const CancelPushAsyncHandler& handler, const std::shared_ptr<const AsyncCallerContext>& context = nullptr) const;
CancelPushOutcomeCallable cancelPushCallable(const Model::CancelPushRequest& request) const;
RemoveTagOutcome removeTag(const Model::RemoveTagRequest &request)const;
void removeTagAsync(const Model::RemoveTagRequest& request, const RemoveTagAsyncHandler& handler, const std::shared_ptr<const AsyncCallerContext>& context = nullptr) const;
RemoveTagOutcomeCallable removeTagCallable(const Model::RemoveTagRequest& request) const;
ListTagsOutcome listTags(const Model::ListTagsRequest &request)const;
void listTagsAsync(const Model::ListTagsRequest& request, const ListTagsAsyncHandler& handler, const std::shared_ptr<const AsyncCallerContext>& context = nullptr) const;
ListTagsOutcomeCallable listTagsCallable(const Model::ListTagsRequest& request) const;
BindTagOutcome bindTag(const Model::BindTagRequest &request)const;
void bindTagAsync(const Model::BindTagRequest& request, const BindTagAsyncHandler& handler, const std::shared_ptr<const AsyncCallerContext>& context = nullptr) const;
BindTagOutcomeCallable bindTagCallable(const Model::BindTagRequest& request) const;
PushMessageToiOSOutcome pushMessageToiOS(const Model::PushMessageToiOSRequest &request)const;
void pushMessageToiOSAsync(const Model::PushMessageToiOSRequest& request, const PushMessageToiOSAsyncHandler& handler, const std::shared_ptr<const AsyncCallerContext>& context = nullptr) const;
PushMessageToiOSOutcomeCallable pushMessageToiOSCallable(const Model::PushMessageToiOSRequest& request) const;
BindPhoneOutcome bindPhone(const Model::BindPhoneRequest &request)const;
void bindPhoneAsync(const Model::BindPhoneRequest& request, const BindPhoneAsyncHandler& handler, const std::shared_ptr<const AsyncCallerContext>& context = nullptr) const;
BindPhoneOutcomeCallable bindPhoneCallable(const Model::BindPhoneRequest& request) const;
BindTagOutcome bindTag(const Model::BindTagRequest &request)const;
void bindTagAsync(const Model::BindTagRequest& request, const BindTagAsyncHandler& handler, const std::shared_ptr<const AsyncCallerContext>& context = nullptr) const;
BindTagOutcomeCallable bindTagCallable(const Model::BindTagRequest& request) const;
CancelPushOutcome cancelPush(const Model::CancelPushRequest &request)const;
void cancelPushAsync(const Model::CancelPushRequest& request, const CancelPushAsyncHandler& handler, const std::shared_ptr<const AsyncCallerContext>& context = nullptr) const;
CancelPushOutcomeCallable cancelPushCallable(const Model::CancelPushRequest& request) const;
CheckDeviceOutcome checkDevice(const Model::CheckDeviceRequest &request)const;
void checkDeviceAsync(const Model::CheckDeviceRequest& request, const CheckDeviceAsyncHandler& handler, const std::shared_ptr<const AsyncCallerContext>& context = nullptr) const;
CheckDeviceOutcomeCallable checkDeviceCallable(const Model::CheckDeviceRequest& request) const;
CheckDevicesOutcome checkDevices(const Model::CheckDevicesRequest &request)const;
void checkDevicesAsync(const Model::CheckDevicesRequest& request, const CheckDevicesAsyncHandler& handler, const std::shared_ptr<const AsyncCallerContext>& context = nullptr) const;
CheckDevicesOutcomeCallable checkDevicesCallable(const Model::CheckDevicesRequest& request) const;
ListPushRecordsOutcome listPushRecords(const Model::ListPushRecordsRequest &request)const;
void listPushRecordsAsync(const Model::ListPushRecordsRequest& request, const ListPushRecordsAsyncHandler& handler, const std::shared_ptr<const AsyncCallerContext>& context = nullptr) const;
ListPushRecordsOutcomeCallable listPushRecordsCallable(const Model::ListPushRecordsRequest& request) const;
ListSummaryAppsOutcome listSummaryApps(const Model::ListSummaryAppsRequest &request)const;
void listSummaryAppsAsync(const Model::ListSummaryAppsRequest& request, const ListSummaryAppsAsyncHandler& handler, const std::shared_ptr<const AsyncCallerContext>& context = nullptr) const;
ListSummaryAppsOutcomeCallable listSummaryAppsCallable(const Model::ListSummaryAppsRequest& request) const;
ListTagsOutcome listTags(const Model::ListTagsRequest &request)const;
void listTagsAsync(const Model::ListTagsRequest& request, const ListTagsAsyncHandler& handler, const std::shared_ptr<const AsyncCallerContext>& context = nullptr) const;
ListTagsOutcomeCallable listTagsCallable(const Model::ListTagsRequest& request) const;
PushOutcome push(const Model::PushRequest &request)const;
void pushAsync(const Model::PushRequest& request, const PushAsyncHandler& handler, const std::shared_ptr<const AsyncCallerContext>& context = nullptr) const;
PushOutcomeCallable pushCallable(const Model::PushRequest& request) const;
PushMessageToAndroidOutcome pushMessageToAndroid(const Model::PushMessageToAndroidRequest &request)const;
void pushMessageToAndroidAsync(const Model::PushMessageToAndroidRequest& request, const PushMessageToAndroidAsyncHandler& handler, const std::shared_ptr<const AsyncCallerContext>& context = nullptr) const;
PushMessageToAndroidOutcomeCallable pushMessageToAndroidCallable(const Model::PushMessageToAndroidRequest& request) const;
PushMessageToiOSOutcome pushMessageToiOS(const Model::PushMessageToiOSRequest &request)const;
void pushMessageToiOSAsync(const Model::PushMessageToiOSRequest& request, const PushMessageToiOSAsyncHandler& handler, const std::shared_ptr<const AsyncCallerContext>& context = nullptr) const;
PushMessageToiOSOutcomeCallable pushMessageToiOSCallable(const Model::PushMessageToiOSRequest& request) const;
PushNoticeToAndroidOutcome pushNoticeToAndroid(const Model::PushNoticeToAndroidRequest &request)const;
void pushNoticeToAndroidAsync(const Model::PushNoticeToAndroidRequest& request, const PushNoticeToAndroidAsyncHandler& handler, const std::shared_ptr<const AsyncCallerContext>& context = nullptr) const;
PushNoticeToAndroidOutcomeCallable pushNoticeToAndroidCallable(const Model::PushNoticeToAndroidRequest& request) const;
PushNoticeToiOSOutcome pushNoticeToiOS(const Model::PushNoticeToiOSRequest &request)const;
void pushNoticeToiOSAsync(const Model::PushNoticeToiOSRequest& request, const PushNoticeToiOSAsyncHandler& handler, const std::shared_ptr<const AsyncCallerContext>& context = nullptr) const;
PushNoticeToiOSOutcomeCallable pushNoticeToiOSCallable(const Model::PushNoticeToiOSRequest& request) const;
QueryAliasesOutcome queryAliases(const Model::QueryAliasesRequest &request)const;
void queryAliasesAsync(const Model::QueryAliasesRequest& request, const QueryAliasesAsyncHandler& handler, const std::shared_ptr<const AsyncCallerContext>& context = nullptr) const;
QueryAliasesOutcomeCallable queryAliasesCallable(const Model::QueryAliasesRequest& request) const;
QueryDeviceInfoOutcome queryDeviceInfo(const Model::QueryDeviceInfoRequest &request)const;
void queryDeviceInfoAsync(const Model::QueryDeviceInfoRequest& request, const QueryDeviceInfoAsyncHandler& handler, const std::shared_ptr<const AsyncCallerContext>& context = nullptr) const;
QueryDeviceInfoOutcomeCallable queryDeviceInfoCallable(const Model::QueryDeviceInfoRequest& request) const;
QueryDeviceStatOutcome queryDeviceStat(const Model::QueryDeviceStatRequest &request)const;
void queryDeviceStatAsync(const Model::QueryDeviceStatRequest& request, const QueryDeviceStatAsyncHandler& handler, const std::shared_ptr<const AsyncCallerContext>& context = nullptr) const;
QueryDeviceStatOutcomeCallable queryDeviceStatCallable(const Model::QueryDeviceStatRequest& request) const;
QueryDevicesByAccountOutcome queryDevicesByAccount(const Model::QueryDevicesByAccountRequest &request)const;
void queryDevicesByAccountAsync(const Model::QueryDevicesByAccountRequest& request, const QueryDevicesByAccountAsyncHandler& handler, const std::shared_ptr<const AsyncCallerContext>& context = nullptr) const;
QueryDevicesByAccountOutcomeCallable queryDevicesByAccountCallable(const Model::QueryDevicesByAccountRequest& request) const;
QueryDevicesByAliasOutcome queryDevicesByAlias(const Model::QueryDevicesByAliasRequest &request)const;
void queryDevicesByAliasAsync(const Model::QueryDevicesByAliasRequest& request, const QueryDevicesByAliasAsyncHandler& handler, const std::shared_ptr<const AsyncCallerContext>& context = nullptr) const;
QueryDevicesByAliasOutcomeCallable queryDevicesByAliasCallable(const Model::QueryDevicesByAliasRequest& request) const;
QueryPushListOutcome queryPushList(const Model::QueryPushListRequest &request)const;
void queryPushListAsync(const Model::QueryPushListRequest& request, const QueryPushListAsyncHandler& handler, const std::shared_ptr<const AsyncCallerContext>& context = nullptr) const;
QueryPushListOutcomeCallable queryPushListCallable(const Model::QueryPushListRequest& request) const;
QueryPushStatByAppOutcome queryPushStatByApp(const Model::QueryPushStatByAppRequest &request)const;
void queryPushStatByAppAsync(const Model::QueryPushStatByAppRequest& request, const QueryPushStatByAppAsyncHandler& handler, const std::shared_ptr<const AsyncCallerContext>& context = nullptr) const;
QueryPushStatByAppOutcomeCallable queryPushStatByAppCallable(const Model::QueryPushStatByAppRequest& request) const;
QueryPushStatByMsgOutcome queryPushStatByMsg(const Model::QueryPushStatByMsgRequest &request)const;
void queryPushStatByMsgAsync(const Model::QueryPushStatByMsgRequest& request, const QueryPushStatByMsgAsyncHandler& handler, const std::shared_ptr<const AsyncCallerContext>& context = nullptr) const;
QueryPushStatByMsgOutcomeCallable queryPushStatByMsgCallable(const Model::QueryPushStatByMsgRequest& request) const;
QueryTagsOutcome queryTags(const Model::QueryTagsRequest &request)const;
void queryTagsAsync(const Model::QueryTagsRequest& request, const QueryTagsAsyncHandler& handler, const std::shared_ptr<const AsyncCallerContext>& context = nullptr) const;
QueryTagsOutcomeCallable queryTagsCallable(const Model::QueryTagsRequest& request) const;
QueryUniqueDeviceStatOutcome queryUniqueDeviceStat(const Model::QueryUniqueDeviceStatRequest &request)const;
void queryUniqueDeviceStatAsync(const Model::QueryUniqueDeviceStatRequest& request, const QueryUniqueDeviceStatAsyncHandler& handler, const std::shared_ptr<const AsyncCallerContext>& context = nullptr) const;
QueryUniqueDeviceStatOutcomeCallable queryUniqueDeviceStatCallable(const Model::QueryUniqueDeviceStatRequest& request) const;
RemoveTagOutcome removeTag(const Model::RemoveTagRequest &request)const;
void removeTagAsync(const Model::RemoveTagRequest& request, const RemoveTagAsyncHandler& handler, const std::shared_ptr<const AsyncCallerContext>& context = nullptr) const;
RemoveTagOutcomeCallable removeTagCallable(const Model::RemoveTagRequest& request) const;
UnbindAliasOutcome unbindAlias(const Model::UnbindAliasRequest &request)const;
void unbindAliasAsync(const Model::UnbindAliasRequest& request, const UnbindAliasAsyncHandler& handler, const std::shared_ptr<const AsyncCallerContext>& context = nullptr) const;
UnbindAliasOutcomeCallable unbindAliasCallable(const Model::UnbindAliasRequest& request) const;
UnbindPhoneOutcome unbindPhone(const Model::UnbindPhoneRequest &request)const;
void unbindPhoneAsync(const Model::UnbindPhoneRequest& request, const UnbindPhoneAsyncHandler& handler, const std::shared_ptr<const AsyncCallerContext>& context = nullptr) const;
UnbindPhoneOutcomeCallable unbindPhoneCallable(const Model::UnbindPhoneRequest& request) const;
UnbindTagOutcome unbindTag(const Model::UnbindTagRequest &request)const;
void unbindTagAsync(const Model::UnbindTagRequest& request, const UnbindTagAsyncHandler& handler, const std::shared_ptr<const AsyncCallerContext>& context = nullptr) const;
UnbindTagOutcomeCallable unbindTagCallable(const Model::UnbindTagRequest& request) const;
private:
std::shared_ptr<EndpointProvider> endpointProvider_;

View File

@@ -35,20 +35,20 @@ namespace AlibabaCloud
BindAliasRequest();
~BindAliasRequest();
std::string getAliasName()const;
void setAliasName(const std::string& aliasName);
long getAppKey()const;
void setAppKey(long appKey);
std::string getDeviceId()const;
void setDeviceId(const std::string& deviceId);
std::string getAccessKeyId()const;
void setAccessKeyId(const std::string& accessKeyId);
std::string getAliasName()const;
void setAliasName(const std::string& aliasName);
long getAppKey()const;
void setAppKey(long appKey);
private:
std::string aliasName_;
long appKey_;
std::string deviceId_;
std::string accessKeyId_;
std::string aliasName_;
long appKey_;
};
}

View File

@@ -37,18 +37,18 @@ namespace AlibabaCloud
std::string getPhoneNumber()const;
void setPhoneNumber(const std::string& phoneNumber);
long getAppKey()const;
void setAppKey(long appKey);
std::string getDeviceId()const;
void setDeviceId(const std::string& deviceId);
std::string getAccessKeyId()const;
void setAccessKeyId(const std::string& accessKeyId);
long getAppKey()const;
void setAppKey(long appKey);
private:
std::string phoneNumber_;
long appKey_;
std::string deviceId_;
std::string accessKeyId_;
long appKey_;
};
}

View File

@@ -35,23 +35,23 @@ namespace AlibabaCloud
BindTagRequest();
~BindTagRequest();
std::string getKeyType()const;
void setKeyType(const std::string& keyType);
std::string getAccessKeyId()const;
void setAccessKeyId(const std::string& accessKeyId);
std::string getTagName()const;
void setTagName(const std::string& tagName);
std::string getClientKey()const;
void setClientKey(const std::string& clientKey);
long getAppKey()const;
void setAppKey(long appKey);
std::string getKeyType()const;
void setKeyType(const std::string& keyType);
std::string getAccessKeyId()const;
void setAccessKeyId(const std::string& accessKeyId);
private:
std::string keyType_;
std::string accessKeyId_;
std::string tagName_;
std::string clientKey_;
long appKey_;
std::string keyType_;
std::string accessKeyId_;
};
}

View File

@@ -37,15 +37,15 @@ namespace AlibabaCloud
long getMessageId()const;
void setMessageId(long messageId);
long getAppKey()const;
void setAppKey(long appKey);
std::string getAccessKeyId()const;
void setAccessKeyId(const std::string& accessKeyId);
long getAppKey()const;
void setAppKey(long appKey);
private:
long messageId_;
long appKey_;
std::string accessKeyId_;
long appKey_;
};
}

View File

@@ -35,17 +35,17 @@ namespace AlibabaCloud
CheckDeviceRequest();
~CheckDeviceRequest();
long getAppKey()const;
void setAppKey(long appKey);
std::string getDeviceId()const;
void setDeviceId(const std::string& deviceId);
std::string getAccessKeyId()const;
void setAccessKeyId(const std::string& accessKeyId);
long getAppKey()const;
void setAppKey(long appKey);
private:
long appKey_;
std::string deviceId_;
std::string accessKeyId_;
long appKey_;
};
}

View File

@@ -37,15 +37,15 @@ namespace AlibabaCloud
std::string getDeviceIds()const;
void setDeviceIds(const std::string& deviceIds);
long getAppKey()const;
void setAppKey(long appKey);
std::string getAccessKeyId()const;
void setAccessKeyId(const std::string& accessKeyId);
long getAppKey()const;
void setAppKey(long appKey);
private:
std::string deviceIds_;
long appKey_;
std::string accessKeyId_;
long appKey_;
};
}

View File

@@ -35,29 +35,29 @@ namespace AlibabaCloud
ListPushRecordsRequest();
~ListPushRecordsRequest();
int getPageSize()const;
void setPageSize(int pageSize);
std::string getEndTime()const;
void setEndTime(const std::string& endTime);
long getAppKey()const;
void setAppKey(long appKey);
std::string getStartTime()const;
void setStartTime(const std::string& startTime);
std::string getAccessKeyId()const;
void setAccessKeyId(const std::string& accessKeyId);
int getPageSize()const;
void setPageSize(int pageSize);
long getAppKey()const;
void setAppKey(long appKey);
int getPage()const;
void setPage(int page);
std::string getPushType()const;
void setPushType(const std::string& pushType);
std::string getAccessKeyId()const;
void setAccessKeyId(const std::string& accessKeyId);
private:
int pageSize_;
std::string endTime_;
long appKey_;
std::string startTime_;
std::string accessKeyId_;
int pageSize_;
long appKey_;
int page_;
std::string pushType_;
std::string accessKeyId_;
};
}

View File

@@ -35,14 +35,14 @@ namespace AlibabaCloud
ListTagsRequest();
~ListTagsRequest();
long getAppKey()const;
void setAppKey(long appKey);
std::string getAccessKeyId()const;
void setAccessKeyId(const std::string& accessKeyId);
long getAppKey()const;
void setAppKey(long appKey);
private:
long appKey_;
std::string accessKeyId_;
long appKey_;
};
}

View File

@@ -35,10 +35,6 @@ namespace AlibabaCloud
PushMessageToAndroidRequest();
~PushMessageToAndroidRequest();
long getAppKey()const;
void setAppKey(long appKey);
std::string getTargetValue()const;
void setTargetValue(const std::string& targetValue);
std::string getTitle()const;
void setTitle(const std::string& title);
std::string getBody()const;
@@ -49,15 +45,19 @@ namespace AlibabaCloud
void setAccessKeyId(const std::string& accessKeyId);
std::string getTarget()const;
void setTarget(const std::string& target);
long getAppKey()const;
void setAppKey(long appKey);
std::string getTargetValue()const;
void setTargetValue(const std::string& targetValue);
private:
long appKey_;
std::string targetValue_;
std::string title_;
std::string body_;
std::string jobKey_;
std::string accessKeyId_;
std::string target_;
long appKey_;
std::string targetValue_;
};
}

View File

@@ -35,10 +35,6 @@ namespace AlibabaCloud
PushMessageToiOSRequest();
~PushMessageToiOSRequest();
long getAppKey()const;
void setAppKey(long appKey);
std::string getTargetValue()const;
void setTargetValue(const std::string& targetValue);
std::string getTitle()const;
void setTitle(const std::string& title);
std::string getBody()const;
@@ -49,15 +45,19 @@ namespace AlibabaCloud
void setAccessKeyId(const std::string& accessKeyId);
std::string getTarget()const;
void setTarget(const std::string& target);
long getAppKey()const;
void setAppKey(long appKey);
std::string getTargetValue()const;
void setTargetValue(const std::string& targetValue);
private:
long appKey_;
std::string targetValue_;
std::string title_;
std::string body_;
std::string jobKey_;
std::string accessKeyId_;
std::string target_;
long appKey_;
std::string targetValue_;
};
}

View File

@@ -37,10 +37,6 @@ namespace AlibabaCloud
std::string getExtParameters()const;
void setExtParameters(const std::string& extParameters);
long getAppKey()const;
void setAppKey(long appKey);
std::string getTargetValue()const;
void setTargetValue(const std::string& targetValue);
std::string getTitle()const;
void setTitle(const std::string& title);
std::string getBody()const;
@@ -51,16 +47,20 @@ namespace AlibabaCloud
void setAccessKeyId(const std::string& accessKeyId);
std::string getTarget()const;
void setTarget(const std::string& target);
long getAppKey()const;
void setAppKey(long appKey);
std::string getTargetValue()const;
void setTargetValue(const std::string& targetValue);
private:
std::string extParameters_;
long appKey_;
std::string targetValue_;
std::string title_;
std::string body_;
std::string jobKey_;
std::string accessKeyId_;
std::string target_;
long appKey_;
std::string targetValue_;
};
}

View File

@@ -39,10 +39,6 @@ namespace AlibabaCloud
void setExtParameters(const std::string& extParameters);
std::string getApnsEnv()const;
void setApnsEnv(const std::string& apnsEnv);
long getAppKey()const;
void setAppKey(long appKey);
std::string getTargetValue()const;
void setTargetValue(const std::string& targetValue);
std::string getTitle()const;
void setTitle(const std::string& title);
std::string getBody()const;
@@ -53,17 +49,21 @@ namespace AlibabaCloud
void setAccessKeyId(const std::string& accessKeyId);
std::string getTarget()const;
void setTarget(const std::string& target);
long getAppKey()const;
void setAppKey(long appKey);
std::string getTargetValue()const;
void setTargetValue(const std::string& targetValue);
private:
std::string extParameters_;
std::string apnsEnv_;
long appKey_;
std::string targetValue_;
std::string title_;
std::string body_;
std::string jobKey_;
std::string accessKeyId_;
std::string target_;
long appKey_;
std::string targetValue_;
};
}

View File

@@ -39,34 +39,18 @@ namespace AlibabaCloud
void setAndroidNotificationBarType(int androidNotificationBarType);
int getSmsSendPolicy()const;
void setSmsSendPolicy(int smsSendPolicy);
std::string getAndroidExtParameters()const;
void setAndroidExtParameters(const std::string& androidExtParameters);
int getIOSBadge()const;
void setIOSBadge(int iOSBadge);
bool getIOSBadgeAutoIncrement()const;
void setIOSBadgeAutoIncrement(bool iOSBadgeAutoIncrement);
std::string getAndroidOpenType()const;
void setAndroidOpenType(const std::string& androidOpenType);
std::string getTitle()const;
void setTitle(const std::string& title);
std::string getBody()const;
void setBody(const std::string& body);
std::string getDeviceType()const;
void setDeviceType(const std::string& deviceType);
std::string getPushTime()const;
void setPushTime(const std::string& pushTime);
std::string getAccessKeyId()const;
void setAccessKeyId(const std::string& accessKeyId);
int getSmsDelaySecs()const;
void setSmsDelaySecs(int smsDelaySecs);
int getSendSpeed()const;
void setSendSpeed(int sendSpeed);
std::string getAndroidPopupActivity()const;
void setAndroidPopupActivity(const std::string& androidPopupActivity);
std::string getIOSRemindBody()const;
void setIOSRemindBody(const std::string& iOSRemindBody);
std::string getIOSExtParameters()const;
void setIOSExtParameters(const std::string& iOSExtParameters);
std::string getAndroidNotifyType()const;
void setAndroidNotifyType(const std::string& androidNotifyType);
std::string getAndroidPopupTitle()const;
@@ -81,68 +65,76 @@ namespace AlibabaCloud
void setAndroidNotificationBarPriority(int androidNotificationBarPriority);
std::string getExpireTime()const;
void setExpireTime(const std::string& expireTime);
std::string getSmsTemplateName()const;
void setSmsTemplateName(const std::string& smsTemplateName);
std::string getAndroidPopupBody()const;
void setAndroidPopupBody(const std::string& androidPopupBody);
std::string getIOSNotificationCategory()const;
void setIOSNotificationCategory(const std::string& iOSNotificationCategory);
bool getStoreOffline()const;
void setStoreOffline(bool storeOffline);
bool getIOSSilentNotification()const;
void setIOSSilentNotification(bool iOSSilentNotification);
std::string getSmsParams()const;
void setSmsParams(const std::string& smsParams);
std::string getJobKey()const;
void setJobKey(const std::string& jobKey);
std::string getTarget()const;
void setTarget(const std::string& target);
std::string getAndroidOpenUrl()const;
void setAndroidOpenUrl(const std::string& androidOpenUrl);
std::string getAndroidXiaoMiNotifyBody()const;
void setAndroidXiaoMiNotifyBody(const std::string& androidXiaoMiNotifyBody);
std::string getIOSSubtitle()const;
void setIOSSubtitle(const std::string& iOSSubtitle);
bool getIOSRemind()const;
void setIOSRemind(bool iOSRemind);
std::string getAndroidMusic()const;
void setAndroidMusic(const std::string& androidMusic);
std::string getPushType()const;
void setPushType(const std::string& pushType);
std::string getAndroidExtParameters()const;
void setAndroidExtParameters(const std::string& androidExtParameters);
int getIOSBadge()const;
void setIOSBadge(int iOSBadge);
bool getIOSBadgeAutoIncrement()const;
void setIOSBadgeAutoIncrement(bool iOSBadgeAutoIncrement);
std::string getAndroidOpenType()const;
void setAndroidOpenType(const std::string& androidOpenType);
std::string getTitle()const;
void setTitle(const std::string& title);
std::string getAccessKeyId()const;
void setAccessKeyId(const std::string& accessKeyId);
int getSmsDelaySecs()const;
void setSmsDelaySecs(int smsDelaySecs);
std::string getIOSExtParameters()const;
void setIOSExtParameters(const std::string& iOSExtParameters);
std::string getSmsTemplateName()const;
void setSmsTemplateName(const std::string& smsTemplateName);
std::string getAndroidPopupBody()const;
void setAndroidPopupBody(const std::string& androidPopupBody);
bool getIOSSilentNotification()const;
void setIOSSilentNotification(bool iOSSilentNotification);
std::string getTarget()const;
void setTarget(const std::string& target);
std::string getAndroidNotificationChannel()const;
void setAndroidNotificationChannel(const std::string& androidNotificationChannel);
bool getAndroidRemind()const;
void setAndroidRemind(bool androidRemind);
std::string getAndroidActivity()const;
void setAndroidActivity(const std::string& androidActivity);
std::string getAndroidXiaoMiNotifyBody()const;
void setAndroidXiaoMiNotifyBody(const std::string& androidXiaoMiNotifyBody);
std::string getIOSSubtitle()const;
void setIOSSubtitle(const std::string& iOSSubtitle);
std::string getSmsSignName()const;
void setSmsSignName(const std::string& smsSignName);
bool getIOSRemind()const;
void setIOSRemind(bool iOSRemind);
long getAppKey()const;
void setAppKey(long appKey);
std::string getTargetValue()const;
void setTargetValue(const std::string& targetValue);
std::string getAndroidMusic()const;
void setAndroidMusic(const std::string& androidMusic);
std::string getAndroidXiaoMiActivity()const;
void setAndroidXiaoMiActivity(const std::string& androidXiaoMiActivity);
std::string getAndroidXiaoMiNotifyTitle()const;
void setAndroidXiaoMiNotifyTitle(const std::string& androidXiaoMiNotifyTitle);
std::string getPushType()const;
void setPushType(const std::string& pushType);
private:
int androidNotificationBarType_;
int smsSendPolicy_;
std::string androidExtParameters_;
int iOSBadge_;
bool iOSBadgeAutoIncrement_;
std::string androidOpenType_;
std::string title_;
std::string body_;
std::string deviceType_;
std::string pushTime_;
std::string accessKeyId_;
int smsDelaySecs_;
int sendSpeed_;
std::string androidPopupActivity_;
std::string iOSRemindBody_;
std::string iOSExtParameters_;
std::string androidNotifyType_;
std::string androidPopupTitle_;
std::string iOSMusic_;
@@ -150,28 +142,36 @@ namespace AlibabaCloud
bool iOSMutableContent_;
int androidNotificationBarPriority_;
std::string expireTime_;
std::string smsTemplateName_;
std::string androidPopupBody_;
std::string iOSNotificationCategory_;
bool storeOffline_;
bool iOSSilentNotification_;
std::string smsParams_;
std::string jobKey_;
std::string target_;
std::string androidOpenUrl_;
std::string androidXiaoMiNotifyBody_;
std::string iOSSubtitle_;
bool iOSRemind_;
std::string androidMusic_;
std::string pushType_;
std::string androidExtParameters_;
int iOSBadge_;
bool iOSBadgeAutoIncrement_;
std::string androidOpenType_;
std::string title_;
std::string accessKeyId_;
int smsDelaySecs_;
std::string iOSExtParameters_;
std::string smsTemplateName_;
std::string androidPopupBody_;
bool iOSSilentNotification_;
std::string target_;
std::string androidNotificationChannel_;
bool androidRemind_;
std::string androidActivity_;
std::string androidXiaoMiNotifyBody_;
std::string iOSSubtitle_;
std::string smsSignName_;
bool iOSRemind_;
long appKey_;
std::string targetValue_;
std::string androidMusic_;
std::string androidXiaoMiActivity_;
std::string androidXiaoMiNotifyTitle_;
std::string pushType_;
};
}

View File

@@ -35,17 +35,17 @@ namespace AlibabaCloud
QueryAliasesRequest();
~QueryAliasesRequest();
long getAppKey()const;
void setAppKey(long appKey);
std::string getDeviceId()const;
void setDeviceId(const std::string& deviceId);
std::string getAccessKeyId()const;
void setAccessKeyId(const std::string& accessKeyId);
long getAppKey()const;
void setAppKey(long appKey);
private:
long appKey_;
std::string deviceId_;
std::string accessKeyId_;
long appKey_;
};
}

View File

@@ -35,17 +35,17 @@ namespace AlibabaCloud
QueryDeviceInfoRequest();
~QueryDeviceInfoRequest();
long getAppKey()const;
void setAppKey(long appKey);
std::string getDeviceId()const;
void setDeviceId(const std::string& deviceId);
std::string getAccessKeyId()const;
void setAccessKeyId(const std::string& accessKeyId);
long getAppKey()const;
void setAppKey(long appKey);
private:
long appKey_;
std::string deviceId_;
std::string accessKeyId_;
long appKey_;
};
}

View File

@@ -37,24 +37,24 @@ namespace AlibabaCloud
std::string getEndTime()const;
void setEndTime(const std::string& endTime);
long getAppKey()const;
void setAppKey(long appKey);
std::string getStartTime()const;
void setStartTime(const std::string& startTime);
std::string getDeviceType()const;
void setDeviceType(const std::string& deviceType);
std::string getQueryType()const;
void setQueryType(const std::string& queryType);
std::string getAccessKeyId()const;
void setAccessKeyId(const std::string& accessKeyId);
long getAppKey()const;
void setAppKey(long appKey);
std::string getQueryType()const;
void setQueryType(const std::string& queryType);
private:
std::string endTime_;
long appKey_;
std::string startTime_;
std::string deviceType_;
std::string queryType_;
std::string accessKeyId_;
long appKey_;
std::string queryType_;
};
}

View File

@@ -35,17 +35,17 @@ namespace AlibabaCloud
QueryDevicesByAccountRequest();
~QueryDevicesByAccountRequest();
std::string getAccessKeyId()const;
void setAccessKeyId(const std::string& accessKeyId);
long getAppKey()const;
void setAppKey(long appKey);
std::string getAccount()const;
void setAccount(const std::string& account);
std::string getAccessKeyId()const;
void setAccessKeyId(const std::string& accessKeyId);
private:
std::string accessKeyId_;
long appKey_;
std::string account_;
std::string accessKeyId_;
};
}

View File

@@ -35,17 +35,17 @@ namespace AlibabaCloud
QueryDevicesByAliasRequest();
~QueryDevicesByAliasRequest();
std::string getAccessKeyId()const;
void setAccessKeyId(const std::string& accessKeyId);
std::string getAlias()const;
void setAlias(const std::string& alias);
long getAppKey()const;
void setAppKey(long appKey);
std::string getAccessKeyId()const;
void setAccessKeyId(const std::string& accessKeyId);
private:
std::string accessKeyId_;
std::string alias_;
long appKey_;
std::string accessKeyId_;
};
}

View File

@@ -35,29 +35,29 @@ namespace AlibabaCloud
QueryPushListRequest();
~QueryPushListRequest();
int getPageSize()const;
void setPageSize(int pageSize);
std::string getEndTime()const;
void setEndTime(const std::string& endTime);
long getAppKey()const;
void setAppKey(long appKey);
std::string getStartTime()const;
void setStartTime(const std::string& startTime);
std::string getAccessKeyId()const;
void setAccessKeyId(const std::string& accessKeyId);
int getPageSize()const;
void setPageSize(int pageSize);
long getAppKey()const;
void setAppKey(long appKey);
int getPage()const;
void setPage(int page);
std::string getPushType()const;
void setPushType(const std::string& pushType);
std::string getAccessKeyId()const;
void setAccessKeyId(const std::string& accessKeyId);
private:
int pageSize_;
std::string endTime_;
long appKey_;
std::string startTime_;
std::string accessKeyId_;
int pageSize_;
long appKey_;
int page_;
std::string pushType_;
std::string accessKeyId_;
};
}

View File

@@ -35,23 +35,23 @@ namespace AlibabaCloud
QueryPushStatByAppRequest();
~QueryPushStatByAppRequest();
std::string getGranularity()const;
void setGranularity(const std::string& granularity);
std::string getEndTime()const;
void setEndTime(const std::string& endTime);
long getAppKey()const;
void setAppKey(long appKey);
std::string getStartTime()const;
void setStartTime(const std::string& startTime);
std::string getAccessKeyId()const;
void setAccessKeyId(const std::string& accessKeyId);
std::string getGranularity()const;
void setGranularity(const std::string& granularity);
long getAppKey()const;
void setAppKey(long appKey);
private:
std::string granularity_;
std::string endTime_;
long appKey_;
std::string startTime_;
std::string accessKeyId_;
std::string granularity_;
long appKey_;
};
}

View File

@@ -37,15 +37,15 @@ namespace AlibabaCloud
long getMessageId()const;
void setMessageId(long messageId);
long getAppKey()const;
void setAppKey(long appKey);
std::string getAccessKeyId()const;
void setAccessKeyId(const std::string& accessKeyId);
long getAppKey()const;
void setAppKey(long appKey);
private:
long messageId_;
long appKey_;
std::string accessKeyId_;
long appKey_;
};
}

View File

@@ -35,20 +35,20 @@ namespace AlibabaCloud
QueryTagsRequest();
~QueryTagsRequest();
std::string getClientKey()const;
void setClientKey(const std::string& clientKey);
long getAppKey()const;
void setAppKey(long appKey);
std::string getKeyType()const;
void setKeyType(const std::string& keyType);
std::string getAccessKeyId()const;
void setAccessKeyId(const std::string& accessKeyId);
std::string getClientKey()const;
void setClientKey(const std::string& clientKey);
long getAppKey()const;
void setAppKey(long appKey);
private:
std::string clientKey_;
long appKey_;
std::string keyType_;
std::string accessKeyId_;
std::string clientKey_;
long appKey_;
};
}

View File

@@ -35,23 +35,23 @@ namespace AlibabaCloud
QueryUniqueDeviceStatRequest();
~QueryUniqueDeviceStatRequest();
std::string getGranularity()const;
void setGranularity(const std::string& granularity);
std::string getEndTime()const;
void setEndTime(const std::string& endTime);
long getAppKey()const;
void setAppKey(long appKey);
std::string getStartTime()const;
void setStartTime(const std::string& startTime);
std::string getAccessKeyId()const;
void setAccessKeyId(const std::string& accessKeyId);
std::string getGranularity()const;
void setGranularity(const std::string& granularity);
long getAppKey()const;
void setAppKey(long appKey);
private:
std::string granularity_;
std::string endTime_;
long appKey_;
std::string startTime_;
std::string accessKeyId_;
std::string granularity_;
long appKey_;
};
}

View File

@@ -35,17 +35,17 @@ namespace AlibabaCloud
RemoveTagRequest();
~RemoveTagRequest();
std::string getAccessKeyId()const;
void setAccessKeyId(const std::string& accessKeyId);
std::string getTagName()const;
void setTagName(const std::string& tagName);
long getAppKey()const;
void setAppKey(long appKey);
std::string getAccessKeyId()const;
void setAccessKeyId(const std::string& accessKeyId);
private:
std::string accessKeyId_;
std::string tagName_;
long appKey_;
std::string accessKeyId_;
};
}

View File

@@ -35,22 +35,22 @@ namespace AlibabaCloud
UnbindAliasRequest();
~UnbindAliasRequest();
std::string getAliasName()const;
void setAliasName(const std::string& aliasName);
long getAppKey()const;
void setAppKey(long appKey);
std::string getDeviceId()const;
void setDeviceId(const std::string& deviceId);
std::string getAccessKeyId()const;
void setAccessKeyId(const std::string& accessKeyId);
std::string getAliasName()const;
void setAliasName(const std::string& aliasName);
long getAppKey()const;
void setAppKey(long appKey);
bool getUnbindAll()const;
void setUnbindAll(bool unbindAll);
private:
std::string aliasName_;
long appKey_;
std::string deviceId_;
std::string accessKeyId_;
std::string aliasName_;
long appKey_;
bool unbindAll_;
};

View File

@@ -35,17 +35,17 @@ namespace AlibabaCloud
UnbindPhoneRequest();
~UnbindPhoneRequest();
long getAppKey()const;
void setAppKey(long appKey);
std::string getDeviceId()const;
void setDeviceId(const std::string& deviceId);
std::string getAccessKeyId()const;
void setAccessKeyId(const std::string& accessKeyId);
long getAppKey()const;
void setAppKey(long appKey);
private:
long appKey_;
std::string deviceId_;
std::string accessKeyId_;
long appKey_;
};
}

View File

@@ -35,23 +35,23 @@ namespace AlibabaCloud
UnbindTagRequest();
~UnbindTagRequest();
std::string getKeyType()const;
void setKeyType(const std::string& keyType);
std::string getAccessKeyId()const;
void setAccessKeyId(const std::string& accessKeyId);
std::string getTagName()const;
void setTagName(const std::string& tagName);
std::string getClientKey()const;
void setClientKey(const std::string& clientKey);
long getAppKey()const;
void setAppKey(long appKey);
std::string getKeyType()const;
void setKeyType(const std::string& keyType);
std::string getAccessKeyId()const;
void setAccessKeyId(const std::string& accessKeyId);
private:
std::string keyType_;
std::string accessKeyId_;
std::string tagName_;
std::string clientKey_;
long appKey_;
std::string keyType_;
std::string accessKeyId_;
};
}