ServiceTimeoutPolicy Clase
- java.
lang. Object - com.
azure. storage. common. policy. ServiceTimeoutPolicy
- com.
Implementaciones
public final class ServiceTimeoutPolicy
implements HttpPipelinePolicy
Directiva de canalización que establece el parámetro de consulta del URI de tiempo de espera para cancelar las solicitudes en el lado del servicio si el intervalo de tiempo de espera del servidor transcurre antes de que el servicio haya terminado de procesar la solicitud. Para más información sobre los tiempos de espera de los distintos servicios, consulte aquí: Establecimiento de tiempos de espera para las operaciones de Blob Service: Configuración de tiempos de espera para las operaciones del servicio de archivos: Configuración de tiempos de espera para las operaciones del servicio de cola
Resumen del constructor
Constructor | Description |
---|---|
ServiceTimeoutPolicy(Duration timeout) |
Crea una directiva de tiempo de espera de servicio. |
Resumen del método
Modificador y tipo | Método y descripción |
---|---|
Http |
getPipelinePosition()
Obtiene la posición para colocar la directiva. |
Mono<Http |
process(HttpPipelineCallContext context, HttpPipelineNextPolicy next) |
Http |
processSync(HttpPipelineCallContext context, HttpPipelineNextSyncPolicy next) |
Métodos heredados de java.lang.Object
Detalles del constructor
ServiceTimeoutPolicy
public ServiceTimeoutPolicy(Duration timeout)
Crea una directiva de tiempo de espera de servicio.
El intervalo de tiempo de espera máximo para las operaciones de Blob Service es de 30 segundos, con excepciones para determinadas operaciones. El valor predeterminado también es de 30 segundos, aunque algunas operaciones de lectura y escritura pueden usar un valor predeterminado mayor. Aparte de estas excepciones, el servicio reduce automáticamente los tiempos de espera mayores de 30 segundos al máximo de 30 segundos. Para obtener más información, consulte aquí: Configuración de tiempos de espera para las operaciones de Blob Service Para obtener más información sobre cómo establecer tiempos de espera para recursos compartidos de archivos, consulte aquí: Configuración de tiempos de espera para las operaciones del servicio de archivos. Para más información sobre cómo establecer tiempos de espera en las colas, consulte aquí: Establecimiento de tiempos de espera para las operaciones del servicio de cola.
Parámetros:
Detalles del método
getPipelinePosition
public HttpPipelinePosition getPipelinePosition()
Obtiene la posición para colocar la directiva.
Devoluciones:
process
public Mono
Parámetros:
processSync
public HttpResponse processSync(HttpPipelineCallContext context, HttpPipelineNextSyncPolicy next)
Parámetros:
Se aplica a
Azure SDK for Java