Class: TencentCloud::Dlc::V20210125::LockMetaDataRequest
- Inherits:
-
Common::AbstractModel
- Object
- Common::AbstractModel
- TencentCloud::Dlc::V20210125::LockMetaDataRequest
- Defined in:
- lib/v20210125/models.rb
Overview
LockMetaData请求参数结构体
Instance Attribute Summary collapse
- #AgentInfo ⇒ Object
- #DatasourceConnectionName ⇒ Object
- #Hostname ⇒ Object
- #LockComponentList ⇒ Object
- #TxnId ⇒ Object
Instance Method Summary collapse
- #deserialize(params) ⇒ Object
-
#initialize(lockcomponentlist = nil, datasourceconnectionname = nil, txnid = nil, agentinfo = nil, hostname = nil) ⇒ LockMetaDataRequest
constructor
A new instance of LockMetaDataRequest.
Constructor Details
#initialize(lockcomponentlist = nil, datasourceconnectionname = nil, txnid = nil, agentinfo = nil, hostname = nil) ⇒ LockMetaDataRequest
Returns a new instance of LockMetaDataRequest.
12014 12015 12016 12017 12018 12019 12020 |
# File 'lib/v20210125/models.rb', line 12014 def initialize(lockcomponentlist=nil, datasourceconnectionname=nil, txnid=nil, agentinfo=nil, hostname=nil) @LockComponentList = lockcomponentlist @DatasourceConnectionName = datasourceconnectionname @TxnId = txnid @AgentInfo = agentinfo @Hostname = hostname end |
Instance Attribute Details
#AgentInfo ⇒ Object
12012 12013 12014 |
# File 'lib/v20210125/models.rb', line 12012 def AgentInfo @AgentInfo end |
#DatasourceConnectionName ⇒ Object
12012 12013 12014 |
# File 'lib/v20210125/models.rb', line 12012 def DatasourceConnectionName @DatasourceConnectionName end |
#Hostname ⇒ Object
12012 12013 12014 |
# File 'lib/v20210125/models.rb', line 12012 def Hostname @Hostname end |
#LockComponentList ⇒ Object
12012 12013 12014 |
# File 'lib/v20210125/models.rb', line 12012 def LockComponentList @LockComponentList end |
#TxnId ⇒ Object
12012 12013 12014 |
# File 'lib/v20210125/models.rb', line 12012 def TxnId @TxnId end |
Instance Method Details
#deserialize(params) ⇒ Object
12022 12023 12024 12025 12026 12027 12028 12029 12030 12031 12032 12033 12034 12035 |
# File 'lib/v20210125/models.rb', line 12022 def deserialize(params) unless params['LockComponentList'].nil? @LockComponentList = [] params['LockComponentList'].each do |i| lockcomponentinfo_tmp = LockComponentInfo.new lockcomponentinfo_tmp.deserialize(i) @LockComponentList << lockcomponentinfo_tmp end end @DatasourceConnectionName = params['DatasourceConnectionName'] @TxnId = params['TxnId'] @AgentInfo = params['AgentInfo'] @Hostname = params['Hostname'] end |