/* Options: Date: 2026-10-21 23:18:41 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: LobbyBranchesRequest.* //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="/v1/lobby/branches", Verbs="GET,OPTIONS") public static class LobbyBranchesRequest implements IReturn { private static Object responseType = LobbyBranchesResponse.class; public Object getResponseType() { return responseType; } } public static class LobbyBranchesResponse { public ResponseStatus ResponseStatus = null; public ArrayList Branches = new ArrayList(); public LobbyPolicy Policy = null; public ResponseStatus getResponseStatus() { return ResponseStatus; } public LobbyBranchesResponse setResponseStatus(ResponseStatus value) { this.ResponseStatus = value; return this; } public ArrayList getBranches() { return Branches; } public LobbyBranchesResponse setBranches(ArrayList value) { this.Branches = value; return this; } public LobbyPolicy getPolicy() { return Policy; } public LobbyBranchesResponse setPolicy(LobbyPolicy value) { this.Policy = value; return this; } } public static class LobbyBranch { public UUID BranchId = null; public String Name = null; public Boolean Allowed = null; public Integer TvCount = null; public String ZoneMode = null; public Integer TakeoverEveryMin = null; public Integer TakeoverSec = null; public String Density = null; public String IdleMode = null; public Integer IdleContentId = null; public Boolean ShowServices = null; public String TimeZone = null; public String BookingSlug = null; public UUID getBranchId() { return BranchId; } public LobbyBranch setBranchId(UUID value) { this.BranchId = value; return this; } public String getName() { return Name; } public LobbyBranch setName(String value) { this.Name = value; return this; } public Boolean isAllowed() { return Allowed; } public LobbyBranch setAllowed(Boolean value) { this.Allowed = value; return this; } public Integer getTvCount() { return TvCount; } public LobbyBranch setTvCount(Integer value) { this.TvCount = value; return this; } public String getZoneMode() { return ZoneMode; } public LobbyBranch setZoneMode(String value) { this.ZoneMode = value; return this; } public Integer getTakeoverEveryMin() { return TakeoverEveryMin; } public LobbyBranch setTakeoverEveryMin(Integer value) { this.TakeoverEveryMin = value; return this; } public Integer getTakeoverSec() { return TakeoverSec; } public LobbyBranch setTakeoverSec(Integer value) { this.TakeoverSec = value; return this; } public String getDensity() { return Density; } public LobbyBranch setDensity(String value) { this.Density = value; return this; } public String getIdleMode() { return IdleMode; } public LobbyBranch setIdleMode(String value) { this.IdleMode = value; return this; } public Integer getIdleContentId() { return IdleContentId; } public LobbyBranch setIdleContentId(Integer value) { this.IdleContentId = value; return this; } public Boolean isShowServices() { return ShowServices; } public LobbyBranch setShowServices(Boolean value) { this.ShowServices = value; return this; } public String getTimeZone() { return TimeZone; } public LobbyBranch setTimeZone(String value) { this.TimeZone = value; return this; } public String getBookingSlug() { return BookingSlug; } public LobbyBranch setBookingSlug(String value) { this.BookingSlug = value; return this; } } public static class LobbyPolicy { public ArrayList ImageExtensions = new ArrayList(); public Long MaxImageBytes = null; public Long MaxVideoBytes = null; public Integer MaxVideoSec = null; public Integer TitleMax = null; public Integer HeadlineMax = null; public Integer BodyMax = null; public Integer CaptionMax = null; public Integer DwellMin = null; public Integer DwellMax = null; public ArrayList getImageExtensions() { return ImageExtensions; } public LobbyPolicy setImageExtensions(ArrayList value) { this.ImageExtensions = value; return this; } public Long getMaxImageBytes() { return MaxImageBytes; } public LobbyPolicy setMaxImageBytes(Long value) { this.MaxImageBytes = value; return this; } public Long getMaxVideoBytes() { return MaxVideoBytes; } public LobbyPolicy setMaxVideoBytes(Long value) { this.MaxVideoBytes = value; return this; } public Integer getMaxVideoSec() { return MaxVideoSec; } public LobbyPolicy setMaxVideoSec(Integer value) { this.MaxVideoSec = value; return this; } public Integer getTitleMax() { return TitleMax; } public LobbyPolicy setTitleMax(Integer value) { this.TitleMax = value; return this; } public Integer getHeadlineMax() { return HeadlineMax; } public LobbyPolicy setHeadlineMax(Integer value) { this.HeadlineMax = value; return this; } public Integer getBodyMax() { return BodyMax; } public LobbyPolicy setBodyMax(Integer value) { this.BodyMax = value; return this; } public Integer getCaptionMax() { return CaptionMax; } public LobbyPolicy setCaptionMax(Integer value) { this.CaptionMax = value; return this; } public Integer getDwellMin() { return DwellMin; } public LobbyPolicy setDwellMin(Integer value) { this.DwellMin = value; return this; } public Integer getDwellMax() { return DwellMax; } public LobbyPolicy setDwellMax(Integer value) { this.DwellMax = value; return this; } } }