Class: TencentCloud::Ccc::V20200210::DescribeStaffStatusHistoryRequest

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

Overview

DescribeStaffStatusHistory请求参数结构体

Instance Attribute Summary collapse

Instance Method Summary collapse

Constructor Details

#initialize(sdkappid = nil, staffuserid = nil, starttimestamp = nil, endtimestamp = nil, cursor = nil, pagesize = nil) ⇒ DescribeStaffStatusHistoryRequest

Returns a new instance of DescribeStaffStatusHistoryRequest.



4508
4509
4510
4511
4512
4513
4514
4515
# File 'lib/v20200210/models.rb', line 4508

def initialize(sdkappid=nil, staffuserid=nil, starttimestamp=nil, endtimestamp=nil, cursor=nil, pagesize=nil)
  @SdkAppId = sdkappid
  @StaffUserId = staffuserid
  @StartTimestamp = starttimestamp
  @EndTimestamp = endtimestamp
  @Cursor = cursor
  @PageSize = pagesize
end

Instance Attribute Details

#CursorObject

Parameters:

  • SdkAppId:

    应用 ID(必填),可以查看 console.cloud.tencent.com/ccc

  • StaffUserId:

    座席账号

  • StartTimestamp:

    起始时间戳,Unix 秒级时间戳,最大支持近180天。

  • EndTimestamp:

    结束时间戳,Unix 秒级时间戳,结束时间与开始时间的区间范围小于 7 天。

  • Cursor:

    分页检索时使用的游标

  • PageSize:

    分页尺寸



4506
4507
4508
# File 'lib/v20200210/models.rb', line 4506

def Cursor
  @Cursor
end

#EndTimestampObject

Parameters:

  • SdkAppId:

    应用 ID(必填),可以查看 console.cloud.tencent.com/ccc

  • StaffUserId:

    座席账号

  • StartTimestamp:

    起始时间戳,Unix 秒级时间戳,最大支持近180天。

  • EndTimestamp:

    结束时间戳,Unix 秒级时间戳,结束时间与开始时间的区间范围小于 7 天。

  • Cursor:

    分页检索时使用的游标

  • PageSize:

    分页尺寸



4506
4507
4508
# File 'lib/v20200210/models.rb', line 4506

def EndTimestamp
  @EndTimestamp
end

#PageSizeObject

Parameters:

  • SdkAppId:

    应用 ID(必填),可以查看 console.cloud.tencent.com/ccc

  • StaffUserId:

    座席账号

  • StartTimestamp:

    起始时间戳,Unix 秒级时间戳,最大支持近180天。

  • EndTimestamp:

    结束时间戳,Unix 秒级时间戳,结束时间与开始时间的区间范围小于 7 天。

  • Cursor:

    分页检索时使用的游标

  • PageSize:

    分页尺寸



4506
4507
4508
# File 'lib/v20200210/models.rb', line 4506

def PageSize
  @PageSize
end

#SdkAppIdObject

Parameters:

  • SdkAppId:

    应用 ID(必填),可以查看 console.cloud.tencent.com/ccc

  • StaffUserId:

    座席账号

  • StartTimestamp:

    起始时间戳,Unix 秒级时间戳,最大支持近180天。

  • EndTimestamp:

    结束时间戳,Unix 秒级时间戳,结束时间与开始时间的区间范围小于 7 天。

  • Cursor:

    分页检索时使用的游标

  • PageSize:

    分页尺寸



4506
4507
4508
# File 'lib/v20200210/models.rb', line 4506

def SdkAppId
  @SdkAppId
end

#StaffUserIdObject

Parameters:

  • SdkAppId:

    应用 ID(必填),可以查看 console.cloud.tencent.com/ccc

  • StaffUserId:

    座席账号

  • StartTimestamp:

    起始时间戳,Unix 秒级时间戳,最大支持近180天。

  • EndTimestamp:

    结束时间戳,Unix 秒级时间戳,结束时间与开始时间的区间范围小于 7 天。

  • Cursor:

    分页检索时使用的游标

  • PageSize:

    分页尺寸



4506
4507
4508
# File 'lib/v20200210/models.rb', line 4506

def StaffUserId
  @StaffUserId
end

#StartTimestampObject

Parameters:

  • SdkAppId:

    应用 ID(必填),可以查看 console.cloud.tencent.com/ccc

  • StaffUserId:

    座席账号

  • StartTimestamp:

    起始时间戳,Unix 秒级时间戳,最大支持近180天。

  • EndTimestamp:

    结束时间戳,Unix 秒级时间戳,结束时间与开始时间的区间范围小于 7 天。

  • Cursor:

    分页检索时使用的游标

  • PageSize:

    分页尺寸



4506
4507
4508
# File 'lib/v20200210/models.rb', line 4506

def StartTimestamp
  @StartTimestamp
end

Instance Method Details

#deserialize(params) ⇒ Object



4517
4518
4519
4520
4521
4522
4523
4524
# File 'lib/v20200210/models.rb', line 4517

def deserialize(params)
  @SdkAppId = params['SdkAppId']
  @StaffUserId = params['StaffUserId']
  @StartTimestamp = params['StartTimestamp']
  @EndTimestamp = params['EndTimestamp']
  @Cursor = params['Cursor']
  @PageSize = params['PageSize']
end