Skip to content

Commit 1547278

Browse files
authored
Merge pull request #293 from weaviate/add-grpc-convenient-config-constructors
Add convenient gRPC Config constructors
2 parents ae8207e + e2e6d8b commit 1547278

File tree

1 file changed

+8
-0
lines changed

1 file changed

+8
-0
lines changed

src/main/java/io/weaviate/client/Config.java

Lines changed: 8 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -35,10 +35,18 @@ public Config(String scheme, String host) {
3535
this(scheme, host, null, DEFAULT_TIMEOUT_SECONDS, DEFAULT_TIMEOUT_SECONDS, DEFAULT_TIMEOUT_SECONDS);
3636
}
3737

38+
public Config(String scheme, String host, boolean gRPCSecured, String gRPCHost) {
39+
this(scheme, host, null, DEFAULT_TIMEOUT_SECONDS, gRPCSecured, gRPCHost);
40+
}
41+
3842
public Config(String scheme, String host, Map<String, String> headers) {
3943
this(scheme, host, headers, DEFAULT_TIMEOUT_SECONDS, DEFAULT_TIMEOUT_SECONDS, DEFAULT_TIMEOUT_SECONDS);
4044
}
4145

46+
public Config(String scheme, String host, boolean gRPCSecured, String gRPCHost, Map<String, String> headers) {
47+
this(scheme, host, headers, DEFAULT_TIMEOUT_SECONDS, gRPCSecured, gRPCHost);
48+
}
49+
4250
public Config(String scheme, String host, Map<String, String> headers, int connectionTimeout, int connectionRequestTimeout, int socketTimeout) {
4351
this.scheme = scheme;
4452
this.host = host;

0 commit comments

Comments
 (0)