Class: TencentCloud::Wedata::V20210820::DescribeEventCasesRequest

Inherits:
Common::AbstractModel
  • Object
show all
Extended by:
Gem::Deprecate
Defined in:
lib/v20210820/models.rb

Overview

DescribeEventCases请求参数结构体

Instance Attribute Summary collapse

Instance Method Summary collapse

Constructor Details

#initialize(projectid = nil, category = nil, pagenumber = nil, pagesize = nil, eventname = nil, eventtype = nil, eventsubtype = nil, eventbroadcasttype = nil, status = nil, creationtimestart = nil, creationtimeend = nil, eventtriggeredtimestart = nil, eventtriggeredtimeend = nil, logtimestart = nil, logtimeend = nil, dimension = nil, timetolive = nil, sortitem = nil, sorttype = nil, consumecount = nil) ⇒ DescribeEventCasesRequest



10396
10397
10398
10399
10400
10401
10402
10403
10404
10405
10406
10407
10408
10409
10410
10411
10412
10413
10414
10415
10416
10417
# File 'lib/v20210820/models.rb', line 10396

def initialize(projectid=nil, category=nil, pagenumber=nil, pagesize=nil, eventname=nil, eventtype=nil, eventsubtype=nil, eventbroadcasttype=nil, status=nil, creationtimestart=nil, creationtimeend=nil, eventtriggeredtimestart=nil, eventtriggeredtimeend=nil, logtimestart=nil, logtimeend=nil, dimension=nil, timetolive=nil, sortitem=nil, sorttype=nil, consumecount=nil)
  @ProjectId = projectid
  @Category = category
  @PageNumber = pagenumber
  @PageSize = pagesize
  @EventName = eventname
  @EventType = eventtype
  @EventSubType = eventsubtype
  @EventBroadcastType = eventbroadcasttype
  @Status = status
  @CreationTimeStart = creationtimestart
  @CreationTimeEnd = creationtimeend
  @EventTriggeredTimeStart = eventtriggeredtimestart
  @EventTriggeredTimeEnd = eventtriggeredtimeend
  @LogTimeStart = logtimestart
  @LogTimeEnd = logtimeend
  @Dimension = dimension
  @TimeToLive = timetolive
  @SortItem = sortitem
  @SortType = sorttype
  @ConsumeCount = consumecount
end

Instance Attribute Details

#CategoryObject

  • 已过期: expired

  • 未过期: consuming

  • 全部: all

  • 已消费: COMSUMED

  • 已过期: EXPIRED

  • 待消费: ACTIVE

  • 消费中: CONSUMING



10387
10388
10389
# File 'lib/v20210820/models.rb', line 10387

def Category
  @Category
end

#ConsumeCountObject

  • 已过期: expired

  • 未过期: consuming

  • 全部: all

  • 已消费: COMSUMED

  • 已过期: EXPIRED

  • 待消费: ACTIVE

  • 消费中: CONSUMING



10387
10388
10389
# File 'lib/v20210820/models.rb', line 10387

def ConsumeCount
  @ConsumeCount
end

#CreationTimeEndObject

  • 已过期: expired

  • 未过期: consuming

  • 全部: all

  • 已消费: COMSUMED

  • 已过期: EXPIRED

  • 待消费: ACTIVE

  • 消费中: CONSUMING



10387
10388
10389
# File 'lib/v20210820/models.rb', line 10387

def CreationTimeEnd
  @CreationTimeEnd
end

#CreationTimeStartObject

  • 已过期: expired

  • 未过期: consuming

  • 全部: all

  • 已消费: COMSUMED

  • 已过期: EXPIRED

  • 待消费: ACTIVE

  • 消费中: CONSUMING



10387
10388
10389
# File 'lib/v20210820/models.rb', line 10387

def CreationTimeStart
  @CreationTimeStart
end

#DimensionObject

  • 已过期: expired

  • 未过期: consuming

  • 全部: all

  • 已消费: COMSUMED

  • 已过期: EXPIRED

  • 待消费: ACTIVE

  • 消费中: CONSUMING



10387
10388
10389
# File 'lib/v20210820/models.rb', line 10387

def Dimension
  @Dimension
end

#EventBroadcastTypeObject

  • 已过期: expired

  • 未过期: consuming

  • 全部: all

  • 已消费: COMSUMED

  • 已过期: EXPIRED

  • 待消费: ACTIVE

  • 消费中: CONSUMING



10387
10388
10389
# File 'lib/v20210820/models.rb', line 10387

def EventBroadcastType
  @EventBroadcastType
end

#EventNameObject

  • 已过期: expired

  • 未过期: consuming

  • 全部: all

  • 已消费: COMSUMED

  • 已过期: EXPIRED

  • 待消费: ACTIVE

  • 消费中: CONSUMING



10387
10388
10389
# File 'lib/v20210820/models.rb', line 10387

def EventName
  @EventName
end

#EventSubTypeObject

  • 已过期: expired

  • 未过期: consuming

  • 全部: all

  • 已消费: COMSUMED

  • 已过期: EXPIRED

  • 待消费: ACTIVE

  • 消费中: CONSUMING



10387
10388
10389
# File 'lib/v20210820/models.rb', line 10387

def EventSubType
  @EventSubType
end

#EventTriggeredTimeEndObject

  • 已过期: expired

  • 未过期: consuming

  • 全部: all

  • 已消费: COMSUMED

  • 已过期: EXPIRED

  • 待消费: ACTIVE

  • 消费中: CONSUMING



10387
10388
10389
# File 'lib/v20210820/models.rb', line 10387

def EventTriggeredTimeEnd
  @EventTriggeredTimeEnd
end

#EventTriggeredTimeStartObject

  • 已过期: expired

  • 未过期: consuming

  • 全部: all

  • 已消费: COMSUMED

  • 已过期: EXPIRED

  • 待消费: ACTIVE

  • 消费中: CONSUMING



10387
10388
10389
# File 'lib/v20210820/models.rb', line 10387

def EventTriggeredTimeStart
  @EventTriggeredTimeStart
end

#EventTypeObject

  • 已过期: expired

  • 未过期: consuming

  • 全部: all

  • 已消费: COMSUMED

  • 已过期: EXPIRED

  • 待消费: ACTIVE

  • 消费中: CONSUMING



10387
10388
10389
# File 'lib/v20210820/models.rb', line 10387

def EventType
  @EventType
end

#LogTimeEndObject

  • 已过期: expired

  • 未过期: consuming

  • 全部: all

  • 已消费: COMSUMED

  • 已过期: EXPIRED

  • 待消费: ACTIVE

  • 消费中: CONSUMING



10387
10388
10389
# File 'lib/v20210820/models.rb', line 10387

def LogTimeEnd
  @LogTimeEnd
end

#LogTimeStartObject

  • 已过期: expired

  • 未过期: consuming

  • 全部: all

  • 已消费: COMSUMED

  • 已过期: EXPIRED

  • 待消费: ACTIVE

  • 消费中: CONSUMING



10387
10388
10389
# File 'lib/v20210820/models.rb', line 10387

def LogTimeStart
  @LogTimeStart
end

#PageNumberObject

  • 已过期: expired

  • 未过期: consuming

  • 全部: all

  • 已消费: COMSUMED

  • 已过期: EXPIRED

  • 待消费: ACTIVE

  • 消费中: CONSUMING



10387
10388
10389
# File 'lib/v20210820/models.rb', line 10387

def PageNumber
  @PageNumber
end

#PageSizeObject

  • 已过期: expired

  • 未过期: consuming

  • 全部: all

  • 已消费: COMSUMED

  • 已过期: EXPIRED

  • 待消费: ACTIVE

  • 消费中: CONSUMING



10387
10388
10389
# File 'lib/v20210820/models.rb', line 10387

def PageSize
  @PageSize
end

#ProjectIdObject

  • 已过期: expired

  • 未过期: consuming

  • 全部: all

  • 已消费: COMSUMED

  • 已过期: EXPIRED

  • 待消费: ACTIVE

  • 消费中: CONSUMING



10387
10388
10389
# File 'lib/v20210820/models.rb', line 10387

def ProjectId
  @ProjectId
end

#SortItemObject

  • 已过期: expired

  • 未过期: consuming

  • 全部: all

  • 已消费: COMSUMED

  • 已过期: EXPIRED

  • 待消费: ACTIVE

  • 消费中: CONSUMING



10387
10388
10389
# File 'lib/v20210820/models.rb', line 10387

def SortItem
  @SortItem
end

#SortTypeObject

  • 已过期: expired

  • 未过期: consuming

  • 全部: all

  • 已消费: COMSUMED

  • 已过期: EXPIRED

  • 待消费: ACTIVE

  • 消费中: CONSUMING



10387
10388
10389
# File 'lib/v20210820/models.rb', line 10387

def SortType
  @SortType
end

#StatusObject

  • 已过期: expired

  • 未过期: consuming

  • 全部: all

  • 已消费: COMSUMED

  • 已过期: EXPIRED

  • 待消费: ACTIVE

  • 消费中: CONSUMING



10387
10388
10389
# File 'lib/v20210820/models.rb', line 10387

def Status
  @Status
end

#TimeToLiveObject

  • 已过期: expired

  • 未过期: consuming

  • 全部: all

  • 已消费: COMSUMED

  • 已过期: EXPIRED

  • 待消费: ACTIVE

  • 消费中: CONSUMING



10387
10388
10389
# File 'lib/v20210820/models.rb', line 10387

def TimeToLive
  @TimeToLive
end

Instance Method Details

#deserialize(params) ⇒ Object



10419
10420
10421
10422
10423
10424
10425
10426
10427
10428
10429
10430
10431
10432
10433
10434
10435
10436
10437
10438
10439
10440
# File 'lib/v20210820/models.rb', line 10419

def deserialize(params)
  @ProjectId = params['ProjectId']
  @Category = params['Category']
  @PageNumber = params['PageNumber']
  @PageSize = params['PageSize']
  @EventName = params['EventName']
  @EventType = params['EventType']
  @EventSubType = params['EventSubType']
  @EventBroadcastType = params['EventBroadcastType']
  @Status = params['Status']
  @CreationTimeStart = params['CreationTimeStart']
  @CreationTimeEnd = params['CreationTimeEnd']
  @EventTriggeredTimeStart = params['EventTriggeredTimeStart']
  @EventTriggeredTimeEnd = params['EventTriggeredTimeEnd']
  @LogTimeStart = params['LogTimeStart']
  @LogTimeEnd = params['LogTimeEnd']
  @Dimension = params['Dimension']
  @TimeToLive = params['TimeToLive']
  @SortItem = params['SortItem']
  @SortType = params['SortType']
  @ConsumeCount = params['ConsumeCount']
end