Package com.stripe.param
Class ChargeUpdateParams.PaymentDetails.CarRental
java.lang.Object
com.stripe.param.ChargeUpdateParams.PaymentDetails.CarRental
- Enclosing class:
- ChargeUpdateParams.PaymentDetails
-
Nested Class Summary
Nested ClassesModifier and TypeClassDescriptionstatic class
static class
static class
Required. The name of the affiliate that originated the purchase.static class
static class
static enum
State, county, province, or region.static class
Required. Full name of the person or entity on the car reservation.static enum
static class
State, county, province, or region. -
Method Summary
Modifier and TypeMethodDescriptionbuilder()
protected boolean
boolean
Affiliate details for this purchase.Required. 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.Required. Number of days the car is being rented.Delivery details for this purchase.The details of the distance traveled during the rental period.The details of the passengers in the travel reservation.List of additional charges being billed.Map of extra parameters for custom features not available in this client library.Indicates if the customer did not keep nor cancel their booking.Car pick-up address.Required. Car pick-up time.Name of the pickup location.Rental rate.The frequency at which the rate amount is applied.The name of the person or entity renting the car.Car return address.Required. Car return time.Name of the return location.Indicates whether the goods or services are tax-exempt or tax is not collected.The vehicle identification number.int
hashCode()
-
Method Details
-
builder
-
getAffiliate
Affiliate details for this purchase. -
getBookingNumber
Required. 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
Required. Number of days the car is being rented. -
getDelivery
Delivery details for this purchase. -
getDistance
The details of the distance traveled during the rental period. -
getDrivers
The details of the passengers in the travel reservation. -
getExtraCharges
List of additional charges being billed. -
getExtraParams
Map of extra parameters for custom features not available in this client library. The content in this map is not serialized under this field's@SerializedName
value. Instead, each key/value pair is serialized as if the key is a root-level field (serialized) name in this param object. Effectively, this map is flattened to its parent instance. -
getNoShow
Indicates if the customer did not keep nor cancel their booking. -
getPickupAddress
Car pick-up address. -
getPickupAt
Required. Car pick-up time. Measured in seconds since the Unix epoch. -
getPickupLocationName
Name of the pickup location. -
getRateAmount
Rental rate. -
getRateInterval
The frequency at which the rate amount is applied. One ofday
,week
ormonth
-
getRenterName
The name of the person or entity renting the car. -
getReturnAddress
Car return address. -
getReturnAt
Required. Car return time. Measured in seconds since the Unix epoch. -
getReturnLocationName
Name of the return location. -
getTaxExempt
Indicates whether the goods or services are tax-exempt or tax is not collected. -
getVehicleIdentificationNumber
The vehicle identification number. -
equals
-
canEqual
-
hashCode
public int hashCode()
-