A B C D F G I L M N O R S T W Y 
All Classes All Packages

A

AbstractRoutePlanner - Class in com.sedmelluq.lava.extensions.youtuberotator.planner
 
AbstractRoutePlanner(List<IpBlock>, boolean) - Constructor for class com.sedmelluq.lava.extensions.youtuberotator.planner.AbstractRoutePlanner
 
apply(List<ExtendedHttpConfigurable>, YoutubeIpRotatorFilter) - Method in class com.sedmelluq.lava.extensions.youtuberotator.YoutubeIpRotatorSetup
 

B

BalancingIpRoutePlanner - Class in com.sedmelluq.lava.extensions.youtuberotator.planner
 
BalancingIpRoutePlanner(List<IpBlock>) - Constructor for class com.sedmelluq.lava.extensions.youtuberotator.planner.BalancingIpRoutePlanner
 
BalancingIpRoutePlanner(List<IpBlock>, Predicate<InetAddress>) - Constructor for class com.sedmelluq.lava.extensions.youtuberotator.planner.BalancingIpRoutePlanner
 
BalancingIpRoutePlanner(List<IpBlock>, Predicate<InetAddress>, boolean) - Constructor for class com.sedmelluq.lava.extensions.youtuberotator.planner.BalancingIpRoutePlanner
 
BigRandom - Class in com.sedmelluq.lava.extensions.youtuberotator.tools
 
BigRandom() - Constructor for class com.sedmelluq.lava.extensions.youtuberotator.tools.BigRandom
 
BLOCK64_IPS - Static variable in class com.sedmelluq.lava.extensions.youtuberotator.tools.ip.Ipv6Block
 

C

com.sedmelluq.lava.extensions.youtuberotator - package com.sedmelluq.lava.extensions.youtuberotator
 
com.sedmelluq.lava.extensions.youtuberotator.planner - package com.sedmelluq.lava.extensions.youtuberotator.planner
 
com.sedmelluq.lava.extensions.youtuberotator.tools - package com.sedmelluq.lava.extensions.youtuberotator.tools
 
com.sedmelluq.lava.extensions.youtuberotator.tools.ip - package com.sedmelluq.lava.extensions.youtuberotator.tools.ip
 
CombinedIpBlock - Class in com.sedmelluq.lava.extensions.youtuberotator.tools.ip
 
CombinedIpBlock(List<IpBlock>) - Constructor for class com.sedmelluq.lava.extensions.youtuberotator.tools.ip.CombinedIpBlock
 

D

determineAddressPair(Tuple<Inet4Address, Inet6Address>) - Method in class com.sedmelluq.lava.extensions.youtuberotator.planner.AbstractRoutePlanner
Determines the local and remote address pair to use
determineAddressPair(Tuple<Inet4Address, Inet6Address>) - Method in class com.sedmelluq.lava.extensions.youtuberotator.planner.BalancingIpRoutePlanner
 
determineAddressPair(Tuple<Inet4Address, Inet6Address>) - Method in class com.sedmelluq.lava.extensions.youtuberotator.planner.NanoIpRoutePlanner
 
determineAddressPair(Tuple<Inet4Address, Inet6Address>) - Method in class com.sedmelluq.lava.extensions.youtuberotator.planner.RotatingIpRoutePlanner
 
determineAddressPair(Tuple<Inet4Address, Inet6Address>) - Method in class com.sedmelluq.lava.extensions.youtuberotator.planner.RotatingNanoIpRoutePlanner
 
determineRoute(HttpHost, HttpRequest, HttpContext) - Method in class com.sedmelluq.lava.extensions.youtuberotator.planner.AbstractRoutePlanner
 

F

failingAddresses - Variable in class com.sedmelluq.lava.extensions.youtuberotator.planner.AbstractRoutePlanner
 
forConfiguration(ExtendedHttpConfigurable, boolean) - Method in class com.sedmelluq.lava.extensions.youtuberotator.YoutubeIpRotatorSetup
 
forManager(AudioPlayerManager) - Method in class com.sedmelluq.lava.extensions.youtuberotator.YoutubeIpRotatorSetup
 
forSource(YoutubeAudioSourceManager) - Method in class com.sedmelluq.lava.extensions.youtuberotator.YoutubeIpRotatorSetup
 
freeAddress(InetAddress) - Method in class com.sedmelluq.lava.extensions.youtuberotator.planner.AbstractRoutePlanner
 
freeAllAddresses() - Method in class com.sedmelluq.lava.extensions.youtuberotator.planner.AbstractRoutePlanner
 

G

getAddressAtIndex(long) - Method in class com.sedmelluq.lava.extensions.youtuberotator.tools.ip.IpBlock
 
getAddressAtIndex(long) - Method in class com.sedmelluq.lava.extensions.youtuberotator.tools.ip.Ipv4Block
 
getAddressAtIndex(long) - Method in class com.sedmelluq.lava.extensions.youtuberotator.tools.ip.Ipv6Block
 
getAddressAtIndex(BigInteger) - Method in class com.sedmelluq.lava.extensions.youtuberotator.tools.ip.CombinedIpBlock
 
getAddressAtIndex(BigInteger) - Method in class com.sedmelluq.lava.extensions.youtuberotator.tools.ip.IpBlock
 
getAddressAtIndex(BigInteger) - Method in class com.sedmelluq.lava.extensions.youtuberotator.tools.ip.Ipv6Block
 
getAddressIndexInBlock() - Method in class com.sedmelluq.lava.extensions.youtuberotator.planner.RotatingNanoIpRoutePlanner
Returns the address offset for the current nano time
getCurrentAddress() - Method in class com.sedmelluq.lava.extensions.youtuberotator.planner.NanoIpRoutePlanner
Returns the address offset based on the current nano time
getCurrentAddress() - Method in class com.sedmelluq.lava.extensions.youtuberotator.planner.RotatingIpRoutePlanner
 
getCurrentBlock() - Method in class com.sedmelluq.lava.extensions.youtuberotator.planner.RotatingNanoIpRoutePlanner
Returns the current block index
getFailingAddresses() - Method in class com.sedmelluq.lava.extensions.youtuberotator.planner.AbstractRoutePlanner
 
getFailingIpsCacheDuration() - Method in class com.sedmelluq.lava.extensions.youtuberotator.planner.AbstractRoutePlanner
How long a failing address should not be reused in milliseconds
getIndex() - Method in class com.sedmelluq.lava.extensions.youtuberotator.planner.RotatingIpRoutePlanner
 
getIpBlock() - Method in class com.sedmelluq.lava.extensions.youtuberotator.planner.AbstractRoutePlanner
 
getLastAddress(HttpClientContext) - Method in class com.sedmelluq.lava.extensions.youtuberotator.planner.AbstractRoutePlanner
 
getMaskBits() - Method in class com.sedmelluq.lava.extensions.youtuberotator.tools.ip.CombinedIpBlock
Estimates the virtual mask bits of the combined block
getMaskBits() - Method in class com.sedmelluq.lava.extensions.youtuberotator.tools.ip.IpBlock
 
getMaskBits() - Method in class com.sedmelluq.lava.extensions.youtuberotator.tools.ip.Ipv4Block
 
getMaskBits() - Method in class com.sedmelluq.lava.extensions.youtuberotator.tools.ip.Ipv6Block
 
getRandomAddress() - Method in class com.sedmelluq.lava.extensions.youtuberotator.tools.ip.CombinedIpBlock
 
getRandomAddress() - Method in class com.sedmelluq.lava.extensions.youtuberotator.tools.ip.IpBlock
 
getRandomAddress() - Method in class com.sedmelluq.lava.extensions.youtuberotator.tools.ip.Ipv4Block
 
getRandomAddress() - Method in class com.sedmelluq.lava.extensions.youtuberotator.tools.ip.Ipv6Block
 
getRandomAddressesFromHost(HttpHost) - Static method in class com.sedmelluq.lava.extensions.youtuberotator.tools.ip.IpAddressTools
 
getRandomFromList(List<T>) - Static method in class com.sedmelluq.lava.extensions.youtuberotator.tools.ip.IpAddressTools
 
getRotateIndex() - Method in class com.sedmelluq.lava.extensions.youtuberotator.planner.RotatingIpRoutePlanner
 
getSize() - Method in class com.sedmelluq.lava.extensions.youtuberotator.tools.ip.CombinedIpBlock
 
getSize() - Method in class com.sedmelluq.lava.extensions.youtuberotator.tools.ip.IpBlock
 
getSize() - Method in class com.sedmelluq.lava.extensions.youtuberotator.tools.ip.Ipv4Block
 
getSize() - Method in class com.sedmelluq.lava.extensions.youtuberotator.tools.ip.Ipv6Block
 
getType() - Method in class com.sedmelluq.lava.extensions.youtuberotator.tools.ip.CombinedIpBlock
 
getType() - Method in class com.sedmelluq.lava.extensions.youtuberotator.tools.ip.IpBlock
 
getType() - Method in class com.sedmelluq.lava.extensions.youtuberotator.tools.ip.Ipv4Block
 
getType() - Method in class com.sedmelluq.lava.extensions.youtuberotator.tools.ip.Ipv6Block
 

I

IpAddressTools - Class in com.sedmelluq.lava.extensions.youtuberotator.tools.ip
 
IpAddressTools() - Constructor for class com.sedmelluq.lava.extensions.youtuberotator.tools.ip.IpAddressTools
 
ipBlock - Variable in class com.sedmelluq.lava.extensions.youtuberotator.planner.AbstractRoutePlanner
 
IpBlock<I extends java.net.InetAddress> - Class in com.sedmelluq.lava.extensions.youtuberotator.tools.ip
 
IpBlock() - Constructor for class com.sedmelluq.lava.extensions.youtuberotator.tools.ip.IpBlock
 
Ipv4Block - Class in com.sedmelluq.lava.extensions.youtuberotator.tools.ip
 
Ipv4Block(String) - Constructor for class com.sedmelluq.lava.extensions.youtuberotator.tools.ip.Ipv4Block
 
IPV6_BIT_SIZE - Static variable in class com.sedmelluq.lava.extensions.youtuberotator.tools.ip.Ipv6Block
 
Ipv6Block - Class in com.sedmelluq.lava.extensions.youtuberotator.tools.ip
 
Ipv6Block(String) - Constructor for class com.sedmelluq.lava.extensions.youtuberotator.tools.ip.Ipv6Block
 
isIpv4CidrBlock(String) - Static method in class com.sedmelluq.lava.extensions.youtuberotator.tools.ip.Ipv4Block
 
isIpv6CidrBlock(String) - Static method in class com.sedmelluq.lava.extensions.youtuberotator.tools.ip.Ipv6Block
 
isValidAddress(InetAddress) - Method in class com.sedmelluq.lava.extensions.youtuberotator.planner.AbstractRoutePlanner
 

L

l - Variable in class com.sedmelluq.lava.extensions.youtuberotator.tools.Tuple
 

M

markAddressFailing(HttpClientContext) - Method in class com.sedmelluq.lava.extensions.youtuberotator.planner.AbstractRoutePlanner
 

N

NanoIpRoutePlanner - Class in com.sedmelluq.lava.extensions.youtuberotator.planner
 
NanoIpRoutePlanner(List<IpBlock>, boolean) - Constructor for class com.sedmelluq.lava.extensions.youtuberotator.planner.NanoIpRoutePlanner
 
next() - Method in class com.sedmelluq.lava.extensions.youtuberotator.planner.RotatingIpRoutePlanner
 
nextBigInt(int) - Method in class com.sedmelluq.lava.extensions.youtuberotator.tools.BigRandom
 

O

onAddressFailure(InetAddress) - Method in class com.sedmelluq.lava.extensions.youtuberotator.planner.AbstractRoutePlanner
Called when an address is marked as failing
onAddressFailure(InetAddress) - Method in class com.sedmelluq.lava.extensions.youtuberotator.planner.RotatingIpRoutePlanner
 
onAddressFailure(InetAddress) - Method in class com.sedmelluq.lava.extensions.youtuberotator.planner.RotatingNanoIpRoutePlanner
 
onContextClose(HttpClientContext) - Method in class com.sedmelluq.lava.extensions.youtuberotator.YoutubeIpRotatorFilter
 
onContextOpen(HttpClientContext) - Method in class com.sedmelluq.lava.extensions.youtuberotator.YoutubeIpRotatorFilter
 
onRequest(HttpClientContext, HttpUriRequest, boolean) - Method in class com.sedmelluq.lava.extensions.youtuberotator.YoutubeIpRotatorFilter
 
onRequestException(HttpClientContext, HttpUriRequest, Throwable) - Method in class com.sedmelluq.lava.extensions.youtuberotator.YoutubeIpRotatorFilter
 
onRequestResponse(HttpClientContext, HttpUriRequest, HttpResponse) - Method in class com.sedmelluq.lava.extensions.youtuberotator.YoutubeIpRotatorFilter
 

R

r - Variable in class com.sedmelluq.lava.extensions.youtuberotator.tools.Tuple
 
RateLimitException - Exception in com.sedmelluq.lava.extensions.youtuberotator.tools
 
RateLimitException() - Constructor for exception com.sedmelluq.lava.extensions.youtuberotator.tools.RateLimitException
 
RateLimitException(String) - Constructor for exception com.sedmelluq.lava.extensions.youtuberotator.tools.RateLimitException
 
RateLimitException(String, Throwable) - Constructor for exception com.sedmelluq.lava.extensions.youtuberotator.tools.RateLimitException
 
retryRequest(IOException, int, HttpContext) - Method in class com.sedmelluq.lava.extensions.youtuberotator.YoutubeIpRotatorRetryHandler
 
RotatingIpRoutePlanner - Class in com.sedmelluq.lava.extensions.youtuberotator.planner
 
RotatingIpRoutePlanner(List<IpBlock>) - Constructor for class com.sedmelluq.lava.extensions.youtuberotator.planner.RotatingIpRoutePlanner
 
RotatingIpRoutePlanner(List<IpBlock>, Predicate<InetAddress>) - Constructor for class com.sedmelluq.lava.extensions.youtuberotator.planner.RotatingIpRoutePlanner
 
RotatingIpRoutePlanner(List<IpBlock>, Predicate<InetAddress>, boolean) - Constructor for class com.sedmelluq.lava.extensions.youtuberotator.planner.RotatingIpRoutePlanner
 
RotatingNanoIpRoutePlanner - Class in com.sedmelluq.lava.extensions.youtuberotator.planner
 
RotatingNanoIpRoutePlanner(List<IpBlock>) - Constructor for class com.sedmelluq.lava.extensions.youtuberotator.planner.RotatingNanoIpRoutePlanner
 
RotatingNanoIpRoutePlanner(List<IpBlock>, Predicate<InetAddress>) - Constructor for class com.sedmelluq.lava.extensions.youtuberotator.planner.RotatingNanoIpRoutePlanner
 
RotatingNanoIpRoutePlanner(List<IpBlock>, Predicate<InetAddress>, boolean) - Constructor for class com.sedmelluq.lava.extensions.youtuberotator.planner.RotatingNanoIpRoutePlanner
 

S

setup() - Method in class com.sedmelluq.lava.extensions.youtuberotator.YoutubeIpRotatorSetup
 
shouldHandleSearchFailure() - Method in class com.sedmelluq.lava.extensions.youtuberotator.planner.AbstractRoutePlanner
 

T

toString() - Method in class com.sedmelluq.lava.extensions.youtuberotator.tools.ip.Ipv6Block
 
Tuple<L,​R> - Class in com.sedmelluq.lava.extensions.youtuberotator.tools
 
Tuple(L, R) - Constructor for class com.sedmelluq.lava.extensions.youtuberotator.tools.Tuple
 

W

withMainDelegateFilter(HttpContextFilter) - Method in class com.sedmelluq.lava.extensions.youtuberotator.YoutubeIpRotatorSetup
 
withRetryLimit(int) - Method in class com.sedmelluq.lava.extensions.youtuberotator.YoutubeIpRotatorSetup
 
withSearchDelegateFilter(HttpContextFilter) - Method in class com.sedmelluq.lava.extensions.youtuberotator.YoutubeIpRotatorSetup
 

Y

YoutubeIpRotatorFilter - Class in com.sedmelluq.lava.extensions.youtuberotator
 
YoutubeIpRotatorFilter(HttpContextFilter, boolean, AbstractRoutePlanner, int) - Constructor for class com.sedmelluq.lava.extensions.youtuberotator.YoutubeIpRotatorFilter
 
YoutubeIpRotatorRetryHandler - Class in com.sedmelluq.lava.extensions.youtuberotator
 
YoutubeIpRotatorRetryHandler() - Constructor for class com.sedmelluq.lava.extensions.youtuberotator.YoutubeIpRotatorRetryHandler
 
YoutubeIpRotatorSetup - Class in com.sedmelluq.lava.extensions.youtuberotator
 
YoutubeIpRotatorSetup(AbstractRoutePlanner) - Constructor for class com.sedmelluq.lava.extensions.youtuberotator.YoutubeIpRotatorSetup
 
A B C D F G I L M N O R S T W Y 
All Classes All Packages