CustomMatcher Classe
- java.
lang. Object - com.
azure. core. test. models. TestProxyRequestMatcher - com.
azure. core. test. models. CustomMatcher
- com.
- com.
public class CustomMatcher
extends TestProxyRequestMatcher
Esse correspondente expõe o correspondente padrão de forma personalizável. Atualmente, isso inclui ignorar/excluir cabeçalhos, comparar corpos de solicitação e ignorar parâmetros de consulta ou ordenação de parâmetros de consulta.
Resumo do Construtor
Construtor | Description |
---|---|
CustomMatcher() |
Cria uma instância do Correspondente Personalizado |
Resumo do método
Modificador e tipo | Método e descrição |
---|---|
List<String> |
getExcludedHeaders()
Obtém a lista de cabeçalhos que devem ser excluídos durante a correspondência. |
List<String> |
getHeadersKeyOnlyMatch()
Obtém a lista de cabeçalhos que devem ser ignorados durante a correspondência. |
List<String> |
getIgnoredQueryParameters()
Obtém a lista de parâmetros de consulta que devem ser ignorados durante a correspondência. |
boolean |
isComparingBodies()
Obtenha os corpos de comparação boolianos. |
boolean |
isQueryOrderingIgnored()
Obter o valor booliano para classificar parâmetros de consulta em ordem alfabética antes de comparar URIs ao corresponder |
Custom |
setComparingBodies(boolean comparingBodies)
Define true para habilitar a correspondência de corpo (comportamento padrão) ou false para desabilitar a correspondência de corpo. |
Custom |
setExcludedHeaders(List<String> excludedHeaders)
Define a lista de cabeçalhos que devem ser excluídos durante a correspondência. |
Custom |
setHeadersKeyOnlyMatch(List<String> headersKeyOnlyMatch)
Define a lista de cabeçalhos que devem ser ignorados durante a correspondência. |
Custom |
setIgnoredQueryParameters(List<String> ignoredQueryParameters)
Define a lista de parâmetros de consulta que devem ser ignorados durante a correspondência. |
Custom |
setQueryOrderingIgnored(boolean queryOrderingIgnored)
Define a ordenação de consulta para um valor booliano para classificar parâmetros de consulta em ordem alfabética antes de comparar URIs ao corresponder. |
Métodos herdados de TestProxyRequestMatcher
Métodos herdados de java.lang.Object
Detalhes do construtor
CustomMatcher
public CustomMatcher()
Cria uma instância de CustomMatcher
Detalhes do método
getExcludedHeaders
public List
Obtém a lista de cabeçalhos que devem ser excluídos durante a correspondência. A presença desses cabeçalhos não será levada em conta durante a correspondência.
Retornos:
getHeadersKeyOnlyMatch
public List
Obtém a lista de cabeçalhos que devem ser ignorados durante a correspondência. Os valores de cabeçalho não serão correspondidos, mas a presença desses cabeçalhos será levada em conta durante a correspondência.
Retornos:
getIgnoredQueryParameters
public List
Obtém a lista de parâmetros de consulta que devem ser ignorados durante a correspondência. Os valores de parâmetro não serão correspondidos, mas a presença desses parâmetros será levada em conta.
Retornos:
isComparingBodies
public boolean isComparingBodies()
Obtenha os corpos de comparação boolianos. True para habilitar a correspondência de corpo (comportamento padrão) ou false para desabilitar a correspondência de corpo.
Retornos:
isQueryOrderingIgnored
public boolean isQueryOrderingIgnored()
Obter o valor booliano para classificar parâmetros de consulta em ordem alfabética antes de comparar URIs ao corresponder
Retornos:
setComparingBodies
public CustomMatcher setComparingBodies(boolean comparingBodies)
Define true para habilitar a correspondência de corpo (comportamento padrão) ou false para desabilitar a correspondência de corpo.
Parâmetros:
Retornos:
setExcludedHeaders
public CustomMatcher setExcludedHeaders(List
Define a lista de cabeçalhos que devem ser excluídos durante a correspondência. A presença desses cabeçalhos não será levada em conta durante a correspondência.
Parâmetros:
Retornos:
setHeadersKeyOnlyMatch
public CustomMatcher setHeadersKeyOnlyMatch(List
Define a lista de cabeçalhos que devem ser ignorados durante a correspondência. Os valores de cabeçalho não serão correspondidos, mas a presença desses cabeçalhos será levada em conta durante a correspondência.
Parâmetros:
Retornos:
setIgnoredQueryParameters
public CustomMatcher setIgnoredQueryParameters(List
Define a lista de parâmetros de consulta que devem ser ignorados durante a correspondência. Os valores de parâmetro não serão correspondidos, mas a presença desses parâmetros será levada em conta.
Parâmetros:
Retornos:
setQueryOrderingIgnored
public CustomMatcher setQueryOrderingIgnored(boolean queryOrderingIgnored)
Define a ordenação de consulta para um valor booliano para classificar parâmetros de consulta em ordem alfabética antes de comparar URIs ao corresponder.
Parâmetros:
Retornos:
Aplica-se a
Azure SDK for Java