/* Options: Date: 2025-12-06 08:45:10 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: SearchUsers.* //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="/users/search", Verbs="GET") public static class SearchUsers implements IReturn { public String Q = null; public Integer Page = null; public Integer PageSize = null; public String getQ() { return Q; } public SearchUsers setQ(String value) { this.Q = value; return this; } public Integer getPage() { return Page; } public SearchUsers setPage(Integer value) { this.Page = value; return this; } public Integer getPageSize() { return PageSize; } public SearchUsers setPageSize(Integer value) { this.PageSize = value; return this; } private static Object responseType = SearchUsersResponse.class; public Object getResponseType() { return responseType; } } public static class SearchUsersResponse { public ArrayList Results = new ArrayList(); public Integer Page = null; public Integer PageSize = null; public Integer Total = null; public ResponseStatus ResponseStatus = null; public ArrayList getResults() { return Results; } public SearchUsersResponse setResults(ArrayList value) { this.Results = value; return this; } public Integer getPage() { return Page; } public SearchUsersResponse setPage(Integer value) { this.Page = value; return this; } public Integer getPageSize() { return PageSize; } public SearchUsersResponse setPageSize(Integer value) { this.PageSize = value; return this; } public Integer getTotal() { return Total; } public SearchUsersResponse setTotal(Integer value) { this.Total = value; return this; } public ResponseStatus getResponseStatus() { return ResponseStatus; } public SearchUsersResponse setResponseStatus(ResponseStatus value) { this.ResponseStatus = value; return this; } } public static class UserSummary { public UUID UserId = null; public String UserName = null; public String Email = null; public Date CreatedUtc = null; public Date LastActivityUtc = null; public String FirstName = null; public String LastName = null; public String DisplayName = null; public UUID getUserId() { return UserId; } public UserSummary setUserId(UUID value) { this.UserId = value; return this; } public String getUserName() { return UserName; } public UserSummary setUserName(String value) { this.UserName = value; return this; } public String getEmail() { return Email; } public UserSummary setEmail(String value) { this.Email = value; return this; } public Date getCreatedUtc() { return CreatedUtc; } public UserSummary setCreatedUtc(Date value) { this.CreatedUtc = value; return this; } public Date getLastActivityUtc() { return LastActivityUtc; } public UserSummary setLastActivityUtc(Date value) { this.LastActivityUtc = value; return this; } public String getFirstName() { return FirstName; } public UserSummary setFirstName(String value) { this.FirstName = value; return this; } public String getLastName() { return LastName; } public UserSummary setLastName(String value) { this.LastName = value; return this; } public String getDisplayName() { return DisplayName; } public UserSummary setDisplayName(String value) { this.DisplayName = value; return this; } } }