/* Options: Date: 2026-07-08 21:09:13 Version: 8.80 Tip: To override a DTO option, remove "//" prefix before updating BaseUrl: https://api.dev.dynamics.trendsic.com //Package: //GlobalNamespace: dtos //AddPropertyAccessors: True //SettersReturnThis: True //AddServiceStackTypes: True //AddResponseStatus: False //AddDescriptionAsComments: True //AddImplicitVersion: IncludeTypes: FieldLogGetRequest.* //ExcludeTypes: //TreatTypesAsStrings: //DefaultImports: java.math.*,java.util.*,java.io.InputStream,net.servicestack.client.* */ import java.math.*; import java.util.*; import java.io.InputStream; import net.servicestack.client.*; public class dtos { @Route(Path="/v1/fieldlog/{FieldLogUID}", Verbs="GET,OPTIONS") public static class FieldLogGetRequest implements IReturn { public UUID FieldLogUID = null; public UUID getFieldLogUID() { return FieldLogUID; } public FieldLogGetRequest setFieldLogUID(UUID value) { this.FieldLogUID = value; return this; } private static Object responseType = FieldLogGetResponse.class; public Object getResponseType() { return responseType; } } public static class FieldLogGetResponse { public ResponseStatus ResponseStatus = null; public Integer FieldLogId = null; public UUID FieldLogUID = null; public Integer ProjectId = null; public Integer JobId = null; public String LogDate = null; public String Status = null; public BigDecimal CrewHoursTotal = null; public String SubmittedBy = null; public Date SubmittedAt = null; public String PayloadJson = null; public ResponseStatus getResponseStatus() { return ResponseStatus; } public FieldLogGetResponse setResponseStatus(ResponseStatus value) { this.ResponseStatus = value; return this; } public Integer getFieldLogId() { return FieldLogId; } public FieldLogGetResponse setFieldLogId(Integer value) { this.FieldLogId = value; return this; } public UUID getFieldLogUID() { return FieldLogUID; } public FieldLogGetResponse setFieldLogUID(UUID value) { this.FieldLogUID = value; return this; } public Integer getProjectId() { return ProjectId; } public FieldLogGetResponse setProjectId(Integer value) { this.ProjectId = value; return this; } public Integer getJobId() { return JobId; } public FieldLogGetResponse setJobId(Integer value) { this.JobId = value; return this; } public String getLogDate() { return LogDate; } public FieldLogGetResponse setLogDate(String value) { this.LogDate = value; return this; } public String getStatus() { return Status; } public FieldLogGetResponse setStatus(String value) { this.Status = value; return this; } public BigDecimal getCrewHoursTotal() { return CrewHoursTotal; } public FieldLogGetResponse setCrewHoursTotal(BigDecimal value) { this.CrewHoursTotal = value; return this; } public String getSubmittedBy() { return SubmittedBy; } public FieldLogGetResponse setSubmittedBy(String value) { this.SubmittedBy = value; return this; } public Date getSubmittedAt() { return SubmittedAt; } public FieldLogGetResponse setSubmittedAt(Date value) { this.SubmittedAt = value; return this; } public String getPayloadJson() { return PayloadJson; } public FieldLogGetResponse setPayloadJson(String value) { this.PayloadJson = value; return this; } } }