Class: KiriminAja::Types::PricingInstantLocationPayload

Inherits:
Object
  • Object
show all
Defined in:
lib/kiriminaja/types/address.rb

Instance Attribute Summary collapse

Instance Method Summary collapse

Constructor Details

#initialize(lat:, long:, address:) ⇒ PricingInstantLocationPayload

Returns a new instance of PricingInstantLocationPayload.



32
33
34
35
36
# File 'lib/kiriminaja/types/address.rb', line 32

def initialize(lat:, long:, address:)
  @lat = lat
  @long = long
  @address = address
end

Instance Attribute Details

#addressObject

Returns the value of attribute address.



30
31
32
# File 'lib/kiriminaja/types/address.rb', line 30

def address
  @address
end

#latObject

Returns the value of attribute lat.



30
31
32
# File 'lib/kiriminaja/types/address.rb', line 30

def lat
  @lat
end

#longObject

Returns the value of attribute long.



30
31
32
# File 'lib/kiriminaja/types/address.rb', line 30

def long
  @long
end

Instance Method Details

#to_hObject



38
39
40
# File 'lib/kiriminaja/types/address.rb', line 38

def to_h
  { lat: @lat, long: @long, address: @address }
end