/* Options: Date: 2026-10-01 11:24:08 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: FanSyncFollowsRequest.* //ExcludeTypes: //TreatTypesAsStrings: //DefaultImports: java.math.*,java.util.*,net.servicestack.client.*,com.google.gson.annotations.*,com.google.gson.reflect.* */ import java.math.*; import java.util.*; import net.servicestack.client.*; import com.google.gson.annotations.*; import com.google.gson.reflect.*; public class dtos { @Route(Path="/FanSync/Follows", Verbs="POST") public static class FanSyncFollowsRequest implements IReturn { public String runId = null; public Integer chunk = null; @SerializedName("final") public Boolean Final = null; public ArrayList rows = null; public String getRunId() { return runId; } public FanSyncFollowsRequest setRunId(String value) { this.runId = value; return this; } public Integer getChunk() { return chunk; } public FanSyncFollowsRequest setChunk(Integer value) { this.chunk = value; return this; } public Boolean isFinal() { return Final; } public FanSyncFollowsRequest setFinal(Boolean value) { this.Final = value; return this; } public ArrayList getRows() { return rows; } public FanSyncFollowsRequest setRows(ArrayList value) { this.rows = value; return this; } private static Object responseType = FanSyncFollowsResult.class; public Object getResponseType() { return responseType; } } public static class FanSyncFollowsResult { public String runId = null; public Integer received = null; public Integer kept = null; public Integer droppedNoOwner = null; public Integer droppedNotFanPhone = null; public Integer deduped = null; public Boolean swapped = null; public Long liveRows = null; public Integer statusCode = null; public String message = null; public String getRunId() { return runId; } public FanSyncFollowsResult setRunId(String value) { this.runId = value; return this; } public Integer getReceived() { return received; } public FanSyncFollowsResult setReceived(Integer value) { this.received = value; return this; } public Integer getKept() { return kept; } public FanSyncFollowsResult setKept(Integer value) { this.kept = value; return this; } public Integer getDroppedNoOwner() { return droppedNoOwner; } public FanSyncFollowsResult setDroppedNoOwner(Integer value) { this.droppedNoOwner = value; return this; } public Integer getDroppedNotFanPhone() { return droppedNotFanPhone; } public FanSyncFollowsResult setDroppedNotFanPhone(Integer value) { this.droppedNotFanPhone = value; return this; } public Integer getDeduped() { return deduped; } public FanSyncFollowsResult setDeduped(Integer value) { this.deduped = value; return this; } public Boolean isSwapped() { return swapped; } public FanSyncFollowsResult setSwapped(Boolean value) { this.swapped = value; return this; } public Long getLiveRows() { return liveRows; } public FanSyncFollowsResult setLiveRows(Long value) { this.liveRows = value; return this; } public Integer getStatusCode() { return statusCode; } public FanSyncFollowsResult setStatusCode(Integer value) { this.statusCode = value; return this; } public String getMessage() { return message; } public FanSyncFollowsResult setMessage(String value) { this.message = value; return this; } } public static class FanSyncFollowRow { public String phone = null; public String teamNumber = null; public String followedAt = null; public String getPhone() { return phone; } public FanSyncFollowRow setPhone(String value) { this.phone = value; return this; } public String getTeamNumber() { return teamNumber; } public FanSyncFollowRow setTeamNumber(String value) { this.teamNumber = value; return this; } public String getFollowedAt() { return followedAt; } public FanSyncFollowRow setFollowedAt(String value) { this.followedAt = value; return this; } } }