Partager via


GatewayRouteConfigProperties Classe

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

public final class GatewayRouteConfigProperties

Configuration de l’itinéraire de l’API de la passerelle Spring Cloud.

Récapitulatif du constructeur

Constructeur Description
GatewayRouteConfigProperties()

Résumé de la méthode

Modificateur et type Méthode et description
String appResourceId()

Obtenir la propriété ID de ressourcede l’application: ID de ressource de l’application Azure Spring Apps, obligatoire, sauf si l’itinéraire définit « uri ».

GatewayRouteConfigOpenApiProperties openApi()

Obtenez la propriété Api open: Propriétés OpenAPI de la configuration de l’itinéraire spring Cloud Gateway.

GatewayRouteConfigProtocol protocol()

Obtenez la propriété de protocole : Protocole des applications Azure Spring Apps routées.

GatewayProvisioningState provisioningState()

Obtenez la propriété État d’approvisionnement: État de la configuration de l’itinéraire spring Cloud Gateway.

List<GatewayApiRoute> routes()

Obtenir la propriété routes : Tableau d’itinéraires d’API, chaque itinéraire contient des propriétés telles que « title », « uri », « ssoEnabled », « predicates », « filters ».

void validate()

Valide le instance.

GatewayRouteConfigProperties withAppResourceId(String appResourceId)

Définissez la propriété ID de ressourcede l’application: ID de ressource de l’application Azure Spring Apps, obligatoire, sauf si la route définit « uri ».

GatewayRouteConfigProperties withOpenApi(GatewayRouteConfigOpenApiProperties openApi)

Définissez la propriété OpenApi : Propriétés OpenAPI de la configuration de l’itinéraire spring Cloud Gateway.

GatewayRouteConfigProperties withProtocol(GatewayRouteConfigProtocol protocol)

Définissez la propriété de protocole : Protocole des applications Azure Spring Apps routées.

GatewayRouteConfigProperties withRoutes(List<GatewayApiRoute> routes)

Définissez la propriété routes : tableau d’itinéraires d’API, chaque itinéraire contient des propriétés telles que « title », « uri », « ssoEnabled », « predicates », « filters ».

Méthodes héritées de java.lang.Object

Détails du constructeur

GatewayRouteConfigProperties

public GatewayRouteConfigProperties()

Détails de la méthode

appResourceId

public String appResourceId()

Obtenir la propriété appResourceId : ID de ressource de l’application Azure Spring Apps, obligatoire, sauf si la route définit « uri ».

Returns:

valeur appResourceId.

openApi

public GatewayRouteConfigOpenApiProperties openApi()

Obtenir la propriété openApi : Propriétés OpenAPI de la configuration de l’itinéraire spring Cloud Gateway.

Returns:

valeur openApi.

protocol

public GatewayRouteConfigProtocol protocol()

Obtenez la propriété de protocole : Protocole des applications Azure Spring Apps routées.

Returns:

valeur du protocole.

provisioningState

public GatewayProvisioningState provisioningState()

Obtenez la propriété provisioningState : État de la configuration de l’itinéraire spring Cloud Gateway.

Returns:

valeur provisioningState.

routes

public List routes()

Obtenir la propriété routes : Tableau d’itinéraires d’API, chaque itinéraire contient des propriétés telles que 'title', 'uri', 'ssoEnabled', 'predicates', 'filters'.

Returns:

valeur des itinéraires.

validate

public void validate()

Valide le instance.

withAppResourceId

public GatewayRouteConfigProperties withAppResourceId(String appResourceId)

Définissez la propriété appResourceId : ID de ressource de l’application Azure Spring Apps, obligatoire, sauf si la route définit « uri ».

Parameters:

appResourceId - valeur appResourceId à définir.

Returns:

l’objet GatewayRouteConfigProperties lui-même.

withOpenApi

public GatewayRouteConfigProperties withOpenApi(GatewayRouteConfigOpenApiProperties openApi)

Définissez la propriété openApi : Propriétés OpenAPI de la configuration de l’itinéraire spring Cloud Gateway.

Parameters:

openApi - valeur openApi à définir.

Returns:

l’objet GatewayRouteConfigProperties lui-même.

withProtocol

public GatewayRouteConfigProperties withProtocol(GatewayRouteConfigProtocol protocol)

Définissez la propriété de protocole : Protocole des applications Azure Spring Apps routées.

Parameters:

protocol - valeur de protocole à définir.

Returns:

l’objet GatewayRouteConfigProperties lui-même.

withRoutes

public GatewayRouteConfigProperties withRoutes(List routes)

Définissez la propriété routes : Tableau d’itinéraires d’API, chaque itinéraire contient des propriétés telles que 'title', 'uri', 'ssoEnabled', 'predicates', 'filters'.

Parameters:

routes - valeur des itinéraires à définir.

Returns:

l’objet GatewayRouteConfigProperties lui-même.

S’applique à