/* Options: Date: 2025-05-04 23:59:15 Version: 8.71 Tip: To override a DTO option, remove "//" prefix before updating BaseUrl: https://team.evovoice.io //Package: //GlobalNamespace: dtos //AddPropertyAccessors: True //SettersReturnThis: True //AddServiceStackTypes: True //AddResponseStatus: False //AddDescriptionAsComments: True //AddImplicitVersion: IncludeTypes: GetMyContacts.* //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 { /** * Gets the contacts associated with the authenticated user */ @Route(Path="/app/contacts", Verbs="GET") @Api(Description="Gets the contacts associated with the authenticated user") public static class GetMyContacts implements IReturn { private static Object responseType = GetMyContactsResponse.class; public Object getResponseType() { return responseType; } } public static class GetMyContactsResponse { public ArrayList contacts = null; public ArrayList getContacts() { return contacts; } public GetMyContactsResponse setContacts(ArrayList value) { this.contacts = value; return this; } } public static class AppContact { public String displayName = null; public String address = null; public AppContactTypes type = null; public String customerName = null; public Boolean canCall = null; public Boolean canChat = null; public String getDisplayName() { return displayName; } public AppContact setDisplayName(String value) { this.displayName = value; return this; } public String getAddress() { return address; } public AppContact setAddress(String value) { this.address = value; return this; } public AppContactTypes getType() { return type; } public AppContact setType(AppContactTypes value) { this.type = value; return this; } public String getCustomerName() { return customerName; } public AppContact setCustomerName(String value) { this.customerName = value; return this; } public Boolean isCanCall() { return canCall; } public AppContact setCanCall(Boolean value) { this.canCall = value; return this; } public Boolean isCanChat() { return canChat; } public AppContact setCanChat(Boolean value) { this.canChat = value; return this; } } public static enum AppContactTypes { User, Team, Contact; } }