public final class GatewayApiDefinitionManager extends Object
| Constructor and Description |
|---|
GatewayApiDefinitionManager() |
| Modifier and Type | Method and Description |
|---|---|
static ApiDefinition |
getApiDefinition(String apiName) |
static Set<ApiDefinition> |
getApiDefinitions() |
static boolean |
isValidApi(ApiDefinition apiDefinition) |
static boolean |
loadApiDefinitions(Set<ApiDefinition> apiDefinitions)
Load given gateway API definitions and apply to downstream observers.
|
static void |
register2Property(SentinelProperty<Set<ApiDefinition>> property) |
public static void register2Property(SentinelProperty<Set<ApiDefinition>> property)
public static boolean loadApiDefinitions(Set<ApiDefinition> apiDefinitions)
apiDefinitions - set of gateway API definitionspublic static ApiDefinition getApiDefinition(String apiName)
public static Set<ApiDefinition> getApiDefinitions()
public static boolean isValidApi(ApiDefinition apiDefinition)
Copyright © 2020 Alibaba Group. All rights reserved.