Models
Response Models
from chillet.models import ...
src.chillet.models.ResponseModel
Bases: BaseModel
Response model without strict field handling.
Source code in src/chillet/models.py
23 24 25 26 | |
src.chillet.models.InfoResponse
Bases: ResponseModel
Response type for server info.
Source code in src/chillet/models.py
29 30 31 32 33 34 35 | |
src.chillet.models.Player
Bases: ResponseModel
Source code in src/chillet/models.py
38 39 40 41 42 43 44 45 46 47 | |
src.chillet.models.PlayersResponse
Bases: ResponseModel
Response type for the player list.
Source code in src/chillet/models.py
50 51 52 53 | |
src.chillet.models.SettingsResponse
Bases: ResponseModel
Response type for the server settings.
Source code in src/chillet/models.py
56 57 58 59 60 61 62 63 64 65 66 67 68 69 70 71 72 73 74 75 76 77 78 79 80 81 82 83 84 85 86 87 88 89 90 91 92 93 94 95 96 97 98 99 100 101 102 103 104 105 106 107 108 109 110 111 112 113 114 115 116 117 118 119 120 121 122 123 124 125 126 127 128 129 130 131 132 133 134 135 136 137 138 139 140 141 142 143 144 145 146 | |
src.chillet.models.MetricsResponse
Bases: ResponseModel
Response type for the server metrics.
Source code in src/chillet/models.py
149 150 151 152 153 154 155 156 157 | |
Request Models
from chillet.models import ...
src.chillet.models.RequestModel
Bases: BaseModel
Request model with strict field handling.
Source code in src/chillet/models.py
160 161 162 163 | |
src.chillet.models.AnnounceRequest
Bases: RequestModel
Explicit request type for announce operations.
Source code in src/chillet/models.py
166 167 168 169 | |
src.chillet.models.KickRequest
Bases: RequestModel
Explicit request type for kick operations.
Source code in src/chillet/models.py
172 173 174 175 176 | |
src.chillet.models.BanRequest
Bases: RequestModel
Explicit request type for ban operations.
Source code in src/chillet/models.py
179 180 181 182 183 | |
src.chillet.models.UnbanRequest
Bases: RequestModel
Explicit request type for unban operations.
Source code in src/chillet/models.py
186 187 188 189 | |
src.chillet.models.SaveRequest
Bases: RequestModel
Explicit request type for save operations.
Source code in src/chillet/models.py
192 193 | |
src.chillet.models.ShutdownRequest
Bases: RequestModel
Explicit request type for shutdown operations
Source code in src/chillet/models.py
196 197 198 199 200 | |
src.chillet.models.StopRequest
Bases: RequestModel
Explicit request type for stop operations.
Source code in src/chillet/models.py
203 204 | |