Compare commits
4 Commits
| Author | SHA1 | Date | |
|---|---|---|---|
|
|
7f97b2de78 | ||
|
|
e0174350ec | ||
|
|
f3507a5be6 | ||
|
|
e9b2a0c830 |
12
CHANGELOG
12
CHANGELOG
@@ -1,3 +1,15 @@
|
||||
2019-03-15 Version: 1.34.31
|
||||
1, Update Dependency
|
||||
|
||||
2019-03-15 Version: 1.34.30
|
||||
1, Update Dependency
|
||||
|
||||
2019-03-15 Version: 1.34.29
|
||||
1, Update Dependency
|
||||
|
||||
2019-03-15 Version: 1.34.28
|
||||
1, Update Dependency
|
||||
|
||||
2019-03-15 Version: 1.34.27
|
||||
1, Update Dependency
|
||||
|
||||
|
||||
@@ -99,4 +99,6 @@ add_subdirectory(ram)
|
||||
add_subdirectory(sts)
|
||||
add_subdirectory(gpdb)
|
||||
add_subdirectory(sas-api)
|
||||
add_subdirectory(cr)
|
||||
add_subdirectory(cr)
|
||||
add_subdirectory(finmall)
|
||||
add_subdirectory(openanalytics)
|
||||
@@ -23,10 +23,10 @@ set(cloudphoto_public_header
|
||||
set(cloudphoto_public_header_model
|
||||
include/alibabacloud/cloudphoto/model/RemoveFacePhotosRequest.h
|
||||
include/alibabacloud/cloudphoto/model/RemoveFacePhotosResult.h
|
||||
include/alibabacloud/cloudphoto/model/ReactivatePhotosRequest.h
|
||||
include/alibabacloud/cloudphoto/model/ReactivatePhotosResult.h
|
||||
include/alibabacloud/cloudphoto/model/GetQuotaRequest.h
|
||||
include/alibabacloud/cloudphoto/model/GetQuotaResult.h
|
||||
include/alibabacloud/cloudphoto/model/ReactivatePhotosRequest.h
|
||||
include/alibabacloud/cloudphoto/model/ReactivatePhotosResult.h
|
||||
include/alibabacloud/cloudphoto/model/GetThumbnailsRequest.h
|
||||
include/alibabacloud/cloudphoto/model/GetThumbnailsResult.h
|
||||
include/alibabacloud/cloudphoto/model/DeleteFacesRequest.h
|
||||
@@ -39,40 +39,40 @@ set(cloudphoto_public_header_model
|
||||
include/alibabacloud/cloudphoto/model/MoveFacePhotosResult.h
|
||||
include/alibabacloud/cloudphoto/model/DeleteEventRequest.h
|
||||
include/alibabacloud/cloudphoto/model/DeleteEventResult.h
|
||||
include/alibabacloud/cloudphoto/model/ListPhotosRequest.h
|
||||
include/alibabacloud/cloudphoto/model/ListPhotosResult.h
|
||||
include/alibabacloud/cloudphoto/model/RegisterTagRequest.h
|
||||
include/alibabacloud/cloudphoto/model/RegisterTagResult.h
|
||||
include/alibabacloud/cloudphoto/model/ListTimeLinePhotosRequest.h
|
||||
include/alibabacloud/cloudphoto/model/ListTimeLinePhotosResult.h
|
||||
include/alibabacloud/cloudphoto/model/ListPhotosRequest.h
|
||||
include/alibabacloud/cloudphoto/model/ListPhotosResult.h
|
||||
include/alibabacloud/cloudphoto/model/FetchMomentPhotosRequest.h
|
||||
include/alibabacloud/cloudphoto/model/FetchMomentPhotosResult.h
|
||||
include/alibabacloud/cloudphoto/model/ListTimeLinePhotosRequest.h
|
||||
include/alibabacloud/cloudphoto/model/ListTimeLinePhotosResult.h
|
||||
include/alibabacloud/cloudphoto/model/DeletePhotosRequest.h
|
||||
include/alibabacloud/cloudphoto/model/DeletePhotosResult.h
|
||||
include/alibabacloud/cloudphoto/model/MergeFacesRequest.h
|
||||
include/alibabacloud/cloudphoto/model/MergeFacesResult.h
|
||||
include/alibabacloud/cloudphoto/model/GetPhotosByMd5sRequest.h
|
||||
include/alibabacloud/cloudphoto/model/GetPhotosByMd5sResult.h
|
||||
include/alibabacloud/cloudphoto/model/MergeFacesRequest.h
|
||||
include/alibabacloud/cloudphoto/model/MergeFacesResult.h
|
||||
include/alibabacloud/cloudphoto/model/FetchLibrariesRequest.h
|
||||
include/alibabacloud/cloudphoto/model/FetchLibrariesResult.h
|
||||
include/alibabacloud/cloudphoto/model/FetchAlbumTagPhotosRequest.h
|
||||
include/alibabacloud/cloudphoto/model/FetchAlbumTagPhotosResult.h
|
||||
include/alibabacloud/cloudphoto/model/CreateTransactionRequest.h
|
||||
include/alibabacloud/cloudphoto/model/CreateTransactionResult.h
|
||||
include/alibabacloud/cloudphoto/model/InactivatePhotosRequest.h
|
||||
include/alibabacloud/cloudphoto/model/InactivatePhotosResult.h
|
||||
include/alibabacloud/cloudphoto/model/CreateTransactionRequest.h
|
||||
include/alibabacloud/cloudphoto/model/CreateTransactionResult.h
|
||||
include/alibabacloud/cloudphoto/model/GetLibraryRequest.h
|
||||
include/alibabacloud/cloudphoto/model/GetLibraryResult.h
|
||||
include/alibabacloud/cloudphoto/model/CreatePhotoStoreRequest.h
|
||||
include/alibabacloud/cloudphoto/model/CreatePhotoStoreResult.h
|
||||
include/alibabacloud/cloudphoto/model/TagPhotoRequest.h
|
||||
include/alibabacloud/cloudphoto/model/TagPhotoResult.h
|
||||
include/alibabacloud/cloudphoto/model/GetLibraryRequest.h
|
||||
include/alibabacloud/cloudphoto/model/GetLibraryResult.h
|
||||
include/alibabacloud/cloudphoto/model/SetQuotaRequest.h
|
||||
include/alibabacloud/cloudphoto/model/SetQuotaResult.h
|
||||
include/alibabacloud/cloudphoto/model/ListAlbumPhotosRequest.h
|
||||
include/alibabacloud/cloudphoto/model/ListAlbumPhotosResult.h
|
||||
include/alibabacloud/cloudphoto/model/RemoveAlbumPhotosRequest.h
|
||||
include/alibabacloud/cloudphoto/model/RemoveAlbumPhotosResult.h
|
||||
include/alibabacloud/cloudphoto/model/ListAlbumPhotosRequest.h
|
||||
include/alibabacloud/cloudphoto/model/ListAlbumPhotosResult.h
|
||||
include/alibabacloud/cloudphoto/model/ListAlbumsRequest.h
|
||||
include/alibabacloud/cloudphoto/model/ListAlbumsResult.h
|
||||
include/alibabacloud/cloudphoto/model/FetchPhotosRequest.h
|
||||
@@ -85,10 +85,10 @@ set(cloudphoto_public_header_model
|
||||
include/alibabacloud/cloudphoto/model/ActivatePhotosResult.h
|
||||
include/alibabacloud/cloudphoto/model/GetPrivateAccessUrlsRequest.h
|
||||
include/alibabacloud/cloudphoto/model/GetPrivateAccessUrlsResult.h
|
||||
include/alibabacloud/cloudphoto/model/GetSimilarPhotosRequest.h
|
||||
include/alibabacloud/cloudphoto/model/GetSimilarPhotosResult.h
|
||||
include/alibabacloud/cloudphoto/model/ListEventsRequest.h
|
||||
include/alibabacloud/cloudphoto/model/ListEventsResult.h
|
||||
include/alibabacloud/cloudphoto/model/GetSimilarPhotosRequest.h
|
||||
include/alibabacloud/cloudphoto/model/GetSimilarPhotosResult.h
|
||||
include/alibabacloud/cloudphoto/model/GetVideoCoverRequest.h
|
||||
include/alibabacloud/cloudphoto/model/GetVideoCoverResult.h
|
||||
include/alibabacloud/cloudphoto/model/GetFramedPhotoUrlsRequest.h
|
||||
@@ -103,10 +103,10 @@ set(cloudphoto_public_header_model
|
||||
include/alibabacloud/cloudphoto/model/DeleteAlbumsResult.h
|
||||
include/alibabacloud/cloudphoto/model/GetDownloadUrlsRequest.h
|
||||
include/alibabacloud/cloudphoto/model/GetDownloadUrlsResult.h
|
||||
include/alibabacloud/cloudphoto/model/GetPhotosRequest.h
|
||||
include/alibabacloud/cloudphoto/model/GetPhotosResult.h
|
||||
include/alibabacloud/cloudphoto/model/RegisterPhotoRequest.h
|
||||
include/alibabacloud/cloudphoto/model/RegisterPhotoResult.h
|
||||
include/alibabacloud/cloudphoto/model/GetPhotosRequest.h
|
||||
include/alibabacloud/cloudphoto/model/GetPhotosResult.h
|
||||
include/alibabacloud/cloudphoto/model/EditPhotoStoreRequest.h
|
||||
include/alibabacloud/cloudphoto/model/EditPhotoStoreResult.h
|
||||
include/alibabacloud/cloudphoto/model/ListTimeLinesRequest.h
|
||||
@@ -166,10 +166,10 @@ set(cloudphoto_src
|
||||
src/CloudPhotoClient.cc
|
||||
src/model/RemoveFacePhotosRequest.cc
|
||||
src/model/RemoveFacePhotosResult.cc
|
||||
src/model/ReactivatePhotosRequest.cc
|
||||
src/model/ReactivatePhotosResult.cc
|
||||
src/model/GetQuotaRequest.cc
|
||||
src/model/GetQuotaResult.cc
|
||||
src/model/ReactivatePhotosRequest.cc
|
||||
src/model/ReactivatePhotosResult.cc
|
||||
src/model/GetThumbnailsRequest.cc
|
||||
src/model/GetThumbnailsResult.cc
|
||||
src/model/DeleteFacesRequest.cc
|
||||
@@ -182,40 +182,40 @@ set(cloudphoto_src
|
||||
src/model/MoveFacePhotosResult.cc
|
||||
src/model/DeleteEventRequest.cc
|
||||
src/model/DeleteEventResult.cc
|
||||
src/model/ListPhotosRequest.cc
|
||||
src/model/ListPhotosResult.cc
|
||||
src/model/RegisterTagRequest.cc
|
||||
src/model/RegisterTagResult.cc
|
||||
src/model/ListTimeLinePhotosRequest.cc
|
||||
src/model/ListTimeLinePhotosResult.cc
|
||||
src/model/ListPhotosRequest.cc
|
||||
src/model/ListPhotosResult.cc
|
||||
src/model/FetchMomentPhotosRequest.cc
|
||||
src/model/FetchMomentPhotosResult.cc
|
||||
src/model/ListTimeLinePhotosRequest.cc
|
||||
src/model/ListTimeLinePhotosResult.cc
|
||||
src/model/DeletePhotosRequest.cc
|
||||
src/model/DeletePhotosResult.cc
|
||||
src/model/MergeFacesRequest.cc
|
||||
src/model/MergeFacesResult.cc
|
||||
src/model/GetPhotosByMd5sRequest.cc
|
||||
src/model/GetPhotosByMd5sResult.cc
|
||||
src/model/MergeFacesRequest.cc
|
||||
src/model/MergeFacesResult.cc
|
||||
src/model/FetchLibrariesRequest.cc
|
||||
src/model/FetchLibrariesResult.cc
|
||||
src/model/FetchAlbumTagPhotosRequest.cc
|
||||
src/model/FetchAlbumTagPhotosResult.cc
|
||||
src/model/CreateTransactionRequest.cc
|
||||
src/model/CreateTransactionResult.cc
|
||||
src/model/InactivatePhotosRequest.cc
|
||||
src/model/InactivatePhotosResult.cc
|
||||
src/model/CreateTransactionRequest.cc
|
||||
src/model/CreateTransactionResult.cc
|
||||
src/model/GetLibraryRequest.cc
|
||||
src/model/GetLibraryResult.cc
|
||||
src/model/CreatePhotoStoreRequest.cc
|
||||
src/model/CreatePhotoStoreResult.cc
|
||||
src/model/TagPhotoRequest.cc
|
||||
src/model/TagPhotoResult.cc
|
||||
src/model/GetLibraryRequest.cc
|
||||
src/model/GetLibraryResult.cc
|
||||
src/model/SetQuotaRequest.cc
|
||||
src/model/SetQuotaResult.cc
|
||||
src/model/ListAlbumPhotosRequest.cc
|
||||
src/model/ListAlbumPhotosResult.cc
|
||||
src/model/RemoveAlbumPhotosRequest.cc
|
||||
src/model/RemoveAlbumPhotosResult.cc
|
||||
src/model/ListAlbumPhotosRequest.cc
|
||||
src/model/ListAlbumPhotosResult.cc
|
||||
src/model/ListAlbumsRequest.cc
|
||||
src/model/ListAlbumsResult.cc
|
||||
src/model/FetchPhotosRequest.cc
|
||||
@@ -228,10 +228,10 @@ set(cloudphoto_src
|
||||
src/model/ActivatePhotosResult.cc
|
||||
src/model/GetPrivateAccessUrlsRequest.cc
|
||||
src/model/GetPrivateAccessUrlsResult.cc
|
||||
src/model/GetSimilarPhotosRequest.cc
|
||||
src/model/GetSimilarPhotosResult.cc
|
||||
src/model/ListEventsRequest.cc
|
||||
src/model/ListEventsResult.cc
|
||||
src/model/GetSimilarPhotosRequest.cc
|
||||
src/model/GetSimilarPhotosResult.cc
|
||||
src/model/GetVideoCoverRequest.cc
|
||||
src/model/GetVideoCoverResult.cc
|
||||
src/model/GetFramedPhotoUrlsRequest.cc
|
||||
@@ -246,10 +246,10 @@ set(cloudphoto_src
|
||||
src/model/DeleteAlbumsResult.cc
|
||||
src/model/GetDownloadUrlsRequest.cc
|
||||
src/model/GetDownloadUrlsResult.cc
|
||||
src/model/GetPhotosRequest.cc
|
||||
src/model/GetPhotosResult.cc
|
||||
src/model/RegisterPhotoRequest.cc
|
||||
src/model/RegisterPhotoResult.cc
|
||||
src/model/GetPhotosRequest.cc
|
||||
src/model/GetPhotosResult.cc
|
||||
src/model/EditPhotoStoreRequest.cc
|
||||
src/model/EditPhotoStoreResult.cc
|
||||
src/model/ListTimeLinesRequest.cc
|
||||
|
||||
@@ -24,10 +24,10 @@
|
||||
#include "CloudPhotoExport.h"
|
||||
#include "model/RemoveFacePhotosRequest.h"
|
||||
#include "model/RemoveFacePhotosResult.h"
|
||||
#include "model/ReactivatePhotosRequest.h"
|
||||
#include "model/ReactivatePhotosResult.h"
|
||||
#include "model/GetQuotaRequest.h"
|
||||
#include "model/GetQuotaResult.h"
|
||||
#include "model/ReactivatePhotosRequest.h"
|
||||
#include "model/ReactivatePhotosResult.h"
|
||||
#include "model/GetThumbnailsRequest.h"
|
||||
#include "model/GetThumbnailsResult.h"
|
||||
#include "model/DeleteFacesRequest.h"
|
||||
@@ -40,40 +40,40 @@
|
||||
#include "model/MoveFacePhotosResult.h"
|
||||
#include "model/DeleteEventRequest.h"
|
||||
#include "model/DeleteEventResult.h"
|
||||
#include "model/ListPhotosRequest.h"
|
||||
#include "model/ListPhotosResult.h"
|
||||
#include "model/RegisterTagRequest.h"
|
||||
#include "model/RegisterTagResult.h"
|
||||
#include "model/ListTimeLinePhotosRequest.h"
|
||||
#include "model/ListTimeLinePhotosResult.h"
|
||||
#include "model/ListPhotosRequest.h"
|
||||
#include "model/ListPhotosResult.h"
|
||||
#include "model/FetchMomentPhotosRequest.h"
|
||||
#include "model/FetchMomentPhotosResult.h"
|
||||
#include "model/ListTimeLinePhotosRequest.h"
|
||||
#include "model/ListTimeLinePhotosResult.h"
|
||||
#include "model/DeletePhotosRequest.h"
|
||||
#include "model/DeletePhotosResult.h"
|
||||
#include "model/MergeFacesRequest.h"
|
||||
#include "model/MergeFacesResult.h"
|
||||
#include "model/GetPhotosByMd5sRequest.h"
|
||||
#include "model/GetPhotosByMd5sResult.h"
|
||||
#include "model/MergeFacesRequest.h"
|
||||
#include "model/MergeFacesResult.h"
|
||||
#include "model/FetchLibrariesRequest.h"
|
||||
#include "model/FetchLibrariesResult.h"
|
||||
#include "model/FetchAlbumTagPhotosRequest.h"
|
||||
#include "model/FetchAlbumTagPhotosResult.h"
|
||||
#include "model/CreateTransactionRequest.h"
|
||||
#include "model/CreateTransactionResult.h"
|
||||
#include "model/InactivatePhotosRequest.h"
|
||||
#include "model/InactivatePhotosResult.h"
|
||||
#include "model/CreateTransactionRequest.h"
|
||||
#include "model/CreateTransactionResult.h"
|
||||
#include "model/GetLibraryRequest.h"
|
||||
#include "model/GetLibraryResult.h"
|
||||
#include "model/CreatePhotoStoreRequest.h"
|
||||
#include "model/CreatePhotoStoreResult.h"
|
||||
#include "model/TagPhotoRequest.h"
|
||||
#include "model/TagPhotoResult.h"
|
||||
#include "model/GetLibraryRequest.h"
|
||||
#include "model/GetLibraryResult.h"
|
||||
#include "model/SetQuotaRequest.h"
|
||||
#include "model/SetQuotaResult.h"
|
||||
#include "model/ListAlbumPhotosRequest.h"
|
||||
#include "model/ListAlbumPhotosResult.h"
|
||||
#include "model/RemoveAlbumPhotosRequest.h"
|
||||
#include "model/RemoveAlbumPhotosResult.h"
|
||||
#include "model/ListAlbumPhotosRequest.h"
|
||||
#include "model/ListAlbumPhotosResult.h"
|
||||
#include "model/ListAlbumsRequest.h"
|
||||
#include "model/ListAlbumsResult.h"
|
||||
#include "model/FetchPhotosRequest.h"
|
||||
@@ -86,10 +86,10 @@
|
||||
#include "model/ActivatePhotosResult.h"
|
||||
#include "model/GetPrivateAccessUrlsRequest.h"
|
||||
#include "model/GetPrivateAccessUrlsResult.h"
|
||||
#include "model/GetSimilarPhotosRequest.h"
|
||||
#include "model/GetSimilarPhotosResult.h"
|
||||
#include "model/ListEventsRequest.h"
|
||||
#include "model/ListEventsResult.h"
|
||||
#include "model/GetSimilarPhotosRequest.h"
|
||||
#include "model/GetSimilarPhotosResult.h"
|
||||
#include "model/GetVideoCoverRequest.h"
|
||||
#include "model/GetVideoCoverResult.h"
|
||||
#include "model/GetFramedPhotoUrlsRequest.h"
|
||||
@@ -104,10 +104,10 @@
|
||||
#include "model/DeleteAlbumsResult.h"
|
||||
#include "model/GetDownloadUrlsRequest.h"
|
||||
#include "model/GetDownloadUrlsResult.h"
|
||||
#include "model/GetPhotosRequest.h"
|
||||
#include "model/GetPhotosResult.h"
|
||||
#include "model/RegisterPhotoRequest.h"
|
||||
#include "model/RegisterPhotoResult.h"
|
||||
#include "model/GetPhotosRequest.h"
|
||||
#include "model/GetPhotosResult.h"
|
||||
#include "model/EditPhotoStoreRequest.h"
|
||||
#include "model/EditPhotoStoreResult.h"
|
||||
#include "model/ListTimeLinesRequest.h"
|
||||
@@ -174,12 +174,12 @@ namespace AlibabaCloud
|
||||
typedef Outcome<Error, Model::RemoveFacePhotosResult> RemoveFacePhotosOutcome;
|
||||
typedef std::future<RemoveFacePhotosOutcome> RemoveFacePhotosOutcomeCallable;
|
||||
typedef std::function<void(const CloudPhotoClient*, const Model::RemoveFacePhotosRequest&, const RemoveFacePhotosOutcome&, const std::shared_ptr<const AsyncCallerContext>&)> RemoveFacePhotosAsyncHandler;
|
||||
typedef Outcome<Error, Model::ReactivatePhotosResult> ReactivatePhotosOutcome;
|
||||
typedef std::future<ReactivatePhotosOutcome> ReactivatePhotosOutcomeCallable;
|
||||
typedef std::function<void(const CloudPhotoClient*, const Model::ReactivatePhotosRequest&, const ReactivatePhotosOutcome&, const std::shared_ptr<const AsyncCallerContext>&)> ReactivatePhotosAsyncHandler;
|
||||
typedef Outcome<Error, Model::GetQuotaResult> GetQuotaOutcome;
|
||||
typedef std::future<GetQuotaOutcome> GetQuotaOutcomeCallable;
|
||||
typedef std::function<void(const CloudPhotoClient*, const Model::GetQuotaRequest&, const GetQuotaOutcome&, const std::shared_ptr<const AsyncCallerContext>&)> GetQuotaAsyncHandler;
|
||||
typedef Outcome<Error, Model::ReactivatePhotosResult> ReactivatePhotosOutcome;
|
||||
typedef std::future<ReactivatePhotosOutcome> ReactivatePhotosOutcomeCallable;
|
||||
typedef std::function<void(const CloudPhotoClient*, const Model::ReactivatePhotosRequest&, const ReactivatePhotosOutcome&, const std::shared_ptr<const AsyncCallerContext>&)> ReactivatePhotosAsyncHandler;
|
||||
typedef Outcome<Error, Model::GetThumbnailsResult> GetThumbnailsOutcome;
|
||||
typedef std::future<GetThumbnailsOutcome> GetThumbnailsOutcomeCallable;
|
||||
typedef std::function<void(const CloudPhotoClient*, const Model::GetThumbnailsRequest&, const GetThumbnailsOutcome&, const std::shared_ptr<const AsyncCallerContext>&)> GetThumbnailsAsyncHandler;
|
||||
@@ -198,57 +198,57 @@ namespace AlibabaCloud
|
||||
typedef Outcome<Error, Model::DeleteEventResult> DeleteEventOutcome;
|
||||
typedef std::future<DeleteEventOutcome> DeleteEventOutcomeCallable;
|
||||
typedef std::function<void(const CloudPhotoClient*, const Model::DeleteEventRequest&, const DeleteEventOutcome&, const std::shared_ptr<const AsyncCallerContext>&)> DeleteEventAsyncHandler;
|
||||
typedef Outcome<Error, Model::ListPhotosResult> ListPhotosOutcome;
|
||||
typedef std::future<ListPhotosOutcome> ListPhotosOutcomeCallable;
|
||||
typedef std::function<void(const CloudPhotoClient*, const Model::ListPhotosRequest&, const ListPhotosOutcome&, const std::shared_ptr<const AsyncCallerContext>&)> ListPhotosAsyncHandler;
|
||||
typedef Outcome<Error, Model::RegisterTagResult> RegisterTagOutcome;
|
||||
typedef std::future<RegisterTagOutcome> RegisterTagOutcomeCallable;
|
||||
typedef std::function<void(const CloudPhotoClient*, const Model::RegisterTagRequest&, const RegisterTagOutcome&, const std::shared_ptr<const AsyncCallerContext>&)> RegisterTagAsyncHandler;
|
||||
typedef Outcome<Error, Model::ListTimeLinePhotosResult> ListTimeLinePhotosOutcome;
|
||||
typedef std::future<ListTimeLinePhotosOutcome> ListTimeLinePhotosOutcomeCallable;
|
||||
typedef std::function<void(const CloudPhotoClient*, const Model::ListTimeLinePhotosRequest&, const ListTimeLinePhotosOutcome&, const std::shared_ptr<const AsyncCallerContext>&)> ListTimeLinePhotosAsyncHandler;
|
||||
typedef Outcome<Error, Model::ListPhotosResult> ListPhotosOutcome;
|
||||
typedef std::future<ListPhotosOutcome> ListPhotosOutcomeCallable;
|
||||
typedef std::function<void(const CloudPhotoClient*, const Model::ListPhotosRequest&, const ListPhotosOutcome&, const std::shared_ptr<const AsyncCallerContext>&)> ListPhotosAsyncHandler;
|
||||
typedef Outcome<Error, Model::FetchMomentPhotosResult> FetchMomentPhotosOutcome;
|
||||
typedef std::future<FetchMomentPhotosOutcome> FetchMomentPhotosOutcomeCallable;
|
||||
typedef std::function<void(const CloudPhotoClient*, const Model::FetchMomentPhotosRequest&, const FetchMomentPhotosOutcome&, const std::shared_ptr<const AsyncCallerContext>&)> FetchMomentPhotosAsyncHandler;
|
||||
typedef Outcome<Error, Model::ListTimeLinePhotosResult> ListTimeLinePhotosOutcome;
|
||||
typedef std::future<ListTimeLinePhotosOutcome> ListTimeLinePhotosOutcomeCallable;
|
||||
typedef std::function<void(const CloudPhotoClient*, const Model::ListTimeLinePhotosRequest&, const ListTimeLinePhotosOutcome&, const std::shared_ptr<const AsyncCallerContext>&)> ListTimeLinePhotosAsyncHandler;
|
||||
typedef Outcome<Error, Model::DeletePhotosResult> DeletePhotosOutcome;
|
||||
typedef std::future<DeletePhotosOutcome> DeletePhotosOutcomeCallable;
|
||||
typedef std::function<void(const CloudPhotoClient*, const Model::DeletePhotosRequest&, const DeletePhotosOutcome&, const std::shared_ptr<const AsyncCallerContext>&)> DeletePhotosAsyncHandler;
|
||||
typedef Outcome<Error, Model::MergeFacesResult> MergeFacesOutcome;
|
||||
typedef std::future<MergeFacesOutcome> MergeFacesOutcomeCallable;
|
||||
typedef std::function<void(const CloudPhotoClient*, const Model::MergeFacesRequest&, const MergeFacesOutcome&, const std::shared_ptr<const AsyncCallerContext>&)> MergeFacesAsyncHandler;
|
||||
typedef Outcome<Error, Model::GetPhotosByMd5sResult> GetPhotosByMd5sOutcome;
|
||||
typedef std::future<GetPhotosByMd5sOutcome> GetPhotosByMd5sOutcomeCallable;
|
||||
typedef std::function<void(const CloudPhotoClient*, const Model::GetPhotosByMd5sRequest&, const GetPhotosByMd5sOutcome&, const std::shared_ptr<const AsyncCallerContext>&)> GetPhotosByMd5sAsyncHandler;
|
||||
typedef Outcome<Error, Model::MergeFacesResult> MergeFacesOutcome;
|
||||
typedef std::future<MergeFacesOutcome> MergeFacesOutcomeCallable;
|
||||
typedef std::function<void(const CloudPhotoClient*, const Model::MergeFacesRequest&, const MergeFacesOutcome&, const std::shared_ptr<const AsyncCallerContext>&)> MergeFacesAsyncHandler;
|
||||
typedef Outcome<Error, Model::FetchLibrariesResult> FetchLibrariesOutcome;
|
||||
typedef std::future<FetchLibrariesOutcome> FetchLibrariesOutcomeCallable;
|
||||
typedef std::function<void(const CloudPhotoClient*, const Model::FetchLibrariesRequest&, const FetchLibrariesOutcome&, const std::shared_ptr<const AsyncCallerContext>&)> FetchLibrariesAsyncHandler;
|
||||
typedef Outcome<Error, Model::FetchAlbumTagPhotosResult> FetchAlbumTagPhotosOutcome;
|
||||
typedef std::future<FetchAlbumTagPhotosOutcome> FetchAlbumTagPhotosOutcomeCallable;
|
||||
typedef std::function<void(const CloudPhotoClient*, const Model::FetchAlbumTagPhotosRequest&, const FetchAlbumTagPhotosOutcome&, const std::shared_ptr<const AsyncCallerContext>&)> FetchAlbumTagPhotosAsyncHandler;
|
||||
typedef Outcome<Error, Model::CreateTransactionResult> CreateTransactionOutcome;
|
||||
typedef std::future<CreateTransactionOutcome> CreateTransactionOutcomeCallable;
|
||||
typedef std::function<void(const CloudPhotoClient*, const Model::CreateTransactionRequest&, const CreateTransactionOutcome&, const std::shared_ptr<const AsyncCallerContext>&)> CreateTransactionAsyncHandler;
|
||||
typedef Outcome<Error, Model::InactivatePhotosResult> InactivatePhotosOutcome;
|
||||
typedef std::future<InactivatePhotosOutcome> InactivatePhotosOutcomeCallable;
|
||||
typedef std::function<void(const CloudPhotoClient*, const Model::InactivatePhotosRequest&, const InactivatePhotosOutcome&, const std::shared_ptr<const AsyncCallerContext>&)> InactivatePhotosAsyncHandler;
|
||||
typedef Outcome<Error, Model::CreateTransactionResult> CreateTransactionOutcome;
|
||||
typedef std::future<CreateTransactionOutcome> CreateTransactionOutcomeCallable;
|
||||
typedef std::function<void(const CloudPhotoClient*, const Model::CreateTransactionRequest&, const CreateTransactionOutcome&, const std::shared_ptr<const AsyncCallerContext>&)> CreateTransactionAsyncHandler;
|
||||
typedef Outcome<Error, Model::GetLibraryResult> GetLibraryOutcome;
|
||||
typedef std::future<GetLibraryOutcome> GetLibraryOutcomeCallable;
|
||||
typedef std::function<void(const CloudPhotoClient*, const Model::GetLibraryRequest&, const GetLibraryOutcome&, const std::shared_ptr<const AsyncCallerContext>&)> GetLibraryAsyncHandler;
|
||||
typedef Outcome<Error, Model::CreatePhotoStoreResult> CreatePhotoStoreOutcome;
|
||||
typedef std::future<CreatePhotoStoreOutcome> CreatePhotoStoreOutcomeCallable;
|
||||
typedef std::function<void(const CloudPhotoClient*, const Model::CreatePhotoStoreRequest&, const CreatePhotoStoreOutcome&, const std::shared_ptr<const AsyncCallerContext>&)> CreatePhotoStoreAsyncHandler;
|
||||
typedef Outcome<Error, Model::TagPhotoResult> TagPhotoOutcome;
|
||||
typedef std::future<TagPhotoOutcome> TagPhotoOutcomeCallable;
|
||||
typedef std::function<void(const CloudPhotoClient*, const Model::TagPhotoRequest&, const TagPhotoOutcome&, const std::shared_ptr<const AsyncCallerContext>&)> TagPhotoAsyncHandler;
|
||||
typedef Outcome<Error, Model::GetLibraryResult> GetLibraryOutcome;
|
||||
typedef std::future<GetLibraryOutcome> GetLibraryOutcomeCallable;
|
||||
typedef std::function<void(const CloudPhotoClient*, const Model::GetLibraryRequest&, const GetLibraryOutcome&, const std::shared_ptr<const AsyncCallerContext>&)> GetLibraryAsyncHandler;
|
||||
typedef Outcome<Error, Model::SetQuotaResult> SetQuotaOutcome;
|
||||
typedef std::future<SetQuotaOutcome> SetQuotaOutcomeCallable;
|
||||
typedef std::function<void(const CloudPhotoClient*, const Model::SetQuotaRequest&, const SetQuotaOutcome&, const std::shared_ptr<const AsyncCallerContext>&)> SetQuotaAsyncHandler;
|
||||
typedef Outcome<Error, Model::ListAlbumPhotosResult> ListAlbumPhotosOutcome;
|
||||
typedef std::future<ListAlbumPhotosOutcome> ListAlbumPhotosOutcomeCallable;
|
||||
typedef std::function<void(const CloudPhotoClient*, const Model::ListAlbumPhotosRequest&, const ListAlbumPhotosOutcome&, const std::shared_ptr<const AsyncCallerContext>&)> ListAlbumPhotosAsyncHandler;
|
||||
typedef Outcome<Error, Model::RemoveAlbumPhotosResult> RemoveAlbumPhotosOutcome;
|
||||
typedef std::future<RemoveAlbumPhotosOutcome> RemoveAlbumPhotosOutcomeCallable;
|
||||
typedef std::function<void(const CloudPhotoClient*, const Model::RemoveAlbumPhotosRequest&, const RemoveAlbumPhotosOutcome&, const std::shared_ptr<const AsyncCallerContext>&)> RemoveAlbumPhotosAsyncHandler;
|
||||
typedef Outcome<Error, Model::ListAlbumPhotosResult> ListAlbumPhotosOutcome;
|
||||
typedef std::future<ListAlbumPhotosOutcome> ListAlbumPhotosOutcomeCallable;
|
||||
typedef std::function<void(const CloudPhotoClient*, const Model::ListAlbumPhotosRequest&, const ListAlbumPhotosOutcome&, const std::shared_ptr<const AsyncCallerContext>&)> ListAlbumPhotosAsyncHandler;
|
||||
typedef Outcome<Error, Model::ListAlbumsResult> ListAlbumsOutcome;
|
||||
typedef std::future<ListAlbumsOutcome> ListAlbumsOutcomeCallable;
|
||||
typedef std::function<void(const CloudPhotoClient*, const Model::ListAlbumsRequest&, const ListAlbumsOutcome&, const std::shared_ptr<const AsyncCallerContext>&)> ListAlbumsAsyncHandler;
|
||||
@@ -267,12 +267,12 @@ namespace AlibabaCloud
|
||||
typedef Outcome<Error, Model::GetPrivateAccessUrlsResult> GetPrivateAccessUrlsOutcome;
|
||||
typedef std::future<GetPrivateAccessUrlsOutcome> GetPrivateAccessUrlsOutcomeCallable;
|
||||
typedef std::function<void(const CloudPhotoClient*, const Model::GetPrivateAccessUrlsRequest&, const GetPrivateAccessUrlsOutcome&, const std::shared_ptr<const AsyncCallerContext>&)> GetPrivateAccessUrlsAsyncHandler;
|
||||
typedef Outcome<Error, Model::GetSimilarPhotosResult> GetSimilarPhotosOutcome;
|
||||
typedef std::future<GetSimilarPhotosOutcome> GetSimilarPhotosOutcomeCallable;
|
||||
typedef std::function<void(const CloudPhotoClient*, const Model::GetSimilarPhotosRequest&, const GetSimilarPhotosOutcome&, const std::shared_ptr<const AsyncCallerContext>&)> GetSimilarPhotosAsyncHandler;
|
||||
typedef Outcome<Error, Model::ListEventsResult> ListEventsOutcome;
|
||||
typedef std::future<ListEventsOutcome> ListEventsOutcomeCallable;
|
||||
typedef std::function<void(const CloudPhotoClient*, const Model::ListEventsRequest&, const ListEventsOutcome&, const std::shared_ptr<const AsyncCallerContext>&)> ListEventsAsyncHandler;
|
||||
typedef Outcome<Error, Model::GetSimilarPhotosResult> GetSimilarPhotosOutcome;
|
||||
typedef std::future<GetSimilarPhotosOutcome> GetSimilarPhotosOutcomeCallable;
|
||||
typedef std::function<void(const CloudPhotoClient*, const Model::GetSimilarPhotosRequest&, const GetSimilarPhotosOutcome&, const std::shared_ptr<const AsyncCallerContext>&)> GetSimilarPhotosAsyncHandler;
|
||||
typedef Outcome<Error, Model::GetVideoCoverResult> GetVideoCoverOutcome;
|
||||
typedef std::future<GetVideoCoverOutcome> GetVideoCoverOutcomeCallable;
|
||||
typedef std::function<void(const CloudPhotoClient*, const Model::GetVideoCoverRequest&, const GetVideoCoverOutcome&, const std::shared_ptr<const AsyncCallerContext>&)> GetVideoCoverAsyncHandler;
|
||||
@@ -294,12 +294,12 @@ namespace AlibabaCloud
|
||||
typedef Outcome<Error, Model::GetDownloadUrlsResult> GetDownloadUrlsOutcome;
|
||||
typedef std::future<GetDownloadUrlsOutcome> GetDownloadUrlsOutcomeCallable;
|
||||
typedef std::function<void(const CloudPhotoClient*, const Model::GetDownloadUrlsRequest&, const GetDownloadUrlsOutcome&, const std::shared_ptr<const AsyncCallerContext>&)> GetDownloadUrlsAsyncHandler;
|
||||
typedef Outcome<Error, Model::GetPhotosResult> GetPhotosOutcome;
|
||||
typedef std::future<GetPhotosOutcome> GetPhotosOutcomeCallable;
|
||||
typedef std::function<void(const CloudPhotoClient*, const Model::GetPhotosRequest&, const GetPhotosOutcome&, const std::shared_ptr<const AsyncCallerContext>&)> GetPhotosAsyncHandler;
|
||||
typedef Outcome<Error, Model::RegisterPhotoResult> RegisterPhotoOutcome;
|
||||
typedef std::future<RegisterPhotoOutcome> RegisterPhotoOutcomeCallable;
|
||||
typedef std::function<void(const CloudPhotoClient*, const Model::RegisterPhotoRequest&, const RegisterPhotoOutcome&, const std::shared_ptr<const AsyncCallerContext>&)> RegisterPhotoAsyncHandler;
|
||||
typedef Outcome<Error, Model::GetPhotosResult> GetPhotosOutcome;
|
||||
typedef std::future<GetPhotosOutcome> GetPhotosOutcomeCallable;
|
||||
typedef std::function<void(const CloudPhotoClient*, const Model::GetPhotosRequest&, const GetPhotosOutcome&, const std::shared_ptr<const AsyncCallerContext>&)> GetPhotosAsyncHandler;
|
||||
typedef Outcome<Error, Model::EditPhotoStoreResult> EditPhotoStoreOutcome;
|
||||
typedef std::future<EditPhotoStoreOutcome> EditPhotoStoreOutcomeCallable;
|
||||
typedef std::function<void(const CloudPhotoClient*, const Model::EditPhotoStoreRequest&, const EditPhotoStoreOutcome&, const std::shared_ptr<const AsyncCallerContext>&)> EditPhotoStoreAsyncHandler;
|
||||
@@ -389,12 +389,12 @@ namespace AlibabaCloud
|
||||
RemoveFacePhotosOutcome removeFacePhotos(const Model::RemoveFacePhotosRequest &request)const;
|
||||
void removeFacePhotosAsync(const Model::RemoveFacePhotosRequest& request, const RemoveFacePhotosAsyncHandler& handler, const std::shared_ptr<const AsyncCallerContext>& context = nullptr) const;
|
||||
RemoveFacePhotosOutcomeCallable removeFacePhotosCallable(const Model::RemoveFacePhotosRequest& request) const;
|
||||
ReactivatePhotosOutcome reactivatePhotos(const Model::ReactivatePhotosRequest &request)const;
|
||||
void reactivatePhotosAsync(const Model::ReactivatePhotosRequest& request, const ReactivatePhotosAsyncHandler& handler, const std::shared_ptr<const AsyncCallerContext>& context = nullptr) const;
|
||||
ReactivatePhotosOutcomeCallable reactivatePhotosCallable(const Model::ReactivatePhotosRequest& request) const;
|
||||
GetQuotaOutcome getQuota(const Model::GetQuotaRequest &request)const;
|
||||
void getQuotaAsync(const Model::GetQuotaRequest& request, const GetQuotaAsyncHandler& handler, const std::shared_ptr<const AsyncCallerContext>& context = nullptr) const;
|
||||
GetQuotaOutcomeCallable getQuotaCallable(const Model::GetQuotaRequest& request) const;
|
||||
ReactivatePhotosOutcome reactivatePhotos(const Model::ReactivatePhotosRequest &request)const;
|
||||
void reactivatePhotosAsync(const Model::ReactivatePhotosRequest& request, const ReactivatePhotosAsyncHandler& handler, const std::shared_ptr<const AsyncCallerContext>& context = nullptr) const;
|
||||
ReactivatePhotosOutcomeCallable reactivatePhotosCallable(const Model::ReactivatePhotosRequest& request) const;
|
||||
GetThumbnailsOutcome getThumbnails(const Model::GetThumbnailsRequest &request)const;
|
||||
void getThumbnailsAsync(const Model::GetThumbnailsRequest& request, const GetThumbnailsAsyncHandler& handler, const std::shared_ptr<const AsyncCallerContext>& context = nullptr) const;
|
||||
GetThumbnailsOutcomeCallable getThumbnailsCallable(const Model::GetThumbnailsRequest& request) const;
|
||||
@@ -413,57 +413,57 @@ namespace AlibabaCloud
|
||||
DeleteEventOutcome deleteEvent(const Model::DeleteEventRequest &request)const;
|
||||
void deleteEventAsync(const Model::DeleteEventRequest& request, const DeleteEventAsyncHandler& handler, const std::shared_ptr<const AsyncCallerContext>& context = nullptr) const;
|
||||
DeleteEventOutcomeCallable deleteEventCallable(const Model::DeleteEventRequest& request) const;
|
||||
ListPhotosOutcome listPhotos(const Model::ListPhotosRequest &request)const;
|
||||
void listPhotosAsync(const Model::ListPhotosRequest& request, const ListPhotosAsyncHandler& handler, const std::shared_ptr<const AsyncCallerContext>& context = nullptr) const;
|
||||
ListPhotosOutcomeCallable listPhotosCallable(const Model::ListPhotosRequest& request) const;
|
||||
RegisterTagOutcome registerTag(const Model::RegisterTagRequest &request)const;
|
||||
void registerTagAsync(const Model::RegisterTagRequest& request, const RegisterTagAsyncHandler& handler, const std::shared_ptr<const AsyncCallerContext>& context = nullptr) const;
|
||||
RegisterTagOutcomeCallable registerTagCallable(const Model::RegisterTagRequest& request) const;
|
||||
ListTimeLinePhotosOutcome listTimeLinePhotos(const Model::ListTimeLinePhotosRequest &request)const;
|
||||
void listTimeLinePhotosAsync(const Model::ListTimeLinePhotosRequest& request, const ListTimeLinePhotosAsyncHandler& handler, const std::shared_ptr<const AsyncCallerContext>& context = nullptr) const;
|
||||
ListTimeLinePhotosOutcomeCallable listTimeLinePhotosCallable(const Model::ListTimeLinePhotosRequest& request) const;
|
||||
ListPhotosOutcome listPhotos(const Model::ListPhotosRequest &request)const;
|
||||
void listPhotosAsync(const Model::ListPhotosRequest& request, const ListPhotosAsyncHandler& handler, const std::shared_ptr<const AsyncCallerContext>& context = nullptr) const;
|
||||
ListPhotosOutcomeCallable listPhotosCallable(const Model::ListPhotosRequest& request) const;
|
||||
FetchMomentPhotosOutcome fetchMomentPhotos(const Model::FetchMomentPhotosRequest &request)const;
|
||||
void fetchMomentPhotosAsync(const Model::FetchMomentPhotosRequest& request, const FetchMomentPhotosAsyncHandler& handler, const std::shared_ptr<const AsyncCallerContext>& context = nullptr) const;
|
||||
FetchMomentPhotosOutcomeCallable fetchMomentPhotosCallable(const Model::FetchMomentPhotosRequest& request) const;
|
||||
ListTimeLinePhotosOutcome listTimeLinePhotos(const Model::ListTimeLinePhotosRequest &request)const;
|
||||
void listTimeLinePhotosAsync(const Model::ListTimeLinePhotosRequest& request, const ListTimeLinePhotosAsyncHandler& handler, const std::shared_ptr<const AsyncCallerContext>& context = nullptr) const;
|
||||
ListTimeLinePhotosOutcomeCallable listTimeLinePhotosCallable(const Model::ListTimeLinePhotosRequest& request) const;
|
||||
DeletePhotosOutcome deletePhotos(const Model::DeletePhotosRequest &request)const;
|
||||
void deletePhotosAsync(const Model::DeletePhotosRequest& request, const DeletePhotosAsyncHandler& handler, const std::shared_ptr<const AsyncCallerContext>& context = nullptr) const;
|
||||
DeletePhotosOutcomeCallable deletePhotosCallable(const Model::DeletePhotosRequest& request) const;
|
||||
MergeFacesOutcome mergeFaces(const Model::MergeFacesRequest &request)const;
|
||||
void mergeFacesAsync(const Model::MergeFacesRequest& request, const MergeFacesAsyncHandler& handler, const std::shared_ptr<const AsyncCallerContext>& context = nullptr) const;
|
||||
MergeFacesOutcomeCallable mergeFacesCallable(const Model::MergeFacesRequest& request) const;
|
||||
GetPhotosByMd5sOutcome getPhotosByMd5s(const Model::GetPhotosByMd5sRequest &request)const;
|
||||
void getPhotosByMd5sAsync(const Model::GetPhotosByMd5sRequest& request, const GetPhotosByMd5sAsyncHandler& handler, const std::shared_ptr<const AsyncCallerContext>& context = nullptr) const;
|
||||
GetPhotosByMd5sOutcomeCallable getPhotosByMd5sCallable(const Model::GetPhotosByMd5sRequest& request) const;
|
||||
MergeFacesOutcome mergeFaces(const Model::MergeFacesRequest &request)const;
|
||||
void mergeFacesAsync(const Model::MergeFacesRequest& request, const MergeFacesAsyncHandler& handler, const std::shared_ptr<const AsyncCallerContext>& context = nullptr) const;
|
||||
MergeFacesOutcomeCallable mergeFacesCallable(const Model::MergeFacesRequest& request) const;
|
||||
FetchLibrariesOutcome fetchLibraries(const Model::FetchLibrariesRequest &request)const;
|
||||
void fetchLibrariesAsync(const Model::FetchLibrariesRequest& request, const FetchLibrariesAsyncHandler& handler, const std::shared_ptr<const AsyncCallerContext>& context = nullptr) const;
|
||||
FetchLibrariesOutcomeCallable fetchLibrariesCallable(const Model::FetchLibrariesRequest& request) const;
|
||||
FetchAlbumTagPhotosOutcome fetchAlbumTagPhotos(const Model::FetchAlbumTagPhotosRequest &request)const;
|
||||
void fetchAlbumTagPhotosAsync(const Model::FetchAlbumTagPhotosRequest& request, const FetchAlbumTagPhotosAsyncHandler& handler, const std::shared_ptr<const AsyncCallerContext>& context = nullptr) const;
|
||||
FetchAlbumTagPhotosOutcomeCallable fetchAlbumTagPhotosCallable(const Model::FetchAlbumTagPhotosRequest& request) const;
|
||||
CreateTransactionOutcome createTransaction(const Model::CreateTransactionRequest &request)const;
|
||||
void createTransactionAsync(const Model::CreateTransactionRequest& request, const CreateTransactionAsyncHandler& handler, const std::shared_ptr<const AsyncCallerContext>& context = nullptr) const;
|
||||
CreateTransactionOutcomeCallable createTransactionCallable(const Model::CreateTransactionRequest& request) const;
|
||||
InactivatePhotosOutcome inactivatePhotos(const Model::InactivatePhotosRequest &request)const;
|
||||
void inactivatePhotosAsync(const Model::InactivatePhotosRequest& request, const InactivatePhotosAsyncHandler& handler, const std::shared_ptr<const AsyncCallerContext>& context = nullptr) const;
|
||||
InactivatePhotosOutcomeCallable inactivatePhotosCallable(const Model::InactivatePhotosRequest& request) const;
|
||||
CreateTransactionOutcome createTransaction(const Model::CreateTransactionRequest &request)const;
|
||||
void createTransactionAsync(const Model::CreateTransactionRequest& request, const CreateTransactionAsyncHandler& handler, const std::shared_ptr<const AsyncCallerContext>& context = nullptr) const;
|
||||
CreateTransactionOutcomeCallable createTransactionCallable(const Model::CreateTransactionRequest& request) const;
|
||||
GetLibraryOutcome getLibrary(const Model::GetLibraryRequest &request)const;
|
||||
void getLibraryAsync(const Model::GetLibraryRequest& request, const GetLibraryAsyncHandler& handler, const std::shared_ptr<const AsyncCallerContext>& context = nullptr) const;
|
||||
GetLibraryOutcomeCallable getLibraryCallable(const Model::GetLibraryRequest& request) const;
|
||||
CreatePhotoStoreOutcome createPhotoStore(const Model::CreatePhotoStoreRequest &request)const;
|
||||
void createPhotoStoreAsync(const Model::CreatePhotoStoreRequest& request, const CreatePhotoStoreAsyncHandler& handler, const std::shared_ptr<const AsyncCallerContext>& context = nullptr) const;
|
||||
CreatePhotoStoreOutcomeCallable createPhotoStoreCallable(const Model::CreatePhotoStoreRequest& request) const;
|
||||
TagPhotoOutcome tagPhoto(const Model::TagPhotoRequest &request)const;
|
||||
void tagPhotoAsync(const Model::TagPhotoRequest& request, const TagPhotoAsyncHandler& handler, const std::shared_ptr<const AsyncCallerContext>& context = nullptr) const;
|
||||
TagPhotoOutcomeCallable tagPhotoCallable(const Model::TagPhotoRequest& request) const;
|
||||
GetLibraryOutcome getLibrary(const Model::GetLibraryRequest &request)const;
|
||||
void getLibraryAsync(const Model::GetLibraryRequest& request, const GetLibraryAsyncHandler& handler, const std::shared_ptr<const AsyncCallerContext>& context = nullptr) const;
|
||||
GetLibraryOutcomeCallable getLibraryCallable(const Model::GetLibraryRequest& request) const;
|
||||
SetQuotaOutcome setQuota(const Model::SetQuotaRequest &request)const;
|
||||
void setQuotaAsync(const Model::SetQuotaRequest& request, const SetQuotaAsyncHandler& handler, const std::shared_ptr<const AsyncCallerContext>& context = nullptr) const;
|
||||
SetQuotaOutcomeCallable setQuotaCallable(const Model::SetQuotaRequest& request) const;
|
||||
ListAlbumPhotosOutcome listAlbumPhotos(const Model::ListAlbumPhotosRequest &request)const;
|
||||
void listAlbumPhotosAsync(const Model::ListAlbumPhotosRequest& request, const ListAlbumPhotosAsyncHandler& handler, const std::shared_ptr<const AsyncCallerContext>& context = nullptr) const;
|
||||
ListAlbumPhotosOutcomeCallable listAlbumPhotosCallable(const Model::ListAlbumPhotosRequest& request) const;
|
||||
RemoveAlbumPhotosOutcome removeAlbumPhotos(const Model::RemoveAlbumPhotosRequest &request)const;
|
||||
void removeAlbumPhotosAsync(const Model::RemoveAlbumPhotosRequest& request, const RemoveAlbumPhotosAsyncHandler& handler, const std::shared_ptr<const AsyncCallerContext>& context = nullptr) const;
|
||||
RemoveAlbumPhotosOutcomeCallable removeAlbumPhotosCallable(const Model::RemoveAlbumPhotosRequest& request) const;
|
||||
ListAlbumPhotosOutcome listAlbumPhotos(const Model::ListAlbumPhotosRequest &request)const;
|
||||
void listAlbumPhotosAsync(const Model::ListAlbumPhotosRequest& request, const ListAlbumPhotosAsyncHandler& handler, const std::shared_ptr<const AsyncCallerContext>& context = nullptr) const;
|
||||
ListAlbumPhotosOutcomeCallable listAlbumPhotosCallable(const Model::ListAlbumPhotosRequest& request) const;
|
||||
ListAlbumsOutcome listAlbums(const Model::ListAlbumsRequest &request)const;
|
||||
void listAlbumsAsync(const Model::ListAlbumsRequest& request, const ListAlbumsAsyncHandler& handler, const std::shared_ptr<const AsyncCallerContext>& context = nullptr) const;
|
||||
ListAlbumsOutcomeCallable listAlbumsCallable(const Model::ListAlbumsRequest& request) const;
|
||||
@@ -482,12 +482,12 @@ namespace AlibabaCloud
|
||||
GetPrivateAccessUrlsOutcome getPrivateAccessUrls(const Model::GetPrivateAccessUrlsRequest &request)const;
|
||||
void getPrivateAccessUrlsAsync(const Model::GetPrivateAccessUrlsRequest& request, const GetPrivateAccessUrlsAsyncHandler& handler, const std::shared_ptr<const AsyncCallerContext>& context = nullptr) const;
|
||||
GetPrivateAccessUrlsOutcomeCallable getPrivateAccessUrlsCallable(const Model::GetPrivateAccessUrlsRequest& request) const;
|
||||
GetSimilarPhotosOutcome getSimilarPhotos(const Model::GetSimilarPhotosRequest &request)const;
|
||||
void getSimilarPhotosAsync(const Model::GetSimilarPhotosRequest& request, const GetSimilarPhotosAsyncHandler& handler, const std::shared_ptr<const AsyncCallerContext>& context = nullptr) const;
|
||||
GetSimilarPhotosOutcomeCallable getSimilarPhotosCallable(const Model::GetSimilarPhotosRequest& request) const;
|
||||
ListEventsOutcome listEvents(const Model::ListEventsRequest &request)const;
|
||||
void listEventsAsync(const Model::ListEventsRequest& request, const ListEventsAsyncHandler& handler, const std::shared_ptr<const AsyncCallerContext>& context = nullptr) const;
|
||||
ListEventsOutcomeCallable listEventsCallable(const Model::ListEventsRequest& request) const;
|
||||
GetSimilarPhotosOutcome getSimilarPhotos(const Model::GetSimilarPhotosRequest &request)const;
|
||||
void getSimilarPhotosAsync(const Model::GetSimilarPhotosRequest& request, const GetSimilarPhotosAsyncHandler& handler, const std::shared_ptr<const AsyncCallerContext>& context = nullptr) const;
|
||||
GetSimilarPhotosOutcomeCallable getSimilarPhotosCallable(const Model::GetSimilarPhotosRequest& request) const;
|
||||
GetVideoCoverOutcome getVideoCover(const Model::GetVideoCoverRequest &request)const;
|
||||
void getVideoCoverAsync(const Model::GetVideoCoverRequest& request, const GetVideoCoverAsyncHandler& handler, const std::shared_ptr<const AsyncCallerContext>& context = nullptr) const;
|
||||
GetVideoCoverOutcomeCallable getVideoCoverCallable(const Model::GetVideoCoverRequest& request) const;
|
||||
@@ -509,12 +509,12 @@ namespace AlibabaCloud
|
||||
GetDownloadUrlsOutcome getDownloadUrls(const Model::GetDownloadUrlsRequest &request)const;
|
||||
void getDownloadUrlsAsync(const Model::GetDownloadUrlsRequest& request, const GetDownloadUrlsAsyncHandler& handler, const std::shared_ptr<const AsyncCallerContext>& context = nullptr) const;
|
||||
GetDownloadUrlsOutcomeCallable getDownloadUrlsCallable(const Model::GetDownloadUrlsRequest& request) const;
|
||||
GetPhotosOutcome getPhotos(const Model::GetPhotosRequest &request)const;
|
||||
void getPhotosAsync(const Model::GetPhotosRequest& request, const GetPhotosAsyncHandler& handler, const std::shared_ptr<const AsyncCallerContext>& context = nullptr) const;
|
||||
GetPhotosOutcomeCallable getPhotosCallable(const Model::GetPhotosRequest& request) const;
|
||||
RegisterPhotoOutcome registerPhoto(const Model::RegisterPhotoRequest &request)const;
|
||||
void registerPhotoAsync(const Model::RegisterPhotoRequest& request, const RegisterPhotoAsyncHandler& handler, const std::shared_ptr<const AsyncCallerContext>& context = nullptr) const;
|
||||
RegisterPhotoOutcomeCallable registerPhotoCallable(const Model::RegisterPhotoRequest& request) const;
|
||||
GetPhotosOutcome getPhotos(const Model::GetPhotosRequest &request)const;
|
||||
void getPhotosAsync(const Model::GetPhotosRequest& request, const GetPhotosAsyncHandler& handler, const std::shared_ptr<const AsyncCallerContext>& context = nullptr) const;
|
||||
GetPhotosOutcomeCallable getPhotosCallable(const Model::GetPhotosRequest& request) const;
|
||||
EditPhotoStoreOutcome editPhotoStore(const Model::EditPhotoStoreRequest &request)const;
|
||||
void editPhotoStoreAsync(const Model::EditPhotoStoreRequest& request, const EditPhotoStoreAsyncHandler& handler, const std::shared_ptr<const AsyncCallerContext>& context = nullptr) const;
|
||||
EditPhotoStoreOutcomeCallable editPhotoStoreCallable(const Model::EditPhotoStoreRequest& request) const;
|
||||
|
||||
@@ -87,42 +87,6 @@ CloudPhotoClient::RemoveFacePhotosOutcomeCallable CloudPhotoClient::removeFacePh
|
||||
return task->get_future();
|
||||
}
|
||||
|
||||
CloudPhotoClient::ReactivatePhotosOutcome CloudPhotoClient::reactivatePhotos(const ReactivatePhotosRequest &request) const
|
||||
{
|
||||
auto endpointOutcome = endpointProvider_->getEndpoint();
|
||||
if (!endpointOutcome.isSuccess())
|
||||
return ReactivatePhotosOutcome(endpointOutcome.error());
|
||||
|
||||
auto outcome = makeRequest(endpointOutcome.result(), request);
|
||||
|
||||
if (outcome.isSuccess())
|
||||
return ReactivatePhotosOutcome(ReactivatePhotosResult(outcome.result()));
|
||||
else
|
||||
return ReactivatePhotosOutcome(outcome.error());
|
||||
}
|
||||
|
||||
void CloudPhotoClient::reactivatePhotosAsync(const ReactivatePhotosRequest& request, const ReactivatePhotosAsyncHandler& handler, const std::shared_ptr<const AsyncCallerContext>& context) const
|
||||
{
|
||||
auto fn = [this, request, handler, context]()
|
||||
{
|
||||
handler(this, request, reactivatePhotos(request), context);
|
||||
};
|
||||
|
||||
asyncExecute(new Runnable(fn));
|
||||
}
|
||||
|
||||
CloudPhotoClient::ReactivatePhotosOutcomeCallable CloudPhotoClient::reactivatePhotosCallable(const ReactivatePhotosRequest &request) const
|
||||
{
|
||||
auto task = std::make_shared<std::packaged_task<ReactivatePhotosOutcome()>>(
|
||||
[this, request]()
|
||||
{
|
||||
return this->reactivatePhotos(request);
|
||||
});
|
||||
|
||||
asyncExecute(new Runnable([task]() { (*task)(); }));
|
||||
return task->get_future();
|
||||
}
|
||||
|
||||
CloudPhotoClient::GetQuotaOutcome CloudPhotoClient::getQuota(const GetQuotaRequest &request) const
|
||||
{
|
||||
auto endpointOutcome = endpointProvider_->getEndpoint();
|
||||
@@ -159,6 +123,42 @@ CloudPhotoClient::GetQuotaOutcomeCallable CloudPhotoClient::getQuotaCallable(con
|
||||
return task->get_future();
|
||||
}
|
||||
|
||||
CloudPhotoClient::ReactivatePhotosOutcome CloudPhotoClient::reactivatePhotos(const ReactivatePhotosRequest &request) const
|
||||
{
|
||||
auto endpointOutcome = endpointProvider_->getEndpoint();
|
||||
if (!endpointOutcome.isSuccess())
|
||||
return ReactivatePhotosOutcome(endpointOutcome.error());
|
||||
|
||||
auto outcome = makeRequest(endpointOutcome.result(), request);
|
||||
|
||||
if (outcome.isSuccess())
|
||||
return ReactivatePhotosOutcome(ReactivatePhotosResult(outcome.result()));
|
||||
else
|
||||
return ReactivatePhotosOutcome(outcome.error());
|
||||
}
|
||||
|
||||
void CloudPhotoClient::reactivatePhotosAsync(const ReactivatePhotosRequest& request, const ReactivatePhotosAsyncHandler& handler, const std::shared_ptr<const AsyncCallerContext>& context) const
|
||||
{
|
||||
auto fn = [this, request, handler, context]()
|
||||
{
|
||||
handler(this, request, reactivatePhotos(request), context);
|
||||
};
|
||||
|
||||
asyncExecute(new Runnable(fn));
|
||||
}
|
||||
|
||||
CloudPhotoClient::ReactivatePhotosOutcomeCallable CloudPhotoClient::reactivatePhotosCallable(const ReactivatePhotosRequest &request) const
|
||||
{
|
||||
auto task = std::make_shared<std::packaged_task<ReactivatePhotosOutcome()>>(
|
||||
[this, request]()
|
||||
{
|
||||
return this->reactivatePhotos(request);
|
||||
});
|
||||
|
||||
asyncExecute(new Runnable([task]() { (*task)(); }));
|
||||
return task->get_future();
|
||||
}
|
||||
|
||||
CloudPhotoClient::GetThumbnailsOutcome CloudPhotoClient::getThumbnails(const GetThumbnailsRequest &request) const
|
||||
{
|
||||
auto endpointOutcome = endpointProvider_->getEndpoint();
|
||||
@@ -375,42 +375,6 @@ CloudPhotoClient::DeleteEventOutcomeCallable CloudPhotoClient::deleteEventCallab
|
||||
return task->get_future();
|
||||
}
|
||||
|
||||
CloudPhotoClient::ListPhotosOutcome CloudPhotoClient::listPhotos(const ListPhotosRequest &request) const
|
||||
{
|
||||
auto endpointOutcome = endpointProvider_->getEndpoint();
|
||||
if (!endpointOutcome.isSuccess())
|
||||
return ListPhotosOutcome(endpointOutcome.error());
|
||||
|
||||
auto outcome = makeRequest(endpointOutcome.result(), request);
|
||||
|
||||
if (outcome.isSuccess())
|
||||
return ListPhotosOutcome(ListPhotosResult(outcome.result()));
|
||||
else
|
||||
return ListPhotosOutcome(outcome.error());
|
||||
}
|
||||
|
||||
void CloudPhotoClient::listPhotosAsync(const ListPhotosRequest& request, const ListPhotosAsyncHandler& handler, const std::shared_ptr<const AsyncCallerContext>& context) const
|
||||
{
|
||||
auto fn = [this, request, handler, context]()
|
||||
{
|
||||
handler(this, request, listPhotos(request), context);
|
||||
};
|
||||
|
||||
asyncExecute(new Runnable(fn));
|
||||
}
|
||||
|
||||
CloudPhotoClient::ListPhotosOutcomeCallable CloudPhotoClient::listPhotosCallable(const ListPhotosRequest &request) const
|
||||
{
|
||||
auto task = std::make_shared<std::packaged_task<ListPhotosOutcome()>>(
|
||||
[this, request]()
|
||||
{
|
||||
return this->listPhotos(request);
|
||||
});
|
||||
|
||||
asyncExecute(new Runnable([task]() { (*task)(); }));
|
||||
return task->get_future();
|
||||
}
|
||||
|
||||
CloudPhotoClient::RegisterTagOutcome CloudPhotoClient::registerTag(const RegisterTagRequest &request) const
|
||||
{
|
||||
auto endpointOutcome = endpointProvider_->getEndpoint();
|
||||
@@ -447,36 +411,36 @@ CloudPhotoClient::RegisterTagOutcomeCallable CloudPhotoClient::registerTagCallab
|
||||
return task->get_future();
|
||||
}
|
||||
|
||||
CloudPhotoClient::ListTimeLinePhotosOutcome CloudPhotoClient::listTimeLinePhotos(const ListTimeLinePhotosRequest &request) const
|
||||
CloudPhotoClient::ListPhotosOutcome CloudPhotoClient::listPhotos(const ListPhotosRequest &request) const
|
||||
{
|
||||
auto endpointOutcome = endpointProvider_->getEndpoint();
|
||||
if (!endpointOutcome.isSuccess())
|
||||
return ListTimeLinePhotosOutcome(endpointOutcome.error());
|
||||
return ListPhotosOutcome(endpointOutcome.error());
|
||||
|
||||
auto outcome = makeRequest(endpointOutcome.result(), request);
|
||||
|
||||
if (outcome.isSuccess())
|
||||
return ListTimeLinePhotosOutcome(ListTimeLinePhotosResult(outcome.result()));
|
||||
return ListPhotosOutcome(ListPhotosResult(outcome.result()));
|
||||
else
|
||||
return ListTimeLinePhotosOutcome(outcome.error());
|
||||
return ListPhotosOutcome(outcome.error());
|
||||
}
|
||||
|
||||
void CloudPhotoClient::listTimeLinePhotosAsync(const ListTimeLinePhotosRequest& request, const ListTimeLinePhotosAsyncHandler& handler, const std::shared_ptr<const AsyncCallerContext>& context) const
|
||||
void CloudPhotoClient::listPhotosAsync(const ListPhotosRequest& request, const ListPhotosAsyncHandler& handler, const std::shared_ptr<const AsyncCallerContext>& context) const
|
||||
{
|
||||
auto fn = [this, request, handler, context]()
|
||||
{
|
||||
handler(this, request, listTimeLinePhotos(request), context);
|
||||
handler(this, request, listPhotos(request), context);
|
||||
};
|
||||
|
||||
asyncExecute(new Runnable(fn));
|
||||
}
|
||||
|
||||
CloudPhotoClient::ListTimeLinePhotosOutcomeCallable CloudPhotoClient::listTimeLinePhotosCallable(const ListTimeLinePhotosRequest &request) const
|
||||
CloudPhotoClient::ListPhotosOutcomeCallable CloudPhotoClient::listPhotosCallable(const ListPhotosRequest &request) const
|
||||
{
|
||||
auto task = std::make_shared<std::packaged_task<ListTimeLinePhotosOutcome()>>(
|
||||
auto task = std::make_shared<std::packaged_task<ListPhotosOutcome()>>(
|
||||
[this, request]()
|
||||
{
|
||||
return this->listTimeLinePhotos(request);
|
||||
return this->listPhotos(request);
|
||||
});
|
||||
|
||||
asyncExecute(new Runnable([task]() { (*task)(); }));
|
||||
@@ -519,6 +483,42 @@ CloudPhotoClient::FetchMomentPhotosOutcomeCallable CloudPhotoClient::fetchMoment
|
||||
return task->get_future();
|
||||
}
|
||||
|
||||
CloudPhotoClient::ListTimeLinePhotosOutcome CloudPhotoClient::listTimeLinePhotos(const ListTimeLinePhotosRequest &request) const
|
||||
{
|
||||
auto endpointOutcome = endpointProvider_->getEndpoint();
|
||||
if (!endpointOutcome.isSuccess())
|
||||
return ListTimeLinePhotosOutcome(endpointOutcome.error());
|
||||
|
||||
auto outcome = makeRequest(endpointOutcome.result(), request);
|
||||
|
||||
if (outcome.isSuccess())
|
||||
return ListTimeLinePhotosOutcome(ListTimeLinePhotosResult(outcome.result()));
|
||||
else
|
||||
return ListTimeLinePhotosOutcome(outcome.error());
|
||||
}
|
||||
|
||||
void CloudPhotoClient::listTimeLinePhotosAsync(const ListTimeLinePhotosRequest& request, const ListTimeLinePhotosAsyncHandler& handler, const std::shared_ptr<const AsyncCallerContext>& context) const
|
||||
{
|
||||
auto fn = [this, request, handler, context]()
|
||||
{
|
||||
handler(this, request, listTimeLinePhotos(request), context);
|
||||
};
|
||||
|
||||
asyncExecute(new Runnable(fn));
|
||||
}
|
||||
|
||||
CloudPhotoClient::ListTimeLinePhotosOutcomeCallable CloudPhotoClient::listTimeLinePhotosCallable(const ListTimeLinePhotosRequest &request) const
|
||||
{
|
||||
auto task = std::make_shared<std::packaged_task<ListTimeLinePhotosOutcome()>>(
|
||||
[this, request]()
|
||||
{
|
||||
return this->listTimeLinePhotos(request);
|
||||
});
|
||||
|
||||
asyncExecute(new Runnable([task]() { (*task)(); }));
|
||||
return task->get_future();
|
||||
}
|
||||
|
||||
CloudPhotoClient::DeletePhotosOutcome CloudPhotoClient::deletePhotos(const DeletePhotosRequest &request) const
|
||||
{
|
||||
auto endpointOutcome = endpointProvider_->getEndpoint();
|
||||
@@ -555,42 +555,6 @@ CloudPhotoClient::DeletePhotosOutcomeCallable CloudPhotoClient::deletePhotosCall
|
||||
return task->get_future();
|
||||
}
|
||||
|
||||
CloudPhotoClient::MergeFacesOutcome CloudPhotoClient::mergeFaces(const MergeFacesRequest &request) const
|
||||
{
|
||||
auto endpointOutcome = endpointProvider_->getEndpoint();
|
||||
if (!endpointOutcome.isSuccess())
|
||||
return MergeFacesOutcome(endpointOutcome.error());
|
||||
|
||||
auto outcome = makeRequest(endpointOutcome.result(), request);
|
||||
|
||||
if (outcome.isSuccess())
|
||||
return MergeFacesOutcome(MergeFacesResult(outcome.result()));
|
||||
else
|
||||
return MergeFacesOutcome(outcome.error());
|
||||
}
|
||||
|
||||
void CloudPhotoClient::mergeFacesAsync(const MergeFacesRequest& request, const MergeFacesAsyncHandler& handler, const std::shared_ptr<const AsyncCallerContext>& context) const
|
||||
{
|
||||
auto fn = [this, request, handler, context]()
|
||||
{
|
||||
handler(this, request, mergeFaces(request), context);
|
||||
};
|
||||
|
||||
asyncExecute(new Runnable(fn));
|
||||
}
|
||||
|
||||
CloudPhotoClient::MergeFacesOutcomeCallable CloudPhotoClient::mergeFacesCallable(const MergeFacesRequest &request) const
|
||||
{
|
||||
auto task = std::make_shared<std::packaged_task<MergeFacesOutcome()>>(
|
||||
[this, request]()
|
||||
{
|
||||
return this->mergeFaces(request);
|
||||
});
|
||||
|
||||
asyncExecute(new Runnable([task]() { (*task)(); }));
|
||||
return task->get_future();
|
||||
}
|
||||
|
||||
CloudPhotoClient::GetPhotosByMd5sOutcome CloudPhotoClient::getPhotosByMd5s(const GetPhotosByMd5sRequest &request) const
|
||||
{
|
||||
auto endpointOutcome = endpointProvider_->getEndpoint();
|
||||
@@ -627,6 +591,42 @@ CloudPhotoClient::GetPhotosByMd5sOutcomeCallable CloudPhotoClient::getPhotosByMd
|
||||
return task->get_future();
|
||||
}
|
||||
|
||||
CloudPhotoClient::MergeFacesOutcome CloudPhotoClient::mergeFaces(const MergeFacesRequest &request) const
|
||||
{
|
||||
auto endpointOutcome = endpointProvider_->getEndpoint();
|
||||
if (!endpointOutcome.isSuccess())
|
||||
return MergeFacesOutcome(endpointOutcome.error());
|
||||
|
||||
auto outcome = makeRequest(endpointOutcome.result(), request);
|
||||
|
||||
if (outcome.isSuccess())
|
||||
return MergeFacesOutcome(MergeFacesResult(outcome.result()));
|
||||
else
|
||||
return MergeFacesOutcome(outcome.error());
|
||||
}
|
||||
|
||||
void CloudPhotoClient::mergeFacesAsync(const MergeFacesRequest& request, const MergeFacesAsyncHandler& handler, const std::shared_ptr<const AsyncCallerContext>& context) const
|
||||
{
|
||||
auto fn = [this, request, handler, context]()
|
||||
{
|
||||
handler(this, request, mergeFaces(request), context);
|
||||
};
|
||||
|
||||
asyncExecute(new Runnable(fn));
|
||||
}
|
||||
|
||||
CloudPhotoClient::MergeFacesOutcomeCallable CloudPhotoClient::mergeFacesCallable(const MergeFacesRequest &request) const
|
||||
{
|
||||
auto task = std::make_shared<std::packaged_task<MergeFacesOutcome()>>(
|
||||
[this, request]()
|
||||
{
|
||||
return this->mergeFaces(request);
|
||||
});
|
||||
|
||||
asyncExecute(new Runnable([task]() { (*task)(); }));
|
||||
return task->get_future();
|
||||
}
|
||||
|
||||
CloudPhotoClient::FetchLibrariesOutcome CloudPhotoClient::fetchLibraries(const FetchLibrariesRequest &request) const
|
||||
{
|
||||
auto endpointOutcome = endpointProvider_->getEndpoint();
|
||||
@@ -699,6 +699,42 @@ CloudPhotoClient::FetchAlbumTagPhotosOutcomeCallable CloudPhotoClient::fetchAlbu
|
||||
return task->get_future();
|
||||
}
|
||||
|
||||
CloudPhotoClient::InactivatePhotosOutcome CloudPhotoClient::inactivatePhotos(const InactivatePhotosRequest &request) const
|
||||
{
|
||||
auto endpointOutcome = endpointProvider_->getEndpoint();
|
||||
if (!endpointOutcome.isSuccess())
|
||||
return InactivatePhotosOutcome(endpointOutcome.error());
|
||||
|
||||
auto outcome = makeRequest(endpointOutcome.result(), request);
|
||||
|
||||
if (outcome.isSuccess())
|
||||
return InactivatePhotosOutcome(InactivatePhotosResult(outcome.result()));
|
||||
else
|
||||
return InactivatePhotosOutcome(outcome.error());
|
||||
}
|
||||
|
||||
void CloudPhotoClient::inactivatePhotosAsync(const InactivatePhotosRequest& request, const InactivatePhotosAsyncHandler& handler, const std::shared_ptr<const AsyncCallerContext>& context) const
|
||||
{
|
||||
auto fn = [this, request, handler, context]()
|
||||
{
|
||||
handler(this, request, inactivatePhotos(request), context);
|
||||
};
|
||||
|
||||
asyncExecute(new Runnable(fn));
|
||||
}
|
||||
|
||||
CloudPhotoClient::InactivatePhotosOutcomeCallable CloudPhotoClient::inactivatePhotosCallable(const InactivatePhotosRequest &request) const
|
||||
{
|
||||
auto task = std::make_shared<std::packaged_task<InactivatePhotosOutcome()>>(
|
||||
[this, request]()
|
||||
{
|
||||
return this->inactivatePhotos(request);
|
||||
});
|
||||
|
||||
asyncExecute(new Runnable([task]() { (*task)(); }));
|
||||
return task->get_future();
|
||||
}
|
||||
|
||||
CloudPhotoClient::CreateTransactionOutcome CloudPhotoClient::createTransaction(const CreateTransactionRequest &request) const
|
||||
{
|
||||
auto endpointOutcome = endpointProvider_->getEndpoint();
|
||||
@@ -735,36 +771,36 @@ CloudPhotoClient::CreateTransactionOutcomeCallable CloudPhotoClient::createTrans
|
||||
return task->get_future();
|
||||
}
|
||||
|
||||
CloudPhotoClient::InactivatePhotosOutcome CloudPhotoClient::inactivatePhotos(const InactivatePhotosRequest &request) const
|
||||
CloudPhotoClient::GetLibraryOutcome CloudPhotoClient::getLibrary(const GetLibraryRequest &request) const
|
||||
{
|
||||
auto endpointOutcome = endpointProvider_->getEndpoint();
|
||||
if (!endpointOutcome.isSuccess())
|
||||
return InactivatePhotosOutcome(endpointOutcome.error());
|
||||
return GetLibraryOutcome(endpointOutcome.error());
|
||||
|
||||
auto outcome = makeRequest(endpointOutcome.result(), request);
|
||||
|
||||
if (outcome.isSuccess())
|
||||
return InactivatePhotosOutcome(InactivatePhotosResult(outcome.result()));
|
||||
return GetLibraryOutcome(GetLibraryResult(outcome.result()));
|
||||
else
|
||||
return InactivatePhotosOutcome(outcome.error());
|
||||
return GetLibraryOutcome(outcome.error());
|
||||
}
|
||||
|
||||
void CloudPhotoClient::inactivatePhotosAsync(const InactivatePhotosRequest& request, const InactivatePhotosAsyncHandler& handler, const std::shared_ptr<const AsyncCallerContext>& context) const
|
||||
void CloudPhotoClient::getLibraryAsync(const GetLibraryRequest& request, const GetLibraryAsyncHandler& handler, const std::shared_ptr<const AsyncCallerContext>& context) const
|
||||
{
|
||||
auto fn = [this, request, handler, context]()
|
||||
{
|
||||
handler(this, request, inactivatePhotos(request), context);
|
||||
handler(this, request, getLibrary(request), context);
|
||||
};
|
||||
|
||||
asyncExecute(new Runnable(fn));
|
||||
}
|
||||
|
||||
CloudPhotoClient::InactivatePhotosOutcomeCallable CloudPhotoClient::inactivatePhotosCallable(const InactivatePhotosRequest &request) const
|
||||
CloudPhotoClient::GetLibraryOutcomeCallable CloudPhotoClient::getLibraryCallable(const GetLibraryRequest &request) const
|
||||
{
|
||||
auto task = std::make_shared<std::packaged_task<InactivatePhotosOutcome()>>(
|
||||
auto task = std::make_shared<std::packaged_task<GetLibraryOutcome()>>(
|
||||
[this, request]()
|
||||
{
|
||||
return this->inactivatePhotos(request);
|
||||
return this->getLibrary(request);
|
||||
});
|
||||
|
||||
asyncExecute(new Runnable([task]() { (*task)(); }));
|
||||
@@ -843,42 +879,6 @@ CloudPhotoClient::TagPhotoOutcomeCallable CloudPhotoClient::tagPhotoCallable(con
|
||||
return task->get_future();
|
||||
}
|
||||
|
||||
CloudPhotoClient::GetLibraryOutcome CloudPhotoClient::getLibrary(const GetLibraryRequest &request) const
|
||||
{
|
||||
auto endpointOutcome = endpointProvider_->getEndpoint();
|
||||
if (!endpointOutcome.isSuccess())
|
||||
return GetLibraryOutcome(endpointOutcome.error());
|
||||
|
||||
auto outcome = makeRequest(endpointOutcome.result(), request);
|
||||
|
||||
if (outcome.isSuccess())
|
||||
return GetLibraryOutcome(GetLibraryResult(outcome.result()));
|
||||
else
|
||||
return GetLibraryOutcome(outcome.error());
|
||||
}
|
||||
|
||||
void CloudPhotoClient::getLibraryAsync(const GetLibraryRequest& request, const GetLibraryAsyncHandler& handler, const std::shared_ptr<const AsyncCallerContext>& context) const
|
||||
{
|
||||
auto fn = [this, request, handler, context]()
|
||||
{
|
||||
handler(this, request, getLibrary(request), context);
|
||||
};
|
||||
|
||||
asyncExecute(new Runnable(fn));
|
||||
}
|
||||
|
||||
CloudPhotoClient::GetLibraryOutcomeCallable CloudPhotoClient::getLibraryCallable(const GetLibraryRequest &request) const
|
||||
{
|
||||
auto task = std::make_shared<std::packaged_task<GetLibraryOutcome()>>(
|
||||
[this, request]()
|
||||
{
|
||||
return this->getLibrary(request);
|
||||
});
|
||||
|
||||
asyncExecute(new Runnable([task]() { (*task)(); }));
|
||||
return task->get_future();
|
||||
}
|
||||
|
||||
CloudPhotoClient::SetQuotaOutcome CloudPhotoClient::setQuota(const SetQuotaRequest &request) const
|
||||
{
|
||||
auto endpointOutcome = endpointProvider_->getEndpoint();
|
||||
@@ -915,42 +915,6 @@ CloudPhotoClient::SetQuotaOutcomeCallable CloudPhotoClient::setQuotaCallable(con
|
||||
return task->get_future();
|
||||
}
|
||||
|
||||
CloudPhotoClient::ListAlbumPhotosOutcome CloudPhotoClient::listAlbumPhotos(const ListAlbumPhotosRequest &request) const
|
||||
{
|
||||
auto endpointOutcome = endpointProvider_->getEndpoint();
|
||||
if (!endpointOutcome.isSuccess())
|
||||
return ListAlbumPhotosOutcome(endpointOutcome.error());
|
||||
|
||||
auto outcome = makeRequest(endpointOutcome.result(), request);
|
||||
|
||||
if (outcome.isSuccess())
|
||||
return ListAlbumPhotosOutcome(ListAlbumPhotosResult(outcome.result()));
|
||||
else
|
||||
return ListAlbumPhotosOutcome(outcome.error());
|
||||
}
|
||||
|
||||
void CloudPhotoClient::listAlbumPhotosAsync(const ListAlbumPhotosRequest& request, const ListAlbumPhotosAsyncHandler& handler, const std::shared_ptr<const AsyncCallerContext>& context) const
|
||||
{
|
||||
auto fn = [this, request, handler, context]()
|
||||
{
|
||||
handler(this, request, listAlbumPhotos(request), context);
|
||||
};
|
||||
|
||||
asyncExecute(new Runnable(fn));
|
||||
}
|
||||
|
||||
CloudPhotoClient::ListAlbumPhotosOutcomeCallable CloudPhotoClient::listAlbumPhotosCallable(const ListAlbumPhotosRequest &request) const
|
||||
{
|
||||
auto task = std::make_shared<std::packaged_task<ListAlbumPhotosOutcome()>>(
|
||||
[this, request]()
|
||||
{
|
||||
return this->listAlbumPhotos(request);
|
||||
});
|
||||
|
||||
asyncExecute(new Runnable([task]() { (*task)(); }));
|
||||
return task->get_future();
|
||||
}
|
||||
|
||||
CloudPhotoClient::RemoveAlbumPhotosOutcome CloudPhotoClient::removeAlbumPhotos(const RemoveAlbumPhotosRequest &request) const
|
||||
{
|
||||
auto endpointOutcome = endpointProvider_->getEndpoint();
|
||||
@@ -987,6 +951,42 @@ CloudPhotoClient::RemoveAlbumPhotosOutcomeCallable CloudPhotoClient::removeAlbum
|
||||
return task->get_future();
|
||||
}
|
||||
|
||||
CloudPhotoClient::ListAlbumPhotosOutcome CloudPhotoClient::listAlbumPhotos(const ListAlbumPhotosRequest &request) const
|
||||
{
|
||||
auto endpointOutcome = endpointProvider_->getEndpoint();
|
||||
if (!endpointOutcome.isSuccess())
|
||||
return ListAlbumPhotosOutcome(endpointOutcome.error());
|
||||
|
||||
auto outcome = makeRequest(endpointOutcome.result(), request);
|
||||
|
||||
if (outcome.isSuccess())
|
||||
return ListAlbumPhotosOutcome(ListAlbumPhotosResult(outcome.result()));
|
||||
else
|
||||
return ListAlbumPhotosOutcome(outcome.error());
|
||||
}
|
||||
|
||||
void CloudPhotoClient::listAlbumPhotosAsync(const ListAlbumPhotosRequest& request, const ListAlbumPhotosAsyncHandler& handler, const std::shared_ptr<const AsyncCallerContext>& context) const
|
||||
{
|
||||
auto fn = [this, request, handler, context]()
|
||||
{
|
||||
handler(this, request, listAlbumPhotos(request), context);
|
||||
};
|
||||
|
||||
asyncExecute(new Runnable(fn));
|
||||
}
|
||||
|
||||
CloudPhotoClient::ListAlbumPhotosOutcomeCallable CloudPhotoClient::listAlbumPhotosCallable(const ListAlbumPhotosRequest &request) const
|
||||
{
|
||||
auto task = std::make_shared<std::packaged_task<ListAlbumPhotosOutcome()>>(
|
||||
[this, request]()
|
||||
{
|
||||
return this->listAlbumPhotos(request);
|
||||
});
|
||||
|
||||
asyncExecute(new Runnable([task]() { (*task)(); }));
|
||||
return task->get_future();
|
||||
}
|
||||
|
||||
CloudPhotoClient::ListAlbumsOutcome CloudPhotoClient::listAlbums(const ListAlbumsRequest &request) const
|
||||
{
|
||||
auto endpointOutcome = endpointProvider_->getEndpoint();
|
||||
@@ -1203,42 +1203,6 @@ CloudPhotoClient::GetPrivateAccessUrlsOutcomeCallable CloudPhotoClient::getPriva
|
||||
return task->get_future();
|
||||
}
|
||||
|
||||
CloudPhotoClient::GetSimilarPhotosOutcome CloudPhotoClient::getSimilarPhotos(const GetSimilarPhotosRequest &request) const
|
||||
{
|
||||
auto endpointOutcome = endpointProvider_->getEndpoint();
|
||||
if (!endpointOutcome.isSuccess())
|
||||
return GetSimilarPhotosOutcome(endpointOutcome.error());
|
||||
|
||||
auto outcome = makeRequest(endpointOutcome.result(), request);
|
||||
|
||||
if (outcome.isSuccess())
|
||||
return GetSimilarPhotosOutcome(GetSimilarPhotosResult(outcome.result()));
|
||||
else
|
||||
return GetSimilarPhotosOutcome(outcome.error());
|
||||
}
|
||||
|
||||
void CloudPhotoClient::getSimilarPhotosAsync(const GetSimilarPhotosRequest& request, const GetSimilarPhotosAsyncHandler& handler, const std::shared_ptr<const AsyncCallerContext>& context) const
|
||||
{
|
||||
auto fn = [this, request, handler, context]()
|
||||
{
|
||||
handler(this, request, getSimilarPhotos(request), context);
|
||||
};
|
||||
|
||||
asyncExecute(new Runnable(fn));
|
||||
}
|
||||
|
||||
CloudPhotoClient::GetSimilarPhotosOutcomeCallable CloudPhotoClient::getSimilarPhotosCallable(const GetSimilarPhotosRequest &request) const
|
||||
{
|
||||
auto task = std::make_shared<std::packaged_task<GetSimilarPhotosOutcome()>>(
|
||||
[this, request]()
|
||||
{
|
||||
return this->getSimilarPhotos(request);
|
||||
});
|
||||
|
||||
asyncExecute(new Runnable([task]() { (*task)(); }));
|
||||
return task->get_future();
|
||||
}
|
||||
|
||||
CloudPhotoClient::ListEventsOutcome CloudPhotoClient::listEvents(const ListEventsRequest &request) const
|
||||
{
|
||||
auto endpointOutcome = endpointProvider_->getEndpoint();
|
||||
@@ -1275,6 +1239,42 @@ CloudPhotoClient::ListEventsOutcomeCallable CloudPhotoClient::listEventsCallable
|
||||
return task->get_future();
|
||||
}
|
||||
|
||||
CloudPhotoClient::GetSimilarPhotosOutcome CloudPhotoClient::getSimilarPhotos(const GetSimilarPhotosRequest &request) const
|
||||
{
|
||||
auto endpointOutcome = endpointProvider_->getEndpoint();
|
||||
if (!endpointOutcome.isSuccess())
|
||||
return GetSimilarPhotosOutcome(endpointOutcome.error());
|
||||
|
||||
auto outcome = makeRequest(endpointOutcome.result(), request);
|
||||
|
||||
if (outcome.isSuccess())
|
||||
return GetSimilarPhotosOutcome(GetSimilarPhotosResult(outcome.result()));
|
||||
else
|
||||
return GetSimilarPhotosOutcome(outcome.error());
|
||||
}
|
||||
|
||||
void CloudPhotoClient::getSimilarPhotosAsync(const GetSimilarPhotosRequest& request, const GetSimilarPhotosAsyncHandler& handler, const std::shared_ptr<const AsyncCallerContext>& context) const
|
||||
{
|
||||
auto fn = [this, request, handler, context]()
|
||||
{
|
||||
handler(this, request, getSimilarPhotos(request), context);
|
||||
};
|
||||
|
||||
asyncExecute(new Runnable(fn));
|
||||
}
|
||||
|
||||
CloudPhotoClient::GetSimilarPhotosOutcomeCallable CloudPhotoClient::getSimilarPhotosCallable(const GetSimilarPhotosRequest &request) const
|
||||
{
|
||||
auto task = std::make_shared<std::packaged_task<GetSimilarPhotosOutcome()>>(
|
||||
[this, request]()
|
||||
{
|
||||
return this->getSimilarPhotos(request);
|
||||
});
|
||||
|
||||
asyncExecute(new Runnable([task]() { (*task)(); }));
|
||||
return task->get_future();
|
||||
}
|
||||
|
||||
CloudPhotoClient::GetVideoCoverOutcome CloudPhotoClient::getVideoCover(const GetVideoCoverRequest &request) const
|
||||
{
|
||||
auto endpointOutcome = endpointProvider_->getEndpoint();
|
||||
@@ -1527,42 +1527,6 @@ CloudPhotoClient::GetDownloadUrlsOutcomeCallable CloudPhotoClient::getDownloadUr
|
||||
return task->get_future();
|
||||
}
|
||||
|
||||
CloudPhotoClient::GetPhotosOutcome CloudPhotoClient::getPhotos(const GetPhotosRequest &request) const
|
||||
{
|
||||
auto endpointOutcome = endpointProvider_->getEndpoint();
|
||||
if (!endpointOutcome.isSuccess())
|
||||
return GetPhotosOutcome(endpointOutcome.error());
|
||||
|
||||
auto outcome = makeRequest(endpointOutcome.result(), request);
|
||||
|
||||
if (outcome.isSuccess())
|
||||
return GetPhotosOutcome(GetPhotosResult(outcome.result()));
|
||||
else
|
||||
return GetPhotosOutcome(outcome.error());
|
||||
}
|
||||
|
||||
void CloudPhotoClient::getPhotosAsync(const GetPhotosRequest& request, const GetPhotosAsyncHandler& handler, const std::shared_ptr<const AsyncCallerContext>& context) const
|
||||
{
|
||||
auto fn = [this, request, handler, context]()
|
||||
{
|
||||
handler(this, request, getPhotos(request), context);
|
||||
};
|
||||
|
||||
asyncExecute(new Runnable(fn));
|
||||
}
|
||||
|
||||
CloudPhotoClient::GetPhotosOutcomeCallable CloudPhotoClient::getPhotosCallable(const GetPhotosRequest &request) const
|
||||
{
|
||||
auto task = std::make_shared<std::packaged_task<GetPhotosOutcome()>>(
|
||||
[this, request]()
|
||||
{
|
||||
return this->getPhotos(request);
|
||||
});
|
||||
|
||||
asyncExecute(new Runnable([task]() { (*task)(); }));
|
||||
return task->get_future();
|
||||
}
|
||||
|
||||
CloudPhotoClient::RegisterPhotoOutcome CloudPhotoClient::registerPhoto(const RegisterPhotoRequest &request) const
|
||||
{
|
||||
auto endpointOutcome = endpointProvider_->getEndpoint();
|
||||
@@ -1599,6 +1563,42 @@ CloudPhotoClient::RegisterPhotoOutcomeCallable CloudPhotoClient::registerPhotoCa
|
||||
return task->get_future();
|
||||
}
|
||||
|
||||
CloudPhotoClient::GetPhotosOutcome CloudPhotoClient::getPhotos(const GetPhotosRequest &request) const
|
||||
{
|
||||
auto endpointOutcome = endpointProvider_->getEndpoint();
|
||||
if (!endpointOutcome.isSuccess())
|
||||
return GetPhotosOutcome(endpointOutcome.error());
|
||||
|
||||
auto outcome = makeRequest(endpointOutcome.result(), request);
|
||||
|
||||
if (outcome.isSuccess())
|
||||
return GetPhotosOutcome(GetPhotosResult(outcome.result()));
|
||||
else
|
||||
return GetPhotosOutcome(outcome.error());
|
||||
}
|
||||
|
||||
void CloudPhotoClient::getPhotosAsync(const GetPhotosRequest& request, const GetPhotosAsyncHandler& handler, const std::shared_ptr<const AsyncCallerContext>& context) const
|
||||
{
|
||||
auto fn = [this, request, handler, context]()
|
||||
{
|
||||
handler(this, request, getPhotos(request), context);
|
||||
};
|
||||
|
||||
asyncExecute(new Runnable(fn));
|
||||
}
|
||||
|
||||
CloudPhotoClient::GetPhotosOutcomeCallable CloudPhotoClient::getPhotosCallable(const GetPhotosRequest &request) const
|
||||
{
|
||||
auto task = std::make_shared<std::packaged_task<GetPhotosOutcome()>>(
|
||||
[this, request]()
|
||||
{
|
||||
return this->getPhotos(request);
|
||||
});
|
||||
|
||||
asyncExecute(new Runnable([task]() { (*task)(); }));
|
||||
return task->get_future();
|
||||
}
|
||||
|
||||
CloudPhotoClient::EditPhotoStoreOutcome CloudPhotoClient::editPhotoStore(const EditPhotoStoreRequest &request) const
|
||||
{
|
||||
auto endpointOutcome = endpointProvider_->getEndpoint();
|
||||
|
||||
238
finmall/CMakeLists.txt
Normal file
238
finmall/CMakeLists.txt
Normal file
@@ -0,0 +1,238 @@
|
||||
#
|
||||
# Copyright 2009-2017 Alibaba Cloud All rights reserved.
|
||||
#
|
||||
# Licensed under the Apache License, Version 2.0 (the "License");
|
||||
# you may not use this file except in compliance with the License.
|
||||
# You may obtain a copy of the License at
|
||||
#
|
||||
# http://www.apache.org/licenses/LICENSE-2.0
|
||||
#
|
||||
# Unless required by applicable law or agreed to in writing, software
|
||||
# distributed under the License is distributed on an "AS IS" BASIS,
|
||||
# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
|
||||
# See the License for the specific language governing permissions and
|
||||
# limitations under the License.
|
||||
#
|
||||
|
||||
set(public_header_dir ${CMAKE_CURRENT_SOURCE_DIR}/../include)
|
||||
|
||||
set(finmall_public_header
|
||||
include/alibabacloud/finmall/FinmallClient.h
|
||||
include/alibabacloud/finmall/FinmallExport.h )
|
||||
|
||||
set(finmall_public_header_model
|
||||
include/alibabacloud/finmall/model/GetCreditDetailRequest.h
|
||||
include/alibabacloud/finmall/model/GetCreditDetailResult.h
|
||||
include/alibabacloud/finmall/model/GetDocumentDownloadUrlRequest.h
|
||||
include/alibabacloud/finmall/model/GetDocumentDownloadUrlResult.h
|
||||
include/alibabacloud/finmall/model/GetCreditWithdrawRecordRequest.h
|
||||
include/alibabacloud/finmall/model/GetCreditWithdrawRecordResult.h
|
||||
include/alibabacloud/finmall/model/GetCustomerVerifyInfoRequest.h
|
||||
include/alibabacloud/finmall/model/GetCustomerVerifyInfoResult.h
|
||||
include/alibabacloud/finmall/model/QueryFundPartyListRequest.h
|
||||
include/alibabacloud/finmall/model/QueryFundPartyListResult.h
|
||||
include/alibabacloud/finmall/model/GetCreditStatusRequest.h
|
||||
include/alibabacloud/finmall/model/GetCreditStatusResult.h
|
||||
include/alibabacloud/finmall/model/SaveAuthenticationInfoRequest.h
|
||||
include/alibabacloud/finmall/model/SaveAuthenticationInfoResult.h
|
||||
include/alibabacloud/finmall/model/GetTradeDataRequest.h
|
||||
include/alibabacloud/finmall/model/GetTradeDataResult.h
|
||||
include/alibabacloud/finmall/model/UploadCustomIDImageRequest.h
|
||||
include/alibabacloud/finmall/model/UploadCustomIDImageResult.h
|
||||
include/alibabacloud/finmall/model/QuerySignResultRequest.h
|
||||
include/alibabacloud/finmall/model/QuerySignResultResult.h
|
||||
include/alibabacloud/finmall/model/ApplyForLoanRequest.h
|
||||
include/alibabacloud/finmall/model/ApplyForLoanResult.h
|
||||
include/alibabacloud/finmall/model/GetZhimaScoreRequest.h
|
||||
include/alibabacloud/finmall/model/GetZhimaScoreResult.h
|
||||
include/alibabacloud/finmall/model/PayForOrderRequest.h
|
||||
include/alibabacloud/finmall/model/PayForOrderResult.h
|
||||
include/alibabacloud/finmall/model/QueryTrialRecordsRequest.h
|
||||
include/alibabacloud/finmall/model/QueryTrialRecordsResult.h
|
||||
include/alibabacloud/finmall/model/GetCurrentTermRepayInfoRequest.h
|
||||
include/alibabacloud/finmall/model/GetCurrentTermRepayInfoResult.h
|
||||
include/alibabacloud/finmall/model/UpdateAuthenticationInfoRequest.h
|
||||
include/alibabacloud/finmall/model/UpdateAuthenticationInfoResult.h
|
||||
include/alibabacloud/finmall/model/UpdateEnterpriseCustomInfoRequest.h
|
||||
include/alibabacloud/finmall/model/UpdateEnterpriseCustomInfoResult.h
|
||||
include/alibabacloud/finmall/model/GetCreditSignatureInfoRequest.h
|
||||
include/alibabacloud/finmall/model/GetCreditSignatureInfoResult.h
|
||||
include/alibabacloud/finmall/model/AddTrialRecordRequest.h
|
||||
include/alibabacloud/finmall/model/AddTrialRecordResult.h
|
||||
include/alibabacloud/finmall/model/GetAuthorizeCreditQueryRequest.h
|
||||
include/alibabacloud/finmall/model/GetAuthorizeCreditQueryResult.h
|
||||
include/alibabacloud/finmall/model/CancelCreditRequest.h
|
||||
include/alibabacloud/finmall/model/CancelCreditResult.h
|
||||
include/alibabacloud/finmall/model/GetCustomStatusInfoRequest.h
|
||||
include/alibabacloud/finmall/model/GetCustomStatusInfoResult.h
|
||||
include/alibabacloud/finmall/model/GetOverdueRecordListRequest.h
|
||||
include/alibabacloud/finmall/model/GetOverdueRecordListResult.h
|
||||
include/alibabacloud/finmall/model/GetProductDetailRequest.h
|
||||
include/alibabacloud/finmall/model/GetProductDetailResult.h
|
||||
include/alibabacloud/finmall/model/VerifyCustomerRequest.h
|
||||
include/alibabacloud/finmall/model/VerifyCustomerResult.h
|
||||
include/alibabacloud/finmall/model/SignLoanAgreementRequest.h
|
||||
include/alibabacloud/finmall/model/SignLoanAgreementResult.h
|
||||
include/alibabacloud/finmall/model/AddCustomInfoRequest.h
|
||||
include/alibabacloud/finmall/model/AddCustomInfoResult.h
|
||||
include/alibabacloud/finmall/model/GetProductListRequest.h
|
||||
include/alibabacloud/finmall/model/GetProductListResult.h
|
||||
include/alibabacloud/finmall/model/GetLoanAgreementRequest.h
|
||||
include/alibabacloud/finmall/model/GetLoanAgreementResult.h
|
||||
include/alibabacloud/finmall/model/GetUserInfoAuthorizationAgreementRequest.h
|
||||
include/alibabacloud/finmall/model/GetUserInfoAuthorizationAgreementResult.h
|
||||
include/alibabacloud/finmall/model/SignedPageResultRequest.h
|
||||
include/alibabacloud/finmall/model/SignedPageResultResult.h
|
||||
include/alibabacloud/finmall/model/GetLoanApplyRecordListRequest.h
|
||||
include/alibabacloud/finmall/model/GetLoanApplyRecordListResult.h
|
||||
include/alibabacloud/finmall/model/GetLatestOverdueRecordRequest.h
|
||||
include/alibabacloud/finmall/model/GetLatestOverdueRecordResult.h
|
||||
include/alibabacloud/finmall/model/GetCreditListRequest.h
|
||||
include/alibabacloud/finmall/model/GetCreditListResult.h
|
||||
include/alibabacloud/finmall/model/SignResultNotifyRequest.h
|
||||
include/alibabacloud/finmall/model/SignResultNotifyResult.h
|
||||
include/alibabacloud/finmall/model/VerifySMSTokenRequest.h
|
||||
include/alibabacloud/finmall/model/VerifySMSTokenResult.h
|
||||
include/alibabacloud/finmall/model/GetCreditRepayListRequest.h
|
||||
include/alibabacloud/finmall/model/GetCreditRepayListResult.h
|
||||
include/alibabacloud/finmall/model/GetSignContractUrlRequest.h
|
||||
include/alibabacloud/finmall/model/GetSignContractUrlResult.h
|
||||
include/alibabacloud/finmall/model/GetRepayPlanTrialRequest.h
|
||||
include/alibabacloud/finmall/model/GetRepayPlanTrialResult.h )
|
||||
|
||||
set(finmall_src
|
||||
src/FinmallClient.cc
|
||||
src/model/GetCreditDetailRequest.cc
|
||||
src/model/GetCreditDetailResult.cc
|
||||
src/model/GetDocumentDownloadUrlRequest.cc
|
||||
src/model/GetDocumentDownloadUrlResult.cc
|
||||
src/model/GetCreditWithdrawRecordRequest.cc
|
||||
src/model/GetCreditWithdrawRecordResult.cc
|
||||
src/model/GetCustomerVerifyInfoRequest.cc
|
||||
src/model/GetCustomerVerifyInfoResult.cc
|
||||
src/model/QueryFundPartyListRequest.cc
|
||||
src/model/QueryFundPartyListResult.cc
|
||||
src/model/GetCreditStatusRequest.cc
|
||||
src/model/GetCreditStatusResult.cc
|
||||
src/model/SaveAuthenticationInfoRequest.cc
|
||||
src/model/SaveAuthenticationInfoResult.cc
|
||||
src/model/GetTradeDataRequest.cc
|
||||
src/model/GetTradeDataResult.cc
|
||||
src/model/UploadCustomIDImageRequest.cc
|
||||
src/model/UploadCustomIDImageResult.cc
|
||||
src/model/QuerySignResultRequest.cc
|
||||
src/model/QuerySignResultResult.cc
|
||||
src/model/ApplyForLoanRequest.cc
|
||||
src/model/ApplyForLoanResult.cc
|
||||
src/model/GetZhimaScoreRequest.cc
|
||||
src/model/GetZhimaScoreResult.cc
|
||||
src/model/PayForOrderRequest.cc
|
||||
src/model/PayForOrderResult.cc
|
||||
src/model/QueryTrialRecordsRequest.cc
|
||||
src/model/QueryTrialRecordsResult.cc
|
||||
src/model/GetCurrentTermRepayInfoRequest.cc
|
||||
src/model/GetCurrentTermRepayInfoResult.cc
|
||||
src/model/UpdateAuthenticationInfoRequest.cc
|
||||
src/model/UpdateAuthenticationInfoResult.cc
|
||||
src/model/UpdateEnterpriseCustomInfoRequest.cc
|
||||
src/model/UpdateEnterpriseCustomInfoResult.cc
|
||||
src/model/GetCreditSignatureInfoRequest.cc
|
||||
src/model/GetCreditSignatureInfoResult.cc
|
||||
src/model/AddTrialRecordRequest.cc
|
||||
src/model/AddTrialRecordResult.cc
|
||||
src/model/GetAuthorizeCreditQueryRequest.cc
|
||||
src/model/GetAuthorizeCreditQueryResult.cc
|
||||
src/model/CancelCreditRequest.cc
|
||||
src/model/CancelCreditResult.cc
|
||||
src/model/GetCustomStatusInfoRequest.cc
|
||||
src/model/GetCustomStatusInfoResult.cc
|
||||
src/model/GetOverdueRecordListRequest.cc
|
||||
src/model/GetOverdueRecordListResult.cc
|
||||
src/model/GetProductDetailRequest.cc
|
||||
src/model/GetProductDetailResult.cc
|
||||
src/model/VerifyCustomerRequest.cc
|
||||
src/model/VerifyCustomerResult.cc
|
||||
src/model/SignLoanAgreementRequest.cc
|
||||
src/model/SignLoanAgreementResult.cc
|
||||
src/model/AddCustomInfoRequest.cc
|
||||
src/model/AddCustomInfoResult.cc
|
||||
src/model/GetProductListRequest.cc
|
||||
src/model/GetProductListResult.cc
|
||||
src/model/GetLoanAgreementRequest.cc
|
||||
src/model/GetLoanAgreementResult.cc
|
||||
src/model/GetUserInfoAuthorizationAgreementRequest.cc
|
||||
src/model/GetUserInfoAuthorizationAgreementResult.cc
|
||||
src/model/SignedPageResultRequest.cc
|
||||
src/model/SignedPageResultResult.cc
|
||||
src/model/GetLoanApplyRecordListRequest.cc
|
||||
src/model/GetLoanApplyRecordListResult.cc
|
||||
src/model/GetLatestOverdueRecordRequest.cc
|
||||
src/model/GetLatestOverdueRecordResult.cc
|
||||
src/model/GetCreditListRequest.cc
|
||||
src/model/GetCreditListResult.cc
|
||||
src/model/SignResultNotifyRequest.cc
|
||||
src/model/SignResultNotifyResult.cc
|
||||
src/model/VerifySMSTokenRequest.cc
|
||||
src/model/VerifySMSTokenResult.cc
|
||||
src/model/GetCreditRepayListRequest.cc
|
||||
src/model/GetCreditRepayListResult.cc
|
||||
src/model/GetSignContractUrlRequest.cc
|
||||
src/model/GetSignContractUrlResult.cc
|
||||
src/model/GetRepayPlanTrialRequest.cc
|
||||
src/model/GetRepayPlanTrialResult.cc )
|
||||
|
||||
add_library(finmall ${LIB_TYPE}
|
||||
${finmall_public_header}
|
||||
${finmall_public_header_model}
|
||||
${finmall_src})
|
||||
|
||||
set_target_properties(finmall
|
||||
PROPERTIES
|
||||
LINKER_LANGUAGE CXX
|
||||
ARCHIVE_OUTPUT_DIRECTORY ${CMAKE_BINARY_DIR}/lib
|
||||
LIBRARY_OUTPUT_DIRECTORY ${CMAKE_BINARY_DIR}/lib
|
||||
RUNTIME_OUTPUT_DIRECTORY ${CMAKE_BINARY_DIR}/bin
|
||||
OUTPUT_NAME ${TARGET_OUTPUT_NAME_PREFIX}finmall
|
||||
)
|
||||
|
||||
if(${LIB_TYPE} STREQUAL "SHARED")
|
||||
set_target_properties(finmall
|
||||
PROPERTIES
|
||||
DEFINE_SYMBOL ALIBABACLOUD_FINMALL_LIBRARY)
|
||||
endif()
|
||||
|
||||
target_include_directories(finmall
|
||||
PRIVATE include
|
||||
${CMAKE_SOURCE_DIR}/core/include
|
||||
)
|
||||
target_link_libraries(finmall
|
||||
core)
|
||||
|
||||
if(CMAKE_HOST_WIN32)
|
||||
ExternalProject_Get_Property(jsoncpp INSTALL_DIR)
|
||||
set(jsoncpp_install_dir ${INSTALL_DIR})
|
||||
add_dependencies(finmall
|
||||
jsoncpp)
|
||||
target_include_directories(finmall
|
||||
PRIVATE ${jsoncpp_install_dir}/include)
|
||||
target_link_libraries(finmall
|
||||
${jsoncpp_install_dir}/lib/jsoncpp.lib)
|
||||
set_target_properties(finmall
|
||||
PROPERTIES
|
||||
COMPILE_OPTIONS "/bigobj")
|
||||
else()
|
||||
target_include_directories(finmall
|
||||
PRIVATE /usr/include/jsoncpp)
|
||||
target_link_libraries(finmall
|
||||
jsoncpp)
|
||||
endif()
|
||||
|
||||
install(FILES ${finmall_public_header}
|
||||
DESTINATION ${CMAKE_INSTALL_INCLUDEDIR}/alibabacloud/finmall)
|
||||
install(FILES ${finmall_public_header_model}
|
||||
DESTINATION ${CMAKE_INSTALL_INCLUDEDIR}/alibabacloud/finmall/model)
|
||||
install(TARGETS finmall
|
||||
ARCHIVE DESTINATION ${CMAKE_INSTALL_LIBDIR}
|
||||
LIBRARY DESTINATION ${CMAKE_INSTALL_LIBDIR}
|
||||
RUNTIME DESTINATION ${CMAKE_INSTALL_BINDIR}
|
||||
)
|
||||
358
finmall/include/alibabacloud/finmall/FinmallClient.h
Normal file
358
finmall/include/alibabacloud/finmall/FinmallClient.h
Normal file
@@ -0,0 +1,358 @@
|
||||
/*
|
||||
* Copyright 2009-2017 Alibaba Cloud All rights reserved.
|
||||
*
|
||||
* Licensed under the Apache License, Version 2.0 (the "License");
|
||||
* you may not use this file except in compliance with the License.
|
||||
* You may obtain a copy of the License at
|
||||
*
|
||||
* http://www.apache.org/licenses/LICENSE-2.0
|
||||
*
|
||||
* Unless required by applicable law or agreed to in writing, software
|
||||
* distributed under the License is distributed on an "AS IS" BASIS,
|
||||
* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
|
||||
* See the License for the specific language governing permissions and
|
||||
* limitations under the License.
|
||||
*/
|
||||
|
||||
#ifndef ALIBABACLOUD_FINMALL_FINMALLCLIENT_H_
|
||||
#define ALIBABACLOUD_FINMALL_FINMALLCLIENT_H_
|
||||
|
||||
#include <future>
|
||||
#include <alibabacloud/core/AsyncCallerContext.h>
|
||||
#include <alibabacloud/core/EndpointProvider.h>
|
||||
#include <alibabacloud/core/RpcServiceClient.h>
|
||||
#include "FinmallExport.h"
|
||||
#include "model/GetCreditDetailRequest.h"
|
||||
#include "model/GetCreditDetailResult.h"
|
||||
#include "model/GetDocumentDownloadUrlRequest.h"
|
||||
#include "model/GetDocumentDownloadUrlResult.h"
|
||||
#include "model/GetCreditWithdrawRecordRequest.h"
|
||||
#include "model/GetCreditWithdrawRecordResult.h"
|
||||
#include "model/GetCustomerVerifyInfoRequest.h"
|
||||
#include "model/GetCustomerVerifyInfoResult.h"
|
||||
#include "model/QueryFundPartyListRequest.h"
|
||||
#include "model/QueryFundPartyListResult.h"
|
||||
#include "model/GetCreditStatusRequest.h"
|
||||
#include "model/GetCreditStatusResult.h"
|
||||
#include "model/SaveAuthenticationInfoRequest.h"
|
||||
#include "model/SaveAuthenticationInfoResult.h"
|
||||
#include "model/GetTradeDataRequest.h"
|
||||
#include "model/GetTradeDataResult.h"
|
||||
#include "model/UploadCustomIDImageRequest.h"
|
||||
#include "model/UploadCustomIDImageResult.h"
|
||||
#include "model/QuerySignResultRequest.h"
|
||||
#include "model/QuerySignResultResult.h"
|
||||
#include "model/ApplyForLoanRequest.h"
|
||||
#include "model/ApplyForLoanResult.h"
|
||||
#include "model/GetZhimaScoreRequest.h"
|
||||
#include "model/GetZhimaScoreResult.h"
|
||||
#include "model/PayForOrderRequest.h"
|
||||
#include "model/PayForOrderResult.h"
|
||||
#include "model/QueryTrialRecordsRequest.h"
|
||||
#include "model/QueryTrialRecordsResult.h"
|
||||
#include "model/GetCurrentTermRepayInfoRequest.h"
|
||||
#include "model/GetCurrentTermRepayInfoResult.h"
|
||||
#include "model/UpdateAuthenticationInfoRequest.h"
|
||||
#include "model/UpdateAuthenticationInfoResult.h"
|
||||
#include "model/UpdateEnterpriseCustomInfoRequest.h"
|
||||
#include "model/UpdateEnterpriseCustomInfoResult.h"
|
||||
#include "model/GetCreditSignatureInfoRequest.h"
|
||||
#include "model/GetCreditSignatureInfoResult.h"
|
||||
#include "model/AddTrialRecordRequest.h"
|
||||
#include "model/AddTrialRecordResult.h"
|
||||
#include "model/GetAuthorizeCreditQueryRequest.h"
|
||||
#include "model/GetAuthorizeCreditQueryResult.h"
|
||||
#include "model/CancelCreditRequest.h"
|
||||
#include "model/CancelCreditResult.h"
|
||||
#include "model/GetCustomStatusInfoRequest.h"
|
||||
#include "model/GetCustomStatusInfoResult.h"
|
||||
#include "model/GetOverdueRecordListRequest.h"
|
||||
#include "model/GetOverdueRecordListResult.h"
|
||||
#include "model/GetProductDetailRequest.h"
|
||||
#include "model/GetProductDetailResult.h"
|
||||
#include "model/VerifyCustomerRequest.h"
|
||||
#include "model/VerifyCustomerResult.h"
|
||||
#include "model/SignLoanAgreementRequest.h"
|
||||
#include "model/SignLoanAgreementResult.h"
|
||||
#include "model/AddCustomInfoRequest.h"
|
||||
#include "model/AddCustomInfoResult.h"
|
||||
#include "model/GetProductListRequest.h"
|
||||
#include "model/GetProductListResult.h"
|
||||
#include "model/GetLoanAgreementRequest.h"
|
||||
#include "model/GetLoanAgreementResult.h"
|
||||
#include "model/GetUserInfoAuthorizationAgreementRequest.h"
|
||||
#include "model/GetUserInfoAuthorizationAgreementResult.h"
|
||||
#include "model/SignedPageResultRequest.h"
|
||||
#include "model/SignedPageResultResult.h"
|
||||
#include "model/GetLoanApplyRecordListRequest.h"
|
||||
#include "model/GetLoanApplyRecordListResult.h"
|
||||
#include "model/GetLatestOverdueRecordRequest.h"
|
||||
#include "model/GetLatestOverdueRecordResult.h"
|
||||
#include "model/GetCreditListRequest.h"
|
||||
#include "model/GetCreditListResult.h"
|
||||
#include "model/SignResultNotifyRequest.h"
|
||||
#include "model/SignResultNotifyResult.h"
|
||||
#include "model/VerifySMSTokenRequest.h"
|
||||
#include "model/VerifySMSTokenResult.h"
|
||||
#include "model/GetCreditRepayListRequest.h"
|
||||
#include "model/GetCreditRepayListResult.h"
|
||||
#include "model/GetSignContractUrlRequest.h"
|
||||
#include "model/GetSignContractUrlResult.h"
|
||||
#include "model/GetRepayPlanTrialRequest.h"
|
||||
#include "model/GetRepayPlanTrialResult.h"
|
||||
|
||||
|
||||
namespace AlibabaCloud
|
||||
{
|
||||
namespace Finmall
|
||||
{
|
||||
class ALIBABACLOUD_FINMALL_EXPORT FinmallClient : public RpcServiceClient
|
||||
{
|
||||
public:
|
||||
typedef Outcome<Error, Model::GetCreditDetailResult> GetCreditDetailOutcome;
|
||||
typedef std::future<GetCreditDetailOutcome> GetCreditDetailOutcomeCallable;
|
||||
typedef std::function<void(const FinmallClient*, const Model::GetCreditDetailRequest&, const GetCreditDetailOutcome&, const std::shared_ptr<const AsyncCallerContext>&)> GetCreditDetailAsyncHandler;
|
||||
typedef Outcome<Error, Model::GetDocumentDownloadUrlResult> GetDocumentDownloadUrlOutcome;
|
||||
typedef std::future<GetDocumentDownloadUrlOutcome> GetDocumentDownloadUrlOutcomeCallable;
|
||||
typedef std::function<void(const FinmallClient*, const Model::GetDocumentDownloadUrlRequest&, const GetDocumentDownloadUrlOutcome&, const std::shared_ptr<const AsyncCallerContext>&)> GetDocumentDownloadUrlAsyncHandler;
|
||||
typedef Outcome<Error, Model::GetCreditWithdrawRecordResult> GetCreditWithdrawRecordOutcome;
|
||||
typedef std::future<GetCreditWithdrawRecordOutcome> GetCreditWithdrawRecordOutcomeCallable;
|
||||
typedef std::function<void(const FinmallClient*, const Model::GetCreditWithdrawRecordRequest&, const GetCreditWithdrawRecordOutcome&, const std::shared_ptr<const AsyncCallerContext>&)> GetCreditWithdrawRecordAsyncHandler;
|
||||
typedef Outcome<Error, Model::GetCustomerVerifyInfoResult> GetCustomerVerifyInfoOutcome;
|
||||
typedef std::future<GetCustomerVerifyInfoOutcome> GetCustomerVerifyInfoOutcomeCallable;
|
||||
typedef std::function<void(const FinmallClient*, const Model::GetCustomerVerifyInfoRequest&, const GetCustomerVerifyInfoOutcome&, const std::shared_ptr<const AsyncCallerContext>&)> GetCustomerVerifyInfoAsyncHandler;
|
||||
typedef Outcome<Error, Model::QueryFundPartyListResult> QueryFundPartyListOutcome;
|
||||
typedef std::future<QueryFundPartyListOutcome> QueryFundPartyListOutcomeCallable;
|
||||
typedef std::function<void(const FinmallClient*, const Model::QueryFundPartyListRequest&, const QueryFundPartyListOutcome&, const std::shared_ptr<const AsyncCallerContext>&)> QueryFundPartyListAsyncHandler;
|
||||
typedef Outcome<Error, Model::GetCreditStatusResult> GetCreditStatusOutcome;
|
||||
typedef std::future<GetCreditStatusOutcome> GetCreditStatusOutcomeCallable;
|
||||
typedef std::function<void(const FinmallClient*, const Model::GetCreditStatusRequest&, const GetCreditStatusOutcome&, const std::shared_ptr<const AsyncCallerContext>&)> GetCreditStatusAsyncHandler;
|
||||
typedef Outcome<Error, Model::SaveAuthenticationInfoResult> SaveAuthenticationInfoOutcome;
|
||||
typedef std::future<SaveAuthenticationInfoOutcome> SaveAuthenticationInfoOutcomeCallable;
|
||||
typedef std::function<void(const FinmallClient*, const Model::SaveAuthenticationInfoRequest&, const SaveAuthenticationInfoOutcome&, const std::shared_ptr<const AsyncCallerContext>&)> SaveAuthenticationInfoAsyncHandler;
|
||||
typedef Outcome<Error, Model::GetTradeDataResult> GetTradeDataOutcome;
|
||||
typedef std::future<GetTradeDataOutcome> GetTradeDataOutcomeCallable;
|
||||
typedef std::function<void(const FinmallClient*, const Model::GetTradeDataRequest&, const GetTradeDataOutcome&, const std::shared_ptr<const AsyncCallerContext>&)> GetTradeDataAsyncHandler;
|
||||
typedef Outcome<Error, Model::UploadCustomIDImageResult> UploadCustomIDImageOutcome;
|
||||
typedef std::future<UploadCustomIDImageOutcome> UploadCustomIDImageOutcomeCallable;
|
||||
typedef std::function<void(const FinmallClient*, const Model::UploadCustomIDImageRequest&, const UploadCustomIDImageOutcome&, const std::shared_ptr<const AsyncCallerContext>&)> UploadCustomIDImageAsyncHandler;
|
||||
typedef Outcome<Error, Model::QuerySignResultResult> QuerySignResultOutcome;
|
||||
typedef std::future<QuerySignResultOutcome> QuerySignResultOutcomeCallable;
|
||||
typedef std::function<void(const FinmallClient*, const Model::QuerySignResultRequest&, const QuerySignResultOutcome&, const std::shared_ptr<const AsyncCallerContext>&)> QuerySignResultAsyncHandler;
|
||||
typedef Outcome<Error, Model::ApplyForLoanResult> ApplyForLoanOutcome;
|
||||
typedef std::future<ApplyForLoanOutcome> ApplyForLoanOutcomeCallable;
|
||||
typedef std::function<void(const FinmallClient*, const Model::ApplyForLoanRequest&, const ApplyForLoanOutcome&, const std::shared_ptr<const AsyncCallerContext>&)> ApplyForLoanAsyncHandler;
|
||||
typedef Outcome<Error, Model::GetZhimaScoreResult> GetZhimaScoreOutcome;
|
||||
typedef std::future<GetZhimaScoreOutcome> GetZhimaScoreOutcomeCallable;
|
||||
typedef std::function<void(const FinmallClient*, const Model::GetZhimaScoreRequest&, const GetZhimaScoreOutcome&, const std::shared_ptr<const AsyncCallerContext>&)> GetZhimaScoreAsyncHandler;
|
||||
typedef Outcome<Error, Model::PayForOrderResult> PayForOrderOutcome;
|
||||
typedef std::future<PayForOrderOutcome> PayForOrderOutcomeCallable;
|
||||
typedef std::function<void(const FinmallClient*, const Model::PayForOrderRequest&, const PayForOrderOutcome&, const std::shared_ptr<const AsyncCallerContext>&)> PayForOrderAsyncHandler;
|
||||
typedef Outcome<Error, Model::QueryTrialRecordsResult> QueryTrialRecordsOutcome;
|
||||
typedef std::future<QueryTrialRecordsOutcome> QueryTrialRecordsOutcomeCallable;
|
||||
typedef std::function<void(const FinmallClient*, const Model::QueryTrialRecordsRequest&, const QueryTrialRecordsOutcome&, const std::shared_ptr<const AsyncCallerContext>&)> QueryTrialRecordsAsyncHandler;
|
||||
typedef Outcome<Error, Model::GetCurrentTermRepayInfoResult> GetCurrentTermRepayInfoOutcome;
|
||||
typedef std::future<GetCurrentTermRepayInfoOutcome> GetCurrentTermRepayInfoOutcomeCallable;
|
||||
typedef std::function<void(const FinmallClient*, const Model::GetCurrentTermRepayInfoRequest&, const GetCurrentTermRepayInfoOutcome&, const std::shared_ptr<const AsyncCallerContext>&)> GetCurrentTermRepayInfoAsyncHandler;
|
||||
typedef Outcome<Error, Model::UpdateAuthenticationInfoResult> UpdateAuthenticationInfoOutcome;
|
||||
typedef std::future<UpdateAuthenticationInfoOutcome> UpdateAuthenticationInfoOutcomeCallable;
|
||||
typedef std::function<void(const FinmallClient*, const Model::UpdateAuthenticationInfoRequest&, const UpdateAuthenticationInfoOutcome&, const std::shared_ptr<const AsyncCallerContext>&)> UpdateAuthenticationInfoAsyncHandler;
|
||||
typedef Outcome<Error, Model::UpdateEnterpriseCustomInfoResult> UpdateEnterpriseCustomInfoOutcome;
|
||||
typedef std::future<UpdateEnterpriseCustomInfoOutcome> UpdateEnterpriseCustomInfoOutcomeCallable;
|
||||
typedef std::function<void(const FinmallClient*, const Model::UpdateEnterpriseCustomInfoRequest&, const UpdateEnterpriseCustomInfoOutcome&, const std::shared_ptr<const AsyncCallerContext>&)> UpdateEnterpriseCustomInfoAsyncHandler;
|
||||
typedef Outcome<Error, Model::GetCreditSignatureInfoResult> GetCreditSignatureInfoOutcome;
|
||||
typedef std::future<GetCreditSignatureInfoOutcome> GetCreditSignatureInfoOutcomeCallable;
|
||||
typedef std::function<void(const FinmallClient*, const Model::GetCreditSignatureInfoRequest&, const GetCreditSignatureInfoOutcome&, const std::shared_ptr<const AsyncCallerContext>&)> GetCreditSignatureInfoAsyncHandler;
|
||||
typedef Outcome<Error, Model::AddTrialRecordResult> AddTrialRecordOutcome;
|
||||
typedef std::future<AddTrialRecordOutcome> AddTrialRecordOutcomeCallable;
|
||||
typedef std::function<void(const FinmallClient*, const Model::AddTrialRecordRequest&, const AddTrialRecordOutcome&, const std::shared_ptr<const AsyncCallerContext>&)> AddTrialRecordAsyncHandler;
|
||||
typedef Outcome<Error, Model::GetAuthorizeCreditQueryResult> GetAuthorizeCreditQueryOutcome;
|
||||
typedef std::future<GetAuthorizeCreditQueryOutcome> GetAuthorizeCreditQueryOutcomeCallable;
|
||||
typedef std::function<void(const FinmallClient*, const Model::GetAuthorizeCreditQueryRequest&, const GetAuthorizeCreditQueryOutcome&, const std::shared_ptr<const AsyncCallerContext>&)> GetAuthorizeCreditQueryAsyncHandler;
|
||||
typedef Outcome<Error, Model::CancelCreditResult> CancelCreditOutcome;
|
||||
typedef std::future<CancelCreditOutcome> CancelCreditOutcomeCallable;
|
||||
typedef std::function<void(const FinmallClient*, const Model::CancelCreditRequest&, const CancelCreditOutcome&, const std::shared_ptr<const AsyncCallerContext>&)> CancelCreditAsyncHandler;
|
||||
typedef Outcome<Error, Model::GetCustomStatusInfoResult> GetCustomStatusInfoOutcome;
|
||||
typedef std::future<GetCustomStatusInfoOutcome> GetCustomStatusInfoOutcomeCallable;
|
||||
typedef std::function<void(const FinmallClient*, const Model::GetCustomStatusInfoRequest&, const GetCustomStatusInfoOutcome&, const std::shared_ptr<const AsyncCallerContext>&)> GetCustomStatusInfoAsyncHandler;
|
||||
typedef Outcome<Error, Model::GetOverdueRecordListResult> GetOverdueRecordListOutcome;
|
||||
typedef std::future<GetOverdueRecordListOutcome> GetOverdueRecordListOutcomeCallable;
|
||||
typedef std::function<void(const FinmallClient*, const Model::GetOverdueRecordListRequest&, const GetOverdueRecordListOutcome&, const std::shared_ptr<const AsyncCallerContext>&)> GetOverdueRecordListAsyncHandler;
|
||||
typedef Outcome<Error, Model::GetProductDetailResult> GetProductDetailOutcome;
|
||||
typedef std::future<GetProductDetailOutcome> GetProductDetailOutcomeCallable;
|
||||
typedef std::function<void(const FinmallClient*, const Model::GetProductDetailRequest&, const GetProductDetailOutcome&, const std::shared_ptr<const AsyncCallerContext>&)> GetProductDetailAsyncHandler;
|
||||
typedef Outcome<Error, Model::VerifyCustomerResult> VerifyCustomerOutcome;
|
||||
typedef std::future<VerifyCustomerOutcome> VerifyCustomerOutcomeCallable;
|
||||
typedef std::function<void(const FinmallClient*, const Model::VerifyCustomerRequest&, const VerifyCustomerOutcome&, const std::shared_ptr<const AsyncCallerContext>&)> VerifyCustomerAsyncHandler;
|
||||
typedef Outcome<Error, Model::SignLoanAgreementResult> SignLoanAgreementOutcome;
|
||||
typedef std::future<SignLoanAgreementOutcome> SignLoanAgreementOutcomeCallable;
|
||||
typedef std::function<void(const FinmallClient*, const Model::SignLoanAgreementRequest&, const SignLoanAgreementOutcome&, const std::shared_ptr<const AsyncCallerContext>&)> SignLoanAgreementAsyncHandler;
|
||||
typedef Outcome<Error, Model::AddCustomInfoResult> AddCustomInfoOutcome;
|
||||
typedef std::future<AddCustomInfoOutcome> AddCustomInfoOutcomeCallable;
|
||||
typedef std::function<void(const FinmallClient*, const Model::AddCustomInfoRequest&, const AddCustomInfoOutcome&, const std::shared_ptr<const AsyncCallerContext>&)> AddCustomInfoAsyncHandler;
|
||||
typedef Outcome<Error, Model::GetProductListResult> GetProductListOutcome;
|
||||
typedef std::future<GetProductListOutcome> GetProductListOutcomeCallable;
|
||||
typedef std::function<void(const FinmallClient*, const Model::GetProductListRequest&, const GetProductListOutcome&, const std::shared_ptr<const AsyncCallerContext>&)> GetProductListAsyncHandler;
|
||||
typedef Outcome<Error, Model::GetLoanAgreementResult> GetLoanAgreementOutcome;
|
||||
typedef std::future<GetLoanAgreementOutcome> GetLoanAgreementOutcomeCallable;
|
||||
typedef std::function<void(const FinmallClient*, const Model::GetLoanAgreementRequest&, const GetLoanAgreementOutcome&, const std::shared_ptr<const AsyncCallerContext>&)> GetLoanAgreementAsyncHandler;
|
||||
typedef Outcome<Error, Model::GetUserInfoAuthorizationAgreementResult> GetUserInfoAuthorizationAgreementOutcome;
|
||||
typedef std::future<GetUserInfoAuthorizationAgreementOutcome> GetUserInfoAuthorizationAgreementOutcomeCallable;
|
||||
typedef std::function<void(const FinmallClient*, const Model::GetUserInfoAuthorizationAgreementRequest&, const GetUserInfoAuthorizationAgreementOutcome&, const std::shared_ptr<const AsyncCallerContext>&)> GetUserInfoAuthorizationAgreementAsyncHandler;
|
||||
typedef Outcome<Error, Model::SignedPageResultResult> SignedPageResultOutcome;
|
||||
typedef std::future<SignedPageResultOutcome> SignedPageResultOutcomeCallable;
|
||||
typedef std::function<void(const FinmallClient*, const Model::SignedPageResultRequest&, const SignedPageResultOutcome&, const std::shared_ptr<const AsyncCallerContext>&)> SignedPageResultAsyncHandler;
|
||||
typedef Outcome<Error, Model::GetLoanApplyRecordListResult> GetLoanApplyRecordListOutcome;
|
||||
typedef std::future<GetLoanApplyRecordListOutcome> GetLoanApplyRecordListOutcomeCallable;
|
||||
typedef std::function<void(const FinmallClient*, const Model::GetLoanApplyRecordListRequest&, const GetLoanApplyRecordListOutcome&, const std::shared_ptr<const AsyncCallerContext>&)> GetLoanApplyRecordListAsyncHandler;
|
||||
typedef Outcome<Error, Model::GetLatestOverdueRecordResult> GetLatestOverdueRecordOutcome;
|
||||
typedef std::future<GetLatestOverdueRecordOutcome> GetLatestOverdueRecordOutcomeCallable;
|
||||
typedef std::function<void(const FinmallClient*, const Model::GetLatestOverdueRecordRequest&, const GetLatestOverdueRecordOutcome&, const std::shared_ptr<const AsyncCallerContext>&)> GetLatestOverdueRecordAsyncHandler;
|
||||
typedef Outcome<Error, Model::GetCreditListResult> GetCreditListOutcome;
|
||||
typedef std::future<GetCreditListOutcome> GetCreditListOutcomeCallable;
|
||||
typedef std::function<void(const FinmallClient*, const Model::GetCreditListRequest&, const GetCreditListOutcome&, const std::shared_ptr<const AsyncCallerContext>&)> GetCreditListAsyncHandler;
|
||||
typedef Outcome<Error, Model::SignResultNotifyResult> SignResultNotifyOutcome;
|
||||
typedef std::future<SignResultNotifyOutcome> SignResultNotifyOutcomeCallable;
|
||||
typedef std::function<void(const FinmallClient*, const Model::SignResultNotifyRequest&, const SignResultNotifyOutcome&, const std::shared_ptr<const AsyncCallerContext>&)> SignResultNotifyAsyncHandler;
|
||||
typedef Outcome<Error, Model::VerifySMSTokenResult> VerifySMSTokenOutcome;
|
||||
typedef std::future<VerifySMSTokenOutcome> VerifySMSTokenOutcomeCallable;
|
||||
typedef std::function<void(const FinmallClient*, const Model::VerifySMSTokenRequest&, const VerifySMSTokenOutcome&, const std::shared_ptr<const AsyncCallerContext>&)> VerifySMSTokenAsyncHandler;
|
||||
typedef Outcome<Error, Model::GetCreditRepayListResult> GetCreditRepayListOutcome;
|
||||
typedef std::future<GetCreditRepayListOutcome> GetCreditRepayListOutcomeCallable;
|
||||
typedef std::function<void(const FinmallClient*, const Model::GetCreditRepayListRequest&, const GetCreditRepayListOutcome&, const std::shared_ptr<const AsyncCallerContext>&)> GetCreditRepayListAsyncHandler;
|
||||
typedef Outcome<Error, Model::GetSignContractUrlResult> GetSignContractUrlOutcome;
|
||||
typedef std::future<GetSignContractUrlOutcome> GetSignContractUrlOutcomeCallable;
|
||||
typedef std::function<void(const FinmallClient*, const Model::GetSignContractUrlRequest&, const GetSignContractUrlOutcome&, const std::shared_ptr<const AsyncCallerContext>&)> GetSignContractUrlAsyncHandler;
|
||||
typedef Outcome<Error, Model::GetRepayPlanTrialResult> GetRepayPlanTrialOutcome;
|
||||
typedef std::future<GetRepayPlanTrialOutcome> GetRepayPlanTrialOutcomeCallable;
|
||||
typedef std::function<void(const FinmallClient*, const Model::GetRepayPlanTrialRequest&, const GetRepayPlanTrialOutcome&, const std::shared_ptr<const AsyncCallerContext>&)> GetRepayPlanTrialAsyncHandler;
|
||||
|
||||
FinmallClient(const Credentials &credentials, const ClientConfiguration &configuration);
|
||||
FinmallClient(const std::shared_ptr<CredentialsProvider> &credentialsProvider, const ClientConfiguration &configuration);
|
||||
FinmallClient(const std::string &accessKeyId, const std::string &accessKeySecret, const ClientConfiguration &configuration);
|
||||
~FinmallClient();
|
||||
GetCreditDetailOutcome getCreditDetail(const Model::GetCreditDetailRequest &request)const;
|
||||
void getCreditDetailAsync(const Model::GetCreditDetailRequest& request, const GetCreditDetailAsyncHandler& handler, const std::shared_ptr<const AsyncCallerContext>& context = nullptr) const;
|
||||
GetCreditDetailOutcomeCallable getCreditDetailCallable(const Model::GetCreditDetailRequest& request) const;
|
||||
GetDocumentDownloadUrlOutcome getDocumentDownloadUrl(const Model::GetDocumentDownloadUrlRequest &request)const;
|
||||
void getDocumentDownloadUrlAsync(const Model::GetDocumentDownloadUrlRequest& request, const GetDocumentDownloadUrlAsyncHandler& handler, const std::shared_ptr<const AsyncCallerContext>& context = nullptr) const;
|
||||
GetDocumentDownloadUrlOutcomeCallable getDocumentDownloadUrlCallable(const Model::GetDocumentDownloadUrlRequest& request) const;
|
||||
GetCreditWithdrawRecordOutcome getCreditWithdrawRecord(const Model::GetCreditWithdrawRecordRequest &request)const;
|
||||
void getCreditWithdrawRecordAsync(const Model::GetCreditWithdrawRecordRequest& request, const GetCreditWithdrawRecordAsyncHandler& handler, const std::shared_ptr<const AsyncCallerContext>& context = nullptr) const;
|
||||
GetCreditWithdrawRecordOutcomeCallable getCreditWithdrawRecordCallable(const Model::GetCreditWithdrawRecordRequest& request) const;
|
||||
GetCustomerVerifyInfoOutcome getCustomerVerifyInfo(const Model::GetCustomerVerifyInfoRequest &request)const;
|
||||
void getCustomerVerifyInfoAsync(const Model::GetCustomerVerifyInfoRequest& request, const GetCustomerVerifyInfoAsyncHandler& handler, const std::shared_ptr<const AsyncCallerContext>& context = nullptr) const;
|
||||
GetCustomerVerifyInfoOutcomeCallable getCustomerVerifyInfoCallable(const Model::GetCustomerVerifyInfoRequest& request) const;
|
||||
QueryFundPartyListOutcome queryFundPartyList(const Model::QueryFundPartyListRequest &request)const;
|
||||
void queryFundPartyListAsync(const Model::QueryFundPartyListRequest& request, const QueryFundPartyListAsyncHandler& handler, const std::shared_ptr<const AsyncCallerContext>& context = nullptr) const;
|
||||
QueryFundPartyListOutcomeCallable queryFundPartyListCallable(const Model::QueryFundPartyListRequest& request) const;
|
||||
GetCreditStatusOutcome getCreditStatus(const Model::GetCreditStatusRequest &request)const;
|
||||
void getCreditStatusAsync(const Model::GetCreditStatusRequest& request, const GetCreditStatusAsyncHandler& handler, const std::shared_ptr<const AsyncCallerContext>& context = nullptr) const;
|
||||
GetCreditStatusOutcomeCallable getCreditStatusCallable(const Model::GetCreditStatusRequest& request) const;
|
||||
SaveAuthenticationInfoOutcome saveAuthenticationInfo(const Model::SaveAuthenticationInfoRequest &request)const;
|
||||
void saveAuthenticationInfoAsync(const Model::SaveAuthenticationInfoRequest& request, const SaveAuthenticationInfoAsyncHandler& handler, const std::shared_ptr<const AsyncCallerContext>& context = nullptr) const;
|
||||
SaveAuthenticationInfoOutcomeCallable saveAuthenticationInfoCallable(const Model::SaveAuthenticationInfoRequest& request) const;
|
||||
GetTradeDataOutcome getTradeData(const Model::GetTradeDataRequest &request)const;
|
||||
void getTradeDataAsync(const Model::GetTradeDataRequest& request, const GetTradeDataAsyncHandler& handler, const std::shared_ptr<const AsyncCallerContext>& context = nullptr) const;
|
||||
GetTradeDataOutcomeCallable getTradeDataCallable(const Model::GetTradeDataRequest& request) const;
|
||||
UploadCustomIDImageOutcome uploadCustomIDImage(const Model::UploadCustomIDImageRequest &request)const;
|
||||
void uploadCustomIDImageAsync(const Model::UploadCustomIDImageRequest& request, const UploadCustomIDImageAsyncHandler& handler, const std::shared_ptr<const AsyncCallerContext>& context = nullptr) const;
|
||||
UploadCustomIDImageOutcomeCallable uploadCustomIDImageCallable(const Model::UploadCustomIDImageRequest& request) const;
|
||||
QuerySignResultOutcome querySignResult(const Model::QuerySignResultRequest &request)const;
|
||||
void querySignResultAsync(const Model::QuerySignResultRequest& request, const QuerySignResultAsyncHandler& handler, const std::shared_ptr<const AsyncCallerContext>& context = nullptr) const;
|
||||
QuerySignResultOutcomeCallable querySignResultCallable(const Model::QuerySignResultRequest& request) const;
|
||||
ApplyForLoanOutcome applyForLoan(const Model::ApplyForLoanRequest &request)const;
|
||||
void applyForLoanAsync(const Model::ApplyForLoanRequest& request, const ApplyForLoanAsyncHandler& handler, const std::shared_ptr<const AsyncCallerContext>& context = nullptr) const;
|
||||
ApplyForLoanOutcomeCallable applyForLoanCallable(const Model::ApplyForLoanRequest& request) const;
|
||||
GetZhimaScoreOutcome getZhimaScore(const Model::GetZhimaScoreRequest &request)const;
|
||||
void getZhimaScoreAsync(const Model::GetZhimaScoreRequest& request, const GetZhimaScoreAsyncHandler& handler, const std::shared_ptr<const AsyncCallerContext>& context = nullptr) const;
|
||||
GetZhimaScoreOutcomeCallable getZhimaScoreCallable(const Model::GetZhimaScoreRequest& request) const;
|
||||
PayForOrderOutcome payForOrder(const Model::PayForOrderRequest &request)const;
|
||||
void payForOrderAsync(const Model::PayForOrderRequest& request, const PayForOrderAsyncHandler& handler, const std::shared_ptr<const AsyncCallerContext>& context = nullptr) const;
|
||||
PayForOrderOutcomeCallable payForOrderCallable(const Model::PayForOrderRequest& request) const;
|
||||
QueryTrialRecordsOutcome queryTrialRecords(const Model::QueryTrialRecordsRequest &request)const;
|
||||
void queryTrialRecordsAsync(const Model::QueryTrialRecordsRequest& request, const QueryTrialRecordsAsyncHandler& handler, const std::shared_ptr<const AsyncCallerContext>& context = nullptr) const;
|
||||
QueryTrialRecordsOutcomeCallable queryTrialRecordsCallable(const Model::QueryTrialRecordsRequest& request) const;
|
||||
GetCurrentTermRepayInfoOutcome getCurrentTermRepayInfo(const Model::GetCurrentTermRepayInfoRequest &request)const;
|
||||
void getCurrentTermRepayInfoAsync(const Model::GetCurrentTermRepayInfoRequest& request, const GetCurrentTermRepayInfoAsyncHandler& handler, const std::shared_ptr<const AsyncCallerContext>& context = nullptr) const;
|
||||
GetCurrentTermRepayInfoOutcomeCallable getCurrentTermRepayInfoCallable(const Model::GetCurrentTermRepayInfoRequest& request) const;
|
||||
UpdateAuthenticationInfoOutcome updateAuthenticationInfo(const Model::UpdateAuthenticationInfoRequest &request)const;
|
||||
void updateAuthenticationInfoAsync(const Model::UpdateAuthenticationInfoRequest& request, const UpdateAuthenticationInfoAsyncHandler& handler, const std::shared_ptr<const AsyncCallerContext>& context = nullptr) const;
|
||||
UpdateAuthenticationInfoOutcomeCallable updateAuthenticationInfoCallable(const Model::UpdateAuthenticationInfoRequest& request) const;
|
||||
UpdateEnterpriseCustomInfoOutcome updateEnterpriseCustomInfo(const Model::UpdateEnterpriseCustomInfoRequest &request)const;
|
||||
void updateEnterpriseCustomInfoAsync(const Model::UpdateEnterpriseCustomInfoRequest& request, const UpdateEnterpriseCustomInfoAsyncHandler& handler, const std::shared_ptr<const AsyncCallerContext>& context = nullptr) const;
|
||||
UpdateEnterpriseCustomInfoOutcomeCallable updateEnterpriseCustomInfoCallable(const Model::UpdateEnterpriseCustomInfoRequest& request) const;
|
||||
GetCreditSignatureInfoOutcome getCreditSignatureInfo(const Model::GetCreditSignatureInfoRequest &request)const;
|
||||
void getCreditSignatureInfoAsync(const Model::GetCreditSignatureInfoRequest& request, const GetCreditSignatureInfoAsyncHandler& handler, const std::shared_ptr<const AsyncCallerContext>& context = nullptr) const;
|
||||
GetCreditSignatureInfoOutcomeCallable getCreditSignatureInfoCallable(const Model::GetCreditSignatureInfoRequest& request) const;
|
||||
AddTrialRecordOutcome addTrialRecord(const Model::AddTrialRecordRequest &request)const;
|
||||
void addTrialRecordAsync(const Model::AddTrialRecordRequest& request, const AddTrialRecordAsyncHandler& handler, const std::shared_ptr<const AsyncCallerContext>& context = nullptr) const;
|
||||
AddTrialRecordOutcomeCallable addTrialRecordCallable(const Model::AddTrialRecordRequest& request) const;
|
||||
GetAuthorizeCreditQueryOutcome getAuthorizeCreditQuery(const Model::GetAuthorizeCreditQueryRequest &request)const;
|
||||
void getAuthorizeCreditQueryAsync(const Model::GetAuthorizeCreditQueryRequest& request, const GetAuthorizeCreditQueryAsyncHandler& handler, const std::shared_ptr<const AsyncCallerContext>& context = nullptr) const;
|
||||
GetAuthorizeCreditQueryOutcomeCallable getAuthorizeCreditQueryCallable(const Model::GetAuthorizeCreditQueryRequest& request) const;
|
||||
CancelCreditOutcome cancelCredit(const Model::CancelCreditRequest &request)const;
|
||||
void cancelCreditAsync(const Model::CancelCreditRequest& request, const CancelCreditAsyncHandler& handler, const std::shared_ptr<const AsyncCallerContext>& context = nullptr) const;
|
||||
CancelCreditOutcomeCallable cancelCreditCallable(const Model::CancelCreditRequest& request) const;
|
||||
GetCustomStatusInfoOutcome getCustomStatusInfo(const Model::GetCustomStatusInfoRequest &request)const;
|
||||
void getCustomStatusInfoAsync(const Model::GetCustomStatusInfoRequest& request, const GetCustomStatusInfoAsyncHandler& handler, const std::shared_ptr<const AsyncCallerContext>& context = nullptr) const;
|
||||
GetCustomStatusInfoOutcomeCallable getCustomStatusInfoCallable(const Model::GetCustomStatusInfoRequest& request) const;
|
||||
GetOverdueRecordListOutcome getOverdueRecordList(const Model::GetOverdueRecordListRequest &request)const;
|
||||
void getOverdueRecordListAsync(const Model::GetOverdueRecordListRequest& request, const GetOverdueRecordListAsyncHandler& handler, const std::shared_ptr<const AsyncCallerContext>& context = nullptr) const;
|
||||
GetOverdueRecordListOutcomeCallable getOverdueRecordListCallable(const Model::GetOverdueRecordListRequest& request) const;
|
||||
GetProductDetailOutcome getProductDetail(const Model::GetProductDetailRequest &request)const;
|
||||
void getProductDetailAsync(const Model::GetProductDetailRequest& request, const GetProductDetailAsyncHandler& handler, const std::shared_ptr<const AsyncCallerContext>& context = nullptr) const;
|
||||
GetProductDetailOutcomeCallable getProductDetailCallable(const Model::GetProductDetailRequest& request) const;
|
||||
VerifyCustomerOutcome verifyCustomer(const Model::VerifyCustomerRequest &request)const;
|
||||
void verifyCustomerAsync(const Model::VerifyCustomerRequest& request, const VerifyCustomerAsyncHandler& handler, const std::shared_ptr<const AsyncCallerContext>& context = nullptr) const;
|
||||
VerifyCustomerOutcomeCallable verifyCustomerCallable(const Model::VerifyCustomerRequest& request) const;
|
||||
SignLoanAgreementOutcome signLoanAgreement(const Model::SignLoanAgreementRequest &request)const;
|
||||
void signLoanAgreementAsync(const Model::SignLoanAgreementRequest& request, const SignLoanAgreementAsyncHandler& handler, const std::shared_ptr<const AsyncCallerContext>& context = nullptr) const;
|
||||
SignLoanAgreementOutcomeCallable signLoanAgreementCallable(const Model::SignLoanAgreementRequest& request) const;
|
||||
AddCustomInfoOutcome addCustomInfo(const Model::AddCustomInfoRequest &request)const;
|
||||
void addCustomInfoAsync(const Model::AddCustomInfoRequest& request, const AddCustomInfoAsyncHandler& handler, const std::shared_ptr<const AsyncCallerContext>& context = nullptr) const;
|
||||
AddCustomInfoOutcomeCallable addCustomInfoCallable(const Model::AddCustomInfoRequest& request) const;
|
||||
GetProductListOutcome getProductList(const Model::GetProductListRequest &request)const;
|
||||
void getProductListAsync(const Model::GetProductListRequest& request, const GetProductListAsyncHandler& handler, const std::shared_ptr<const AsyncCallerContext>& context = nullptr) const;
|
||||
GetProductListOutcomeCallable getProductListCallable(const Model::GetProductListRequest& request) const;
|
||||
GetLoanAgreementOutcome getLoanAgreement(const Model::GetLoanAgreementRequest &request)const;
|
||||
void getLoanAgreementAsync(const Model::GetLoanAgreementRequest& request, const GetLoanAgreementAsyncHandler& handler, const std::shared_ptr<const AsyncCallerContext>& context = nullptr) const;
|
||||
GetLoanAgreementOutcomeCallable getLoanAgreementCallable(const Model::GetLoanAgreementRequest& request) const;
|
||||
GetUserInfoAuthorizationAgreementOutcome getUserInfoAuthorizationAgreement(const Model::GetUserInfoAuthorizationAgreementRequest &request)const;
|
||||
void getUserInfoAuthorizationAgreementAsync(const Model::GetUserInfoAuthorizationAgreementRequest& request, const GetUserInfoAuthorizationAgreementAsyncHandler& handler, const std::shared_ptr<const AsyncCallerContext>& context = nullptr) const;
|
||||
GetUserInfoAuthorizationAgreementOutcomeCallable getUserInfoAuthorizationAgreementCallable(const Model::GetUserInfoAuthorizationAgreementRequest& request) const;
|
||||
SignedPageResultOutcome signedPageResult(const Model::SignedPageResultRequest &request)const;
|
||||
void signedPageResultAsync(const Model::SignedPageResultRequest& request, const SignedPageResultAsyncHandler& handler, const std::shared_ptr<const AsyncCallerContext>& context = nullptr) const;
|
||||
SignedPageResultOutcomeCallable signedPageResultCallable(const Model::SignedPageResultRequest& request) const;
|
||||
GetLoanApplyRecordListOutcome getLoanApplyRecordList(const Model::GetLoanApplyRecordListRequest &request)const;
|
||||
void getLoanApplyRecordListAsync(const Model::GetLoanApplyRecordListRequest& request, const GetLoanApplyRecordListAsyncHandler& handler, const std::shared_ptr<const AsyncCallerContext>& context = nullptr) const;
|
||||
GetLoanApplyRecordListOutcomeCallable getLoanApplyRecordListCallable(const Model::GetLoanApplyRecordListRequest& request) const;
|
||||
GetLatestOverdueRecordOutcome getLatestOverdueRecord(const Model::GetLatestOverdueRecordRequest &request)const;
|
||||
void getLatestOverdueRecordAsync(const Model::GetLatestOverdueRecordRequest& request, const GetLatestOverdueRecordAsyncHandler& handler, const std::shared_ptr<const AsyncCallerContext>& context = nullptr) const;
|
||||
GetLatestOverdueRecordOutcomeCallable getLatestOverdueRecordCallable(const Model::GetLatestOverdueRecordRequest& request) const;
|
||||
GetCreditListOutcome getCreditList(const Model::GetCreditListRequest &request)const;
|
||||
void getCreditListAsync(const Model::GetCreditListRequest& request, const GetCreditListAsyncHandler& handler, const std::shared_ptr<const AsyncCallerContext>& context = nullptr) const;
|
||||
GetCreditListOutcomeCallable getCreditListCallable(const Model::GetCreditListRequest& request) const;
|
||||
SignResultNotifyOutcome signResultNotify(const Model::SignResultNotifyRequest &request)const;
|
||||
void signResultNotifyAsync(const Model::SignResultNotifyRequest& request, const SignResultNotifyAsyncHandler& handler, const std::shared_ptr<const AsyncCallerContext>& context = nullptr) const;
|
||||
SignResultNotifyOutcomeCallable signResultNotifyCallable(const Model::SignResultNotifyRequest& request) const;
|
||||
VerifySMSTokenOutcome verifySMSToken(const Model::VerifySMSTokenRequest &request)const;
|
||||
void verifySMSTokenAsync(const Model::VerifySMSTokenRequest& request, const VerifySMSTokenAsyncHandler& handler, const std::shared_ptr<const AsyncCallerContext>& context = nullptr) const;
|
||||
VerifySMSTokenOutcomeCallable verifySMSTokenCallable(const Model::VerifySMSTokenRequest& request) const;
|
||||
GetCreditRepayListOutcome getCreditRepayList(const Model::GetCreditRepayListRequest &request)const;
|
||||
void getCreditRepayListAsync(const Model::GetCreditRepayListRequest& request, const GetCreditRepayListAsyncHandler& handler, const std::shared_ptr<const AsyncCallerContext>& context = nullptr) const;
|
||||
GetCreditRepayListOutcomeCallable getCreditRepayListCallable(const Model::GetCreditRepayListRequest& request) const;
|
||||
GetSignContractUrlOutcome getSignContractUrl(const Model::GetSignContractUrlRequest &request)const;
|
||||
void getSignContractUrlAsync(const Model::GetSignContractUrlRequest& request, const GetSignContractUrlAsyncHandler& handler, const std::shared_ptr<const AsyncCallerContext>& context = nullptr) const;
|
||||
GetSignContractUrlOutcomeCallable getSignContractUrlCallable(const Model::GetSignContractUrlRequest& request) const;
|
||||
GetRepayPlanTrialOutcome getRepayPlanTrial(const Model::GetRepayPlanTrialRequest &request)const;
|
||||
void getRepayPlanTrialAsync(const Model::GetRepayPlanTrialRequest& request, const GetRepayPlanTrialAsyncHandler& handler, const std::shared_ptr<const AsyncCallerContext>& context = nullptr) const;
|
||||
GetRepayPlanTrialOutcomeCallable getRepayPlanTrialCallable(const Model::GetRepayPlanTrialRequest& request) const;
|
||||
|
||||
private:
|
||||
std::shared_ptr<EndpointProvider> endpointProvider_;
|
||||
};
|
||||
}
|
||||
}
|
||||
|
||||
#endif // !ALIBABACLOUD_FINMALL_FINMALLCLIENT_H_
|
||||
32
finmall/include/alibabacloud/finmall/FinmallExport.h
Normal file
32
finmall/include/alibabacloud/finmall/FinmallExport.h
Normal file
@@ -0,0 +1,32 @@
|
||||
/*
|
||||
* Copyright 2009-2017 Alibaba Cloud All rights reserved.
|
||||
*
|
||||
* Licensed under the Apache License, Version 2.0 (the "License");
|
||||
* you may not use this file except in compliance with the License.
|
||||
* You may obtain a copy of the License at
|
||||
*
|
||||
* http://www.apache.org/licenses/LICENSE-2.0
|
||||
*
|
||||
* Unless required by applicable law or agreed to in writing, software
|
||||
* distributed under the License is distributed on an "AS IS" BASIS,
|
||||
* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
|
||||
* See the License for the specific language governing permissions and
|
||||
* limitations under the License.
|
||||
*/
|
||||
|
||||
#ifndef ALIBABACLOUD_FINMALL_FINMALLEXPORT_H_
|
||||
#define ALIBABACLOUD_FINMALL_FINMALLEXPORT_H_
|
||||
|
||||
#include <alibabacloud/core/Global.h>
|
||||
|
||||
#if defined(ALIBABACLOUD_SHARED)
|
||||
# if defined(ALIBABACLOUD_FINMALL_LIBRARY)
|
||||
# define ALIBABACLOUD_FINMALL_EXPORT ALIBABACLOUD_DECL_EXPORT
|
||||
# else
|
||||
# define ALIBABACLOUD_FINMALL_EXPORT ALIBABACLOUD_DECL_IMPORT
|
||||
# endif
|
||||
#else
|
||||
# define ALIBABACLOUD_FINMALL_EXPORT
|
||||
#endif
|
||||
|
||||
#endif // !ALIBABACLOUD_FINMALL_FINMALLEXPORT_H_
|
||||
@@ -0,0 +1,48 @@
|
||||
/*
|
||||
* Copyright 2009-2017 Alibaba Cloud All rights reserved.
|
||||
*
|
||||
* Licensed under the Apache License, Version 2.0 (the "License");
|
||||
* you may not use this file except in compliance with the License.
|
||||
* You may obtain a copy of the License at
|
||||
*
|
||||
* http://www.apache.org/licenses/LICENSE-2.0
|
||||
*
|
||||
* Unless required by applicable law or agreed to in writing, software
|
||||
* distributed under the License is distributed on an "AS IS" BASIS,
|
||||
* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
|
||||
* See the License for the specific language governing permissions and
|
||||
* limitations under the License.
|
||||
*/
|
||||
|
||||
#ifndef ALIBABACLOUD_FINMALL_MODEL_ADDCUSTOMINFOREQUEST_H_
|
||||
#define ALIBABACLOUD_FINMALL_MODEL_ADDCUSTOMINFOREQUEST_H_
|
||||
|
||||
#include <string>
|
||||
#include <vector>
|
||||
#include <alibabacloud/core/RpcServiceRequest.h>
|
||||
#include <alibabacloud/finmall/FinmallExport.h>
|
||||
|
||||
namespace AlibabaCloud
|
||||
{
|
||||
namespace Finmall
|
||||
{
|
||||
namespace Model
|
||||
{
|
||||
class ALIBABACLOUD_FINMALL_EXPORT AddCustomInfoRequest : public RpcServiceRequest
|
||||
{
|
||||
|
||||
public:
|
||||
AddCustomInfoRequest();
|
||||
~AddCustomInfoRequest();
|
||||
|
||||
std::string getUserId()const;
|
||||
void setUserId(const std::string& userId);
|
||||
|
||||
private:
|
||||
std::string userId_;
|
||||
|
||||
};
|
||||
}
|
||||
}
|
||||
}
|
||||
#endif // !ALIBABACLOUD_FINMALL_MODEL_ADDCUSTOMINFOREQUEST_H_
|
||||
@@ -0,0 +1,62 @@
|
||||
/*
|
||||
* Copyright 2009-2017 Alibaba Cloud All rights reserved.
|
||||
*
|
||||
* Licensed under the Apache License, Version 2.0 (the "License");
|
||||
* you may not use this file except in compliance with the License.
|
||||
* You may obtain a copy of the License at
|
||||
*
|
||||
* http://www.apache.org/licenses/LICENSE-2.0
|
||||
*
|
||||
* Unless required by applicable law or agreed to in writing, software
|
||||
* distributed under the License is distributed on an "AS IS" BASIS,
|
||||
* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
|
||||
* See the License for the specific language governing permissions and
|
||||
* limitations under the License.
|
||||
*/
|
||||
|
||||
#ifndef ALIBABACLOUD_FINMALL_MODEL_ADDCUSTOMINFORESULT_H_
|
||||
#define ALIBABACLOUD_FINMALL_MODEL_ADDCUSTOMINFORESULT_H_
|
||||
|
||||
#include <string>
|
||||
#include <vector>
|
||||
#include <utility>
|
||||
#include <alibabacloud/core/ServiceResult.h>
|
||||
#include <alibabacloud/finmall/FinmallExport.h>
|
||||
|
||||
namespace AlibabaCloud
|
||||
{
|
||||
namespace Finmall
|
||||
{
|
||||
namespace Model
|
||||
{
|
||||
class ALIBABACLOUD_FINMALL_EXPORT AddCustomInfoResult : public ServiceResult
|
||||
{
|
||||
public:
|
||||
struct Data
|
||||
{
|
||||
std::string userState;
|
||||
std::string customId;
|
||||
std::string validateState;
|
||||
std::string validateTime;
|
||||
};
|
||||
|
||||
|
||||
AddCustomInfoResult();
|
||||
explicit AddCustomInfoResult(const std::string &payload);
|
||||
~AddCustomInfoResult();
|
||||
std::string getMessage()const;
|
||||
Data getData()const;
|
||||
std::string getCode()const;
|
||||
|
||||
protected:
|
||||
void parse(const std::string &payload);
|
||||
private:
|
||||
std::string message_;
|
||||
Data data_;
|
||||
std::string code_;
|
||||
|
||||
};
|
||||
}
|
||||
}
|
||||
}
|
||||
#endif // !ALIBABACLOUD_FINMALL_MODEL_ADDCUSTOMINFORESULT_H_
|
||||
@@ -0,0 +1,72 @@
|
||||
/*
|
||||
* Copyright 2009-2017 Alibaba Cloud All rights reserved.
|
||||
*
|
||||
* Licensed under the Apache License, Version 2.0 (the "License");
|
||||
* you may not use this file except in compliance with the License.
|
||||
* You may obtain a copy of the License at
|
||||
*
|
||||
* http://www.apache.org/licenses/LICENSE-2.0
|
||||
*
|
||||
* Unless required by applicable law or agreed to in writing, software
|
||||
* distributed under the License is distributed on an "AS IS" BASIS,
|
||||
* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
|
||||
* See the License for the specific language governing permissions and
|
||||
* limitations under the License.
|
||||
*/
|
||||
|
||||
#ifndef ALIBABACLOUD_FINMALL_MODEL_ADDTRIALRECORDREQUEST_H_
|
||||
#define ALIBABACLOUD_FINMALL_MODEL_ADDTRIALRECORDREQUEST_H_
|
||||
|
||||
#include <string>
|
||||
#include <vector>
|
||||
#include <alibabacloud/core/RpcServiceRequest.h>
|
||||
#include <alibabacloud/finmall/FinmallExport.h>
|
||||
|
||||
namespace AlibabaCloud
|
||||
{
|
||||
namespace Finmall
|
||||
{
|
||||
namespace Model
|
||||
{
|
||||
class ALIBABACLOUD_FINMALL_EXPORT AddTrialRecordRequest : public RpcServiceRequest
|
||||
{
|
||||
|
||||
public:
|
||||
AddTrialRecordRequest();
|
||||
~AddTrialRecordRequest();
|
||||
|
||||
std::string getNote()const;
|
||||
void setNote(const std::string& note);
|
||||
std::string getEnterpriseEmail()const;
|
||||
void setEnterpriseEmail(const std::string& enterpriseEmail);
|
||||
std::string getContractPhoneNumber()const;
|
||||
void setContractPhoneNumber(const std::string& contractPhoneNumber);
|
||||
std::string getContractName()const;
|
||||
void setContractName(const std::string& contractName);
|
||||
std::string getChannel()const;
|
||||
void setChannel(const std::string& channel);
|
||||
std::string getEnterpriseName()const;
|
||||
void setEnterpriseName(const std::string& enterpriseName);
|
||||
std::string getUserId()const;
|
||||
void setUserId(const std::string& userId);
|
||||
std::string getProducts()const;
|
||||
void setProducts(const std::string& products);
|
||||
std::string getBudget()const;
|
||||
void setBudget(const std::string& budget);
|
||||
|
||||
private:
|
||||
std::string note_;
|
||||
std::string enterpriseEmail_;
|
||||
std::string contractPhoneNumber_;
|
||||
std::string contractName_;
|
||||
std::string channel_;
|
||||
std::string enterpriseName_;
|
||||
std::string userId_;
|
||||
std::string products_;
|
||||
std::string budget_;
|
||||
|
||||
};
|
||||
}
|
||||
}
|
||||
}
|
||||
#endif // !ALIBABACLOUD_FINMALL_MODEL_ADDTRIALRECORDREQUEST_H_
|
||||
@@ -0,0 +1,59 @@
|
||||
/*
|
||||
* Copyright 2009-2017 Alibaba Cloud All rights reserved.
|
||||
*
|
||||
* Licensed under the Apache License, Version 2.0 (the "License");
|
||||
* you may not use this file except in compliance with the License.
|
||||
* You may obtain a copy of the License at
|
||||
*
|
||||
* http://www.apache.org/licenses/LICENSE-2.0
|
||||
*
|
||||
* Unless required by applicable law or agreed to in writing, software
|
||||
* distributed under the License is distributed on an "AS IS" BASIS,
|
||||
* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
|
||||
* See the License for the specific language governing permissions and
|
||||
* limitations under the License.
|
||||
*/
|
||||
|
||||
#ifndef ALIBABACLOUD_FINMALL_MODEL_ADDTRIALRECORDRESULT_H_
|
||||
#define ALIBABACLOUD_FINMALL_MODEL_ADDTRIALRECORDRESULT_H_
|
||||
|
||||
#include <string>
|
||||
#include <vector>
|
||||
#include <utility>
|
||||
#include <alibabacloud/core/ServiceResult.h>
|
||||
#include <alibabacloud/finmall/FinmallExport.h>
|
||||
|
||||
namespace AlibabaCloud
|
||||
{
|
||||
namespace Finmall
|
||||
{
|
||||
namespace Model
|
||||
{
|
||||
class ALIBABACLOUD_FINMALL_EXPORT AddTrialRecordResult : public ServiceResult
|
||||
{
|
||||
public:
|
||||
struct Data
|
||||
{
|
||||
std::string customId;
|
||||
};
|
||||
|
||||
|
||||
AddTrialRecordResult();
|
||||
explicit AddTrialRecordResult(const std::string &payload);
|
||||
~AddTrialRecordResult();
|
||||
std::string getMessage()const;
|
||||
Data getData()const;
|
||||
std::string getCode()const;
|
||||
|
||||
protected:
|
||||
void parse(const std::string &payload);
|
||||
private:
|
||||
std::string message_;
|
||||
Data data_;
|
||||
std::string code_;
|
||||
|
||||
};
|
||||
}
|
||||
}
|
||||
}
|
||||
#endif // !ALIBABACLOUD_FINMALL_MODEL_ADDTRIALRECORDRESULT_H_
|
||||
@@ -0,0 +1,63 @@
|
||||
/*
|
||||
* Copyright 2009-2017 Alibaba Cloud All rights reserved.
|
||||
*
|
||||
* Licensed under the Apache License, Version 2.0 (the "License");
|
||||
* you may not use this file except in compliance with the License.
|
||||
* You may obtain a copy of the License at
|
||||
*
|
||||
* http://www.apache.org/licenses/LICENSE-2.0
|
||||
*
|
||||
* Unless required by applicable law or agreed to in writing, software
|
||||
* distributed under the License is distributed on an "AS IS" BASIS,
|
||||
* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
|
||||
* See the License for the specific language governing permissions and
|
||||
* limitations under the License.
|
||||
*/
|
||||
|
||||
#ifndef ALIBABACLOUD_FINMALL_MODEL_APPLYFORLOANREQUEST_H_
|
||||
#define ALIBABACLOUD_FINMALL_MODEL_APPLYFORLOANREQUEST_H_
|
||||
|
||||
#include <string>
|
||||
#include <vector>
|
||||
#include <alibabacloud/core/RpcServiceRequest.h>
|
||||
#include <alibabacloud/finmall/FinmallExport.h>
|
||||
|
||||
namespace AlibabaCloud
|
||||
{
|
||||
namespace Finmall
|
||||
{
|
||||
namespace Model
|
||||
{
|
||||
class ALIBABACLOUD_FINMALL_EXPORT ApplyForLoanRequest : public RpcServiceRequest
|
||||
{
|
||||
|
||||
public:
|
||||
ApplyForLoanRequest();
|
||||
~ApplyForLoanRequest();
|
||||
|
||||
std::string getBizType()const;
|
||||
void setBizType(const std::string& bizType);
|
||||
std::string getCreditId()const;
|
||||
void setCreditId(const std::string& creditId);
|
||||
std::string getProductId()const;
|
||||
void setProductId(const std::string& productId);
|
||||
std::string getFundpartyId()const;
|
||||
void setFundpartyId(const std::string& fundpartyId);
|
||||
std::string getBizData()const;
|
||||
void setBizData(const std::string& bizData);
|
||||
std::string getUserId()const;
|
||||
void setUserId(const std::string& userId);
|
||||
|
||||
private:
|
||||
std::string bizType_;
|
||||
std::string creditId_;
|
||||
std::string productId_;
|
||||
std::string fundpartyId_;
|
||||
std::string bizData_;
|
||||
std::string userId_;
|
||||
|
||||
};
|
||||
}
|
||||
}
|
||||
}
|
||||
#endif // !ALIBABACLOUD_FINMALL_MODEL_APPLYFORLOANREQUEST_H_
|
||||
@@ -0,0 +1,59 @@
|
||||
/*
|
||||
* Copyright 2009-2017 Alibaba Cloud All rights reserved.
|
||||
*
|
||||
* Licensed under the Apache License, Version 2.0 (the "License");
|
||||
* you may not use this file except in compliance with the License.
|
||||
* You may obtain a copy of the License at
|
||||
*
|
||||
* http://www.apache.org/licenses/LICENSE-2.0
|
||||
*
|
||||
* Unless required by applicable law or agreed to in writing, software
|
||||
* distributed under the License is distributed on an "AS IS" BASIS,
|
||||
* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
|
||||
* See the License for the specific language governing permissions and
|
||||
* limitations under the License.
|
||||
*/
|
||||
|
||||
#ifndef ALIBABACLOUD_FINMALL_MODEL_APPLYFORLOANRESULT_H_
|
||||
#define ALIBABACLOUD_FINMALL_MODEL_APPLYFORLOANRESULT_H_
|
||||
|
||||
#include <string>
|
||||
#include <vector>
|
||||
#include <utility>
|
||||
#include <alibabacloud/core/ServiceResult.h>
|
||||
#include <alibabacloud/finmall/FinmallExport.h>
|
||||
|
||||
namespace AlibabaCloud
|
||||
{
|
||||
namespace Finmall
|
||||
{
|
||||
namespace Model
|
||||
{
|
||||
class ALIBABACLOUD_FINMALL_EXPORT ApplyForLoanResult : public ServiceResult
|
||||
{
|
||||
public:
|
||||
struct Data
|
||||
{
|
||||
std::string returnCode;
|
||||
};
|
||||
|
||||
|
||||
ApplyForLoanResult();
|
||||
explicit ApplyForLoanResult(const std::string &payload);
|
||||
~ApplyForLoanResult();
|
||||
std::string getMessage()const;
|
||||
Data getData()const;
|
||||
std::string getCode()const;
|
||||
|
||||
protected:
|
||||
void parse(const std::string &payload);
|
||||
private:
|
||||
std::string message_;
|
||||
Data data_;
|
||||
std::string code_;
|
||||
|
||||
};
|
||||
}
|
||||
}
|
||||
}
|
||||
#endif // !ALIBABACLOUD_FINMALL_MODEL_APPLYFORLOANRESULT_H_
|
||||
@@ -0,0 +1,51 @@
|
||||
/*
|
||||
* Copyright 2009-2017 Alibaba Cloud All rights reserved.
|
||||
*
|
||||
* Licensed under the Apache License, Version 2.0 (the "License");
|
||||
* you may not use this file except in compliance with the License.
|
||||
* You may obtain a copy of the License at
|
||||
*
|
||||
* http://www.apache.org/licenses/LICENSE-2.0
|
||||
*
|
||||
* Unless required by applicable law or agreed to in writing, software
|
||||
* distributed under the License is distributed on an "AS IS" BASIS,
|
||||
* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
|
||||
* See the License for the specific language governing permissions and
|
||||
* limitations under the License.
|
||||
*/
|
||||
|
||||
#ifndef ALIBABACLOUD_FINMALL_MODEL_CANCELCREDITREQUEST_H_
|
||||
#define ALIBABACLOUD_FINMALL_MODEL_CANCELCREDITREQUEST_H_
|
||||
|
||||
#include <string>
|
||||
#include <vector>
|
||||
#include <alibabacloud/core/RpcServiceRequest.h>
|
||||
#include <alibabacloud/finmall/FinmallExport.h>
|
||||
|
||||
namespace AlibabaCloud
|
||||
{
|
||||
namespace Finmall
|
||||
{
|
||||
namespace Model
|
||||
{
|
||||
class ALIBABACLOUD_FINMALL_EXPORT CancelCreditRequest : public RpcServiceRequest
|
||||
{
|
||||
|
||||
public:
|
||||
CancelCreditRequest();
|
||||
~CancelCreditRequest();
|
||||
|
||||
std::string getCreditId()const;
|
||||
void setCreditId(const std::string& creditId);
|
||||
std::string getUserId()const;
|
||||
void setUserId(const std::string& userId);
|
||||
|
||||
private:
|
||||
std::string creditId_;
|
||||
std::string userId_;
|
||||
|
||||
};
|
||||
}
|
||||
}
|
||||
}
|
||||
#endif // !ALIBABACLOUD_FINMALL_MODEL_CANCELCREDITREQUEST_H_
|
||||
@@ -0,0 +1,60 @@
|
||||
/*
|
||||
* Copyright 2009-2017 Alibaba Cloud All rights reserved.
|
||||
*
|
||||
* Licensed under the Apache License, Version 2.0 (the "License");
|
||||
* you may not use this file except in compliance with the License.
|
||||
* You may obtain a copy of the License at
|
||||
*
|
||||
* http://www.apache.org/licenses/LICENSE-2.0
|
||||
*
|
||||
* Unless required by applicable law or agreed to in writing, software
|
||||
* distributed under the License is distributed on an "AS IS" BASIS,
|
||||
* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
|
||||
* See the License for the specific language governing permissions and
|
||||
* limitations under the License.
|
||||
*/
|
||||
|
||||
#ifndef ALIBABACLOUD_FINMALL_MODEL_CANCELCREDITRESULT_H_
|
||||
#define ALIBABACLOUD_FINMALL_MODEL_CANCELCREDITRESULT_H_
|
||||
|
||||
#include <string>
|
||||
#include <vector>
|
||||
#include <utility>
|
||||
#include <alibabacloud/core/ServiceResult.h>
|
||||
#include <alibabacloud/finmall/FinmallExport.h>
|
||||
|
||||
namespace AlibabaCloud
|
||||
{
|
||||
namespace Finmall
|
||||
{
|
||||
namespace Model
|
||||
{
|
||||
class ALIBABACLOUD_FINMALL_EXPORT CancelCreditResult : public ServiceResult
|
||||
{
|
||||
public:
|
||||
struct Data
|
||||
{
|
||||
std::string returnCode;
|
||||
std::string creditId;
|
||||
};
|
||||
|
||||
|
||||
CancelCreditResult();
|
||||
explicit CancelCreditResult(const std::string &payload);
|
||||
~CancelCreditResult();
|
||||
std::string getMessage()const;
|
||||
Data getData()const;
|
||||
std::string getCode()const;
|
||||
|
||||
protected:
|
||||
void parse(const std::string &payload);
|
||||
private:
|
||||
std::string message_;
|
||||
Data data_;
|
||||
std::string code_;
|
||||
|
||||
};
|
||||
}
|
||||
}
|
||||
}
|
||||
#endif // !ALIBABACLOUD_FINMALL_MODEL_CANCELCREDITRESULT_H_
|
||||
@@ -0,0 +1,57 @@
|
||||
/*
|
||||
* Copyright 2009-2017 Alibaba Cloud All rights reserved.
|
||||
*
|
||||
* Licensed under the Apache License, Version 2.0 (the "License");
|
||||
* you may not use this file except in compliance with the License.
|
||||
* You may obtain a copy of the License at
|
||||
*
|
||||
* http://www.apache.org/licenses/LICENSE-2.0
|
||||
*
|
||||
* Unless required by applicable law or agreed to in writing, software
|
||||
* distributed under the License is distributed on an "AS IS" BASIS,
|
||||
* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
|
||||
* See the License for the specific language governing permissions and
|
||||
* limitations under the License.
|
||||
*/
|
||||
|
||||
#ifndef ALIBABACLOUD_FINMALL_MODEL_GETAUTHORIZECREDITQUERYREQUEST_H_
|
||||
#define ALIBABACLOUD_FINMALL_MODEL_GETAUTHORIZECREDITQUERYREQUEST_H_
|
||||
|
||||
#include <string>
|
||||
#include <vector>
|
||||
#include <alibabacloud/core/RpcServiceRequest.h>
|
||||
#include <alibabacloud/finmall/FinmallExport.h>
|
||||
|
||||
namespace AlibabaCloud
|
||||
{
|
||||
namespace Finmall
|
||||
{
|
||||
namespace Model
|
||||
{
|
||||
class ALIBABACLOUD_FINMALL_EXPORT GetAuthorizeCreditQueryRequest : public RpcServiceRequest
|
||||
{
|
||||
|
||||
public:
|
||||
GetAuthorizeCreditQueryRequest();
|
||||
~GetAuthorizeCreditQueryRequest();
|
||||
|
||||
std::string getCreditId()const;
|
||||
void setCreditId(const std::string& creditId);
|
||||
std::string getFundPartyId()const;
|
||||
void setFundPartyId(const std::string& fundPartyId);
|
||||
std::string getReturnUrl()const;
|
||||
void setReturnUrl(const std::string& returnUrl);
|
||||
std::string getUserId()const;
|
||||
void setUserId(const std::string& userId);
|
||||
|
||||
private:
|
||||
std::string creditId_;
|
||||
std::string fundPartyId_;
|
||||
std::string returnUrl_;
|
||||
std::string userId_;
|
||||
|
||||
};
|
||||
}
|
||||
}
|
||||
}
|
||||
#endif // !ALIBABACLOUD_FINMALL_MODEL_GETAUTHORIZECREDITQUERYREQUEST_H_
|
||||
@@ -0,0 +1,62 @@
|
||||
/*
|
||||
* Copyright 2009-2017 Alibaba Cloud All rights reserved.
|
||||
*
|
||||
* Licensed under the Apache License, Version 2.0 (the "License");
|
||||
* you may not use this file except in compliance with the License.
|
||||
* You may obtain a copy of the License at
|
||||
*
|
||||
* http://www.apache.org/licenses/LICENSE-2.0
|
||||
*
|
||||
* Unless required by applicable law or agreed to in writing, software
|
||||
* distributed under the License is distributed on an "AS IS" BASIS,
|
||||
* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
|
||||
* See the License for the specific language governing permissions and
|
||||
* limitations under the License.
|
||||
*/
|
||||
|
||||
#ifndef ALIBABACLOUD_FINMALL_MODEL_GETAUTHORIZECREDITQUERYRESULT_H_
|
||||
#define ALIBABACLOUD_FINMALL_MODEL_GETAUTHORIZECREDITQUERYRESULT_H_
|
||||
|
||||
#include <string>
|
||||
#include <vector>
|
||||
#include <utility>
|
||||
#include <alibabacloud/core/ServiceResult.h>
|
||||
#include <alibabacloud/finmall/FinmallExport.h>
|
||||
|
||||
namespace AlibabaCloud
|
||||
{
|
||||
namespace Finmall
|
||||
{
|
||||
namespace Model
|
||||
{
|
||||
class ALIBABACLOUD_FINMALL_EXPORT GetAuthorizeCreditQueryResult : public ServiceResult
|
||||
{
|
||||
public:
|
||||
struct Data
|
||||
{
|
||||
std::string viewUrl;
|
||||
std::string returnCode;
|
||||
std::string url;
|
||||
std::string downloadUrl;
|
||||
};
|
||||
|
||||
|
||||
GetAuthorizeCreditQueryResult();
|
||||
explicit GetAuthorizeCreditQueryResult(const std::string &payload);
|
||||
~GetAuthorizeCreditQueryResult();
|
||||
std::string getMessage()const;
|
||||
Data getData()const;
|
||||
std::string getCode()const;
|
||||
|
||||
protected:
|
||||
void parse(const std::string &payload);
|
||||
private:
|
||||
std::string message_;
|
||||
Data data_;
|
||||
std::string code_;
|
||||
|
||||
};
|
||||
}
|
||||
}
|
||||
}
|
||||
#endif // !ALIBABACLOUD_FINMALL_MODEL_GETAUTHORIZECREDITQUERYRESULT_H_
|
||||
@@ -0,0 +1,51 @@
|
||||
/*
|
||||
* Copyright 2009-2017 Alibaba Cloud All rights reserved.
|
||||
*
|
||||
* Licensed under the Apache License, Version 2.0 (the "License");
|
||||
* you may not use this file except in compliance with the License.
|
||||
* You may obtain a copy of the License at
|
||||
*
|
||||
* http://www.apache.org/licenses/LICENSE-2.0
|
||||
*
|
||||
* Unless required by applicable law or agreed to in writing, software
|
||||
* distributed under the License is distributed on an "AS IS" BASIS,
|
||||
* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
|
||||
* See the License for the specific language governing permissions and
|
||||
* limitations under the License.
|
||||
*/
|
||||
|
||||
#ifndef ALIBABACLOUD_FINMALL_MODEL_GETCREDITDETAILREQUEST_H_
|
||||
#define ALIBABACLOUD_FINMALL_MODEL_GETCREDITDETAILREQUEST_H_
|
||||
|
||||
#include <string>
|
||||
#include <vector>
|
||||
#include <alibabacloud/core/RpcServiceRequest.h>
|
||||
#include <alibabacloud/finmall/FinmallExport.h>
|
||||
|
||||
namespace AlibabaCloud
|
||||
{
|
||||
namespace Finmall
|
||||
{
|
||||
namespace Model
|
||||
{
|
||||
class ALIBABACLOUD_FINMALL_EXPORT GetCreditDetailRequest : public RpcServiceRequest
|
||||
{
|
||||
|
||||
public:
|
||||
GetCreditDetailRequest();
|
||||
~GetCreditDetailRequest();
|
||||
|
||||
std::string getCreditId()const;
|
||||
void setCreditId(const std::string& creditId);
|
||||
std::string getUserId()const;
|
||||
void setUserId(const std::string& userId);
|
||||
|
||||
private:
|
||||
std::string creditId_;
|
||||
std::string userId_;
|
||||
|
||||
};
|
||||
}
|
||||
}
|
||||
}
|
||||
#endif // !ALIBABACLOUD_FINMALL_MODEL_GETCREDITDETAILREQUEST_H_
|
||||
@@ -0,0 +1,72 @@
|
||||
/*
|
||||
* Copyright 2009-2017 Alibaba Cloud All rights reserved.
|
||||
*
|
||||
* Licensed under the Apache License, Version 2.0 (the "License");
|
||||
* you may not use this file except in compliance with the License.
|
||||
* You may obtain a copy of the License at
|
||||
*
|
||||
* http://www.apache.org/licenses/LICENSE-2.0
|
||||
*
|
||||
* Unless required by applicable law or agreed to in writing, software
|
||||
* distributed under the License is distributed on an "AS IS" BASIS,
|
||||
* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
|
||||
* See the License for the specific language governing permissions and
|
||||
* limitations under the License.
|
||||
*/
|
||||
|
||||
#ifndef ALIBABACLOUD_FINMALL_MODEL_GETCREDITDETAILRESULT_H_
|
||||
#define ALIBABACLOUD_FINMALL_MODEL_GETCREDITDETAILRESULT_H_
|
||||
|
||||
#include <string>
|
||||
#include <vector>
|
||||
#include <utility>
|
||||
#include <alibabacloud/core/ServiceResult.h>
|
||||
#include <alibabacloud/finmall/FinmallExport.h>
|
||||
|
||||
namespace AlibabaCloud
|
||||
{
|
||||
namespace Finmall
|
||||
{
|
||||
namespace Model
|
||||
{
|
||||
class ALIBABACLOUD_FINMALL_EXPORT GetCreditDetailResult : public ServiceResult
|
||||
{
|
||||
public:
|
||||
struct Data
|
||||
{
|
||||
std::string loanBalance;
|
||||
std::string downPaymentRate;
|
||||
std::string productName;
|
||||
std::string amount;
|
||||
std::string downPaymentAmount;
|
||||
std::string productId;
|
||||
std::string createDate;
|
||||
std::string fundPartyId;
|
||||
std::string updateDate;
|
||||
std::string creditId;
|
||||
std::string state;
|
||||
std::string debtorName;
|
||||
std::string repayPhase;
|
||||
std::string lineOfCredit;
|
||||
};
|
||||
|
||||
|
||||
GetCreditDetailResult();
|
||||
explicit GetCreditDetailResult(const std::string &payload);
|
||||
~GetCreditDetailResult();
|
||||
std::string getMessage()const;
|
||||
Data getData()const;
|
||||
std::string getCode()const;
|
||||
|
||||
protected:
|
||||
void parse(const std::string &payload);
|
||||
private:
|
||||
std::string message_;
|
||||
Data data_;
|
||||
std::string code_;
|
||||
|
||||
};
|
||||
}
|
||||
}
|
||||
}
|
||||
#endif // !ALIBABACLOUD_FINMALL_MODEL_GETCREDITDETAILRESULT_H_
|
||||
@@ -0,0 +1,57 @@
|
||||
/*
|
||||
* Copyright 2009-2017 Alibaba Cloud All rights reserved.
|
||||
*
|
||||
* Licensed under the Apache License, Version 2.0 (the "License");
|
||||
* you may not use this file except in compliance with the License.
|
||||
* You may obtain a copy of the License at
|
||||
*
|
||||
* http://www.apache.org/licenses/LICENSE-2.0
|
||||
*
|
||||
* Unless required by applicable law or agreed to in writing, software
|
||||
* distributed under the License is distributed on an "AS IS" BASIS,
|
||||
* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
|
||||
* See the License for the specific language governing permissions and
|
||||
* limitations under the License.
|
||||
*/
|
||||
|
||||
#ifndef ALIBABACLOUD_FINMALL_MODEL_GETCREDITLISTREQUEST_H_
|
||||
#define ALIBABACLOUD_FINMALL_MODEL_GETCREDITLISTREQUEST_H_
|
||||
|
||||
#include <string>
|
||||
#include <vector>
|
||||
#include <alibabacloud/core/RpcServiceRequest.h>
|
||||
#include <alibabacloud/finmall/FinmallExport.h>
|
||||
|
||||
namespace AlibabaCloud
|
||||
{
|
||||
namespace Finmall
|
||||
{
|
||||
namespace Model
|
||||
{
|
||||
class ALIBABACLOUD_FINMALL_EXPORT GetCreditListRequest : public RpcServiceRequest
|
||||
{
|
||||
|
||||
public:
|
||||
GetCreditListRequest();
|
||||
~GetCreditListRequest();
|
||||
|
||||
std::string getQueryExpression()const;
|
||||
void setQueryExpression(const std::string& queryExpression);
|
||||
int getPageSize()const;
|
||||
void setPageSize(int pageSize);
|
||||
std::string getUserId()const;
|
||||
void setUserId(const std::string& userId);
|
||||
int getPageNumber()const;
|
||||
void setPageNumber(int pageNumber);
|
||||
|
||||
private:
|
||||
std::string queryExpression_;
|
||||
int pageSize_;
|
||||
std::string userId_;
|
||||
int pageNumber_;
|
||||
|
||||
};
|
||||
}
|
||||
}
|
||||
}
|
||||
#endif // !ALIBABACLOUD_FINMALL_MODEL_GETCREDITLISTREQUEST_H_
|
||||
@@ -0,0 +1,55 @@
|
||||
/*
|
||||
* Copyright 2009-2017 Alibaba Cloud All rights reserved.
|
||||
*
|
||||
* Licensed under the Apache License, Version 2.0 (the "License");
|
||||
* you may not use this file except in compliance with the License.
|
||||
* You may obtain a copy of the License at
|
||||
*
|
||||
* http://www.apache.org/licenses/LICENSE-2.0
|
||||
*
|
||||
* Unless required by applicable law or agreed to in writing, software
|
||||
* distributed under the License is distributed on an "AS IS" BASIS,
|
||||
* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
|
||||
* See the License for the specific language governing permissions and
|
||||
* limitations under the License.
|
||||
*/
|
||||
|
||||
#ifndef ALIBABACLOUD_FINMALL_MODEL_GETCREDITLISTRESULT_H_
|
||||
#define ALIBABACLOUD_FINMALL_MODEL_GETCREDITLISTRESULT_H_
|
||||
|
||||
#include <string>
|
||||
#include <vector>
|
||||
#include <utility>
|
||||
#include <alibabacloud/core/ServiceResult.h>
|
||||
#include <alibabacloud/finmall/FinmallExport.h>
|
||||
|
||||
namespace AlibabaCloud
|
||||
{
|
||||
namespace Finmall
|
||||
{
|
||||
namespace Model
|
||||
{
|
||||
class ALIBABACLOUD_FINMALL_EXPORT GetCreditListResult : public ServiceResult
|
||||
{
|
||||
public:
|
||||
|
||||
|
||||
GetCreditListResult();
|
||||
explicit GetCreditListResult(const std::string &payload);
|
||||
~GetCreditListResult();
|
||||
std::string getMessage()const;
|
||||
std::string getData()const;
|
||||
std::string getCode()const;
|
||||
|
||||
protected:
|
||||
void parse(const std::string &payload);
|
||||
private:
|
||||
std::string message_;
|
||||
std::string data_;
|
||||
std::string code_;
|
||||
|
||||
};
|
||||
}
|
||||
}
|
||||
}
|
||||
#endif // !ALIBABACLOUD_FINMALL_MODEL_GETCREDITLISTRESULT_H_
|
||||
@@ -0,0 +1,57 @@
|
||||
/*
|
||||
* Copyright 2009-2017 Alibaba Cloud All rights reserved.
|
||||
*
|
||||
* Licensed under the Apache License, Version 2.0 (the "License");
|
||||
* you may not use this file except in compliance with the License.
|
||||
* You may obtain a copy of the License at
|
||||
*
|
||||
* http://www.apache.org/licenses/LICENSE-2.0
|
||||
*
|
||||
* Unless required by applicable law or agreed to in writing, software
|
||||
* distributed under the License is distributed on an "AS IS" BASIS,
|
||||
* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
|
||||
* See the License for the specific language governing permissions and
|
||||
* limitations under the License.
|
||||
*/
|
||||
|
||||
#ifndef ALIBABACLOUD_FINMALL_MODEL_GETCREDITREPAYLISTREQUEST_H_
|
||||
#define ALIBABACLOUD_FINMALL_MODEL_GETCREDITREPAYLISTREQUEST_H_
|
||||
|
||||
#include <string>
|
||||
#include <vector>
|
||||
#include <alibabacloud/core/RpcServiceRequest.h>
|
||||
#include <alibabacloud/finmall/FinmallExport.h>
|
||||
|
||||
namespace AlibabaCloud
|
||||
{
|
||||
namespace Finmall
|
||||
{
|
||||
namespace Model
|
||||
{
|
||||
class ALIBABACLOUD_FINMALL_EXPORT GetCreditRepayListRequest : public RpcServiceRequest
|
||||
{
|
||||
|
||||
public:
|
||||
GetCreditRepayListRequest();
|
||||
~GetCreditRepayListRequest();
|
||||
|
||||
std::string getQueryExpression()const;
|
||||
void setQueryExpression(const std::string& queryExpression);
|
||||
int getPageSize()const;
|
||||
void setPageSize(int pageSize);
|
||||
std::string getUserId()const;
|
||||
void setUserId(const std::string& userId);
|
||||
int getPageNumber()const;
|
||||
void setPageNumber(int pageNumber);
|
||||
|
||||
private:
|
||||
std::string queryExpression_;
|
||||
int pageSize_;
|
||||
std::string userId_;
|
||||
int pageNumber_;
|
||||
|
||||
};
|
||||
}
|
||||
}
|
||||
}
|
||||
#endif // !ALIBABACLOUD_FINMALL_MODEL_GETCREDITREPAYLISTREQUEST_H_
|
||||
@@ -0,0 +1,55 @@
|
||||
/*
|
||||
* Copyright 2009-2017 Alibaba Cloud All rights reserved.
|
||||
*
|
||||
* Licensed under the Apache License, Version 2.0 (the "License");
|
||||
* you may not use this file except in compliance with the License.
|
||||
* You may obtain a copy of the License at
|
||||
*
|
||||
* http://www.apache.org/licenses/LICENSE-2.0
|
||||
*
|
||||
* Unless required by applicable law or agreed to in writing, software
|
||||
* distributed under the License is distributed on an "AS IS" BASIS,
|
||||
* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
|
||||
* See the License for the specific language governing permissions and
|
||||
* limitations under the License.
|
||||
*/
|
||||
|
||||
#ifndef ALIBABACLOUD_FINMALL_MODEL_GETCREDITREPAYLISTRESULT_H_
|
||||
#define ALIBABACLOUD_FINMALL_MODEL_GETCREDITREPAYLISTRESULT_H_
|
||||
|
||||
#include <string>
|
||||
#include <vector>
|
||||
#include <utility>
|
||||
#include <alibabacloud/core/ServiceResult.h>
|
||||
#include <alibabacloud/finmall/FinmallExport.h>
|
||||
|
||||
namespace AlibabaCloud
|
||||
{
|
||||
namespace Finmall
|
||||
{
|
||||
namespace Model
|
||||
{
|
||||
class ALIBABACLOUD_FINMALL_EXPORT GetCreditRepayListResult : public ServiceResult
|
||||
{
|
||||
public:
|
||||
|
||||
|
||||
GetCreditRepayListResult();
|
||||
explicit GetCreditRepayListResult(const std::string &payload);
|
||||
~GetCreditRepayListResult();
|
||||
std::string getMessage()const;
|
||||
std::string getData()const;
|
||||
std::string getCode()const;
|
||||
|
||||
protected:
|
||||
void parse(const std::string &payload);
|
||||
private:
|
||||
std::string message_;
|
||||
std::string data_;
|
||||
std::string code_;
|
||||
|
||||
};
|
||||
}
|
||||
}
|
||||
}
|
||||
#endif // !ALIBABACLOUD_FINMALL_MODEL_GETCREDITREPAYLISTRESULT_H_
|
||||
@@ -0,0 +1,51 @@
|
||||
/*
|
||||
* Copyright 2009-2017 Alibaba Cloud All rights reserved.
|
||||
*
|
||||
* Licensed under the Apache License, Version 2.0 (the "License");
|
||||
* you may not use this file except in compliance with the License.
|
||||
* You may obtain a copy of the License at
|
||||
*
|
||||
* http://www.apache.org/licenses/LICENSE-2.0
|
||||
*
|
||||
* Unless required by applicable law or agreed to in writing, software
|
||||
* distributed under the License is distributed on an "AS IS" BASIS,
|
||||
* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
|
||||
* See the License for the specific language governing permissions and
|
||||
* limitations under the License.
|
||||
*/
|
||||
|
||||
#ifndef ALIBABACLOUD_FINMALL_MODEL_GETCREDITSIGNATUREINFOREQUEST_H_
|
||||
#define ALIBABACLOUD_FINMALL_MODEL_GETCREDITSIGNATUREINFOREQUEST_H_
|
||||
|
||||
#include <string>
|
||||
#include <vector>
|
||||
#include <alibabacloud/core/RpcServiceRequest.h>
|
||||
#include <alibabacloud/finmall/FinmallExport.h>
|
||||
|
||||
namespace AlibabaCloud
|
||||
{
|
||||
namespace Finmall
|
||||
{
|
||||
namespace Model
|
||||
{
|
||||
class ALIBABACLOUD_FINMALL_EXPORT GetCreditSignatureInfoRequest : public RpcServiceRequest
|
||||
{
|
||||
|
||||
public:
|
||||
GetCreditSignatureInfoRequest();
|
||||
~GetCreditSignatureInfoRequest();
|
||||
|
||||
std::string getCreditId()const;
|
||||
void setCreditId(const std::string& creditId);
|
||||
std::string getUserId()const;
|
||||
void setUserId(const std::string& userId);
|
||||
|
||||
private:
|
||||
std::string creditId_;
|
||||
std::string userId_;
|
||||
|
||||
};
|
||||
}
|
||||
}
|
||||
}
|
||||
#endif // !ALIBABACLOUD_FINMALL_MODEL_GETCREDITSIGNATUREINFOREQUEST_H_
|
||||
@@ -0,0 +1,55 @@
|
||||
/*
|
||||
* Copyright 2009-2017 Alibaba Cloud All rights reserved.
|
||||
*
|
||||
* Licensed under the Apache License, Version 2.0 (the "License");
|
||||
* you may not use this file except in compliance with the License.
|
||||
* You may obtain a copy of the License at
|
||||
*
|
||||
* http://www.apache.org/licenses/LICENSE-2.0
|
||||
*
|
||||
* Unless required by applicable law or agreed to in writing, software
|
||||
* distributed under the License is distributed on an "AS IS" BASIS,
|
||||
* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
|
||||
* See the License for the specific language governing permissions and
|
||||
* limitations under the License.
|
||||
*/
|
||||
|
||||
#ifndef ALIBABACLOUD_FINMALL_MODEL_GETCREDITSIGNATUREINFORESULT_H_
|
||||
#define ALIBABACLOUD_FINMALL_MODEL_GETCREDITSIGNATUREINFORESULT_H_
|
||||
|
||||
#include <string>
|
||||
#include <vector>
|
||||
#include <utility>
|
||||
#include <alibabacloud/core/ServiceResult.h>
|
||||
#include <alibabacloud/finmall/FinmallExport.h>
|
||||
|
||||
namespace AlibabaCloud
|
||||
{
|
||||
namespace Finmall
|
||||
{
|
||||
namespace Model
|
||||
{
|
||||
class ALIBABACLOUD_FINMALL_EXPORT GetCreditSignatureInfoResult : public ServiceResult
|
||||
{
|
||||
public:
|
||||
|
||||
|
||||
GetCreditSignatureInfoResult();
|
||||
explicit GetCreditSignatureInfoResult(const std::string &payload);
|
||||
~GetCreditSignatureInfoResult();
|
||||
std::string getMessage()const;
|
||||
std::string getData()const;
|
||||
std::string getCode()const;
|
||||
|
||||
protected:
|
||||
void parse(const std::string &payload);
|
||||
private:
|
||||
std::string message_;
|
||||
std::string data_;
|
||||
std::string code_;
|
||||
|
||||
};
|
||||
}
|
||||
}
|
||||
}
|
||||
#endif // !ALIBABACLOUD_FINMALL_MODEL_GETCREDITSIGNATUREINFORESULT_H_
|
||||
@@ -0,0 +1,51 @@
|
||||
/*
|
||||
* Copyright 2009-2017 Alibaba Cloud All rights reserved.
|
||||
*
|
||||
* Licensed under the Apache License, Version 2.0 (the "License");
|
||||
* you may not use this file except in compliance with the License.
|
||||
* You may obtain a copy of the License at
|
||||
*
|
||||
* http://www.apache.org/licenses/LICENSE-2.0
|
||||
*
|
||||
* Unless required by applicable law or agreed to in writing, software
|
||||
* distributed under the License is distributed on an "AS IS" BASIS,
|
||||
* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
|
||||
* See the License for the specific language governing permissions and
|
||||
* limitations under the License.
|
||||
*/
|
||||
|
||||
#ifndef ALIBABACLOUD_FINMALL_MODEL_GETCREDITSTATUSREQUEST_H_
|
||||
#define ALIBABACLOUD_FINMALL_MODEL_GETCREDITSTATUSREQUEST_H_
|
||||
|
||||
#include <string>
|
||||
#include <vector>
|
||||
#include <alibabacloud/core/RpcServiceRequest.h>
|
||||
#include <alibabacloud/finmall/FinmallExport.h>
|
||||
|
||||
namespace AlibabaCloud
|
||||
{
|
||||
namespace Finmall
|
||||
{
|
||||
namespace Model
|
||||
{
|
||||
class ALIBABACLOUD_FINMALL_EXPORT GetCreditStatusRequest : public RpcServiceRequest
|
||||
{
|
||||
|
||||
public:
|
||||
GetCreditStatusRequest();
|
||||
~GetCreditStatusRequest();
|
||||
|
||||
std::string getCreditId()const;
|
||||
void setCreditId(const std::string& creditId);
|
||||
std::string getUserId()const;
|
||||
void setUserId(const std::string& userId);
|
||||
|
||||
private:
|
||||
std::string creditId_;
|
||||
std::string userId_;
|
||||
|
||||
};
|
||||
}
|
||||
}
|
||||
}
|
||||
#endif // !ALIBABACLOUD_FINMALL_MODEL_GETCREDITSTATUSREQUEST_H_
|
||||
@@ -0,0 +1,64 @@
|
||||
/*
|
||||
* Copyright 2009-2017 Alibaba Cloud All rights reserved.
|
||||
*
|
||||
* Licensed under the Apache License, Version 2.0 (the "License");
|
||||
* you may not use this file except in compliance with the License.
|
||||
* You may obtain a copy of the License at
|
||||
*
|
||||
* http://www.apache.org/licenses/LICENSE-2.0
|
||||
*
|
||||
* Unless required by applicable law or agreed to in writing, software
|
||||
* distributed under the License is distributed on an "AS IS" BASIS,
|
||||
* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
|
||||
* See the License for the specific language governing permissions and
|
||||
* limitations under the License.
|
||||
*/
|
||||
|
||||
#ifndef ALIBABACLOUD_FINMALL_MODEL_GETCREDITSTATUSRESULT_H_
|
||||
#define ALIBABACLOUD_FINMALL_MODEL_GETCREDITSTATUSRESULT_H_
|
||||
|
||||
#include <string>
|
||||
#include <vector>
|
||||
#include <utility>
|
||||
#include <alibabacloud/core/ServiceResult.h>
|
||||
#include <alibabacloud/finmall/FinmallExport.h>
|
||||
|
||||
namespace AlibabaCloud
|
||||
{
|
||||
namespace Finmall
|
||||
{
|
||||
namespace Model
|
||||
{
|
||||
class ALIBABACLOUD_FINMALL_EXPORT GetCreditStatusResult : public ServiceResult
|
||||
{
|
||||
public:
|
||||
struct Data
|
||||
{
|
||||
std::string status;
|
||||
std::string fundPartyId;
|
||||
std::string creditApproveComment;
|
||||
std::string createTime;
|
||||
std::string tradeDataId;
|
||||
std::string productId;
|
||||
};
|
||||
|
||||
|
||||
GetCreditStatusResult();
|
||||
explicit GetCreditStatusResult(const std::string &payload);
|
||||
~GetCreditStatusResult();
|
||||
std::string getMessage()const;
|
||||
Data getData()const;
|
||||
std::string getCode()const;
|
||||
|
||||
protected:
|
||||
void parse(const std::string &payload);
|
||||
private:
|
||||
std::string message_;
|
||||
Data data_;
|
||||
std::string code_;
|
||||
|
||||
};
|
||||
}
|
||||
}
|
||||
}
|
||||
#endif // !ALIBABACLOUD_FINMALL_MODEL_GETCREDITSTATUSRESULT_H_
|
||||
@@ -0,0 +1,51 @@
|
||||
/*
|
||||
* Copyright 2009-2017 Alibaba Cloud All rights reserved.
|
||||
*
|
||||
* Licensed under the Apache License, Version 2.0 (the "License");
|
||||
* you may not use this file except in compliance with the License.
|
||||
* You may obtain a copy of the License at
|
||||
*
|
||||
* http://www.apache.org/licenses/LICENSE-2.0
|
||||
*
|
||||
* Unless required by applicable law or agreed to in writing, software
|
||||
* distributed under the License is distributed on an "AS IS" BASIS,
|
||||
* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
|
||||
* See the License for the specific language governing permissions and
|
||||
* limitations under the License.
|
||||
*/
|
||||
|
||||
#ifndef ALIBABACLOUD_FINMALL_MODEL_GETCREDITWITHDRAWRECORDREQUEST_H_
|
||||
#define ALIBABACLOUD_FINMALL_MODEL_GETCREDITWITHDRAWRECORDREQUEST_H_
|
||||
|
||||
#include <string>
|
||||
#include <vector>
|
||||
#include <alibabacloud/core/RpcServiceRequest.h>
|
||||
#include <alibabacloud/finmall/FinmallExport.h>
|
||||
|
||||
namespace AlibabaCloud
|
||||
{
|
||||
namespace Finmall
|
||||
{
|
||||
namespace Model
|
||||
{
|
||||
class ALIBABACLOUD_FINMALL_EXPORT GetCreditWithdrawRecordRequest : public RpcServiceRequest
|
||||
{
|
||||
|
||||
public:
|
||||
GetCreditWithdrawRecordRequest();
|
||||
~GetCreditWithdrawRecordRequest();
|
||||
|
||||
std::string getCreditId()const;
|
||||
void setCreditId(const std::string& creditId);
|
||||
std::string getUserId()const;
|
||||
void setUserId(const std::string& userId);
|
||||
|
||||
private:
|
||||
std::string creditId_;
|
||||
std::string userId_;
|
||||
|
||||
};
|
||||
}
|
||||
}
|
||||
}
|
||||
#endif // !ALIBABACLOUD_FINMALL_MODEL_GETCREDITWITHDRAWRECORDREQUEST_H_
|
||||
@@ -0,0 +1,55 @@
|
||||
/*
|
||||
* Copyright 2009-2017 Alibaba Cloud All rights reserved.
|
||||
*
|
||||
* Licensed under the Apache License, Version 2.0 (the "License");
|
||||
* you may not use this file except in compliance with the License.
|
||||
* You may obtain a copy of the License at
|
||||
*
|
||||
* http://www.apache.org/licenses/LICENSE-2.0
|
||||
*
|
||||
* Unless required by applicable law or agreed to in writing, software
|
||||
* distributed under the License is distributed on an "AS IS" BASIS,
|
||||
* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
|
||||
* See the License for the specific language governing permissions and
|
||||
* limitations under the License.
|
||||
*/
|
||||
|
||||
#ifndef ALIBABACLOUD_FINMALL_MODEL_GETCREDITWITHDRAWRECORDRESULT_H_
|
||||
#define ALIBABACLOUD_FINMALL_MODEL_GETCREDITWITHDRAWRECORDRESULT_H_
|
||||
|
||||
#include <string>
|
||||
#include <vector>
|
||||
#include <utility>
|
||||
#include <alibabacloud/core/ServiceResult.h>
|
||||
#include <alibabacloud/finmall/FinmallExport.h>
|
||||
|
||||
namespace AlibabaCloud
|
||||
{
|
||||
namespace Finmall
|
||||
{
|
||||
namespace Model
|
||||
{
|
||||
class ALIBABACLOUD_FINMALL_EXPORT GetCreditWithdrawRecordResult : public ServiceResult
|
||||
{
|
||||
public:
|
||||
|
||||
|
||||
GetCreditWithdrawRecordResult();
|
||||
explicit GetCreditWithdrawRecordResult(const std::string &payload);
|
||||
~GetCreditWithdrawRecordResult();
|
||||
std::string getMessage()const;
|
||||
std::string getData()const;
|
||||
std::string getCode()const;
|
||||
|
||||
protected:
|
||||
void parse(const std::string &payload);
|
||||
private:
|
||||
std::string message_;
|
||||
std::string data_;
|
||||
std::string code_;
|
||||
|
||||
};
|
||||
}
|
||||
}
|
||||
}
|
||||
#endif // !ALIBABACLOUD_FINMALL_MODEL_GETCREDITWITHDRAWRECORDRESULT_H_
|
||||
@@ -0,0 +1,51 @@
|
||||
/*
|
||||
* Copyright 2009-2017 Alibaba Cloud All rights reserved.
|
||||
*
|
||||
* Licensed under the Apache License, Version 2.0 (the "License");
|
||||
* you may not use this file except in compliance with the License.
|
||||
* You may obtain a copy of the License at
|
||||
*
|
||||
* http://www.apache.org/licenses/LICENSE-2.0
|
||||
*
|
||||
* Unless required by applicable law or agreed to in writing, software
|
||||
* distributed under the License is distributed on an "AS IS" BASIS,
|
||||
* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
|
||||
* See the License for the specific language governing permissions and
|
||||
* limitations under the License.
|
||||
*/
|
||||
|
||||
#ifndef ALIBABACLOUD_FINMALL_MODEL_GETCURRENTTERMREPAYINFOREQUEST_H_
|
||||
#define ALIBABACLOUD_FINMALL_MODEL_GETCURRENTTERMREPAYINFOREQUEST_H_
|
||||
|
||||
#include <string>
|
||||
#include <vector>
|
||||
#include <alibabacloud/core/RpcServiceRequest.h>
|
||||
#include <alibabacloud/finmall/FinmallExport.h>
|
||||
|
||||
namespace AlibabaCloud
|
||||
{
|
||||
namespace Finmall
|
||||
{
|
||||
namespace Model
|
||||
{
|
||||
class ALIBABACLOUD_FINMALL_EXPORT GetCurrentTermRepayInfoRequest : public RpcServiceRequest
|
||||
{
|
||||
|
||||
public:
|
||||
GetCurrentTermRepayInfoRequest();
|
||||
~GetCurrentTermRepayInfoRequest();
|
||||
|
||||
std::string getCreditId()const;
|
||||
void setCreditId(const std::string& creditId);
|
||||
std::string getUserId()const;
|
||||
void setUserId(const std::string& userId);
|
||||
|
||||
private:
|
||||
std::string creditId_;
|
||||
std::string userId_;
|
||||
|
||||
};
|
||||
}
|
||||
}
|
||||
}
|
||||
#endif // !ALIBABACLOUD_FINMALL_MODEL_GETCURRENTTERMREPAYINFOREQUEST_H_
|
||||
@@ -0,0 +1,68 @@
|
||||
/*
|
||||
* Copyright 2009-2017 Alibaba Cloud All rights reserved.
|
||||
*
|
||||
* Licensed under the Apache License, Version 2.0 (the "License");
|
||||
* you may not use this file except in compliance with the License.
|
||||
* You may obtain a copy of the License at
|
||||
*
|
||||
* http://www.apache.org/licenses/LICENSE-2.0
|
||||
*
|
||||
* Unless required by applicable law or agreed to in writing, software
|
||||
* distributed under the License is distributed on an "AS IS" BASIS,
|
||||
* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
|
||||
* See the License for the specific language governing permissions and
|
||||
* limitations under the License.
|
||||
*/
|
||||
|
||||
#ifndef ALIBABACLOUD_FINMALL_MODEL_GETCURRENTTERMREPAYINFORESULT_H_
|
||||
#define ALIBABACLOUD_FINMALL_MODEL_GETCURRENTTERMREPAYINFORESULT_H_
|
||||
|
||||
#include <string>
|
||||
#include <vector>
|
||||
#include <utility>
|
||||
#include <alibabacloud/core/ServiceResult.h>
|
||||
#include <alibabacloud/finmall/FinmallExport.h>
|
||||
|
||||
namespace AlibabaCloud
|
||||
{
|
||||
namespace Finmall
|
||||
{
|
||||
namespace Model
|
||||
{
|
||||
class ALIBABACLOUD_FINMALL_EXPORT GetCurrentTermRepayInfoResult : public ServiceResult
|
||||
{
|
||||
public:
|
||||
struct Data
|
||||
{
|
||||
std::string fineAmt;
|
||||
std::string loanBalance;
|
||||
std::string expiryDate;
|
||||
std::string balAmt;
|
||||
std::string fineInter;
|
||||
std::string creditId;
|
||||
std::string interAmt;
|
||||
std::string interInter;
|
||||
std::string totalLoanAmount;
|
||||
std::string repayPrincipalAmount;
|
||||
};
|
||||
|
||||
|
||||
GetCurrentTermRepayInfoResult();
|
||||
explicit GetCurrentTermRepayInfoResult(const std::string &payload);
|
||||
~GetCurrentTermRepayInfoResult();
|
||||
std::string getMessage()const;
|
||||
Data getData()const;
|
||||
std::string getCode()const;
|
||||
|
||||
protected:
|
||||
void parse(const std::string &payload);
|
||||
private:
|
||||
std::string message_;
|
||||
Data data_;
|
||||
std::string code_;
|
||||
|
||||
};
|
||||
}
|
||||
}
|
||||
}
|
||||
#endif // !ALIBABACLOUD_FINMALL_MODEL_GETCURRENTTERMREPAYINFORESULT_H_
|
||||
@@ -0,0 +1,48 @@
|
||||
/*
|
||||
* Copyright 2009-2017 Alibaba Cloud All rights reserved.
|
||||
*
|
||||
* Licensed under the Apache License, Version 2.0 (the "License");
|
||||
* you may not use this file except in compliance with the License.
|
||||
* You may obtain a copy of the License at
|
||||
*
|
||||
* http://www.apache.org/licenses/LICENSE-2.0
|
||||
*
|
||||
* Unless required by applicable law or agreed to in writing, software
|
||||
* distributed under the License is distributed on an "AS IS" BASIS,
|
||||
* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
|
||||
* See the License for the specific language governing permissions and
|
||||
* limitations under the License.
|
||||
*/
|
||||
|
||||
#ifndef ALIBABACLOUD_FINMALL_MODEL_GETCUSTOMSTATUSINFOREQUEST_H_
|
||||
#define ALIBABACLOUD_FINMALL_MODEL_GETCUSTOMSTATUSINFOREQUEST_H_
|
||||
|
||||
#include <string>
|
||||
#include <vector>
|
||||
#include <alibabacloud/core/RpcServiceRequest.h>
|
||||
#include <alibabacloud/finmall/FinmallExport.h>
|
||||
|
||||
namespace AlibabaCloud
|
||||
{
|
||||
namespace Finmall
|
||||
{
|
||||
namespace Model
|
||||
{
|
||||
class ALIBABACLOUD_FINMALL_EXPORT GetCustomStatusInfoRequest : public RpcServiceRequest
|
||||
{
|
||||
|
||||
public:
|
||||
GetCustomStatusInfoRequest();
|
||||
~GetCustomStatusInfoRequest();
|
||||
|
||||
std::string getUserId()const;
|
||||
void setUserId(const std::string& userId);
|
||||
|
||||
private:
|
||||
std::string userId_;
|
||||
|
||||
};
|
||||
}
|
||||
}
|
||||
}
|
||||
#endif // !ALIBABACLOUD_FINMALL_MODEL_GETCUSTOMSTATUSINFOREQUEST_H_
|
||||
@@ -0,0 +1,62 @@
|
||||
/*
|
||||
* Copyright 2009-2017 Alibaba Cloud All rights reserved.
|
||||
*
|
||||
* Licensed under the Apache License, Version 2.0 (the "License");
|
||||
* you may not use this file except in compliance with the License.
|
||||
* You may obtain a copy of the License at
|
||||
*
|
||||
* http://www.apache.org/licenses/LICENSE-2.0
|
||||
*
|
||||
* Unless required by applicable law or agreed to in writing, software
|
||||
* distributed under the License is distributed on an "AS IS" BASIS,
|
||||
* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
|
||||
* See the License for the specific language governing permissions and
|
||||
* limitations under the License.
|
||||
*/
|
||||
|
||||
#ifndef ALIBABACLOUD_FINMALL_MODEL_GETCUSTOMSTATUSINFORESULT_H_
|
||||
#define ALIBABACLOUD_FINMALL_MODEL_GETCUSTOMSTATUSINFORESULT_H_
|
||||
|
||||
#include <string>
|
||||
#include <vector>
|
||||
#include <utility>
|
||||
#include <alibabacloud/core/ServiceResult.h>
|
||||
#include <alibabacloud/finmall/FinmallExport.h>
|
||||
|
||||
namespace AlibabaCloud
|
||||
{
|
||||
namespace Finmall
|
||||
{
|
||||
namespace Model
|
||||
{
|
||||
class ALIBABACLOUD_FINMALL_EXPORT GetCustomStatusInfoResult : public ServiceResult
|
||||
{
|
||||
public:
|
||||
struct Data
|
||||
{
|
||||
std::string userState;
|
||||
std::string customId;
|
||||
std::string validateState;
|
||||
std::string validateTime;
|
||||
};
|
||||
|
||||
|
||||
GetCustomStatusInfoResult();
|
||||
explicit GetCustomStatusInfoResult(const std::string &payload);
|
||||
~GetCustomStatusInfoResult();
|
||||
std::string getMessage()const;
|
||||
Data getData()const;
|
||||
std::string getCode()const;
|
||||
|
||||
protected:
|
||||
void parse(const std::string &payload);
|
||||
private:
|
||||
std::string message_;
|
||||
Data data_;
|
||||
std::string code_;
|
||||
|
||||
};
|
||||
}
|
||||
}
|
||||
}
|
||||
#endif // !ALIBABACLOUD_FINMALL_MODEL_GETCUSTOMSTATUSINFORESULT_H_
|
||||
@@ -0,0 +1,48 @@
|
||||
/*
|
||||
* Copyright 2009-2017 Alibaba Cloud All rights reserved.
|
||||
*
|
||||
* Licensed under the Apache License, Version 2.0 (the "License");
|
||||
* you may not use this file except in compliance with the License.
|
||||
* You may obtain a copy of the License at
|
||||
*
|
||||
* http://www.apache.org/licenses/LICENSE-2.0
|
||||
*
|
||||
* Unless required by applicable law or agreed to in writing, software
|
||||
* distributed under the License is distributed on an "AS IS" BASIS,
|
||||
* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
|
||||
* See the License for the specific language governing permissions and
|
||||
* limitations under the License.
|
||||
*/
|
||||
|
||||
#ifndef ALIBABACLOUD_FINMALL_MODEL_GETCUSTOMERVERIFYINFOREQUEST_H_
|
||||
#define ALIBABACLOUD_FINMALL_MODEL_GETCUSTOMERVERIFYINFOREQUEST_H_
|
||||
|
||||
#include <string>
|
||||
#include <vector>
|
||||
#include <alibabacloud/core/RpcServiceRequest.h>
|
||||
#include <alibabacloud/finmall/FinmallExport.h>
|
||||
|
||||
namespace AlibabaCloud
|
||||
{
|
||||
namespace Finmall
|
||||
{
|
||||
namespace Model
|
||||
{
|
||||
class ALIBABACLOUD_FINMALL_EXPORT GetCustomerVerifyInfoRequest : public RpcServiceRequest
|
||||
{
|
||||
|
||||
public:
|
||||
GetCustomerVerifyInfoRequest();
|
||||
~GetCustomerVerifyInfoRequest();
|
||||
|
||||
std::string getUserId()const;
|
||||
void setUserId(const std::string& userId);
|
||||
|
||||
private:
|
||||
std::string userId_;
|
||||
|
||||
};
|
||||
}
|
||||
}
|
||||
}
|
||||
#endif // !ALIBABACLOUD_FINMALL_MODEL_GETCUSTOMERVERIFYINFOREQUEST_H_
|
||||
@@ -0,0 +1,71 @@
|
||||
/*
|
||||
* Copyright 2009-2017 Alibaba Cloud All rights reserved.
|
||||
*
|
||||
* Licensed under the Apache License, Version 2.0 (the "License");
|
||||
* you may not use this file except in compliance with the License.
|
||||
* You may obtain a copy of the License at
|
||||
*
|
||||
* http://www.apache.org/licenses/LICENSE-2.0
|
||||
*
|
||||
* Unless required by applicable law or agreed to in writing, software
|
||||
* distributed under the License is distributed on an "AS IS" BASIS,
|
||||
* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
|
||||
* See the License for the specific language governing permissions and
|
||||
* limitations under the License.
|
||||
*/
|
||||
|
||||
#ifndef ALIBABACLOUD_FINMALL_MODEL_GETCUSTOMERVERIFYINFORESULT_H_
|
||||
#define ALIBABACLOUD_FINMALL_MODEL_GETCUSTOMERVERIFYINFORESULT_H_
|
||||
|
||||
#include <string>
|
||||
#include <vector>
|
||||
#include <utility>
|
||||
#include <alibabacloud/core/ServiceResult.h>
|
||||
#include <alibabacloud/finmall/FinmallExport.h>
|
||||
|
||||
namespace AlibabaCloud
|
||||
{
|
||||
namespace Finmall
|
||||
{
|
||||
namespace Model
|
||||
{
|
||||
class ALIBABACLOUD_FINMALL_EXPORT GetCustomerVerifyInfoResult : public ServiceResult
|
||||
{
|
||||
public:
|
||||
struct Data
|
||||
{
|
||||
std::string idCardNumber;
|
||||
std::string email;
|
||||
std::string address;
|
||||
std::string idCardBackPage;
|
||||
std::string validateState;
|
||||
std::string bankCard;
|
||||
std::string idCardFrontPage;
|
||||
std::string legalPersonName;
|
||||
std::string businessLicense;
|
||||
std::string loanSubject;
|
||||
std::string enterpriseName;
|
||||
std::string phoneNumber;
|
||||
std::string validateTime;
|
||||
};
|
||||
|
||||
|
||||
GetCustomerVerifyInfoResult();
|
||||
explicit GetCustomerVerifyInfoResult(const std::string &payload);
|
||||
~GetCustomerVerifyInfoResult();
|
||||
std::string getMessage()const;
|
||||
Data getData()const;
|
||||
std::string getCode()const;
|
||||
|
||||
protected:
|
||||
void parse(const std::string &payload);
|
||||
private:
|
||||
std::string message_;
|
||||
Data data_;
|
||||
std::string code_;
|
||||
|
||||
};
|
||||
}
|
||||
}
|
||||
}
|
||||
#endif // !ALIBABACLOUD_FINMALL_MODEL_GETCUSTOMERVERIFYINFORESULT_H_
|
||||
@@ -0,0 +1,57 @@
|
||||
/*
|
||||
* Copyright 2009-2017 Alibaba Cloud All rights reserved.
|
||||
*
|
||||
* Licensed under the Apache License, Version 2.0 (the "License");
|
||||
* you may not use this file except in compliance with the License.
|
||||
* You may obtain a copy of the License at
|
||||
*
|
||||
* http://www.apache.org/licenses/LICENSE-2.0
|
||||
*
|
||||
* Unless required by applicable law or agreed to in writing, software
|
||||
* distributed under the License is distributed on an "AS IS" BASIS,
|
||||
* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
|
||||
* See the License for the specific language governing permissions and
|
||||
* limitations under the License.
|
||||
*/
|
||||
|
||||
#ifndef ALIBABACLOUD_FINMALL_MODEL_GETDOCUMENTDOWNLOADURLREQUEST_H_
|
||||
#define ALIBABACLOUD_FINMALL_MODEL_GETDOCUMENTDOWNLOADURLREQUEST_H_
|
||||
|
||||
#include <string>
|
||||
#include <vector>
|
||||
#include <alibabacloud/core/RpcServiceRequest.h>
|
||||
#include <alibabacloud/finmall/FinmallExport.h>
|
||||
|
||||
namespace AlibabaCloud
|
||||
{
|
||||
namespace Finmall
|
||||
{
|
||||
namespace Model
|
||||
{
|
||||
class ALIBABACLOUD_FINMALL_EXPORT GetDocumentDownloadUrlRequest : public RpcServiceRequest
|
||||
{
|
||||
|
||||
public:
|
||||
GetDocumentDownloadUrlRequest();
|
||||
~GetDocumentDownloadUrlRequest();
|
||||
|
||||
std::string getBizType()const;
|
||||
void setBizType(const std::string& bizType);
|
||||
std::string getBizId()const;
|
||||
void setBizId(const std::string& bizId);
|
||||
std::string getDocumentId()const;
|
||||
void setDocumentId(const std::string& documentId);
|
||||
std::string getUserId()const;
|
||||
void setUserId(const std::string& userId);
|
||||
|
||||
private:
|
||||
std::string bizType_;
|
||||
std::string bizId_;
|
||||
std::string documentId_;
|
||||
std::string userId_;
|
||||
|
||||
};
|
||||
}
|
||||
}
|
||||
}
|
||||
#endif // !ALIBABACLOUD_FINMALL_MODEL_GETDOCUMENTDOWNLOADURLREQUEST_H_
|
||||
@@ -0,0 +1,60 @@
|
||||
/*
|
||||
* Copyright 2009-2017 Alibaba Cloud All rights reserved.
|
||||
*
|
||||
* Licensed under the Apache License, Version 2.0 (the "License");
|
||||
* you may not use this file except in compliance with the License.
|
||||
* You may obtain a copy of the License at
|
||||
*
|
||||
* http://www.apache.org/licenses/LICENSE-2.0
|
||||
*
|
||||
* Unless required by applicable law or agreed to in writing, software
|
||||
* distributed under the License is distributed on an "AS IS" BASIS,
|
||||
* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
|
||||
* See the License for the specific language governing permissions and
|
||||
* limitations under the License.
|
||||
*/
|
||||
|
||||
#ifndef ALIBABACLOUD_FINMALL_MODEL_GETDOCUMENTDOWNLOADURLRESULT_H_
|
||||
#define ALIBABACLOUD_FINMALL_MODEL_GETDOCUMENTDOWNLOADURLRESULT_H_
|
||||
|
||||
#include <string>
|
||||
#include <vector>
|
||||
#include <utility>
|
||||
#include <alibabacloud/core/ServiceResult.h>
|
||||
#include <alibabacloud/finmall/FinmallExport.h>
|
||||
|
||||
namespace AlibabaCloud
|
||||
{
|
||||
namespace Finmall
|
||||
{
|
||||
namespace Model
|
||||
{
|
||||
class ALIBABACLOUD_FINMALL_EXPORT GetDocumentDownloadUrlResult : public ServiceResult
|
||||
{
|
||||
public:
|
||||
struct Data
|
||||
{
|
||||
std::string viewUrl;
|
||||
std::string downloadUrl;
|
||||
};
|
||||
|
||||
|
||||
GetDocumentDownloadUrlResult();
|
||||
explicit GetDocumentDownloadUrlResult(const std::string &payload);
|
||||
~GetDocumentDownloadUrlResult();
|
||||
std::string getMessage()const;
|
||||
Data getData()const;
|
||||
std::string getCode()const;
|
||||
|
||||
protected:
|
||||
void parse(const std::string &payload);
|
||||
private:
|
||||
std::string message_;
|
||||
Data data_;
|
||||
std::string code_;
|
||||
|
||||
};
|
||||
}
|
||||
}
|
||||
}
|
||||
#endif // !ALIBABACLOUD_FINMALL_MODEL_GETDOCUMENTDOWNLOADURLRESULT_H_
|
||||
@@ -0,0 +1,51 @@
|
||||
/*
|
||||
* Copyright 2009-2017 Alibaba Cloud All rights reserved.
|
||||
*
|
||||
* Licensed under the Apache License, Version 2.0 (the "License");
|
||||
* you may not use this file except in compliance with the License.
|
||||
* You may obtain a copy of the License at
|
||||
*
|
||||
* http://www.apache.org/licenses/LICENSE-2.0
|
||||
*
|
||||
* Unless required by applicable law or agreed to in writing, software
|
||||
* distributed under the License is distributed on an "AS IS" BASIS,
|
||||
* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
|
||||
* See the License for the specific language governing permissions and
|
||||
* limitations under the License.
|
||||
*/
|
||||
|
||||
#ifndef ALIBABACLOUD_FINMALL_MODEL_GETLATESTOVERDUERECORDREQUEST_H_
|
||||
#define ALIBABACLOUD_FINMALL_MODEL_GETLATESTOVERDUERECORDREQUEST_H_
|
||||
|
||||
#include <string>
|
||||
#include <vector>
|
||||
#include <alibabacloud/core/RpcServiceRequest.h>
|
||||
#include <alibabacloud/finmall/FinmallExport.h>
|
||||
|
||||
namespace AlibabaCloud
|
||||
{
|
||||
namespace Finmall
|
||||
{
|
||||
namespace Model
|
||||
{
|
||||
class ALIBABACLOUD_FINMALL_EXPORT GetLatestOverdueRecordRequest : public RpcServiceRequest
|
||||
{
|
||||
|
||||
public:
|
||||
GetLatestOverdueRecordRequest();
|
||||
~GetLatestOverdueRecordRequest();
|
||||
|
||||
std::string getCreditId()const;
|
||||
void setCreditId(const std::string& creditId);
|
||||
std::string getUserId()const;
|
||||
void setUserId(const std::string& userId);
|
||||
|
||||
private:
|
||||
std::string creditId_;
|
||||
std::string userId_;
|
||||
|
||||
};
|
||||
}
|
||||
}
|
||||
}
|
||||
#endif // !ALIBABACLOUD_FINMALL_MODEL_GETLATESTOVERDUERECORDREQUEST_H_
|
||||
@@ -0,0 +1,69 @@
|
||||
/*
|
||||
* Copyright 2009-2017 Alibaba Cloud All rights reserved.
|
||||
*
|
||||
* Licensed under the Apache License, Version 2.0 (the "License");
|
||||
* you may not use this file except in compliance with the License.
|
||||
* You may obtain a copy of the License at
|
||||
*
|
||||
* http://www.apache.org/licenses/LICENSE-2.0
|
||||
*
|
||||
* Unless required by applicable law or agreed to in writing, software
|
||||
* distributed under the License is distributed on an "AS IS" BASIS,
|
||||
* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
|
||||
* See the License for the specific language governing permissions and
|
||||
* limitations under the License.
|
||||
*/
|
||||
|
||||
#ifndef ALIBABACLOUD_FINMALL_MODEL_GETLATESTOVERDUERECORDRESULT_H_
|
||||
#define ALIBABACLOUD_FINMALL_MODEL_GETLATESTOVERDUERECORDRESULT_H_
|
||||
|
||||
#include <string>
|
||||
#include <vector>
|
||||
#include <utility>
|
||||
#include <alibabacloud/core/ServiceResult.h>
|
||||
#include <alibabacloud/finmall/FinmallExport.h>
|
||||
|
||||
namespace AlibabaCloud
|
||||
{
|
||||
namespace Finmall
|
||||
{
|
||||
namespace Model
|
||||
{
|
||||
class ALIBABACLOUD_FINMALL_EXPORT GetLatestOverdueRecordResult : public ServiceResult
|
||||
{
|
||||
public:
|
||||
struct Data
|
||||
{
|
||||
std::string interestAmount;
|
||||
std::string creditAccount;
|
||||
std::string overdueStartDate;
|
||||
std::string overdueId;
|
||||
std::string creditId;
|
||||
std::string interestOfInterest;
|
||||
std::string overdueType;
|
||||
std::string fineInterest;
|
||||
std::string principal;
|
||||
std::string fineAmount;
|
||||
std::string overdueDays;
|
||||
};
|
||||
|
||||
|
||||
GetLatestOverdueRecordResult();
|
||||
explicit GetLatestOverdueRecordResult(const std::string &payload);
|
||||
~GetLatestOverdueRecordResult();
|
||||
std::string getMessage()const;
|
||||
Data getData()const;
|
||||
std::string getCode()const;
|
||||
|
||||
protected:
|
||||
void parse(const std::string &payload);
|
||||
private:
|
||||
std::string message_;
|
||||
Data data_;
|
||||
std::string code_;
|
||||
|
||||
};
|
||||
}
|
||||
}
|
||||
}
|
||||
#endif // !ALIBABACLOUD_FINMALL_MODEL_GETLATESTOVERDUERECORDRESULT_H_
|
||||
@@ -0,0 +1,57 @@
|
||||
/*
|
||||
* Copyright 2009-2017 Alibaba Cloud All rights reserved.
|
||||
*
|
||||
* Licensed under the Apache License, Version 2.0 (the "License");
|
||||
* you may not use this file except in compliance with the License.
|
||||
* You may obtain a copy of the License at
|
||||
*
|
||||
* http://www.apache.org/licenses/LICENSE-2.0
|
||||
*
|
||||
* Unless required by applicable law or agreed to in writing, software
|
||||
* distributed under the License is distributed on an "AS IS" BASIS,
|
||||
* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
|
||||
* See the License for the specific language governing permissions and
|
||||
* limitations under the License.
|
||||
*/
|
||||
|
||||
#ifndef ALIBABACLOUD_FINMALL_MODEL_GETLOANAGREEMENTREQUEST_H_
|
||||
#define ALIBABACLOUD_FINMALL_MODEL_GETLOANAGREEMENTREQUEST_H_
|
||||
|
||||
#include <string>
|
||||
#include <vector>
|
||||
#include <alibabacloud/core/RpcServiceRequest.h>
|
||||
#include <alibabacloud/finmall/FinmallExport.h>
|
||||
|
||||
namespace AlibabaCloud
|
||||
{
|
||||
namespace Finmall
|
||||
{
|
||||
namespace Model
|
||||
{
|
||||
class ALIBABACLOUD_FINMALL_EXPORT GetLoanAgreementRequest : public RpcServiceRequest
|
||||
{
|
||||
|
||||
public:
|
||||
GetLoanAgreementRequest();
|
||||
~GetLoanAgreementRequest();
|
||||
|
||||
std::string getCreditId()const;
|
||||
void setCreditId(const std::string& creditId);
|
||||
std::string getFundPartyId()const;
|
||||
void setFundPartyId(const std::string& fundPartyId);
|
||||
std::string getReturnUrl()const;
|
||||
void setReturnUrl(const std::string& returnUrl);
|
||||
std::string getUserId()const;
|
||||
void setUserId(const std::string& userId);
|
||||
|
||||
private:
|
||||
std::string creditId_;
|
||||
std::string fundPartyId_;
|
||||
std::string returnUrl_;
|
||||
std::string userId_;
|
||||
|
||||
};
|
||||
}
|
||||
}
|
||||
}
|
||||
#endif // !ALIBABACLOUD_FINMALL_MODEL_GETLOANAGREEMENTREQUEST_H_
|
||||
@@ -0,0 +1,62 @@
|
||||
/*
|
||||
* Copyright 2009-2017 Alibaba Cloud All rights reserved.
|
||||
*
|
||||
* Licensed under the Apache License, Version 2.0 (the "License");
|
||||
* you may not use this file except in compliance with the License.
|
||||
* You may obtain a copy of the License at
|
||||
*
|
||||
* http://www.apache.org/licenses/LICENSE-2.0
|
||||
*
|
||||
* Unless required by applicable law or agreed to in writing, software
|
||||
* distributed under the License is distributed on an "AS IS" BASIS,
|
||||
* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
|
||||
* See the License for the specific language governing permissions and
|
||||
* limitations under the License.
|
||||
*/
|
||||
|
||||
#ifndef ALIBABACLOUD_FINMALL_MODEL_GETLOANAGREEMENTRESULT_H_
|
||||
#define ALIBABACLOUD_FINMALL_MODEL_GETLOANAGREEMENTRESULT_H_
|
||||
|
||||
#include <string>
|
||||
#include <vector>
|
||||
#include <utility>
|
||||
#include <alibabacloud/core/ServiceResult.h>
|
||||
#include <alibabacloud/finmall/FinmallExport.h>
|
||||
|
||||
namespace AlibabaCloud
|
||||
{
|
||||
namespace Finmall
|
||||
{
|
||||
namespace Model
|
||||
{
|
||||
class ALIBABACLOUD_FINMALL_EXPORT GetLoanAgreementResult : public ServiceResult
|
||||
{
|
||||
public:
|
||||
struct Data
|
||||
{
|
||||
std::string viewUrl;
|
||||
std::string returnCode;
|
||||
std::string url;
|
||||
std::string downloadUrl;
|
||||
};
|
||||
|
||||
|
||||
GetLoanAgreementResult();
|
||||
explicit GetLoanAgreementResult(const std::string &payload);
|
||||
~GetLoanAgreementResult();
|
||||
std::string getMessage()const;
|
||||
Data getData()const;
|
||||
std::string getCode()const;
|
||||
|
||||
protected:
|
||||
void parse(const std::string &payload);
|
||||
private:
|
||||
std::string message_;
|
||||
Data data_;
|
||||
std::string code_;
|
||||
|
||||
};
|
||||
}
|
||||
}
|
||||
}
|
||||
#endif // !ALIBABACLOUD_FINMALL_MODEL_GETLOANAGREEMENTRESULT_H_
|
||||
@@ -0,0 +1,51 @@
|
||||
/*
|
||||
* Copyright 2009-2017 Alibaba Cloud All rights reserved.
|
||||
*
|
||||
* Licensed under the Apache License, Version 2.0 (the "License");
|
||||
* you may not use this file except in compliance with the License.
|
||||
* You may obtain a copy of the License at
|
||||
*
|
||||
* http://www.apache.org/licenses/LICENSE-2.0
|
||||
*
|
||||
* Unless required by applicable law or agreed to in writing, software
|
||||
* distributed under the License is distributed on an "AS IS" BASIS,
|
||||
* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
|
||||
* See the License for the specific language governing permissions and
|
||||
* limitations under the License.
|
||||
*/
|
||||
|
||||
#ifndef ALIBABACLOUD_FINMALL_MODEL_GETLOANAPPLYRECORDLISTREQUEST_H_
|
||||
#define ALIBABACLOUD_FINMALL_MODEL_GETLOANAPPLYRECORDLISTREQUEST_H_
|
||||
|
||||
#include <string>
|
||||
#include <vector>
|
||||
#include <alibabacloud/core/RpcServiceRequest.h>
|
||||
#include <alibabacloud/finmall/FinmallExport.h>
|
||||
|
||||
namespace AlibabaCloud
|
||||
{
|
||||
namespace Finmall
|
||||
{
|
||||
namespace Model
|
||||
{
|
||||
class ALIBABACLOUD_FINMALL_EXPORT GetLoanApplyRecordListRequest : public RpcServiceRequest
|
||||
{
|
||||
|
||||
public:
|
||||
GetLoanApplyRecordListRequest();
|
||||
~GetLoanApplyRecordListRequest();
|
||||
|
||||
std::string getCreditId()const;
|
||||
void setCreditId(const std::string& creditId);
|
||||
std::string getUserId()const;
|
||||
void setUserId(const std::string& userId);
|
||||
|
||||
private:
|
||||
std::string creditId_;
|
||||
std::string userId_;
|
||||
|
||||
};
|
||||
}
|
||||
}
|
||||
}
|
||||
#endif // !ALIBABACLOUD_FINMALL_MODEL_GETLOANAPPLYRECORDLISTREQUEST_H_
|
||||
@@ -0,0 +1,55 @@
|
||||
/*
|
||||
* Copyright 2009-2017 Alibaba Cloud All rights reserved.
|
||||
*
|
||||
* Licensed under the Apache License, Version 2.0 (the "License");
|
||||
* you may not use this file except in compliance with the License.
|
||||
* You may obtain a copy of the License at
|
||||
*
|
||||
* http://www.apache.org/licenses/LICENSE-2.0
|
||||
*
|
||||
* Unless required by applicable law or agreed to in writing, software
|
||||
* distributed under the License is distributed on an "AS IS" BASIS,
|
||||
* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
|
||||
* See the License for the specific language governing permissions and
|
||||
* limitations under the License.
|
||||
*/
|
||||
|
||||
#ifndef ALIBABACLOUD_FINMALL_MODEL_GETLOANAPPLYRECORDLISTRESULT_H_
|
||||
#define ALIBABACLOUD_FINMALL_MODEL_GETLOANAPPLYRECORDLISTRESULT_H_
|
||||
|
||||
#include <string>
|
||||
#include <vector>
|
||||
#include <utility>
|
||||
#include <alibabacloud/core/ServiceResult.h>
|
||||
#include <alibabacloud/finmall/FinmallExport.h>
|
||||
|
||||
namespace AlibabaCloud
|
||||
{
|
||||
namespace Finmall
|
||||
{
|
||||
namespace Model
|
||||
{
|
||||
class ALIBABACLOUD_FINMALL_EXPORT GetLoanApplyRecordListResult : public ServiceResult
|
||||
{
|
||||
public:
|
||||
|
||||
|
||||
GetLoanApplyRecordListResult();
|
||||
explicit GetLoanApplyRecordListResult(const std::string &payload);
|
||||
~GetLoanApplyRecordListResult();
|
||||
std::string getMessage()const;
|
||||
std::string getData()const;
|
||||
std::string getCode()const;
|
||||
|
||||
protected:
|
||||
void parse(const std::string &payload);
|
||||
private:
|
||||
std::string message_;
|
||||
std::string data_;
|
||||
std::string code_;
|
||||
|
||||
};
|
||||
}
|
||||
}
|
||||
}
|
||||
#endif // !ALIBABACLOUD_FINMALL_MODEL_GETLOANAPPLYRECORDLISTRESULT_H_
|
||||
@@ -0,0 +1,57 @@
|
||||
/*
|
||||
* Copyright 2009-2017 Alibaba Cloud All rights reserved.
|
||||
*
|
||||
* Licensed under the Apache License, Version 2.0 (the "License");
|
||||
* you may not use this file except in compliance with the License.
|
||||
* You may obtain a copy of the License at
|
||||
*
|
||||
* http://www.apache.org/licenses/LICENSE-2.0
|
||||
*
|
||||
* Unless required by applicable law or agreed to in writing, software
|
||||
* distributed under the License is distributed on an "AS IS" BASIS,
|
||||
* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
|
||||
* See the License for the specific language governing permissions and
|
||||
* limitations under the License.
|
||||
*/
|
||||
|
||||
#ifndef ALIBABACLOUD_FINMALL_MODEL_GETOVERDUERECORDLISTREQUEST_H_
|
||||
#define ALIBABACLOUD_FINMALL_MODEL_GETOVERDUERECORDLISTREQUEST_H_
|
||||
|
||||
#include <string>
|
||||
#include <vector>
|
||||
#include <alibabacloud/core/RpcServiceRequest.h>
|
||||
#include <alibabacloud/finmall/FinmallExport.h>
|
||||
|
||||
namespace AlibabaCloud
|
||||
{
|
||||
namespace Finmall
|
||||
{
|
||||
namespace Model
|
||||
{
|
||||
class ALIBABACLOUD_FINMALL_EXPORT GetOverdueRecordListRequest : public RpcServiceRequest
|
||||
{
|
||||
|
||||
public:
|
||||
GetOverdueRecordListRequest();
|
||||
~GetOverdueRecordListRequest();
|
||||
|
||||
int getPageSize()const;
|
||||
void setPageSize(int pageSize);
|
||||
std::string getQueryExpression()const;
|
||||
void setQueryExpression(const std::string& queryExpression);
|
||||
std::string getUserId()const;
|
||||
void setUserId(const std::string& userId);
|
||||
int getPageNumber()const;
|
||||
void setPageNumber(int pageNumber);
|
||||
|
||||
private:
|
||||
int pageSize_;
|
||||
std::string queryExpression_;
|
||||
std::string userId_;
|
||||
int pageNumber_;
|
||||
|
||||
};
|
||||
}
|
||||
}
|
||||
}
|
||||
#endif // !ALIBABACLOUD_FINMALL_MODEL_GETOVERDUERECORDLISTREQUEST_H_
|
||||
@@ -0,0 +1,55 @@
|
||||
/*
|
||||
* Copyright 2009-2017 Alibaba Cloud All rights reserved.
|
||||
*
|
||||
* Licensed under the Apache License, Version 2.0 (the "License");
|
||||
* you may not use this file except in compliance with the License.
|
||||
* You may obtain a copy of the License at
|
||||
*
|
||||
* http://www.apache.org/licenses/LICENSE-2.0
|
||||
*
|
||||
* Unless required by applicable law or agreed to in writing, software
|
||||
* distributed under the License is distributed on an "AS IS" BASIS,
|
||||
* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
|
||||
* See the License for the specific language governing permissions and
|
||||
* limitations under the License.
|
||||
*/
|
||||
|
||||
#ifndef ALIBABACLOUD_FINMALL_MODEL_GETOVERDUERECORDLISTRESULT_H_
|
||||
#define ALIBABACLOUD_FINMALL_MODEL_GETOVERDUERECORDLISTRESULT_H_
|
||||
|
||||
#include <string>
|
||||
#include <vector>
|
||||
#include <utility>
|
||||
#include <alibabacloud/core/ServiceResult.h>
|
||||
#include <alibabacloud/finmall/FinmallExport.h>
|
||||
|
||||
namespace AlibabaCloud
|
||||
{
|
||||
namespace Finmall
|
||||
{
|
||||
namespace Model
|
||||
{
|
||||
class ALIBABACLOUD_FINMALL_EXPORT GetOverdueRecordListResult : public ServiceResult
|
||||
{
|
||||
public:
|
||||
|
||||
|
||||
GetOverdueRecordListResult();
|
||||
explicit GetOverdueRecordListResult(const std::string &payload);
|
||||
~GetOverdueRecordListResult();
|
||||
std::string getMessage()const;
|
||||
std::string getData()const;
|
||||
std::string getCode()const;
|
||||
|
||||
protected:
|
||||
void parse(const std::string &payload);
|
||||
private:
|
||||
std::string message_;
|
||||
std::string data_;
|
||||
std::string code_;
|
||||
|
||||
};
|
||||
}
|
||||
}
|
||||
}
|
||||
#endif // !ALIBABACLOUD_FINMALL_MODEL_GETOVERDUERECORDLISTRESULT_H_
|
||||
@@ -0,0 +1,54 @@
|
||||
/*
|
||||
* Copyright 2009-2017 Alibaba Cloud All rights reserved.
|
||||
*
|
||||
* Licensed under the Apache License, Version 2.0 (the "License");
|
||||
* you may not use this file except in compliance with the License.
|
||||
* You may obtain a copy of the License at
|
||||
*
|
||||
* http://www.apache.org/licenses/LICENSE-2.0
|
||||
*
|
||||
* Unless required by applicable law or agreed to in writing, software
|
||||
* distributed under the License is distributed on an "AS IS" BASIS,
|
||||
* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
|
||||
* See the License for the specific language governing permissions and
|
||||
* limitations under the License.
|
||||
*/
|
||||
|
||||
#ifndef ALIBABACLOUD_FINMALL_MODEL_GETPRODUCTDETAILREQUEST_H_
|
||||
#define ALIBABACLOUD_FINMALL_MODEL_GETPRODUCTDETAILREQUEST_H_
|
||||
|
||||
#include <string>
|
||||
#include <vector>
|
||||
#include <alibabacloud/core/RpcServiceRequest.h>
|
||||
#include <alibabacloud/finmall/FinmallExport.h>
|
||||
|
||||
namespace AlibabaCloud
|
||||
{
|
||||
namespace Finmall
|
||||
{
|
||||
namespace Model
|
||||
{
|
||||
class ALIBABACLOUD_FINMALL_EXPORT GetProductDetailRequest : public RpcServiceRequest
|
||||
{
|
||||
|
||||
public:
|
||||
GetProductDetailRequest();
|
||||
~GetProductDetailRequest();
|
||||
|
||||
std::string getProductId()const;
|
||||
void setProductId(const std::string& productId);
|
||||
std::string getFundPartyId()const;
|
||||
void setFundPartyId(const std::string& fundPartyId);
|
||||
std::string getUserId()const;
|
||||
void setUserId(const std::string& userId);
|
||||
|
||||
private:
|
||||
std::string productId_;
|
||||
std::string fundPartyId_;
|
||||
std::string userId_;
|
||||
|
||||
};
|
||||
}
|
||||
}
|
||||
}
|
||||
#endif // !ALIBABACLOUD_FINMALL_MODEL_GETPRODUCTDETAILREQUEST_H_
|
||||
@@ -0,0 +1,71 @@
|
||||
/*
|
||||
* Copyright 2009-2017 Alibaba Cloud All rights reserved.
|
||||
*
|
||||
* Licensed under the Apache License, Version 2.0 (the "License");
|
||||
* you may not use this file except in compliance with the License.
|
||||
* You may obtain a copy of the License at
|
||||
*
|
||||
* http://www.apache.org/licenses/LICENSE-2.0
|
||||
*
|
||||
* Unless required by applicable law or agreed to in writing, software
|
||||
* distributed under the License is distributed on an "AS IS" BASIS,
|
||||
* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
|
||||
* See the License for the specific language governing permissions and
|
||||
* limitations under the License.
|
||||
*/
|
||||
|
||||
#ifndef ALIBABACLOUD_FINMALL_MODEL_GETPRODUCTDETAILRESULT_H_
|
||||
#define ALIBABACLOUD_FINMALL_MODEL_GETPRODUCTDETAILRESULT_H_
|
||||
|
||||
#include <string>
|
||||
#include <vector>
|
||||
#include <utility>
|
||||
#include <alibabacloud/core/ServiceResult.h>
|
||||
#include <alibabacloud/finmall/FinmallExport.h>
|
||||
|
||||
namespace AlibabaCloud
|
||||
{
|
||||
namespace Finmall
|
||||
{
|
||||
namespace Model
|
||||
{
|
||||
class ALIBABACLOUD_FINMALL_EXPORT GetProductDetailResult : public ServiceResult
|
||||
{
|
||||
public:
|
||||
struct Data
|
||||
{
|
||||
std::string principalLimit;
|
||||
std::string comment;
|
||||
std::string productName;
|
||||
std::string terms;
|
||||
std::string productId;
|
||||
std::string yearRate;
|
||||
std::string fineAmount;
|
||||
std::string lendingOrganizations;
|
||||
std::string dailyRate;
|
||||
std::string financialInfo;
|
||||
std::string foundPartyName;
|
||||
std::string interestRate;
|
||||
std::string foundPartyId;
|
||||
};
|
||||
|
||||
|
||||
GetProductDetailResult();
|
||||
explicit GetProductDetailResult(const std::string &payload);
|
||||
~GetProductDetailResult();
|
||||
std::string getMessage()const;
|
||||
Data getData()const;
|
||||
std::string getCode()const;
|
||||
|
||||
protected:
|
||||
void parse(const std::string &payload);
|
||||
private:
|
||||
std::string message_;
|
||||
Data data_;
|
||||
std::string code_;
|
||||
|
||||
};
|
||||
}
|
||||
}
|
||||
}
|
||||
#endif // !ALIBABACLOUD_FINMALL_MODEL_GETPRODUCTDETAILRESULT_H_
|
||||
@@ -0,0 +1,54 @@
|
||||
/*
|
||||
* Copyright 2009-2017 Alibaba Cloud All rights reserved.
|
||||
*
|
||||
* Licensed under the Apache License, Version 2.0 (the "License");
|
||||
* you may not use this file except in compliance with the License.
|
||||
* You may obtain a copy of the License at
|
||||
*
|
||||
* http://www.apache.org/licenses/LICENSE-2.0
|
||||
*
|
||||
* Unless required by applicable law or agreed to in writing, software
|
||||
* distributed under the License is distributed on an "AS IS" BASIS,
|
||||
* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
|
||||
* See the License for the specific language governing permissions and
|
||||
* limitations under the License.
|
||||
*/
|
||||
|
||||
#ifndef ALIBABACLOUD_FINMALL_MODEL_GETPRODUCTLISTREQUEST_H_
|
||||
#define ALIBABACLOUD_FINMALL_MODEL_GETPRODUCTLISTREQUEST_H_
|
||||
|
||||
#include <string>
|
||||
#include <vector>
|
||||
#include <alibabacloud/core/RpcServiceRequest.h>
|
||||
#include <alibabacloud/finmall/FinmallExport.h>
|
||||
|
||||
namespace AlibabaCloud
|
||||
{
|
||||
namespace Finmall
|
||||
{
|
||||
namespace Model
|
||||
{
|
||||
class ALIBABACLOUD_FINMALL_EXPORT GetProductListRequest : public RpcServiceRequest
|
||||
{
|
||||
|
||||
public:
|
||||
GetProductListRequest();
|
||||
~GetProductListRequest();
|
||||
|
||||
std::string getCreditId()const;
|
||||
void setCreditId(const std::string& creditId);
|
||||
std::string getFundPartyId()const;
|
||||
void setFundPartyId(const std::string& fundPartyId);
|
||||
std::string getUserId()const;
|
||||
void setUserId(const std::string& userId);
|
||||
|
||||
private:
|
||||
std::string creditId_;
|
||||
std::string fundPartyId_;
|
||||
std::string userId_;
|
||||
|
||||
};
|
||||
}
|
||||
}
|
||||
}
|
||||
#endif // !ALIBABACLOUD_FINMALL_MODEL_GETPRODUCTLISTREQUEST_H_
|
||||
@@ -0,0 +1,55 @@
|
||||
/*
|
||||
* Copyright 2009-2017 Alibaba Cloud All rights reserved.
|
||||
*
|
||||
* Licensed under the Apache License, Version 2.0 (the "License");
|
||||
* you may not use this file except in compliance with the License.
|
||||
* You may obtain a copy of the License at
|
||||
*
|
||||
* http://www.apache.org/licenses/LICENSE-2.0
|
||||
*
|
||||
* Unless required by applicable law or agreed to in writing, software
|
||||
* distributed under the License is distributed on an "AS IS" BASIS,
|
||||
* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
|
||||
* See the License for the specific language governing permissions and
|
||||
* limitations under the License.
|
||||
*/
|
||||
|
||||
#ifndef ALIBABACLOUD_FINMALL_MODEL_GETPRODUCTLISTRESULT_H_
|
||||
#define ALIBABACLOUD_FINMALL_MODEL_GETPRODUCTLISTRESULT_H_
|
||||
|
||||
#include <string>
|
||||
#include <vector>
|
||||
#include <utility>
|
||||
#include <alibabacloud/core/ServiceResult.h>
|
||||
#include <alibabacloud/finmall/FinmallExport.h>
|
||||
|
||||
namespace AlibabaCloud
|
||||
{
|
||||
namespace Finmall
|
||||
{
|
||||
namespace Model
|
||||
{
|
||||
class ALIBABACLOUD_FINMALL_EXPORT GetProductListResult : public ServiceResult
|
||||
{
|
||||
public:
|
||||
|
||||
|
||||
GetProductListResult();
|
||||
explicit GetProductListResult(const std::string &payload);
|
||||
~GetProductListResult();
|
||||
std::string getMessage()const;
|
||||
std::string getData()const;
|
||||
std::string getCode()const;
|
||||
|
||||
protected:
|
||||
void parse(const std::string &payload);
|
||||
private:
|
||||
std::string message_;
|
||||
std::string data_;
|
||||
std::string code_;
|
||||
|
||||
};
|
||||
}
|
||||
}
|
||||
}
|
||||
#endif // !ALIBABACLOUD_FINMALL_MODEL_GETPRODUCTLISTRESULT_H_
|
||||
@@ -0,0 +1,54 @@
|
||||
/*
|
||||
* Copyright 2009-2017 Alibaba Cloud All rights reserved.
|
||||
*
|
||||
* Licensed under the Apache License, Version 2.0 (the "License");
|
||||
* you may not use this file except in compliance with the License.
|
||||
* You may obtain a copy of the License at
|
||||
*
|
||||
* http://www.apache.org/licenses/LICENSE-2.0
|
||||
*
|
||||
* Unless required by applicable law or agreed to in writing, software
|
||||
* distributed under the License is distributed on an "AS IS" BASIS,
|
||||
* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
|
||||
* See the License for the specific language governing permissions and
|
||||
* limitations under the License.
|
||||
*/
|
||||
|
||||
#ifndef ALIBABACLOUD_FINMALL_MODEL_GETREPAYPLANTRIALREQUEST_H_
|
||||
#define ALIBABACLOUD_FINMALL_MODEL_GETREPAYPLANTRIALREQUEST_H_
|
||||
|
||||
#include <string>
|
||||
#include <vector>
|
||||
#include <alibabacloud/core/RpcServiceRequest.h>
|
||||
#include <alibabacloud/finmall/FinmallExport.h>
|
||||
|
||||
namespace AlibabaCloud
|
||||
{
|
||||
namespace Finmall
|
||||
{
|
||||
namespace Model
|
||||
{
|
||||
class ALIBABACLOUD_FINMALL_EXPORT GetRepayPlanTrialRequest : public RpcServiceRequest
|
||||
{
|
||||
|
||||
public:
|
||||
GetRepayPlanTrialRequest();
|
||||
~GetRepayPlanTrialRequest();
|
||||
|
||||
std::string getCreditId()const;
|
||||
void setCreditId(const std::string& creditId);
|
||||
std::string getProductId()const;
|
||||
void setProductId(const std::string& productId);
|
||||
std::string getUserId()const;
|
||||
void setUserId(const std::string& userId);
|
||||
|
||||
private:
|
||||
std::string creditId_;
|
||||
std::string productId_;
|
||||
std::string userId_;
|
||||
|
||||
};
|
||||
}
|
||||
}
|
||||
}
|
||||
#endif // !ALIBABACLOUD_FINMALL_MODEL_GETREPAYPLANTRIALREQUEST_H_
|
||||
@@ -0,0 +1,64 @@
|
||||
/*
|
||||
* Copyright 2009-2017 Alibaba Cloud All rights reserved.
|
||||
*
|
||||
* Licensed under the Apache License, Version 2.0 (the "License");
|
||||
* you may not use this file except in compliance with the License.
|
||||
* You may obtain a copy of the License at
|
||||
*
|
||||
* http://www.apache.org/licenses/LICENSE-2.0
|
||||
*
|
||||
* Unless required by applicable law or agreed to in writing, software
|
||||
* distributed under the License is distributed on an "AS IS" BASIS,
|
||||
* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
|
||||
* See the License for the specific language governing permissions and
|
||||
* limitations under the License.
|
||||
*/
|
||||
|
||||
#ifndef ALIBABACLOUD_FINMALL_MODEL_GETREPAYPLANTRIALRESULT_H_
|
||||
#define ALIBABACLOUD_FINMALL_MODEL_GETREPAYPLANTRIALRESULT_H_
|
||||
|
||||
#include <string>
|
||||
#include <vector>
|
||||
#include <utility>
|
||||
#include <alibabacloud/core/ServiceResult.h>
|
||||
#include <alibabacloud/finmall/FinmallExport.h>
|
||||
|
||||
namespace AlibabaCloud
|
||||
{
|
||||
namespace Finmall
|
||||
{
|
||||
namespace Model
|
||||
{
|
||||
class ALIBABACLOUD_FINMALL_EXPORT GetRepayPlanTrialResult : public ServiceResult
|
||||
{
|
||||
public:
|
||||
struct Data
|
||||
{
|
||||
std::string amount;
|
||||
std::string loanRate;
|
||||
std::string terms;
|
||||
std::string plan;
|
||||
std::string repayMethod;
|
||||
std::string prepayment;
|
||||
};
|
||||
|
||||
|
||||
GetRepayPlanTrialResult();
|
||||
explicit GetRepayPlanTrialResult(const std::string &payload);
|
||||
~GetRepayPlanTrialResult();
|
||||
std::string getMessage()const;
|
||||
Data getData()const;
|
||||
std::string getCode()const;
|
||||
|
||||
protected:
|
||||
void parse(const std::string &payload);
|
||||
private:
|
||||
std::string message_;
|
||||
Data data_;
|
||||
std::string code_;
|
||||
|
||||
};
|
||||
}
|
||||
}
|
||||
}
|
||||
#endif // !ALIBABACLOUD_FINMALL_MODEL_GETREPAYPLANTRIALRESULT_H_
|
||||
@@ -0,0 +1,60 @@
|
||||
/*
|
||||
* Copyright 2009-2017 Alibaba Cloud All rights reserved.
|
||||
*
|
||||
* Licensed under the Apache License, Version 2.0 (the "License");
|
||||
* you may not use this file except in compliance with the License.
|
||||
* You may obtain a copy of the License at
|
||||
*
|
||||
* http://www.apache.org/licenses/LICENSE-2.0
|
||||
*
|
||||
* Unless required by applicable law or agreed to in writing, software
|
||||
* distributed under the License is distributed on an "AS IS" BASIS,
|
||||
* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
|
||||
* See the License for the specific language governing permissions and
|
||||
* limitations under the License.
|
||||
*/
|
||||
|
||||
#ifndef ALIBABACLOUD_FINMALL_MODEL_GETSIGNCONTRACTURLREQUEST_H_
|
||||
#define ALIBABACLOUD_FINMALL_MODEL_GETSIGNCONTRACTURLREQUEST_H_
|
||||
|
||||
#include <string>
|
||||
#include <vector>
|
||||
#include <alibabacloud/core/RpcServiceRequest.h>
|
||||
#include <alibabacloud/finmall/FinmallExport.h>
|
||||
|
||||
namespace AlibabaCloud
|
||||
{
|
||||
namespace Finmall
|
||||
{
|
||||
namespace Model
|
||||
{
|
||||
class ALIBABACLOUD_FINMALL_EXPORT GetSignContractUrlRequest : public RpcServiceRequest
|
||||
{
|
||||
|
||||
public:
|
||||
GetSignContractUrlRequest();
|
||||
~GetSignContractUrlRequest();
|
||||
|
||||
std::string getExtInfo()const;
|
||||
void setExtInfo(const std::string& extInfo);
|
||||
std::string getBizId()const;
|
||||
void setBizId(const std::string& bizId);
|
||||
std::string getSceneId()const;
|
||||
void setSceneId(const std::string& sceneId);
|
||||
std::string getReturnUrl()const;
|
||||
void setReturnUrl(const std::string& returnUrl);
|
||||
std::string getUserId()const;
|
||||
void setUserId(const std::string& userId);
|
||||
|
||||
private:
|
||||
std::string extInfo_;
|
||||
std::string bizId_;
|
||||
std::string sceneId_;
|
||||
std::string returnUrl_;
|
||||
std::string userId_;
|
||||
|
||||
};
|
||||
}
|
||||
}
|
||||
}
|
||||
#endif // !ALIBABACLOUD_FINMALL_MODEL_GETSIGNCONTRACTURLREQUEST_H_
|
||||
@@ -0,0 +1,59 @@
|
||||
/*
|
||||
* Copyright 2009-2017 Alibaba Cloud All rights reserved.
|
||||
*
|
||||
* Licensed under the Apache License, Version 2.0 (the "License");
|
||||
* you may not use this file except in compliance with the License.
|
||||
* You may obtain a copy of the License at
|
||||
*
|
||||
* http://www.apache.org/licenses/LICENSE-2.0
|
||||
*
|
||||
* Unless required by applicable law or agreed to in writing, software
|
||||
* distributed under the License is distributed on an "AS IS" BASIS,
|
||||
* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
|
||||
* See the License for the specific language governing permissions and
|
||||
* limitations under the License.
|
||||
*/
|
||||
|
||||
#ifndef ALIBABACLOUD_FINMALL_MODEL_GETSIGNCONTRACTURLRESULT_H_
|
||||
#define ALIBABACLOUD_FINMALL_MODEL_GETSIGNCONTRACTURLRESULT_H_
|
||||
|
||||
#include <string>
|
||||
#include <vector>
|
||||
#include <utility>
|
||||
#include <alibabacloud/core/ServiceResult.h>
|
||||
#include <alibabacloud/finmall/FinmallExport.h>
|
||||
|
||||
namespace AlibabaCloud
|
||||
{
|
||||
namespace Finmall
|
||||
{
|
||||
namespace Model
|
||||
{
|
||||
class ALIBABACLOUD_FINMALL_EXPORT GetSignContractUrlResult : public ServiceResult
|
||||
{
|
||||
public:
|
||||
struct Data
|
||||
{
|
||||
std::string url;
|
||||
};
|
||||
|
||||
|
||||
GetSignContractUrlResult();
|
||||
explicit GetSignContractUrlResult(const std::string &payload);
|
||||
~GetSignContractUrlResult();
|
||||
std::string getMessage()const;
|
||||
Data getData()const;
|
||||
std::string getCode()const;
|
||||
|
||||
protected:
|
||||
void parse(const std::string &payload);
|
||||
private:
|
||||
std::string message_;
|
||||
Data data_;
|
||||
std::string code_;
|
||||
|
||||
};
|
||||
}
|
||||
}
|
||||
}
|
||||
#endif // !ALIBABACLOUD_FINMALL_MODEL_GETSIGNCONTRACTURLRESULT_H_
|
||||
@@ -0,0 +1,51 @@
|
||||
/*
|
||||
* Copyright 2009-2017 Alibaba Cloud All rights reserved.
|
||||
*
|
||||
* Licensed under the Apache License, Version 2.0 (the "License");
|
||||
* you may not use this file except in compliance with the License.
|
||||
* You may obtain a copy of the License at
|
||||
*
|
||||
* http://www.apache.org/licenses/LICENSE-2.0
|
||||
*
|
||||
* Unless required by applicable law or agreed to in writing, software
|
||||
* distributed under the License is distributed on an "AS IS" BASIS,
|
||||
* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
|
||||
* See the License for the specific language governing permissions and
|
||||
* limitations under the License.
|
||||
*/
|
||||
|
||||
#ifndef ALIBABACLOUD_FINMALL_MODEL_GETTRADEDATAREQUEST_H_
|
||||
#define ALIBABACLOUD_FINMALL_MODEL_GETTRADEDATAREQUEST_H_
|
||||
|
||||
#include <string>
|
||||
#include <vector>
|
||||
#include <alibabacloud/core/RpcServiceRequest.h>
|
||||
#include <alibabacloud/finmall/FinmallExport.h>
|
||||
|
||||
namespace AlibabaCloud
|
||||
{
|
||||
namespace Finmall
|
||||
{
|
||||
namespace Model
|
||||
{
|
||||
class ALIBABACLOUD_FINMALL_EXPORT GetTradeDataRequest : public RpcServiceRequest
|
||||
{
|
||||
|
||||
public:
|
||||
GetTradeDataRequest();
|
||||
~GetTradeDataRequest();
|
||||
|
||||
std::string getCreditId()const;
|
||||
void setCreditId(const std::string& creditId);
|
||||
std::string getUserId()const;
|
||||
void setUserId(const std::string& userId);
|
||||
|
||||
private:
|
||||
std::string creditId_;
|
||||
std::string userId_;
|
||||
|
||||
};
|
||||
}
|
||||
}
|
||||
}
|
||||
#endif // !ALIBABACLOUD_FINMALL_MODEL_GETTRADEDATAREQUEST_H_
|
||||
@@ -0,0 +1,55 @@
|
||||
/*
|
||||
* Copyright 2009-2017 Alibaba Cloud All rights reserved.
|
||||
*
|
||||
* Licensed under the Apache License, Version 2.0 (the "License");
|
||||
* you may not use this file except in compliance with the License.
|
||||
* You may obtain a copy of the License at
|
||||
*
|
||||
* http://www.apache.org/licenses/LICENSE-2.0
|
||||
*
|
||||
* Unless required by applicable law or agreed to in writing, software
|
||||
* distributed under the License is distributed on an "AS IS" BASIS,
|
||||
* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
|
||||
* See the License for the specific language governing permissions and
|
||||
* limitations under the License.
|
||||
*/
|
||||
|
||||
#ifndef ALIBABACLOUD_FINMALL_MODEL_GETTRADEDATARESULT_H_
|
||||
#define ALIBABACLOUD_FINMALL_MODEL_GETTRADEDATARESULT_H_
|
||||
|
||||
#include <string>
|
||||
#include <vector>
|
||||
#include <utility>
|
||||
#include <alibabacloud/core/ServiceResult.h>
|
||||
#include <alibabacloud/finmall/FinmallExport.h>
|
||||
|
||||
namespace AlibabaCloud
|
||||
{
|
||||
namespace Finmall
|
||||
{
|
||||
namespace Model
|
||||
{
|
||||
class ALIBABACLOUD_FINMALL_EXPORT GetTradeDataResult : public ServiceResult
|
||||
{
|
||||
public:
|
||||
|
||||
|
||||
GetTradeDataResult();
|
||||
explicit GetTradeDataResult(const std::string &payload);
|
||||
~GetTradeDataResult();
|
||||
std::string getMessage()const;
|
||||
std::string getData()const;
|
||||
std::string getCode()const;
|
||||
|
||||
protected:
|
||||
void parse(const std::string &payload);
|
||||
private:
|
||||
std::string message_;
|
||||
std::string data_;
|
||||
std::string code_;
|
||||
|
||||
};
|
||||
}
|
||||
}
|
||||
}
|
||||
#endif // !ALIBABACLOUD_FINMALL_MODEL_GETTRADEDATARESULT_H_
|
||||
@@ -0,0 +1,54 @@
|
||||
/*
|
||||
* Copyright 2009-2017 Alibaba Cloud All rights reserved.
|
||||
*
|
||||
* Licensed under the Apache License, Version 2.0 (the "License");
|
||||
* you may not use this file except in compliance with the License.
|
||||
* You may obtain a copy of the License at
|
||||
*
|
||||
* http://www.apache.org/licenses/LICENSE-2.0
|
||||
*
|
||||
* Unless required by applicable law or agreed to in writing, software
|
||||
* distributed under the License is distributed on an "AS IS" BASIS,
|
||||
* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
|
||||
* See the License for the specific language governing permissions and
|
||||
* limitations under the License.
|
||||
*/
|
||||
|
||||
#ifndef ALIBABACLOUD_FINMALL_MODEL_GETUSERINFOAUTHORIZATIONAGREEMENTREQUEST_H_
|
||||
#define ALIBABACLOUD_FINMALL_MODEL_GETUSERINFOAUTHORIZATIONAGREEMENTREQUEST_H_
|
||||
|
||||
#include <string>
|
||||
#include <vector>
|
||||
#include <alibabacloud/core/RpcServiceRequest.h>
|
||||
#include <alibabacloud/finmall/FinmallExport.h>
|
||||
|
||||
namespace AlibabaCloud
|
||||
{
|
||||
namespace Finmall
|
||||
{
|
||||
namespace Model
|
||||
{
|
||||
class ALIBABACLOUD_FINMALL_EXPORT GetUserInfoAuthorizationAgreementRequest : public RpcServiceRequest
|
||||
{
|
||||
|
||||
public:
|
||||
GetUserInfoAuthorizationAgreementRequest();
|
||||
~GetUserInfoAuthorizationAgreementRequest();
|
||||
|
||||
std::string getCreditId()const;
|
||||
void setCreditId(const std::string& creditId);
|
||||
std::string getFundPartyId()const;
|
||||
void setFundPartyId(const std::string& fundPartyId);
|
||||
std::string getUserId()const;
|
||||
void setUserId(const std::string& userId);
|
||||
|
||||
private:
|
||||
std::string creditId_;
|
||||
std::string fundPartyId_;
|
||||
std::string userId_;
|
||||
|
||||
};
|
||||
}
|
||||
}
|
||||
}
|
||||
#endif // !ALIBABACLOUD_FINMALL_MODEL_GETUSERINFOAUTHORIZATIONAGREEMENTREQUEST_H_
|
||||
@@ -0,0 +1,60 @@
|
||||
/*
|
||||
* Copyright 2009-2017 Alibaba Cloud All rights reserved.
|
||||
*
|
||||
* Licensed under the Apache License, Version 2.0 (the "License");
|
||||
* you may not use this file except in compliance with the License.
|
||||
* You may obtain a copy of the License at
|
||||
*
|
||||
* http://www.apache.org/licenses/LICENSE-2.0
|
||||
*
|
||||
* Unless required by applicable law or agreed to in writing, software
|
||||
* distributed under the License is distributed on an "AS IS" BASIS,
|
||||
* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
|
||||
* See the License for the specific language governing permissions and
|
||||
* limitations under the License.
|
||||
*/
|
||||
|
||||
#ifndef ALIBABACLOUD_FINMALL_MODEL_GETUSERINFOAUTHORIZATIONAGREEMENTRESULT_H_
|
||||
#define ALIBABACLOUD_FINMALL_MODEL_GETUSERINFOAUTHORIZATIONAGREEMENTRESULT_H_
|
||||
|
||||
#include <string>
|
||||
#include <vector>
|
||||
#include <utility>
|
||||
#include <alibabacloud/core/ServiceResult.h>
|
||||
#include <alibabacloud/finmall/FinmallExport.h>
|
||||
|
||||
namespace AlibabaCloud
|
||||
{
|
||||
namespace Finmall
|
||||
{
|
||||
namespace Model
|
||||
{
|
||||
class ALIBABACLOUD_FINMALL_EXPORT GetUserInfoAuthorizationAgreementResult : public ServiceResult
|
||||
{
|
||||
public:
|
||||
struct Data
|
||||
{
|
||||
std::string content;
|
||||
std::string url;
|
||||
};
|
||||
|
||||
|
||||
GetUserInfoAuthorizationAgreementResult();
|
||||
explicit GetUserInfoAuthorizationAgreementResult(const std::string &payload);
|
||||
~GetUserInfoAuthorizationAgreementResult();
|
||||
std::string getMessage()const;
|
||||
Data getData()const;
|
||||
std::string getCode()const;
|
||||
|
||||
protected:
|
||||
void parse(const std::string &payload);
|
||||
private:
|
||||
std::string message_;
|
||||
Data data_;
|
||||
std::string code_;
|
||||
|
||||
};
|
||||
}
|
||||
}
|
||||
}
|
||||
#endif // !ALIBABACLOUD_FINMALL_MODEL_GETUSERINFOAUTHORIZATIONAGREEMENTRESULT_H_
|
||||
@@ -0,0 +1,48 @@
|
||||
/*
|
||||
* Copyright 2009-2017 Alibaba Cloud All rights reserved.
|
||||
*
|
||||
* Licensed under the Apache License, Version 2.0 (the "License");
|
||||
* you may not use this file except in compliance with the License.
|
||||
* You may obtain a copy of the License at
|
||||
*
|
||||
* http://www.apache.org/licenses/LICENSE-2.0
|
||||
*
|
||||
* Unless required by applicable law or agreed to in writing, software
|
||||
* distributed under the License is distributed on an "AS IS" BASIS,
|
||||
* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
|
||||
* See the License for the specific language governing permissions and
|
||||
* limitations under the License.
|
||||
*/
|
||||
|
||||
#ifndef ALIBABACLOUD_FINMALL_MODEL_GETZHIMASCOREREQUEST_H_
|
||||
#define ALIBABACLOUD_FINMALL_MODEL_GETZHIMASCOREREQUEST_H_
|
||||
|
||||
#include <string>
|
||||
#include <vector>
|
||||
#include <alibabacloud/core/RpcServiceRequest.h>
|
||||
#include <alibabacloud/finmall/FinmallExport.h>
|
||||
|
||||
namespace AlibabaCloud
|
||||
{
|
||||
namespace Finmall
|
||||
{
|
||||
namespace Model
|
||||
{
|
||||
class ALIBABACLOUD_FINMALL_EXPORT GetZhimaScoreRequest : public RpcServiceRequest
|
||||
{
|
||||
|
||||
public:
|
||||
GetZhimaScoreRequest();
|
||||
~GetZhimaScoreRequest();
|
||||
|
||||
std::string getUserId()const;
|
||||
void setUserId(const std::string& userId);
|
||||
|
||||
private:
|
||||
std::string userId_;
|
||||
|
||||
};
|
||||
}
|
||||
}
|
||||
}
|
||||
#endif // !ALIBABACLOUD_FINMALL_MODEL_GETZHIMASCOREREQUEST_H_
|
||||
@@ -0,0 +1,59 @@
|
||||
/*
|
||||
* Copyright 2009-2017 Alibaba Cloud All rights reserved.
|
||||
*
|
||||
* Licensed under the Apache License, Version 2.0 (the "License");
|
||||
* you may not use this file except in compliance with the License.
|
||||
* You may obtain a copy of the License at
|
||||
*
|
||||
* http://www.apache.org/licenses/LICENSE-2.0
|
||||
*
|
||||
* Unless required by applicable law or agreed to in writing, software
|
||||
* distributed under the License is distributed on an "AS IS" BASIS,
|
||||
* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
|
||||
* See the License for the specific language governing permissions and
|
||||
* limitations under the License.
|
||||
*/
|
||||
|
||||
#ifndef ALIBABACLOUD_FINMALL_MODEL_GETZHIMASCORERESULT_H_
|
||||
#define ALIBABACLOUD_FINMALL_MODEL_GETZHIMASCORERESULT_H_
|
||||
|
||||
#include <string>
|
||||
#include <vector>
|
||||
#include <utility>
|
||||
#include <alibabacloud/core/ServiceResult.h>
|
||||
#include <alibabacloud/finmall/FinmallExport.h>
|
||||
|
||||
namespace AlibabaCloud
|
||||
{
|
||||
namespace Finmall
|
||||
{
|
||||
namespace Model
|
||||
{
|
||||
class ALIBABACLOUD_FINMALL_EXPORT GetZhimaScoreResult : public ServiceResult
|
||||
{
|
||||
public:
|
||||
struct Data
|
||||
{
|
||||
std::string score;
|
||||
};
|
||||
|
||||
|
||||
GetZhimaScoreResult();
|
||||
explicit GetZhimaScoreResult(const std::string &payload);
|
||||
~GetZhimaScoreResult();
|
||||
std::string getMessage()const;
|
||||
Data getData()const;
|
||||
std::string getCode()const;
|
||||
|
||||
protected:
|
||||
void parse(const std::string &payload);
|
||||
private:
|
||||
std::string message_;
|
||||
Data data_;
|
||||
std::string code_;
|
||||
|
||||
};
|
||||
}
|
||||
}
|
||||
}
|
||||
#endif // !ALIBABACLOUD_FINMALL_MODEL_GETZHIMASCORERESULT_H_
|
||||
@@ -0,0 +1,54 @@
|
||||
/*
|
||||
* Copyright 2009-2017 Alibaba Cloud All rights reserved.
|
||||
*
|
||||
* Licensed under the Apache License, Version 2.0 (the "License");
|
||||
* you may not use this file except in compliance with the License.
|
||||
* You may obtain a copy of the License at
|
||||
*
|
||||
* http://www.apache.org/licenses/LICENSE-2.0
|
||||
*
|
||||
* Unless required by applicable law or agreed to in writing, software
|
||||
* distributed under the License is distributed on an "AS IS" BASIS,
|
||||
* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
|
||||
* See the License for the specific language governing permissions and
|
||||
* limitations under the License.
|
||||
*/
|
||||
|
||||
#ifndef ALIBABACLOUD_FINMALL_MODEL_PAYFORORDERREQUEST_H_
|
||||
#define ALIBABACLOUD_FINMALL_MODEL_PAYFORORDERREQUEST_H_
|
||||
|
||||
#include <string>
|
||||
#include <vector>
|
||||
#include <alibabacloud/core/RpcServiceRequest.h>
|
||||
#include <alibabacloud/finmall/FinmallExport.h>
|
||||
|
||||
namespace AlibabaCloud
|
||||
{
|
||||
namespace Finmall
|
||||
{
|
||||
namespace Model
|
||||
{
|
||||
class ALIBABACLOUD_FINMALL_EXPORT PayForOrderRequest : public RpcServiceRequest
|
||||
{
|
||||
|
||||
public:
|
||||
PayForOrderRequest();
|
||||
~PayForOrderRequest();
|
||||
|
||||
std::string getCreditId()const;
|
||||
void setCreditId(const std::string& creditId);
|
||||
std::string getSmsIvToken()const;
|
||||
void setSmsIvToken(const std::string& smsIvToken);
|
||||
std::string getUserId()const;
|
||||
void setUserId(const std::string& userId);
|
||||
|
||||
private:
|
||||
std::string creditId_;
|
||||
std::string smsIvToken_;
|
||||
std::string userId_;
|
||||
|
||||
};
|
||||
}
|
||||
}
|
||||
}
|
||||
#endif // !ALIBABACLOUD_FINMALL_MODEL_PAYFORORDERREQUEST_H_
|
||||
@@ -0,0 +1,59 @@
|
||||
/*
|
||||
* Copyright 2009-2017 Alibaba Cloud All rights reserved.
|
||||
*
|
||||
* Licensed under the Apache License, Version 2.0 (the "License");
|
||||
* you may not use this file except in compliance with the License.
|
||||
* You may obtain a copy of the License at
|
||||
*
|
||||
* http://www.apache.org/licenses/LICENSE-2.0
|
||||
*
|
||||
* Unless required by applicable law or agreed to in writing, software
|
||||
* distributed under the License is distributed on an "AS IS" BASIS,
|
||||
* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
|
||||
* See the License for the specific language governing permissions and
|
||||
* limitations under the License.
|
||||
*/
|
||||
|
||||
#ifndef ALIBABACLOUD_FINMALL_MODEL_PAYFORORDERRESULT_H_
|
||||
#define ALIBABACLOUD_FINMALL_MODEL_PAYFORORDERRESULT_H_
|
||||
|
||||
#include <string>
|
||||
#include <vector>
|
||||
#include <utility>
|
||||
#include <alibabacloud/core/ServiceResult.h>
|
||||
#include <alibabacloud/finmall/FinmallExport.h>
|
||||
|
||||
namespace AlibabaCloud
|
||||
{
|
||||
namespace Finmall
|
||||
{
|
||||
namespace Model
|
||||
{
|
||||
class ALIBABACLOUD_FINMALL_EXPORT PayForOrderResult : public ServiceResult
|
||||
{
|
||||
public:
|
||||
struct Data
|
||||
{
|
||||
std::string returnCode;
|
||||
};
|
||||
|
||||
|
||||
PayForOrderResult();
|
||||
explicit PayForOrderResult(const std::string &payload);
|
||||
~PayForOrderResult();
|
||||
std::string getMessage()const;
|
||||
Data getData()const;
|
||||
std::string getCode()const;
|
||||
|
||||
protected:
|
||||
void parse(const std::string &payload);
|
||||
private:
|
||||
std::string message_;
|
||||
Data data_;
|
||||
std::string code_;
|
||||
|
||||
};
|
||||
}
|
||||
}
|
||||
}
|
||||
#endif // !ALIBABACLOUD_FINMALL_MODEL_PAYFORORDERRESULT_H_
|
||||
@@ -0,0 +1,48 @@
|
||||
/*
|
||||
* Copyright 2009-2017 Alibaba Cloud All rights reserved.
|
||||
*
|
||||
* Licensed under the Apache License, Version 2.0 (the "License");
|
||||
* you may not use this file except in compliance with the License.
|
||||
* You may obtain a copy of the License at
|
||||
*
|
||||
* http://www.apache.org/licenses/LICENSE-2.0
|
||||
*
|
||||
* Unless required by applicable law or agreed to in writing, software
|
||||
* distributed under the License is distributed on an "AS IS" BASIS,
|
||||
* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
|
||||
* See the License for the specific language governing permissions and
|
||||
* limitations under the License.
|
||||
*/
|
||||
|
||||
#ifndef ALIBABACLOUD_FINMALL_MODEL_QUERYFUNDPARTYLISTREQUEST_H_
|
||||
#define ALIBABACLOUD_FINMALL_MODEL_QUERYFUNDPARTYLISTREQUEST_H_
|
||||
|
||||
#include <string>
|
||||
#include <vector>
|
||||
#include <alibabacloud/core/RpcServiceRequest.h>
|
||||
#include <alibabacloud/finmall/FinmallExport.h>
|
||||
|
||||
namespace AlibabaCloud
|
||||
{
|
||||
namespace Finmall
|
||||
{
|
||||
namespace Model
|
||||
{
|
||||
class ALIBABACLOUD_FINMALL_EXPORT QueryFundPartyListRequest : public RpcServiceRequest
|
||||
{
|
||||
|
||||
public:
|
||||
QueryFundPartyListRequest();
|
||||
~QueryFundPartyListRequest();
|
||||
|
||||
std::string getUserId()const;
|
||||
void setUserId(const std::string& userId);
|
||||
|
||||
private:
|
||||
std::string userId_;
|
||||
|
||||
};
|
||||
}
|
||||
}
|
||||
}
|
||||
#endif // !ALIBABACLOUD_FINMALL_MODEL_QUERYFUNDPARTYLISTREQUEST_H_
|
||||
@@ -0,0 +1,55 @@
|
||||
/*
|
||||
* Copyright 2009-2017 Alibaba Cloud All rights reserved.
|
||||
*
|
||||
* Licensed under the Apache License, Version 2.0 (the "License");
|
||||
* you may not use this file except in compliance with the License.
|
||||
* You may obtain a copy of the License at
|
||||
*
|
||||
* http://www.apache.org/licenses/LICENSE-2.0
|
||||
*
|
||||
* Unless required by applicable law or agreed to in writing, software
|
||||
* distributed under the License is distributed on an "AS IS" BASIS,
|
||||
* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
|
||||
* See the License for the specific language governing permissions and
|
||||
* limitations under the License.
|
||||
*/
|
||||
|
||||
#ifndef ALIBABACLOUD_FINMALL_MODEL_QUERYFUNDPARTYLISTRESULT_H_
|
||||
#define ALIBABACLOUD_FINMALL_MODEL_QUERYFUNDPARTYLISTRESULT_H_
|
||||
|
||||
#include <string>
|
||||
#include <vector>
|
||||
#include <utility>
|
||||
#include <alibabacloud/core/ServiceResult.h>
|
||||
#include <alibabacloud/finmall/FinmallExport.h>
|
||||
|
||||
namespace AlibabaCloud
|
||||
{
|
||||
namespace Finmall
|
||||
{
|
||||
namespace Model
|
||||
{
|
||||
class ALIBABACLOUD_FINMALL_EXPORT QueryFundPartyListResult : public ServiceResult
|
||||
{
|
||||
public:
|
||||
|
||||
|
||||
QueryFundPartyListResult();
|
||||
explicit QueryFundPartyListResult(const std::string &payload);
|
||||
~QueryFundPartyListResult();
|
||||
std::string getMessage()const;
|
||||
std::string getData()const;
|
||||
std::string getCode()const;
|
||||
|
||||
protected:
|
||||
void parse(const std::string &payload);
|
||||
private:
|
||||
std::string message_;
|
||||
std::string data_;
|
||||
std::string code_;
|
||||
|
||||
};
|
||||
}
|
||||
}
|
||||
}
|
||||
#endif // !ALIBABACLOUD_FINMALL_MODEL_QUERYFUNDPARTYLISTRESULT_H_
|
||||
@@ -0,0 +1,60 @@
|
||||
/*
|
||||
* Copyright 2009-2017 Alibaba Cloud All rights reserved.
|
||||
*
|
||||
* Licensed under the Apache License, Version 2.0 (the "License");
|
||||
* you may not use this file except in compliance with the License.
|
||||
* You may obtain a copy of the License at
|
||||
*
|
||||
* http://www.apache.org/licenses/LICENSE-2.0
|
||||
*
|
||||
* Unless required by applicable law or agreed to in writing, software
|
||||
* distributed under the License is distributed on an "AS IS" BASIS,
|
||||
* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
|
||||
* See the License for the specific language governing permissions and
|
||||
* limitations under the License.
|
||||
*/
|
||||
|
||||
#ifndef ALIBABACLOUD_FINMALL_MODEL_QUERYSIGNRESULTREQUEST_H_
|
||||
#define ALIBABACLOUD_FINMALL_MODEL_QUERYSIGNRESULTREQUEST_H_
|
||||
|
||||
#include <string>
|
||||
#include <vector>
|
||||
#include <alibabacloud/core/RpcServiceRequest.h>
|
||||
#include <alibabacloud/finmall/FinmallExport.h>
|
||||
|
||||
namespace AlibabaCloud
|
||||
{
|
||||
namespace Finmall
|
||||
{
|
||||
namespace Model
|
||||
{
|
||||
class ALIBABACLOUD_FINMALL_EXPORT QuerySignResultRequest : public RpcServiceRequest
|
||||
{
|
||||
|
||||
public:
|
||||
QuerySignResultRequest();
|
||||
~QuerySignResultRequest();
|
||||
|
||||
std::string getExtInfo()const;
|
||||
void setExtInfo(const std::string& extInfo);
|
||||
std::string getBizId()const;
|
||||
void setBizId(const std::string& bizId);
|
||||
std::string getSceneId()const;
|
||||
void setSceneId(const std::string& sceneId);
|
||||
std::string getType()const;
|
||||
void setType(const std::string& type);
|
||||
std::string getUserId()const;
|
||||
void setUserId(const std::string& userId);
|
||||
|
||||
private:
|
||||
std::string extInfo_;
|
||||
std::string bizId_;
|
||||
std::string sceneId_;
|
||||
std::string type_;
|
||||
std::string userId_;
|
||||
|
||||
};
|
||||
}
|
||||
}
|
||||
}
|
||||
#endif // !ALIBABACLOUD_FINMALL_MODEL_QUERYSIGNRESULTREQUEST_H_
|
||||
@@ -0,0 +1,60 @@
|
||||
/*
|
||||
* Copyright 2009-2017 Alibaba Cloud All rights reserved.
|
||||
*
|
||||
* Licensed under the Apache License, Version 2.0 (the "License");
|
||||
* you may not use this file except in compliance with the License.
|
||||
* You may obtain a copy of the License at
|
||||
*
|
||||
* http://www.apache.org/licenses/LICENSE-2.0
|
||||
*
|
||||
* Unless required by applicable law or agreed to in writing, software
|
||||
* distributed under the License is distributed on an "AS IS" BASIS,
|
||||
* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
|
||||
* See the License for the specific language governing permissions and
|
||||
* limitations under the License.
|
||||
*/
|
||||
|
||||
#ifndef ALIBABACLOUD_FINMALL_MODEL_QUERYSIGNRESULTRESULT_H_
|
||||
#define ALIBABACLOUD_FINMALL_MODEL_QUERYSIGNRESULTRESULT_H_
|
||||
|
||||
#include <string>
|
||||
#include <vector>
|
||||
#include <utility>
|
||||
#include <alibabacloud/core/ServiceResult.h>
|
||||
#include <alibabacloud/finmall/FinmallExport.h>
|
||||
|
||||
namespace AlibabaCloud
|
||||
{
|
||||
namespace Finmall
|
||||
{
|
||||
namespace Model
|
||||
{
|
||||
class ALIBABACLOUD_FINMALL_EXPORT QuerySignResultResult : public ServiceResult
|
||||
{
|
||||
public:
|
||||
struct Data
|
||||
{
|
||||
std::string status;
|
||||
std::string url;
|
||||
};
|
||||
|
||||
|
||||
QuerySignResultResult();
|
||||
explicit QuerySignResultResult(const std::string &payload);
|
||||
~QuerySignResultResult();
|
||||
std::string getMessage()const;
|
||||
Data getData()const;
|
||||
std::string getCode()const;
|
||||
|
||||
protected:
|
||||
void parse(const std::string &payload);
|
||||
private:
|
||||
std::string message_;
|
||||
Data data_;
|
||||
std::string code_;
|
||||
|
||||
};
|
||||
}
|
||||
}
|
||||
}
|
||||
#endif // !ALIBABACLOUD_FINMALL_MODEL_QUERYSIGNRESULTRESULT_H_
|
||||
@@ -0,0 +1,48 @@
|
||||
/*
|
||||
* Copyright 2009-2017 Alibaba Cloud All rights reserved.
|
||||
*
|
||||
* Licensed under the Apache License, Version 2.0 (the "License");
|
||||
* you may not use this file except in compliance with the License.
|
||||
* You may obtain a copy of the License at
|
||||
*
|
||||
* http://www.apache.org/licenses/LICENSE-2.0
|
||||
*
|
||||
* Unless required by applicable law or agreed to in writing, software
|
||||
* distributed under the License is distributed on an "AS IS" BASIS,
|
||||
* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
|
||||
* See the License for the specific language governing permissions and
|
||||
* limitations under the License.
|
||||
*/
|
||||
|
||||
#ifndef ALIBABACLOUD_FINMALL_MODEL_QUERYTRIALRECORDSREQUEST_H_
|
||||
#define ALIBABACLOUD_FINMALL_MODEL_QUERYTRIALRECORDSREQUEST_H_
|
||||
|
||||
#include <string>
|
||||
#include <vector>
|
||||
#include <alibabacloud/core/RpcServiceRequest.h>
|
||||
#include <alibabacloud/finmall/FinmallExport.h>
|
||||
|
||||
namespace AlibabaCloud
|
||||
{
|
||||
namespace Finmall
|
||||
{
|
||||
namespace Model
|
||||
{
|
||||
class ALIBABACLOUD_FINMALL_EXPORT QueryTrialRecordsRequest : public RpcServiceRequest
|
||||
{
|
||||
|
||||
public:
|
||||
QueryTrialRecordsRequest();
|
||||
~QueryTrialRecordsRequest();
|
||||
|
||||
std::string getUserId()const;
|
||||
void setUserId(const std::string& userId);
|
||||
|
||||
private:
|
||||
std::string userId_;
|
||||
|
||||
};
|
||||
}
|
||||
}
|
||||
}
|
||||
#endif // !ALIBABACLOUD_FINMALL_MODEL_QUERYTRIALRECORDSREQUEST_H_
|
||||
@@ -0,0 +1,55 @@
|
||||
/*
|
||||
* Copyright 2009-2017 Alibaba Cloud All rights reserved.
|
||||
*
|
||||
* Licensed under the Apache License, Version 2.0 (the "License");
|
||||
* you may not use this file except in compliance with the License.
|
||||
* You may obtain a copy of the License at
|
||||
*
|
||||
* http://www.apache.org/licenses/LICENSE-2.0
|
||||
*
|
||||
* Unless required by applicable law or agreed to in writing, software
|
||||
* distributed under the License is distributed on an "AS IS" BASIS,
|
||||
* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
|
||||
* See the License for the specific language governing permissions and
|
||||
* limitations under the License.
|
||||
*/
|
||||
|
||||
#ifndef ALIBABACLOUD_FINMALL_MODEL_QUERYTRIALRECORDSRESULT_H_
|
||||
#define ALIBABACLOUD_FINMALL_MODEL_QUERYTRIALRECORDSRESULT_H_
|
||||
|
||||
#include <string>
|
||||
#include <vector>
|
||||
#include <utility>
|
||||
#include <alibabacloud/core/ServiceResult.h>
|
||||
#include <alibabacloud/finmall/FinmallExport.h>
|
||||
|
||||
namespace AlibabaCloud
|
||||
{
|
||||
namespace Finmall
|
||||
{
|
||||
namespace Model
|
||||
{
|
||||
class ALIBABACLOUD_FINMALL_EXPORT QueryTrialRecordsResult : public ServiceResult
|
||||
{
|
||||
public:
|
||||
|
||||
|
||||
QueryTrialRecordsResult();
|
||||
explicit QueryTrialRecordsResult(const std::string &payload);
|
||||
~QueryTrialRecordsResult();
|
||||
std::string getMessage()const;
|
||||
std::string getData()const;
|
||||
std::string getCode()const;
|
||||
|
||||
protected:
|
||||
void parse(const std::string &payload);
|
||||
private:
|
||||
std::string message_;
|
||||
std::string data_;
|
||||
std::string code_;
|
||||
|
||||
};
|
||||
}
|
||||
}
|
||||
}
|
||||
#endif // !ALIBABACLOUD_FINMALL_MODEL_QUERYTRIALRECORDSRESULT_H_
|
||||
@@ -0,0 +1,90 @@
|
||||
/*
|
||||
* Copyright 2009-2017 Alibaba Cloud All rights reserved.
|
||||
*
|
||||
* Licensed under the Apache License, Version 2.0 (the "License");
|
||||
* you may not use this file except in compliance with the License.
|
||||
* You may obtain a copy of the License at
|
||||
*
|
||||
* http://www.apache.org/licenses/LICENSE-2.0
|
||||
*
|
||||
* Unless required by applicable law or agreed to in writing, software
|
||||
* distributed under the License is distributed on an "AS IS" BASIS,
|
||||
* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
|
||||
* See the License for the specific language governing permissions and
|
||||
* limitations under the License.
|
||||
*/
|
||||
|
||||
#ifndef ALIBABACLOUD_FINMALL_MODEL_SAVEAUTHENTICATIONINFOREQUEST_H_
|
||||
#define ALIBABACLOUD_FINMALL_MODEL_SAVEAUTHENTICATIONINFOREQUEST_H_
|
||||
|
||||
#include <string>
|
||||
#include <vector>
|
||||
#include <alibabacloud/core/RpcServiceRequest.h>
|
||||
#include <alibabacloud/finmall/FinmallExport.h>
|
||||
|
||||
namespace AlibabaCloud
|
||||
{
|
||||
namespace Finmall
|
||||
{
|
||||
namespace Model
|
||||
{
|
||||
class ALIBABACLOUD_FINMALL_EXPORT SaveAuthenticationInfoRequest : public RpcServiceRequest
|
||||
{
|
||||
|
||||
public:
|
||||
SaveAuthenticationInfoRequest();
|
||||
~SaveAuthenticationInfoRequest();
|
||||
|
||||
std::string getIdCardNumber()const;
|
||||
void setIdCardNumber(const std::string& idCardNumber);
|
||||
std::string getAddress()const;
|
||||
void setAddress(const std::string& address);
|
||||
std::string getEmployeeEmail()const;
|
||||
void setEmployeeEmail(const std::string& employeeEmail);
|
||||
std::string getEmployeePhoneNumber()const;
|
||||
void setEmployeePhoneNumber(const std::string& employeePhoneNumber);
|
||||
std::string getPhoneNumber()const;
|
||||
void setPhoneNumber(const std::string& phoneNumber);
|
||||
std::string getBusinessLicense()const;
|
||||
void setBusinessLicense(const std::string& businessLicense);
|
||||
std::string getLegalPersonName()const;
|
||||
void setLegalPersonName(const std::string& legalPersonName);
|
||||
std::string getEnterpriseName()const;
|
||||
void setEnterpriseName(const std::string& enterpriseName);
|
||||
std::string getAuthenticateType()const;
|
||||
void setAuthenticateType(const std::string& authenticateType);
|
||||
std::string getUserId()const;
|
||||
void setUserId(const std::string& userId);
|
||||
std::string getZhimaReturnUrl()const;
|
||||
void setZhimaReturnUrl(const std::string& zhimaReturnUrl);
|
||||
std::string getBankCard()const;
|
||||
void setBankCard(const std::string& bankCard);
|
||||
std::string getEmail()const;
|
||||
void setEmail(const std::string& email);
|
||||
std::string getEmployeeName()const;
|
||||
void setEmployeeName(const std::string& employeeName);
|
||||
std::string getEmployeeIdCardNumber()const;
|
||||
void setEmployeeIdCardNumber(const std::string& employeeIdCardNumber);
|
||||
|
||||
private:
|
||||
std::string idCardNumber_;
|
||||
std::string address_;
|
||||
std::string employeeEmail_;
|
||||
std::string employeePhoneNumber_;
|
||||
std::string phoneNumber_;
|
||||
std::string businessLicense_;
|
||||
std::string legalPersonName_;
|
||||
std::string enterpriseName_;
|
||||
std::string authenticateType_;
|
||||
std::string userId_;
|
||||
std::string zhimaReturnUrl_;
|
||||
std::string bankCard_;
|
||||
std::string email_;
|
||||
std::string employeeName_;
|
||||
std::string employeeIdCardNumber_;
|
||||
|
||||
};
|
||||
}
|
||||
}
|
||||
}
|
||||
#endif // !ALIBABACLOUD_FINMALL_MODEL_SAVEAUTHENTICATIONINFOREQUEST_H_
|
||||
@@ -0,0 +1,55 @@
|
||||
/*
|
||||
* Copyright 2009-2017 Alibaba Cloud All rights reserved.
|
||||
*
|
||||
* Licensed under the Apache License, Version 2.0 (the "License");
|
||||
* you may not use this file except in compliance with the License.
|
||||
* You may obtain a copy of the License at
|
||||
*
|
||||
* http://www.apache.org/licenses/LICENSE-2.0
|
||||
*
|
||||
* Unless required by applicable law or agreed to in writing, software
|
||||
* distributed under the License is distributed on an "AS IS" BASIS,
|
||||
* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
|
||||
* See the License for the specific language governing permissions and
|
||||
* limitations under the License.
|
||||
*/
|
||||
|
||||
#ifndef ALIBABACLOUD_FINMALL_MODEL_SAVEAUTHENTICATIONINFORESULT_H_
|
||||
#define ALIBABACLOUD_FINMALL_MODEL_SAVEAUTHENTICATIONINFORESULT_H_
|
||||
|
||||
#include <string>
|
||||
#include <vector>
|
||||
#include <utility>
|
||||
#include <alibabacloud/core/ServiceResult.h>
|
||||
#include <alibabacloud/finmall/FinmallExport.h>
|
||||
|
||||
namespace AlibabaCloud
|
||||
{
|
||||
namespace Finmall
|
||||
{
|
||||
namespace Model
|
||||
{
|
||||
class ALIBABACLOUD_FINMALL_EXPORT SaveAuthenticationInfoResult : public ServiceResult
|
||||
{
|
||||
public:
|
||||
|
||||
|
||||
SaveAuthenticationInfoResult();
|
||||
explicit SaveAuthenticationInfoResult(const std::string &payload);
|
||||
~SaveAuthenticationInfoResult();
|
||||
std::string getMessage()const;
|
||||
bool getData()const;
|
||||
std::string getCode()const;
|
||||
|
||||
protected:
|
||||
void parse(const std::string &payload);
|
||||
private:
|
||||
std::string message_;
|
||||
bool data_;
|
||||
std::string code_;
|
||||
|
||||
};
|
||||
}
|
||||
}
|
||||
}
|
||||
#endif // !ALIBABACLOUD_FINMALL_MODEL_SAVEAUTHENTICATIONINFORESULT_H_
|
||||
@@ -0,0 +1,54 @@
|
||||
/*
|
||||
* Copyright 2009-2017 Alibaba Cloud All rights reserved.
|
||||
*
|
||||
* Licensed under the Apache License, Version 2.0 (the "License");
|
||||
* you may not use this file except in compliance with the License.
|
||||
* You may obtain a copy of the License at
|
||||
*
|
||||
* http://www.apache.org/licenses/LICENSE-2.0
|
||||
*
|
||||
* Unless required by applicable law or agreed to in writing, software
|
||||
* distributed under the License is distributed on an "AS IS" BASIS,
|
||||
* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
|
||||
* See the License for the specific language governing permissions and
|
||||
* limitations under the License.
|
||||
*/
|
||||
|
||||
#ifndef ALIBABACLOUD_FINMALL_MODEL_SIGNLOANAGREEMENTREQUEST_H_
|
||||
#define ALIBABACLOUD_FINMALL_MODEL_SIGNLOANAGREEMENTREQUEST_H_
|
||||
|
||||
#include <string>
|
||||
#include <vector>
|
||||
#include <alibabacloud/core/RpcServiceRequest.h>
|
||||
#include <alibabacloud/finmall/FinmallExport.h>
|
||||
|
||||
namespace AlibabaCloud
|
||||
{
|
||||
namespace Finmall
|
||||
{
|
||||
namespace Model
|
||||
{
|
||||
class ALIBABACLOUD_FINMALL_EXPORT SignLoanAgreementRequest : public RpcServiceRequest
|
||||
{
|
||||
|
||||
public:
|
||||
SignLoanAgreementRequest();
|
||||
~SignLoanAgreementRequest();
|
||||
|
||||
std::string getCreditId()const;
|
||||
void setCreditId(const std::string& creditId);
|
||||
std::string getReserved()const;
|
||||
void setReserved(const std::string& reserved);
|
||||
std::string getUserId()const;
|
||||
void setUserId(const std::string& userId);
|
||||
|
||||
private:
|
||||
std::string creditId_;
|
||||
std::string reserved_;
|
||||
std::string userId_;
|
||||
|
||||
};
|
||||
}
|
||||
}
|
||||
}
|
||||
#endif // !ALIBABACLOUD_FINMALL_MODEL_SIGNLOANAGREEMENTREQUEST_H_
|
||||
@@ -0,0 +1,59 @@
|
||||
/*
|
||||
* Copyright 2009-2017 Alibaba Cloud All rights reserved.
|
||||
*
|
||||
* Licensed under the Apache License, Version 2.0 (the "License");
|
||||
* you may not use this file except in compliance with the License.
|
||||
* You may obtain a copy of the License at
|
||||
*
|
||||
* http://www.apache.org/licenses/LICENSE-2.0
|
||||
*
|
||||
* Unless required by applicable law or agreed to in writing, software
|
||||
* distributed under the License is distributed on an "AS IS" BASIS,
|
||||
* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
|
||||
* See the License for the specific language governing permissions and
|
||||
* limitations under the License.
|
||||
*/
|
||||
|
||||
#ifndef ALIBABACLOUD_FINMALL_MODEL_SIGNLOANAGREEMENTRESULT_H_
|
||||
#define ALIBABACLOUD_FINMALL_MODEL_SIGNLOANAGREEMENTRESULT_H_
|
||||
|
||||
#include <string>
|
||||
#include <vector>
|
||||
#include <utility>
|
||||
#include <alibabacloud/core/ServiceResult.h>
|
||||
#include <alibabacloud/finmall/FinmallExport.h>
|
||||
|
||||
namespace AlibabaCloud
|
||||
{
|
||||
namespace Finmall
|
||||
{
|
||||
namespace Model
|
||||
{
|
||||
class ALIBABACLOUD_FINMALL_EXPORT SignLoanAgreementResult : public ServiceResult
|
||||
{
|
||||
public:
|
||||
struct Data
|
||||
{
|
||||
std::string returnCode;
|
||||
};
|
||||
|
||||
|
||||
SignLoanAgreementResult();
|
||||
explicit SignLoanAgreementResult(const std::string &payload);
|
||||
~SignLoanAgreementResult();
|
||||
std::string getMessage()const;
|
||||
Data getData()const;
|
||||
std::string getCode()const;
|
||||
|
||||
protected:
|
||||
void parse(const std::string &payload);
|
||||
private:
|
||||
std::string message_;
|
||||
Data data_;
|
||||
std::string code_;
|
||||
|
||||
};
|
||||
}
|
||||
}
|
||||
}
|
||||
#endif // !ALIBABACLOUD_FINMALL_MODEL_SIGNLOANAGREEMENTRESULT_H_
|
||||
@@ -0,0 +1,66 @@
|
||||
/*
|
||||
* Copyright 2009-2017 Alibaba Cloud All rights reserved.
|
||||
*
|
||||
* Licensed under the Apache License, Version 2.0 (the "License");
|
||||
* you may not use this file except in compliance with the License.
|
||||
* You may obtain a copy of the License at
|
||||
*
|
||||
* http://www.apache.org/licenses/LICENSE-2.0
|
||||
*
|
||||
* Unless required by applicable law or agreed to in writing, software
|
||||
* distributed under the License is distributed on an "AS IS" BASIS,
|
||||
* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
|
||||
* See the License for the specific language governing permissions and
|
||||
* limitations under the License.
|
||||
*/
|
||||
|
||||
#ifndef ALIBABACLOUD_FINMALL_MODEL_SIGNRESULTNOTIFYREQUEST_H_
|
||||
#define ALIBABACLOUD_FINMALL_MODEL_SIGNRESULTNOTIFYREQUEST_H_
|
||||
|
||||
#include <string>
|
||||
#include <vector>
|
||||
#include <alibabacloud/core/RpcServiceRequest.h>
|
||||
#include <alibabacloud/finmall/FinmallExport.h>
|
||||
|
||||
namespace AlibabaCloud
|
||||
{
|
||||
namespace Finmall
|
||||
{
|
||||
namespace Model
|
||||
{
|
||||
class ALIBABACLOUD_FINMALL_EXPORT SignResultNotifyRequest : public RpcServiceRequest
|
||||
{
|
||||
|
||||
public:
|
||||
SignResultNotifyRequest();
|
||||
~SignResultNotifyRequest();
|
||||
|
||||
std::string getDocId()const;
|
||||
void setDocId(const std::string& docId);
|
||||
std::string getDocContent()const;
|
||||
void setDocContent(const std::string& docContent);
|
||||
std::string getSign()const;
|
||||
void setSign(const std::string& sign);
|
||||
int getResultCode()const;
|
||||
void setResultCode(int resultCode);
|
||||
long getTime()const;
|
||||
void setTime(long time);
|
||||
std::string getTransactionId()const;
|
||||
void setTransactionId(const std::string& transactionId);
|
||||
std::string getResultDesc()const;
|
||||
void setResultDesc(const std::string& resultDesc);
|
||||
|
||||
private:
|
||||
std::string docId_;
|
||||
std::string docContent_;
|
||||
std::string sign_;
|
||||
int resultCode_;
|
||||
long time_;
|
||||
std::string transactionId_;
|
||||
std::string resultDesc_;
|
||||
|
||||
};
|
||||
}
|
||||
}
|
||||
}
|
||||
#endif // !ALIBABACLOUD_FINMALL_MODEL_SIGNRESULTNOTIFYREQUEST_H_
|
||||
@@ -0,0 +1,53 @@
|
||||
/*
|
||||
* Copyright 2009-2017 Alibaba Cloud All rights reserved.
|
||||
*
|
||||
* Licensed under the Apache License, Version 2.0 (the "License");
|
||||
* you may not use this file except in compliance with the License.
|
||||
* You may obtain a copy of the License at
|
||||
*
|
||||
* http://www.apache.org/licenses/LICENSE-2.0
|
||||
*
|
||||
* Unless required by applicable law or agreed to in writing, software
|
||||
* distributed under the License is distributed on an "AS IS" BASIS,
|
||||
* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
|
||||
* See the License for the specific language governing permissions and
|
||||
* limitations under the License.
|
||||
*/
|
||||
|
||||
#ifndef ALIBABACLOUD_FINMALL_MODEL_SIGNRESULTNOTIFYRESULT_H_
|
||||
#define ALIBABACLOUD_FINMALL_MODEL_SIGNRESULTNOTIFYRESULT_H_
|
||||
|
||||
#include <string>
|
||||
#include <vector>
|
||||
#include <utility>
|
||||
#include <alibabacloud/core/ServiceResult.h>
|
||||
#include <alibabacloud/finmall/FinmallExport.h>
|
||||
|
||||
namespace AlibabaCloud
|
||||
{
|
||||
namespace Finmall
|
||||
{
|
||||
namespace Model
|
||||
{
|
||||
class ALIBABACLOUD_FINMALL_EXPORT SignResultNotifyResult : public ServiceResult
|
||||
{
|
||||
public:
|
||||
|
||||
|
||||
SignResultNotifyResult();
|
||||
explicit SignResultNotifyResult(const std::string &payload);
|
||||
~SignResultNotifyResult();
|
||||
std::string getMessage()const;
|
||||
std::string getCode()const;
|
||||
|
||||
protected:
|
||||
void parse(const std::string &payload);
|
||||
private:
|
||||
std::string message_;
|
||||
std::string code_;
|
||||
|
||||
};
|
||||
}
|
||||
}
|
||||
}
|
||||
#endif // !ALIBABACLOUD_FINMALL_MODEL_SIGNRESULTNOTIFYRESULT_H_
|
||||
@@ -0,0 +1,66 @@
|
||||
/*
|
||||
* Copyright 2009-2017 Alibaba Cloud All rights reserved.
|
||||
*
|
||||
* Licensed under the Apache License, Version 2.0 (the "License");
|
||||
* you may not use this file except in compliance with the License.
|
||||
* You may obtain a copy of the License at
|
||||
*
|
||||
* http://www.apache.org/licenses/LICENSE-2.0
|
||||
*
|
||||
* Unless required by applicable law or agreed to in writing, software
|
||||
* distributed under the License is distributed on an "AS IS" BASIS,
|
||||
* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
|
||||
* See the License for the specific language governing permissions and
|
||||
* limitations under the License.
|
||||
*/
|
||||
|
||||
#ifndef ALIBABACLOUD_FINMALL_MODEL_SIGNEDPAGERESULTREQUEST_H_
|
||||
#define ALIBABACLOUD_FINMALL_MODEL_SIGNEDPAGERESULTREQUEST_H_
|
||||
|
||||
#include <string>
|
||||
#include <vector>
|
||||
#include <alibabacloud/core/RpcServiceRequest.h>
|
||||
#include <alibabacloud/finmall/FinmallExport.h>
|
||||
|
||||
namespace AlibabaCloud
|
||||
{
|
||||
namespace Finmall
|
||||
{
|
||||
namespace Model
|
||||
{
|
||||
class ALIBABACLOUD_FINMALL_EXPORT SignedPageResultRequest : public RpcServiceRequest
|
||||
{
|
||||
|
||||
public:
|
||||
SignedPageResultRequest();
|
||||
~SignedPageResultRequest();
|
||||
|
||||
std::string getDownloadUrl()const;
|
||||
void setDownloadUrl(const std::string& downloadUrl);
|
||||
std::string getDigest()const;
|
||||
void setDigest(const std::string& digest);
|
||||
std::string getViewUrl()const;
|
||||
void setViewUrl(const std::string& viewUrl);
|
||||
int getResultCode()const;
|
||||
void setResultCode(int resultCode);
|
||||
std::string getTransactionId()const;
|
||||
void setTransactionId(const std::string& transactionId);
|
||||
std::string getResultDesc()const;
|
||||
void setResultDesc(const std::string& resultDesc);
|
||||
std::string getTimestamp()const;
|
||||
void setTimestamp(const std::string& timestamp);
|
||||
|
||||
private:
|
||||
std::string downloadUrl_;
|
||||
std::string digest_;
|
||||
std::string viewUrl_;
|
||||
int resultCode_;
|
||||
std::string transactionId_;
|
||||
std::string resultDesc_;
|
||||
std::string timestamp_;
|
||||
|
||||
};
|
||||
}
|
||||
}
|
||||
}
|
||||
#endif // !ALIBABACLOUD_FINMALL_MODEL_SIGNEDPAGERESULTREQUEST_H_
|
||||
@@ -0,0 +1,59 @@
|
||||
/*
|
||||
* Copyright 2009-2017 Alibaba Cloud All rights reserved.
|
||||
*
|
||||
* Licensed under the Apache License, Version 2.0 (the "License");
|
||||
* you may not use this file except in compliance with the License.
|
||||
* You may obtain a copy of the License at
|
||||
*
|
||||
* http://www.apache.org/licenses/LICENSE-2.0
|
||||
*
|
||||
* Unless required by applicable law or agreed to in writing, software
|
||||
* distributed under the License is distributed on an "AS IS" BASIS,
|
||||
* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
|
||||
* See the License for the specific language governing permissions and
|
||||
* limitations under the License.
|
||||
*/
|
||||
|
||||
#ifndef ALIBABACLOUD_FINMALL_MODEL_SIGNEDPAGERESULTRESULT_H_
|
||||
#define ALIBABACLOUD_FINMALL_MODEL_SIGNEDPAGERESULTRESULT_H_
|
||||
|
||||
#include <string>
|
||||
#include <vector>
|
||||
#include <utility>
|
||||
#include <alibabacloud/core/ServiceResult.h>
|
||||
#include <alibabacloud/finmall/FinmallExport.h>
|
||||
|
||||
namespace AlibabaCloud
|
||||
{
|
||||
namespace Finmall
|
||||
{
|
||||
namespace Model
|
||||
{
|
||||
class ALIBABACLOUD_FINMALL_EXPORT SignedPageResultResult : public ServiceResult
|
||||
{
|
||||
public:
|
||||
struct Data
|
||||
{
|
||||
std::string returnCode;
|
||||
};
|
||||
|
||||
|
||||
SignedPageResultResult();
|
||||
explicit SignedPageResultResult(const std::string &payload);
|
||||
~SignedPageResultResult();
|
||||
std::string getMessage()const;
|
||||
Data getData()const;
|
||||
std::string getCode()const;
|
||||
|
||||
protected:
|
||||
void parse(const std::string &payload);
|
||||
private:
|
||||
std::string message_;
|
||||
Data data_;
|
||||
std::string code_;
|
||||
|
||||
};
|
||||
}
|
||||
}
|
||||
}
|
||||
#endif // !ALIBABACLOUD_FINMALL_MODEL_SIGNEDPAGERESULTRESULT_H_
|
||||
@@ -0,0 +1,84 @@
|
||||
/*
|
||||
* Copyright 2009-2017 Alibaba Cloud All rights reserved.
|
||||
*
|
||||
* Licensed under the Apache License, Version 2.0 (the "License");
|
||||
* you may not use this file except in compliance with the License.
|
||||
* You may obtain a copy of the License at
|
||||
*
|
||||
* http://www.apache.org/licenses/LICENSE-2.0
|
||||
*
|
||||
* Unless required by applicable law or agreed to in writing, software
|
||||
* distributed under the License is distributed on an "AS IS" BASIS,
|
||||
* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
|
||||
* See the License for the specific language governing permissions and
|
||||
* limitations under the License.
|
||||
*/
|
||||
|
||||
#ifndef ALIBABACLOUD_FINMALL_MODEL_UPDATEAUTHENTICATIONINFOREQUEST_H_
|
||||
#define ALIBABACLOUD_FINMALL_MODEL_UPDATEAUTHENTICATIONINFOREQUEST_H_
|
||||
|
||||
#include <string>
|
||||
#include <vector>
|
||||
#include <alibabacloud/core/RpcServiceRequest.h>
|
||||
#include <alibabacloud/finmall/FinmallExport.h>
|
||||
|
||||
namespace AlibabaCloud
|
||||
{
|
||||
namespace Finmall
|
||||
{
|
||||
namespace Model
|
||||
{
|
||||
class ALIBABACLOUD_FINMALL_EXPORT UpdateAuthenticationInfoRequest : public RpcServiceRequest
|
||||
{
|
||||
|
||||
public:
|
||||
UpdateAuthenticationInfoRequest();
|
||||
~UpdateAuthenticationInfoRequest();
|
||||
|
||||
std::string getIdCardNumber()const;
|
||||
void setIdCardNumber(const std::string& idCardNumber);
|
||||
std::string getAddress()const;
|
||||
void setAddress(const std::string& address);
|
||||
std::string getEmployeeEmail()const;
|
||||
void setEmployeeEmail(const std::string& employeeEmail);
|
||||
std::string getEmployeePhoneNumber()const;
|
||||
void setEmployeePhoneNumber(const std::string& employeePhoneNumber);
|
||||
std::string getPhoneNumber()const;
|
||||
void setPhoneNumber(const std::string& phoneNumber);
|
||||
std::string getBusinessLicense()const;
|
||||
void setBusinessLicense(const std::string& businessLicense);
|
||||
std::string getLegalPersonName()const;
|
||||
void setLegalPersonName(const std::string& legalPersonName);
|
||||
std::string getUserId()const;
|
||||
void setUserId(const std::string& userId);
|
||||
std::string getSmsIvToken()const;
|
||||
void setSmsIvToken(const std::string& smsIvToken);
|
||||
std::string getBankCard()const;
|
||||
void setBankCard(const std::string& bankCard);
|
||||
std::string getEmail()const;
|
||||
void setEmail(const std::string& email);
|
||||
std::string getEmployeeName()const;
|
||||
void setEmployeeName(const std::string& employeeName);
|
||||
std::string getEmployeeIdCardNumber()const;
|
||||
void setEmployeeIdCardNumber(const std::string& employeeIdCardNumber);
|
||||
|
||||
private:
|
||||
std::string idCardNumber_;
|
||||
std::string address_;
|
||||
std::string employeeEmail_;
|
||||
std::string employeePhoneNumber_;
|
||||
std::string phoneNumber_;
|
||||
std::string businessLicense_;
|
||||
std::string legalPersonName_;
|
||||
std::string userId_;
|
||||
std::string smsIvToken_;
|
||||
std::string bankCard_;
|
||||
std::string email_;
|
||||
std::string employeeName_;
|
||||
std::string employeeIdCardNumber_;
|
||||
|
||||
};
|
||||
}
|
||||
}
|
||||
}
|
||||
#endif // !ALIBABACLOUD_FINMALL_MODEL_UPDATEAUTHENTICATIONINFOREQUEST_H_
|
||||
@@ -0,0 +1,55 @@
|
||||
/*
|
||||
* Copyright 2009-2017 Alibaba Cloud All rights reserved.
|
||||
*
|
||||
* Licensed under the Apache License, Version 2.0 (the "License");
|
||||
* you may not use this file except in compliance with the License.
|
||||
* You may obtain a copy of the License at
|
||||
*
|
||||
* http://www.apache.org/licenses/LICENSE-2.0
|
||||
*
|
||||
* Unless required by applicable law or agreed to in writing, software
|
||||
* distributed under the License is distributed on an "AS IS" BASIS,
|
||||
* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
|
||||
* See the License for the specific language governing permissions and
|
||||
* limitations under the License.
|
||||
*/
|
||||
|
||||
#ifndef ALIBABACLOUD_FINMALL_MODEL_UPDATEAUTHENTICATIONINFORESULT_H_
|
||||
#define ALIBABACLOUD_FINMALL_MODEL_UPDATEAUTHENTICATIONINFORESULT_H_
|
||||
|
||||
#include <string>
|
||||
#include <vector>
|
||||
#include <utility>
|
||||
#include <alibabacloud/core/ServiceResult.h>
|
||||
#include <alibabacloud/finmall/FinmallExport.h>
|
||||
|
||||
namespace AlibabaCloud
|
||||
{
|
||||
namespace Finmall
|
||||
{
|
||||
namespace Model
|
||||
{
|
||||
class ALIBABACLOUD_FINMALL_EXPORT UpdateAuthenticationInfoResult : public ServiceResult
|
||||
{
|
||||
public:
|
||||
|
||||
|
||||
UpdateAuthenticationInfoResult();
|
||||
explicit UpdateAuthenticationInfoResult(const std::string &payload);
|
||||
~UpdateAuthenticationInfoResult();
|
||||
std::string getMessage()const;
|
||||
bool getData()const;
|
||||
std::string getCode()const;
|
||||
|
||||
protected:
|
||||
void parse(const std::string &payload);
|
||||
private:
|
||||
std::string message_;
|
||||
bool data_;
|
||||
std::string code_;
|
||||
|
||||
};
|
||||
}
|
||||
}
|
||||
}
|
||||
#endif // !ALIBABACLOUD_FINMALL_MODEL_UPDATEAUTHENTICATIONINFORESULT_H_
|
||||
@@ -0,0 +1,87 @@
|
||||
/*
|
||||
* Copyright 2009-2017 Alibaba Cloud All rights reserved.
|
||||
*
|
||||
* Licensed under the Apache License, Version 2.0 (the "License");
|
||||
* you may not use this file except in compliance with the License.
|
||||
* You may obtain a copy of the License at
|
||||
*
|
||||
* http://www.apache.org/licenses/LICENSE-2.0
|
||||
*
|
||||
* Unless required by applicable law or agreed to in writing, software
|
||||
* distributed under the License is distributed on an "AS IS" BASIS,
|
||||
* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
|
||||
* See the License for the specific language governing permissions and
|
||||
* limitations under the License.
|
||||
*/
|
||||
|
||||
#ifndef ALIBABACLOUD_FINMALL_MODEL_UPDATEENTERPRISECUSTOMINFOREQUEST_H_
|
||||
#define ALIBABACLOUD_FINMALL_MODEL_UPDATEENTERPRISECUSTOMINFOREQUEST_H_
|
||||
|
||||
#include <string>
|
||||
#include <vector>
|
||||
#include <alibabacloud/core/RpcServiceRequest.h>
|
||||
#include <alibabacloud/finmall/FinmallExport.h>
|
||||
|
||||
namespace AlibabaCloud
|
||||
{
|
||||
namespace Finmall
|
||||
{
|
||||
namespace Model
|
||||
{
|
||||
class ALIBABACLOUD_FINMALL_EXPORT UpdateEnterpriseCustomInfoRequest : public RpcServiceRequest
|
||||
{
|
||||
|
||||
public:
|
||||
UpdateEnterpriseCustomInfoRequest();
|
||||
~UpdateEnterpriseCustomInfoRequest();
|
||||
|
||||
std::string getIdCardNumber()const;
|
||||
void setIdCardNumber(const std::string& idCardNumber);
|
||||
std::string getAddress()const;
|
||||
void setAddress(const std::string& address);
|
||||
std::string getIdCardFrontPage()const;
|
||||
void setIdCardFrontPage(const std::string& idCardFrontPage);
|
||||
std::string getPhoneNumber()const;
|
||||
void setPhoneNumber(const std::string& phoneNumber);
|
||||
std::string getBusinessLicense()const;
|
||||
void setBusinessLicense(const std::string& businessLicense);
|
||||
std::string getIdCardBackPage()const;
|
||||
void setIdCardBackPage(const std::string& idCardBackPage);
|
||||
std::string getLegalPersonName()const;
|
||||
void setLegalPersonName(const std::string& legalPersonName);
|
||||
std::string getEnterpriseName()const;
|
||||
void setEnterpriseName(const std::string& enterpriseName);
|
||||
std::string getUserId()const;
|
||||
void setUserId(const std::string& userId);
|
||||
std::string getLoanSubject()const;
|
||||
void setLoanSubject(const std::string& loanSubject);
|
||||
std::string getZhimaReturnUrl()const;
|
||||
void setZhimaReturnUrl(const std::string& zhimaReturnUrl);
|
||||
std::string getSmsIvToken()const;
|
||||
void setSmsIvToken(const std::string& smsIvToken);
|
||||
std::string getBankCard()const;
|
||||
void setBankCard(const std::string& bankCard);
|
||||
std::string getEmail()const;
|
||||
void setEmail(const std::string& email);
|
||||
|
||||
private:
|
||||
std::string idCardNumber_;
|
||||
std::string address_;
|
||||
std::string idCardFrontPage_;
|
||||
std::string phoneNumber_;
|
||||
std::string businessLicense_;
|
||||
std::string idCardBackPage_;
|
||||
std::string legalPersonName_;
|
||||
std::string enterpriseName_;
|
||||
std::string userId_;
|
||||
std::string loanSubject_;
|
||||
std::string zhimaReturnUrl_;
|
||||
std::string smsIvToken_;
|
||||
std::string bankCard_;
|
||||
std::string email_;
|
||||
|
||||
};
|
||||
}
|
||||
}
|
||||
}
|
||||
#endif // !ALIBABACLOUD_FINMALL_MODEL_UPDATEENTERPRISECUSTOMINFOREQUEST_H_
|
||||
@@ -0,0 +1,55 @@
|
||||
/*
|
||||
* Copyright 2009-2017 Alibaba Cloud All rights reserved.
|
||||
*
|
||||
* Licensed under the Apache License, Version 2.0 (the "License");
|
||||
* you may not use this file except in compliance with the License.
|
||||
* You may obtain a copy of the License at
|
||||
*
|
||||
* http://www.apache.org/licenses/LICENSE-2.0
|
||||
*
|
||||
* Unless required by applicable law or agreed to in writing, software
|
||||
* distributed under the License is distributed on an "AS IS" BASIS,
|
||||
* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
|
||||
* See the License for the specific language governing permissions and
|
||||
* limitations under the License.
|
||||
*/
|
||||
|
||||
#ifndef ALIBABACLOUD_FINMALL_MODEL_UPDATEENTERPRISECUSTOMINFORESULT_H_
|
||||
#define ALIBABACLOUD_FINMALL_MODEL_UPDATEENTERPRISECUSTOMINFORESULT_H_
|
||||
|
||||
#include <string>
|
||||
#include <vector>
|
||||
#include <utility>
|
||||
#include <alibabacloud/core/ServiceResult.h>
|
||||
#include <alibabacloud/finmall/FinmallExport.h>
|
||||
|
||||
namespace AlibabaCloud
|
||||
{
|
||||
namespace Finmall
|
||||
{
|
||||
namespace Model
|
||||
{
|
||||
class ALIBABACLOUD_FINMALL_EXPORT UpdateEnterpriseCustomInfoResult : public ServiceResult
|
||||
{
|
||||
public:
|
||||
|
||||
|
||||
UpdateEnterpriseCustomInfoResult();
|
||||
explicit UpdateEnterpriseCustomInfoResult(const std::string &payload);
|
||||
~UpdateEnterpriseCustomInfoResult();
|
||||
std::string getMessage()const;
|
||||
std::string getData()const;
|
||||
std::string getCode()const;
|
||||
|
||||
protected:
|
||||
void parse(const std::string &payload);
|
||||
private:
|
||||
std::string message_;
|
||||
std::string data_;
|
||||
std::string code_;
|
||||
|
||||
};
|
||||
}
|
||||
}
|
||||
}
|
||||
#endif // !ALIBABACLOUD_FINMALL_MODEL_UPDATEENTERPRISECUSTOMINFORESULT_H_
|
||||
@@ -0,0 +1,57 @@
|
||||
/*
|
||||
* Copyright 2009-2017 Alibaba Cloud All rights reserved.
|
||||
*
|
||||
* Licensed under the Apache License, Version 2.0 (the "License");
|
||||
* you may not use this file except in compliance with the License.
|
||||
* You may obtain a copy of the License at
|
||||
*
|
||||
* http://www.apache.org/licenses/LICENSE-2.0
|
||||
*
|
||||
* Unless required by applicable law or agreed to in writing, software
|
||||
* distributed under the License is distributed on an "AS IS" BASIS,
|
||||
* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
|
||||
* See the License for the specific language governing permissions and
|
||||
* limitations under the License.
|
||||
*/
|
||||
|
||||
#ifndef ALIBABACLOUD_FINMALL_MODEL_UPLOADCUSTOMIDIMAGEREQUEST_H_
|
||||
#define ALIBABACLOUD_FINMALL_MODEL_UPLOADCUSTOMIDIMAGEREQUEST_H_
|
||||
|
||||
#include <string>
|
||||
#include <vector>
|
||||
#include <alibabacloud/core/RpcServiceRequest.h>
|
||||
#include <alibabacloud/finmall/FinmallExport.h>
|
||||
|
||||
namespace AlibabaCloud
|
||||
{
|
||||
namespace Finmall
|
||||
{
|
||||
namespace Model
|
||||
{
|
||||
class ALIBABACLOUD_FINMALL_EXPORT UploadCustomIDImageRequest : public RpcServiceRequest
|
||||
{
|
||||
|
||||
public:
|
||||
UploadCustomIDImageRequest();
|
||||
~UploadCustomIDImageRequest();
|
||||
|
||||
std::string getImageType()const;
|
||||
void setImageType(const std::string& imageType);
|
||||
std::string getSide()const;
|
||||
void setSide(const std::string& side);
|
||||
std::string getImageFile()const;
|
||||
void setImageFile(const std::string& imageFile);
|
||||
std::string getUserId()const;
|
||||
void setUserId(const std::string& userId);
|
||||
|
||||
private:
|
||||
std::string imageType_;
|
||||
std::string side_;
|
||||
std::string imageFile_;
|
||||
std::string userId_;
|
||||
|
||||
};
|
||||
}
|
||||
}
|
||||
}
|
||||
#endif // !ALIBABACLOUD_FINMALL_MODEL_UPLOADCUSTOMIDIMAGEREQUEST_H_
|
||||
@@ -0,0 +1,60 @@
|
||||
/*
|
||||
* Copyright 2009-2017 Alibaba Cloud All rights reserved.
|
||||
*
|
||||
* Licensed under the Apache License, Version 2.0 (the "License");
|
||||
* you may not use this file except in compliance with the License.
|
||||
* You may obtain a copy of the License at
|
||||
*
|
||||
* http://www.apache.org/licenses/LICENSE-2.0
|
||||
*
|
||||
* Unless required by applicable law or agreed to in writing, software
|
||||
* distributed under the License is distributed on an "AS IS" BASIS,
|
||||
* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
|
||||
* See the License for the specific language governing permissions and
|
||||
* limitations under the License.
|
||||
*/
|
||||
|
||||
#ifndef ALIBABACLOUD_FINMALL_MODEL_UPLOADCUSTOMIDIMAGERESULT_H_
|
||||
#define ALIBABACLOUD_FINMALL_MODEL_UPLOADCUSTOMIDIMAGERESULT_H_
|
||||
|
||||
#include <string>
|
||||
#include <vector>
|
||||
#include <utility>
|
||||
#include <alibabacloud/core/ServiceResult.h>
|
||||
#include <alibabacloud/finmall/FinmallExport.h>
|
||||
|
||||
namespace AlibabaCloud
|
||||
{
|
||||
namespace Finmall
|
||||
{
|
||||
namespace Model
|
||||
{
|
||||
class ALIBABACLOUD_FINMALL_EXPORT UploadCustomIDImageResult : public ServiceResult
|
||||
{
|
||||
public:
|
||||
struct Data
|
||||
{
|
||||
std::string returnCode;
|
||||
std::string url;
|
||||
};
|
||||
|
||||
|
||||
UploadCustomIDImageResult();
|
||||
explicit UploadCustomIDImageResult(const std::string &payload);
|
||||
~UploadCustomIDImageResult();
|
||||
std::string getMessage()const;
|
||||
Data getData()const;
|
||||
std::string getCode()const;
|
||||
|
||||
protected:
|
||||
void parse(const std::string &payload);
|
||||
private:
|
||||
std::string message_;
|
||||
Data data_;
|
||||
std::string code_;
|
||||
|
||||
};
|
||||
}
|
||||
}
|
||||
}
|
||||
#endif // !ALIBABACLOUD_FINMALL_MODEL_UPLOADCUSTOMIDIMAGERESULT_H_
|
||||
@@ -0,0 +1,84 @@
|
||||
/*
|
||||
* Copyright 2009-2017 Alibaba Cloud All rights reserved.
|
||||
*
|
||||
* Licensed under the Apache License, Version 2.0 (the "License");
|
||||
* you may not use this file except in compliance with the License.
|
||||
* You may obtain a copy of the License at
|
||||
*
|
||||
* http://www.apache.org/licenses/LICENSE-2.0
|
||||
*
|
||||
* Unless required by applicable law or agreed to in writing, software
|
||||
* distributed under the License is distributed on an "AS IS" BASIS,
|
||||
* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
|
||||
* See the License for the specific language governing permissions and
|
||||
* limitations under the License.
|
||||
*/
|
||||
|
||||
#ifndef ALIBABACLOUD_FINMALL_MODEL_VERIFYCUSTOMERREQUEST_H_
|
||||
#define ALIBABACLOUD_FINMALL_MODEL_VERIFYCUSTOMERREQUEST_H_
|
||||
|
||||
#include <string>
|
||||
#include <vector>
|
||||
#include <alibabacloud/core/RpcServiceRequest.h>
|
||||
#include <alibabacloud/finmall/FinmallExport.h>
|
||||
|
||||
namespace AlibabaCloud
|
||||
{
|
||||
namespace Finmall
|
||||
{
|
||||
namespace Model
|
||||
{
|
||||
class ALIBABACLOUD_FINMALL_EXPORT VerifyCustomerRequest : public RpcServiceRequest
|
||||
{
|
||||
|
||||
public:
|
||||
VerifyCustomerRequest();
|
||||
~VerifyCustomerRequest();
|
||||
|
||||
std::string getIdCardNumber()const;
|
||||
void setIdCardNumber(const std::string& idCardNumber);
|
||||
std::string getAddress()const;
|
||||
void setAddress(const std::string& address);
|
||||
std::string getIdCardFrontPage()const;
|
||||
void setIdCardFrontPage(const std::string& idCardFrontPage);
|
||||
std::string getPhoneNumber()const;
|
||||
void setPhoneNumber(const std::string& phoneNumber);
|
||||
std::string getBusinessLicense()const;
|
||||
void setBusinessLicense(const std::string& businessLicense);
|
||||
std::string getIdCardBackPage()const;
|
||||
void setIdCardBackPage(const std::string& idCardBackPage);
|
||||
std::string getLegalPersonName()const;
|
||||
void setLegalPersonName(const std::string& legalPersonName);
|
||||
std::string getEnterpriseName()const;
|
||||
void setEnterpriseName(const std::string& enterpriseName);
|
||||
std::string getUserId()const;
|
||||
void setUserId(const std::string& userId);
|
||||
std::string getLoanSubject()const;
|
||||
void setLoanSubject(const std::string& loanSubject);
|
||||
std::string getZhimaReturnUrl()const;
|
||||
void setZhimaReturnUrl(const std::string& zhimaReturnUrl);
|
||||
std::string getBankCard()const;
|
||||
void setBankCard(const std::string& bankCard);
|
||||
std::string getEmail()const;
|
||||
void setEmail(const std::string& email);
|
||||
|
||||
private:
|
||||
std::string idCardNumber_;
|
||||
std::string address_;
|
||||
std::string idCardFrontPage_;
|
||||
std::string phoneNumber_;
|
||||
std::string businessLicense_;
|
||||
std::string idCardBackPage_;
|
||||
std::string legalPersonName_;
|
||||
std::string enterpriseName_;
|
||||
std::string userId_;
|
||||
std::string loanSubject_;
|
||||
std::string zhimaReturnUrl_;
|
||||
std::string bankCard_;
|
||||
std::string email_;
|
||||
|
||||
};
|
||||
}
|
||||
}
|
||||
}
|
||||
#endif // !ALIBABACLOUD_FINMALL_MODEL_VERIFYCUSTOMERREQUEST_H_
|
||||
@@ -0,0 +1,60 @@
|
||||
/*
|
||||
* Copyright 2009-2017 Alibaba Cloud All rights reserved.
|
||||
*
|
||||
* Licensed under the Apache License, Version 2.0 (the "License");
|
||||
* you may not use this file except in compliance with the License.
|
||||
* You may obtain a copy of the License at
|
||||
*
|
||||
* http://www.apache.org/licenses/LICENSE-2.0
|
||||
*
|
||||
* Unless required by applicable law or agreed to in writing, software
|
||||
* distributed under the License is distributed on an "AS IS" BASIS,
|
||||
* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
|
||||
* See the License for the specific language governing permissions and
|
||||
* limitations under the License.
|
||||
*/
|
||||
|
||||
#ifndef ALIBABACLOUD_FINMALL_MODEL_VERIFYCUSTOMERRESULT_H_
|
||||
#define ALIBABACLOUD_FINMALL_MODEL_VERIFYCUSTOMERRESULT_H_
|
||||
|
||||
#include <string>
|
||||
#include <vector>
|
||||
#include <utility>
|
||||
#include <alibabacloud/core/ServiceResult.h>
|
||||
#include <alibabacloud/finmall/FinmallExport.h>
|
||||
|
||||
namespace AlibabaCloud
|
||||
{
|
||||
namespace Finmall
|
||||
{
|
||||
namespace Model
|
||||
{
|
||||
class ALIBABACLOUD_FINMALL_EXPORT VerifyCustomerResult : public ServiceResult
|
||||
{
|
||||
public:
|
||||
struct Data
|
||||
{
|
||||
std::string returnCode;
|
||||
std::string zhimaReturnUrl;
|
||||
};
|
||||
|
||||
|
||||
VerifyCustomerResult();
|
||||
explicit VerifyCustomerResult(const std::string &payload);
|
||||
~VerifyCustomerResult();
|
||||
std::string getMessage()const;
|
||||
Data getData()const;
|
||||
std::string getCode()const;
|
||||
|
||||
protected:
|
||||
void parse(const std::string &payload);
|
||||
private:
|
||||
std::string message_;
|
||||
Data data_;
|
||||
std::string code_;
|
||||
|
||||
};
|
||||
}
|
||||
}
|
||||
}
|
||||
#endif // !ALIBABACLOUD_FINMALL_MODEL_VERIFYCUSTOMERRESULT_H_
|
||||
@@ -0,0 +1,51 @@
|
||||
/*
|
||||
* Copyright 2009-2017 Alibaba Cloud All rights reserved.
|
||||
*
|
||||
* Licensed under the Apache License, Version 2.0 (the "License");
|
||||
* you may not use this file except in compliance with the License.
|
||||
* You may obtain a copy of the License at
|
||||
*
|
||||
* http://www.apache.org/licenses/LICENSE-2.0
|
||||
*
|
||||
* Unless required by applicable law or agreed to in writing, software
|
||||
* distributed under the License is distributed on an "AS IS" BASIS,
|
||||
* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
|
||||
* See the License for the specific language governing permissions and
|
||||
* limitations under the License.
|
||||
*/
|
||||
|
||||
#ifndef ALIBABACLOUD_FINMALL_MODEL_VERIFYSMSTOKENREQUEST_H_
|
||||
#define ALIBABACLOUD_FINMALL_MODEL_VERIFYSMSTOKENREQUEST_H_
|
||||
|
||||
#include <string>
|
||||
#include <vector>
|
||||
#include <alibabacloud/core/RpcServiceRequest.h>
|
||||
#include <alibabacloud/finmall/FinmallExport.h>
|
||||
|
||||
namespace AlibabaCloud
|
||||
{
|
||||
namespace Finmall
|
||||
{
|
||||
namespace Model
|
||||
{
|
||||
class ALIBABACLOUD_FINMALL_EXPORT VerifySMSTokenRequest : public RpcServiceRequest
|
||||
{
|
||||
|
||||
public:
|
||||
VerifySMSTokenRequest();
|
||||
~VerifySMSTokenRequest();
|
||||
|
||||
std::string getActionType()const;
|
||||
void setActionType(const std::string& actionType);
|
||||
std::string getUserId()const;
|
||||
void setUserId(const std::string& userId);
|
||||
|
||||
private:
|
||||
std::string actionType_;
|
||||
std::string userId_;
|
||||
|
||||
};
|
||||
}
|
||||
}
|
||||
}
|
||||
#endif // !ALIBABACLOUD_FINMALL_MODEL_VERIFYSMSTOKENREQUEST_H_
|
||||
@@ -0,0 +1,53 @@
|
||||
/*
|
||||
* Copyright 2009-2017 Alibaba Cloud All rights reserved.
|
||||
*
|
||||
* Licensed under the Apache License, Version 2.0 (the "License");
|
||||
* you may not use this file except in compliance with the License.
|
||||
* You may obtain a copy of the License at
|
||||
*
|
||||
* http://www.apache.org/licenses/LICENSE-2.0
|
||||
*
|
||||
* Unless required by applicable law or agreed to in writing, software
|
||||
* distributed under the License is distributed on an "AS IS" BASIS,
|
||||
* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
|
||||
* See the License for the specific language governing permissions and
|
||||
* limitations under the License.
|
||||
*/
|
||||
|
||||
#ifndef ALIBABACLOUD_FINMALL_MODEL_VERIFYSMSTOKENRESULT_H_
|
||||
#define ALIBABACLOUD_FINMALL_MODEL_VERIFYSMSTOKENRESULT_H_
|
||||
|
||||
#include <string>
|
||||
#include <vector>
|
||||
#include <utility>
|
||||
#include <alibabacloud/core/ServiceResult.h>
|
||||
#include <alibabacloud/finmall/FinmallExport.h>
|
||||
|
||||
namespace AlibabaCloud
|
||||
{
|
||||
namespace Finmall
|
||||
{
|
||||
namespace Model
|
||||
{
|
||||
class ALIBABACLOUD_FINMALL_EXPORT VerifySMSTokenResult : public ServiceResult
|
||||
{
|
||||
public:
|
||||
|
||||
|
||||
VerifySMSTokenResult();
|
||||
explicit VerifySMSTokenResult(const std::string &payload);
|
||||
~VerifySMSTokenResult();
|
||||
std::string getMessage()const;
|
||||
std::string getCode()const;
|
||||
|
||||
protected:
|
||||
void parse(const std::string &payload);
|
||||
private:
|
||||
std::string message_;
|
||||
std::string code_;
|
||||
|
||||
};
|
||||
}
|
||||
}
|
||||
}
|
||||
#endif // !ALIBABACLOUD_FINMALL_MODEL_VERIFYSMSTOKENRESULT_H_
|
||||
1457
finmall/src/FinmallClient.cc
Normal file
1457
finmall/src/FinmallClient.cc
Normal file
File diff suppressed because it is too large
Load Diff
38
finmall/src/model/AddCustomInfoRequest.cc
Normal file
38
finmall/src/model/AddCustomInfoRequest.cc
Normal file
@@ -0,0 +1,38 @@
|
||||
/*
|
||||
* Copyright 2009-2017 Alibaba Cloud All rights reserved.
|
||||
*
|
||||
* Licensed under the Apache License, Version 2.0 (the "License");
|
||||
* you may not use this file except in compliance with the License.
|
||||
* You may obtain a copy of the License at
|
||||
*
|
||||
* http://www.apache.org/licenses/LICENSE-2.0
|
||||
*
|
||||
* Unless required by applicable law or agreed to in writing, software
|
||||
* distributed under the License is distributed on an "AS IS" BASIS,
|
||||
* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
|
||||
* See the License for the specific language governing permissions and
|
||||
* limitations under the License.
|
||||
*/
|
||||
|
||||
#include <alibabacloud/finmall/model/AddCustomInfoRequest.h>
|
||||
|
||||
using AlibabaCloud::Finmall::Model::AddCustomInfoRequest;
|
||||
|
||||
AddCustomInfoRequest::AddCustomInfoRequest() :
|
||||
RpcServiceRequest("finmall", "2018-07-23", "AddCustomInfo")
|
||||
{}
|
||||
|
||||
AddCustomInfoRequest::~AddCustomInfoRequest()
|
||||
{}
|
||||
|
||||
std::string AddCustomInfoRequest::getUserId()const
|
||||
{
|
||||
return userId_;
|
||||
}
|
||||
|
||||
void AddCustomInfoRequest::setUserId(const std::string& userId)
|
||||
{
|
||||
userId_ = userId;
|
||||
setParameter("UserId", userId);
|
||||
}
|
||||
|
||||
73
finmall/src/model/AddCustomInfoResult.cc
Normal file
73
finmall/src/model/AddCustomInfoResult.cc
Normal file
@@ -0,0 +1,73 @@
|
||||
/*
|
||||
* Copyright 2009-2017 Alibaba Cloud All rights reserved.
|
||||
*
|
||||
* Licensed under the Apache License, Version 2.0 (the "License");
|
||||
* you may not use this file except in compliance with the License.
|
||||
* You may obtain a copy of the License at
|
||||
*
|
||||
* http://www.apache.org/licenses/LICENSE-2.0
|
||||
*
|
||||
* Unless required by applicable law or agreed to in writing, software
|
||||
* distributed under the License is distributed on an "AS IS" BASIS,
|
||||
* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
|
||||
* See the License for the specific language governing permissions and
|
||||
* limitations under the License.
|
||||
*/
|
||||
|
||||
#include <alibabacloud/finmall/model/AddCustomInfoResult.h>
|
||||
#include <json/json.h>
|
||||
|
||||
using namespace AlibabaCloud::Finmall;
|
||||
using namespace AlibabaCloud::Finmall::Model;
|
||||
|
||||
AddCustomInfoResult::AddCustomInfoResult() :
|
||||
ServiceResult()
|
||||
{}
|
||||
|
||||
AddCustomInfoResult::AddCustomInfoResult(const std::string &payload) :
|
||||
ServiceResult()
|
||||
{
|
||||
parse(payload);
|
||||
}
|
||||
|
||||
AddCustomInfoResult::~AddCustomInfoResult()
|
||||
{}
|
||||
|
||||
void AddCustomInfoResult::parse(const std::string &payload)
|
||||
{
|
||||
Json::Reader reader;
|
||||
Json::Value value;
|
||||
reader.parse(payload, value);
|
||||
|
||||
setRequestId(value["RequestId"].asString());
|
||||
auto dataNode = value["Data"];
|
||||
if(!dataNode["CustomId"].isNull())
|
||||
data_.customId = dataNode["CustomId"].asString();
|
||||
if(!dataNode["ValidateState"].isNull())
|
||||
data_.validateState = dataNode["ValidateState"].asString();
|
||||
if(!dataNode["ValidateTime"].isNull())
|
||||
data_.validateTime = dataNode["ValidateTime"].asString();
|
||||
if(!dataNode["UserState"].isNull())
|
||||
data_.userState = dataNode["UserState"].asString();
|
||||
if(!value["Code"].isNull())
|
||||
code_ = value["Code"].asString();
|
||||
if(!value["Message"].isNull())
|
||||
message_ = value["Message"].asString();
|
||||
|
||||
}
|
||||
|
||||
std::string AddCustomInfoResult::getMessage()const
|
||||
{
|
||||
return message_;
|
||||
}
|
||||
|
||||
AddCustomInfoResult::Data AddCustomInfoResult::getData()const
|
||||
{
|
||||
return data_;
|
||||
}
|
||||
|
||||
std::string AddCustomInfoResult::getCode()const
|
||||
{
|
||||
return code_;
|
||||
}
|
||||
|
||||
126
finmall/src/model/AddTrialRecordRequest.cc
Normal file
126
finmall/src/model/AddTrialRecordRequest.cc
Normal file
@@ -0,0 +1,126 @@
|
||||
/*
|
||||
* Copyright 2009-2017 Alibaba Cloud All rights reserved.
|
||||
*
|
||||
* Licensed under the Apache License, Version 2.0 (the "License");
|
||||
* you may not use this file except in compliance with the License.
|
||||
* You may obtain a copy of the License at
|
||||
*
|
||||
* http://www.apache.org/licenses/LICENSE-2.0
|
||||
*
|
||||
* Unless required by applicable law or agreed to in writing, software
|
||||
* distributed under the License is distributed on an "AS IS" BASIS,
|
||||
* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
|
||||
* See the License for the specific language governing permissions and
|
||||
* limitations under the License.
|
||||
*/
|
||||
|
||||
#include <alibabacloud/finmall/model/AddTrialRecordRequest.h>
|
||||
|
||||
using AlibabaCloud::Finmall::Model::AddTrialRecordRequest;
|
||||
|
||||
AddTrialRecordRequest::AddTrialRecordRequest() :
|
||||
RpcServiceRequest("finmall", "2018-07-23", "AddTrialRecord")
|
||||
{}
|
||||
|
||||
AddTrialRecordRequest::~AddTrialRecordRequest()
|
||||
{}
|
||||
|
||||
std::string AddTrialRecordRequest::getNote()const
|
||||
{
|
||||
return note_;
|
||||
}
|
||||
|
||||
void AddTrialRecordRequest::setNote(const std::string& note)
|
||||
{
|
||||
note_ = note;
|
||||
setParameter("Note", note);
|
||||
}
|
||||
|
||||
std::string AddTrialRecordRequest::getEnterpriseEmail()const
|
||||
{
|
||||
return enterpriseEmail_;
|
||||
}
|
||||
|
||||
void AddTrialRecordRequest::setEnterpriseEmail(const std::string& enterpriseEmail)
|
||||
{
|
||||
enterpriseEmail_ = enterpriseEmail;
|
||||
setParameter("EnterpriseEmail", enterpriseEmail);
|
||||
}
|
||||
|
||||
std::string AddTrialRecordRequest::getContractPhoneNumber()const
|
||||
{
|
||||
return contractPhoneNumber_;
|
||||
}
|
||||
|
||||
void AddTrialRecordRequest::setContractPhoneNumber(const std::string& contractPhoneNumber)
|
||||
{
|
||||
contractPhoneNumber_ = contractPhoneNumber;
|
||||
setParameter("ContractPhoneNumber", contractPhoneNumber);
|
||||
}
|
||||
|
||||
std::string AddTrialRecordRequest::getContractName()const
|
||||
{
|
||||
return contractName_;
|
||||
}
|
||||
|
||||
void AddTrialRecordRequest::setContractName(const std::string& contractName)
|
||||
{
|
||||
contractName_ = contractName;
|
||||
setParameter("ContractName", contractName);
|
||||
}
|
||||
|
||||
std::string AddTrialRecordRequest::getChannel()const
|
||||
{
|
||||
return channel_;
|
||||
}
|
||||
|
||||
void AddTrialRecordRequest::setChannel(const std::string& channel)
|
||||
{
|
||||
channel_ = channel;
|
||||
setParameter("Channel", channel);
|
||||
}
|
||||
|
||||
std::string AddTrialRecordRequest::getEnterpriseName()const
|
||||
{
|
||||
return enterpriseName_;
|
||||
}
|
||||
|
||||
void AddTrialRecordRequest::setEnterpriseName(const std::string& enterpriseName)
|
||||
{
|
||||
enterpriseName_ = enterpriseName;
|
||||
setParameter("EnterpriseName", enterpriseName);
|
||||
}
|
||||
|
||||
std::string AddTrialRecordRequest::getUserId()const
|
||||
{
|
||||
return userId_;
|
||||
}
|
||||
|
||||
void AddTrialRecordRequest::setUserId(const std::string& userId)
|
||||
{
|
||||
userId_ = userId;
|
||||
setParameter("UserId", userId);
|
||||
}
|
||||
|
||||
std::string AddTrialRecordRequest::getProducts()const
|
||||
{
|
||||
return products_;
|
||||
}
|
||||
|
||||
void AddTrialRecordRequest::setProducts(const std::string& products)
|
||||
{
|
||||
products_ = products;
|
||||
setParameter("Products", products);
|
||||
}
|
||||
|
||||
std::string AddTrialRecordRequest::getBudget()const
|
||||
{
|
||||
return budget_;
|
||||
}
|
||||
|
||||
void AddTrialRecordRequest::setBudget(const std::string& budget)
|
||||
{
|
||||
budget_ = budget;
|
||||
setParameter("Budget", budget);
|
||||
}
|
||||
|
||||
67
finmall/src/model/AddTrialRecordResult.cc
Normal file
67
finmall/src/model/AddTrialRecordResult.cc
Normal file
@@ -0,0 +1,67 @@
|
||||
/*
|
||||
* Copyright 2009-2017 Alibaba Cloud All rights reserved.
|
||||
*
|
||||
* Licensed under the Apache License, Version 2.0 (the "License");
|
||||
* you may not use this file except in compliance with the License.
|
||||
* You may obtain a copy of the License at
|
||||
*
|
||||
* http://www.apache.org/licenses/LICENSE-2.0
|
||||
*
|
||||
* Unless required by applicable law or agreed to in writing, software
|
||||
* distributed under the License is distributed on an "AS IS" BASIS,
|
||||
* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
|
||||
* See the License for the specific language governing permissions and
|
||||
* limitations under the License.
|
||||
*/
|
||||
|
||||
#include <alibabacloud/finmall/model/AddTrialRecordResult.h>
|
||||
#include <json/json.h>
|
||||
|
||||
using namespace AlibabaCloud::Finmall;
|
||||
using namespace AlibabaCloud::Finmall::Model;
|
||||
|
||||
AddTrialRecordResult::AddTrialRecordResult() :
|
||||
ServiceResult()
|
||||
{}
|
||||
|
||||
AddTrialRecordResult::AddTrialRecordResult(const std::string &payload) :
|
||||
ServiceResult()
|
||||
{
|
||||
parse(payload);
|
||||
}
|
||||
|
||||
AddTrialRecordResult::~AddTrialRecordResult()
|
||||
{}
|
||||
|
||||
void AddTrialRecordResult::parse(const std::string &payload)
|
||||
{
|
||||
Json::Reader reader;
|
||||
Json::Value value;
|
||||
reader.parse(payload, value);
|
||||
|
||||
setRequestId(value["RequestId"].asString());
|
||||
auto dataNode = value["Data"];
|
||||
if(!dataNode["CustomId"].isNull())
|
||||
data_.customId = dataNode["CustomId"].asString();
|
||||
if(!value["Code"].isNull())
|
||||
code_ = value["Code"].asString();
|
||||
if(!value["Message"].isNull())
|
||||
message_ = value["Message"].asString();
|
||||
|
||||
}
|
||||
|
||||
std::string AddTrialRecordResult::getMessage()const
|
||||
{
|
||||
return message_;
|
||||
}
|
||||
|
||||
AddTrialRecordResult::Data AddTrialRecordResult::getData()const
|
||||
{
|
||||
return data_;
|
||||
}
|
||||
|
||||
std::string AddTrialRecordResult::getCode()const
|
||||
{
|
||||
return code_;
|
||||
}
|
||||
|
||||
93
finmall/src/model/ApplyForLoanRequest.cc
Normal file
93
finmall/src/model/ApplyForLoanRequest.cc
Normal file
@@ -0,0 +1,93 @@
|
||||
/*
|
||||
* Copyright 2009-2017 Alibaba Cloud All rights reserved.
|
||||
*
|
||||
* Licensed under the Apache License, Version 2.0 (the "License");
|
||||
* you may not use this file except in compliance with the License.
|
||||
* You may obtain a copy of the License at
|
||||
*
|
||||
* http://www.apache.org/licenses/LICENSE-2.0
|
||||
*
|
||||
* Unless required by applicable law or agreed to in writing, software
|
||||
* distributed under the License is distributed on an "AS IS" BASIS,
|
||||
* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
|
||||
* See the License for the specific language governing permissions and
|
||||
* limitations under the License.
|
||||
*/
|
||||
|
||||
#include <alibabacloud/finmall/model/ApplyForLoanRequest.h>
|
||||
|
||||
using AlibabaCloud::Finmall::Model::ApplyForLoanRequest;
|
||||
|
||||
ApplyForLoanRequest::ApplyForLoanRequest() :
|
||||
RpcServiceRequest("finmall", "2018-07-23", "ApplyForLoan")
|
||||
{}
|
||||
|
||||
ApplyForLoanRequest::~ApplyForLoanRequest()
|
||||
{}
|
||||
|
||||
std::string ApplyForLoanRequest::getBizType()const
|
||||
{
|
||||
return bizType_;
|
||||
}
|
||||
|
||||
void ApplyForLoanRequest::setBizType(const std::string& bizType)
|
||||
{
|
||||
bizType_ = bizType;
|
||||
setParameter("BizType", bizType);
|
||||
}
|
||||
|
||||
std::string ApplyForLoanRequest::getCreditId()const
|
||||
{
|
||||
return creditId_;
|
||||
}
|
||||
|
||||
void ApplyForLoanRequest::setCreditId(const std::string& creditId)
|
||||
{
|
||||
creditId_ = creditId;
|
||||
setParameter("CreditId", creditId);
|
||||
}
|
||||
|
||||
std::string ApplyForLoanRequest::getProductId()const
|
||||
{
|
||||
return productId_;
|
||||
}
|
||||
|
||||
void ApplyForLoanRequest::setProductId(const std::string& productId)
|
||||
{
|
||||
productId_ = productId;
|
||||
setParameter("ProductId", productId);
|
||||
}
|
||||
|
||||
std::string ApplyForLoanRequest::getFundpartyId()const
|
||||
{
|
||||
return fundpartyId_;
|
||||
}
|
||||
|
||||
void ApplyForLoanRequest::setFundpartyId(const std::string& fundpartyId)
|
||||
{
|
||||
fundpartyId_ = fundpartyId;
|
||||
setParameter("FundpartyId", fundpartyId);
|
||||
}
|
||||
|
||||
std::string ApplyForLoanRequest::getBizData()const
|
||||
{
|
||||
return bizData_;
|
||||
}
|
||||
|
||||
void ApplyForLoanRequest::setBizData(const std::string& bizData)
|
||||
{
|
||||
bizData_ = bizData;
|
||||
setParameter("BizData", bizData);
|
||||
}
|
||||
|
||||
std::string ApplyForLoanRequest::getUserId()const
|
||||
{
|
||||
return userId_;
|
||||
}
|
||||
|
||||
void ApplyForLoanRequest::setUserId(const std::string& userId)
|
||||
{
|
||||
userId_ = userId;
|
||||
setParameter("UserId", userId);
|
||||
}
|
||||
|
||||
67
finmall/src/model/ApplyForLoanResult.cc
Normal file
67
finmall/src/model/ApplyForLoanResult.cc
Normal file
@@ -0,0 +1,67 @@
|
||||
/*
|
||||
* Copyright 2009-2017 Alibaba Cloud All rights reserved.
|
||||
*
|
||||
* Licensed under the Apache License, Version 2.0 (the "License");
|
||||
* you may not use this file except in compliance with the License.
|
||||
* You may obtain a copy of the License at
|
||||
*
|
||||
* http://www.apache.org/licenses/LICENSE-2.0
|
||||
*
|
||||
* Unless required by applicable law or agreed to in writing, software
|
||||
* distributed under the License is distributed on an "AS IS" BASIS,
|
||||
* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
|
||||
* See the License for the specific language governing permissions and
|
||||
* limitations under the License.
|
||||
*/
|
||||
|
||||
#include <alibabacloud/finmall/model/ApplyForLoanResult.h>
|
||||
#include <json/json.h>
|
||||
|
||||
using namespace AlibabaCloud::Finmall;
|
||||
using namespace AlibabaCloud::Finmall::Model;
|
||||
|
||||
ApplyForLoanResult::ApplyForLoanResult() :
|
||||
ServiceResult()
|
||||
{}
|
||||
|
||||
ApplyForLoanResult::ApplyForLoanResult(const std::string &payload) :
|
||||
ServiceResult()
|
||||
{
|
||||
parse(payload);
|
||||
}
|
||||
|
||||
ApplyForLoanResult::~ApplyForLoanResult()
|
||||
{}
|
||||
|
||||
void ApplyForLoanResult::parse(const std::string &payload)
|
||||
{
|
||||
Json::Reader reader;
|
||||
Json::Value value;
|
||||
reader.parse(payload, value);
|
||||
|
||||
setRequestId(value["RequestId"].asString());
|
||||
auto dataNode = value["Data"];
|
||||
if(!dataNode["ReturnCode"].isNull())
|
||||
data_.returnCode = dataNode["ReturnCode"].asString();
|
||||
if(!value["Code"].isNull())
|
||||
code_ = value["Code"].asString();
|
||||
if(!value["Message"].isNull())
|
||||
message_ = value["Message"].asString();
|
||||
|
||||
}
|
||||
|
||||
std::string ApplyForLoanResult::getMessage()const
|
||||
{
|
||||
return message_;
|
||||
}
|
||||
|
||||
ApplyForLoanResult::Data ApplyForLoanResult::getData()const
|
||||
{
|
||||
return data_;
|
||||
}
|
||||
|
||||
std::string ApplyForLoanResult::getCode()const
|
||||
{
|
||||
return code_;
|
||||
}
|
||||
|
||||
49
finmall/src/model/CancelCreditRequest.cc
Normal file
49
finmall/src/model/CancelCreditRequest.cc
Normal file
@@ -0,0 +1,49 @@
|
||||
/*
|
||||
* Copyright 2009-2017 Alibaba Cloud All rights reserved.
|
||||
*
|
||||
* Licensed under the Apache License, Version 2.0 (the "License");
|
||||
* you may not use this file except in compliance with the License.
|
||||
* You may obtain a copy of the License at
|
||||
*
|
||||
* http://www.apache.org/licenses/LICENSE-2.0
|
||||
*
|
||||
* Unless required by applicable law or agreed to in writing, software
|
||||
* distributed under the License is distributed on an "AS IS" BASIS,
|
||||
* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
|
||||
* See the License for the specific language governing permissions and
|
||||
* limitations under the License.
|
||||
*/
|
||||
|
||||
#include <alibabacloud/finmall/model/CancelCreditRequest.h>
|
||||
|
||||
using AlibabaCloud::Finmall::Model::CancelCreditRequest;
|
||||
|
||||
CancelCreditRequest::CancelCreditRequest() :
|
||||
RpcServiceRequest("finmall", "2018-07-23", "CancelCredit")
|
||||
{}
|
||||
|
||||
CancelCreditRequest::~CancelCreditRequest()
|
||||
{}
|
||||
|
||||
std::string CancelCreditRequest::getCreditId()const
|
||||
{
|
||||
return creditId_;
|
||||
}
|
||||
|
||||
void CancelCreditRequest::setCreditId(const std::string& creditId)
|
||||
{
|
||||
creditId_ = creditId;
|
||||
setParameter("CreditId", creditId);
|
||||
}
|
||||
|
||||
std::string CancelCreditRequest::getUserId()const
|
||||
{
|
||||
return userId_;
|
||||
}
|
||||
|
||||
void CancelCreditRequest::setUserId(const std::string& userId)
|
||||
{
|
||||
userId_ = userId;
|
||||
setParameter("UserId", userId);
|
||||
}
|
||||
|
||||
69
finmall/src/model/CancelCreditResult.cc
Normal file
69
finmall/src/model/CancelCreditResult.cc
Normal file
@@ -0,0 +1,69 @@
|
||||
/*
|
||||
* Copyright 2009-2017 Alibaba Cloud All rights reserved.
|
||||
*
|
||||
* Licensed under the Apache License, Version 2.0 (the "License");
|
||||
* you may not use this file except in compliance with the License.
|
||||
* You may obtain a copy of the License at
|
||||
*
|
||||
* http://www.apache.org/licenses/LICENSE-2.0
|
||||
*
|
||||
* Unless required by applicable law or agreed to in writing, software
|
||||
* distributed under the License is distributed on an "AS IS" BASIS,
|
||||
* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
|
||||
* See the License for the specific language governing permissions and
|
||||
* limitations under the License.
|
||||
*/
|
||||
|
||||
#include <alibabacloud/finmall/model/CancelCreditResult.h>
|
||||
#include <json/json.h>
|
||||
|
||||
using namespace AlibabaCloud::Finmall;
|
||||
using namespace AlibabaCloud::Finmall::Model;
|
||||
|
||||
CancelCreditResult::CancelCreditResult() :
|
||||
ServiceResult()
|
||||
{}
|
||||
|
||||
CancelCreditResult::CancelCreditResult(const std::string &payload) :
|
||||
ServiceResult()
|
||||
{
|
||||
parse(payload);
|
||||
}
|
||||
|
||||
CancelCreditResult::~CancelCreditResult()
|
||||
{}
|
||||
|
||||
void CancelCreditResult::parse(const std::string &payload)
|
||||
{
|
||||
Json::Reader reader;
|
||||
Json::Value value;
|
||||
reader.parse(payload, value);
|
||||
|
||||
setRequestId(value["RequestId"].asString());
|
||||
auto dataNode = value["Data"];
|
||||
if(!dataNode["ReturnCode"].isNull())
|
||||
data_.returnCode = dataNode["ReturnCode"].asString();
|
||||
if(!dataNode["CreditId"].isNull())
|
||||
data_.creditId = dataNode["CreditId"].asString();
|
||||
if(!value["Code"].isNull())
|
||||
code_ = value["Code"].asString();
|
||||
if(!value["Message"].isNull())
|
||||
message_ = value["Message"].asString();
|
||||
|
||||
}
|
||||
|
||||
std::string CancelCreditResult::getMessage()const
|
||||
{
|
||||
return message_;
|
||||
}
|
||||
|
||||
CancelCreditResult::Data CancelCreditResult::getData()const
|
||||
{
|
||||
return data_;
|
||||
}
|
||||
|
||||
std::string CancelCreditResult::getCode()const
|
||||
{
|
||||
return code_;
|
||||
}
|
||||
|
||||
71
finmall/src/model/GetAuthorizeCreditQueryRequest.cc
Normal file
71
finmall/src/model/GetAuthorizeCreditQueryRequest.cc
Normal file
@@ -0,0 +1,71 @@
|
||||
/*
|
||||
* Copyright 2009-2017 Alibaba Cloud All rights reserved.
|
||||
*
|
||||
* Licensed under the Apache License, Version 2.0 (the "License");
|
||||
* you may not use this file except in compliance with the License.
|
||||
* You may obtain a copy of the License at
|
||||
*
|
||||
* http://www.apache.org/licenses/LICENSE-2.0
|
||||
*
|
||||
* Unless required by applicable law or agreed to in writing, software
|
||||
* distributed under the License is distributed on an "AS IS" BASIS,
|
||||
* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
|
||||
* See the License for the specific language governing permissions and
|
||||
* limitations under the License.
|
||||
*/
|
||||
|
||||
#include <alibabacloud/finmall/model/GetAuthorizeCreditQueryRequest.h>
|
||||
|
||||
using AlibabaCloud::Finmall::Model::GetAuthorizeCreditQueryRequest;
|
||||
|
||||
GetAuthorizeCreditQueryRequest::GetAuthorizeCreditQueryRequest() :
|
||||
RpcServiceRequest("finmall", "2018-07-23", "GetAuthorizeCreditQuery")
|
||||
{}
|
||||
|
||||
GetAuthorizeCreditQueryRequest::~GetAuthorizeCreditQueryRequest()
|
||||
{}
|
||||
|
||||
std::string GetAuthorizeCreditQueryRequest::getCreditId()const
|
||||
{
|
||||
return creditId_;
|
||||
}
|
||||
|
||||
void GetAuthorizeCreditQueryRequest::setCreditId(const std::string& creditId)
|
||||
{
|
||||
creditId_ = creditId;
|
||||
setParameter("CreditId", creditId);
|
||||
}
|
||||
|
||||
std::string GetAuthorizeCreditQueryRequest::getFundPartyId()const
|
||||
{
|
||||
return fundPartyId_;
|
||||
}
|
||||
|
||||
void GetAuthorizeCreditQueryRequest::setFundPartyId(const std::string& fundPartyId)
|
||||
{
|
||||
fundPartyId_ = fundPartyId;
|
||||
setParameter("FundPartyId", fundPartyId);
|
||||
}
|
||||
|
||||
std::string GetAuthorizeCreditQueryRequest::getReturnUrl()const
|
||||
{
|
||||
return returnUrl_;
|
||||
}
|
||||
|
||||
void GetAuthorizeCreditQueryRequest::setReturnUrl(const std::string& returnUrl)
|
||||
{
|
||||
returnUrl_ = returnUrl;
|
||||
setParameter("ReturnUrl", returnUrl);
|
||||
}
|
||||
|
||||
std::string GetAuthorizeCreditQueryRequest::getUserId()const
|
||||
{
|
||||
return userId_;
|
||||
}
|
||||
|
||||
void GetAuthorizeCreditQueryRequest::setUserId(const std::string& userId)
|
||||
{
|
||||
userId_ = userId;
|
||||
setParameter("UserId", userId);
|
||||
}
|
||||
|
||||
73
finmall/src/model/GetAuthorizeCreditQueryResult.cc
Normal file
73
finmall/src/model/GetAuthorizeCreditQueryResult.cc
Normal file
@@ -0,0 +1,73 @@
|
||||
/*
|
||||
* Copyright 2009-2017 Alibaba Cloud All rights reserved.
|
||||
*
|
||||
* Licensed under the Apache License, Version 2.0 (the "License");
|
||||
* you may not use this file except in compliance with the License.
|
||||
* You may obtain a copy of the License at
|
||||
*
|
||||
* http://www.apache.org/licenses/LICENSE-2.0
|
||||
*
|
||||
* Unless required by applicable law or agreed to in writing, software
|
||||
* distributed under the License is distributed on an "AS IS" BASIS,
|
||||
* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
|
||||
* See the License for the specific language governing permissions and
|
||||
* limitations under the License.
|
||||
*/
|
||||
|
||||
#include <alibabacloud/finmall/model/GetAuthorizeCreditQueryResult.h>
|
||||
#include <json/json.h>
|
||||
|
||||
using namespace AlibabaCloud::Finmall;
|
||||
using namespace AlibabaCloud::Finmall::Model;
|
||||
|
||||
GetAuthorizeCreditQueryResult::GetAuthorizeCreditQueryResult() :
|
||||
ServiceResult()
|
||||
{}
|
||||
|
||||
GetAuthorizeCreditQueryResult::GetAuthorizeCreditQueryResult(const std::string &payload) :
|
||||
ServiceResult()
|
||||
{
|
||||
parse(payload);
|
||||
}
|
||||
|
||||
GetAuthorizeCreditQueryResult::~GetAuthorizeCreditQueryResult()
|
||||
{}
|
||||
|
||||
void GetAuthorizeCreditQueryResult::parse(const std::string &payload)
|
||||
{
|
||||
Json::Reader reader;
|
||||
Json::Value value;
|
||||
reader.parse(payload, value);
|
||||
|
||||
setRequestId(value["RequestId"].asString());
|
||||
auto dataNode = value["Data"];
|
||||
if(!dataNode["Url"].isNull())
|
||||
data_.url = dataNode["Url"].asString();
|
||||
if(!dataNode["ReturnCode"].isNull())
|
||||
data_.returnCode = dataNode["ReturnCode"].asString();
|
||||
if(!dataNode["DownloadUrl"].isNull())
|
||||
data_.downloadUrl = dataNode["DownloadUrl"].asString();
|
||||
if(!dataNode["ViewUrl"].isNull())
|
||||
data_.viewUrl = dataNode["ViewUrl"].asString();
|
||||
if(!value["Code"].isNull())
|
||||
code_ = value["Code"].asString();
|
||||
if(!value["Message"].isNull())
|
||||
message_ = value["Message"].asString();
|
||||
|
||||
}
|
||||
|
||||
std::string GetAuthorizeCreditQueryResult::getMessage()const
|
||||
{
|
||||
return message_;
|
||||
}
|
||||
|
||||
GetAuthorizeCreditQueryResult::Data GetAuthorizeCreditQueryResult::getData()const
|
||||
{
|
||||
return data_;
|
||||
}
|
||||
|
||||
std::string GetAuthorizeCreditQueryResult::getCode()const
|
||||
{
|
||||
return code_;
|
||||
}
|
||||
|
||||
49
finmall/src/model/GetCreditDetailRequest.cc
Normal file
49
finmall/src/model/GetCreditDetailRequest.cc
Normal file
@@ -0,0 +1,49 @@
|
||||
/*
|
||||
* Copyright 2009-2017 Alibaba Cloud All rights reserved.
|
||||
*
|
||||
* Licensed under the Apache License, Version 2.0 (the "License");
|
||||
* you may not use this file except in compliance with the License.
|
||||
* You may obtain a copy of the License at
|
||||
*
|
||||
* http://www.apache.org/licenses/LICENSE-2.0
|
||||
*
|
||||
* Unless required by applicable law or agreed to in writing, software
|
||||
* distributed under the License is distributed on an "AS IS" BASIS,
|
||||
* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
|
||||
* See the License for the specific language governing permissions and
|
||||
* limitations under the License.
|
||||
*/
|
||||
|
||||
#include <alibabacloud/finmall/model/GetCreditDetailRequest.h>
|
||||
|
||||
using AlibabaCloud::Finmall::Model::GetCreditDetailRequest;
|
||||
|
||||
GetCreditDetailRequest::GetCreditDetailRequest() :
|
||||
RpcServiceRequest("finmall", "2018-07-23", "GetCreditDetail")
|
||||
{}
|
||||
|
||||
GetCreditDetailRequest::~GetCreditDetailRequest()
|
||||
{}
|
||||
|
||||
std::string GetCreditDetailRequest::getCreditId()const
|
||||
{
|
||||
return creditId_;
|
||||
}
|
||||
|
||||
void GetCreditDetailRequest::setCreditId(const std::string& creditId)
|
||||
{
|
||||
creditId_ = creditId;
|
||||
setParameter("CreditId", creditId);
|
||||
}
|
||||
|
||||
std::string GetCreditDetailRequest::getUserId()const
|
||||
{
|
||||
return userId_;
|
||||
}
|
||||
|
||||
void GetCreditDetailRequest::setUserId(const std::string& userId)
|
||||
{
|
||||
userId_ = userId;
|
||||
setParameter("UserId", userId);
|
||||
}
|
||||
|
||||
93
finmall/src/model/GetCreditDetailResult.cc
Normal file
93
finmall/src/model/GetCreditDetailResult.cc
Normal file
@@ -0,0 +1,93 @@
|
||||
/*
|
||||
* Copyright 2009-2017 Alibaba Cloud All rights reserved.
|
||||
*
|
||||
* Licensed under the Apache License, Version 2.0 (the "License");
|
||||
* you may not use this file except in compliance with the License.
|
||||
* You may obtain a copy of the License at
|
||||
*
|
||||
* http://www.apache.org/licenses/LICENSE-2.0
|
||||
*
|
||||
* Unless required by applicable law or agreed to in writing, software
|
||||
* distributed under the License is distributed on an "AS IS" BASIS,
|
||||
* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
|
||||
* See the License for the specific language governing permissions and
|
||||
* limitations under the License.
|
||||
*/
|
||||
|
||||
#include <alibabacloud/finmall/model/GetCreditDetailResult.h>
|
||||
#include <json/json.h>
|
||||
|
||||
using namespace AlibabaCloud::Finmall;
|
||||
using namespace AlibabaCloud::Finmall::Model;
|
||||
|
||||
GetCreditDetailResult::GetCreditDetailResult() :
|
||||
ServiceResult()
|
||||
{}
|
||||
|
||||
GetCreditDetailResult::GetCreditDetailResult(const std::string &payload) :
|
||||
ServiceResult()
|
||||
{
|
||||
parse(payload);
|
||||
}
|
||||
|
||||
GetCreditDetailResult::~GetCreditDetailResult()
|
||||
{}
|
||||
|
||||
void GetCreditDetailResult::parse(const std::string &payload)
|
||||
{
|
||||
Json::Reader reader;
|
||||
Json::Value value;
|
||||
reader.parse(payload, value);
|
||||
|
||||
setRequestId(value["RequestId"].asString());
|
||||
auto dataNode = value["Data"];
|
||||
if(!dataNode["CreditId"].isNull())
|
||||
data_.creditId = dataNode["CreditId"].asString();
|
||||
if(!dataNode["ProductName"].isNull())
|
||||
data_.productName = dataNode["ProductName"].asString();
|
||||
if(!dataNode["LineOfCredit"].isNull())
|
||||
data_.lineOfCredit = dataNode["LineOfCredit"].asString();
|
||||
if(!dataNode["Amount"].isNull())
|
||||
data_.amount = dataNode["Amount"].asString();
|
||||
if(!dataNode["DebtorName"].isNull())
|
||||
data_.debtorName = dataNode["DebtorName"].asString();
|
||||
if(!dataNode["LoanBalance"].isNull())
|
||||
data_.loanBalance = dataNode["LoanBalance"].asString();
|
||||
if(!dataNode["RepayPhase"].isNull())
|
||||
data_.repayPhase = dataNode["RepayPhase"].asString();
|
||||
if(!dataNode["State"].isNull())
|
||||
data_.state = dataNode["State"].asString();
|
||||
if(!dataNode["CreateDate"].isNull())
|
||||
data_.createDate = dataNode["CreateDate"].asString();
|
||||
if(!dataNode["UpdateDate"].isNull())
|
||||
data_.updateDate = dataNode["UpdateDate"].asString();
|
||||
if(!dataNode["ProductId"].isNull())
|
||||
data_.productId = dataNode["ProductId"].asString();
|
||||
if(!dataNode["FundPartyId"].isNull())
|
||||
data_.fundPartyId = dataNode["FundPartyId"].asString();
|
||||
if(!dataNode["DownPaymentAmount"].isNull())
|
||||
data_.downPaymentAmount = dataNode["DownPaymentAmount"].asString();
|
||||
if(!dataNode["DownPaymentRate"].isNull())
|
||||
data_.downPaymentRate = dataNode["DownPaymentRate"].asString();
|
||||
if(!value["Code"].isNull())
|
||||
code_ = value["Code"].asString();
|
||||
if(!value["Message"].isNull())
|
||||
message_ = value["Message"].asString();
|
||||
|
||||
}
|
||||
|
||||
std::string GetCreditDetailResult::getMessage()const
|
||||
{
|
||||
return message_;
|
||||
}
|
||||
|
||||
GetCreditDetailResult::Data GetCreditDetailResult::getData()const
|
||||
{
|
||||
return data_;
|
||||
}
|
||||
|
||||
std::string GetCreditDetailResult::getCode()const
|
||||
{
|
||||
return code_;
|
||||
}
|
||||
|
||||
Some files were not shown because too many files have changed in this diff Show More
Reference in New Issue
Block a user