Class: TencentCloud::Cwp::V20180228::JavaMemShellInfo
- Inherits:
-
TencentCloud::Common::AbstractModel
- Object
- TencentCloud::Common::AbstractModel
- TencentCloud::Cwp::V20180228::JavaMemShellInfo
- Defined in:
- lib/v20180228/models.rb
Overview
java内存马事件信息
Instance Attribute Summary collapse
- #Alias ⇒ Object
- #Annotations ⇒ Object
- #ClassName ⇒ Object
- #CreateTime ⇒ Object
- #Description ⇒ Object
- #HostIp ⇒ Object
- #Id ⇒ Object
- #Interfaces ⇒ Object
- #LoaderClassName ⇒ Object
- #MachineExtraInfo ⇒ Object
- #Quuid ⇒ Object
- #RecentFoundTime ⇒ Object
- #Status ⇒ Object
- #SuperClassName ⇒ Object
- #Type ⇒ Object
- #Uuid ⇒ Object
Instance Method Summary collapse
- #deserialize(params) ⇒ Object
-
#initialize(id = nil, _alias = nil, hostip = nil, type = nil, description = nil, createtime = nil, recentfoundtime = nil, status = nil, quuid = nil, machineextrainfo = nil, uuid = nil, classname = nil, superclassname = nil, interfaces = nil, annotations = nil, loaderclassname = nil) ⇒ JavaMemShellInfo
constructor
A new instance of JavaMemShellInfo.
Constructor Details
#initialize(id = nil, _alias = nil, hostip = nil, type = nil, description = nil, createtime = nil, recentfoundtime = nil, status = nil, quuid = nil, machineextrainfo = nil, uuid = nil, classname = nil, superclassname = nil, interfaces = nil, annotations = nil, loaderclassname = nil) ⇒ JavaMemShellInfo
Returns a new instance of JavaMemShellInfo.
30126 30127 30128 30129 30130 30131 30132 30133 30134 30135 30136 30137 30138 30139 30140 30141 30142 30143 |
# File 'lib/v20180228/models.rb', line 30126 def initialize(id=nil, _alias=nil, hostip=nil, type=nil, description=nil, createtime=nil, recentfoundtime=nil, status=nil, quuid=nil, machineextrainfo=nil, uuid=nil, classname=nil, superclassname=nil, interfaces=nil, annotations=nil, loaderclassname=nil) @Id = id @Alias = _alias @HostIp = hostip @Type = type @Description = description @CreateTime = createtime @RecentFoundTime = recentfoundtime @Status = status @Quuid = quuid @MachineExtraInfo = machineextrainfo @Uuid = uuid @ClassName = classname @SuperClassName = superclassname @Interfaces = interfaces @Annotations = annotations @LoaderClassName = loaderclassname end |
Instance Attribute Details
#Alias ⇒ Object
30124 30125 30126 |
# File 'lib/v20180228/models.rb', line 30124 def Alias @Alias end |
#Annotations ⇒ Object
30124 30125 30126 |
# File 'lib/v20180228/models.rb', line 30124 def Annotations @Annotations end |
#ClassName ⇒ Object
30124 30125 30126 |
# File 'lib/v20180228/models.rb', line 30124 def ClassName @ClassName end |
#CreateTime ⇒ Object
30124 30125 30126 |
# File 'lib/v20180228/models.rb', line 30124 def CreateTime @CreateTime end |
#Description ⇒ Object
30124 30125 30126 |
# File 'lib/v20180228/models.rb', line 30124 def Description @Description end |
#HostIp ⇒ Object
30124 30125 30126 |
# File 'lib/v20180228/models.rb', line 30124 def HostIp @HostIp end |
#Id ⇒ Object
30124 30125 30126 |
# File 'lib/v20180228/models.rb', line 30124 def Id @Id end |
#Interfaces ⇒ Object
30124 30125 30126 |
# File 'lib/v20180228/models.rb', line 30124 def Interfaces @Interfaces end |
#LoaderClassName ⇒ Object
30124 30125 30126 |
# File 'lib/v20180228/models.rb', line 30124 def LoaderClassName @LoaderClassName end |
#MachineExtraInfo ⇒ Object
30124 30125 30126 |
# File 'lib/v20180228/models.rb', line 30124 def MachineExtraInfo @MachineExtraInfo end |
#Quuid ⇒ Object
30124 30125 30126 |
# File 'lib/v20180228/models.rb', line 30124 def Quuid @Quuid end |
#RecentFoundTime ⇒ Object
30124 30125 30126 |
# File 'lib/v20180228/models.rb', line 30124 def RecentFoundTime @RecentFoundTime end |
#Status ⇒ Object
30124 30125 30126 |
# File 'lib/v20180228/models.rb', line 30124 def Status @Status end |
#SuperClassName ⇒ Object
30124 30125 30126 |
# File 'lib/v20180228/models.rb', line 30124 def SuperClassName @SuperClassName end |
#Type ⇒ Object
30124 30125 30126 |
# File 'lib/v20180228/models.rb', line 30124 def Type @Type end |
#Uuid ⇒ Object
30124 30125 30126 |
# File 'lib/v20180228/models.rb', line 30124 def Uuid @Uuid end |
Instance Method Details
#deserialize(params) ⇒ Object
30145 30146 30147 30148 30149 30150 30151 30152 30153 30154 30155 30156 30157 30158 30159 30160 30161 30162 30163 30164 30165 |
# File 'lib/v20180228/models.rb', line 30145 def deserialize(params) @Id = params['Id'] @Alias = params['Alias'] @HostIp = params['HostIp'] @Type = params['Type'] @Description = params['Description'] @CreateTime = params['CreateTime'] @RecentFoundTime = params['RecentFoundTime'] @Status = params['Status'] @Quuid = params['Quuid'] unless params['MachineExtraInfo'].nil? @MachineExtraInfo = MachineExtraInfo.new @MachineExtraInfo.deserialize(params['MachineExtraInfo']) end @Uuid = params['Uuid'] @ClassName = params['ClassName'] @SuperClassName = params['SuperClassName'] @Interfaces = params['Interfaces'] @Annotations = params['Annotations'] @LoaderClassName = params['LoaderClassName'] end |