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.
30577 30578 30579 30580 30581 30582 30583 30584 30585 30586 30587 30588 30589 30590 30591 30592 30593 30594 |
# File 'lib/v20180228/models.rb', line 30577 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
30575 30576 30577 |
# File 'lib/v20180228/models.rb', line 30575 def Alias @Alias end |
#Annotations ⇒ Object
30575 30576 30577 |
# File 'lib/v20180228/models.rb', line 30575 def Annotations @Annotations end |
#ClassName ⇒ Object
30575 30576 30577 |
# File 'lib/v20180228/models.rb', line 30575 def ClassName @ClassName end |
#CreateTime ⇒ Object
30575 30576 30577 |
# File 'lib/v20180228/models.rb', line 30575 def CreateTime @CreateTime end |
#Description ⇒ Object
30575 30576 30577 |
# File 'lib/v20180228/models.rb', line 30575 def Description @Description end |
#HostIp ⇒ Object
30575 30576 30577 |
# File 'lib/v20180228/models.rb', line 30575 def HostIp @HostIp end |
#Id ⇒ Object
30575 30576 30577 |
# File 'lib/v20180228/models.rb', line 30575 def Id @Id end |
#Interfaces ⇒ Object
30575 30576 30577 |
# File 'lib/v20180228/models.rb', line 30575 def Interfaces @Interfaces end |
#LoaderClassName ⇒ Object
30575 30576 30577 |
# File 'lib/v20180228/models.rb', line 30575 def LoaderClassName @LoaderClassName end |
#MachineExtraInfo ⇒ Object
30575 30576 30577 |
# File 'lib/v20180228/models.rb', line 30575 def MachineExtraInfo @MachineExtraInfo end |
#Quuid ⇒ Object
30575 30576 30577 |
# File 'lib/v20180228/models.rb', line 30575 def Quuid @Quuid end |
#RecentFoundTime ⇒ Object
30575 30576 30577 |
# File 'lib/v20180228/models.rb', line 30575 def RecentFoundTime @RecentFoundTime end |
#Status ⇒ Object
30575 30576 30577 |
# File 'lib/v20180228/models.rb', line 30575 def Status @Status end |
#SuperClassName ⇒ Object
30575 30576 30577 |
# File 'lib/v20180228/models.rb', line 30575 def SuperClassName @SuperClassName end |
#Type ⇒ Object
30575 30576 30577 |
# File 'lib/v20180228/models.rb', line 30575 def Type @Type end |
#Uuid ⇒ Object
30575 30576 30577 |
# File 'lib/v20180228/models.rb', line 30575 def Uuid @Uuid end |
Instance Method Details
#deserialize(params) ⇒ Object
30596 30597 30598 30599 30600 30601 30602 30603 30604 30605 30606 30607 30608 30609 30610 30611 30612 30613 30614 30615 30616 |
# File 'lib/v20180228/models.rb', line 30596 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 |