public class IPResolver extends Object
| Modifier and Type | Class and Description |
|---|---|
static class |
IPResolver.Builder |
public CompletionStage<Optional<IpInformation>> resolveAsync(@Nonnull IP ip, @Nonnull ProviderKey provider)
public CompletionStage<Optional<IpInformation>> resolveAsync(@Nonnull IP ip, @Nonnull ProviderKey provider, @Nonnull ExecutorService executorService)
public Optional<IpInformation> resolve(@Nonnull IP ip, @Nonnull ProviderKey provider)
public CompletionStage<Optional<IpInformation>> resolveAsync(@Nonnull String ip, @Nonnull ProviderKey provider) throws UnknownHostException
UnknownHostExceptionpublic CompletionStage<Optional<IpInformation>> resolveAsync(@Nonnull String ip, @Nonnull ProviderKey provider, @Nonnull ExecutorService executorService) throws UnknownHostException
UnknownHostExceptionpublic Optional<IpInformation> resolve(@Nonnull String ip, @Nonnull ProviderKey provider) throws UnknownHostException
UnknownHostExceptionpublic CompletionStage<Map<ProviderKey,Optional<IpInformation>>> resolveAsync(@Nonnull IP ip)
public Map<ProviderKey,Optional<IpInformation>> resolve(@Nonnull String ip) throws UnknownHostException
UnknownHostExceptionpublic CompletionStage<Map<ProviderKey,Optional<IpInformation>>> resolveAsync(@Nonnull String ip) throws UnknownHostException
UnknownHostExceptionpublic Map<ProviderKey,CompletionStage<Optional<IpInformation>>> resolveAsync(@Nonnull String ip, @Nonnull ExecutorService executorService) throws UnknownHostException
UnknownHostExceptionpublic Map<ProviderKey,CompletionStage<Optional<IpInformation>>> resolveAsync(@Nonnull IP ip, @Nonnull ExecutorService executorService)
public Map<ProviderKey,Optional<IpInformation>> resolve(@Nonnull IP ip)
Copyright © 2021. All rights reserved.