Class: TencentCloud::Cme::V20191029::ClassMovedEvent

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

Overview

分类移动事件。

Instance Attribute Summary collapse

Instance Method Summary collapse

Constructor Details

#initialize(sourceowner = nil, sourceclasspathset = nil, destinationowner = nil, destinationclasspath = nil) ⇒ ClassMovedEvent

Returns a new instance of ClassMovedEvent.



413
414
415
416
417
418
# File 'lib/v20191029/models.rb', line 413

def initialize(sourceowner=nil, sourceclasspathset=nil, destinationowner=nil, destinationclasspath=nil)
  @SourceOwner = sourceowner
  @SourceClassPathSet = sourceclasspathset
  @DestinationOwner = destinationowner
  @DestinationClassPath = destinationclasspath
end

Instance Attribute Details

#DestinationClassPathObject

Parameters:

  • SourceOwner:

    源分类归属。

  • SourceClassPathSet:

    源分类路径列表。

  • DestinationOwner:

    目标分类归属。

  • DestinationClassPath:

    目标分类归属。



411
412
413
# File 'lib/v20191029/models.rb', line 411

def DestinationClassPath
  @DestinationClassPath
end

#DestinationOwnerObject

Parameters:

  • SourceOwner:

    源分类归属。

  • SourceClassPathSet:

    源分类路径列表。

  • DestinationOwner:

    目标分类归属。

  • DestinationClassPath:

    目标分类归属。



411
412
413
# File 'lib/v20191029/models.rb', line 411

def DestinationOwner
  @DestinationOwner
end

#SourceClassPathSetObject

Parameters:

  • SourceOwner:

    源分类归属。

  • SourceClassPathSet:

    源分类路径列表。

  • DestinationOwner:

    目标分类归属。

  • DestinationClassPath:

    目标分类归属。



411
412
413
# File 'lib/v20191029/models.rb', line 411

def SourceClassPathSet
  @SourceClassPathSet
end

#SourceOwnerObject

Parameters:

  • SourceOwner:

    源分类归属。

  • SourceClassPathSet:

    源分类路径列表。

  • DestinationOwner:

    目标分类归属。

  • DestinationClassPath:

    目标分类归属。



411
412
413
# File 'lib/v20191029/models.rb', line 411

def SourceOwner
  @SourceOwner
end

Instance Method Details

#deserialize(params) ⇒ Object



420
421
422
423
424
425
426
427
428
429
430
431
# File 'lib/v20191029/models.rb', line 420

def deserialize(params)
  unless params['SourceOwner'].nil?
    @SourceOwner = Entity.new
    @SourceOwner.deserialize(params['SourceOwner'])
  end
  @SourceClassPathSet = params['SourceClassPathSet']
  unless params['DestinationOwner'].nil?
    @DestinationOwner = Entity.new
    @DestinationOwner.deserialize(params['DestinationOwner'])
  end
  @DestinationClassPath = params['DestinationClassPath']
end