Class HostnamesByIpSupplier
- java.lang.Object
-
- com.palantir.atlasdb.keyvalue.cassandra.pool.HostnamesByIpSupplier
-
- All Implemented Interfaces:
java.util.function.Supplier<java.util.Map<java.lang.String,java.lang.String>>
public final class HostnamesByIpSupplier extends java.lang.Object implements java.util.function.Supplier<java.util.Map<java.lang.String,java.lang.String>>
-
-
Constructor Summary
Constructors Constructor Description HostnamesByIpSupplier(java.util.function.Supplier<java.util.List<com.palantir.common.pooling.PoolingContainer<CassandraClient>>> hosts)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description java.util.Map<java.lang.String,java.lang.String>
get()
com.palantir.common.base.FunctionCheckedException<CassandraClient,java.util.Map<java.lang.String,java.lang.String>,java.lang.Exception>
getHostnamesByIp()
-
-
-
Constructor Detail
-
HostnamesByIpSupplier
public HostnamesByIpSupplier(java.util.function.Supplier<java.util.List<com.palantir.common.pooling.PoolingContainer<CassandraClient>>> hosts)
-
-
Method Detail
-
get
public java.util.Map<java.lang.String,java.lang.String> get()
- Specified by:
get
in interfacejava.util.function.Supplier<java.util.Map<java.lang.String,java.lang.String>>
-
getHostnamesByIp
public com.palantir.common.base.FunctionCheckedException<CassandraClient,java.util.Map<java.lang.String,java.lang.String>,java.lang.Exception> getHostnamesByIp()
-
-