Uses of Class
io.appform.ranger.core.model.ServiceNode
Packages that use ServiceNode
Package
Description
-
Uses of ServiceNode in io.appform.ranger.core.finder
Methods in io.appform.ranger.core.finder that return types with arguments of type ServiceNodeModifier and TypeMethodDescriptionServiceFinder.get(Predicate<T> criteria, ShardSelector<T, R> shardSelector, ServiceNodeSelector<T> nodeSelector) List<ServiceNode<T>>List<ServiceNode<T>> -
Uses of ServiceNode in io.appform.ranger.core.finder.nodeselector
Methods in io.appform.ranger.core.finder.nodeselector that return ServiceNodeModifier and TypeMethodDescriptionRandomServiceNodeSelector.select(List<ServiceNode<T>> serviceNodes) RoundRobinServiceNodeSelector.select(List<ServiceNode<T>> serviceNodes) Method parameters in io.appform.ranger.core.finder.nodeselector with type arguments of type ServiceNodeModifier and TypeMethodDescriptionRandomServiceNodeSelector.select(List<ServiceNode<T>> serviceNodes) RoundRobinServiceNodeSelector.select(List<ServiceNode<T>> serviceNodes) -
Uses of ServiceNode in io.appform.ranger.core.finder.serviceregistry
Methods in io.appform.ranger.core.finder.serviceregistry that return types with arguments of type ServiceNodeModifier and TypeMethodDescriptionList<ServiceNode<T>>ListBasedServiceRegistry.nodeList()List<ServiceNode<T>>MapBasedServiceRegistry.nodeList()com.google.common.collect.ListMultimap<T,ServiceNode<T>> MapBasedServiceRegistry.nodes()Method parameters in io.appform.ranger.core.finder.serviceregistry with type arguments of type ServiceNodeModifier and TypeMethodDescriptionvoidListBasedServiceRegistry.update(List<ServiceNode<T>> serviceNodes) voidMapBasedServiceRegistry.update(List<ServiceNode<T>> nodes) -
Uses of ServiceNode in io.appform.ranger.core.finder.shardselector
Methods in io.appform.ranger.core.finder.shardselector that return types with arguments of type ServiceNodeModifier and TypeMethodDescriptionList<ServiceNode<T>>ListShardSelector.nodes(Predicate<T> criteria, ListBasedServiceRegistry<T> serviceRegistry) List<ServiceNode<T>>MatchingShardSelector.nodes(Predicate<T> criteria, MapBasedServiceRegistry<T> serviceRegistry) List<ServiceNode<T>>NoopShardSelector.nodes(Predicate<T> criteria, ListBasedServiceRegistry<T> serviceRegistry) -
Uses of ServiceNode in io.appform.ranger.core.model
Methods in io.appform.ranger.core.model that return ServiceNodeMethods in io.appform.ranger.core.model that return types with arguments of type ServiceNodeModifier and TypeMethodDescriptionabstract List<ServiceNode<T>>ServiceRegistry.nodeList()List<ServiceNode<T>>Optional<List<ServiceNode<T>>>Methods in io.appform.ranger.core.model with parameters of type ServiceNodeModifier and TypeMethodDescriptionvoidNodeDataSink.updateState(S serializer, ServiceNode<T> serviceNode) Method parameters in io.appform.ranger.core.model with type arguments of type ServiceNodeModifier and TypeMethodDescriptionServiceNodeSelector.select(List<ServiceNode<T>> serviceNodes) protected abstract voidServiceRegistry.update(List<ServiceNode<T>> nodes) voidServiceRegistry.updateNodes(List<ServiceNode<T>> nodes) -
Uses of ServiceNode in io.appform.ranger.core.serviceprovider
Constructors in io.appform.ranger.core.serviceprovider with parameters of type ServiceNodeModifierConstructorDescriptionServiceProvider(Service service, ServiceNode<T> serviceNode, S serializer, NodeDataSink<T, S> dataSink, List<Signal<HealthcheckResult>> signalGenerators) -
Uses of ServiceNode in io.appform.ranger.core.util
Methods in io.appform.ranger.core.util that return types with arguments of type ServiceNodeModifier and TypeMethodDescriptionstatic <T> List<ServiceNode<T>>FinderUtils.filterValidNodes(Service service, Collection<ServiceNode<T>> serviceNodes, long healthcheckZombieCheckThresholdTime) Methods in io.appform.ranger.core.util with parameters of type ServiceNodeModifier and TypeMethodDescriptionstatic <T> booleanFinderUtils.isValidNode(Service service, long healthcheckZombieCheckThresholdTime, ServiceNode<T> serviceNode) Method parameters in io.appform.ranger.core.util with type arguments of type ServiceNodeModifier and TypeMethodDescriptionstatic <T> List<ServiceNode<T>>FinderUtils.filterValidNodes(Service service, Collection<ServiceNode<T>> serviceNodes, long healthcheckZombieCheckThresholdTime)