GatewayApiRoute Classe
- java.
lang. Object - com.
azure. resourcemanager. appplatform. models. GatewayApiRoute
- com.
public final class GatewayApiRoute
Configuração de rota de API do Spring Cloud Gateway.
Resumo do Construtor
Construtor | Description | |
---|---|---|
GatewayApiRoute() |
Resumo do método
Modificador e tipo | Método e descrição |
---|---|
String |
description()
Obtenha a propriedade description: uma descrição será aplicada aos métodos na documentação do OpenAPI gerada. |
List<String> |
filters()
Obter a propriedade filters: para modificar a solicitação antes de enviá-la para o ponto de extremidade de destino ou a resposta recebida. |
Integer |
order()
Obter a propriedade de pedido: ordem de processamento de rota. |
List<String> |
predicates()
Obter a propriedade predicados: várias condições para avaliar uma rota para cada solicitação. |
Boolean |
ssoEnabled()
Obter a propriedade sso |
List<String> |
tags()
Obtenha a propriedade tags: Marcas de classificação serão aplicadas a métodos na documentação do OpenAPI gerada. |
String |
title()
Obtenha a propriedade title: um título será aplicado aos métodos na documentação do OpenAPI gerada. |
Boolean |
tokenRelay()
Obter a propriedade Relay do token |
String |
uri()
Obtenha a propriedade uri: URI completo, substituirá 'Nome do aplicativo |
void |
validate()
Valida a instância. |
Gateway |
withDescription(String description)
Defina a propriedade description: uma descrição será aplicada aos métodos na documentação do OpenAPI gerada. |
Gateway |
withFilters(List<String> filters)
Defina a propriedade filters: para modificar a solicitação antes de enviá-la para o ponto de extremidade de destino ou para a resposta recebida. |
Gateway |
withOrder(Integer order)
Defina a propriedade order: ordem de processamento de rota. |
Gateway |
withPredicates(List<String> predicates)
Defina a propriedade predicados: Várias condições para avaliar uma rota para cada solicitação. |
Gateway |
withSsoEnabled(Boolean ssoEnabled)
Defina a propriedade sso |
Gateway |
withTags(List<String> tags)
Defina a propriedade tags: Marcas de classificação serão aplicadas a métodos na documentação do OpenAPI gerada. |
Gateway |
withTitle(String title)
Defina a propriedade title: um título, será aplicado aos métodos na documentação do OpenAPI gerada. |
Gateway |
withTokenRelay(Boolean tokenRelay)
Definir a propriedade retransmissão de token |
Gateway |
withUri(String uri)
Defina a propriedade uri: URI completo, substituirá 'nome do aplicativo |
Métodos herdados de java.lang.Object
Detalhes do construtor
GatewayApiRoute
public GatewayApiRoute()
Detalhes do método
description
public String description()
Obtenha a propriedade description: uma descrição será aplicada aos métodos na documentação do OpenAPI gerada.
Returns:
filters
public List
Obter a propriedade filters: para modificar a solicitação antes de enviá-la para o ponto de extremidade de destino ou a resposta recebida.
Returns:
order
public Integer order()
Obter a propriedade de pedido: ordem de processamento de rota.
Returns:
predicates
public List
Obter a propriedade predicados: várias condições para avaliar uma rota para cada solicitação. Cada predicado pode ser avaliado em relação a cabeçalhos de solicitação e valores de parâmetro. Todos os predicados associados a uma rota devem ser avaliados como true para que a rota seja correspondida à solicitação.
Returns:
ssoEnabled
public Boolean ssoEnabled()
Obter a propriedade ssoEnabled: habilitar a validação de sso.
Returns:
tags
public List
Obtenha a propriedade tags: Marcas de classificação serão aplicadas a métodos na documentação do OpenAPI gerada.
Returns:
title
public String title()
Obtenha a propriedade title: um título será aplicado aos métodos na documentação do OpenAPI gerada.
Returns:
tokenRelay
public Boolean tokenRelay()
Obter a propriedade tokenRelay: passe o token de identidade do usuário autenticado no momento para o serviço de aplicativo, o padrão é 'false'.
Returns:
uri
public String uri()
Obtenha a propriedade uri: URI completo, substituirá 'appName'.
Returns:
validate
public void validate()
Valida a instância.
withDescription
public GatewayApiRoute withDescription(String description)
Defina a propriedade description: uma descrição será aplicada aos métodos na documentação do OpenAPI gerada.
Parameters:
Returns:
withFilters
public GatewayApiRoute withFilters(List
Defina a propriedade filters: para modificar a solicitação antes de enviá-la para o ponto de extremidade de destino ou para a resposta recebida.
Parameters:
Returns:
withOrder
public GatewayApiRoute withOrder(Integer order)
Defina a propriedade order: ordem de processamento de rota.
Parameters:
Returns:
withPredicates
public GatewayApiRoute withPredicates(List
Defina a propriedade predicados: Várias condições para avaliar uma rota para cada solicitação. Cada predicado pode ser avaliado em relação a cabeçalhos de solicitação e valores de parâmetro. Todos os predicados associados a uma rota devem ser avaliados como true para que a rota seja correspondida à solicitação.
Parameters:
Returns:
withSsoEnabled
public GatewayApiRoute withSsoEnabled(Boolean ssoEnabled)
Defina a propriedade ssoEnabled: habilitar a validação de sso.
Parameters:
Returns:
withTags
public GatewayApiRoute withTags(List
Defina a propriedade tags: Marcas de classificação serão aplicadas a métodos na documentação do OpenAPI gerada.
Parameters:
Returns:
withTitle
public GatewayApiRoute withTitle(String title)
Defina a propriedade title: um título será aplicado aos métodos na documentação do OpenAPI gerada.
Parameters:
Returns:
withTokenRelay
public GatewayApiRoute withTokenRelay(Boolean tokenRelay)
Defina a propriedade tokenRelay: passe o token de identidade do usuário autenticado no momento para o serviço de aplicativo, o padrão é 'false'.
Parameters:
Returns:
withUri
public GatewayApiRoute withUri(String uri)
Defina a propriedade uri: URI completo, substituirá 'appName'.
Parameters:
Returns:
Aplica-se a
Azure SDK for Java