Class: Sink::Models::RootResponse

Inherits:
BaseModel
  • Object
show all
Defined in:
lib/sink/models/root_response.rb

Defined Under Namespace

Classes: CheckEscaping

Instance Attribute Summary collapse

Instance Method Summary collapse

Methods inherited from BaseModel

#[], #deconstruct_keys, #inspect, #to_h, #to_s

Constructor Details

#initialize(data = {}) ⇒ RootResponse

Create a new instance of RootResponse from a Hash of raw data.

Parameters:

  • data (Hash{Symbol => Object}) (defaults to: {})

    . @option data [String] :checkEscaping @option data [String] :message



6
# File 'lib/sink/models/root_response.rb', line 6

def initialize(data = {}) = super

Instance Attribute Details

#check_escapingSymbol, Sink::Models::RootResponse::CheckEscaping



8
9
10
11
12
# File 'lib/sink/models/root_response.rb', line 8

required :check_escaping,
api_name: :checkEscaping,
enum: -> {
  Sink::Models::RootResponse::CheckEscaping
}

#messageString

Returns:

  • (String)


16
# File 'lib/sink/models/root_response.rb', line 16

required :message, String