Referencia de @styx/domain generada de su TSDoc.
packages/domain/package.jsonPágina generada desde
el TSDoc de @styx/domain. No se edita a mano:bun run docs:genla regenera ybun run docs:checkfalla si difiere.
constPLAYBACK_ERROR_METADATA:object
Tabla estática as const satisfies: conserva el httpStatus literal de cada código.
readonlyPLAYBACK_CAPABILITY_INVALID:object
readonlycategory:"permanent"='permanent'
readonlycode:"PLAYBACK_CAPABILITY_INVALID"='PLAYBACK_CAPABILITY_INVALID'
readonlyhttpStatus:403=403
readonlymessage:"La capability presentada no sirve para renovar esta entrega"='La capability presentada no sirve para renovar esta entrega'
readonlyretryable:false=false
readonlyPLAYBACK_CATALOG_UNAVAILABLE:object
readonlycategory:"transient"='transient'
readonlycode:"PLAYBACK_CATALOG_UNAVAILABLE"='PLAYBACK_CATALOG_UNAVAILABLE'
readonlyhttpStatus:502=502
readonlymessage:"catalog-svc no respondió"='catalog-svc no respondió'
readonlyretryable:true=true
readonlyPLAYBACK_DAEMON_UNAVAILABLE:object
readonlycategory:"transient"='transient'
readonlycode:"PLAYBACK_DAEMON_UNAVAILABLE"='PLAYBACK_DAEMON_UNAVAILABLE'
readonlyhttpStatus:503=503
readonlymessage:"El daemon de medios no respondió"='El daemon de medios no respondió'
readonlyretryable:true=true
readonlyPLAYBACK_INGEST_FILE_TOO_LARGE:object
readonlycategory:"permanent"='permanent'
readonlycode:"PLAYBACK_INGEST_FILE_TOO_LARGE"='PLAYBACK_INGEST_FILE_TOO_LARGE'
readonlyhttpStatus:413=413
readonlymessage:"El fichero supera el tamaño máximo que acepta este nodo"='El fichero supera el tamaño máximo que acepta este nodo'
readonlyretryable:false=false
readonlyPLAYBACK_INGEST_QUOTA_EXCEEDED:object
readonlycategory:"permanent"='permanent'
readonlycode:"PLAYBACK_INGEST_QUOTA_EXCEEDED"='PLAYBACK_INGEST_QUOTA_EXCEEDED'
readonlyhttpStatus:507=507
readonlymessage:"Este usuario ya guarda en el nodo todos los bytes de subida que se le permiten"='Este usuario ya guarda en el nodo todos los bytes de subida que se le permiten'
readonlyretryable:false=false
readonlyPLAYBACK_INGEST_RENEW_RATE_LIMITED:object
readonlycategory:"transient"='transient'
readonlycode:"PLAYBACK_INGEST_RENEW_RATE_LIMITED"='PLAYBACK_INGEST_RENEW_RATE_LIMITED'
readonlyhttpStatus:429=429
readonlymessage:"Demasiadas renovaciones de la capability de esta sesión de ingesta"='Demasiadas renovaciones de la capability de esta sesión de ingesta'
readonlyretryable:true=true
readonlyPLAYBACK_INGEST_SESSION_NOT_FOUND:object
readonlycategory:"permanent"='permanent'
readonlycode:"PLAYBACK_INGEST_SESSION_NOT_FOUND"='PLAYBACK_INGEST_SESSION_NOT_FOUND'
readonlyhttpStatus:404=404
readonlymessage:"No existe esa sesión de ingesta para este usuario"='No existe esa sesión de ingesta para este usuario'
readonlyretryable:false=false
readonlyPLAYBACK_INGEST_TOO_MANY_SESSIONS:object
readonlycategory:"transient"='transient'
readonlycode:"PLAYBACK_INGEST_TOO_MANY_SESSIONS"='PLAYBACK_INGEST_TOO_MANY_SESSIONS'
readonlyhttpStatus:429=429
readonlymessage:"Este usuario ya tiene abiertas todas las sesiones de ingesta que se le permiten"='Este usuario ya tiene abiertas todas las sesiones de ingesta que se le permiten'
readonlyretryable:true=true
readonlyPLAYBACK_INGEST_UNAVAILABLE:object
readonlycategory:"transient"='transient'
readonlycode:"PLAYBACK_INGEST_UNAVAILABLE"='PLAYBACK_INGEST_UNAVAILABLE'
readonlyhttpStatus:503=503
readonlymessage:"El nodo no acepta subidas ahora (ingesta apagada o sin capacidad)"='El nodo no acepta subidas ahora (ingesta apagada o sin capacidad)'
readonlyretryable:true=true
readonlyPLAYBACK_INVALID_INPUT:object
readonlycategory:"permanent"='permanent'
readonlycode:"PLAYBACK_INVALID_INPUT"='PLAYBACK_INVALID_INPUT'
readonlyhttpStatus:400=400
readonlymessage:"Intent de playback inválido"='Intent de playback inválido'
readonlyretryable:false=false
readonlyPLAYBACK_NO_CAPABILITIES:object
readonlycategory:"permanent"='permanent'
readonlycode:"PLAYBACK_NO_CAPABILITIES"='PLAYBACK_NO_CAPABILITIES'
readonlyhttpStatus:409=409
readonlymessage:"La fuente no declara capabilities"='La fuente no declara capabilities'
readonlyretryable:false=false
readonlyPLAYBACK_PLAN_FAILED:object
readonlycategory:"permanent"='permanent'
readonlycode:"PLAYBACK_PLAN_FAILED"='PLAYBACK_PLAN_FAILED'
readonlyhttpStatus:422=422
readonlymessage:"El Planner no encontró un plan viable para el cliente"='El Planner no encontró un plan viable para el cliente'
readonlyretryable:false=false
readonlyPLAYBACK_RENEW_RATE_LIMITED:object
readonlycategory:"transient"='transient'
readonlycode:"PLAYBACK_RENEW_RATE_LIMITED"='PLAYBACK_RENEW_RATE_LIMITED'
readonlyhttpStatus:429=429
readonlymessage:"Demasiadas renovaciones de la capability de esta entrega"='Demasiadas renovaciones de la capability de esta entrega'
readonlyretryable:true=true
readonlyPLAYBACK_SESSION_EXPIRED:object
readonlycategory:"permanent"='permanent'
readonlycode:"PLAYBACK_SESSION_EXPIRED"='PLAYBACK_SESSION_EXPIRED'
readonlyhttpStatus:410=410
readonlymessage:"La entrega alcanzó su vida máxima: hay que abrir una sesión nueva"='La entrega alcanzó su vida máxima: hay que abrir una sesión nueva'
readonlyretryable:false=false
readonlyPLAYBACK_SESSION_NOT_FOUND:object
readonlycategory:"permanent"='permanent'
readonlycode:"PLAYBACK_SESSION_NOT_FOUND"='PLAYBACK_SESSION_NOT_FOUND'
readonlyhttpStatus:404=404
readonlymessage:"No existe esa sesión de reproducción para este usuario"='No existe esa sesión de reproducción para este usuario'
readonlyretryable:false=false
readonlyPLAYBACK_SOURCE_UNRESOLVED:object
readonlycategory:"permanent"='permanent'
readonlycode:"PLAYBACK_SOURCE_UNRESOLVED"='PLAYBACK_SOURCE_UNRESOLVED'
readonlyhttpStatus:404=404
readonlymessage:"El asset no tiene una fuente resoluble"='El asset no tiene una fuente resoluble'
readonlyretryable:false=false
readonlyPLAYBACK_TOO_MANY_SESSIONS:object
readonlycategory:"transient"='transient'
readonlycode:"PLAYBACK_TOO_MANY_SESSIONS"='PLAYBACK_TOO_MANY_SESSIONS'
readonlyhttpStatus:429=429
readonlymessage:"Este usuario ya tiene abiertas todas las reproducciones que se le permiten"='Este usuario ya tiene abiertas todas las reproducciones que se le permiten'
readonlyretryable:true=true