Compartilhar via


GatewayRouteConfigProperties Classe

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

public final class GatewayRouteConfigProperties

Configuração de rota de API do Spring Cloud Gateway.

Resumo do Construtor

Construtor Description
GatewayRouteConfigProperties()

Resumo do método

Modificador e tipo Método e descrição
String appResourceId()

Obter a propriedade ID do recursodo aplicativo: a ID do recurso do aplicativo Azure Spring Apps, necessária, a menos que a rota defina 'uri'.

GatewayRouteConfigOpenApiProperties openApi()

Obtenha a propriedade de API aberta: propriedades OpenAPI da configuração de rota do Spring Cloud Gateway.

GatewayRouteConfigProtocol protocol()

Obter a propriedade de protocolo: protocolo de aplicativos roteados do Azure Spring Apps.

GatewayProvisioningState provisioningState()

Obter a propriedade estado de provisionamento: estado da configuração de rota do Spring Cloud Gateway.

List<GatewayApiRoute> routes()

Obter a propriedade routes: Matriz de rotas de API, cada rota contém propriedades como 'title', 'uri', 'ssoEnabled', 'predicates', 'filters'.

void validate()

Valida a instância .

GatewayRouteConfigProperties withAppResourceId(String appResourceId)

Defina a propriedade ID do recursodo aplicativo: a ID do recurso do aplicativo Azure Spring Apps, necessária, a menos que a rota defina 'uri'.

GatewayRouteConfigProperties withOpenApi(GatewayRouteConfigOpenApiProperties openApi)

Defina a propriedade de API aberta: propriedades OpenAPI da configuração de rota do Spring Cloud Gateway.

GatewayRouteConfigProperties withProtocol(GatewayRouteConfigProtocol protocol)

Defina a propriedade de protocolo: Protocolo de aplicativos roteados do Azure Spring Apps.

GatewayRouteConfigProperties withRoutes(List<GatewayApiRoute> routes)

Defina a propriedade routes: Matriz de rotas de API, cada rota contém propriedades como 'title', 'uri', 'ssoEnabled', 'predicates', 'filters'.

Métodos herdados de java.lang.Object

Detalhes do construtor

GatewayRouteConfigProperties

public GatewayRouteConfigProperties()

Detalhes do método

appResourceId

public String appResourceId()

Obter a propriedade appResourceId: a ID do recurso do aplicativo Azure Spring Apps, necessária, a menos que a rota defina 'uri'.

Returns:

o valor appResourceId.

openApi

public GatewayRouteConfigOpenApiProperties openApi()

Obter a propriedade openApi: propriedades OpenAPI da configuração de rota do Spring Cloud Gateway.

Returns:

o valor openApi.

protocol

public GatewayRouteConfigProtocol protocol()

Obter a propriedade de protocolo: protocolo de aplicativos roteados do Azure Spring Apps.

Returns:

o valor do protocolo.

provisioningState

public GatewayProvisioningState provisioningState()

Obter a propriedade provisioningState: Estado da configuração de rota do Spring Cloud Gateway.

Returns:

o valor provisioningState.

routes

public List routes()

Obter a propriedade routes: Matriz de rotas de API, cada rota contém propriedades como 'title', 'uri', 'ssoEnabled', 'predicates', 'filters'.

Returns:

o valor de rotas.

validate

public void validate()

Valida a instância .

withAppResourceId

public GatewayRouteConfigProperties withAppResourceId(String appResourceId)

Defina a propriedade appResourceId: a ID do recurso do aplicativo Azure Spring Apps, necessária, a menos que a rota defina 'uri'.

Parameters:

appResourceId - o valor appResourceId a ser definido.

Returns:

o próprio objeto GatewayRouteConfigProperties.

withOpenApi

public GatewayRouteConfigProperties withOpenApi(GatewayRouteConfigOpenApiProperties openApi)

Defina a propriedade openApi: propriedades OpenAPI da configuração de rota do Spring Cloud Gateway.

Parameters:

openApi - o valor openApi a ser definido.

Returns:

o próprio objeto GatewayRouteConfigProperties.

withProtocol

public GatewayRouteConfigProperties withProtocol(GatewayRouteConfigProtocol protocol)

Defina a propriedade de protocolo: Protocolo de aplicativos roteados do Azure Spring Apps.

Parameters:

protocol - o valor do protocolo a ser definido.

Returns:

o próprio objeto GatewayRouteConfigProperties.

withRoutes

public GatewayRouteConfigProperties withRoutes(List routes)

Defina a propriedade routes: Matriz de rotas de API, cada rota contém propriedades como 'title', 'uri', 'ssoEnabled', 'predicates', 'filters'.

Parameters:

routes - o valor de rotas a ser definido.

Returns:

o próprio objeto GatewayRouteConfigProperties.

Aplica-se a