类的使用
com.alibaba.csp.sentinel.adapter.gateway.common.api.ApiDefinition
使用ApiDefinition的程序包
程序包
说明
-
com.alibaba.csp.sentinel.adapter.gateway.common.api中ApiDefinition的使用
修饰符和类型方法说明static ApiDefinitionGatewayApiDefinitionManager.getApiDefinition(String apiName) ApiDefinition.setApiName(String apiName) ApiDefinition.setPredicateItems(Set<ApiPredicateItem> predicateItems) 修饰符和类型方法说明static booleanGatewayApiDefinitionManager.loadApiDefinitions(Set<ApiDefinition> apiDefinitions) Load given gateway API definitions and apply to downstream observers.voidApiDefinitionChangeObserver.onChange(Set<ApiDefinition> apiDefinitions) Notify the observer about the new gateway API definitions.static voidGatewayApiDefinitionManager.register2Property(com.alibaba.csp.sentinel.property.SentinelProperty<Set<ApiDefinition>> property) -
com.alibaba.csp.sentinel.adapter.gateway.common.api.matcher中ApiDefinition的使用
-
com.alibaba.csp.sentinel.adapter.gateway.common.command中ApiDefinition的使用
修饰符和类型方法说明static com.alibaba.csp.sentinel.datasource.WritableDataSource<Set<ApiDefinition>>UpdateGatewayApiDefinitionGroupCommandHandler.getWritableDataSource()修饰符和类型方法说明static voidUpdateGatewayApiDefinitionGroupCommandHandler.setWritableDataSource(com.alibaba.csp.sentinel.datasource.WritableDataSource<Set<ApiDefinition>> apiDefinitionWds)