# SystemStatusPool Estrutura de dados do contrato OpenAPI. ## Campos | Campo | Tipo | Presença | Descrição | |---|---|---|---| | `idle` | `integer` | obrigatório | Mínimo: `0` | | `inUse` | `integer` | obrigatório | Mínimo: `0` | | `maxIdleClosed` | `integer` | obrigatório | Mínimo: `0` | | `maxLifetimeClosed` | `integer` | obrigatório | Mínimo: `0` | | `maxOpenConnections` | `integer` | obrigatório | Mínimo: `0` | | `openConnections` | `integer` | obrigatório | Mínimo: `0` | | `waitCount` | `integer` | obrigatório | Mínimo: `0` | | `waitDurationSeconds` | `number` | obrigatório | Mínimo: `0` | ## Definição OpenAPI ```json { "additionalProperties": true, "properties": { "idle": { "minimum": 0, "type": "integer" }, "inUse": { "minimum": 0, "type": "integer" }, "maxIdleClosed": { "minimum": 0, "type": "integer" }, "maxLifetimeClosed": { "minimum": 0, "type": "integer" }, "maxOpenConnections": { "minimum": 0, "type": "integer" }, "openConnections": { "minimum": 0, "type": "integer" }, "waitCount": { "minimum": 0, "type": "integer" }, "waitDurationSeconds": { "minimum": 0, "type": "number" } }, "required": [ "maxOpenConnections", "openConnections", "inUse", "idle", "waitCount", "waitDurationSeconds", "maxIdleClosed", "maxLifetimeClosed" ], "type": "object" } ```