Class: Altertable::Lakehouse::Models::AppendRequest

Inherits:
Request
  • Object
show all
Defined in:
lib/altertable/lakehouse/models.rb,
sig/altertable/lakehouse/models.rbs

Instance Attribute Summary collapse

Instance Method Summary collapse

Constructor Details

#initialize(payload) ⇒ AppendRequest

Payload can be a single Hash or an Array of Hashes

Parameters:

  • payload (::Hash[untyped, untyped], ::Array[::Hash[untyped, untyped]])


14
15
16
# File 'lib/altertable/lakehouse/models.rb', line 14

def initialize(payload)
  @payload = payload
end

Instance Attribute Details

#payload::Hash[untyped, untyped], ::Array[::Hash[untyped, untyped]] (readonly)

Returns the value of attribute payload.

Returns:

  • (::Hash[untyped, untyped], ::Array[::Hash[untyped, untyped]])


11
12
13
# File 'lib/altertable/lakehouse/models.rb', line 11

def payload
  @payload
end

Instance Method Details

#to_h::Hash[untyped, untyped], ::Array[::Hash[untyped, untyped]]

Returns:

  • (::Hash[untyped, untyped], ::Array[::Hash[untyped, untyped]])


18
19
20
# File 'lib/altertable/lakehouse/models.rb', line 18

def to_h
  @payload
end