| All Verbs | /MissionUpdateState/{MissionName}/{State} |
|---|
import java.math.*;
import java.util.*;
import java.io.InputStream;
import net.servicestack.client.*;
public class dtos
{
public static class MissionUpdateState
{
/**
* Mission name
*/
@ApiMember(Description="Mission name", IsRequired=true)
public String MissionName = null;
/**
* Mission state
*/
@ApiMember(Description="Mission state", IsRequired=true)
public MissionState State = null;
public String getMissionName() { return MissionName; }
public MissionUpdateState setMissionName(String value) { this.MissionName = value; return this; }
public MissionState getState() { return State; }
public MissionUpdateState setState(MissionState value) { this.State = value; return this; }
}
public static enum MissionState
{
New,
PickingStarted,
PickingFinished,
PickingManuallyValidated,
RamasseFinished,
PackingFinished;
}
}
To override the Content-type in your clients, use the HTTP Accept Header, append the .csv suffix or ?format=csv
The following are sample HTTP requests and responses. The placeholders shown need to be replaced with actual values.
POST /MissionUpdateState/{MissionName}/{State} HTTP/1.1
Host: clouddemo.pickeos.com
Accept: text/csv
Content-Type: text/csv
Content-Length: length
{"MissionName":"String","State":"New"}