NlpAutoml update contract api.
This commit is contained in:
@@ -1,3 +1,6 @@
|
||||
2020-03-09 Version: 1.36.306
|
||||
- NlpAutoml update contract api.
|
||||
|
||||
2020-03-06 Version: 1.36.305
|
||||
- Supported Saf for cn.
|
||||
|
||||
|
||||
@@ -60,11 +60,13 @@ namespace AlibabaCloud
|
||||
RunContactReviewResult();
|
||||
explicit RunContactReviewResult(const std::string &payload);
|
||||
~RunContactReviewResult();
|
||||
std::string getRawContractContent()const;
|
||||
ContactContent getContactContent()const;
|
||||
|
||||
protected:
|
||||
void parse(const std::string &payload);
|
||||
private:
|
||||
std::string rawContractContent_;
|
||||
ContactContent contactContent_;
|
||||
|
||||
};
|
||||
|
||||
@@ -21,7 +21,7 @@ using AlibabaCloud::Nlp_automl::Model::CreateAsyncPredictRequest;
|
||||
CreateAsyncPredictRequest::CreateAsyncPredictRequest() :
|
||||
RpcServiceRequest("nlp-automl", "2019-11-11", "CreateAsyncPredict")
|
||||
{
|
||||
setMethod(HttpRequest::Method::Post);
|
||||
setMethod(HttpRequest::Method::POST);
|
||||
}
|
||||
|
||||
CreateAsyncPredictRequest::~CreateAsyncPredictRequest()
|
||||
@@ -35,7 +35,7 @@ int CreateAsyncPredictRequest::getTopK()const
|
||||
void CreateAsyncPredictRequest::setTopK(int topK)
|
||||
{
|
||||
topK_ = topK;
|
||||
setCoreParameter("TopK", std::to_string(topK));
|
||||
setBodyParameter("TopK", std::to_string(topK));
|
||||
}
|
||||
|
||||
std::string CreateAsyncPredictRequest::getFileType()const
|
||||
@@ -46,7 +46,7 @@ std::string CreateAsyncPredictRequest::getFileType()const
|
||||
void CreateAsyncPredictRequest::setFileType(const std::string& fileType)
|
||||
{
|
||||
fileType_ = fileType;
|
||||
setCoreParameter("FileType", fileType);
|
||||
setBodyParameter("FileType", fileType);
|
||||
}
|
||||
|
||||
std::string CreateAsyncPredictRequest::getDetailTag()const
|
||||
@@ -57,7 +57,7 @@ std::string CreateAsyncPredictRequest::getDetailTag()const
|
||||
void CreateAsyncPredictRequest::setDetailTag(const std::string& detailTag)
|
||||
{
|
||||
detailTag_ = detailTag;
|
||||
setCoreParameter("DetailTag", detailTag);
|
||||
setBodyParameter("DetailTag", detailTag);
|
||||
}
|
||||
|
||||
std::string CreateAsyncPredictRequest::getContent()const
|
||||
@@ -68,7 +68,7 @@ std::string CreateAsyncPredictRequest::getContent()const
|
||||
void CreateAsyncPredictRequest::setContent(const std::string& content)
|
||||
{
|
||||
content_ = content;
|
||||
setCoreParameter("Content", content);
|
||||
setBodyParameter("Content", content);
|
||||
}
|
||||
|
||||
std::string CreateAsyncPredictRequest::getFileContent()const
|
||||
@@ -79,7 +79,7 @@ std::string CreateAsyncPredictRequest::getFileContent()const
|
||||
void CreateAsyncPredictRequest::setFileContent(const std::string& fileContent)
|
||||
{
|
||||
fileContent_ = fileContent;
|
||||
setCoreParameter("FileContent", fileContent);
|
||||
setBodyParameter("FileContent", fileContent);
|
||||
}
|
||||
|
||||
int CreateAsyncPredictRequest::getModelId()const
|
||||
@@ -90,7 +90,7 @@ int CreateAsyncPredictRequest::getModelId()const
|
||||
void CreateAsyncPredictRequest::setModelId(int modelId)
|
||||
{
|
||||
modelId_ = modelId;
|
||||
setCoreParameter("ModelId", std::to_string(modelId));
|
||||
setBodyParameter("ModelId", std::to_string(modelId));
|
||||
}
|
||||
|
||||
std::string CreateAsyncPredictRequest::getFileUrl()const
|
||||
@@ -101,7 +101,7 @@ std::string CreateAsyncPredictRequest::getFileUrl()const
|
||||
void CreateAsyncPredictRequest::setFileUrl(const std::string& fileUrl)
|
||||
{
|
||||
fileUrl_ = fileUrl;
|
||||
setCoreParameter("FileUrl", fileUrl);
|
||||
setBodyParameter("FileUrl", fileUrl);
|
||||
}
|
||||
|
||||
std::string CreateAsyncPredictRequest::getModelVersion()const
|
||||
@@ -112,6 +112,6 @@ std::string CreateAsyncPredictRequest::getModelVersion()const
|
||||
void CreateAsyncPredictRequest::setModelVersion(const std::string& modelVersion)
|
||||
{
|
||||
modelVersion_ = modelVersion;
|
||||
setCoreParameter("ModelVersion", modelVersion);
|
||||
setBodyParameter("ModelVersion", modelVersion);
|
||||
}
|
||||
|
||||
|
||||
@@ -21,7 +21,7 @@ using AlibabaCloud::Nlp_automl::Model::GetAsyncPredictRequest;
|
||||
GetAsyncPredictRequest::GetAsyncPredictRequest() :
|
||||
RpcServiceRequest("nlp-automl", "2019-11-11", "GetAsyncPredict")
|
||||
{
|
||||
setMethod(HttpRequest::Method::Get);
|
||||
setMethod(HttpRequest::Method::GET);
|
||||
}
|
||||
|
||||
GetAsyncPredictRequest::~GetAsyncPredictRequest()
|
||||
@@ -35,6 +35,6 @@ int GetAsyncPredictRequest::getAsyncPredictId()const
|
||||
void GetAsyncPredictRequest::setAsyncPredictId(int asyncPredictId)
|
||||
{
|
||||
asyncPredictId_ = asyncPredictId;
|
||||
setCoreParameter("AsyncPredictId", std::to_string(asyncPredictId));
|
||||
setParameter("AsyncPredictId", std::to_string(asyncPredictId));
|
||||
}
|
||||
|
||||
|
||||
@@ -21,7 +21,7 @@ using AlibabaCloud::Nlp_automl::Model::GetPredictResultRequest;
|
||||
GetPredictResultRequest::GetPredictResultRequest() :
|
||||
RpcServiceRequest("nlp-automl", "2019-11-11", "GetPredictResult")
|
||||
{
|
||||
setMethod(HttpRequest::Method::Post);
|
||||
setMethod(HttpRequest::Method::POST);
|
||||
}
|
||||
|
||||
GetPredictResultRequest::~GetPredictResultRequest()
|
||||
@@ -35,7 +35,7 @@ int GetPredictResultRequest::getTopK()const
|
||||
void GetPredictResultRequest::setTopK(int topK)
|
||||
{
|
||||
topK_ = topK;
|
||||
setCoreParameter("TopK", std::to_string(topK));
|
||||
setBodyParameter("TopK", std::to_string(topK));
|
||||
}
|
||||
|
||||
int GetPredictResultRequest::getModelId()const
|
||||
@@ -46,7 +46,7 @@ int GetPredictResultRequest::getModelId()const
|
||||
void GetPredictResultRequest::setModelId(int modelId)
|
||||
{
|
||||
modelId_ = modelId;
|
||||
setCoreParameter("ModelId", std::to_string(modelId));
|
||||
setBodyParameter("ModelId", std::to_string(modelId));
|
||||
}
|
||||
|
||||
std::string GetPredictResultRequest::getDetailTag()const
|
||||
@@ -57,7 +57,7 @@ std::string GetPredictResultRequest::getDetailTag()const
|
||||
void GetPredictResultRequest::setDetailTag(const std::string& detailTag)
|
||||
{
|
||||
detailTag_ = detailTag;
|
||||
setCoreParameter("DetailTag", detailTag);
|
||||
setBodyParameter("DetailTag", detailTag);
|
||||
}
|
||||
|
||||
std::string GetPredictResultRequest::getContent()const
|
||||
@@ -68,7 +68,7 @@ std::string GetPredictResultRequest::getContent()const
|
||||
void GetPredictResultRequest::setContent(const std::string& content)
|
||||
{
|
||||
content_ = content;
|
||||
setCoreParameter("Content", content);
|
||||
setBodyParameter("Content", content);
|
||||
}
|
||||
|
||||
std::string GetPredictResultRequest::getModelVersion()const
|
||||
@@ -79,6 +79,6 @@ std::string GetPredictResultRequest::getModelVersion()const
|
||||
void GetPredictResultRequest::setModelVersion(const std::string& modelVersion)
|
||||
{
|
||||
modelVersion_ = modelVersion;
|
||||
setCoreParameter("ModelVersion", modelVersion);
|
||||
setBodyParameter("ModelVersion", modelVersion);
|
||||
}
|
||||
|
||||
|
||||
@@ -21,7 +21,7 @@ using AlibabaCloud::Nlp_automl::Model::RunContactReviewRequest;
|
||||
RunContactReviewRequest::RunContactReviewRequest() :
|
||||
RpcServiceRequest("nlp-automl", "2019-11-11", "RunContactReview")
|
||||
{
|
||||
setMethod(HttpRequest::Method::Post);
|
||||
setMethod(HttpRequest::Method::POST);
|
||||
}
|
||||
|
||||
RunContactReviewRequest::~RunContactReviewRequest()
|
||||
@@ -35,7 +35,7 @@ std::string RunContactReviewRequest::getContactScene()const
|
||||
void RunContactReviewRequest::setContactScene(const std::string& contactScene)
|
||||
{
|
||||
contactScene_ = contactScene;
|
||||
setCoreParameter("ContactScene", contactScene);
|
||||
setBodyParameter("ContactScene", contactScene);
|
||||
}
|
||||
|
||||
std::string RunContactReviewRequest::getContactPath()const
|
||||
@@ -46,6 +46,6 @@ std::string RunContactReviewRequest::getContactPath()const
|
||||
void RunContactReviewRequest::setContactPath(const std::string& contactPath)
|
||||
{
|
||||
contactPath_ = contactPath;
|
||||
setCoreParameter("ContactPath", contactPath);
|
||||
setBodyParameter("ContactPath", contactPath);
|
||||
}
|
||||
|
||||
|
||||
@@ -82,9 +82,16 @@ void RunContactReviewResult::parse(const std::string &payload)
|
||||
structureResultObject.startPosition3.push_back(value.asString());
|
||||
contactContent_.structureResults.push_back(structureResultObject);
|
||||
}
|
||||
if(!value["RawContractContent"].isNull())
|
||||
rawContractContent_ = value["RawContractContent"].asString();
|
||||
|
||||
}
|
||||
|
||||
std::string RunContactReviewResult::getRawContractContent()const
|
||||
{
|
||||
return rawContractContent_;
|
||||
}
|
||||
|
||||
RunContactReviewResult::ContactContent RunContactReviewResult::getContactContent()const
|
||||
{
|
||||
return contactContent_;
|
||||
|
||||
Reference in New Issue
Block a user