Class CreateBotTaskRequest
- java.lang.Object
-
- com.tencentcloudapi.common.AbstractModel
-
- com.tencentcloudapi.cr.v20180321.models.CreateBotTaskRequest
-
public class CreateBotTaskRequest extends AbstractModel
-
-
Field Summary
-
Fields inherited from class com.tencentcloudapi.common.AbstractModel
header, skipSign
-
-
Constructor Summary
Constructors Constructor Description CreateBotTaskRequest()
CreateBotTaskRequest(CreateBotTaskRequest source)
NOTE: Any ambiguous key set via .set("AnyKey", "value") will be a shallow copy, and any explicit key, i.e Foo, set via .setFoo("value") will be a deep copy.
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description String
getBanCall()
Get 是否禁止拨打,默认YString
getBotName()
Get 任务名称Long
getCallCount()
Get 继续拨打次数String
getCallEndDate()
Get 拨打结束日期。CallType=PERIOD 时有值,yyyy-MM-ddLong
getCallInterval()
Get 拨打间隔String
getCallStartDate()
Get 拨打开始日期。CallType=TIMER时有值,yyyy-MM-ddCallTimeDict
getCallTimeCollection()
Get 产品拨打时间集合String
getCallType()
Get 拨打方式。NORMAL - 正常拨打;TIMER - 定时拨打String
getCodeCollection()
Get 重播值集合,A:强意向、B:中意向、C:低意向、D:无意向、E:在忙、F:未接通、G:无效号码,可多选,用竖线分隔:A|B|C|D|E|F|GString
getCodeType()
Get 重播方式,NON:未接通、LABEL:意向分级,可多选,用竖线分隔:NON|LABELString
getEndTimeBan()
Get 禁止拨打结束时间。默认140000String
getFlowId()
Get 对话流IDString
getModule()
Get 模块名。默认值(固定):AiApiString
getOperation()
Get 操作名。默认值(固定):CreateTaskString
getPhoneCollection()
Get 拨打线路集合String
getSmsSignId()
Get 未接通引用短信签名IDString
getSmsTemplateId()
Get 未接通引用短信模板IDString
getStartTimeBan()
Get 禁止拨打起始时间。默认130000void
setBanCall(String BanCall)
Set 是否禁止拨打,默认Yvoid
setBotName(String BotName)
Set 任务名称void
setCallCount(Long CallCount)
Set 继续拨打次数void
setCallEndDate(String CallEndDate)
Set 拨打结束日期。CallType=PERIOD 时有值,yyyy-MM-ddvoid
setCallInterval(Long CallInterval)
Set 拨打间隔void
setCallStartDate(String CallStartDate)
Set 拨打开始日期。CallType=TIMER时有值,yyyy-MM-ddvoid
setCallTimeCollection(CallTimeDict CallTimeCollection)
Set 产品拨打时间集合void
setCallType(String CallType)
Set 拨打方式。NORMAL - 正常拨打;TIMER - 定时拨打void
setCodeCollection(String CodeCollection)
Set 重播值集合,A:强意向、B:中意向、C:低意向、D:无意向、E:在忙、F:未接通、G:无效号码,可多选,用竖线分隔:A|B|C|D|E|F|Gvoid
setCodeType(String CodeType)
Set 重播方式,NON:未接通、LABEL:意向分级,可多选,用竖线分隔:NON|LABELvoid
setEndTimeBan(String EndTimeBan)
Set 禁止拨打结束时间。默认140000void
setFlowId(String FlowId)
Set 对话流IDvoid
setModule(String Module)
Set 模块名。默认值(固定):AiApivoid
setOperation(String Operation)
Set 操作名。默认值(固定):CreateTaskvoid
setPhoneCollection(String PhoneCollection)
Set 拨打线路集合void
setSmsSignId(String SmsSignId)
Set 未接通引用短信签名IDvoid
setSmsTemplateId(String SmsTemplateId)
Set 未接通引用短信模板IDvoid
setStartTimeBan(String StartTimeBan)
Set 禁止拨打起始时间。默认130000void
toMap(HashMap<String,String> map, String prefix)
Internal implementation, normal users should not use it.-
Methods inherited from class com.tencentcloudapi.common.AbstractModel
any, fromJsonString, getBinaryParams, GetHeader, getMultipartRequestParams, getSkipSign, set, SetHeader, setParamArrayObj, setParamArraySimple, setParamObj, setParamSimple, setSkipSign, toJsonString
-
-
-
-
Constructor Detail
-
CreateBotTaskRequest
public CreateBotTaskRequest()
-
CreateBotTaskRequest
public CreateBotTaskRequest(CreateBotTaskRequest source)
NOTE: Any ambiguous key set via .set("AnyKey", "value") will be a shallow copy, and any explicit key, i.e Foo, set via .setFoo("value") will be a deep copy.
-
-
Method Detail
-
getModule
public String getModule()
Get 模块名。默认值(固定):AiApi- Returns:
- Module 模块名。默认值(固定):AiApi
-
setModule
public void setModule(String Module)
Set 模块名。默认值(固定):AiApi- Parameters:
Module
- 模块名。默认值(固定):AiApi
-
getOperation
public String getOperation()
Get 操作名。默认值(固定):CreateTask- Returns:
- Operation 操作名。默认值(固定):CreateTask
-
setOperation
public void setOperation(String Operation)
Set 操作名。默认值(固定):CreateTask- Parameters:
Operation
- 操作名。默认值(固定):CreateTask
-
getBotName
public String getBotName()
Get 任务名称- Returns:
- BotName 任务名称
-
setBotName
public void setBotName(String BotName)
Set 任务名称- Parameters:
BotName
- 任务名称
-
getFlowId
public String getFlowId()
Get 对话流ID- Returns:
- FlowId 对话流ID
-
setFlowId
public void setFlowId(String FlowId)
Set 对话流ID- Parameters:
FlowId
- 对话流ID
-
getBanCall
public String getBanCall()
Get 是否禁止拨打,默认Y- Returns:
- BanCall 是否禁止拨打,默认Y
-
setBanCall
public void setBanCall(String BanCall)
Set 是否禁止拨打,默认Y- Parameters:
BanCall
- 是否禁止拨打,默认Y
-
getPhoneCollection
public String getPhoneCollection()
Get 拨打线路集合- Returns:
- PhoneCollection 拨打线路集合
-
setPhoneCollection
public void setPhoneCollection(String PhoneCollection)
Set 拨打线路集合- Parameters:
PhoneCollection
- 拨打线路集合
-
getCallTimeCollection
public CallTimeDict getCallTimeCollection()
Get 产品拨打时间集合- Returns:
- CallTimeCollection 产品拨打时间集合
-
setCallTimeCollection
public void setCallTimeCollection(CallTimeDict CallTimeCollection)
Set 产品拨打时间集合- Parameters:
CallTimeCollection
- 产品拨打时间集合
-
getStartTimeBan
public String getStartTimeBan()
Get 禁止拨打起始时间。默认130000- Returns:
- StartTimeBan 禁止拨打起始时间。默认130000
-
setStartTimeBan
public void setStartTimeBan(String StartTimeBan)
Set 禁止拨打起始时间。默认130000- Parameters:
StartTimeBan
- 禁止拨打起始时间。默认130000
-
getEndTimeBan
public String getEndTimeBan()
Get 禁止拨打结束时间。默认140000- Returns:
- EndTimeBan 禁止拨打结束时间。默认140000
-
setEndTimeBan
public void setEndTimeBan(String EndTimeBan)
Set 禁止拨打结束时间。默认140000- Parameters:
EndTimeBan
- 禁止拨打结束时间。默认140000
-
getCodeType
public String getCodeType()
Get 重播方式,NON:未接通、LABEL:意向分级,可多选,用竖线分隔:NON|LABEL- Returns:
- CodeType 重播方式,NON:未接通、LABEL:意向分级,可多选,用竖线分隔:NON|LABEL
-
setCodeType
public void setCodeType(String CodeType)
Set 重播方式,NON:未接通、LABEL:意向分级,可多选,用竖线分隔:NON|LABEL- Parameters:
CodeType
- 重播方式,NON:未接通、LABEL:意向分级,可多选,用竖线分隔:NON|LABEL
-
getCodeCollection
public String getCodeCollection()
Get 重播值集合,A:强意向、B:中意向、C:低意向、D:无意向、E:在忙、F:未接通、G:无效号码,可多选,用竖线分隔:A|B|C|D|E|F|G- Returns:
- CodeCollection 重播值集合,A:强意向、B:中意向、C:低意向、D:无意向、E:在忙、F:未接通、G:无效号码,可多选,用竖线分隔:A|B|C|D|E|F|G
-
setCodeCollection
public void setCodeCollection(String CodeCollection)
Set 重播值集合,A:强意向、B:中意向、C:低意向、D:无意向、E:在忙、F:未接通、G:无效号码,可多选,用竖线分隔:A|B|C|D|E|F|G- Parameters:
CodeCollection
- 重播值集合,A:强意向、B:中意向、C:低意向、D:无意向、E:在忙、F:未接通、G:无效号码,可多选,用竖线分隔:A|B|C|D|E|F|G
-
getCallCount
public Long getCallCount()
Get 继续拨打次数- Returns:
- CallCount 继续拨打次数
-
setCallCount
public void setCallCount(Long CallCount)
Set 继续拨打次数- Parameters:
CallCount
- 继续拨打次数
-
getCallInterval
public Long getCallInterval()
Get 拨打间隔- Returns:
- CallInterval 拨打间隔
-
setCallInterval
public void setCallInterval(Long CallInterval)
Set 拨打间隔- Parameters:
CallInterval
- 拨打间隔
-
getSmsSignId
public String getSmsSignId()
Get 未接通引用短信签名ID- Returns:
- SmsSignId 未接通引用短信签名ID
-
setSmsSignId
public void setSmsSignId(String SmsSignId)
Set 未接通引用短信签名ID- Parameters:
SmsSignId
- 未接通引用短信签名ID
-
getSmsTemplateId
public String getSmsTemplateId()
Get 未接通引用短信模板ID- Returns:
- SmsTemplateId 未接通引用短信模板ID
-
setSmsTemplateId
public void setSmsTemplateId(String SmsTemplateId)
Set 未接通引用短信模板ID- Parameters:
SmsTemplateId
- 未接通引用短信模板ID
-
getCallType
public String getCallType()
Get 拨打方式。NORMAL - 正常拨打;TIMER - 定时拨打- Returns:
- CallType 拨打方式。NORMAL - 正常拨打;TIMER - 定时拨打
-
setCallType
public void setCallType(String CallType)
Set 拨打方式。NORMAL - 正常拨打;TIMER - 定时拨打- Parameters:
CallType
- 拨打方式。NORMAL - 正常拨打;TIMER - 定时拨打
-
getCallStartDate
public String getCallStartDate()
Get 拨打开始日期。CallType=TIMER时有值,yyyy-MM-dd- Returns:
- CallStartDate 拨打开始日期。CallType=TIMER时有值,yyyy-MM-dd
-
setCallStartDate
public void setCallStartDate(String CallStartDate)
Set 拨打开始日期。CallType=TIMER时有值,yyyy-MM-dd- Parameters:
CallStartDate
- 拨打开始日期。CallType=TIMER时有值,yyyy-MM-dd
-
getCallEndDate
public String getCallEndDate()
Get 拨打结束日期。CallType=PERIOD 时有值,yyyy-MM-dd- Returns:
- CallEndDate 拨打结束日期。CallType=PERIOD 时有值,yyyy-MM-dd
-
setCallEndDate
public void setCallEndDate(String CallEndDate)
Set 拨打结束日期。CallType=PERIOD 时有值,yyyy-MM-dd- Parameters:
CallEndDate
- 拨打结束日期。CallType=PERIOD 时有值,yyyy-MM-dd
-
-