Class: TencentCloud::Es::V20250101::Document

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

Overview

文档信息

Instance Attribute Summary collapse

Instance Method Summary collapse

Constructor Details

#initialize(filetype = nil, fileurl = nil, filecontent = nil, filename = nil, filestartpagenumber = nil, fileendpagenumber = nil) ⇒ Document

Returns a new instance of Document.



387
388
389
390
391
392
393
394
# File 'lib/v20250101/models.rb', line 387

def initialize(filetype=nil, fileurl=nil, filecontent=nil, filename=nil, filestartpagenumber=nil, fileendpagenumber=nil)
  @FileType = filetype
  @FileUrl = fileurl
  @FileContent = filecontent
  @FileName = filename
  @FileStartPageNumber = filestartpagenumber
  @FileEndPageNumber = fileendpagenumber
end

Instance Attribute Details

#FileContentObject

文本切片支持的文件大小:-PDF最大300M -D0CX、D0C、PPT、PPTX最大200M -TXT、MD最大10M -其他最大20M 支持的文件大小:所下载文件经Base64编码后不超过 8M。文件下载时间不超过3秒。支持的图片像素:单边介于20-10000px之间。

Parameters:

  • FileUrl:

    文件存储于腾讯云的 URL 可保障更高的下载速度和稳定性,使用腾讯云COS 文件地址。

  • FileContent:

    文件的 base64 值,携带 MineType前缀信息。编码后的后的文件不超过 10M。

  • FileName:

    文件名称,当使用 base64上传的时候使用。

  • FileStartPageNumber:

    文档的起始页码

  • FileEndPageNumber:

    文档的结束页码



385
386
387
# File 'lib/v20250101/models.rb', line 385

def FileContent
  @FileContent
end

#FileEndPageNumberObject

文本切片支持的文件大小:-PDF最大300M -D0CX、D0C、PPT、PPTX最大200M -TXT、MD最大10M -其他最大20M 支持的文件大小:所下载文件经Base64编码后不超过 8M。文件下载时间不超过3秒。支持的图片像素:单边介于20-10000px之间。

Parameters:

  • FileUrl:

    文件存储于腾讯云的 URL 可保障更高的下载速度和稳定性,使用腾讯云COS 文件地址。

  • FileContent:

    文件的 base64 值,携带 MineType前缀信息。编码后的后的文件不超过 10M。

  • FileName:

    文件名称,当使用 base64上传的时候使用。

  • FileStartPageNumber:

    文档的起始页码

  • FileEndPageNumber:

    文档的结束页码



385
386
387
# File 'lib/v20250101/models.rb', line 385

def FileEndPageNumber
  @FileEndPageNumber
end

#FileNameObject

文本切片支持的文件大小:-PDF最大300M -D0CX、D0C、PPT、PPTX最大200M -TXT、MD最大10M -其他最大20M 支持的文件大小:所下载文件经Base64编码后不超过 8M。文件下载时间不超过3秒。支持的图片像素:单边介于20-10000px之间。

Parameters:

  • FileUrl:

    文件存储于腾讯云的 URL 可保障更高的下载速度和稳定性,使用腾讯云COS 文件地址。

  • FileContent:

    文件的 base64 值,携带 MineType前缀信息。编码后的后的文件不超过 10M。

  • FileName:

    文件名称,当使用 base64上传的时候使用。

  • FileStartPageNumber:

    文档的起始页码

  • FileEndPageNumber:

    文档的结束页码



385
386
387
# File 'lib/v20250101/models.rb', line 385

def FileName
  @FileName
end

#FileStartPageNumberObject

文本切片支持的文件大小:-PDF最大300M -D0CX、D0C、PPT、PPTX最大200M -TXT、MD最大10M -其他最大20M 支持的文件大小:所下载文件经Base64编码后不超过 8M。文件下载时间不超过3秒。支持的图片像素:单边介于20-10000px之间。

Parameters:

  • FileUrl:

    文件存储于腾讯云的 URL 可保障更高的下载速度和稳定性,使用腾讯云COS 文件地址。

  • FileContent:

    文件的 base64 值,携带 MineType前缀信息。编码后的后的文件不超过 10M。

  • FileName:

    文件名称,当使用 base64上传的时候使用。

  • FileStartPageNumber:

    文档的起始页码

  • FileEndPageNumber:

    文档的结束页码



385
386
387
# File 'lib/v20250101/models.rb', line 385

def FileStartPageNumber
  @FileStartPageNumber
end

#FileTypeObject

文本切片支持的文件大小:-PDF最大300M -D0CX、D0C、PPT、PPTX最大200M -TXT、MD最大10M -其他最大20M 支持的文件大小:所下载文件经Base64编码后不超过 8M。文件下载时间不超过3秒。支持的图片像素:单边介于20-10000px之间。

Parameters:

  • FileUrl:

    文件存储于腾讯云的 URL 可保障更高的下载速度和稳定性,使用腾讯云COS 文件地址。

  • FileContent:

    文件的 base64 值,携带 MineType前缀信息。编码后的后的文件不超过 10M。

  • FileName:

    文件名称,当使用 base64上传的时候使用。

  • FileStartPageNumber:

    文档的起始页码

  • FileEndPageNumber:

    文档的结束页码



385
386
387
# File 'lib/v20250101/models.rb', line 385

def FileType
  @FileType
end

#FileUrlObject

文本切片支持的文件大小:-PDF最大300M -D0CX、D0C、PPT、PPTX最大200M -TXT、MD最大10M -其他最大20M 支持的文件大小:所下载文件经Base64编码后不超过 8M。文件下载时间不超过3秒。支持的图片像素:单边介于20-10000px之间。

Parameters:

  • FileUrl:

    文件存储于腾讯云的 URL 可保障更高的下载速度和稳定性,使用腾讯云COS 文件地址。

  • FileContent:

    文件的 base64 值,携带 MineType前缀信息。编码后的后的文件不超过 10M。

  • FileName:

    文件名称,当使用 base64上传的时候使用。

  • FileStartPageNumber:

    文档的起始页码

  • FileEndPageNumber:

    文档的结束页码



385
386
387
# File 'lib/v20250101/models.rb', line 385

def FileUrl
  @FileUrl
end

Instance Method Details

#deserialize(params) ⇒ Object



396
397
398
399
400
401
402
403
# File 'lib/v20250101/models.rb', line 396

def deserialize(params)
  @FileType = params['FileType']
  @FileUrl = params['FileUrl']
  @FileContent = params['FileContent']
  @FileName = params['FileName']
  @FileStartPageNumber = params['FileStartPageNumber']
  @FileEndPageNumber = params['FileEndPageNumber']
end