Class: Onlyoffice::DocsIntegrationSdk::DocumentServer::Client::CommandService::Request::Server

Inherits:
T::Struct
  • Object
show all
Extended by:
T::Sig
Defined in:
lib/onlyoffice/docs_integration_sdk/document_server/client/command.rb

Overview

Since:

  • 0.1.0

Defined Under Namespace

Classes: PackageType, ResultType

Instance Attribute Summary collapse

Class Method Summary collapse

Instance Method Summary collapse

Constructor Details

#initialize(result_type: nil, package_type: nil, build_date: nil, build_version: nil, build_number: nil) ⇒ void

Parameters:

  • result_type (ResultType, nil) (defaults to: nil) —

    @since 0.1.0

  • package_type (PackageType, nil) (defaults to: nil) —

    @since 0.1.0

  • build_date (String, nil) (defaults to: nil) —

    @since 0.1.0

  • build_version (String, nil) (defaults to: nil) —

    @since 0.1.0

  • build_number (Integer, nil) (defaults to: nil) —

    @since 0.1.0



# File ''

prop :result_type, T.nilable(ResultType), name: "resultType"
prop :package_type, T.nilable(PackageType), name: "packageType"
prop :build_date, T.nilable(String), name: "buildDate"
prop :build_version, T.nilable(String), name: "buildVersion"
prop :build_number, T.nilable(Integer), name: "buildNumber"

Instance Attribute Details

#build_date ⇒ String?

Returns:

  • (String, nil)

Since:

  • 0.1.0



# File ''

prop :build_date, T.nilable(String), name: "buildDate"

#build_number ⇒ Integer?

Returns:

  • (Integer, nil)

Since:

  • 0.1.0



# File ''

prop :build_number, T.nilable(Integer), name: "buildNumber"

#build_version ⇒ String?

Returns:

  • (String, nil)

Since:

  • 0.1.0



# File ''

prop :build_version, T.nilable(String), name: "buildVersion"

#package_type ⇒ PackageType?

Returns:

Since:

  • 0.1.0



# File ''

prop :package_type, T.nilable(PackageType), name: "packageType"

#result_type ⇒ ResultType?

Returns:

Since:

  • 0.1.0



# File ''

prop :result_type, T.nilable(ResultType), name: "resultType"

Class Method Details

.from_hash(hash, strict = nil) ⇒ Server

Parameters:

  • hash (T.untyped)
  • strict (T.untyped) (defaults to: nil)

Returns:

Since:

  • 0.1.0



258
259
260
# File 'lib/onlyoffice/docs_integration_sdk/document_server/client/command.rb', line 258

def self.from_hash(hash, strict = nil)
  super(hash, strict)
end