public static class BusinessAppointmentSettings.Builder extends Object
BusinessAppointmentSettings.| Constructor and Description |
|---|
Builder() |
| Modifier and Type | Method and Description |
|---|---|
BusinessAppointmentSettings.Builder |
alignmentTime(String alignmentTime)
Setter for alignmentTime.
|
BusinessAppointmentSettings.Builder |
anyTeamMemberBookingEnabled(Boolean anyTeamMemberBookingEnabled)
Setter for anyTeamMemberBookingEnabled.
|
BusinessAppointmentSettings |
build()
Builds a new
BusinessAppointmentSettings object using the set fields. |
BusinessAppointmentSettings.Builder |
cancellationFeeMoney(Money cancellationFeeMoney)
Setter for cancellationFeeMoney.
|
BusinessAppointmentSettings.Builder |
cancellationPolicy(String cancellationPolicy)
Setter for cancellationPolicy.
|
BusinessAppointmentSettings.Builder |
cancellationPolicyText(String cancellationPolicyText)
Setter for cancellationPolicyText.
|
BusinessAppointmentSettings.Builder |
cancellationWindowSeconds(Integer cancellationWindowSeconds)
Setter for cancellationWindowSeconds.
|
BusinessAppointmentSettings.Builder |
locationTypes(List<String> locationTypes)
Setter for locationTypes.
|
BusinessAppointmentSettings.Builder |
maxAppointmentsPerDayLimit(Integer maxAppointmentsPerDayLimit)
Setter for maxAppointmentsPerDayLimit.
|
BusinessAppointmentSettings.Builder |
maxAppointmentsPerDayLimitType(String maxAppointmentsPerDayLimitType)
Setter for maxAppointmentsPerDayLimitType.
|
BusinessAppointmentSettings.Builder |
maxBookingLeadTimeSeconds(Integer maxBookingLeadTimeSeconds)
Setter for maxBookingLeadTimeSeconds.
|
BusinessAppointmentSettings.Builder |
minBookingLeadTimeSeconds(Integer minBookingLeadTimeSeconds)
Setter for minBookingLeadTimeSeconds.
|
BusinessAppointmentSettings.Builder |
multipleServiceBookingEnabled(Boolean multipleServiceBookingEnabled)
Setter for multipleServiceBookingEnabled.
|
BusinessAppointmentSettings.Builder |
skipBookingFlowStaffSelection(Boolean skipBookingFlowStaffSelection)
Setter for skipBookingFlowStaffSelection.
|
public BusinessAppointmentSettings.Builder locationTypes(List<String> locationTypes)
locationTypes - List of String value for locationTypes.public BusinessAppointmentSettings.Builder alignmentTime(String alignmentTime)
alignmentTime - String value for alignmentTime.public BusinessAppointmentSettings.Builder minBookingLeadTimeSeconds(Integer minBookingLeadTimeSeconds)
minBookingLeadTimeSeconds - Integer value for minBookingLeadTimeSeconds.public BusinessAppointmentSettings.Builder maxBookingLeadTimeSeconds(Integer maxBookingLeadTimeSeconds)
maxBookingLeadTimeSeconds - Integer value for maxBookingLeadTimeSeconds.public BusinessAppointmentSettings.Builder anyTeamMemberBookingEnabled(Boolean anyTeamMemberBookingEnabled)
anyTeamMemberBookingEnabled - Boolean value for anyTeamMemberBookingEnabled.public BusinessAppointmentSettings.Builder multipleServiceBookingEnabled(Boolean multipleServiceBookingEnabled)
multipleServiceBookingEnabled - Boolean value for multipleServiceBookingEnabled.public BusinessAppointmentSettings.Builder maxAppointmentsPerDayLimitType(String maxAppointmentsPerDayLimitType)
maxAppointmentsPerDayLimitType - String value for maxAppointmentsPerDayLimitType.public BusinessAppointmentSettings.Builder maxAppointmentsPerDayLimit(Integer maxAppointmentsPerDayLimit)
maxAppointmentsPerDayLimit - Integer value for maxAppointmentsPerDayLimit.public BusinessAppointmentSettings.Builder cancellationWindowSeconds(Integer cancellationWindowSeconds)
cancellationWindowSeconds - Integer value for cancellationWindowSeconds.public BusinessAppointmentSettings.Builder cancellationFeeMoney(Money cancellationFeeMoney)
cancellationFeeMoney - Money value for cancellationFeeMoney.public BusinessAppointmentSettings.Builder cancellationPolicy(String cancellationPolicy)
cancellationPolicy - String value for cancellationPolicy.public BusinessAppointmentSettings.Builder cancellationPolicyText(String cancellationPolicyText)
cancellationPolicyText - String value for cancellationPolicyText.public BusinessAppointmentSettings.Builder skipBookingFlowStaffSelection(Boolean skipBookingFlowStaffSelection)
skipBookingFlowStaffSelection - Boolean value for skipBookingFlowStaffSelection.public BusinessAppointmentSettings build()
BusinessAppointmentSettings object using the set fields.BusinessAppointmentSettingsCopyright © 2022. All rights reserved.