Class: TencentCloud::Ccc::V20200210::DescribePredictiveDialingCampaignResponse

Inherits:
TencentCloud::Common::AbstractModel
  • Object
show all
Defined in:
lib/v20200210/models.rb

Overview

DescribePredictiveDialingCampaign返回参数结构体

Instance Attribute Summary collapse

Instance Method Summary collapse

Constructor Details

#initialize(campaignid = nil, name = nil, callorder = nil, skillgroupid = nil, ivrid = nil, priority = nil, expectedabandonrate = nil, retrytimes = nil, retryinterval = nil, starttime = nil, endtime = nil, requestid = nil) ⇒ DescribePredictiveDialingCampaignResponse

Returns a new instance of DescribePredictiveDialingCampaignResponse.



3926
3927
3928
3929
3930
3931
3932
3933
3934
3935
3936
3937
3938
3939
# File 'lib/v20200210/models.rb', line 3926

def initialize(campaignid=nil, name=nil, callorder=nil, skillgroupid=nil, ivrid=nil, priority=nil, expectedabandonrate=nil, retrytimes=nil, retryinterval=nil, starttime=nil, endtime=nil, requestid=nil)
  @CampaignId = campaignid
  @Name = name
  @CallOrder = callorder
  @SkillGroupId = skillgroupid
  @IVRId = ivrid
  @Priority = priority
  @ExpectedAbandonRate = expectedabandonrate
  @RetryTimes = retrytimes
  @RetryInterval = retryinterval
  @StartTime = starttime
  @EndTime = endtime
  @RequestId = requestid
end

Instance Attribute Details

#CallOrderObject

Parameters:

  • CampaignId:

    任务 ID

  • Name:

    任务名称

  • CallOrder:

    被叫呼叫顺序 0 随机 1 顺序

  • SkillGroupId:

    使用的座席技能组 ID

  • IVRId:

    指定的 IVR ID

  • Priority:

    相同应用内多个任务运行优先级,从高到底 1 - 5

  • ExpectedAbandonRate:

    预期呼损率,百分比,5 - 50

  • RetryTimes:

    呼叫重试次数,0 - 2

  • RetryInterval:

    呼叫重试间隔时间,单位秒,60 - 86400

  • StartTime:

    任务启动时间,Unix 时间戳,到此时间后会自动启动任务

  • EndTime:

    任务结束时间,Unix 时间戳,到此时间后会自动终止任务

  • RequestId:

    唯一请求 ID,由服务端生成,每次请求都会返回(若请求因其他原因未能抵达服务端,则该次请求不会获得 RequestId)。定位问题时需要提供该次请求的 RequestId。



3924
3925
3926
# File 'lib/v20200210/models.rb', line 3924

def CallOrder
  @CallOrder
end

#CampaignIdObject

Parameters:

  • CampaignId:

    任务 ID

  • Name:

    任务名称

  • CallOrder:

    被叫呼叫顺序 0 随机 1 顺序

  • SkillGroupId:

    使用的座席技能组 ID

  • IVRId:

    指定的 IVR ID

  • Priority:

    相同应用内多个任务运行优先级,从高到底 1 - 5

  • ExpectedAbandonRate:

    预期呼损率,百分比,5 - 50

  • RetryTimes:

    呼叫重试次数,0 - 2

  • RetryInterval:

    呼叫重试间隔时间,单位秒,60 - 86400

  • StartTime:

    任务启动时间,Unix 时间戳,到此时间后会自动启动任务

  • EndTime:

    任务结束时间,Unix 时间戳,到此时间后会自动终止任务

  • RequestId:

    唯一请求 ID,由服务端生成,每次请求都会返回(若请求因其他原因未能抵达服务端,则该次请求不会获得 RequestId)。定位问题时需要提供该次请求的 RequestId。



3924
3925
3926
# File 'lib/v20200210/models.rb', line 3924

def CampaignId
  @CampaignId
end

#EndTimeObject

Parameters:

  • CampaignId:

    任务 ID

  • Name:

    任务名称

  • CallOrder:

    被叫呼叫顺序 0 随机 1 顺序

  • SkillGroupId:

    使用的座席技能组 ID

  • IVRId:

    指定的 IVR ID

  • Priority:

    相同应用内多个任务运行优先级,从高到底 1 - 5

  • ExpectedAbandonRate:

    预期呼损率,百分比,5 - 50

  • RetryTimes:

    呼叫重试次数,0 - 2

  • RetryInterval:

    呼叫重试间隔时间,单位秒,60 - 86400

  • StartTime:

    任务启动时间,Unix 时间戳,到此时间后会自动启动任务

  • EndTime:

    任务结束时间,Unix 时间戳,到此时间后会自动终止任务

  • RequestId:

    唯一请求 ID,由服务端生成,每次请求都会返回(若请求因其他原因未能抵达服务端,则该次请求不会获得 RequestId)。定位问题时需要提供该次请求的 RequestId。



3924
3925
3926
# File 'lib/v20200210/models.rb', line 3924

def EndTime
  @EndTime
end

#ExpectedAbandonRateObject

Parameters:

  • CampaignId:

    任务 ID

  • Name:

    任务名称

  • CallOrder:

    被叫呼叫顺序 0 随机 1 顺序

  • SkillGroupId:

    使用的座席技能组 ID

  • IVRId:

    指定的 IVR ID

  • Priority:

    相同应用内多个任务运行优先级,从高到底 1 - 5

  • ExpectedAbandonRate:

    预期呼损率,百分比,5 - 50

  • RetryTimes:

    呼叫重试次数,0 - 2

  • RetryInterval:

    呼叫重试间隔时间,单位秒,60 - 86400

  • StartTime:

    任务启动时间,Unix 时间戳,到此时间后会自动启动任务

  • EndTime:

    任务结束时间,Unix 时间戳,到此时间后会自动终止任务

  • RequestId:

    唯一请求 ID,由服务端生成,每次请求都会返回(若请求因其他原因未能抵达服务端,则该次请求不会获得 RequestId)。定位问题时需要提供该次请求的 RequestId。



3924
3925
3926
# File 'lib/v20200210/models.rb', line 3924

def ExpectedAbandonRate
  @ExpectedAbandonRate
end

#IVRIdObject

Parameters:

  • CampaignId:

    任务 ID

  • Name:

    任务名称

  • CallOrder:

    被叫呼叫顺序 0 随机 1 顺序

  • SkillGroupId:

    使用的座席技能组 ID

  • IVRId:

    指定的 IVR ID

  • Priority:

    相同应用内多个任务运行优先级,从高到底 1 - 5

  • ExpectedAbandonRate:

    预期呼损率,百分比,5 - 50

  • RetryTimes:

    呼叫重试次数,0 - 2

  • RetryInterval:

    呼叫重试间隔时间,单位秒,60 - 86400

  • StartTime:

    任务启动时间,Unix 时间戳,到此时间后会自动启动任务

  • EndTime:

    任务结束时间,Unix 时间戳,到此时间后会自动终止任务

  • RequestId:

    唯一请求 ID,由服务端生成,每次请求都会返回(若请求因其他原因未能抵达服务端,则该次请求不会获得 RequestId)。定位问题时需要提供该次请求的 RequestId。



3924
3925
3926
# File 'lib/v20200210/models.rb', line 3924

def IVRId
  @IVRId
end

#NameObject

Parameters:

  • CampaignId:

    任务 ID

  • Name:

    任务名称

  • CallOrder:

    被叫呼叫顺序 0 随机 1 顺序

  • SkillGroupId:

    使用的座席技能组 ID

  • IVRId:

    指定的 IVR ID

  • Priority:

    相同应用内多个任务运行优先级,从高到底 1 - 5

  • ExpectedAbandonRate:

    预期呼损率,百分比,5 - 50

  • RetryTimes:

    呼叫重试次数,0 - 2

  • RetryInterval:

    呼叫重试间隔时间,单位秒,60 - 86400

  • StartTime:

    任务启动时间,Unix 时间戳,到此时间后会自动启动任务

  • EndTime:

    任务结束时间,Unix 时间戳,到此时间后会自动终止任务

  • RequestId:

    唯一请求 ID,由服务端生成,每次请求都会返回(若请求因其他原因未能抵达服务端,则该次请求不会获得 RequestId)。定位问题时需要提供该次请求的 RequestId。



3924
3925
3926
# File 'lib/v20200210/models.rb', line 3924

def Name
  @Name
end

#PriorityObject

Parameters:

  • CampaignId:

    任务 ID

  • Name:

    任务名称

  • CallOrder:

    被叫呼叫顺序 0 随机 1 顺序

  • SkillGroupId:

    使用的座席技能组 ID

  • IVRId:

    指定的 IVR ID

  • Priority:

    相同应用内多个任务运行优先级,从高到底 1 - 5

  • ExpectedAbandonRate:

    预期呼损率,百分比,5 - 50

  • RetryTimes:

    呼叫重试次数,0 - 2

  • RetryInterval:

    呼叫重试间隔时间,单位秒,60 - 86400

  • StartTime:

    任务启动时间,Unix 时间戳,到此时间后会自动启动任务

  • EndTime:

    任务结束时间,Unix 时间戳,到此时间后会自动终止任务

  • RequestId:

    唯一请求 ID,由服务端生成,每次请求都会返回(若请求因其他原因未能抵达服务端,则该次请求不会获得 RequestId)。定位问题时需要提供该次请求的 RequestId。



3924
3925
3926
# File 'lib/v20200210/models.rb', line 3924

def Priority
  @Priority
end

#RequestIdObject

Parameters:

  • CampaignId:

    任务 ID

  • Name:

    任务名称

  • CallOrder:

    被叫呼叫顺序 0 随机 1 顺序

  • SkillGroupId:

    使用的座席技能组 ID

  • IVRId:

    指定的 IVR ID

  • Priority:

    相同应用内多个任务运行优先级,从高到底 1 - 5

  • ExpectedAbandonRate:

    预期呼损率,百分比,5 - 50

  • RetryTimes:

    呼叫重试次数,0 - 2

  • RetryInterval:

    呼叫重试间隔时间,单位秒,60 - 86400

  • StartTime:

    任务启动时间,Unix 时间戳,到此时间后会自动启动任务

  • EndTime:

    任务结束时间,Unix 时间戳,到此时间后会自动终止任务

  • RequestId:

    唯一请求 ID,由服务端生成,每次请求都会返回(若请求因其他原因未能抵达服务端,则该次请求不会获得 RequestId)。定位问题时需要提供该次请求的 RequestId。



3924
3925
3926
# File 'lib/v20200210/models.rb', line 3924

def RequestId
  @RequestId
end

#RetryIntervalObject

Parameters:

  • CampaignId:

    任务 ID

  • Name:

    任务名称

  • CallOrder:

    被叫呼叫顺序 0 随机 1 顺序

  • SkillGroupId:

    使用的座席技能组 ID

  • IVRId:

    指定的 IVR ID

  • Priority:

    相同应用内多个任务运行优先级,从高到底 1 - 5

  • ExpectedAbandonRate:

    预期呼损率,百分比,5 - 50

  • RetryTimes:

    呼叫重试次数,0 - 2

  • RetryInterval:

    呼叫重试间隔时间,单位秒,60 - 86400

  • StartTime:

    任务启动时间,Unix 时间戳,到此时间后会自动启动任务

  • EndTime:

    任务结束时间,Unix 时间戳,到此时间后会自动终止任务

  • RequestId:

    唯一请求 ID,由服务端生成,每次请求都会返回(若请求因其他原因未能抵达服务端,则该次请求不会获得 RequestId)。定位问题时需要提供该次请求的 RequestId。



3924
3925
3926
# File 'lib/v20200210/models.rb', line 3924

def RetryInterval
  @RetryInterval
end

#RetryTimesObject

Parameters:

  • CampaignId:

    任务 ID

  • Name:

    任务名称

  • CallOrder:

    被叫呼叫顺序 0 随机 1 顺序

  • SkillGroupId:

    使用的座席技能组 ID

  • IVRId:

    指定的 IVR ID

  • Priority:

    相同应用内多个任务运行优先级,从高到底 1 - 5

  • ExpectedAbandonRate:

    预期呼损率,百分比,5 - 50

  • RetryTimes:

    呼叫重试次数,0 - 2

  • RetryInterval:

    呼叫重试间隔时间,单位秒,60 - 86400

  • StartTime:

    任务启动时间,Unix 时间戳,到此时间后会自动启动任务

  • EndTime:

    任务结束时间,Unix 时间戳,到此时间后会自动终止任务

  • RequestId:

    唯一请求 ID,由服务端生成,每次请求都会返回(若请求因其他原因未能抵达服务端,则该次请求不会获得 RequestId)。定位问题时需要提供该次请求的 RequestId。



3924
3925
3926
# File 'lib/v20200210/models.rb', line 3924

def RetryTimes
  @RetryTimes
end

#SkillGroupIdObject

Parameters:

  • CampaignId:

    任务 ID

  • Name:

    任务名称

  • CallOrder:

    被叫呼叫顺序 0 随机 1 顺序

  • SkillGroupId:

    使用的座席技能组 ID

  • IVRId:

    指定的 IVR ID

  • Priority:

    相同应用内多个任务运行优先级,从高到底 1 - 5

  • ExpectedAbandonRate:

    预期呼损率,百分比,5 - 50

  • RetryTimes:

    呼叫重试次数,0 - 2

  • RetryInterval:

    呼叫重试间隔时间,单位秒,60 - 86400

  • StartTime:

    任务启动时间,Unix 时间戳,到此时间后会自动启动任务

  • EndTime:

    任务结束时间,Unix 时间戳,到此时间后会自动终止任务

  • RequestId:

    唯一请求 ID,由服务端生成,每次请求都会返回(若请求因其他原因未能抵达服务端,则该次请求不会获得 RequestId)。定位问题时需要提供该次请求的 RequestId。



3924
3925
3926
# File 'lib/v20200210/models.rb', line 3924

def SkillGroupId
  @SkillGroupId
end

#StartTimeObject

Parameters:

  • CampaignId:

    任务 ID

  • Name:

    任务名称

  • CallOrder:

    被叫呼叫顺序 0 随机 1 顺序

  • SkillGroupId:

    使用的座席技能组 ID

  • IVRId:

    指定的 IVR ID

  • Priority:

    相同应用内多个任务运行优先级,从高到底 1 - 5

  • ExpectedAbandonRate:

    预期呼损率,百分比,5 - 50

  • RetryTimes:

    呼叫重试次数,0 - 2

  • RetryInterval:

    呼叫重试间隔时间,单位秒,60 - 86400

  • StartTime:

    任务启动时间,Unix 时间戳,到此时间后会自动启动任务

  • EndTime:

    任务结束时间,Unix 时间戳,到此时间后会自动终止任务

  • RequestId:

    唯一请求 ID,由服务端生成,每次请求都会返回(若请求因其他原因未能抵达服务端,则该次请求不会获得 RequestId)。定位问题时需要提供该次请求的 RequestId。



3924
3925
3926
# File 'lib/v20200210/models.rb', line 3924

def StartTime
  @StartTime
end

Instance Method Details

#deserialize(params) ⇒ Object



3941
3942
3943
3944
3945
3946
3947
3948
3949
3950
3951
3952
3953
3954
# File 'lib/v20200210/models.rb', line 3941

def deserialize(params)
  @CampaignId = params['CampaignId']
  @Name = params['Name']
  @CallOrder = params['CallOrder']
  @SkillGroupId = params['SkillGroupId']
  @IVRId = params['IVRId']
  @Priority = params['Priority']
  @ExpectedAbandonRate = params['ExpectedAbandonRate']
  @RetryTimes = params['RetryTimes']
  @RetryInterval = params['RetryInterval']
  @StartTime = params['StartTime']
  @EndTime = params['EndTime']
  @RequestId = params['RequestId']
end