Newer Version Available

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

GroupData Class

Represents a global class that combines a group policy ID and a list of service territory IDs. GroupData is a required input parameter for FSL.ScheduleJobsApi.getJob.setTerritory.

Namespace

FSL

Usage

GroupData is a required input parameter for FSL.ScheduleJobsApi.getJob.setTerritory. GroupData has two input parameters: groupPolicyId and a list of territoryIds.

Example

This sample code shows you how to populate GroupData.

1global class GroupData {
2        public String groupPolicyId { get; set; }
3        public List<String> territoryIds { get; set; }
4
5        global GroupData(String groupPolicyId, List<String> territoryIds) {
6            this.groupPolicyId = groupPolicyId;
7            this.territoryIds = territoryIds;
8        }
9    }

See FSL.ScheduleJobsApi.getJob.setTerritory to see how to use GroupData with setTerritory.

GroupData Properties

GroupData contains the following properties.

groupPolicyId

The group policy of a job required by FSL.ScheduleJobsApi.getJob.setTerritory.

Signature

public String groupPolicyId { get; set; }

Property Value

Type: String

territoryIds

A list of service territory IDs required by FSL.ScheduleJobsApi.getJob.setTerritory.

Signature

public List<String> territoryIds { get; set; }

Property Value

Type: String