Class: TencentCloud::Cme::V20191029::MoveClassRequest

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

Overview

MoveClass请求参数结构体

Instance Attribute Summary collapse

Instance Method Summary collapse

Constructor Details

#initialize(platform = nil, owner = nil, sourceclasspath = nil, destinationclasspath = nil, operator = nil) ⇒ MoveClassRequest



4797
4798
4799
4800
4801
4802
4803
# File 'lib/v20191029/models.rb', line 4797

def initialize(platform=nil, owner=nil, sourceclasspath=nil, destinationclasspath=nil, operator=nil)
  @Platform = platform
  @Owner = owner
  @SourceClassPath = sourceclasspath
  @DestinationClassPath = destinationclasspath
  @Operator = operator
end

Instance Attribute Details

#DestinationClassPathObject



4795
4796
4797
# File 'lib/v20191029/models.rb', line 4795

def DestinationClassPath
  @DestinationClassPath
end

#OperatorObject



4795
4796
4797
# File 'lib/v20191029/models.rb', line 4795

def Operator
  @Operator
end

#OwnerObject



4795
4796
4797
# File 'lib/v20191029/models.rb', line 4795

def Owner
  @Owner
end

#PlatformObject



4795
4796
4797
# File 'lib/v20191029/models.rb', line 4795

def Platform
  @Platform
end

#SourceClassPathObject



4795
4796
4797
# File 'lib/v20191029/models.rb', line 4795

def SourceClassPath
  @SourceClassPath
end

Instance Method Details

#deserialize(params) ⇒ Object



4805
4806
4807
4808
4809
4810
4811
4812
4813
4814
# File 'lib/v20191029/models.rb', line 4805

def deserialize(params)
  @Platform = params['Platform']
  unless params['Owner'].nil?
    @Owner = Entity.new
    @Owner.deserialize(params['Owner'])
  end
  @SourceClassPath = params['SourceClassPath']
  @DestinationClassPath = params['DestinationClassPath']
  @Operator = params['Operator']
end