MCPcopy Create free account
hub / github.com/dgraph-io/dgraph4j / createDgraphClient

Method createDgraphClient

samples/DgraphJavaSample/src/main/java/App.java:26–39  ·  view source on GitHub ↗
(boolean withAuthHeader)

Source from the content-addressed store, hash-verified

24 private static final int TEST_PORT = 9180;
25
26 private static DgraphClient createDgraphClient(boolean withAuthHeader) {
27 ManagedChannel channel =
28 ManagedChannelBuilder.forAddress(TEST_HOSTNAME, TEST_PORT).usePlaintext().build();
29 DgraphStub stub = DgraphGrpc.newStub(channel);
30
31 if (withAuthHeader) {
32 Metadata metadata = new Metadata();
33 metadata.put(
34 Metadata.Key.of("auth-token", Metadata.ASCII_STRING_MARSHALLER), "the-auth-token-value");
35 stub = MetadataUtils.attachHeaders(stub, metadata);
36 }
37
38 return new DgraphClient(stub);
39 }
40
41 public static void main(final String[] args) {
42 DgraphClient dgraphClient = createDgraphClient(false);

Callers 1

mainMethod · 0.95

Calls 2

forAddressMethod · 0.80
buildMethod · 0.45

Tested by

no test coverage detected