Add new interface ListMaskDetectionResults to support to pull mask detection results.
This commit is contained in:
@@ -1,3 +1,6 @@
|
|||||||
|
2020-02-20 Version 1.36.276
|
||||||
|
- Add new interface ListMaskDetectionResults to support to pull mask detection results.
|
||||||
|
|
||||||
2020-02-15 Version 1.36.275
|
2020-02-15 Version 1.36.275
|
||||||
- Add DescribeDBClusterSSL.
|
- Add DescribeDBClusterSSL.
|
||||||
- Add ModifyDBClusterSSL.
|
- Add ModifyDBClusterSSL.
|
||||||
|
|||||||
@@ -43,6 +43,8 @@ set(reid_public_header_model
|
|||||||
include/alibabacloud/reid/model/ListEmapResult.h
|
include/alibabacloud/reid/model/ListEmapResult.h
|
||||||
include/alibabacloud/reid/model/ListLocationRequest.h
|
include/alibabacloud/reid/model/ListLocationRequest.h
|
||||||
include/alibabacloud/reid/model/ListLocationResult.h
|
include/alibabacloud/reid/model/ListLocationResult.h
|
||||||
|
include/alibabacloud/reid/model/ListMaskDetectionResultsRequest.h
|
||||||
|
include/alibabacloud/reid/model/ListMaskDetectionResultsResult.h
|
||||||
include/alibabacloud/reid/model/ListPersonByImageRequest.h
|
include/alibabacloud/reid/model/ListPersonByImageRequest.h
|
||||||
include/alibabacloud/reid/model/ListPersonByImageResult.h
|
include/alibabacloud/reid/model/ListPersonByImageResult.h
|
||||||
include/alibabacloud/reid/model/ListStoreRequest.h
|
include/alibabacloud/reid/model/ListStoreRequest.h
|
||||||
@@ -74,6 +76,8 @@ set(reid_src
|
|||||||
src/model/ListEmapResult.cc
|
src/model/ListEmapResult.cc
|
||||||
src/model/ListLocationRequest.cc
|
src/model/ListLocationRequest.cc
|
||||||
src/model/ListLocationResult.cc
|
src/model/ListLocationResult.cc
|
||||||
|
src/model/ListMaskDetectionResultsRequest.cc
|
||||||
|
src/model/ListMaskDetectionResultsResult.cc
|
||||||
src/model/ListPersonByImageRequest.cc
|
src/model/ListPersonByImageRequest.cc
|
||||||
src/model/ListPersonByImageResult.cc
|
src/model/ListPersonByImageResult.cc
|
||||||
src/model/ListStoreRequest.cc
|
src/model/ListStoreRequest.cc
|
||||||
|
|||||||
@@ -44,6 +44,8 @@
|
|||||||
#include "model/ListEmapResult.h"
|
#include "model/ListEmapResult.h"
|
||||||
#include "model/ListLocationRequest.h"
|
#include "model/ListLocationRequest.h"
|
||||||
#include "model/ListLocationResult.h"
|
#include "model/ListLocationResult.h"
|
||||||
|
#include "model/ListMaskDetectionResultsRequest.h"
|
||||||
|
#include "model/ListMaskDetectionResultsResult.h"
|
||||||
#include "model/ListPersonByImageRequest.h"
|
#include "model/ListPersonByImageRequest.h"
|
||||||
#include "model/ListPersonByImageResult.h"
|
#include "model/ListPersonByImageResult.h"
|
||||||
#include "model/ListStoreRequest.h"
|
#include "model/ListStoreRequest.h"
|
||||||
@@ -92,6 +94,9 @@ namespace AlibabaCloud
|
|||||||
typedef Outcome<Error, Model::ListLocationResult> ListLocationOutcome;
|
typedef Outcome<Error, Model::ListLocationResult> ListLocationOutcome;
|
||||||
typedef std::future<ListLocationOutcome> ListLocationOutcomeCallable;
|
typedef std::future<ListLocationOutcome> ListLocationOutcomeCallable;
|
||||||
typedef std::function<void(const ReidClient*, const Model::ListLocationRequest&, const ListLocationOutcome&, const std::shared_ptr<const AsyncCallerContext>&)> ListLocationAsyncHandler;
|
typedef std::function<void(const ReidClient*, const Model::ListLocationRequest&, const ListLocationOutcome&, const std::shared_ptr<const AsyncCallerContext>&)> ListLocationAsyncHandler;
|
||||||
|
typedef Outcome<Error, Model::ListMaskDetectionResultsResult> ListMaskDetectionResultsOutcome;
|
||||||
|
typedef std::future<ListMaskDetectionResultsOutcome> ListMaskDetectionResultsOutcomeCallable;
|
||||||
|
typedef std::function<void(const ReidClient*, const Model::ListMaskDetectionResultsRequest&, const ListMaskDetectionResultsOutcome&, const std::shared_ptr<const AsyncCallerContext>&)> ListMaskDetectionResultsAsyncHandler;
|
||||||
typedef Outcome<Error, Model::ListPersonByImageResult> ListPersonByImageOutcome;
|
typedef Outcome<Error, Model::ListPersonByImageResult> ListPersonByImageOutcome;
|
||||||
typedef std::future<ListPersonByImageOutcome> ListPersonByImageOutcomeCallable;
|
typedef std::future<ListPersonByImageOutcome> ListPersonByImageOutcomeCallable;
|
||||||
typedef std::function<void(const ReidClient*, const Model::ListPersonByImageRequest&, const ListPersonByImageOutcome&, const std::shared_ptr<const AsyncCallerContext>&)> ListPersonByImageAsyncHandler;
|
typedef std::function<void(const ReidClient*, const Model::ListPersonByImageRequest&, const ListPersonByImageOutcome&, const std::shared_ptr<const AsyncCallerContext>&)> ListPersonByImageAsyncHandler;
|
||||||
@@ -139,6 +144,9 @@ namespace AlibabaCloud
|
|||||||
ListLocationOutcome listLocation(const Model::ListLocationRequest &request)const;
|
ListLocationOutcome listLocation(const Model::ListLocationRequest &request)const;
|
||||||
void listLocationAsync(const Model::ListLocationRequest& request, const ListLocationAsyncHandler& handler, const std::shared_ptr<const AsyncCallerContext>& context = nullptr) const;
|
void listLocationAsync(const Model::ListLocationRequest& request, const ListLocationAsyncHandler& handler, const std::shared_ptr<const AsyncCallerContext>& context = nullptr) const;
|
||||||
ListLocationOutcomeCallable listLocationCallable(const Model::ListLocationRequest& request) const;
|
ListLocationOutcomeCallable listLocationCallable(const Model::ListLocationRequest& request) const;
|
||||||
|
ListMaskDetectionResultsOutcome listMaskDetectionResults(const Model::ListMaskDetectionResultsRequest &request)const;
|
||||||
|
void listMaskDetectionResultsAsync(const Model::ListMaskDetectionResultsRequest& request, const ListMaskDetectionResultsAsyncHandler& handler, const std::shared_ptr<const AsyncCallerContext>& context = nullptr) const;
|
||||||
|
ListMaskDetectionResultsOutcomeCallable listMaskDetectionResultsCallable(const Model::ListMaskDetectionResultsRequest& request) const;
|
||||||
ListPersonByImageOutcome listPersonByImage(const Model::ListPersonByImageRequest &request)const;
|
ListPersonByImageOutcome listPersonByImage(const Model::ListPersonByImageRequest &request)const;
|
||||||
void listPersonByImageAsync(const Model::ListPersonByImageRequest& request, const ListPersonByImageAsyncHandler& handler, const std::shared_ptr<const AsyncCallerContext>& context = nullptr) const;
|
void listPersonByImageAsync(const Model::ListPersonByImageRequest& request, const ListPersonByImageAsyncHandler& handler, const std::shared_ptr<const AsyncCallerContext>& context = nullptr) const;
|
||||||
ListPersonByImageOutcomeCallable listPersonByImageCallable(const Model::ListPersonByImageRequest& request) const;
|
ListPersonByImageOutcomeCallable listPersonByImageCallable(const Model::ListPersonByImageRequest& request) const;
|
||||||
|
|||||||
@@ -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_REID_MODEL_LISTMASKDETECTIONRESULTSREQUEST_H_
|
||||||
|
#define ALIBABACLOUD_REID_MODEL_LISTMASKDETECTIONRESULTSREQUEST_H_
|
||||||
|
|
||||||
|
#include <string>
|
||||||
|
#include <vector>
|
||||||
|
#include <alibabacloud/core/RpcServiceRequest.h>
|
||||||
|
#include <alibabacloud/reid/ReidExport.h>
|
||||||
|
|
||||||
|
namespace AlibabaCloud
|
||||||
|
{
|
||||||
|
namespace Reid
|
||||||
|
{
|
||||||
|
namespace Model
|
||||||
|
{
|
||||||
|
class ALIBABACLOUD_REID_EXPORT ListMaskDetectionResultsRequest : public RpcServiceRequest
|
||||||
|
{
|
||||||
|
|
||||||
|
public:
|
||||||
|
ListMaskDetectionResultsRequest();
|
||||||
|
~ListMaskDetectionResultsRequest();
|
||||||
|
|
||||||
|
long getEndTime()const;
|
||||||
|
void setEndTime(long endTime);
|
||||||
|
long getStartTime()const;
|
||||||
|
void setStartTime(long startTime);
|
||||||
|
long getStoreId()const;
|
||||||
|
void setStoreId(long storeId);
|
||||||
|
int getPageNumber()const;
|
||||||
|
void setPageNumber(int pageNumber);
|
||||||
|
int getPageSize()const;
|
||||||
|
void setPageSize(int pageSize);
|
||||||
|
|
||||||
|
private:
|
||||||
|
long endTime_;
|
||||||
|
long startTime_;
|
||||||
|
long storeId_;
|
||||||
|
int pageNumber_;
|
||||||
|
int pageSize_;
|
||||||
|
|
||||||
|
};
|
||||||
|
}
|
||||||
|
}
|
||||||
|
}
|
||||||
|
#endif // !ALIBABACLOUD_REID_MODEL_LISTMASKDETECTIONRESULTSREQUEST_H_
|
||||||
@@ -0,0 +1,81 @@
|
|||||||
|
/*
|
||||||
|
* Copyright 2009-2017 Alibaba Cloud All rights reserved.
|
||||||
|
*
|
||||||
|
* Licensed under the Apache License, Version 2.0 (the "License");
|
||||||
|
* you may not use this file except in compliance with the License.
|
||||||
|
* You may obtain a copy of the License at
|
||||||
|
*
|
||||||
|
* http://www.apache.org/licenses/LICENSE-2.0
|
||||||
|
*
|
||||||
|
* Unless required by applicable law or agreed to in writing, software
|
||||||
|
* distributed under the License is distributed on an "AS IS" BASIS,
|
||||||
|
* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
|
||||||
|
* See the License for the specific language governing permissions and
|
||||||
|
* limitations under the License.
|
||||||
|
*/
|
||||||
|
|
||||||
|
#ifndef ALIBABACLOUD_REID_MODEL_LISTMASKDETECTIONRESULTSRESULT_H_
|
||||||
|
#define ALIBABACLOUD_REID_MODEL_LISTMASKDETECTIONRESULTSRESULT_H_
|
||||||
|
|
||||||
|
#include <string>
|
||||||
|
#include <vector>
|
||||||
|
#include <utility>
|
||||||
|
#include <alibabacloud/core/ServiceResult.h>
|
||||||
|
#include <alibabacloud/reid/ReidExport.h>
|
||||||
|
|
||||||
|
namespace AlibabaCloud
|
||||||
|
{
|
||||||
|
namespace Reid
|
||||||
|
{
|
||||||
|
namespace Model
|
||||||
|
{
|
||||||
|
class ALIBABACLOUD_REID_EXPORT ListMaskDetectionResultsResult : public ServiceResult
|
||||||
|
{
|
||||||
|
public:
|
||||||
|
struct DetectionResult
|
||||||
|
{
|
||||||
|
std::string maskResult;
|
||||||
|
std::string score;
|
||||||
|
std::string pkId;
|
||||||
|
long locationId;
|
||||||
|
std::string imageKey;
|
||||||
|
long id;
|
||||||
|
std::string ipcId;
|
||||||
|
};
|
||||||
|
|
||||||
|
|
||||||
|
ListMaskDetectionResultsResult();
|
||||||
|
explicit ListMaskDetectionResultsResult(const std::string &payload);
|
||||||
|
~ListMaskDetectionResultsResult();
|
||||||
|
long getTotalCount()const;
|
||||||
|
std::string getMessage()const;
|
||||||
|
int getPageSize()const;
|
||||||
|
int getPageNumber()const;
|
||||||
|
std::vector<DetectionResult> getMaskDetectionResults()const;
|
||||||
|
std::string getDynamicCode()const;
|
||||||
|
std::string getErrorCode()const;
|
||||||
|
std::string getDynamicMessage()const;
|
||||||
|
std::string getErrorMessage()const;
|
||||||
|
std::string getCode()const;
|
||||||
|
bool getSuccess()const;
|
||||||
|
|
||||||
|
protected:
|
||||||
|
void parse(const std::string &payload);
|
||||||
|
private:
|
||||||
|
long totalCount_;
|
||||||
|
std::string message_;
|
||||||
|
int pageSize_;
|
||||||
|
int pageNumber_;
|
||||||
|
std::vector<DetectionResult> maskDetectionResults_;
|
||||||
|
std::string dynamicCode_;
|
||||||
|
std::string errorCode_;
|
||||||
|
std::string dynamicMessage_;
|
||||||
|
std::string errorMessage_;
|
||||||
|
std::string code_;
|
||||||
|
bool success_;
|
||||||
|
|
||||||
|
};
|
||||||
|
}
|
||||||
|
}
|
||||||
|
}
|
||||||
|
#endif // !ALIBABACLOUD_REID_MODEL_LISTMASKDETECTIONRESULTSRESULT_H_
|
||||||
@@ -31,21 +31,21 @@ ReidClient::ReidClient(const Credentials &credentials, const ClientConfiguration
|
|||||||
RpcServiceClient(SERVICE_NAME, std::make_shared<SimpleCredentialsProvider>(credentials), configuration)
|
RpcServiceClient(SERVICE_NAME, std::make_shared<SimpleCredentialsProvider>(credentials), configuration)
|
||||||
{
|
{
|
||||||
auto locationClient = std::make_shared<LocationClient>(credentials, configuration);
|
auto locationClient = std::make_shared<LocationClient>(credentials, configuration);
|
||||||
endpointProvider_ = std::make_shared<EndpointProvider>(locationClient, configuration.regionId(), SERVICE_NAME, "1.0.0");
|
endpointProvider_ = std::make_shared<EndpointProvider>(locationClient, configuration.regionId(), SERVICE_NAME, "reid");
|
||||||
}
|
}
|
||||||
|
|
||||||
ReidClient::ReidClient(const std::shared_ptr<CredentialsProvider>& credentialsProvider, const ClientConfiguration & configuration) :
|
ReidClient::ReidClient(const std::shared_ptr<CredentialsProvider>& credentialsProvider, const ClientConfiguration & configuration) :
|
||||||
RpcServiceClient(SERVICE_NAME, credentialsProvider, configuration)
|
RpcServiceClient(SERVICE_NAME, credentialsProvider, configuration)
|
||||||
{
|
{
|
||||||
auto locationClient = std::make_shared<LocationClient>(credentialsProvider, configuration);
|
auto locationClient = std::make_shared<LocationClient>(credentialsProvider, configuration);
|
||||||
endpointProvider_ = std::make_shared<EndpointProvider>(locationClient, configuration.regionId(), SERVICE_NAME, "1.0.0");
|
endpointProvider_ = std::make_shared<EndpointProvider>(locationClient, configuration.regionId(), SERVICE_NAME, "reid");
|
||||||
}
|
}
|
||||||
|
|
||||||
ReidClient::ReidClient(const std::string & accessKeyId, const std::string & accessKeySecret, const ClientConfiguration & configuration) :
|
ReidClient::ReidClient(const std::string & accessKeyId, const std::string & accessKeySecret, const ClientConfiguration & configuration) :
|
||||||
RpcServiceClient(SERVICE_NAME, std::make_shared<SimpleCredentialsProvider>(accessKeyId, accessKeySecret), configuration)
|
RpcServiceClient(SERVICE_NAME, std::make_shared<SimpleCredentialsProvider>(accessKeyId, accessKeySecret), configuration)
|
||||||
{
|
{
|
||||||
auto locationClient = std::make_shared<LocationClient>(accessKeyId, accessKeySecret, configuration);
|
auto locationClient = std::make_shared<LocationClient>(accessKeyId, accessKeySecret, configuration);
|
||||||
endpointProvider_ = std::make_shared<EndpointProvider>(locationClient, configuration.regionId(), SERVICE_NAME, "1.0.0");
|
endpointProvider_ = std::make_shared<EndpointProvider>(locationClient, configuration.regionId(), SERVICE_NAME, "reid");
|
||||||
}
|
}
|
||||||
|
|
||||||
ReidClient::~ReidClient()
|
ReidClient::~ReidClient()
|
||||||
@@ -447,6 +447,42 @@ ReidClient::ListLocationOutcomeCallable ReidClient::listLocationCallable(const L
|
|||||||
return task->get_future();
|
return task->get_future();
|
||||||
}
|
}
|
||||||
|
|
||||||
|
ReidClient::ListMaskDetectionResultsOutcome ReidClient::listMaskDetectionResults(const ListMaskDetectionResultsRequest &request) const
|
||||||
|
{
|
||||||
|
auto endpointOutcome = endpointProvider_->getEndpoint();
|
||||||
|
if (!endpointOutcome.isSuccess())
|
||||||
|
return ListMaskDetectionResultsOutcome(endpointOutcome.error());
|
||||||
|
|
||||||
|
auto outcome = makeRequest(endpointOutcome.result(), request);
|
||||||
|
|
||||||
|
if (outcome.isSuccess())
|
||||||
|
return ListMaskDetectionResultsOutcome(ListMaskDetectionResultsResult(outcome.result()));
|
||||||
|
else
|
||||||
|
return ListMaskDetectionResultsOutcome(outcome.error());
|
||||||
|
}
|
||||||
|
|
||||||
|
void ReidClient::listMaskDetectionResultsAsync(const ListMaskDetectionResultsRequest& request, const ListMaskDetectionResultsAsyncHandler& handler, const std::shared_ptr<const AsyncCallerContext>& context) const
|
||||||
|
{
|
||||||
|
auto fn = [this, request, handler, context]()
|
||||||
|
{
|
||||||
|
handler(this, request, listMaskDetectionResults(request), context);
|
||||||
|
};
|
||||||
|
|
||||||
|
asyncExecute(new Runnable(fn));
|
||||||
|
}
|
||||||
|
|
||||||
|
ReidClient::ListMaskDetectionResultsOutcomeCallable ReidClient::listMaskDetectionResultsCallable(const ListMaskDetectionResultsRequest &request) const
|
||||||
|
{
|
||||||
|
auto task = std::make_shared<std::packaged_task<ListMaskDetectionResultsOutcome()>>(
|
||||||
|
[this, request]()
|
||||||
|
{
|
||||||
|
return this->listMaskDetectionResults(request);
|
||||||
|
});
|
||||||
|
|
||||||
|
asyncExecute(new Runnable([task]() { (*task)(); }));
|
||||||
|
return task->get_future();
|
||||||
|
}
|
||||||
|
|
||||||
ReidClient::ListPersonByImageOutcome ReidClient::listPersonByImage(const ListPersonByImageRequest &request) const
|
ReidClient::ListPersonByImageOutcome ReidClient::listPersonByImage(const ListPersonByImageRequest &request) const
|
||||||
{
|
{
|
||||||
auto endpointOutcome = endpointProvider_->getEndpoint();
|
auto endpointOutcome = endpointProvider_->getEndpoint();
|
||||||
|
|||||||
@@ -35,7 +35,7 @@ std::string DescribeBaseStatisticsRequest::getDate()const
|
|||||||
void DescribeBaseStatisticsRequest::setDate(const std::string& date)
|
void DescribeBaseStatisticsRequest::setDate(const std::string& date)
|
||||||
{
|
{
|
||||||
date_ = date;
|
date_ = date;
|
||||||
setCoreParameter("Date", date);
|
setBodyParameter("Date", date);
|
||||||
}
|
}
|
||||||
|
|
||||||
std::string DescribeBaseStatisticsRequest::getExtraStatisticTypes()const
|
std::string DescribeBaseStatisticsRequest::getExtraStatisticTypes()const
|
||||||
@@ -46,7 +46,7 @@ std::string DescribeBaseStatisticsRequest::getExtraStatisticTypes()const
|
|||||||
void DescribeBaseStatisticsRequest::setExtraStatisticTypes(const std::string& extraStatisticTypes)
|
void DescribeBaseStatisticsRequest::setExtraStatisticTypes(const std::string& extraStatisticTypes)
|
||||||
{
|
{
|
||||||
extraStatisticTypes_ = extraStatisticTypes;
|
extraStatisticTypes_ = extraStatisticTypes;
|
||||||
setCoreParameter("ExtraStatisticTypes", extraStatisticTypes);
|
setBodyParameter("ExtraStatisticTypes", extraStatisticTypes);
|
||||||
}
|
}
|
||||||
|
|
||||||
long DescribeBaseStatisticsRequest::getStoreId()const
|
long DescribeBaseStatisticsRequest::getStoreId()const
|
||||||
@@ -57,7 +57,7 @@ long DescribeBaseStatisticsRequest::getStoreId()const
|
|||||||
void DescribeBaseStatisticsRequest::setStoreId(long storeId)
|
void DescribeBaseStatisticsRequest::setStoreId(long storeId)
|
||||||
{
|
{
|
||||||
storeId_ = storeId;
|
storeId_ = storeId;
|
||||||
setCoreParameter("StoreId", std::to_string(storeId));
|
setBodyParameter("StoreId", std::to_string(storeId));
|
||||||
}
|
}
|
||||||
|
|
||||||
std::string DescribeBaseStatisticsRequest::getSummaryType()const
|
std::string DescribeBaseStatisticsRequest::getSummaryType()const
|
||||||
@@ -68,7 +68,7 @@ std::string DescribeBaseStatisticsRequest::getSummaryType()const
|
|||||||
void DescribeBaseStatisticsRequest::setSummaryType(const std::string& summaryType)
|
void DescribeBaseStatisticsRequest::setSummaryType(const std::string& summaryType)
|
||||||
{
|
{
|
||||||
summaryType_ = summaryType;
|
summaryType_ = summaryType;
|
||||||
setCoreParameter("SummaryType", summaryType);
|
setBodyParameter("SummaryType", summaryType);
|
||||||
}
|
}
|
||||||
|
|
||||||
long DescribeBaseStatisticsRequest::getLocationId()const
|
long DescribeBaseStatisticsRequest::getLocationId()const
|
||||||
@@ -79,6 +79,6 @@ long DescribeBaseStatisticsRequest::getLocationId()const
|
|||||||
void DescribeBaseStatisticsRequest::setLocationId(long locationId)
|
void DescribeBaseStatisticsRequest::setLocationId(long locationId)
|
||||||
{
|
{
|
||||||
locationId_ = locationId;
|
locationId_ = locationId;
|
||||||
setCoreParameter("LocationId", std::to_string(locationId));
|
setBodyParameter("LocationId", std::to_string(locationId));
|
||||||
}
|
}
|
||||||
|
|
||||||
|
|||||||
@@ -35,7 +35,7 @@ long DescribeCursorRequest::getStoreId()const
|
|||||||
void DescribeCursorRequest::setStoreId(long storeId)
|
void DescribeCursorRequest::setStoreId(long storeId)
|
||||||
{
|
{
|
||||||
storeId_ = storeId;
|
storeId_ = storeId;
|
||||||
setCoreParameter("StoreId", std::to_string(storeId));
|
setBodyParameter("StoreId", std::to_string(storeId));
|
||||||
}
|
}
|
||||||
|
|
||||||
std::string DescribeCursorRequest::getTime()const
|
std::string DescribeCursorRequest::getTime()const
|
||||||
@@ -46,6 +46,6 @@ std::string DescribeCursorRequest::getTime()const
|
|||||||
void DescribeCursorRequest::setTime(const std::string& time)
|
void DescribeCursorRequest::setTime(const std::string& time)
|
||||||
{
|
{
|
||||||
time_ = time;
|
time_ = time;
|
||||||
setCoreParameter("Time", time);
|
setBodyParameter("Time", time);
|
||||||
}
|
}
|
||||||
|
|
||||||
|
|||||||
@@ -35,7 +35,7 @@ std::string DescribeCustomerFlowByLocationRequest::getStartDate()const
|
|||||||
void DescribeCustomerFlowByLocationRequest::setStartDate(const std::string& startDate)
|
void DescribeCustomerFlowByLocationRequest::setStartDate(const std::string& startDate)
|
||||||
{
|
{
|
||||||
startDate_ = startDate;
|
startDate_ = startDate;
|
||||||
setCoreParameter("StartDate", startDate);
|
setBodyParameter("StartDate", startDate);
|
||||||
}
|
}
|
||||||
|
|
||||||
long DescribeCustomerFlowByLocationRequest::getStoreId()const
|
long DescribeCustomerFlowByLocationRequest::getStoreId()const
|
||||||
@@ -46,7 +46,7 @@ long DescribeCustomerFlowByLocationRequest::getStoreId()const
|
|||||||
void DescribeCustomerFlowByLocationRequest::setStoreId(long storeId)
|
void DescribeCustomerFlowByLocationRequest::setStoreId(long storeId)
|
||||||
{
|
{
|
||||||
storeId_ = storeId;
|
storeId_ = storeId;
|
||||||
setCoreParameter("StoreId", std::to_string(storeId));
|
setBodyParameter("StoreId", std::to_string(storeId));
|
||||||
}
|
}
|
||||||
|
|
||||||
long DescribeCustomerFlowByLocationRequest::getMinCount()const
|
long DescribeCustomerFlowByLocationRequest::getMinCount()const
|
||||||
@@ -57,7 +57,7 @@ long DescribeCustomerFlowByLocationRequest::getMinCount()const
|
|||||||
void DescribeCustomerFlowByLocationRequest::setMinCount(long minCount)
|
void DescribeCustomerFlowByLocationRequest::setMinCount(long minCount)
|
||||||
{
|
{
|
||||||
minCount_ = minCount;
|
minCount_ = minCount;
|
||||||
setCoreParameter("MinCount", std::to_string(minCount));
|
setBodyParameter("MinCount", std::to_string(minCount));
|
||||||
}
|
}
|
||||||
|
|
||||||
long DescribeCustomerFlowByLocationRequest::getParentAmount()const
|
long DescribeCustomerFlowByLocationRequest::getParentAmount()const
|
||||||
@@ -68,7 +68,7 @@ long DescribeCustomerFlowByLocationRequest::getParentAmount()const
|
|||||||
void DescribeCustomerFlowByLocationRequest::setParentAmount(long parentAmount)
|
void DescribeCustomerFlowByLocationRequest::setParentAmount(long parentAmount)
|
||||||
{
|
{
|
||||||
parentAmount_ = parentAmount;
|
parentAmount_ = parentAmount;
|
||||||
setCoreParameter("ParentAmount", std::to_string(parentAmount));
|
setBodyParameter("ParentAmount", std::to_string(parentAmount));
|
||||||
}
|
}
|
||||||
|
|
||||||
long DescribeCustomerFlowByLocationRequest::getMaxCount()const
|
long DescribeCustomerFlowByLocationRequest::getMaxCount()const
|
||||||
@@ -79,7 +79,7 @@ long DescribeCustomerFlowByLocationRequest::getMaxCount()const
|
|||||||
void DescribeCustomerFlowByLocationRequest::setMaxCount(long maxCount)
|
void DescribeCustomerFlowByLocationRequest::setMaxCount(long maxCount)
|
||||||
{
|
{
|
||||||
maxCount_ = maxCount;
|
maxCount_ = maxCount;
|
||||||
setCoreParameter("MaxCount", std::to_string(maxCount));
|
setBodyParameter("MaxCount", std::to_string(maxCount));
|
||||||
}
|
}
|
||||||
|
|
||||||
std::string DescribeCustomerFlowByLocationRequest::getEndDate()const
|
std::string DescribeCustomerFlowByLocationRequest::getEndDate()const
|
||||||
@@ -90,7 +90,7 @@ std::string DescribeCustomerFlowByLocationRequest::getEndDate()const
|
|||||||
void DescribeCustomerFlowByLocationRequest::setEndDate(const std::string& endDate)
|
void DescribeCustomerFlowByLocationRequest::setEndDate(const std::string& endDate)
|
||||||
{
|
{
|
||||||
endDate_ = endDate;
|
endDate_ = endDate;
|
||||||
setCoreParameter("EndDate", endDate);
|
setBodyParameter("EndDate", endDate);
|
||||||
}
|
}
|
||||||
|
|
||||||
long DescribeCustomerFlowByLocationRequest::getLocationId()const
|
long DescribeCustomerFlowByLocationRequest::getLocationId()const
|
||||||
@@ -101,7 +101,7 @@ long DescribeCustomerFlowByLocationRequest::getLocationId()const
|
|||||||
void DescribeCustomerFlowByLocationRequest::setLocationId(long locationId)
|
void DescribeCustomerFlowByLocationRequest::setLocationId(long locationId)
|
||||||
{
|
{
|
||||||
locationId_ = locationId;
|
locationId_ = locationId;
|
||||||
setCoreParameter("LocationId", std::to_string(locationId));
|
setBodyParameter("LocationId", std::to_string(locationId));
|
||||||
}
|
}
|
||||||
|
|
||||||
std::string DescribeCustomerFlowByLocationRequest::getParentLocationIds()const
|
std::string DescribeCustomerFlowByLocationRequest::getParentLocationIds()const
|
||||||
@@ -112,6 +112,6 @@ std::string DescribeCustomerFlowByLocationRequest::getParentLocationIds()const
|
|||||||
void DescribeCustomerFlowByLocationRequest::setParentLocationIds(const std::string& parentLocationIds)
|
void DescribeCustomerFlowByLocationRequest::setParentLocationIds(const std::string& parentLocationIds)
|
||||||
{
|
{
|
||||||
parentLocationIds_ = parentLocationIds;
|
parentLocationIds_ = parentLocationIds;
|
||||||
setCoreParameter("ParentLocationIds", parentLocationIds);
|
setBodyParameter("ParentLocationIds", parentLocationIds);
|
||||||
}
|
}
|
||||||
|
|
||||||
|
|||||||
@@ -35,6 +35,6 @@ long DescribeDevicesRequest::getStoreId()const
|
|||||||
void DescribeDevicesRequest::setStoreId(long storeId)
|
void DescribeDevicesRequest::setStoreId(long storeId)
|
||||||
{
|
{
|
||||||
storeId_ = storeId;
|
storeId_ = storeId;
|
||||||
setCoreParameter("StoreId", std::to_string(storeId));
|
setBodyParameter("StoreId", std::to_string(storeId));
|
||||||
}
|
}
|
||||||
|
|
||||||
|
|||||||
@@ -35,7 +35,7 @@ std::string DescribeHeatMapRequest::getDate()const
|
|||||||
void DescribeHeatMapRequest::setDate(const std::string& date)
|
void DescribeHeatMapRequest::setDate(const std::string& date)
|
||||||
{
|
{
|
||||||
date_ = date;
|
date_ = date;
|
||||||
setCoreParameter("Date", date);
|
setBodyParameter("Date", date);
|
||||||
}
|
}
|
||||||
|
|
||||||
long DescribeHeatMapRequest::getStoreId()const
|
long DescribeHeatMapRequest::getStoreId()const
|
||||||
@@ -46,7 +46,7 @@ long DescribeHeatMapRequest::getStoreId()const
|
|||||||
void DescribeHeatMapRequest::setStoreId(long storeId)
|
void DescribeHeatMapRequest::setStoreId(long storeId)
|
||||||
{
|
{
|
||||||
storeId_ = storeId;
|
storeId_ = storeId;
|
||||||
setCoreParameter("StoreId", std::to_string(storeId));
|
setBodyParameter("StoreId", std::to_string(storeId));
|
||||||
}
|
}
|
||||||
|
|
||||||
long DescribeHeatMapRequest::getEmapId()const
|
long DescribeHeatMapRequest::getEmapId()const
|
||||||
@@ -57,6 +57,6 @@ long DescribeHeatMapRequest::getEmapId()const
|
|||||||
void DescribeHeatMapRequest::setEmapId(long emapId)
|
void DescribeHeatMapRequest::setEmapId(long emapId)
|
||||||
{
|
{
|
||||||
emapId_ = emapId;
|
emapId_ = emapId;
|
||||||
setCoreParameter("EmapId", std::to_string(emapId));
|
setBodyParameter("EmapId", std::to_string(emapId));
|
||||||
}
|
}
|
||||||
|
|
||||||
|
|||||||
@@ -35,7 +35,7 @@ std::string DescribeImageUrlsRequest::getOriginUrls()const
|
|||||||
void DescribeImageUrlsRequest::setOriginUrls(const std::string& originUrls)
|
void DescribeImageUrlsRequest::setOriginUrls(const std::string& originUrls)
|
||||||
{
|
{
|
||||||
originUrls_ = originUrls;
|
originUrls_ = originUrls;
|
||||||
setCoreParameter("OriginUrls", originUrls);
|
setBodyParameter("OriginUrls", originUrls);
|
||||||
}
|
}
|
||||||
|
|
||||||
long DescribeImageUrlsRequest::getStoreId()const
|
long DescribeImageUrlsRequest::getStoreId()const
|
||||||
@@ -46,7 +46,7 @@ long DescribeImageUrlsRequest::getStoreId()const
|
|||||||
void DescribeImageUrlsRequest::setStoreId(long storeId)
|
void DescribeImageUrlsRequest::setStoreId(long storeId)
|
||||||
{
|
{
|
||||||
storeId_ = storeId;
|
storeId_ = storeId;
|
||||||
setCoreParameter("StoreId", std::to_string(storeId));
|
setBodyParameter("StoreId", std::to_string(storeId));
|
||||||
}
|
}
|
||||||
|
|
||||||
std::string DescribeImageUrlsRequest::getObjectKeys()const
|
std::string DescribeImageUrlsRequest::getObjectKeys()const
|
||||||
@@ -57,6 +57,6 @@ std::string DescribeImageUrlsRequest::getObjectKeys()const
|
|||||||
void DescribeImageUrlsRequest::setObjectKeys(const std::string& objectKeys)
|
void DescribeImageUrlsRequest::setObjectKeys(const std::string& objectKeys)
|
||||||
{
|
{
|
||||||
objectKeys_ = objectKeys;
|
objectKeys_ = objectKeys;
|
||||||
setCoreParameter("ObjectKeys", objectKeys);
|
setBodyParameter("ObjectKeys", objectKeys);
|
||||||
}
|
}
|
||||||
|
|
||||||
|
|||||||
@@ -35,7 +35,7 @@ std::string DescribeOverviewDataRequest::getDate()const
|
|||||||
void DescribeOverviewDataRequest::setDate(const std::string& date)
|
void DescribeOverviewDataRequest::setDate(const std::string& date)
|
||||||
{
|
{
|
||||||
date_ = date;
|
date_ = date;
|
||||||
setCoreParameter("Date", date);
|
setBodyParameter("Date", date);
|
||||||
}
|
}
|
||||||
|
|
||||||
std::string DescribeOverviewDataRequest::getStoreIds()const
|
std::string DescribeOverviewDataRequest::getStoreIds()const
|
||||||
@@ -46,6 +46,6 @@ std::string DescribeOverviewDataRequest::getStoreIds()const
|
|||||||
void DescribeOverviewDataRequest::setStoreIds(const std::string& storeIds)
|
void DescribeOverviewDataRequest::setStoreIds(const std::string& storeIds)
|
||||||
{
|
{
|
||||||
storeIds_ = storeIds;
|
storeIds_ = storeIds;
|
||||||
setCoreParameter("StoreIds", storeIds);
|
setBodyParameter("StoreIds", storeIds);
|
||||||
}
|
}
|
||||||
|
|
||||||
|
|||||||
@@ -35,7 +35,7 @@ long ImportSpecialPersonnelRequest::getUkId()const
|
|||||||
void ImportSpecialPersonnelRequest::setUkId(long ukId)
|
void ImportSpecialPersonnelRequest::setUkId(long ukId)
|
||||||
{
|
{
|
||||||
ukId_ = ukId;
|
ukId_ = ukId;
|
||||||
setCoreParameter("UkId", std::to_string(ukId));
|
setBodyParameter("UkId", std::to_string(ukId));
|
||||||
}
|
}
|
||||||
|
|
||||||
std::string ImportSpecialPersonnelRequest::getDescription()const
|
std::string ImportSpecialPersonnelRequest::getDescription()const
|
||||||
@@ -46,7 +46,7 @@ std::string ImportSpecialPersonnelRequest::getDescription()const
|
|||||||
void ImportSpecialPersonnelRequest::setDescription(const std::string& description)
|
void ImportSpecialPersonnelRequest::setDescription(const std::string& description)
|
||||||
{
|
{
|
||||||
description_ = description;
|
description_ = description;
|
||||||
setCoreParameter("Description", description);
|
setBodyParameter("Description", description);
|
||||||
}
|
}
|
||||||
|
|
||||||
std::string ImportSpecialPersonnelRequest::getExternalId()const
|
std::string ImportSpecialPersonnelRequest::getExternalId()const
|
||||||
@@ -57,7 +57,7 @@ std::string ImportSpecialPersonnelRequest::getExternalId()const
|
|||||||
void ImportSpecialPersonnelRequest::setExternalId(const std::string& externalId)
|
void ImportSpecialPersonnelRequest::setExternalId(const std::string& externalId)
|
||||||
{
|
{
|
||||||
externalId_ = externalId;
|
externalId_ = externalId;
|
||||||
setCoreParameter("ExternalId", externalId);
|
setBodyParameter("ExternalId", externalId);
|
||||||
}
|
}
|
||||||
|
|
||||||
std::string ImportSpecialPersonnelRequest::getPersonType()const
|
std::string ImportSpecialPersonnelRequest::getPersonType()const
|
||||||
@@ -68,7 +68,7 @@ std::string ImportSpecialPersonnelRequest::getPersonType()const
|
|||||||
void ImportSpecialPersonnelRequest::setPersonType(const std::string& personType)
|
void ImportSpecialPersonnelRequest::setPersonType(const std::string& personType)
|
||||||
{
|
{
|
||||||
personType_ = personType;
|
personType_ = personType;
|
||||||
setCoreParameter("PersonType", personType);
|
setBodyParameter("PersonType", personType);
|
||||||
}
|
}
|
||||||
|
|
||||||
std::string ImportSpecialPersonnelRequest::getUrls()const
|
std::string ImportSpecialPersonnelRequest::getUrls()const
|
||||||
@@ -79,7 +79,7 @@ std::string ImportSpecialPersonnelRequest::getUrls()const
|
|||||||
void ImportSpecialPersonnelRequest::setUrls(const std::string& urls)
|
void ImportSpecialPersonnelRequest::setUrls(const std::string& urls)
|
||||||
{
|
{
|
||||||
urls_ = urls;
|
urls_ = urls;
|
||||||
setCoreParameter("Urls", urls);
|
setBodyParameter("Urls", urls);
|
||||||
}
|
}
|
||||||
|
|
||||||
std::string ImportSpecialPersonnelRequest::getPersonName()const
|
std::string ImportSpecialPersonnelRequest::getPersonName()const
|
||||||
@@ -90,7 +90,7 @@ std::string ImportSpecialPersonnelRequest::getPersonName()const
|
|||||||
void ImportSpecialPersonnelRequest::setPersonName(const std::string& personName)
|
void ImportSpecialPersonnelRequest::setPersonName(const std::string& personName)
|
||||||
{
|
{
|
||||||
personName_ = personName;
|
personName_ = personName;
|
||||||
setCoreParameter("PersonName", personName);
|
setBodyParameter("PersonName", personName);
|
||||||
}
|
}
|
||||||
|
|
||||||
std::string ImportSpecialPersonnelRequest::getStoreIds()const
|
std::string ImportSpecialPersonnelRequest::getStoreIds()const
|
||||||
@@ -101,7 +101,7 @@ std::string ImportSpecialPersonnelRequest::getStoreIds()const
|
|||||||
void ImportSpecialPersonnelRequest::setStoreIds(const std::string& storeIds)
|
void ImportSpecialPersonnelRequest::setStoreIds(const std::string& storeIds)
|
||||||
{
|
{
|
||||||
storeIds_ = storeIds;
|
storeIds_ = storeIds;
|
||||||
setCoreParameter("StoreIds", storeIds);
|
setBodyParameter("StoreIds", storeIds);
|
||||||
}
|
}
|
||||||
|
|
||||||
std::string ImportSpecialPersonnelRequest::getStatus()const
|
std::string ImportSpecialPersonnelRequest::getStatus()const
|
||||||
@@ -112,6 +112,6 @@ std::string ImportSpecialPersonnelRequest::getStatus()const
|
|||||||
void ImportSpecialPersonnelRequest::setStatus(const std::string& status)
|
void ImportSpecialPersonnelRequest::setStatus(const std::string& status)
|
||||||
{
|
{
|
||||||
status_ = status;
|
status_ = status;
|
||||||
setCoreParameter("Status", status);
|
setBodyParameter("Status", status);
|
||||||
}
|
}
|
||||||
|
|
||||||
|
|||||||
@@ -35,7 +35,7 @@ long ListActionDataRequest::getEndTime()const
|
|||||||
void ListActionDataRequest::setEndTime(long endTime)
|
void ListActionDataRequest::setEndTime(long endTime)
|
||||||
{
|
{
|
||||||
endTime_ = endTime;
|
endTime_ = endTime;
|
||||||
setCoreParameter("EndTime", std::to_string(endTime));
|
setBodyParameter("EndTime", std::to_string(endTime));
|
||||||
}
|
}
|
||||||
|
|
||||||
long ListActionDataRequest::getStartTime()const
|
long ListActionDataRequest::getStartTime()const
|
||||||
@@ -46,7 +46,7 @@ long ListActionDataRequest::getStartTime()const
|
|||||||
void ListActionDataRequest::setStartTime(long startTime)
|
void ListActionDataRequest::setStartTime(long startTime)
|
||||||
{
|
{
|
||||||
startTime_ = startTime;
|
startTime_ = startTime;
|
||||||
setCoreParameter("StartTime", std::to_string(startTime));
|
setBodyParameter("StartTime", std::to_string(startTime));
|
||||||
}
|
}
|
||||||
|
|
||||||
long ListActionDataRequest::getStoreId()const
|
long ListActionDataRequest::getStoreId()const
|
||||||
@@ -57,7 +57,7 @@ long ListActionDataRequest::getStoreId()const
|
|||||||
void ListActionDataRequest::setStoreId(long storeId)
|
void ListActionDataRequest::setStoreId(long storeId)
|
||||||
{
|
{
|
||||||
storeId_ = storeId;
|
storeId_ = storeId;
|
||||||
setCoreParameter("StoreId", std::to_string(storeId));
|
setBodyParameter("StoreId", std::to_string(storeId));
|
||||||
}
|
}
|
||||||
|
|
||||||
int ListActionDataRequest::getPageNumber()const
|
int ListActionDataRequest::getPageNumber()const
|
||||||
@@ -68,7 +68,7 @@ int ListActionDataRequest::getPageNumber()const
|
|||||||
void ListActionDataRequest::setPageNumber(int pageNumber)
|
void ListActionDataRequest::setPageNumber(int pageNumber)
|
||||||
{
|
{
|
||||||
pageNumber_ = pageNumber;
|
pageNumber_ = pageNumber;
|
||||||
setCoreParameter("PageNumber", std::to_string(pageNumber));
|
setBodyParameter("PageNumber", std::to_string(pageNumber));
|
||||||
}
|
}
|
||||||
|
|
||||||
int ListActionDataRequest::getPageSize()const
|
int ListActionDataRequest::getPageSize()const
|
||||||
@@ -79,7 +79,7 @@ int ListActionDataRequest::getPageSize()const
|
|||||||
void ListActionDataRequest::setPageSize(int pageSize)
|
void ListActionDataRequest::setPageSize(int pageSize)
|
||||||
{
|
{
|
||||||
pageSize_ = pageSize;
|
pageSize_ = pageSize;
|
||||||
setCoreParameter("PageSize", std::to_string(pageSize));
|
setBodyParameter("PageSize", std::to_string(pageSize));
|
||||||
}
|
}
|
||||||
|
|
||||||
bool ListActionDataRequest::getFilterInvalidData()const
|
bool ListActionDataRequest::getFilterInvalidData()const
|
||||||
@@ -90,6 +90,6 @@ bool ListActionDataRequest::getFilterInvalidData()const
|
|||||||
void ListActionDataRequest::setFilterInvalidData(bool filterInvalidData)
|
void ListActionDataRequest::setFilterInvalidData(bool filterInvalidData)
|
||||||
{
|
{
|
||||||
filterInvalidData_ = filterInvalidData;
|
filterInvalidData_ = filterInvalidData;
|
||||||
setCoreParameter("FilterInvalidData", filterInvalidData ? "true" : "false");
|
setBodyParameter("FilterInvalidData", filterInvalidData ? "true" : "false");
|
||||||
}
|
}
|
||||||
|
|
||||||
|
|||||||
@@ -35,6 +35,6 @@ long ListEmapRequest::getStoreId()const
|
|||||||
void ListEmapRequest::setStoreId(long storeId)
|
void ListEmapRequest::setStoreId(long storeId)
|
||||||
{
|
{
|
||||||
storeId_ = storeId;
|
storeId_ = storeId;
|
||||||
setCoreParameter("StoreId", std::to_string(storeId));
|
setBodyParameter("StoreId", std::to_string(storeId));
|
||||||
}
|
}
|
||||||
|
|
||||||
|
|||||||
@@ -35,6 +35,6 @@ long ListLocationRequest::getStoreId()const
|
|||||||
void ListLocationRequest::setStoreId(long storeId)
|
void ListLocationRequest::setStoreId(long storeId)
|
||||||
{
|
{
|
||||||
storeId_ = storeId;
|
storeId_ = storeId;
|
||||||
setCoreParameter("StoreId", std::to_string(storeId));
|
setBodyParameter("StoreId", std::to_string(storeId));
|
||||||
}
|
}
|
||||||
|
|
||||||
|
|||||||
84
reid/src/model/ListMaskDetectionResultsRequest.cc
Normal file
84
reid/src/model/ListMaskDetectionResultsRequest.cc
Normal file
@@ -0,0 +1,84 @@
|
|||||||
|
/*
|
||||||
|
* Copyright 2009-2017 Alibaba Cloud All rights reserved.
|
||||||
|
*
|
||||||
|
* Licensed under the Apache License, Version 2.0 (the "License");
|
||||||
|
* you may not use this file except in compliance with the License.
|
||||||
|
* You may obtain a copy of the License at
|
||||||
|
*
|
||||||
|
* http://www.apache.org/licenses/LICENSE-2.0
|
||||||
|
*
|
||||||
|
* Unless required by applicable law or agreed to in writing, software
|
||||||
|
* distributed under the License is distributed on an "AS IS" BASIS,
|
||||||
|
* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
|
||||||
|
* See the License for the specific language governing permissions and
|
||||||
|
* limitations under the License.
|
||||||
|
*/
|
||||||
|
|
||||||
|
#include <alibabacloud/reid/model/ListMaskDetectionResultsRequest.h>
|
||||||
|
|
||||||
|
using AlibabaCloud::Reid::Model::ListMaskDetectionResultsRequest;
|
||||||
|
|
||||||
|
ListMaskDetectionResultsRequest::ListMaskDetectionResultsRequest() :
|
||||||
|
RpcServiceRequest("reid", "2019-09-28", "ListMaskDetectionResults")
|
||||||
|
{
|
||||||
|
setMethod(HttpRequest::Method::Post);
|
||||||
|
}
|
||||||
|
|
||||||
|
ListMaskDetectionResultsRequest::~ListMaskDetectionResultsRequest()
|
||||||
|
{}
|
||||||
|
|
||||||
|
long ListMaskDetectionResultsRequest::getEndTime()const
|
||||||
|
{
|
||||||
|
return endTime_;
|
||||||
|
}
|
||||||
|
|
||||||
|
void ListMaskDetectionResultsRequest::setEndTime(long endTime)
|
||||||
|
{
|
||||||
|
endTime_ = endTime;
|
||||||
|
setBodyParameter("EndTime", std::to_string(endTime));
|
||||||
|
}
|
||||||
|
|
||||||
|
long ListMaskDetectionResultsRequest::getStartTime()const
|
||||||
|
{
|
||||||
|
return startTime_;
|
||||||
|
}
|
||||||
|
|
||||||
|
void ListMaskDetectionResultsRequest::setStartTime(long startTime)
|
||||||
|
{
|
||||||
|
startTime_ = startTime;
|
||||||
|
setBodyParameter("StartTime", std::to_string(startTime));
|
||||||
|
}
|
||||||
|
|
||||||
|
long ListMaskDetectionResultsRequest::getStoreId()const
|
||||||
|
{
|
||||||
|
return storeId_;
|
||||||
|
}
|
||||||
|
|
||||||
|
void ListMaskDetectionResultsRequest::setStoreId(long storeId)
|
||||||
|
{
|
||||||
|
storeId_ = storeId;
|
||||||
|
setBodyParameter("StoreId", std::to_string(storeId));
|
||||||
|
}
|
||||||
|
|
||||||
|
int ListMaskDetectionResultsRequest::getPageNumber()const
|
||||||
|
{
|
||||||
|
return pageNumber_;
|
||||||
|
}
|
||||||
|
|
||||||
|
void ListMaskDetectionResultsRequest::setPageNumber(int pageNumber)
|
||||||
|
{
|
||||||
|
pageNumber_ = pageNumber;
|
||||||
|
setBodyParameter("PageNumber", std::to_string(pageNumber));
|
||||||
|
}
|
||||||
|
|
||||||
|
int ListMaskDetectionResultsRequest::getPageSize()const
|
||||||
|
{
|
||||||
|
return pageSize_;
|
||||||
|
}
|
||||||
|
|
||||||
|
void ListMaskDetectionResultsRequest::setPageSize(int pageSize)
|
||||||
|
{
|
||||||
|
pageSize_ = pageSize;
|
||||||
|
setBodyParameter("PageSize", std::to_string(pageSize));
|
||||||
|
}
|
||||||
|
|
||||||
139
reid/src/model/ListMaskDetectionResultsResult.cc
Normal file
139
reid/src/model/ListMaskDetectionResultsResult.cc
Normal file
@@ -0,0 +1,139 @@
|
|||||||
|
/*
|
||||||
|
* Copyright 2009-2017 Alibaba Cloud All rights reserved.
|
||||||
|
*
|
||||||
|
* Licensed under the Apache License, Version 2.0 (the "License");
|
||||||
|
* you may not use this file except in compliance with the License.
|
||||||
|
* You may obtain a copy of the License at
|
||||||
|
*
|
||||||
|
* http://www.apache.org/licenses/LICENSE-2.0
|
||||||
|
*
|
||||||
|
* Unless required by applicable law or agreed to in writing, software
|
||||||
|
* distributed under the License is distributed on an "AS IS" BASIS,
|
||||||
|
* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
|
||||||
|
* See the License for the specific language governing permissions and
|
||||||
|
* limitations under the License.
|
||||||
|
*/
|
||||||
|
|
||||||
|
#include <alibabacloud/reid/model/ListMaskDetectionResultsResult.h>
|
||||||
|
#include <json/json.h>
|
||||||
|
|
||||||
|
using namespace AlibabaCloud::Reid;
|
||||||
|
using namespace AlibabaCloud::Reid::Model;
|
||||||
|
|
||||||
|
ListMaskDetectionResultsResult::ListMaskDetectionResultsResult() :
|
||||||
|
ServiceResult()
|
||||||
|
{}
|
||||||
|
|
||||||
|
ListMaskDetectionResultsResult::ListMaskDetectionResultsResult(const std::string &payload) :
|
||||||
|
ServiceResult()
|
||||||
|
{
|
||||||
|
parse(payload);
|
||||||
|
}
|
||||||
|
|
||||||
|
ListMaskDetectionResultsResult::~ListMaskDetectionResultsResult()
|
||||||
|
{}
|
||||||
|
|
||||||
|
void ListMaskDetectionResultsResult::parse(const std::string &payload)
|
||||||
|
{
|
||||||
|
Json::Reader reader;
|
||||||
|
Json::Value value;
|
||||||
|
reader.parse(payload, value);
|
||||||
|
setRequestId(value["RequestId"].asString());
|
||||||
|
auto allMaskDetectionResultsNode = value["MaskDetectionResults"]["DetectionResult"];
|
||||||
|
for (auto valueMaskDetectionResultsDetectionResult : allMaskDetectionResultsNode)
|
||||||
|
{
|
||||||
|
DetectionResult maskDetectionResultsObject;
|
||||||
|
if(!valueMaskDetectionResultsDetectionResult["PkId"].isNull())
|
||||||
|
maskDetectionResultsObject.pkId = valueMaskDetectionResultsDetectionResult["PkId"].asString();
|
||||||
|
if(!valueMaskDetectionResultsDetectionResult["Score"].isNull())
|
||||||
|
maskDetectionResultsObject.score = valueMaskDetectionResultsDetectionResult["Score"].asString();
|
||||||
|
if(!valueMaskDetectionResultsDetectionResult["LocationId"].isNull())
|
||||||
|
maskDetectionResultsObject.locationId = std::stol(valueMaskDetectionResultsDetectionResult["LocationId"].asString());
|
||||||
|
if(!valueMaskDetectionResultsDetectionResult["ImageKey"].isNull())
|
||||||
|
maskDetectionResultsObject.imageKey = valueMaskDetectionResultsDetectionResult["ImageKey"].asString();
|
||||||
|
if(!valueMaskDetectionResultsDetectionResult["Id"].isNull())
|
||||||
|
maskDetectionResultsObject.id = std::stol(valueMaskDetectionResultsDetectionResult["Id"].asString());
|
||||||
|
if(!valueMaskDetectionResultsDetectionResult["IpcId"].isNull())
|
||||||
|
maskDetectionResultsObject.ipcId = valueMaskDetectionResultsDetectionResult["IpcId"].asString();
|
||||||
|
if(!valueMaskDetectionResultsDetectionResult["MaskResult"].isNull())
|
||||||
|
maskDetectionResultsObject.maskResult = valueMaskDetectionResultsDetectionResult["MaskResult"].asString();
|
||||||
|
maskDetectionResults_.push_back(maskDetectionResultsObject);
|
||||||
|
}
|
||||||
|
if(!value["ErrorCode"].isNull())
|
||||||
|
errorCode_ = value["ErrorCode"].asString();
|
||||||
|
if(!value["ErrorMessage"].isNull())
|
||||||
|
errorMessage_ = value["ErrorMessage"].asString();
|
||||||
|
if(!value["PageNumber"].isNull())
|
||||||
|
pageNumber_ = std::stoi(value["PageNumber"].asString());
|
||||||
|
if(!value["Message"].isNull())
|
||||||
|
message_ = value["Message"].asString();
|
||||||
|
if(!value["Code"].isNull())
|
||||||
|
code_ = value["Code"].asString();
|
||||||
|
if(!value["TotalCount"].isNull())
|
||||||
|
totalCount_ = std::stol(value["TotalCount"].asString());
|
||||||
|
if(!value["DynamicCode"].isNull())
|
||||||
|
dynamicCode_ = value["DynamicCode"].asString();
|
||||||
|
if(!value["PageSize"].isNull())
|
||||||
|
pageSize_ = std::stoi(value["PageSize"].asString());
|
||||||
|
if(!value["Success"].isNull())
|
||||||
|
success_ = value["Success"].asString() == "true";
|
||||||
|
if(!value["DynamicMessage"].isNull())
|
||||||
|
dynamicMessage_ = value["DynamicMessage"].asString();
|
||||||
|
|
||||||
|
}
|
||||||
|
|
||||||
|
long ListMaskDetectionResultsResult::getTotalCount()const
|
||||||
|
{
|
||||||
|
return totalCount_;
|
||||||
|
}
|
||||||
|
|
||||||
|
std::string ListMaskDetectionResultsResult::getMessage()const
|
||||||
|
{
|
||||||
|
return message_;
|
||||||
|
}
|
||||||
|
|
||||||
|
int ListMaskDetectionResultsResult::getPageSize()const
|
||||||
|
{
|
||||||
|
return pageSize_;
|
||||||
|
}
|
||||||
|
|
||||||
|
int ListMaskDetectionResultsResult::getPageNumber()const
|
||||||
|
{
|
||||||
|
return pageNumber_;
|
||||||
|
}
|
||||||
|
|
||||||
|
std::vector<ListMaskDetectionResultsResult::DetectionResult> ListMaskDetectionResultsResult::getMaskDetectionResults()const
|
||||||
|
{
|
||||||
|
return maskDetectionResults_;
|
||||||
|
}
|
||||||
|
|
||||||
|
std::string ListMaskDetectionResultsResult::getDynamicCode()const
|
||||||
|
{
|
||||||
|
return dynamicCode_;
|
||||||
|
}
|
||||||
|
|
||||||
|
std::string ListMaskDetectionResultsResult::getErrorCode()const
|
||||||
|
{
|
||||||
|
return errorCode_;
|
||||||
|
}
|
||||||
|
|
||||||
|
std::string ListMaskDetectionResultsResult::getDynamicMessage()const
|
||||||
|
{
|
||||||
|
return dynamicMessage_;
|
||||||
|
}
|
||||||
|
|
||||||
|
std::string ListMaskDetectionResultsResult::getErrorMessage()const
|
||||||
|
{
|
||||||
|
return errorMessage_;
|
||||||
|
}
|
||||||
|
|
||||||
|
std::string ListMaskDetectionResultsResult::getCode()const
|
||||||
|
{
|
||||||
|
return code_;
|
||||||
|
}
|
||||||
|
|
||||||
|
bool ListMaskDetectionResultsResult::getSuccess()const
|
||||||
|
{
|
||||||
|
return success_;
|
||||||
|
}
|
||||||
|
|
||||||
@@ -35,7 +35,7 @@ long ListPersonByImageRequest::getStoreId()const
|
|||||||
void ListPersonByImageRequest::setStoreId(long storeId)
|
void ListPersonByImageRequest::setStoreId(long storeId)
|
||||||
{
|
{
|
||||||
storeId_ = storeId;
|
storeId_ = storeId;
|
||||||
setCoreParameter("StoreId", std::to_string(storeId));
|
setBodyParameter("StoreId", std::to_string(storeId));
|
||||||
}
|
}
|
||||||
|
|
||||||
std::string ListPersonByImageRequest::getImageUrl()const
|
std::string ListPersonByImageRequest::getImageUrl()const
|
||||||
@@ -46,6 +46,6 @@ std::string ListPersonByImageRequest::getImageUrl()const
|
|||||||
void ListPersonByImageRequest::setImageUrl(const std::string& imageUrl)
|
void ListPersonByImageRequest::setImageUrl(const std::string& imageUrl)
|
||||||
{
|
{
|
||||||
imageUrl_ = imageUrl;
|
imageUrl_ = imageUrl;
|
||||||
setCoreParameter("ImageUrl", imageUrl);
|
setBodyParameter("ImageUrl", imageUrl);
|
||||||
}
|
}
|
||||||
|
|
||||||
|
|||||||
@@ -35,7 +35,7 @@ long PullActionDataRequest::getStoreId()const
|
|||||||
void PullActionDataRequest::setStoreId(long storeId)
|
void PullActionDataRequest::setStoreId(long storeId)
|
||||||
{
|
{
|
||||||
storeId_ = storeId;
|
storeId_ = storeId;
|
||||||
setCoreParameter("StoreId", std::to_string(storeId));
|
setBodyParameter("StoreId", std::to_string(storeId));
|
||||||
}
|
}
|
||||||
|
|
||||||
long PullActionDataRequest::getEndMessageId()const
|
long PullActionDataRequest::getEndMessageId()const
|
||||||
@@ -46,7 +46,7 @@ long PullActionDataRequest::getEndMessageId()const
|
|||||||
void PullActionDataRequest::setEndMessageId(long endMessageId)
|
void PullActionDataRequest::setEndMessageId(long endMessageId)
|
||||||
{
|
{
|
||||||
endMessageId_ = endMessageId;
|
endMessageId_ = endMessageId;
|
||||||
setCoreParameter("EndMessageId", std::to_string(endMessageId));
|
setBodyParameter("EndMessageId", std::to_string(endMessageId));
|
||||||
}
|
}
|
||||||
|
|
||||||
int PullActionDataRequest::getLimit()const
|
int PullActionDataRequest::getLimit()const
|
||||||
@@ -57,7 +57,7 @@ int PullActionDataRequest::getLimit()const
|
|||||||
void PullActionDataRequest::setLimit(int limit)
|
void PullActionDataRequest::setLimit(int limit)
|
||||||
{
|
{
|
||||||
limit_ = limit;
|
limit_ = limit;
|
||||||
setCoreParameter("Limit", std::to_string(limit));
|
setBodyParameter("Limit", std::to_string(limit));
|
||||||
}
|
}
|
||||||
|
|
||||||
long PullActionDataRequest::getStartMessageId()const
|
long PullActionDataRequest::getStartMessageId()const
|
||||||
@@ -68,6 +68,6 @@ long PullActionDataRequest::getStartMessageId()const
|
|||||||
void PullActionDataRequest::setStartMessageId(long startMessageId)
|
void PullActionDataRequest::setStartMessageId(long startMessageId)
|
||||||
{
|
{
|
||||||
startMessageId_ = startMessageId;
|
startMessageId_ = startMessageId;
|
||||||
setCoreParameter("StartMessageId", std::to_string(startMessageId));
|
setBodyParameter("StartMessageId", std::to_string(startMessageId));
|
||||||
}
|
}
|
||||||
|
|
||||||
|
|||||||
Reference in New Issue
Block a user