Package com.stripe.model
Class PaymentIntent.PaymentDetails.CarRental
java.lang.Object
com.stripe.model.StripeObject
com.stripe.model.PaymentIntent.PaymentDetails.CarRental
- All Implemented Interfaces:
StripeObjectInterface
- Enclosing class:
- PaymentIntent.PaymentDetails
-
Nested Class Summary
Nested ClassesModifier and TypeClassDescriptionstatic class
static class
static class
The phone number of the recipient the ticket is delivered to. -
Field Summary
Fields inherited from class com.stripe.model.StripeObject
PRETTY_PRINT_GSON
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionprotected boolean
boolean
The booking number associated with the car rental.Class code of the car.Make of the car.Model of the car.The name of the rental car company.The customer service phone number of the car rental company.Number of days the car is being rented.The details of the drivers associated with the trip.List of additional charges being billed.Indicates if the customer did not keep nor cancel their booking.Car pick-up time.Rental rate.The frequency at which the rate amount is applied.The full name of the person or entity renting the car.Car return time.Indicates whether the goods or services are tax-exempt or tax is not collected.int
hashCode()
void
void
setBookingNumber
(String bookingNumber) The booking number associated with the car rental.void
setCarClassCode
(String carClassCode) Class code of the car.void
setCarMake
(String carMake) Make of the car.void
setCarModel
(String carModel) Model of the car.void
setCompany
(String company) The name of the rental car company.void
setCustomerServicePhoneNumber
(String customerServicePhoneNumber) The customer service phone number of the car rental company.void
setDaysRented
(Long daysRented) Number of days the car is being rented.void
void
The details of the drivers associated with the trip.void
setExtraCharges
(List<String> extraCharges) List of additional charges being billed.void
Indicates if the customer did not keep nor cancel their booking.void
setPickupAddress
(Address pickupAddress) void
setPickupAt
(Long pickupAt) Car pick-up time.void
setRateAmount
(Long rateAmount) Rental rate.void
setRateInterval
(String rateInterval) The frequency at which the rate amount is applied.void
setRenterName
(String renterName) The full name of the person or entity renting the car.void
setReturnAddress
(Address returnAddress) void
setReturnAt
(Long returnAt) Car return time.void
setTaxExempt
(Boolean taxExempt) Indicates whether the goods or services are tax-exempt or tax is not collected.Methods inherited from class com.stripe.model.StripeObject
deserializeStripeObject, deserializeStripeObject, deserializeStripeObject, deserializeStripeObject, equals, getLastResponse, getRawJsonObject, setLastResponse, toJson, toString
-
Constructor Details
-
CarRental
public CarRental()
-
-
Method Details
-
getAffiliate
-
getBookingNumber
The booking number associated with the car rental. -
getCarClassCode
Class code of the car. -
getCarMake
Make of the car. -
getCarModel
Model of the car. -
getCompany
The name of the rental car company. -
getCustomerServicePhoneNumber
The customer service phone number of the car rental company. -
getDaysRented
Number of days the car is being rented. -
getDelivery
-
getDrivers
The details of the drivers associated with the trip. -
getExtraCharges
List of additional charges being billed. -
getNoShow
Indicates if the customer did not keep nor cancel their booking. -
getPickupAddress
-
getPickupAt
Car pick-up time. Measured in seconds since the Unix epoch. -
getRateAmount
Rental rate. -
getRateInterval
The frequency at which the rate amount is applied. One ofday
,week
ormonth
-
getRenterName
The full name of the person or entity renting the car. -
getReturnAddress
-
getReturnAt
Car return time. Measured in seconds since the Unix epoch. -
getTaxExempt
Indicates whether the goods or services are tax-exempt or tax is not collected. -
setAffiliate
-
setBookingNumber
The booking number associated with the car rental. -
setCarClassCode
Class code of the car. -
setCarMake
Make of the car. -
setCarModel
Model of the car. -
setCompany
The name of the rental car company. -
setCustomerServicePhoneNumber
The customer service phone number of the car rental company. -
setDaysRented
Number of days the car is being rented. -
setDelivery
-
setDrivers
The details of the drivers associated with the trip. -
setExtraCharges
List of additional charges being billed. -
setNoShow
Indicates if the customer did not keep nor cancel their booking. -
setPickupAddress
-
setPickupAt
Car pick-up time. Measured in seconds since the Unix epoch. -
setRateAmount
Rental rate. -
setRateInterval
The frequency at which the rate amount is applied. One ofday
,week
ormonth
-
setRenterName
The full name of the person or entity renting the car. -
setReturnAddress
-
setReturnAt
Car return time. Measured in seconds since the Unix epoch. -
setTaxExempt
Indicates whether the goods or services are tax-exempt or tax is not collected. -
equals
-
canEqual
-
hashCode
public int hashCode()
-