Newer Version Available

This content describes an older version of this product. View Latest

ServiceResourceInfo Class

Contains information about a service resource.

Namespace

LxScheduler

ServiceResourceInfo Constructors

The following are constructors for ServiceResourceInfo.

ServiceResourceInfo(userId, userName, email, serviceResourceId, territoryIds, resourceType)

Creates a new instance of the lxscheduler.ServiceResourceInfo class using the specified service resource details.

Signature

public ServiceResourceInfo(String userId, String userName, String email, String serviceResourceId, List<String> territoryIds, String resourceType)

Parameters

userId
Type: String
The user ID of the service resource.
userName
Type: String
The user name of the service resource.
email
Type: String
The email ID of the service resource.
serviceResourceId
Type: String
The ID of the service resource.
territoryIds
Type: List<String>
A list of requested service territories for the service resource.
resourceType
Type: String
The type of the service resource such as Technician or Asset.

ServiceResourceInfo Methods

The following are methods for ServiceResourceInfo.

getEmail()

Returns the email ID of the service resource.

Signature

public String getEmail()

Return Value

Type: String

getResourceType()

Returns the type of the service resource such as Technician or Asset.

Signature

public String getResourceType()

Return Value

Type: String

getServiceResourceId()

Returns the ID of the service resource.

Signature

public String getServiceResourceId()

Return Value

Type: String

getTerritoryIds()

Returns a list of requested service territories for the service resource.

Signature

public List<String> getTerritoryIds()

Return Value

Type: List<String>

getUserId()

Returns the user ID of the service resource.

Signature

public String getUserId()

Return Value

Type: String

getUserName()

Returns the user name of the service resource.

Signature

public String getUserName()

Return Value

Type: String