Class: Peddler::APIs::Vehicles20241101::VehiclesResponse

Inherits:
Data
  • Object
show all
Defined in:
sig/peddler/apis/vehicles_2024_11_01.rbs

Instance Attribute Summary collapse

Class Method Summary collapse

Instance Method Summary collapse

Instance Attribute Details

#paginationPeddler::APIs::Vehicles20241101::Pagination? (readonly)

Returns the value of attribute pagination.



143
144
145
# File 'sig/peddler/apis/vehicles_2024_11_01.rbs', line 143

def pagination
  @pagination
end

#vehiclesArray[Peddler::APIs::Vehicles20241101::Vehicle] (readonly)

Returns the value of attribute vehicles.



144
145
146
# File 'sig/peddler/apis/vehicles_2024_11_01.rbs', line 144

def vehicles
  @vehicles
end

Class Method Details

.[](vehicles:, pagination:) ⇒ Peddler::APIs::Vehicles20241101::VehiclesResponse .[](arg0, arg1) ⇒ Peddler::APIs::Vehicles20241101::VehiclesResponse



136
137
# File 'sig/peddler/apis/vehicles_2024_11_01.rbs', line 136

def self.[]: (vehicles: Array[Peddler::APIs::Vehicles20241101::Vehicle], ?pagination: Peddler::APIs::Vehicles20241101::Pagination?) -> Peddler::APIs::Vehicles20241101::VehiclesResponse
| (Array[Peddler::APIs::Vehicles20241101::Vehicle], Peddler::APIs::Vehicles20241101::Pagination?) -> Peddler::APIs::Vehicles20241101::VehiclesResponse

.members[ :vehicles, :pagination ]

Returns:

  • ([ :vehicles, :pagination ])


139
# File 'sig/peddler/apis/vehicles_2024_11_01.rbs', line 139

def self.members: () -> [ :vehicles, :pagination ]

.new(vehicles:, pagination:) ⇒ Peddler::APIs::Vehicles20241101::VehiclesResponse .new(arg0, arg1) ⇒ Peddler::APIs::Vehicles20241101::VehiclesResponse



134
135
# File 'sig/peddler/apis/vehicles_2024_11_01.rbs', line 134

def self.new: (vehicles: Array[Peddler::APIs::Vehicles20241101::Vehicle], ?pagination: Peddler::APIs::Vehicles20241101::Pagination?) -> Peddler::APIs::Vehicles20241101::VehiclesResponse
| (Array[Peddler::APIs::Vehicles20241101::Vehicle], Peddler::APIs::Vehicles20241101::Pagination?) -> Peddler::APIs::Vehicles20241101::VehiclesResponse

.parsePeddler::APIs::Vehicles20241101::VehiclesResponse

Parameters:

  • (Hash[String | Symbol, untyped])
  • (Object)

Returns:



141
# File 'sig/peddler/apis/vehicles_2024_11_01.rbs', line 141

def self.parse: (?Hash[String | Symbol, untyped], **untyped) -> Peddler::APIs::Vehicles20241101::VehiclesResponse

Instance Method Details

#members[ :vehicles, :pagination ]

Returns:

  • ([ :vehicles, :pagination ])


146
# File 'sig/peddler/apis/vehicles_2024_11_01.rbs', line 146

def members: () -> [ :vehicles, :pagination ]

#to_h{ vehicles: Array[Peddler::APIs::Vehicles20241101::Vehicle], pagination: Peddler::APIs::Vehicles20241101::Pagination? }



147
# File 'sig/peddler/apis/vehicles_2024_11_01.rbs', line 147

def to_h: () -> { vehicles: Array[Peddler::APIs::Vehicles20241101::Vehicle], pagination: Peddler::APIs::Vehicles20241101::Pagination? }