VehicleRentalReservationEntity


class VehicleRentalReservationEntity : Entity


An object representing a vehicle rental reservation entity.

Summary

Public functions

Uri!

Returns the action uri of the entity.

Optional<String!>!

Returns the confirmation ID of the entity.

Optional<String!>!

Returns the description (typically a single paragraph of text) for the Reservation entity.

Optional<String!>!

Returns the id of the entity.

Optional<LocalizedTimestamp!>!

Returns the localized timestamp of the return time for the vehicle rental reservation entity.

Optional<Address!>!

Returns the pick up address of the vehicle rental reservation entity.

(Mutable)List<Image!>!

Returns the poster image of the entity.

Optional<Price!>!

Returns the price of the vehicle rental reservation entity.

Optional<String!>!

Returns the price callout text for the vehicle rental reservation entity.

Optional<Address!>!

Returns the return/drop-off address of the vehicle rental reservation entity.

Optional<Long!>!

This function is deprecated.

use getLocalizedReturnTime instead

Optional<ServiceProvider!>!

Returns the service provider of the vehicle rental reservation entity.

(Mutable)List<String!>!

Returns the list of subtitles for the Reservation entity.

String!

Returns the name/title of the Reservation Entity.

Public properties

LocalizedTimestamp!
Long!

This property is deprecated.

Use localizedPickupTime instead.

Public functions

getActionUri

fun getActionUri(): Uri!

Returns the action uri of the entity.

getConfirmationId

fun getConfirmationId(): Optional<String!>!

Returns the confirmation ID of the entity.

getDescription

fun getDescription(): Optional<String!>!

Returns the description (typically a single paragraph of text) for the Reservation entity.

getEntityId

fun getEntityId(): Optional<String!>!

Returns the id of the entity.

getLocalizedReturnTime

fun getLocalizedReturnTime(): Optional<LocalizedTimestamp!>!

Returns the localized timestamp of the return time for the vehicle rental reservation entity.

getPickupAddress

fun getPickupAddress(): Optional<Address!>!

Returns the pick up address of the vehicle rental reservation entity.

getPosterImages

fun getPosterImages(): (Mutable)List<Image!>!

Returns the poster image of the entity.

getPrice

fun getPrice(): Optional<Price!>!

Returns the price of the vehicle rental reservation entity.

getPriceCallout

fun getPriceCallout(): Optional<String!>!

Returns the price callout text for the vehicle rental reservation entity.

getReturnAddress

fun getReturnAddress(): Optional<Address!>!

Returns the return/drop-off address of the vehicle rental reservation entity.

getReturnTime

fun getReturnTime(): Optional<Long!>!

Returns the epoch timestamp (in milliseconds) of return time for the vehicle rental reservation entity.

getServiceProvider

fun getServiceProvider(): Optional<ServiceProvider!>!

Returns the service provider of the vehicle rental reservation entity.

getSubtitleList

fun getSubtitleList(): (Mutable)List<String!>!

Returns the list of subtitles for the Reservation entity.

getTitle

fun getTitle(): String!

Returns the name/title of the Reservation Entity.

Public properties

localizedPickupTime

val localizedPickupTimeLocalizedTimestamp!

pickupTime

val pickupTimeLong!