/* Options: Date: 2026-10-01 11:24:12 Version: 6.10 Tip: To override a DTO option, remove "//" prefix before updating BaseUrl: https://stubbur-app.azurewebsites.net //Package: //GlobalNamespace: dtos //AddPropertyAccessors: True //SettersReturnThis: True //AddServiceStackTypes: True //AddResponseStatus: False //AddDescriptionAsComments: True //AddImplicitVersion: IncludeTypes: StigSummaryRequest.* //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="/stig/summary", Verbs="GET") public static class StigSummaryRequest implements IReturn { public String fullPhoneNumber = null; public String getFullPhoneNumber() { return fullPhoneNumber; } public StigSummaryRequest setFullPhoneNumber(String value) { this.fullPhoneNumber = value; return this; } private static Object responseType = StigSummaryResult.class; public Object getResponseType() { return responseType; } } public static class StigSummaryResult { public String fullPhoneNumber = null; public Boolean known = null; public Boolean excluded = null; public Integer balance = null; public Integer heldStig = null; public Integer available = null; public Integer lifetimeEarned = null; public Date updatedUtc = null; public StigStreakView streak = null; public StigLadderView ladder = null; public Integer statusCode = null; public String message = null; public String getFullPhoneNumber() { return fullPhoneNumber; } public StigSummaryResult setFullPhoneNumber(String value) { this.fullPhoneNumber = value; return this; } public Boolean isKnown() { return known; } public StigSummaryResult setKnown(Boolean value) { this.known = value; return this; } public Boolean isExcluded() { return excluded; } public StigSummaryResult setExcluded(Boolean value) { this.excluded = value; return this; } public Integer getBalance() { return balance; } public StigSummaryResult setBalance(Integer value) { this.balance = value; return this; } public Integer getHeldStig() { return heldStig; } public StigSummaryResult setHeldStig(Integer value) { this.heldStig = value; return this; } public Integer getAvailable() { return available; } public StigSummaryResult setAvailable(Integer value) { this.available = value; return this; } public Integer getLifetimeEarned() { return lifetimeEarned; } public StigSummaryResult setLifetimeEarned(Integer value) { this.lifetimeEarned = value; return this; } public Date getUpdatedUtc() { return updatedUtc; } public StigSummaryResult setUpdatedUtc(Date value) { this.updatedUtc = value; return this; } public StigStreakView getStreak() { return streak; } public StigSummaryResult setStreak(StigStreakView value) { this.streak = value; return this; } public StigLadderView getLadder() { return ladder; } public StigSummaryResult setLadder(StigLadderView value) { this.ladder = value; return this; } public Integer getStatusCode() { return statusCode; } public StigSummaryResult setStatusCode(Integer value) { this.statusCode = value; return this; } public String getMessage() { return message; } public StigSummaryResult setMessage(String value) { this.message = value; return this; } } public static class StigStreakView { public Integer currentWeeks = null; public Integer longestWeeks = null; public Integer totalScanWeeks = null; public Integer totalScans = null; public String currentWeekKey = null; public String lastScanWeekKey = null; public Date lastScanUtc = null; public Date currentStreakStartUtc = null; public Boolean scannedThisWeek = null; public Boolean atRisk = null; public Integer getCurrentWeeks() { return currentWeeks; } public StigStreakView setCurrentWeeks(Integer value) { this.currentWeeks = value; return this; } public Integer getLongestWeeks() { return longestWeeks; } public StigStreakView setLongestWeeks(Integer value) { this.longestWeeks = value; return this; } public Integer getTotalScanWeeks() { return totalScanWeeks; } public StigStreakView setTotalScanWeeks(Integer value) { this.totalScanWeeks = value; return this; } public Integer getTotalScans() { return totalScans; } public StigStreakView setTotalScans(Integer value) { this.totalScans = value; return this; } public String getCurrentWeekKey() { return currentWeekKey; } public StigStreakView setCurrentWeekKey(String value) { this.currentWeekKey = value; return this; } public String getLastScanWeekKey() { return lastScanWeekKey; } public StigStreakView setLastScanWeekKey(String value) { this.lastScanWeekKey = value; return this; } public Date getLastScanUtc() { return lastScanUtc; } public StigStreakView setLastScanUtc(Date value) { this.lastScanUtc = value; return this; } public Date getCurrentStreakStartUtc() { return currentStreakStartUtc; } public StigStreakView setCurrentStreakStartUtc(Date value) { this.currentStreakStartUtc = value; return this; } public Boolean isScannedThisWeek() { return scannedThisWeek; } public StigStreakView setScannedThisWeek(Boolean value) { this.scannedThisWeek = value; return this; } public Boolean isAtRisk() { return atRisk; } public StigStreakView setAtRisk(Boolean value) { this.atRisk = value; return this; } } public static class StigLadderView { public ArrayList rungs = null; public Integer rungsReached = null; public Integer nextRung = null; public Integer stigToNextRung = null; public Integer progressBasisPoints = null; public ArrayList getRungs() { return rungs; } public StigLadderView setRungs(ArrayList value) { this.rungs = value; return this; } public Integer getRungsReached() { return rungsReached; } public StigLadderView setRungsReached(Integer value) { this.rungsReached = value; return this; } public Integer getNextRung() { return nextRung; } public StigLadderView setNextRung(Integer value) { this.nextRung = value; return this; } public Integer getStigToNextRung() { return stigToNextRung; } public StigLadderView setStigToNextRung(Integer value) { this.stigToNextRung = value; return this; } public Integer getProgressBasisPoints() { return progressBasisPoints; } public StigLadderView setProgressBasisPoints(Integer value) { this.progressBasisPoints = value; return this; } } }