TestProxyRecordPolicy Clase
- java.
lang. Object - com.
azure. core. test. policy. TestProxyRecordPolicy
- com.
Implementaciones
public class TestProxyRecordPolicy
implements HttpPipelinePolicy
para HttpPipelinePolicy redirigir el tráfico a través del proxy de prueba para la grabación.
Resumen del campo
Modificador y tipo | Campo y descripción |
---|---|
static final String | RECORD_MODE |
Resumen del constructor
Constructor | Description |
---|---|
TestProxyRecordPolicy(HttpClient httpClient, boolean skipRecordingRequestBody) |
Cree una instancia de TestProxyRecordPolicy con una lista de sanedores personalizados. |
Resumen del método
Modificador y tipo | Método y descripción |
---|---|
void |
addProxySanitization(List<TestProxySanitizer> sanitizers)
Agregue una lista de a la sesión de TestProxySanitizer grabación actual. |
Mono<Http |
process(HttpPipelineCallContext context, HttpPipelineNextPolicy next) |
Http |
processSync(HttpPipelineCallContext context, HttpPipelineNextSyncPolicy next) |
void |
setRecordingOptions(TestProxyRecordingOptions testProxyRecordingOptions)
Establecimiento de opciones de grabación de proxy de prueba de capa de transporte |
void |
startRecording(File recordFile, Path testClassPath)
Inicia una grabación del tráfico de prueba. |
void |
stopRecording(Queue<String> variables)
Detiene la grabación del tráfico de prueba. |
Métodos heredados de java.lang.Object
Detalles del campo
RECORD_MODE
public static final String RECORD_MODE
Detalles del constructor
TestProxyRecordPolicy
public TestProxyRecordPolicy(HttpClient httpClient, boolean skipRecordingRequestBody)
Cree una instancia de TestProxyRecordPolicy con una lista de sanedores personalizados.
Parameters:
Detalles del método
addProxySanitization
public void addProxySanitization(List
Agregue una lista de a la sesión de TestProxySanitizer grabación actual.
Parameters:
process
public Mono
Parameters:
processSync
public HttpResponse processSync(HttpPipelineCallContext context, HttpPipelineNextSyncPolicy next)
Parameters:
setRecordingOptions
public void setRecordingOptions(TestProxyRecordingOptions testProxyRecordingOptions)
Establecimiento de opciones de grabación de proxy de prueba de capa de transporte
Parameters:
startRecording
public void startRecording(File recordFile, Path testClassPath)
Inicia una grabación del tráfico de prueba.
Parameters:
stopRecording
public void stopRecording(Queue
Detiene la grabación del tráfico de prueba.
Parameters:
Se aplica a
Azure SDK for Java