| 
20 | 20 | 
 
  | 
21 | 21 | package com.arangodb;  | 
22 | 22 | 
 
  | 
 | 23 | +import com.arangodb.config.ArangoConfigProperties;  | 
23 | 24 | import com.arangodb.entity.*;  | 
24 | 25 | import com.arangodb.internal.ArangoDBImpl;  | 
25 | 26 | import com.arangodb.internal.InternalArangoDBBuilder;  | 
26 | 27 | import com.arangodb.internal.net.*;  | 
27 | 28 | import com.arangodb.model.*;  | 
 | 29 | +import com.arangodb.serde.ArangoSerde;  | 
28 | 30 | 
 
  | 
29 | 31 | import javax.annotation.concurrent.ThreadSafe;  | 
 | 32 | +import javax.net.ssl.SSLContext;  | 
30 | 33 | import java.util.Collection;  | 
31 | 34 | 
 
  | 
32 | 35 | /**  | 
@@ -334,6 +337,111 @@ public interface ArangoDB extends ArangoSerdeAccessor {  | 
334 | 337 |      */  | 
335 | 338 |     class Builder extends InternalArangoDBBuilder<Builder> {  | 
336 | 339 | 
 
  | 
 | 340 | +        @Override  | 
 | 341 | +        public Builder loadProperties(ArangoConfigProperties properties) {  | 
 | 342 | +            return super.loadProperties(properties);  | 
 | 343 | +        }  | 
 | 344 | + | 
 | 345 | +        @Override  | 
 | 346 | +        public Builder host(String host, int port) {  | 
 | 347 | +            return super.host(host, port);  | 
 | 348 | +        }  | 
 | 349 | + | 
 | 350 | +        @Override  | 
 | 351 | +        public Builder timeout(Integer timeout) {  | 
 | 352 | +            return super.timeout(timeout);  | 
 | 353 | +        }  | 
 | 354 | + | 
 | 355 | +        @Override  | 
 | 356 | +        public Builder user(String user) {  | 
 | 357 | +            return super.user(user);  | 
 | 358 | +        }  | 
 | 359 | + | 
 | 360 | +        @Override  | 
 | 361 | +        public Builder password(String password) {  | 
 | 362 | +            return super.password(password);  | 
 | 363 | +        }  | 
 | 364 | + | 
 | 365 | +        @Override  | 
 | 366 | +        public Builder jwt(String jwt) {  | 
 | 367 | +            return super.jwt(jwt);  | 
 | 368 | +        }  | 
 | 369 | + | 
 | 370 | +        @Override  | 
 | 371 | +        public Builder useSsl(Boolean useSsl) {  | 
 | 372 | +            return super.useSsl(useSsl);  | 
 | 373 | +        }  | 
 | 374 | + | 
 | 375 | +        @Override  | 
 | 376 | +        public Builder sslContext(SSLContext sslContext) {  | 
 | 377 | +            return super.sslContext(sslContext);  | 
 | 378 | +        }  | 
 | 379 | + | 
 | 380 | +        @Override  | 
 | 381 | +        public Builder verifyHost(Boolean verifyHost) {  | 
 | 382 | +            return super.verifyHost(verifyHost);  | 
 | 383 | +        }  | 
 | 384 | + | 
 | 385 | +        @Override  | 
 | 386 | +        public Builder chunkSize(Integer chunkSize) {  | 
 | 387 | +            return super.chunkSize(chunkSize);  | 
 | 388 | +        }  | 
 | 389 | + | 
 | 390 | +        @Override  | 
 | 391 | +        public Builder maxConnections(Integer maxConnections) {  | 
 | 392 | +            return super.maxConnections(maxConnections);  | 
 | 393 | +        }  | 
 | 394 | + | 
 | 395 | +        @Override  | 
 | 396 | +        public Builder connectionTtl(Long connectionTtl) {  | 
 | 397 | +            return super.connectionTtl(connectionTtl);  | 
 | 398 | +        }  | 
 | 399 | + | 
 | 400 | +        @Override  | 
 | 401 | +        public Builder keepAliveInterval(Integer keepAliveInterval) {  | 
 | 402 | +            return super.keepAliveInterval(keepAliveInterval);  | 
 | 403 | +        }  | 
 | 404 | + | 
 | 405 | +        @Override  | 
 | 406 | +        public Builder acquireHostList(Boolean acquireHostList) {  | 
 | 407 | +            return super.acquireHostList(acquireHostList);  | 
 | 408 | +        }  | 
 | 409 | + | 
 | 410 | +        @Override  | 
 | 411 | +        public Builder acquireHostListInterval(Integer acquireHostListInterval) {  | 
 | 412 | +            return super.acquireHostListInterval(acquireHostListInterval);  | 
 | 413 | +        }  | 
 | 414 | + | 
 | 415 | +        @Override  | 
 | 416 | +        public Builder loadBalancingStrategy(LoadBalancingStrategy loadBalancingStrategy) {  | 
 | 417 | +            return super.loadBalancingStrategy(loadBalancingStrategy);  | 
 | 418 | +        }  | 
 | 419 | + | 
 | 420 | +        @Override  | 
 | 421 | +        public Builder responseQueueTimeSamples(Integer responseQueueTimeSamples) {  | 
 | 422 | +            return super.responseQueueTimeSamples(responseQueueTimeSamples);  | 
 | 423 | +        }  | 
 | 424 | + | 
 | 425 | +        @Override  | 
 | 426 | +        public Builder serde(ArangoSerde serde) {  | 
 | 427 | +            return super.serde(serde);  | 
 | 428 | +        }  | 
 | 429 | + | 
 | 430 | +        @Override  | 
 | 431 | +        public int hashCode() {  | 
 | 432 | +            return super.hashCode();  | 
 | 433 | +        }  | 
 | 434 | + | 
 | 435 | +        @Override  | 
 | 436 | +        public boolean equals(Object obj) {  | 
 | 437 | +            return super.equals(obj);  | 
 | 438 | +        }  | 
 | 439 | + | 
 | 440 | +        @Override  | 
 | 441 | +        public String toString() {  | 
 | 442 | +            return super.toString();  | 
 | 443 | +        }  | 
 | 444 | + | 
337 | 445 |         public Builder protocol(final Protocol protocol) {  | 
338 | 446 |             config.setProtocol(protocol);  | 
339 | 447 |             return this;  | 
 | 
0 commit comments