Class: TencentCloud::Lowcode::V20210108::UploadKnowledgeDocumentSetRequest

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

Overview

UploadKnowledgeDocumentSet请求参数结构体

Instance Attribute Summary collapse

Instance Method Summary collapse

Constructor Details

#initialize(envid = nil, collectionview = nil, filename = nil, cosurl = nil, documenttype = nil, documentdesc = nil, filetitle = nil, filemetadata = nil, documentsetid = nil, delimiter = nil, fileid = nil) ⇒ UploadKnowledgeDocumentSetRequest

Returns a new instance of UploadKnowledgeDocumentSetRequest.



1947
1948
1949
1950
1951
1952
1953
1954
1955
1956
1957
1958
1959
# File 'lib/v20210108/models.rb', line 1947

def initialize(envid=nil, collectionview=nil, filename=nil, cosurl=nil, documenttype=nil, documentdesc=nil, filetitle=nil, =nil, documentsetid=nil, delimiter=nil, fileid=nil)
  @EnvId = envid
  @CollectionView = collectionview
  @FileName = filename
  @CosUrl = cosurl
  @DocumentType = documenttype
  @DocumentDesc = documentdesc
  @FileTitle = filetitle
  @FileMetaData = 
  @DocumentSetId = documentsetid
  @Delimiter = delimiter
  @FileId = fileid
end

Instance Attribute Details

#CollectionViewObject

Parameters:

  • EnvId:

    环境ID

  • CollectionView:

    知识库标识

  • FileName:

    状态;ENABLED启用;NOT_ENABLED不启用

  • CosUrl:

    腾讯云文件存储位置的可读地址

  • DocumentType:

    文件类型,例如: .docx, .md

  • DocumentDesc:

    对文件的描述

  • FileTitle:

    文件标题

  • FileMetaData:

    文件元信息,为jsonstring

  • DocumentSetId:

    文件id

  • Delimiter:

    使用 regex 分割文档

  • FileId:

    Cos存储文件ID



1945
1946
1947
# File 'lib/v20210108/models.rb', line 1945

def CollectionView
  @CollectionView
end

#CosUrlObject

Parameters:

  • EnvId:

    环境ID

  • CollectionView:

    知识库标识

  • FileName:

    状态;ENABLED启用;NOT_ENABLED不启用

  • CosUrl:

    腾讯云文件存储位置的可读地址

  • DocumentType:

    文件类型,例如: .docx, .md

  • DocumentDesc:

    对文件的描述

  • FileTitle:

    文件标题

  • FileMetaData:

    文件元信息,为jsonstring

  • DocumentSetId:

    文件id

  • Delimiter:

    使用 regex 分割文档

  • FileId:

    Cos存储文件ID



1945
1946
1947
# File 'lib/v20210108/models.rb', line 1945

def CosUrl
  @CosUrl
end

#DelimiterObject

Parameters:

  • EnvId:

    环境ID

  • CollectionView:

    知识库标识

  • FileName:

    状态;ENABLED启用;NOT_ENABLED不启用

  • CosUrl:

    腾讯云文件存储位置的可读地址

  • DocumentType:

    文件类型,例如: .docx, .md

  • DocumentDesc:

    对文件的描述

  • FileTitle:

    文件标题

  • FileMetaData:

    文件元信息,为jsonstring

  • DocumentSetId:

    文件id

  • Delimiter:

    使用 regex 分割文档

  • FileId:

    Cos存储文件ID



1945
1946
1947
# File 'lib/v20210108/models.rb', line 1945

def Delimiter
  @Delimiter
end

#DocumentDescObject

Parameters:

  • EnvId:

    环境ID

  • CollectionView:

    知识库标识

  • FileName:

    状态;ENABLED启用;NOT_ENABLED不启用

  • CosUrl:

    腾讯云文件存储位置的可读地址

  • DocumentType:

    文件类型,例如: .docx, .md

  • DocumentDesc:

    对文件的描述

  • FileTitle:

    文件标题

  • FileMetaData:

    文件元信息,为jsonstring

  • DocumentSetId:

    文件id

  • Delimiter:

    使用 regex 分割文档

  • FileId:

    Cos存储文件ID



1945
1946
1947
# File 'lib/v20210108/models.rb', line 1945

def DocumentDesc
  @DocumentDesc
end

#DocumentSetIdObject

Parameters:

  • EnvId:

    环境ID

  • CollectionView:

    知识库标识

  • FileName:

    状态;ENABLED启用;NOT_ENABLED不启用

  • CosUrl:

    腾讯云文件存储位置的可读地址

  • DocumentType:

    文件类型,例如: .docx, .md

  • DocumentDesc:

    对文件的描述

  • FileTitle:

    文件标题

  • FileMetaData:

    文件元信息,为jsonstring

  • DocumentSetId:

    文件id

  • Delimiter:

    使用 regex 分割文档

  • FileId:

    Cos存储文件ID



1945
1946
1947
# File 'lib/v20210108/models.rb', line 1945

def DocumentSetId
  @DocumentSetId
end

#DocumentTypeObject

Parameters:

  • EnvId:

    环境ID

  • CollectionView:

    知识库标识

  • FileName:

    状态;ENABLED启用;NOT_ENABLED不启用

  • CosUrl:

    腾讯云文件存储位置的可读地址

  • DocumentType:

    文件类型,例如: .docx, .md

  • DocumentDesc:

    对文件的描述

  • FileTitle:

    文件标题

  • FileMetaData:

    文件元信息,为jsonstring

  • DocumentSetId:

    文件id

  • Delimiter:

    使用 regex 分割文档

  • FileId:

    Cos存储文件ID



1945
1946
1947
# File 'lib/v20210108/models.rb', line 1945

def DocumentType
  @DocumentType
end

#EnvIdObject

Parameters:

  • EnvId:

    环境ID

  • CollectionView:

    知识库标识

  • FileName:

    状态;ENABLED启用;NOT_ENABLED不启用

  • CosUrl:

    腾讯云文件存储位置的可读地址

  • DocumentType:

    文件类型,例如: .docx, .md

  • DocumentDesc:

    对文件的描述

  • FileTitle:

    文件标题

  • FileMetaData:

    文件元信息,为jsonstring

  • DocumentSetId:

    文件id

  • Delimiter:

    使用 regex 分割文档

  • FileId:

    Cos存储文件ID



1945
1946
1947
# File 'lib/v20210108/models.rb', line 1945

def EnvId
  @EnvId
end

#FileIdObject

Parameters:

  • EnvId:

    环境ID

  • CollectionView:

    知识库标识

  • FileName:

    状态;ENABLED启用;NOT_ENABLED不启用

  • CosUrl:

    腾讯云文件存储位置的可读地址

  • DocumentType:

    文件类型,例如: .docx, .md

  • DocumentDesc:

    对文件的描述

  • FileTitle:

    文件标题

  • FileMetaData:

    文件元信息,为jsonstring

  • DocumentSetId:

    文件id

  • Delimiter:

    使用 regex 分割文档

  • FileId:

    Cos存储文件ID



1945
1946
1947
# File 'lib/v20210108/models.rb', line 1945

def FileId
  @FileId
end

#FileMetaDataObject

Parameters:

  • EnvId:

    环境ID

  • CollectionView:

    知识库标识

  • FileName:

    状态;ENABLED启用;NOT_ENABLED不启用

  • CosUrl:

    腾讯云文件存储位置的可读地址

  • DocumentType:

    文件类型,例如: .docx, .md

  • DocumentDesc:

    对文件的描述

  • FileTitle:

    文件标题

  • FileMetaData:

    文件元信息,为jsonstring

  • DocumentSetId:

    文件id

  • Delimiter:

    使用 regex 分割文档

  • FileId:

    Cos存储文件ID



1945
1946
1947
# File 'lib/v20210108/models.rb', line 1945

def FileMetaData
  @FileMetaData
end

#FileNameObject

Parameters:

  • EnvId:

    环境ID

  • CollectionView:

    知识库标识

  • FileName:

    状态;ENABLED启用;NOT_ENABLED不启用

  • CosUrl:

    腾讯云文件存储位置的可读地址

  • DocumentType:

    文件类型,例如: .docx, .md

  • DocumentDesc:

    对文件的描述

  • FileTitle:

    文件标题

  • FileMetaData:

    文件元信息,为jsonstring

  • DocumentSetId:

    文件id

  • Delimiter:

    使用 regex 分割文档

  • FileId:

    Cos存储文件ID



1945
1946
1947
# File 'lib/v20210108/models.rb', line 1945

def FileName
  @FileName
end

#FileTitleObject

Parameters:

  • EnvId:

    环境ID

  • CollectionView:

    知识库标识

  • FileName:

    状态;ENABLED启用;NOT_ENABLED不启用

  • CosUrl:

    腾讯云文件存储位置的可读地址

  • DocumentType:

    文件类型,例如: .docx, .md

  • DocumentDesc:

    对文件的描述

  • FileTitle:

    文件标题

  • FileMetaData:

    文件元信息,为jsonstring

  • DocumentSetId:

    文件id

  • Delimiter:

    使用 regex 分割文档

  • FileId:

    Cos存储文件ID



1945
1946
1947
# File 'lib/v20210108/models.rb', line 1945

def FileTitle
  @FileTitle
end

Instance Method Details

#deserialize(params) ⇒ Object



1961
1962
1963
1964
1965
1966
1967
1968
1969
1970
1971
1972
1973
# File 'lib/v20210108/models.rb', line 1961

def deserialize(params)
  @EnvId = params['EnvId']
  @CollectionView = params['CollectionView']
  @FileName = params['FileName']
  @CosUrl = params['CosUrl']
  @DocumentType = params['DocumentType']
  @DocumentDesc = params['DocumentDesc']
  @FileTitle = params['FileTitle']
  @FileMetaData = params['FileMetaData']
  @DocumentSetId = params['DocumentSetId']
  @Delimiter = params['Delimiter']
  @FileId = params['FileId']
end