Uses of Class
com.clickhouse.client.ClickHouseProtocol
-
Packages that use ClickHouseProtocol Package Description com.clickhouse.client Provides necessary classes to communicate with ClickHouse server.com.clickhouse.client.naming -
-
Uses of ClickHouseProtocol in com.clickhouse.client
Fields in com.clickhouse.client declared as ClickHouseProtocol Modifier and Type Field Description protected ClickHouseProtocolClickHouseNode.Builder. protocolMethods in com.clickhouse.client that return ClickHouseProtocol Modifier and Type Method Description static ClickHouseProtocolClickHouseProtocol. fromUriScheme(String scheme)Gets most suitable protocol according to given URI scheme.protected ClickHouseProtocolClickHouseNode.Builder. getProtocol()ClickHouseProtocolClickHouseNode. getProtocol()Gets protocol used by the node.static ClickHouseProtocolClickHouseProtocol. valueOf(String name)Returns the enum constant of this type with the specified name.static ClickHouseProtocol[]ClickHouseProtocol. values()Returns an array containing the constants of this enum type, in the order they are declared.Methods in com.clickhouse.client that return types with arguments of type ClickHouseProtocol Modifier and Type Method Description List<ClickHouseProtocol>ClickHouseConfig. getPreferredProtocols()List<ClickHouseProtocol>ClickHouseNodeSelector. getPreferredProtocols()Methods in com.clickhouse.client with parameters of type ClickHouseProtocol Modifier and Type Method Description default booleanClickHouseClient. accept(ClickHouseProtocol protocol)Tests whether the given protocol is supported or not.ClickHouseNode.BuilderClickHouseNode.Builder. address(ClickHouseProtocol protocol, InetSocketAddress address)Sets protocol and socket address.booleanClickHouseNodeSelector. matchAnyOfPreferredProtocols(ClickHouseProtocol protocol)static ClickHouseClientClickHouseClient. newInstance(ClickHouseProtocol... preferredProtocols)Creates a new instance compatible with any of the given protocols.static ClickHouseNodeClickHouseNode. of(String host, ClickHouseProtocol protocol, int port, String database, String... tags)Creates a node object in one go.static ClickHouseNodeSelectorClickHouseNodeSelector. of(ClickHouseProtocol protocol, ClickHouseProtocol... more)ClickHouseNode.BuilderClickHouseNode.Builder. port(ClickHouseProtocol protocol)Sets protocol used by the port.ClickHouseNode.BuilderClickHouseNode.Builder. port(ClickHouseProtocol protocol, Integer port)Sets protocol and port number.InetSocketAddressClickHouseDnsResolver. resolve(ClickHouseProtocol protocol, String host, int port)Method parameters in com.clickhouse.client with type arguments of type ClickHouseProtocol Modifier and Type Method Description static ClickHouseNodeSelectorClickHouseNodeSelector. of(Collection<ClickHouseProtocol> protocols, Collection<String> tags)Constructor parameters in com.clickhouse.client with type arguments of type ClickHouseProtocol Constructor Description ClickHouseNodeSelector(Collection<ClickHouseProtocol> protocols, Collection<String> tags) -
Uses of ClickHouseProtocol in com.clickhouse.client.naming
Methods in com.clickhouse.client.naming with parameters of type ClickHouseProtocol Modifier and Type Method Description InetSocketAddressSrvResolver. resolve(ClickHouseProtocol protocol, String host, int port)
-