QuicOptions.QuichePassthroughOption
@RequiresOptIn
public annotation QuicOptions.QuichePassthroughOption
Es una anotación para las APIs que configuran opciones de QUICHE no seleccionadas por Cronet.
Las APIs anotadas por esto se consideran estables desde la perspectiva de Cronet. Sin embargo, simplemente pasan las opciones de configuración a QUICHE, una biblioteca que proporciona la implementación de HTTP3. Como la dependencia está en desarrollo activo, esas marcas pueden cambiar el comportamiento o borrarse. La aplicación acepta el contrato de estabilidad según lo establecido por QUICHE. Cronet es solo un mediador que pasa los mensajes de un lado a otro.
Cronet proporciona las APIs como un compromiso entre la velocidad de desarrollo del cliente (algunos clientes valoran el acceso a las funciones de QUICHE de vanguardia lo antes posible) y los propios intereses de Cronet (estabilidad y legibilidad de la API, capacidad de propagar nuevos cambios de QUICHE). La mayoría de los clientes de Cronet no deberían necesitar usar esas APIs directamente. Cronet expondrá las funciones maduras de QUICHE que sean útiles en general como APIs de nivel superior o parámetros de configuración adecuados.