public class AppointmentSegment extends Object
| Modifier and Type | Class and Description |
|---|---|
static class |
AppointmentSegment.Builder
Class to build instances of
AppointmentSegment. |
| Modifier | Constructor and Description |
|---|---|
|
AppointmentSegment(String teamMemberId,
Integer durationMinutes,
String serviceVariationId,
Long serviceVariationVersion,
Integer intermissionMinutes,
Boolean anyTeamMember,
List<String> resourceIds)
Initialization constructor.
|
protected |
AppointmentSegment(String teamMemberId,
io.apimatic.core.types.OptionalNullable<Integer> durationMinutes,
io.apimatic.core.types.OptionalNullable<String> serviceVariationId,
io.apimatic.core.types.OptionalNullable<Long> serviceVariationVersion,
Integer intermissionMinutes,
Boolean anyTeamMember,
List<String> resourceIds)
Initialization constructor.
|
| Modifier and Type | Method and Description |
|---|---|
boolean |
equals(Object obj) |
Boolean |
getAnyTeamMember()
Getter for AnyTeamMember.
|
Integer |
getDurationMinutes()
Getter for DurationMinutes.
|
Integer |
getIntermissionMinutes()
Getter for IntermissionMinutes.
|
List<String> |
getResourceIds()
Getter for ResourceIds.
|
String |
getServiceVariationId()
Getter for ServiceVariationId.
|
Long |
getServiceVariationVersion()
Getter for ServiceVariationVersion.
|
String |
getTeamMemberId()
Getter for TeamMemberId.
|
int |
hashCode() |
protected io.apimatic.core.types.OptionalNullable<Integer> |
internalGetDurationMinutes()
Internal Getter for DurationMinutes.
|
protected io.apimatic.core.types.OptionalNullable<String> |
internalGetServiceVariationId()
Internal Getter for ServiceVariationId.
|
protected io.apimatic.core.types.OptionalNullable<Long> |
internalGetServiceVariationVersion()
Internal Getter for ServiceVariationVersion.
|
AppointmentSegment.Builder |
toBuilder()
Builds a new
AppointmentSegment.Builder object. |
String |
toString()
Converts this AppointmentSegment into string format.
|
public AppointmentSegment(String teamMemberId, Integer durationMinutes, String serviceVariationId, Long serviceVariationVersion, Integer intermissionMinutes, Boolean anyTeamMember, List<String> resourceIds)
teamMemberId - String value for teamMemberId.durationMinutes - Integer value for durationMinutes.serviceVariationId - String value for serviceVariationId.serviceVariationVersion - Long value for serviceVariationVersion.intermissionMinutes - Integer value for intermissionMinutes.anyTeamMember - Boolean value for anyTeamMember.resourceIds - List of String value for resourceIds.protected AppointmentSegment(String teamMemberId, io.apimatic.core.types.OptionalNullable<Integer> durationMinutes, io.apimatic.core.types.OptionalNullable<String> serviceVariationId, io.apimatic.core.types.OptionalNullable<Long> serviceVariationVersion, Integer intermissionMinutes, Boolean anyTeamMember, List<String> resourceIds)
teamMemberId - String value for teamMemberId.durationMinutes - Integer value for durationMinutes.serviceVariationId - String value for serviceVariationId.serviceVariationVersion - Long value for serviceVariationVersion.intermissionMinutes - Integer value for intermissionMinutes.anyTeamMember - Boolean value for anyTeamMember.resourceIds - List of String value for resourceIds.protected io.apimatic.core.types.OptionalNullable<Integer> internalGetDurationMinutes()
public Integer getDurationMinutes()
protected io.apimatic.core.types.OptionalNullable<String> internalGetServiceVariationId()
public String getServiceVariationId()
public String getTeamMemberId()
protected io.apimatic.core.types.OptionalNullable<Long> internalGetServiceVariationVersion()
public Long getServiceVariationVersion()
public Integer getIntermissionMinutes()
public Boolean getAnyTeamMember()
public List<String> getResourceIds()
public String toString()
public AppointmentSegment.Builder toBuilder()
AppointmentSegment.Builder object.
Creates the instance with the state of the current model.AppointmentSegment.Builder objectCopyright © 2024. All rights reserved.