| POST,OPTIONS | /v1/Calendar/ResourceView |
|---|
import java.math.*;
import java.util.*;
import java.io.InputStream;
import net.servicestack.client.*;
public class dtos
{
public static class CalendarResourceViewRequest
{
public Date StartDate = null;
public Date EndDate = null;
public Boolean Inverse = null;
public Boolean ResourceOnly = null;
public Boolean ShowEquipment = null;
public Boolean ShowWorkers = null;
public Integer ContactId = null;
public String ContactName = null;
public String ContactTag = null;
public Integer EquipmentId = null;
public String EquipmentName = null;
public String EquipmentSN = null;
public Date getStartDate() { return StartDate; }
public CalendarResourceViewRequest setStartDate(Date value) { this.StartDate = value; return this; }
public Date getEndDate() { return EndDate; }
public CalendarResourceViewRequest setEndDate(Date value) { this.EndDate = value; return this; }
public Boolean isInverse() { return Inverse; }
public CalendarResourceViewRequest setInverse(Boolean value) { this.Inverse = value; return this; }
public Boolean isResourceOnly() { return ResourceOnly; }
public CalendarResourceViewRequest setResourceOnly(Boolean value) { this.ResourceOnly = value; return this; }
public Boolean isShowEquipment() { return ShowEquipment; }
public CalendarResourceViewRequest setShowEquipment(Boolean value) { this.ShowEquipment = value; return this; }
public Boolean isShowWorkers() { return ShowWorkers; }
public CalendarResourceViewRequest setShowWorkers(Boolean value) { this.ShowWorkers = value; return this; }
public Integer getContactId() { return ContactId; }
public CalendarResourceViewRequest setContactId(Integer value) { this.ContactId = value; return this; }
public String getContactName() { return ContactName; }
public CalendarResourceViewRequest setContactName(String value) { this.ContactName = value; return this; }
public String getContactTag() { return ContactTag; }
public CalendarResourceViewRequest setContactTag(String value) { this.ContactTag = value; return this; }
public Integer getEquipmentId() { return EquipmentId; }
public CalendarResourceViewRequest setEquipmentId(Integer value) { this.EquipmentId = value; return this; }
public String getEquipmentName() { return EquipmentName; }
public CalendarResourceViewRequest setEquipmentName(String value) { this.EquipmentName = value; return this; }
public String getEquipmentSN() { return EquipmentSN; }
public CalendarResourceViewRequest setEquipmentSN(String value) { this.EquipmentSN = value; return this; }
}
}
Java CalendarResourceViewRequest DTOs
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 /v1/Calendar/ResourceView HTTP/1.1
Host: api.dev.dynamics.trendsic.com
Accept: text/csv
Content-Type: text/csv
Content-Length: length
{"StartDate":"0001-01-01T00:00:00.0000000","EndDate":"0001-01-01T00:00:00.0000000","Inverse":false,"ResourceOnly":false,"ShowEquipment":false,"ShowWorkers":false,"ContactId":0,"ContactName":"String","ContactTag":"String","EquipmentId":0,"EquipmentName":"String","EquipmentSN":"String"}