/* Options: Date: 2025-12-06 06:32:16 Version: 8.0 Tip: To override a DTO option, remove "//" prefix before updating BaseUrl: https://api.1fetch.co.za //Package: //GlobalNamespace: dtos //AddPropertyAccessors: True //SettersReturnThis: True //AddServiceStackTypes: True //AddResponseStatus: False //AddDescriptionAsComments: True //AddImplicitVersion: IncludeTypes: GetProofOfDelivery.* //ExcludeTypes: //TreatTypesAsStrings: //DefaultImports: java.math.*,java.util.*,net.servicestack.client.* */ import java.math.*; import java.util.*; import net.servicestack.client.*; public class dtos { @Route(Path="/proofofdelivery", Verbs="GET") public static class GetProofOfDelivery extends ApiServiceRequest implements ILogRequest { /** * The ID of the order */ @ApiMember(Description="The ID of the order") public UUID OrderId = null; /** * The 1F waybill for the order */ @ApiMember(Description="The 1F waybill for the order") public String Waybill = null; public UUID getOrderId() { return OrderId; } public GetProofOfDelivery setOrderId(UUID value) { this.OrderId = value; return this; } public String getWaybill() { return Waybill; } public GetProofOfDelivery setWaybill(String value) { this.Waybill = value; return this; } } public static class ApiServiceRequest implements IServiceRequest, IHasApiKey { /** * The API Key required for authentication */ @ApiMember(DataType="string", Description="The API Key required for authentication", IsRequired=true) public String ApiKey = null; public String getApiKey() { return ApiKey; } public ApiServiceRequest setApiKey(String value) { this.ApiKey = value; return this; } } public static interface IServiceRequest { } public static interface IHasApiKey { public String ApiKey = null; } public static interface ILogRequest { } }