Package odata.msgraph.client.entity
Class BookingService.Builder
- java.lang.Object
-
- odata.msgraph.client.entity.BookingService.Builder
-
- Enclosing class:
- BookingService
public static final class BookingService.Builder extends Object
-
-
Method Summary
-
-
-
Method Detail
-
id
public BookingService.Builder id(String id)
-
additionalInformation
public BookingService.Builder additionalInformation(String additionalInformation)
-
customQuestions
public BookingService.Builder customQuestions(List<BookingQuestionAssignment> customQuestions)
-
customQuestions
public BookingService.Builder customQuestions(BookingQuestionAssignment... customQuestions)
-
customQuestionsNextLink
public BookingService.Builder customQuestionsNextLink(String customQuestionsNextLink)
-
defaultDuration
public BookingService.Builder defaultDuration(Duration defaultDuration)
-
defaultLocation
public BookingService.Builder defaultLocation(Location defaultLocation)
-
defaultPrice
public BookingService.Builder defaultPrice(Double defaultPrice)
-
defaultPriceType
public BookingService.Builder defaultPriceType(BookingPriceType defaultPriceType)
-
defaultReminders
public BookingService.Builder defaultReminders(List<BookingReminder> defaultReminders)
“The value of this property is only available when reading an individual booking service by id.”- Parameters:
defaultReminders- value ofdefaultRemindersproperty (as defined in service metadata)- Returns:
this(for method chaining)
-
defaultReminders
public BookingService.Builder defaultReminders(BookingReminder... defaultReminders)
“The value of this property is only available when reading an individual booking service by id.”- Parameters:
defaultReminders- value ofdefaultRemindersproperty (as defined in service metadata)- Returns:
this(for method chaining)
-
defaultRemindersNextLink
public BookingService.Builder defaultRemindersNextLink(String defaultRemindersNextLink)
“The value of this property is only available when reading an individual booking service by id.”- Parameters:
defaultRemindersNextLink- value ofdefaultReminders@nextLinkproperty (as defined in service metadata)- Returns:
this(for method chaining)
-
description
public BookingService.Builder description(String description)
-
displayName
public BookingService.Builder displayName(String displayName)
“The display name is suitable for human-readable interfaces.”- Parameters:
displayName- value ofdisplayNameproperty (as defined in service metadata)- Returns:
this(for method chaining)
-
isAnonymousJoinEnabled
public BookingService.Builder isAnonymousJoinEnabled(Boolean isAnonymousJoinEnabled)
-
isHiddenFromCustomers
public BookingService.Builder isHiddenFromCustomers(Boolean isHiddenFromCustomers)
-
isLocationOnline
public BookingService.Builder isLocationOnline(Boolean isLocationOnline)
-
languageTag
public BookingService.Builder languageTag(String languageTag)
-
maximumAttendeesCount
public BookingService.Builder maximumAttendeesCount(Integer maximumAttendeesCount)
-
notes
public BookingService.Builder notes(String notes)
-
postBuffer
public BookingService.Builder postBuffer(Duration postBuffer)
-
preBuffer
public BookingService.Builder preBuffer(Duration preBuffer)
-
schedulingPolicy
public BookingService.Builder schedulingPolicy(BookingSchedulingPolicy schedulingPolicy)
-
smsNotificationsEnabled
public BookingService.Builder smsNotificationsEnabled(Boolean smsNotificationsEnabled)
-
staffMemberIds
public BookingService.Builder staffMemberIds(List<String> staffMemberIds)
-
staffMemberIds
public BookingService.Builder staffMemberIds(String... staffMemberIds)
-
staffMemberIdsNextLink
public BookingService.Builder staffMemberIdsNextLink(String staffMemberIdsNextLink)
-
webUrl
public BookingService.Builder webUrl(String webUrl)
“The URL of the booking service.”Org.OData.Core.V1.Computed
true
Org.OData.Core.V1.IsURL
true
- Parameters:
webUrl- value ofwebUrlproperty (as defined in service metadata)- Returns:
this(for method chaining)
-
build
public BookingService build()
-
-