Las traducciones son generadas a través de traducción automática. En caso de conflicto entre la traducción y la version original de inglés, prevalecerá la version en inglés.
Cambios en los parámetros de tiempo de espera
En la versión 1, los valores de tiempo de espera se especificaron como valores enteros que representan milisegundos. En la versión 2, los parámetros de tiempo de espera utilizan java.time.Duration
objetos para mejorar la seguridad y claridad de los textos.
Puede convertir los valores de tiempo de espera numéricos automáticamente mediante la herramienta de migración, o puede convertirlos manualmente ajustando los valores numéricos con el método de Duration
fábrica adecuado.
ejemplo - Establezca un tiempo de espera de solicitud en la versión 1
// Set request timeout in milliseconds ClientConfiguration clientConfiguration = new ClientConfiguration(); clientConfiguration.setRequestTimeout(5000); // 5 seconds
ejemplo - Establece un tiempo de espera de solicitud en la versión 2
// Set request timeout using Duration ClientConfiguration clientConfiguration = new ClientConfiguration(); clientConfiguration.setRequestTimeout(Duration.ofMillis(5000)); // 5 seconds // Or more clearly: clientConfiguration.setRequestTimeout(Duration.ofSeconds(5)); // 5 seconds
Puede utilizar los siguientes métodos de Duration
fábrica para los valores de tiempo de espera:
-
Duration.ofMillis(long millis)
- Para valores de milisegundos. -
Duration.ofSeconds(long seconds)
- Para valores secundarios. -
Duration.ofMinutes(long minutes)
- Para valores de minutos.