Note: This release is in preview. Features described here don’t become generally available until the latest general availability date that Salesforce announces for this release. Before then, and where features are noted as beta, pilot, or developer preview, we can’t guarantee general availability within any particular time frame or at all. Make your purchase decisions only on the basis of generally available products and features.
ServiceAppointmentRequestInfo Class
Namespace
ServiceAppointmentRequestInfo Constructors
The following are constructors for ServiceAppointmentRequestInfo.
ServiceAppointmentRequestInfo(startDate, endDate, ServiceResources, SchedulingPolicyId, workTypeGroupId, accountId, primaryResourceId, workTypeId, correlationId)
Signature
public ServiceAppointmentRequestInfo(Datetime startDate, Datetime endDate, List<lxscheduler.ServiceResourceInfo> ServiceResources, String SchedulingPolicyId, String workTypeGroupId, String accountId, String primaryResourceId, String workTypeId, String correlationId)
Parameters
-
startDate:
Type: Datetime
The start date and time for which unavailable time slots are requested.
-
endDate:
Type: Datetime
The end date and time for which unavailable time slots are requested.
-
ServiceResources:
Type: List<lxscheduler.ServiceResourceInfo>
The list of requested service resources for the unavailable time slots.
-
SchedulingPolicyId:
Type: String
The ID of the scheduling policy .
-
workTypeGroupId:
Type: String
The work type group ID.
-
accountId:
Type: String
The account ID of an existing user.
-
primaryResourceId:
Type: String
The ID of the primary service resource.
-
workTypeId:
Type: String
The work type ID.
-
correlationId:
Type: String
A unique identifier for a service appointment request.
ServiceAppointmentRequestInfo Methods
The following are methods for ServiceAppointmentRequestInfo.