public static final class BookingSchedulingPolicy.Builder extends Object
| Modifier and Type | Method and Description |
|---|---|
BookingSchedulingPolicy.Builder |
allowStaffSelection(Boolean allowStaffSelection)
“Allow customers to choose a specific person for the booking.”
|
BookingSchedulingPolicy |
build() |
BookingSchedulingPolicy.Builder |
maximumAdvance(Duration maximumAdvance)
“Maximum number of days in advance that a booking can be made.”
|
BookingSchedulingPolicy.Builder |
minimumLeadTime(Duration minimumLeadTime)
“Minimum lead time for bookings and cancellations.”
|
BookingSchedulingPolicy.Builder |
sendConfirmationsToOwner(Boolean sendConfirmationsToOwner)
“Notify the business via email when a booking is created or changed.”
|
BookingSchedulingPolicy.Builder |
timeSlotInterval(Duration timeSlotInterval)
“Duration of each time slot.”
|
public BookingSchedulingPolicy.Builder timeSlotInterval(Duration timeSlotInterval)
timeSlotInterval - value of timeSlotInterval property (as defined in service metadata)this (for method chaining)public BookingSchedulingPolicy.Builder minimumLeadTime(Duration minimumLeadTime)
minimumLeadTime - value of minimumLeadTime property (as defined in service metadata)this (for method chaining)public BookingSchedulingPolicy.Builder maximumAdvance(Duration maximumAdvance)
maximumAdvance - value of maximumAdvance property (as defined in service metadata)this (for method chaining)public BookingSchedulingPolicy.Builder sendConfirmationsToOwner(Boolean sendConfirmationsToOwner)
sendConfirmationsToOwner - value of sendConfirmationsToOwner property (as defined in service metadata)this (for method chaining)public BookingSchedulingPolicy.Builder allowStaffSelection(Boolean allowStaffSelection)
allowStaffSelection - value of allowStaffSelection property (as defined in service metadata)this (for method chaining)public BookingSchedulingPolicy build()
Copyright © 2018–2020. All rights reserved.