Apex Code |
/*
This file is generated and isn't the actual source code for this
managed global class.
This read-only file shows the class's global constructors,
methods, variables, and properties.
To enable code to compile, all methods return null.
*/
@RestResource(urlMapping='/OAASRestService/*')
global class OAASRestService {
global OAASRestService() {
}
@HttpGet
global static FSL.OAASRestService.GetDataResult getData() {
return null;
}
@HttpPatch
global static FSL.OAASRestService.UpdateStatusResult updateStatus(FSL.OAASRestService.UpdateStatusData data) {
return null;
}
@HttpPut
global static FSL.OAASRestService.WriteResultsResult writeResults(FSL.OAASRestService.WriteResultsData data) {
return null;
}
global class GetDataResult {
global String Data {
get;
set;
}
global Integer NextIndex {
get;
set;
}
global GetDataResult() {
}
}
global class UpdateStatusData {
global String dataID {
get;
set;
}
global String failReason {
get;
set;
}
global String failureDetails {
get;
set;
}
global String featureMetric {
get;
set;
}
global Integer numberOfServicesToSchedule {
get;
set;
}
global String status {
get;
set;
}
global UpdateStatusData() {
}
}
global class UpdateStatusResult {
global UpdateStatusResult() {
}
}
global class WriteResultsData {
global Integer avgTravelTimeAfterRSO {
get;
set;
}
global Integer avgTravelTimePriorToRSO {
get;
set;
}
global Integer currIndex {
get;
set;
}
global String dataID {
get;
set;
}
global String featureMetric {
get;
set;
}
global Boolean isLast {
get;
set;
}
global String jsonStr {
get;
set;
}
global Integer numberOfServicesScheduled {
get;
set;
}
global Integer numberOfServicesToSchedule {
get;
set;
}
global String resultsText {
get;
set;
}
global WriteResultsData() {
}
}
global class WriteResultsResult {
global List<FSL.Metric> Metrics {
get;
set;
}
global WriteResultsResult() {
}
}
}
|