Class Transaction.Source.CardRefund.PurchaseDetails.Lodging.Builder
-
- All Implemented Interfaces:
public final class Transaction.Source.CardRefund.PurchaseDetails.Lodging.BuilderA builder for Lodging.
-
-
Method Summary
-
-
Method Detail
-
checkInDate
final Transaction.Source.CardRefund.PurchaseDetails.Lodging.Builder checkInDate(LocalDate checkInDate)
Date the customer checked in.
-
checkInDate
final Transaction.Source.CardRefund.PurchaseDetails.Lodging.Builder checkInDate(Optional<LocalDate> checkInDate)
Date the customer checked in.
-
checkInDate
final Transaction.Source.CardRefund.PurchaseDetails.Lodging.Builder checkInDate(JsonField<LocalDate> checkInDate)
Date the customer checked in.
-
dailyRoomRateAmount
final Transaction.Source.CardRefund.PurchaseDetails.Lodging.Builder dailyRoomRateAmount(Long dailyRoomRateAmount)
Daily rate being charged for the room.
-
dailyRoomRateAmount
final Transaction.Source.CardRefund.PurchaseDetails.Lodging.Builder dailyRoomRateAmount(Long dailyRoomRateAmount)
Daily rate being charged for the room.
-
dailyRoomRateAmount
final Transaction.Source.CardRefund.PurchaseDetails.Lodging.Builder dailyRoomRateAmount(Optional<Long> dailyRoomRateAmount)
Daily rate being charged for the room.
-
dailyRoomRateAmount
final Transaction.Source.CardRefund.PurchaseDetails.Lodging.Builder dailyRoomRateAmount(JsonField<Long> dailyRoomRateAmount)
Daily rate being charged for the room.
-
dailyRoomRateCurrency
final Transaction.Source.CardRefund.PurchaseDetails.Lodging.Builder dailyRoomRateCurrency(String dailyRoomRateCurrency)
The ISO 4217 code for the daily room rate.
-
dailyRoomRateCurrency
final Transaction.Source.CardRefund.PurchaseDetails.Lodging.Builder dailyRoomRateCurrency(Optional<String> dailyRoomRateCurrency)
The ISO 4217 code for the daily room rate.
-
dailyRoomRateCurrency
final Transaction.Source.CardRefund.PurchaseDetails.Lodging.Builder dailyRoomRateCurrency(JsonField<String> dailyRoomRateCurrency)
The ISO 4217 code for the daily room rate.
-
extraCharges
final Transaction.Source.CardRefund.PurchaseDetails.Lodging.Builder extraCharges(Transaction.Source.CardRefund.PurchaseDetails.Lodging.ExtraCharges extraCharges)
Additional charges (phone, late check-out, etc.) being billed.
-
extraCharges
final Transaction.Source.CardRefund.PurchaseDetails.Lodging.Builder extraCharges(Optional<Transaction.Source.CardRefund.PurchaseDetails.Lodging.ExtraCharges> extraCharges)
Additional charges (phone, late check-out, etc.) being billed.
-
extraCharges
final Transaction.Source.CardRefund.PurchaseDetails.Lodging.Builder extraCharges(JsonField<Transaction.Source.CardRefund.PurchaseDetails.Lodging.ExtraCharges> extraCharges)
Additional charges (phone, late check-out, etc.) being billed.
-
folioCashAdvancesAmount
final Transaction.Source.CardRefund.PurchaseDetails.Lodging.Builder folioCashAdvancesAmount(Long folioCashAdvancesAmount)
Folio cash advances for the room.
-
folioCashAdvancesAmount
final Transaction.Source.CardRefund.PurchaseDetails.Lodging.Builder folioCashAdvancesAmount(Long folioCashAdvancesAmount)
Folio cash advances for the room.
-
folioCashAdvancesAmount
final Transaction.Source.CardRefund.PurchaseDetails.Lodging.Builder folioCashAdvancesAmount(Optional<Long> folioCashAdvancesAmount)
Folio cash advances for the room.
-
folioCashAdvancesAmount
final Transaction.Source.CardRefund.PurchaseDetails.Lodging.Builder folioCashAdvancesAmount(JsonField<Long> folioCashAdvancesAmount)
Folio cash advances for the room.
-
folioCashAdvancesCurrency
final Transaction.Source.CardRefund.PurchaseDetails.Lodging.Builder folioCashAdvancesCurrency(String folioCashAdvancesCurrency)
The ISO 4217 code for the folio cash advances.
-
folioCashAdvancesCurrency
final Transaction.Source.CardRefund.PurchaseDetails.Lodging.Builder folioCashAdvancesCurrency(Optional<String> folioCashAdvancesCurrency)
The ISO 4217 code for the folio cash advances.
-
folioCashAdvancesCurrency
final Transaction.Source.CardRefund.PurchaseDetails.Lodging.Builder folioCashAdvancesCurrency(JsonField<String> folioCashAdvancesCurrency)
The ISO 4217 code for the folio cash advances.
-
foodBeverageChargesAmount
final Transaction.Source.CardRefund.PurchaseDetails.Lodging.Builder foodBeverageChargesAmount(Long foodBeverageChargesAmount)
Food and beverage charges for the room.
-
foodBeverageChargesAmount
final Transaction.Source.CardRefund.PurchaseDetails.Lodging.Builder foodBeverageChargesAmount(Long foodBeverageChargesAmount)
Food and beverage charges for the room.
-
foodBeverageChargesAmount
final Transaction.Source.CardRefund.PurchaseDetails.Lodging.Builder foodBeverageChargesAmount(Optional<Long> foodBeverageChargesAmount)
Food and beverage charges for the room.
-
foodBeverageChargesAmount
final Transaction.Source.CardRefund.PurchaseDetails.Lodging.Builder foodBeverageChargesAmount(JsonField<Long> foodBeverageChargesAmount)
Food and beverage charges for the room.
-
foodBeverageChargesCurrency
final Transaction.Source.CardRefund.PurchaseDetails.Lodging.Builder foodBeverageChargesCurrency(String foodBeverageChargesCurrency)
The ISO 4217 code for the food and beverage charges.
-
foodBeverageChargesCurrency
final Transaction.Source.CardRefund.PurchaseDetails.Lodging.Builder foodBeverageChargesCurrency(Optional<String> foodBeverageChargesCurrency)
The ISO 4217 code for the food and beverage charges.
-
foodBeverageChargesCurrency
final Transaction.Source.CardRefund.PurchaseDetails.Lodging.Builder foodBeverageChargesCurrency(JsonField<String> foodBeverageChargesCurrency)
The ISO 4217 code for the food and beverage charges.
-
noShowIndicator
final Transaction.Source.CardRefund.PurchaseDetails.Lodging.Builder noShowIndicator(Transaction.Source.CardRefund.PurchaseDetails.Lodging.NoShowIndicator noShowIndicator)
Indicator that the cardholder is being billed for a reserved room that was not actually used.
-
noShowIndicator
final Transaction.Source.CardRefund.PurchaseDetails.Lodging.Builder noShowIndicator(Optional<Transaction.Source.CardRefund.PurchaseDetails.Lodging.NoShowIndicator> noShowIndicator)
Indicator that the cardholder is being billed for a reserved room that was not actually used.
-
noShowIndicator
final Transaction.Source.CardRefund.PurchaseDetails.Lodging.Builder noShowIndicator(JsonField<Transaction.Source.CardRefund.PurchaseDetails.Lodging.NoShowIndicator> noShowIndicator)
Indicator that the cardholder is being billed for a reserved room that was not actually used.
-
prepaidExpensesAmount
final Transaction.Source.CardRefund.PurchaseDetails.Lodging.Builder prepaidExpensesAmount(Long prepaidExpensesAmount)
Prepaid expenses being charged for the room.
-
prepaidExpensesAmount
final Transaction.Source.CardRefund.PurchaseDetails.Lodging.Builder prepaidExpensesAmount(Long prepaidExpensesAmount)
Prepaid expenses being charged for the room.
-
prepaidExpensesAmount
final Transaction.Source.CardRefund.PurchaseDetails.Lodging.Builder prepaidExpensesAmount(Optional<Long> prepaidExpensesAmount)
Prepaid expenses being charged for the room.
-
prepaidExpensesAmount
final Transaction.Source.CardRefund.PurchaseDetails.Lodging.Builder prepaidExpensesAmount(JsonField<Long> prepaidExpensesAmount)
Prepaid expenses being charged for the room.
-
prepaidExpensesCurrency
final Transaction.Source.CardRefund.PurchaseDetails.Lodging.Builder prepaidExpensesCurrency(String prepaidExpensesCurrency)
The ISO 4217 code for the prepaid expenses.
-
prepaidExpensesCurrency
final Transaction.Source.CardRefund.PurchaseDetails.Lodging.Builder prepaidExpensesCurrency(Optional<String> prepaidExpensesCurrency)
The ISO 4217 code for the prepaid expenses.
-
prepaidExpensesCurrency
final Transaction.Source.CardRefund.PurchaseDetails.Lodging.Builder prepaidExpensesCurrency(JsonField<String> prepaidExpensesCurrency)
The ISO 4217 code for the prepaid expenses.
-
roomNights
final Transaction.Source.CardRefund.PurchaseDetails.Lodging.Builder roomNights(Long roomNights)
Number of nights the room was rented.
-
roomNights
final Transaction.Source.CardRefund.PurchaseDetails.Lodging.Builder roomNights(Long roomNights)
Number of nights the room was rented.
-
roomNights
final Transaction.Source.CardRefund.PurchaseDetails.Lodging.Builder roomNights(Optional<Long> roomNights)
Number of nights the room was rented.
-
roomNights
final Transaction.Source.CardRefund.PurchaseDetails.Lodging.Builder roomNights(JsonField<Long> roomNights)
Number of nights the room was rented.
-
totalRoomTaxAmount
final Transaction.Source.CardRefund.PurchaseDetails.Lodging.Builder totalRoomTaxAmount(Long totalRoomTaxAmount)
Total room tax being charged.
-
totalRoomTaxAmount
final Transaction.Source.CardRefund.PurchaseDetails.Lodging.Builder totalRoomTaxAmount(Long totalRoomTaxAmount)
Total room tax being charged.
-
totalRoomTaxAmount
final Transaction.Source.CardRefund.PurchaseDetails.Lodging.Builder totalRoomTaxAmount(Optional<Long> totalRoomTaxAmount)
Total room tax being charged.
-
totalRoomTaxAmount
final Transaction.Source.CardRefund.PurchaseDetails.Lodging.Builder totalRoomTaxAmount(JsonField<Long> totalRoomTaxAmount)
Total room tax being charged.
-
totalRoomTaxCurrency
final Transaction.Source.CardRefund.PurchaseDetails.Lodging.Builder totalRoomTaxCurrency(String totalRoomTaxCurrency)
The ISO 4217 code for the total room tax.
-
totalRoomTaxCurrency
final Transaction.Source.CardRefund.PurchaseDetails.Lodging.Builder totalRoomTaxCurrency(Optional<String> totalRoomTaxCurrency)
The ISO 4217 code for the total room tax.
-
totalRoomTaxCurrency
final Transaction.Source.CardRefund.PurchaseDetails.Lodging.Builder totalRoomTaxCurrency(JsonField<String> totalRoomTaxCurrency)
The ISO 4217 code for the total room tax.
-
totalTaxAmount
final Transaction.Source.CardRefund.PurchaseDetails.Lodging.Builder totalTaxAmount(Long totalTaxAmount)
Total tax being charged for the room.
-
totalTaxAmount
final Transaction.Source.CardRefund.PurchaseDetails.Lodging.Builder totalTaxAmount(Long totalTaxAmount)
Total tax being charged for the room.
-
totalTaxAmount
final Transaction.Source.CardRefund.PurchaseDetails.Lodging.Builder totalTaxAmount(Optional<Long> totalTaxAmount)
Total tax being charged for the room.
-
totalTaxAmount
final Transaction.Source.CardRefund.PurchaseDetails.Lodging.Builder totalTaxAmount(JsonField<Long> totalTaxAmount)
Total tax being charged for the room.
-
totalTaxCurrency
final Transaction.Source.CardRefund.PurchaseDetails.Lodging.Builder totalTaxCurrency(String totalTaxCurrency)
The ISO 4217 code for the total tax assessed.
-
totalTaxCurrency
final Transaction.Source.CardRefund.PurchaseDetails.Lodging.Builder totalTaxCurrency(Optional<String> totalTaxCurrency)
The ISO 4217 code for the total tax assessed.
-
totalTaxCurrency
final Transaction.Source.CardRefund.PurchaseDetails.Lodging.Builder totalTaxCurrency(JsonField<String> totalTaxCurrency)
The ISO 4217 code for the total tax assessed.
-
additionalProperties
final Transaction.Source.CardRefund.PurchaseDetails.Lodging.Builder additionalProperties(Map<String, JsonValue> additionalProperties)
-
putAdditionalProperty
final Transaction.Source.CardRefund.PurchaseDetails.Lodging.Builder putAdditionalProperty(String key, JsonValue value)
-
putAllAdditionalProperties
final Transaction.Source.CardRefund.PurchaseDetails.Lodging.Builder putAllAdditionalProperties(Map<String, JsonValue> additionalProperties)
-
removeAdditionalProperty
final Transaction.Source.CardRefund.PurchaseDetails.Lodging.Builder removeAdditionalProperty(String key)
-
removeAllAdditionalProperties
final Transaction.Source.CardRefund.PurchaseDetails.Lodging.Builder removeAllAdditionalProperties(Set<String> keys)
-
build
final Transaction.Source.CardRefund.PurchaseDetails.Lodging build()
-
-
-
-