Supported new features etc.
This commit is contained in:
@@ -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_;
|
||||
};
|
||||
|
||||
@@ -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_;
|
||||
|
||||
};
|
||||
}
|
||||
|
||||
@@ -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_;
|
||||
|
||||
@@ -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_;
|
||||
}
|
||||
|
||||
@@ -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_;
|
||||
}
|
||||
|
||||
|
||||
@@ -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_;
|
||||
}
|
||||
|
||||
Reference in New Issue
Block a user