| Package | Description |
|---|---|
| technology.dice.dicefairlink.discovery.members | |
| technology.dice.dicefairlink.driver | |
| technology.dice.dicefairlink.iterators |
| Modifier and Type | Method and Description |
|---|---|
SizedIterator<String> |
MemberFinder.discoverReplicas() |
SizedIterator<String> |
FairlinkMemberFinder.discoverReplicas() |
default SizedIterator<String> |
MemberFinder.init() |
SizedIterator<String> |
FairlinkMemberFinder.init() |
| Constructor and Description |
|---|
FairlinkMemberFinder(FairlinkConfiguration fairlinkConfiguration,
FairlinkConnectionString fairlinkConnectionString,
ScheduledExecutorService tagsPollingExecutor,
TagFilter excludedInstancesFinder,
MemberFinderMethod memberFinder,
Function<Collection<String>,SizedIterator<String>> stringSizedIteratorBuilder,
ReplicaValidator replicaValidator) |
| Constructor and Description |
|---|
AuroraReadReplicasDriver(Supplier<ScheduledExecutorService> discoveryExecutor,
Supplier<ScheduledExecutorService> tagPollExecutor,
Supplier<TagFilter> tagFilter,
Supplier<FairlinkMemberFinder> memberFinder,
Supplier<ReplicaValidator> replicaValidator,
Function<Collection<String>,SizedIterator<String>> iteratorBuilder) |
| Modifier and Type | Class and Description |
|---|---|
class |
CyclicIterator<T> |
class |
RandomisedCyclicIterator<T> |
Copyright © 2021. All rights reserved.