Compartir a través de


GatewayApiRoute Clase

  • java.lang.Object
    • com.azure.resourcemanager.appplatform.models.GatewayApiRoute

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 ssoEnabled: Habilite la validación de 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 tokenRelay: pase el token de identidad del usuario autenticado actualmente al servicio de aplicación; el valor predeterminado es "false".

String uri()

Obtenga la propiedad URI: URI completo, invalidará "nombre de la aplicación".

void validate()

Valida la instancia.

GatewayApiRoute withDescription(String description)

Establezca la propiedad description: una descripción, se aplicará a los métodos de la documentación de OpenAPI generada.

GatewayApiRoute 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.

GatewayApiRoute withOrder(Integer order)

Establezca la propiedad order: Route processing order( Orden de procesamiento de rutas).

GatewayApiRoute withPredicates(List<String> predicates)

Establezca la propiedad predicados: una serie de condiciones para evaluar una ruta para cada solicitud.

GatewayApiRoute withSsoEnabled(Boolean ssoEnabled)

Establezca la propiedad ssoEnabled: Habilite la validación de sso.

GatewayApiRoute 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.

GatewayApiRoute withTitle(String title)

Establezca la propiedad title: un título, se aplicará a los métodos de la documentación de OpenAPI generada.

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".

GatewayApiRoute 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:

el valor de descripción.

filters

public List filters()

Obtenga la propiedad filters: para modificar la solicitud antes de enviarlo al punto de conexión de destino o la respuesta recibida.

Returns:

el valor de los filtros.

order

public Integer order()

Obtenga la propiedad order: Route processing order( Orden de procesamiento de rutas).

Returns:

valor de pedido.

predicates

public List predicates()

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:

el valor de predicados.

ssoEnabled

public Boolean ssoEnabled()

Obtenga la propiedad ssoEnabled: Habilite la validación de sso.

Returns:

el valor ssoEnabled.

tags

public List tags()

Obtenga la propiedad tags: las etiquetas de clasificación se aplicarán a los métodos de la documentación de OpenAPI generada.

Returns:

el valor de las etiquetas.

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:

el valor del título.

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:

el valor tokenRelay.

uri

public String uri()

Obtenga la propiedad URI: URI completo, invalidará "appName".

Returns:

el valor de URI.

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:

description - el valor de descripción que se va a establecer.

Returns:

el propio objeto GatewayApiRoute.

withFilters

public GatewayApiRoute withFilters(List filters)

Establezca la propiedad filters: para modificar la solicitud antes de enviarlo al punto de conexión de destino o la respuesta recibida.

Parameters:

filters - el valor de filtros que se va a establecer.

Returns:

el propio objeto GatewayApiRoute.

withOrder

public GatewayApiRoute withOrder(Integer order)

Establezca la propiedad order: Route processing order( Orden de procesamiento de rutas).

Parameters:

order - valor de orden que se va a establecer.

Returns:

el propio objeto GatewayApiRoute.

withPredicates

public GatewayApiRoute withPredicates(List predicates)

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:

predicates - valor de predicados que se va a establecer.

Returns:

el propio objeto GatewayApiRoute.

withSsoEnabled

public GatewayApiRoute withSsoEnabled(Boolean ssoEnabled)

Establezca la propiedad ssoEnabled: Habilite la validación de sso.

Parameters:

ssoEnabled - valor ssoEnabled que se va a establecer.

Returns:

el propio objeto GatewayApiRoute.

withTags

public GatewayApiRoute withTags(List tags)

Establezca la propiedad tags: las etiquetas de clasificación se aplicarán a los métodos de la documentación de OpenAPI generada.

Parameters:

tags - el valor de etiquetas que se va a establecer.

Returns:

el propio objeto GatewayApiRoute.

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:

title - el valor de título que se va a establecer.

Returns:

el propio objeto GatewayApiRoute.

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:

tokenRelay - el valor tokenRelay que se va a establecer.

Returns:

el propio objeto GatewayApiRoute.

withUri

public GatewayApiRoute withUri(String uri)

Establezca la propiedad URI: URI completo, invalidará "appName".

Parameters:

uri - el valor de URI que se va a establecer.

Returns:

el propio objeto GatewayApiRoute.

Se aplica a