Class: TencentCloud::Gs::V20191118::AndroidApp
- Inherits:
-
Common::AbstractModel
- Object
- Common::AbstractModel
- TencentCloud::Gs::V20191118::AndroidApp
- Defined in:
- lib/v20191118/models.rb
Overview
安卓应用
Instance Attribute Summary collapse
- #AndroidAppId ⇒ Object
- #AndroidAppVersionInfo ⇒ Object
- #AppMode ⇒ Object
- #CreateTime ⇒ Object
- #Name ⇒ Object
- #PackageName ⇒ Object
- #State ⇒ Object
- #UpdateState ⇒ Object
- #UserId ⇒ Object
Instance Method Summary collapse
- #deserialize(params) ⇒ Object
-
#initialize(androidappid = nil, name = nil, state = nil, androidappversioninfo = nil, createtime = nil, userid = nil, appmode = nil, updatestate = nil, packagename = nil) ⇒ AndroidApp
constructor
A new instance of AndroidApp.
Constructor Details
#initialize(androidappid = nil, name = nil, state = nil, androidappversioninfo = nil, createtime = nil, userid = nil, appmode = nil, updatestate = nil, packagename = nil) ⇒ AndroidApp
Returns a new instance of AndroidApp.
43 44 45 46 47 48 49 50 51 52 53 |
# File 'lib/v20191118/models.rb', line 43 def initialize(androidappid=nil, name=nil, state=nil, androidappversioninfo=nil, createtime=nil, userid=nil, appmode=nil, updatestate=nil, packagename=nil) @AndroidAppId = androidappid @Name = name @State = state @AndroidAppVersionInfo = androidappversioninfo @CreateTime = createtime @UserId = userid @AppMode = appmode @UpdateState = updatestate @PackageName = packagename end |
Instance Attribute Details
#AndroidAppId ⇒ Object
41 42 43 |
# File 'lib/v20191118/models.rb', line 41 def AndroidAppId @AndroidAppId end |
#AndroidAppVersionInfo ⇒ Object
41 42 43 |
# File 'lib/v20191118/models.rb', line 41 def AndroidAppVersionInfo @AndroidAppVersionInfo end |
#AppMode ⇒ Object
41 42 43 |
# File 'lib/v20191118/models.rb', line 41 def AppMode @AppMode end |
#CreateTime ⇒ Object
41 42 43 |
# File 'lib/v20191118/models.rb', line 41 def CreateTime @CreateTime end |
#Name ⇒ Object
41 42 43 |
# File 'lib/v20191118/models.rb', line 41 def Name @Name end |
#PackageName ⇒ Object
41 42 43 |
# File 'lib/v20191118/models.rb', line 41 def PackageName @PackageName end |
#State ⇒ Object
41 42 43 |
# File 'lib/v20191118/models.rb', line 41 def State @State end |
#UpdateState ⇒ Object
41 42 43 |
# File 'lib/v20191118/models.rb', line 41 def UpdateState @UpdateState end |
#UserId ⇒ Object
41 42 43 |
# File 'lib/v20191118/models.rb', line 41 def UserId @UserId end |
Instance Method Details
#deserialize(params) ⇒ Object
55 56 57 58 59 60 61 62 63 64 65 66 67 68 69 70 71 72 |
# File 'lib/v20191118/models.rb', line 55 def deserialize(params) @AndroidAppId = params['AndroidAppId'] @Name = params['Name'] @State = params['State'] unless params['AndroidAppVersionInfo'].nil? @AndroidAppVersionInfo = [] params['AndroidAppVersionInfo'].each do |i| androidappversioninfo_tmp = AndroidAppVersionInfo.new androidappversioninfo_tmp.deserialize(i) @AndroidAppVersionInfo << androidappversioninfo_tmp end end @CreateTime = params['CreateTime'] @UserId = params['UserId'] @AppMode = params['AppMode'] @UpdateState = params['UpdateState'] @PackageName = params['PackageName'] end |