Class: TencentCloud::Wedata::V20210820::EventListenerOpsDto

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

Overview

事件监听器

Instance Attribute Summary collapse

Instance Method Summary collapse

Constructor Details

#initialize(eventname = nil, key = nil, type = nil, properties = nil, creationtimestamp = nil) ⇒ EventListenerOpsDto

Returns a new instance of EventListenerOpsDto.



13783
13784
13785
13786
13787
13788
13789
# File 'lib/v20210820/models.rb', line 13783

def initialize(eventname=nil, key=nil, type=nil, properties=nil, creationtimestamp=nil)
  @EventName = eventname
  @Key = key
  @Type = type
  @Properties = properties
  @CreationTimestamp = creationtimestamp
end

Instance Attribute Details

#CreationTimestampObject

注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。

Parameters:

  • EventName:

    事件名称

  • Key:

    关键字,如果是任务,则是任务ID

  • Type:

    触发方式

  • Properties:

    事件属性

  • CreationTimestamp:

    创建时间



13781
13782
13783
# File 'lib/v20210820/models.rb', line 13781

def CreationTimestamp
  @CreationTimestamp
end

#EventNameObject

注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。

Parameters:

  • EventName:

    事件名称

  • Key:

    关键字,如果是任务,则是任务ID

  • Type:

    触发方式

  • Properties:

    事件属性

  • CreationTimestamp:

    创建时间



13781
13782
13783
# File 'lib/v20210820/models.rb', line 13781

def EventName
  @EventName
end

#KeyObject

注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。

Parameters:

  • EventName:

    事件名称

  • Key:

    关键字,如果是任务,则是任务ID

  • Type:

    触发方式

  • Properties:

    事件属性

  • CreationTimestamp:

    创建时间



13781
13782
13783
# File 'lib/v20210820/models.rb', line 13781

def Key
  @Key
end

#PropertiesObject

注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。

Parameters:

  • EventName:

    事件名称

  • Key:

    关键字,如果是任务,则是任务ID

  • Type:

    触发方式

  • Properties:

    事件属性

  • CreationTimestamp:

    创建时间



13781
13782
13783
# File 'lib/v20210820/models.rb', line 13781

def Properties
  @Properties
end

#TypeObject

注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。

Parameters:

  • EventName:

    事件名称

  • Key:

    关键字,如果是任务,则是任务ID

  • Type:

    触发方式

  • Properties:

    事件属性

  • CreationTimestamp:

    创建时间



13781
13782
13783
# File 'lib/v20210820/models.rb', line 13781

def Type
  @Type
end

Instance Method Details

#deserialize(params) ⇒ Object



13791
13792
13793
13794
13795
13796
13797
# File 'lib/v20210820/models.rb', line 13791

def deserialize(params)
  @EventName = params['EventName']
  @Key = params['Key']
  @Type = params['Type']
  @Properties = params['Properties']
  @CreationTimestamp = params['CreationTimestamp']
end