/* Options: Date: 2025-08-05 02:33:54 Version: 8.0 Tip: To override a DTO option, remove "//" prefix before updating BaseUrl: https://www.asg.com.au/RestApi //Package: //GlobalNamespace: dtos //AddPropertyAccessors: True //SettersReturnThis: True //AddServiceStackTypes: True //AddResponseStatus: False //AddDescriptionAsComments: True //AddImplicitVersion: IncludeTypes: RestoreRecycleBinItems.* //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="/recycle-bin/batch/restore", Verbs="POST") public static class RestoreRecycleBinItems implements IReturn { public ArrayList Ids = null; public ArrayList getIds() { return Ids; } public RestoreRecycleBinItems setIds(ArrayList value) { this.Ids = value; return this; } private static Object responseType = BatchRestoreModalMessageProxy.class; public Object getResponseType() { return responseType; } } public static class BatchRestoreModalMessageProxy extends ModalMessageProxy { public ArrayList InvalidItems = null; public ArrayList getInvalidItems() { return InvalidItems; } public BatchRestoreModalMessageProxy setInvalidItems(ArrayList value) { this.InvalidItems = value; return this; } } public static class ModalMessageProxy { public Boolean IsRecoverable = null; public String HeaderText = null; public String BodyText = null; public String ActionButtonText = null; public Boolean HasCancelButton = null; public Boolean getIsRecoverable() { return IsRecoverable; } public ModalMessageProxy setIsRecoverable(Boolean value) { this.IsRecoverable = value; return this; } public String getHeaderText() { return HeaderText; } public ModalMessageProxy setHeaderText(String value) { this.HeaderText = value; return this; } public String getBodyText() { return BodyText; } public ModalMessageProxy setBodyText(String value) { this.BodyText = value; return this; } public String getActionButtonText() { return ActionButtonText; } public ModalMessageProxy setActionButtonText(String value) { this.ActionButtonText = value; return this; } public Boolean isHasCancelButton() { return HasCancelButton; } public ModalMessageProxy setHasCancelButton(Boolean value) { this.HasCancelButton = value; return this; } } }