Class: TencentCloud::Wedata::V20210820::FolderDsDto

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

Overview

文件夹属性

Instance Attribute Summary collapse

Instance Method Summary collapse

Constructor Details

#initialize(id = nil, createtime = nil, name = nil, projectid = nil, updatetime = nil, parentsfolderid = nil, total = nil, workflows = nil, totalfolders = nil, folders = nil, findtype = nil) ⇒ FolderDsDto

Returns a new instance of FolderDsDto.



21107
21108
21109
21110
21111
21112
21113
21114
21115
21116
21117
21118
21119
# File 'lib/v20210820/models.rb', line 21107

def initialize(id=nil, createtime=nil, name=nil, projectid=nil, updatetime=nil, parentsfolderid=nil, total=nil, workflows=nil, totalfolders=nil, folders=nil, findtype=nil)
  @Id = id
  @CreateTime = createtime
  @Name = name
  @ProjectId = projectid
  @UpdateTime = updatetime
  @ParentsFolderId = parentsfolderid
  @Total = total
  @Workflows = workflows
  @TotalFolders = totalfolders
  @Folders = folders
  @FindType = findtype
end

Instance Attribute Details

#CreateTimeObject

注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。

Parameters:

  • Id:

    文件夹id

  • CreateTime:

    创建时间

  • Name:

    文件夹名称

  • ProjectId:

    所属项目id

  • UpdateTime:

    更新时间

  • ParentsFolderId:

    父文件夹id

  • Total:

    工作流总数

  • Workflows:

    工作流列表

  • TotalFolders:

    子文件夹总数

  • Folders:

    子文件夹列表

  • FindType:

    搜索类型



21105
21106
21107
# File 'lib/v20210820/models.rb', line 21105

def CreateTime
  @CreateTime
end

#FindTypeObject

注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。

Parameters:

  • Id:

    文件夹id

  • CreateTime:

    创建时间

  • Name:

    文件夹名称

  • ProjectId:

    所属项目id

  • UpdateTime:

    更新时间

  • ParentsFolderId:

    父文件夹id

  • Total:

    工作流总数

  • Workflows:

    工作流列表

  • TotalFolders:

    子文件夹总数

  • Folders:

    子文件夹列表

  • FindType:

    搜索类型



21105
21106
21107
# File 'lib/v20210820/models.rb', line 21105

def FindType
  @FindType
end

#FoldersObject

注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。

Parameters:

  • Id:

    文件夹id

  • CreateTime:

    创建时间

  • Name:

    文件夹名称

  • ProjectId:

    所属项目id

  • UpdateTime:

    更新时间

  • ParentsFolderId:

    父文件夹id

  • Total:

    工作流总数

  • Workflows:

    工作流列表

  • TotalFolders:

    子文件夹总数

  • Folders:

    子文件夹列表

  • FindType:

    搜索类型



21105
21106
21107
# File 'lib/v20210820/models.rb', line 21105

def Folders
  @Folders
end

#IdObject

注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。

Parameters:

  • Id:

    文件夹id

  • CreateTime:

    创建时间

  • Name:

    文件夹名称

  • ProjectId:

    所属项目id

  • UpdateTime:

    更新时间

  • ParentsFolderId:

    父文件夹id

  • Total:

    工作流总数

  • Workflows:

    工作流列表

  • TotalFolders:

    子文件夹总数

  • Folders:

    子文件夹列表

  • FindType:

    搜索类型



21105
21106
21107
# File 'lib/v20210820/models.rb', line 21105

def Id
  @Id
end

#NameObject

注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。

Parameters:

  • Id:

    文件夹id

  • CreateTime:

    创建时间

  • Name:

    文件夹名称

  • ProjectId:

    所属项目id

  • UpdateTime:

    更新时间

  • ParentsFolderId:

    父文件夹id

  • Total:

    工作流总数

  • Workflows:

    工作流列表

  • TotalFolders:

    子文件夹总数

  • Folders:

    子文件夹列表

  • FindType:

    搜索类型



21105
21106
21107
# File 'lib/v20210820/models.rb', line 21105

def Name
  @Name
end

#ParentsFolderIdObject

注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。

Parameters:

  • Id:

    文件夹id

  • CreateTime:

    创建时间

  • Name:

    文件夹名称

  • ProjectId:

    所属项目id

  • UpdateTime:

    更新时间

  • ParentsFolderId:

    父文件夹id

  • Total:

    工作流总数

  • Workflows:

    工作流列表

  • TotalFolders:

    子文件夹总数

  • Folders:

    子文件夹列表

  • FindType:

    搜索类型



21105
21106
21107
# File 'lib/v20210820/models.rb', line 21105

def ParentsFolderId
  @ParentsFolderId
end

#ProjectIdObject

注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。

Parameters:

  • Id:

    文件夹id

  • CreateTime:

    创建时间

  • Name:

    文件夹名称

  • ProjectId:

    所属项目id

  • UpdateTime:

    更新时间

  • ParentsFolderId:

    父文件夹id

  • Total:

    工作流总数

  • Workflows:

    工作流列表

  • TotalFolders:

    子文件夹总数

  • Folders:

    子文件夹列表

  • FindType:

    搜索类型



21105
21106
21107
# File 'lib/v20210820/models.rb', line 21105

def ProjectId
  @ProjectId
end

#TotalObject

注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。

Parameters:

  • Id:

    文件夹id

  • CreateTime:

    创建时间

  • Name:

    文件夹名称

  • ProjectId:

    所属项目id

  • UpdateTime:

    更新时间

  • ParentsFolderId:

    父文件夹id

  • Total:

    工作流总数

  • Workflows:

    工作流列表

  • TotalFolders:

    子文件夹总数

  • Folders:

    子文件夹列表

  • FindType:

    搜索类型



21105
21106
21107
# File 'lib/v20210820/models.rb', line 21105

def Total
  @Total
end

#TotalFoldersObject

注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。

Parameters:

  • Id:

    文件夹id

  • CreateTime:

    创建时间

  • Name:

    文件夹名称

  • ProjectId:

    所属项目id

  • UpdateTime:

    更新时间

  • ParentsFolderId:

    父文件夹id

  • Total:

    工作流总数

  • Workflows:

    工作流列表

  • TotalFolders:

    子文件夹总数

  • Folders:

    子文件夹列表

  • FindType:

    搜索类型



21105
21106
21107
# File 'lib/v20210820/models.rb', line 21105

def TotalFolders
  @TotalFolders
end

#UpdateTimeObject

注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。

Parameters:

  • Id:

    文件夹id

  • CreateTime:

    创建时间

  • Name:

    文件夹名称

  • ProjectId:

    所属项目id

  • UpdateTime:

    更新时间

  • ParentsFolderId:

    父文件夹id

  • Total:

    工作流总数

  • Workflows:

    工作流列表

  • TotalFolders:

    子文件夹总数

  • Folders:

    子文件夹列表

  • FindType:

    搜索类型



21105
21106
21107
# File 'lib/v20210820/models.rb', line 21105

def UpdateTime
  @UpdateTime
end

#WorkflowsObject

注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。

Parameters:

  • Id:

    文件夹id

  • CreateTime:

    创建时间

  • Name:

    文件夹名称

  • ProjectId:

    所属项目id

  • UpdateTime:

    更新时间

  • ParentsFolderId:

    父文件夹id

  • Total:

    工作流总数

  • Workflows:

    工作流列表

  • TotalFolders:

    子文件夹总数

  • Folders:

    子文件夹列表

  • FindType:

    搜索类型



21105
21106
21107
# File 'lib/v20210820/models.rb', line 21105

def Workflows
  @Workflows
end

Instance Method Details

#deserialize(params) ⇒ Object



21121
21122
21123
21124
21125
21126
21127
21128
21129
21130
21131
21132
21133
21134
21135
21136
21137
21138
21139
21140
21141
21142
21143
21144
21145
21146
21147
# File 'lib/v20210820/models.rb', line 21121

def deserialize(params)
  @Id = params['Id']
  @CreateTime = params['CreateTime']
  @Name = params['Name']
  @ProjectId = params['ProjectId']
  @UpdateTime = params['UpdateTime']
  @ParentsFolderId = params['ParentsFolderId']
  @Total = params['Total']
  unless params['Workflows'].nil?
    @Workflows = []
    params['Workflows'].each do |i|
      workflowcanvasopsdto_tmp = WorkflowCanvasOpsDto.new
      workflowcanvasopsdto_tmp.deserialize(i)
      @Workflows << workflowcanvasopsdto_tmp
    end
  end
  @TotalFolders = params['TotalFolders']
  unless params['Folders'].nil?
    @Folders = []
    params['Folders'].each do |i|
      folderdsdto_tmp = FolderDsDto.new
      folderdsdto_tmp.deserialize(i)
      @Folders << folderdsdto_tmp
    end
  end
  @FindType = params['FindType']
end