Class: TencentCloud::Lowcode::V20210108::QureyKnowledgeDocumentSet

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

Overview

搜索数据的集合

Instance Attribute Summary collapse

Instance Method Summary collapse

Constructor Details

#initialize(documentsetid = nil, documentsetname = nil, textprefix = nil, splitterpreprocess = nil, documentsetinfo = nil, filetitle = nil, filemetadata = nil, name = nil, author = nil, docstatus = nil, errmsg = nil, fileid = nil) ⇒ QureyKnowledgeDocumentSet

Returns a new instance of QureyKnowledgeDocumentSet.



1530
1531
1532
1533
1534
1535
1536
1537
1538
1539
1540
1541
1542
1543
# File 'lib/v20210108/models.rb', line 1530

def initialize(documentsetid=nil, documentsetname=nil, textprefix=nil, splitterpreprocess=nil, documentsetinfo=nil, filetitle=nil, =nil, name=nil, author=nil, docstatus=nil, errmsg=nil, fileid=nil)
  @DocumentSetId = documentsetid
  @DocumentSetName = documentsetname
  @TextPrefix = textprefix
  @SplitterPreprocess = splitterpreprocess
  @DocumentSetInfo = documentsetinfo
  @FileTitle = filetitle
   = 
  @Name = name
  @Author = author
  @DocStatus = docstatus
  @ErrMsg = errmsg
  @FileId = fileid
end

Instance Attribute Details

#AuthorObject

Parameters:

  • DocumentSetId:

    文件id

  • DocumentSetName:

    文件名

  • TextPrefix:

    文件内容前 200个字符。

  • SplitterPreprocess:

    文件拆分信息

  • DocumentSetInfo:

    文件详情

  • FileTitle:

    文件标题

  • FileMetaData:

    文件元信息,必须为jsonstring

  • Name:

    name

  • Author:

    作者

  • DocStatus:

    文档上传状态

  • ErrMsg:

    上传文件失败时具体的错误消息

  • FileId:

    Cos存储文件ID



1528
1529
1530
# File 'lib/v20210108/models.rb', line 1528

def Author
  @Author
end

#DocStatusObject

Parameters:

  • DocumentSetId:

    文件id

  • DocumentSetName:

    文件名

  • TextPrefix:

    文件内容前 200个字符。

  • SplitterPreprocess:

    文件拆分信息

  • DocumentSetInfo:

    文件详情

  • FileTitle:

    文件标题

  • FileMetaData:

    文件元信息,必须为jsonstring

  • Name:

    name

  • Author:

    作者

  • DocStatus:

    文档上传状态

  • ErrMsg:

    上传文件失败时具体的错误消息

  • FileId:

    Cos存储文件ID



1528
1529
1530
# File 'lib/v20210108/models.rb', line 1528

def DocStatus
  @DocStatus
end

#DocumentSetIdObject

Parameters:

  • DocumentSetId:

    文件id

  • DocumentSetName:

    文件名

  • TextPrefix:

    文件内容前 200个字符。

  • SplitterPreprocess:

    文件拆分信息

  • DocumentSetInfo:

    文件详情

  • FileTitle:

    文件标题

  • FileMetaData:

    文件元信息,必须为jsonstring

  • Name:

    name

  • Author:

    作者

  • DocStatus:

    文档上传状态

  • ErrMsg:

    上传文件失败时具体的错误消息

  • FileId:

    Cos存储文件ID



1528
1529
1530
# File 'lib/v20210108/models.rb', line 1528

def DocumentSetId
  @DocumentSetId
end

#DocumentSetInfoObject

Parameters:

  • DocumentSetId:

    文件id

  • DocumentSetName:

    文件名

  • TextPrefix:

    文件内容前 200个字符。

  • SplitterPreprocess:

    文件拆分信息

  • DocumentSetInfo:

    文件详情

  • FileTitle:

    文件标题

  • FileMetaData:

    文件元信息,必须为jsonstring

  • Name:

    name

  • Author:

    作者

  • DocStatus:

    文档上传状态

  • ErrMsg:

    上传文件失败时具体的错误消息

  • FileId:

    Cos存储文件ID



1528
1529
1530
# File 'lib/v20210108/models.rb', line 1528

def DocumentSetInfo
  @DocumentSetInfo
end

#DocumentSetNameObject

Parameters:

  • DocumentSetId:

    文件id

  • DocumentSetName:

    文件名

  • TextPrefix:

    文件内容前 200个字符。

  • SplitterPreprocess:

    文件拆分信息

  • DocumentSetInfo:

    文件详情

  • FileTitle:

    文件标题

  • FileMetaData:

    文件元信息,必须为jsonstring

  • Name:

    name

  • Author:

    作者

  • DocStatus:

    文档上传状态

  • ErrMsg:

    上传文件失败时具体的错误消息

  • FileId:

    Cos存储文件ID



1528
1529
1530
# File 'lib/v20210108/models.rb', line 1528

def DocumentSetName
  @DocumentSetName
end

#ErrMsgObject

Parameters:

  • DocumentSetId:

    文件id

  • DocumentSetName:

    文件名

  • TextPrefix:

    文件内容前 200个字符。

  • SplitterPreprocess:

    文件拆分信息

  • DocumentSetInfo:

    文件详情

  • FileTitle:

    文件标题

  • FileMetaData:

    文件元信息,必须为jsonstring

  • Name:

    name

  • Author:

    作者

  • DocStatus:

    文档上传状态

  • ErrMsg:

    上传文件失败时具体的错误消息

  • FileId:

    Cos存储文件ID



1528
1529
1530
# File 'lib/v20210108/models.rb', line 1528

def ErrMsg
  @ErrMsg
end

#FileIdObject

Parameters:

  • DocumentSetId:

    文件id

  • DocumentSetName:

    文件名

  • TextPrefix:

    文件内容前 200个字符。

  • SplitterPreprocess:

    文件拆分信息

  • DocumentSetInfo:

    文件详情

  • FileTitle:

    文件标题

  • FileMetaData:

    文件元信息,必须为jsonstring

  • Name:

    name

  • Author:

    作者

  • DocStatus:

    文档上传状态

  • ErrMsg:

    上传文件失败时具体的错误消息

  • FileId:

    Cos存储文件ID



1528
1529
1530
# File 'lib/v20210108/models.rb', line 1528

def FileId
  @FileId
end

#FileMetaDataObject

Parameters:

  • DocumentSetId:

    文件id

  • DocumentSetName:

    文件名

  • TextPrefix:

    文件内容前 200个字符。

  • SplitterPreprocess:

    文件拆分信息

  • DocumentSetInfo:

    文件详情

  • FileTitle:

    文件标题

  • FileMetaData:

    文件元信息,必须为jsonstring

  • Name:

    name

  • Author:

    作者

  • DocStatus:

    文档上传状态

  • ErrMsg:

    上传文件失败时具体的错误消息

  • FileId:

    Cos存储文件ID



1528
1529
1530
# File 'lib/v20210108/models.rb', line 1528

def 
  
end

#FileTitleObject

Parameters:

  • DocumentSetId:

    文件id

  • DocumentSetName:

    文件名

  • TextPrefix:

    文件内容前 200个字符。

  • SplitterPreprocess:

    文件拆分信息

  • DocumentSetInfo:

    文件详情

  • FileTitle:

    文件标题

  • FileMetaData:

    文件元信息,必须为jsonstring

  • Name:

    name

  • Author:

    作者

  • DocStatus:

    文档上传状态

  • ErrMsg:

    上传文件失败时具体的错误消息

  • FileId:

    Cos存储文件ID



1528
1529
1530
# File 'lib/v20210108/models.rb', line 1528

def FileTitle
  @FileTitle
end

#NameObject

Parameters:

  • DocumentSetId:

    文件id

  • DocumentSetName:

    文件名

  • TextPrefix:

    文件内容前 200个字符。

  • SplitterPreprocess:

    文件拆分信息

  • DocumentSetInfo:

    文件详情

  • FileTitle:

    文件标题

  • FileMetaData:

    文件元信息,必须为jsonstring

  • Name:

    name

  • Author:

    作者

  • DocStatus:

    文档上传状态

  • ErrMsg:

    上传文件失败时具体的错误消息

  • FileId:

    Cos存储文件ID



1528
1529
1530
# File 'lib/v20210108/models.rb', line 1528

def Name
  @Name
end

#SplitterPreprocessObject

Parameters:

  • DocumentSetId:

    文件id

  • DocumentSetName:

    文件名

  • TextPrefix:

    文件内容前 200个字符。

  • SplitterPreprocess:

    文件拆分信息

  • DocumentSetInfo:

    文件详情

  • FileTitle:

    文件标题

  • FileMetaData:

    文件元信息,必须为jsonstring

  • Name:

    name

  • Author:

    作者

  • DocStatus:

    文档上传状态

  • ErrMsg:

    上传文件失败时具体的错误消息

  • FileId:

    Cos存储文件ID



1528
1529
1530
# File 'lib/v20210108/models.rb', line 1528

def SplitterPreprocess
  @SplitterPreprocess
end

#TextPrefixObject

Parameters:

  • DocumentSetId:

    文件id

  • DocumentSetName:

    文件名

  • TextPrefix:

    文件内容前 200个字符。

  • SplitterPreprocess:

    文件拆分信息

  • DocumentSetInfo:

    文件详情

  • FileTitle:

    文件标题

  • FileMetaData:

    文件元信息,必须为jsonstring

  • Name:

    name

  • Author:

    作者

  • DocStatus:

    文档上传状态

  • ErrMsg:

    上传文件失败时具体的错误消息

  • FileId:

    Cos存储文件ID



1528
1529
1530
# File 'lib/v20210108/models.rb', line 1528

def TextPrefix
  @TextPrefix
end

Instance Method Details

#deserialize(params) ⇒ Object



1545
1546
1547
1548
1549
1550
1551
1552
1553
1554
1555
1556
1557
1558
1559
1560
1561
1562
1563
1564
# File 'lib/v20210108/models.rb', line 1545

def deserialize(params)
  @DocumentSetId = params['DocumentSetId']
  @DocumentSetName = params['DocumentSetName']
  @TextPrefix = params['TextPrefix']
  unless params['SplitterPreprocess'].nil?
    @SplitterPreprocess = KnowledgeSplitterPreprocess.new
    @SplitterPreprocess.deserialize(params['SplitterPreprocess'])
  end
  unless params['DocumentSetInfo'].nil?
    @DocumentSetInfo = QureyKnowledgeDocumentSetInfo.new
    @DocumentSetInfo.deserialize(params['DocumentSetInfo'])
  end
  @FileTitle = params['FileTitle']
   = params['FileMetaData']
  @Name = params['Name']
  @Author = params['Author']
  @DocStatus = params['DocStatus']
  @ErrMsg = params['ErrMsg']
  @FileId = params['FileId']
end