Class: Onlyoffice::DocsIntegrationSdk::DocumentServer::Client::ConversionService::Request
- Inherits:
-
T::Struct
- Object
- T::Struct
- Onlyoffice::DocsIntegrationSdk::DocumentServer::Client::ConversionService::Request
- Extended by:
- T::Sig
- Defined in:
- lib/onlyoffice/docs_integration_sdk/document_server/client/conversion.rb
Overview
Request is a class that represents the request options for the conversion service.
Defined Under Namespace
Classes: Delimiter, DocumentLayout, DocumentRenderer, Pdf, SpreadsheetLayout, Thumbnail, Watermark
Instance Attribute Summary collapse
- #async ⇒ Boolean?
- #code_page ⇒ Integer?
- #delimiter ⇒ Delimiter?
- #document_layout ⇒ DocumentLayout?
- #document_renderer ⇒ DocumentRenderer?
- #filetype ⇒ String?
- #key ⇒ String?
- #outputtype ⇒ String?
- #password ⇒ String?
- #pdf ⇒ Pdf?
- #region ⇒ String?
- #spreadsheet_layout ⇒ SpreadsheetLayout?
- #thumbnail ⇒ Thumbnail?
- #title ⇒ String?
- #url ⇒ String?
- #watermark ⇒ Watermark?
Class Method Summary collapse
Instance Method Summary collapse
Constructor Details
#initialize(async: nil, code_page: nil, delimiter: nil, document_layout: nil, document_renderer: nil, filetype: nil, key: nil, outputtype: nil, password: nil, pdf: nil, region: nil, spreadsheet_layout: nil, thumbnail: nil, title: nil, url: nil, watermark: nil) ⇒ void
|
|
# File '' prop :async, T.nilable(T::Boolean), name: "async" prop :code_page, T.nilable(Integer), name: "codePage" prop :delimiter, T.nilable(Delimiter), name: "delimiter" prop :document_layout, T.nilable(DocumentLayout), name: "documentLayout" prop :document_renderer, T.nilable(DocumentRenderer), name: "documentRenderer" prop :filetype, T.nilable(String), name: "filetype" prop :key, T.nilable(String), name: "key" prop :outputtype, T.nilable(String), name: "outputtype" prop :password, T.nilable(String), name: "password" prop :pdf, T.nilable(Pdf), name: "pdf" prop :region, T.nilable(String), name: "region" prop :spreadsheet_layout, T.nilable(SpreadsheetLayout), name: "spreadsheetLayout" prop :thumbnail, T.nilable(Thumbnail), name: "thumbnail" prop :title, T.nilable(String), name: "title" prop :url, T.nilable(String), name: "url" prop :watermark, T.nilable(Watermark), name: "watermark" |
Instance Attribute Details
#async ⇒ Boolean?
|
|
# File '' prop :async, T.nilable(T::Boolean), name: "async" |
#code_page ⇒ Integer?
|
|
# File '' prop :code_page, T.nilable(Integer), name: "codePage" |
#document_layout ⇒ DocumentLayout?
|
|
# File '' prop :document_layout, T.nilable(DocumentLayout), name: "documentLayout" |
#document_renderer ⇒ DocumentRenderer?
|
|
# File '' prop :document_renderer, T.nilable(DocumentRenderer), name: "documentRenderer" |
#filetype ⇒ String?
|
|
# File '' prop :filetype, T.nilable(String), name: "filetype" |
#key ⇒ String?
|
|
# File '' prop :key, T.nilable(String), name: "key" |
#outputtype ⇒ String?
|
|
# File '' prop :outputtype, T.nilable(String), name: "outputtype" |
#password ⇒ String?
|
|
# File '' prop :password, T.nilable(String), name: "password" |
#region ⇒ String?
|
|
# File '' prop :region, T.nilable(String), name: "region" |
#spreadsheet_layout ⇒ SpreadsheetLayout?
|
|
# File '' prop :spreadsheet_layout, T.nilable(SpreadsheetLayout), name: "spreadsheetLayout" |
#title ⇒ String?
|
|
# File '' prop :title, T.nilable(String), name: "title" |
#url ⇒ String?
|
|
# File '' prop :url, T.nilable(String), name: "url" |
Class Method Details
.from_hash(hash, strict = nil) ⇒ Request
407 408 409 |
# File 'lib/onlyoffice/docs_integration_sdk/document_server/client/conversion.rb', line 407 def self.from_hash(hash, strict = nil) super(hash, strict) end |