Supported new features etc.

This commit is contained in:
sdk-team
2022-08-18 10:22:53 +00:00
parent 04416d35c6
commit 1227bba30c
7 changed files with 34 additions and 1 deletions

View File

@@ -30,12 +30,15 @@ class ALIBABACLOUD_VOICENAVIGATOR_EXPORT DescribeRecordingRequest : public RpcSe
public:
DescribeRecordingRequest();
~DescribeRecordingRequest();
bool getNeedVoiceSliceRecording() const;
void setNeedVoiceSliceRecording(bool needVoiceSliceRecording);
std::string getConversationId() const;
void setConversationId(const std::string &conversationId);
std::string getInstanceId() const;
void setInstanceId(const std::string &instanceId);
private:
bool needVoiceSliceRecording_;
std::string conversationId_;
std::string instanceId_;
};

View File

@@ -39,12 +39,14 @@ namespace AlibabaCloud
~DescribeRecordingResult();
std::string getFilePath()const;
std::string getFileName()const;
std::string getVoiceSliceRecordingListJson()const;
protected:
void parse(const std::string &payload);
private:
std::string filePath_;
std::string fileName_;
std::string voiceSliceRecordingListJson_;
};
}

View File

@@ -30,6 +30,8 @@ class ALIBABACLOUD_VOICENAVIGATOR_EXPORT SaveRecordingRequest : public RpcServic
public:
SaveRecordingRequest();
~SaveRecordingRequest();
std::string getVoiceSliceRecordingList() const;
void setVoiceSliceRecordingList(const std::string &voiceSliceRecordingList);
std::string getConversationId() const;
void setConversationId(const std::string &conversationId);
long getStartTime() const;
@@ -48,6 +50,7 @@ public:
void setInstanceOwnerId(long instanceOwnerId);
private:
std::string voiceSliceRecordingList_;
std::string conversationId_;
long startTime_;
std::string type_;

View File

@@ -25,6 +25,15 @@ DescribeRecordingRequest::DescribeRecordingRequest()
DescribeRecordingRequest::~DescribeRecordingRequest() {}
bool DescribeRecordingRequest::getNeedVoiceSliceRecording() const {
return needVoiceSliceRecording_;
}
void DescribeRecordingRequest::setNeedVoiceSliceRecording(bool needVoiceSliceRecording) {
needVoiceSliceRecording_ = needVoiceSliceRecording;
setParameter(std::string("NeedVoiceSliceRecording"), needVoiceSliceRecording ? "true" : "false");
}
std::string DescribeRecordingRequest::getConversationId() const {
return conversationId_;
}

View File

@@ -43,6 +43,8 @@ void DescribeRecordingResult::parse(const std::string &payload)
filePath_ = value["FilePath"].asString();
if(!value["FileName"].isNull())
fileName_ = value["FileName"].asString();
if(!value["VoiceSliceRecordingListJson"].isNull())
voiceSliceRecordingListJson_ = value["VoiceSliceRecordingListJson"].asString();
}
@@ -56,3 +58,8 @@ std::string DescribeRecordingResult::getFileName()const
return fileName_;
}
std::string DescribeRecordingResult::getVoiceSliceRecordingListJson()const
{
return voiceSliceRecordingListJson_;
}

View File

@@ -25,6 +25,15 @@ SaveRecordingRequest::SaveRecordingRequest()
SaveRecordingRequest::~SaveRecordingRequest() {}
std::string SaveRecordingRequest::getVoiceSliceRecordingList() const {
return voiceSliceRecordingList_;
}
void SaveRecordingRequest::setVoiceSliceRecordingList(const std::string &voiceSliceRecordingList) {
voiceSliceRecordingList_ = voiceSliceRecordingList;
setParameter(std::string("VoiceSliceRecordingList"), voiceSliceRecordingList);
}
std::string SaveRecordingRequest::getConversationId() const {
return conversationId_;
}