Travel.Stays.Types.StaysAccommodation (travel v0.2.0)

Copy Markdown View Source

Summary

Types

t()

@type t() :: %Travel.Stays.Types.StaysAccommodation{
  amenities: ([Travel.Stays.Types.StaysAmenity.t()] | nil) | nil,
  brand: (Travel.Stays.Types.StaysAccommodationBrand.t() | nil) | nil,
  chain: (Travel.Stays.Types.StaysChain.t() | nil) | nil,
  check_in_information:
    (%{
       check_in_after_time: String.t(),
       check_in_before_time: String.t() | nil,
       check_out_before_time: String.t()
     }
     | nil)
    | nil,
  description: (String.t() | nil) | nil,
  email: (String.t() | nil) | nil,
  id: String.t() | nil,
  key_collection: (StaysBookingKeyCollection.t() | nil) | nil,
  location: Travel.Stays.Types.StaysLocation.t() | nil,
  name: String.t() | nil,
  payment_instruction_supported: (boolean() | nil) | nil,
  phone_number: (String.t() | nil) | nil,
  photos: ([Travel.Stays.Types.StaysPhoto.t()] | nil) | nil,
  rating: (integer() | nil) | nil,
  ratings: ([Travel.Stays.Types.StaysRating.t()] | nil) | nil,
  review_count: (integer() | nil) | nil,
  review_score: (float() | nil) | nil,
  rooms: [Travel.Stays.Types.StaysRoom.t()] | nil,
  supported_loyalty_programme: (atom() | nil) | nil
}