public static class AppointmentSegment.Builder extends Object
AppointmentSegment.| Constructor and Description |
|---|
Builder(String teamMemberId)
Initialization constructor.
|
| Modifier and Type | Method and Description |
|---|---|
AppointmentSegment.Builder |
anyTeamMember(Boolean anyTeamMember)
Setter for anyTeamMember.
|
AppointmentSegment |
build()
Builds a new
AppointmentSegment object using the set fields. |
AppointmentSegment.Builder |
durationMinutes(Integer durationMinutes)
Setter for durationMinutes.
|
AppointmentSegment.Builder |
intermissionMinutes(Integer intermissionMinutes)
Setter for intermissionMinutes.
|
AppointmentSegment.Builder |
resourceIds(List<String> resourceIds)
Setter for resourceIds.
|
AppointmentSegment.Builder |
serviceVariationId(String serviceVariationId)
Setter for serviceVariationId.
|
AppointmentSegment.Builder |
serviceVariationVersion(Long serviceVariationVersion)
Setter for serviceVariationVersion.
|
AppointmentSegment.Builder |
teamMemberId(String teamMemberId)
Setter for teamMemberId.
|
AppointmentSegment.Builder |
unsetDurationMinutes()
UnSetter for durationMinutes.
|
AppointmentSegment.Builder |
unsetServiceVariationId()
UnSetter for serviceVariationId.
|
AppointmentSegment.Builder |
unsetServiceVariationVersion()
UnSetter for serviceVariationVersion.
|
public Builder(String teamMemberId)
teamMemberId - String value for teamMemberId.public AppointmentSegment.Builder teamMemberId(String teamMemberId)
teamMemberId - String value for teamMemberId.public AppointmentSegment.Builder durationMinutes(Integer durationMinutes)
durationMinutes - Integer value for durationMinutes.public AppointmentSegment.Builder unsetDurationMinutes()
public AppointmentSegment.Builder serviceVariationId(String serviceVariationId)
serviceVariationId - String value for serviceVariationId.public AppointmentSegment.Builder unsetServiceVariationId()
public AppointmentSegment.Builder serviceVariationVersion(Long serviceVariationVersion)
serviceVariationVersion - Long value for serviceVariationVersion.public AppointmentSegment.Builder unsetServiceVariationVersion()
public AppointmentSegment.Builder intermissionMinutes(Integer intermissionMinutes)
intermissionMinutes - Integer value for intermissionMinutes.public AppointmentSegment.Builder anyTeamMember(Boolean anyTeamMember)
anyTeamMember - Boolean value for anyTeamMember.public AppointmentSegment.Builder resourceIds(List<String> resourceIds)
resourceIds - List of String value for resourceIds.public AppointmentSegment build()
AppointmentSegment object using the set fields.AppointmentSegmentCopyright © 2024. All rights reserved.