GatewayApiRoute Clase
- java.
lang. Object - com.
azure. resourcemanager. appplatform. models. GatewayApiRoute
- com.
public final class GatewayApiRoute
Configuración de ruta de API de Spring Cloud Gateway.
Resumen del constructor
Constructor | Description | |
---|---|---|
GatewayApiRoute() |
Resumen del método
Modificador y tipo | Método y descripción |
---|---|
String |
description()
Obtenga la propiedad description: una descripción, se aplicará a los métodos de la documentación de OpenAPI generada. |
List<String> |
filters()
Obtenga la propiedad filters: para modificar la solicitud antes de enviarlo al punto de conexión de destino o la respuesta recibida. |
Integer |
order()
Obtenga la propiedad order: Route processing order( Orden de procesamiento de rutas). |
List<String> |
predicates()
Obtiene la propiedad predicados: una serie de condiciones para evaluar una ruta para cada solicitud. |
Boolean |
ssoEnabled()
Obtenga la propiedad sso |
List<String> |
tags()
Obtenga la propiedad tags: las etiquetas de clasificación se aplicarán a los métodos de la documentación de OpenAPI generada. |
String |
title()
Obtenga la propiedad title: un título, se aplicará a los métodos de la documentación de OpenAPI generada. |
Boolean |
tokenRelay()
Obtenga la propiedad token |
String |
uri()
Obtenga la propiedad URI: URI completo, invalidará "nombre de la aplicación |
void |
validate()
Valida la instancia. |
Gateway |
withDescription(String description)
Establezca la propiedad description: una descripción, se aplicará a los métodos de la documentación de OpenAPI generada. |
Gateway |
withFilters(List<String> filters)
Establezca la propiedad filters: para modificar la solicitud antes de enviarlo al punto de conexión de destino o la respuesta recibida. |
Gateway |
withOrder(Integer order)
Establezca la propiedad order: Route processing order( Orden de procesamiento de rutas). |
Gateway |
withPredicates(List<String> predicates)
Establezca la propiedad predicados: una serie de condiciones para evaluar una ruta para cada solicitud. |
Gateway |
withSsoEnabled(Boolean ssoEnabled)
Establezca la propiedad sso |
Gateway |
withTags(List<String> tags)
Establezca la propiedad tags: las etiquetas de clasificación se aplicarán a los métodos de la documentación de OpenAPI generada. |
Gateway |
withTitle(String title)
Establezca la propiedad title: un título, se aplicará a los métodos de la documentación de OpenAPI generada. |
Gateway |
withTokenRelay(Boolean tokenRelay)
Establezca la propiedad token |
Gateway |
withUri(String uri)
Establezca la propiedad URI: URI completo, invalidará "nombre de la aplicación |
Métodos heredados de java.lang.Object
Detalles del constructor
GatewayApiRoute
public GatewayApiRoute()
Detalles del método
description
public String description()
Obtenga la propiedad description: una descripción, se aplicará a los métodos de la documentación de OpenAPI generada.
Returns:
filters
public List
Obtenga la propiedad filters: para modificar la solicitud antes de enviarlo al punto de conexión de destino o la respuesta recibida.
Returns:
order
public Integer order()
Obtenga la propiedad order: Route processing order( Orden de procesamiento de rutas).
Returns:
predicates
public List
Obtiene la propiedad predicados: una serie de condiciones para evaluar una ruta para cada solicitud. Cada predicado se puede evaluar con los encabezados de solicitud y los valores de parámetro. Todos los predicados asociados a una ruta deben evaluarse como true para que la ruta coincida con la solicitud.
Returns:
ssoEnabled
public Boolean ssoEnabled()
Obtenga la propiedad ssoEnabled: Habilite la validación de sso.
Returns:
tags
public List
Obtenga la propiedad tags: las etiquetas de clasificación se aplicarán a los métodos de la documentación de OpenAPI generada.
Returns:
title
public String title()
Obtenga la propiedad title: un título, se aplicará a los métodos de la documentación de OpenAPI generada.
Returns:
tokenRelay
public Boolean tokenRelay()
Obtenga la propiedad tokenRelay: pase el token de identidad del usuario autenticado actualmente al servicio de aplicación; el valor predeterminado es "false".
Returns:
uri
public String uri()
Obtenga la propiedad URI: URI completo, invalidará "appName".
Returns:
validate
public void validate()
Valida la instancia.
withDescription
public GatewayApiRoute withDescription(String description)
Establezca la propiedad description: una descripción, se aplicará a los métodos de la documentación de OpenAPI generada.
Parameters:
Returns:
withFilters
public GatewayApiRoute withFilters(List
Establezca la propiedad filters: para modificar la solicitud antes de enviarlo al punto de conexión de destino o la respuesta recibida.
Parameters:
Returns:
withOrder
public GatewayApiRoute withOrder(Integer order)
Establezca la propiedad order: Route processing order( Orden de procesamiento de rutas).
Parameters:
Returns:
withPredicates
public GatewayApiRoute withPredicates(List
Establezca la propiedad predicados: una serie de condiciones para evaluar una ruta para cada solicitud. Cada predicado se puede evaluar con los encabezados de solicitud y los valores de parámetro. Todos los predicados asociados a una ruta deben evaluarse como true para que la ruta coincida con la solicitud.
Parameters:
Returns:
withSsoEnabled
public GatewayApiRoute withSsoEnabled(Boolean ssoEnabled)
Establezca la propiedad ssoEnabled: Habilite la validación de sso.
Parameters:
Returns:
withTags
public GatewayApiRoute withTags(List
Establezca la propiedad tags: las etiquetas de clasificación se aplicarán a los métodos de la documentación de OpenAPI generada.
Parameters:
Returns:
withTitle
public GatewayApiRoute withTitle(String title)
Establezca la propiedad title: un título, se aplicará a los métodos de la documentación de OpenAPI generada.
Parameters:
Returns:
withTokenRelay
public GatewayApiRoute withTokenRelay(Boolean tokenRelay)
Establezca la propiedad tokenRelay: pase el token de identidad del usuario autenticado actualmente al servicio de aplicación; el valor predeterminado es "false".
Parameters:
Returns:
withUri
public GatewayApiRoute withUri(String uri)
Establezca la propiedad URI: URI completo, invalidará "appName".
Parameters:
Returns:
Se aplica a
Azure SDK for Java