Supported new features for outbound.
This commit is contained in:
@@ -41,32 +41,38 @@ namespace AlibabaCloud
|
||||
void setDescription(const std::string& description);
|
||||
std::string getScriptId()const;
|
||||
void setScriptId(const std::string& scriptId);
|
||||
std::vector<std::string> getCallingNumber()const;
|
||||
void setCallingNumber(const std::vector<std::string>& callingNumber);
|
||||
std::string getInstanceId()const;
|
||||
void setInstanceId(const std::string& instanceId);
|
||||
std::string getFilterStatus()const;
|
||||
void setFilterStatus(const std::string& filterStatus);
|
||||
std::string getStrategyJson()const;
|
||||
void setStrategyJson(const std::string& strategyJson);
|
||||
long getRingingDuration()const;
|
||||
void setRingingDuration(long ringingDuration);
|
||||
std::string getPriority()const;
|
||||
void setPriority(const std::string& priority);
|
||||
std::vector<std::string> getCallingNumber()const;
|
||||
void setCallingNumber(const std::vector<std::string>& callingNumber);
|
||||
std::string getInstanceId()const;
|
||||
void setInstanceId(const std::string& instanceId);
|
||||
std::string getName()const;
|
||||
void setName(const std::string& name);
|
||||
std::string getSourceGroupId()const;
|
||||
void setSourceGroupId(const std::string& sourceGroupId);
|
||||
long getRingingDuration()const;
|
||||
void setRingingDuration(long ringingDuration);
|
||||
long getMinConcurrency()const;
|
||||
void setMinConcurrency(long minConcurrency);
|
||||
|
||||
private:
|
||||
std::string recallStrategyJson_;
|
||||
std::string description_;
|
||||
std::string scriptId_;
|
||||
std::vector<std::string> callingNumber_;
|
||||
std::string instanceId_;
|
||||
std::string filterStatus_;
|
||||
std::string strategyJson_;
|
||||
long ringingDuration_;
|
||||
std::string priority_;
|
||||
std::vector<std::string> callingNumber_;
|
||||
std::string instanceId_;
|
||||
std::string name_;
|
||||
std::string sourceGroupId_;
|
||||
long ringingDuration_;
|
||||
long minConcurrency_;
|
||||
|
||||
};
|
||||
}
|
||||
|
||||
@@ -34,8 +34,10 @@ namespace AlibabaCloud
|
||||
public:
|
||||
struct JobGroup
|
||||
{
|
||||
std::string priority;
|
||||
std::string id;
|
||||
long ringingDuration;
|
||||
long minConcurrency;
|
||||
};
|
||||
|
||||
|
||||
|
||||
@@ -37,33 +37,39 @@ namespace AlibabaCloud
|
||||
|
||||
std::string getRecallStrategyJson()const;
|
||||
void setRecallStrategyJson(const std::string& recallStrategyJson);
|
||||
std::string getJobGroupDescription()const;
|
||||
void setJobGroupDescription(const std::string& jobGroupDescription);
|
||||
std::string getJobGroupName()const;
|
||||
void setJobGroupName(const std::string& jobGroupName);
|
||||
std::string getScriptId()const;
|
||||
void setScriptId(const std::string& scriptId);
|
||||
std::vector<std::string> getCallingNumber()const;
|
||||
void setCallingNumber(const std::vector<std::string>& callingNumber);
|
||||
std::string getInstanceId()const;
|
||||
void setInstanceId(const std::string& instanceId);
|
||||
std::string getStrategyJson()const;
|
||||
void setStrategyJson(const std::string& strategyJson);
|
||||
long getRingingDuration()const;
|
||||
void setRingingDuration(long ringingDuration);
|
||||
std::string getScenarioId()const;
|
||||
void setScenarioId(const std::string& scenarioId);
|
||||
std::string getPriority()const;
|
||||
void setPriority(const std::string& priority);
|
||||
std::string getJobGroupDescription()const;
|
||||
void setJobGroupDescription(const std::string& jobGroupDescription);
|
||||
std::vector<std::string> getCallingNumber()const;
|
||||
void setCallingNumber(const std::vector<std::string>& callingNumber);
|
||||
std::string getInstanceId()const;
|
||||
void setInstanceId(const std::string& instanceId);
|
||||
long getMinConcurrency()const;
|
||||
void setMinConcurrency(long minConcurrency);
|
||||
|
||||
private:
|
||||
std::string recallStrategyJson_;
|
||||
std::string jobGroupDescription_;
|
||||
std::string jobGroupName_;
|
||||
std::string scriptId_;
|
||||
std::vector<std::string> callingNumber_;
|
||||
std::string instanceId_;
|
||||
std::string strategyJson_;
|
||||
long ringingDuration_;
|
||||
std::string scenarioId_;
|
||||
std::string priority_;
|
||||
std::string jobGroupDescription_;
|
||||
std::vector<std::string> callingNumber_;
|
||||
std::string instanceId_;
|
||||
long minConcurrency_;
|
||||
|
||||
};
|
||||
}
|
||||
|
||||
@@ -75,8 +75,10 @@ namespace AlibabaCloud
|
||||
std::string jobDataParsingTaskId;
|
||||
std::string jobGroupName;
|
||||
std::string scriptVersion;
|
||||
std::string priority;
|
||||
std::string jobGroupDescription;
|
||||
long ringingDuration;
|
||||
long minConcurrency;
|
||||
std::string jobGroupId;
|
||||
std::string scriptName;
|
||||
long creationTime;
|
||||
|
||||
@@ -105,10 +105,12 @@ namespace AlibabaCloud
|
||||
std::string jobDataParsingTaskId;
|
||||
std::string jobGroupName;
|
||||
std::string scriptVersion;
|
||||
std::string priority;
|
||||
std::string scriptId;
|
||||
std::string jobGroupDescription;
|
||||
Result result;
|
||||
long ringingDuration;
|
||||
long minConcurrency;
|
||||
std::string jobGroupId;
|
||||
std::string scriptName;
|
||||
long creationTime;
|
||||
|
||||
@@ -97,6 +97,7 @@ namespace AlibabaCloud
|
||||
int duration;
|
||||
std::string brief;
|
||||
std::string callingNumber;
|
||||
long ringingDuration;
|
||||
std::string endReason;
|
||||
Contact3 contact3;
|
||||
std::string hangUpDirection;
|
||||
|
||||
@@ -49,6 +49,8 @@ namespace AlibabaCloud
|
||||
void setScenarioId(const std::string& scenarioId);
|
||||
std::string getJobGroupStatus()const;
|
||||
void setJobGroupStatus(const std::string& jobGroupStatus);
|
||||
std::string getPriority()const;
|
||||
void setPriority(const std::string& priority);
|
||||
std::vector<std::string> getCallingNumber()const;
|
||||
void setCallingNumber(const std::vector<std::string>& callingNumber);
|
||||
std::string getInstanceId()const;
|
||||
@@ -57,6 +59,8 @@ namespace AlibabaCloud
|
||||
void setJobGroupId(const std::string& jobGroupId);
|
||||
std::string getName()const;
|
||||
void setName(const std::string& name);
|
||||
long getMinConcurrency()const;
|
||||
void setMinConcurrency(long minConcurrency);
|
||||
|
||||
private:
|
||||
std::string recallStrategyJson_;
|
||||
@@ -66,10 +70,12 @@ namespace AlibabaCloud
|
||||
long ringingDuration_;
|
||||
std::string scenarioId_;
|
||||
std::string jobGroupStatus_;
|
||||
std::string priority_;
|
||||
std::vector<std::string> callingNumber_;
|
||||
std::string instanceId_;
|
||||
std::string jobGroupId_;
|
||||
std::string name_;
|
||||
long minConcurrency_;
|
||||
|
||||
};
|
||||
}
|
||||
|
||||
@@ -75,8 +75,10 @@ namespace AlibabaCloud
|
||||
std::string jobDataParsingTaskId;
|
||||
std::string jobGroupName;
|
||||
std::string scriptVersion;
|
||||
std::string priority;
|
||||
std::string jobGroupDescription;
|
||||
long ringingDuration;
|
||||
long minConcurrency;
|
||||
std::string jobGroupId;
|
||||
std::string scriptName;
|
||||
long creationTime;
|
||||
|
||||
Reference in New Issue
Block a user