From 5184ec202ca3e3119180c60cf5c72d43254c2b95 Mon Sep 17 00:00:00 2001 From: Todd Baert Date: Wed, 16 Nov 2022 11:56:03 -0500 Subject: [PATCH] fix: public flagd protocol Signed-off-by: Todd Baert --- providers/flagd/README.md | 2 +- .../dev/openfeature/contrib/providers/flagd/Protocol.java | 5 ++++- 2 files changed, 5 insertions(+), 2 deletions(-) diff --git a/providers/flagd/README.md b/providers/flagd/README.md index b2870a7abe..e04567ba9f 100644 --- a/providers/flagd/README.md +++ b/providers/flagd/README.md @@ -20,6 +20,6 @@ A feature flag daemon with a Unix philosophy. The `FlagdProvider` communicates with flagd via the gRPC protocol. Instantiate a new FlagdProvider instance, and configure the OpenFeature SDK to use it: ```java -FlagdProvider provider = new FlagdProvider("http", "localhost", 8013); +FlagdProvider provider = new FlagdProvider(Protocol.HTTP, "localhost", 8013); OpenFeatureAPI.getInstance().setProvider(provider); ``` diff --git a/providers/flagd/src/main/java/dev/openfeature/contrib/providers/flagd/Protocol.java b/providers/flagd/src/main/java/dev/openfeature/contrib/providers/flagd/Protocol.java index fe81aac57c..19404bd45d 100644 --- a/providers/flagd/src/main/java/dev/openfeature/contrib/providers/flagd/Protocol.java +++ b/providers/flagd/src/main/java/dev/openfeature/contrib/providers/flagd/Protocol.java @@ -1,6 +1,9 @@ package dev.openfeature.contrib.providers.flagd; -enum Protocol { +/** + * Protocol for gRPC connect. + */ +public enum Protocol { HTTP, HTTPS } \ No newline at end of file