| Modifier and Type | Method and Description |
|---|---|
static ApiDefinition |
GatewayApiDefinitionManager.getApiDefinition(String apiName) |
ApiDefinition |
ApiDefinition.setApiName(String apiName) |
ApiDefinition |
ApiDefinition.setPredicateItems(Set<ApiPredicateItem> predicateItems) |
| Modifier and Type | Method and Description |
|---|---|
static Set<ApiDefinition> |
GatewayApiDefinitionManager.getApiDefinitions() |
| Modifier and Type | Method and Description |
|---|---|
static boolean |
GatewayApiDefinitionManager.isValidApi(ApiDefinition apiDefinition) |
| Modifier and Type | Method and Description |
|---|---|
static boolean |
GatewayApiDefinitionManager.loadApiDefinitions(Set<ApiDefinition> apiDefinitions)
Load given gateway API definitions and apply to downstream observers.
|
void |
ApiDefinitionChangeObserver.onChange(Set<ApiDefinition> apiDefinitions)
Notify the observer about the new gateway API definitions.
|
static void |
GatewayApiDefinitionManager.register2Property(SentinelProperty<Set<ApiDefinition>> property) |
| Modifier and Type | Field and Description |
|---|---|
protected ApiDefinition |
AbstractApiMatcher.apiDefinition |
| Modifier and Type | Method and Description |
|---|---|
ApiDefinition |
AbstractApiMatcher.getApiDefinition() |
| Constructor and Description |
|---|
AbstractApiMatcher(ApiDefinition apiDefinition) |
| Modifier and Type | Method and Description |
|---|---|
static com.alibaba.csp.sentinel.datasource.WritableDataSource<Set<ApiDefinition>> |
UpdateGatewayApiDefinitionGroupCommandHandler.getWritableDataSource() |
| Modifier and Type | Method and Description |
|---|---|
static void |
UpdateGatewayApiDefinitionGroupCommandHandler.setWritableDataSource(com.alibaba.csp.sentinel.datasource.WritableDataSource<Set<ApiDefinition>> apiDefinitionWds) |
Copyright © 2020 Alibaba Group. All rights reserved.