## Uses of Class
io.etcd.jetcd.ClientBuilder

Packages that use ClientBuilder
io.etcd.jetcd

### Uses of ClientBuilder in io.etcd.jetcd

Methods in io.etcd.jetcd that return ClientBuilder
`ClientBuilder` ClientBuilder.`authority(String authority)` The authority used to authenticate connections to servers.
`static ClientBuilder` Client.`builder()`
`ClientBuilder` ClientBuilder.`copy()`
`ClientBuilder` ClientBuilder.`endpoints(Collection<URI> endpoints)` configure etcd server endpoints.
`ClientBuilder` ClientBuilder.`endpoints(String... endpoints)`
`ClientBuilder` ClientBuilder.`endpoints(URI... endpoints)` configure etcd server endpoints.
`ClientBuilder` ClientBuilder.`executorService(ExecutorService executorService)` config executor service.
`ClientBuilder` ClientBuilder.`header(String key, String value)` Sets an header to be added to http request headers.
`ClientBuilder` ClientBuilder.`headers(Map<io.grpc.Metadata.Key,Object> headers)` Sets headers to be added to http request headers.
`ClientBuilder` ClientBuilder.`interceptor(io.grpc.ClientInterceptor interceptor, io.grpc.ClientInterceptor... interceptors)` Add interceptors.
`ClientBuilder` ClientBuilder.`interceptors(List<io.grpc.ClientInterceptor> interceptors)` Set the interceptors.
`ClientBuilder` ClientBuilder.`lazyInitialization(boolean lazyInitialization)` Define if the client has to initialize connectivity and authentication on client constructor or delay it to the first call to a client.
`ClientBuilder` ClientBuilder.`loadBalancerPolicy(String loadBalancerPolicy)` config load balancer policy.
`ClientBuilder` ClientBuilder.`maxInboundMessageSize(Integer maxInboundMessageSize)` Sets the maximum message size allowed for a single gRPC frame.
`ClientBuilder` ClientBuilder.`namespace(ByteSequence namespace)` config the namespace of keys used in `KV`, `Txn`, `Lock` and `Watch`.
`ClientBuilder` ClientBuilder.`password(ByteSequence password)` config etcd auth password.
`ClientBuilder` ClientBuilder.`retryChronoUnit(ChronoUnit retryChronoUnit)` the retries period unit.
`ClientBuilder` ClientBuilder.`retryDelay(long retryDelay)` The delay between retries.
`ClientBuilder` ClientBuilder.`retryMaxDelay(long retryMaxDelay)` The max backing off delay between retries.
`ClientBuilder` ClientBuilder.`retryMaxDuration(String retryMaxDuration)` the retries max duration.
`ClientBuilder` ClientBuilder.`sslContext(io.netty.handler.ssl.SslContext sslContext)` SSL/TLS context to use instead of the system default.
`ClientBuilder` ClientBuilder.`uriResolverLoader(io.etcd.jetcd.resolver.URIResolverLoader loader)`
`ClientBuilder` ClientBuilder.`user(ByteSequence user)` config etcd auth user.