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 el parámetro Tiempo de espera
En la versión 1, los valores de tiempo de espera se especificaban como valores enteros que representaban milisegundos. En la versión 2, los parámetros de tiempo de espera utilizan objetos java.time.Duration 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 fábrica de Duration 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 - Establezca 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 usar uno de los siguientes métodos de fábrica de Duration para los valores de tiempo de espera:
-
Duration.ofMillis(long millis): para valores de milisegundos. -
Duration.ofSeconds(long seconds): para valores de segundos. -
Duration.ofMinutes(long minutes): para valores de minutos.