Class: TencentCloud::Tcr::V20190924::RepoInfo

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

Overview

仓库的信息

Instance Attribute Summary collapse

Instance Method Summary collapse

Constructor Details

#initialize(reponame = nil, repotype = nil, tagcount = nil, public = nil, isuserfavor = nil, isqcloudofficial = nil, favorcount = nil, pullcount = nil, description = nil, creationtime = nil, updatetime = nil) ⇒ RepoInfo

Returns a new instance of RepoInfo.



6505
6506
6507
6508
6509
6510
6511
6512
6513
6514
6515
6516
6517
# File 'lib/v20190924/models.rb', line 6505

def initialize(reponame=nil, repotype=nil, tagcount=nil, public=nil, isuserfavor=nil, isqcloudofficial=nil, favorcount=nil, pullcount=nil, description=nil, creationtime=nil, updatetime=nil)
  @RepoName = reponame
  @RepoType = repotype
  @TagCount = tagcount
  @Public = public
  @IsUserFavor = isuserfavor
  @IsQcloudOfficial = isqcloudofficial
  @FavorCount = favorcount
  @PullCount = pullcount
  @Description = description
  @CreationTime = creationtime
  @UpdateTime = updatetime
end

Instance Attribute Details

#CreationTime ⇒ Object

Parameters:

  • RepoName: —

    仓库名称

  • RepoType: —

    仓库类型

  • TagCount: —

    Tag数量

  • Public: —

    是否为公开

  • IsUserFavor: —

    是否为用户收藏

  • IsQcloudOfficial: —

    是否为腾讯云官方仓库

  • FavorCount: —

    被收藏的个数

  • PullCount: —

    拉取的数量

  • Description: —

    描述

  • CreationTime: —

    仓库创建时间

  • UpdateTime: —

    仓库更新时间



6503
6504
6505
# File 'lib/v20190924/models.rb', line 6503

def CreationTime
  @CreationTime
end

#Description ⇒ Object

Parameters:

  • RepoName: —

    仓库名称

  • RepoType: —

    仓库类型

  • TagCount: —

    Tag数量

  • Public: —

    是否为公开

  • IsUserFavor: —

    是否为用户收藏

  • IsQcloudOfficial: —

    是否为腾讯云官方仓库

  • FavorCount: —

    被收藏的个数

  • PullCount: —

    拉取的数量

  • Description: —

    描述

  • CreationTime: —

    仓库创建时间

  • UpdateTime: —

    仓库更新时间



6503
6504
6505
# File 'lib/v20190924/models.rb', line 6503

def Description
  @Description
end

#FavorCount ⇒ Object

Parameters:

  • RepoName: —

    仓库名称

  • RepoType: —

    仓库类型

  • TagCount: —

    Tag数量

  • Public: —

    是否为公开

  • IsUserFavor: —

    是否为用户收藏

  • IsQcloudOfficial: —

    是否为腾讯云官方仓库

  • FavorCount: —

    被收藏的个数

  • PullCount: —

    拉取的数量

  • Description: —

    描述

  • CreationTime: —

    仓库创建时间

  • UpdateTime: —

    仓库更新时间



6503
6504
6505
# File 'lib/v20190924/models.rb', line 6503

def FavorCount
  @FavorCount
end

#IsQcloudOfficial ⇒ Object

Parameters:

  • RepoName: —

    仓库名称

  • RepoType: —

    仓库类型

  • TagCount: —

    Tag数量

  • Public: —

    是否为公开

  • IsUserFavor: —

    是否为用户收藏

  • IsQcloudOfficial: —

    是否为腾讯云官方仓库

  • FavorCount: —

    被收藏的个数

  • PullCount: —

    拉取的数量

  • Description: —

    描述

  • CreationTime: —

    仓库创建时间

  • UpdateTime: —

    仓库更新时间



6503
6504
6505
# File 'lib/v20190924/models.rb', line 6503

def IsQcloudOfficial
  @IsQcloudOfficial
end

#IsUserFavor ⇒ Object

Parameters:

  • RepoName: —

    仓库名称

  • RepoType: —

    仓库类型

  • TagCount: —

    Tag数量

  • Public: —

    是否为公开

  • IsUserFavor: —

    是否为用户收藏

  • IsQcloudOfficial: —

    是否为腾讯云官方仓库

  • FavorCount: —

    被收藏的个数

  • PullCount: —

    拉取的数量

  • Description: —

    描述

  • CreationTime: —

    仓库创建时间

  • UpdateTime: —

    仓库更新时间



6503
6504
6505
# File 'lib/v20190924/models.rb', line 6503

def IsUserFavor
  @IsUserFavor
end

#Public ⇒ Object

Parameters:

  • RepoName: —

    仓库名称

  • RepoType: —

    仓库类型

  • TagCount: —

    Tag数量

  • Public: —

    是否为公开

  • IsUserFavor: —

    是否为用户收藏

  • IsQcloudOfficial: —

    是否为腾讯云官方仓库

  • FavorCount: —

    被收藏的个数

  • PullCount: —

    拉取的数量

  • Description: —

    描述

  • CreationTime: —

    仓库创建时间

  • UpdateTime: —

    仓库更新时间



6503
6504
6505
# File 'lib/v20190924/models.rb', line 6503

def Public
  @Public
end

#PullCount ⇒ Object

Parameters:

  • RepoName: —

    仓库名称

  • RepoType: —

    仓库类型

  • TagCount: —

    Tag数量

  • Public: —

    是否为公开

  • IsUserFavor: —

    是否为用户收藏

  • IsQcloudOfficial: —

    是否为腾讯云官方仓库

  • FavorCount: —

    被收藏的个数

  • PullCount: —

    拉取的数量

  • Description: —

    描述

  • CreationTime: —

    仓库创建时间

  • UpdateTime: —

    仓库更新时间



6503
6504
6505
# File 'lib/v20190924/models.rb', line 6503

def PullCount
  @PullCount
end

#RepoName ⇒ Object

Parameters:

  • RepoName: —

    仓库名称

  • RepoType: —

    仓库类型

  • TagCount: —

    Tag数量

  • Public: —

    是否为公开

  • IsUserFavor: —

    是否为用户收藏

  • IsQcloudOfficial: —

    是否为腾讯云官方仓库

  • FavorCount: —

    被收藏的个数

  • PullCount: —

    拉取的数量

  • Description: —

    描述

  • CreationTime: —

    仓库创建时间

  • UpdateTime: —

    仓库更新时间



6503
6504
6505
# File 'lib/v20190924/models.rb', line 6503

def RepoName
  @RepoName
end

#RepoType ⇒ Object

Parameters:

  • RepoName: —

    仓库名称

  • RepoType: —

    仓库类型

  • TagCount: —

    Tag数量

  • Public: —

    是否为公开

  • IsUserFavor: —

    是否为用户收藏

  • IsQcloudOfficial: —

    是否为腾讯云官方仓库

  • FavorCount: —

    被收藏的个数

  • PullCount: —

    拉取的数量

  • Description: —

    描述

  • CreationTime: —

    仓库创建时间

  • UpdateTime: —

    仓库更新时间



6503
6504
6505
# File 'lib/v20190924/models.rb', line 6503

def RepoType
  @RepoType
end

#TagCount ⇒ Object

Parameters:

  • RepoName: —

    仓库名称

  • RepoType: —

    仓库类型

  • TagCount: —

    Tag数量

  • Public: —

    是否为公开

  • IsUserFavor: —

    是否为用户收藏

  • IsQcloudOfficial: —

    是否为腾讯云官方仓库

  • FavorCount: —

    被收藏的个数

  • PullCount: —

    拉取的数量

  • Description: —

    描述

  • CreationTime: —

    仓库创建时间

  • UpdateTime: —

    仓库更新时间



6503
6504
6505
# File 'lib/v20190924/models.rb', line 6503

def TagCount
  @TagCount
end

#UpdateTime ⇒ Object

Parameters:

  • RepoName: —

    仓库名称

  • RepoType: —

    仓库类型

  • TagCount: —

    Tag数量

  • Public: —

    是否为公开

  • IsUserFavor: —

    是否为用户收藏

  • IsQcloudOfficial: —

    是否为腾讯云官方仓库

  • FavorCount: —

    被收藏的个数

  • PullCount: —

    拉取的数量

  • Description: —

    描述

  • CreationTime: —

    仓库创建时间

  • UpdateTime: —

    仓库更新时间



6503
6504
6505
# File 'lib/v20190924/models.rb', line 6503

def UpdateTime
  @UpdateTime
end

Instance Method Details

#deserialize(params) ⇒ Object



6519
6520
6521
6522
6523
6524
6525
6526
6527
6528
6529
6530
6531
# File 'lib/v20190924/models.rb', line 6519

def deserialize(params)
  @RepoName = params['RepoName']
  @RepoType = params['RepoType']
  @TagCount = params['TagCount']
  @Public = params['Public']
  @IsUserFavor = params['IsUserFavor']
  @IsQcloudOfficial = params['IsQcloudOfficial']
  @FavorCount = params['FavorCount']
  @PullCount = params['PullCount']
  @Description = params['Description']
  @CreationTime = params['CreationTime']
  @UpdateTime = params['UpdateTime']
end