File tree Expand file tree Collapse file tree 2 files changed +10
-2
lines changed
providers/flagd/src/main/java/dev/openfeature/contrib/providers/flagd Expand file tree Collapse file tree 2 files changed +10
-2
lines changed Original file line number Diff line number Diff line change @@ -33,6 +33,12 @@ public final class Config {
3333 static final String DEADLINE_MS_ENV_VAR_NAME = "FLAGD_DEADLINE_MS" ;
3434 static final String STREAM_DEADLINE_MS_ENV_VAR_NAME = "FLAGD_STREAM_DEADLINE_MS" ;
3535 static final String SOURCE_SELECTOR_ENV_VAR_NAME = "FLAGD_SOURCE_SELECTOR" ;
36+ /**
37+ * @deprecated please use {@link #PROVIDER_ID_ENV_VAR_NAME}
38+ */
39+ @ Deprecated (forRemoval = true )
40+ static final String SOURCE_PROVIDER_ID_ENV_VAR_NAME = "FLAGD_SOURCE_PROVIDER_ID" ;
41+
3642 static final String PROVIDER_ID_ENV_VAR_NAME = "FLAGD_PROVIDER_ID" ;
3743 static final String OFFLINE_SOURCE_PATH = "FLAGD_OFFLINE_FLAG_SOURCE_PATH" ;
3844 static final String OFFLINE_POLL_MS = "FLAGD_OFFLINE_POLL_MS" ;
Original file line number Diff line number Diff line change @@ -42,7 +42,8 @@ public class FlagdOptions {
4242
4343 // TODO: remove the metadata call entirely after https://github.com/open-feature/flagd/issues/1584
4444 /**
45- * Disables call to sync.GetMetadata (see: https://buf.build/open-feature/flagd/docs/main:flagd.sync.v1#flagd.sync.v1.FlagSyncService.GetMetadata).
45+ * Disables call to sync.GetMetadata (see:
46+ * https://buf.build/open-feature/flagd/docs/main:flagd.sync.v1#flagd.sync.v1.FlagSyncService.GetMetadata).
4647 * Disabling will prevent static context from flagd being used in evaluations.
4748 * GetMetadata and this option will be removed.
4849 */
@@ -123,7 +124,8 @@ public class FlagdOptions {
123124 * ProviderId to be used with flag sync gRPC contract.
124125 **/
125126 @ Builder .Default
126- private String providerId = fallBackToEnvOrDefault (Config .PROVIDER_ID_ENV_VAR_NAME , null );
127+ private String providerId = fallBackToEnvOrDefault (
128+ Config .PROVIDER_ID_ENV_VAR_NAME , fallBackToEnvOrDefault (Config .SOURCE_PROVIDER_ID_ENV_VAR_NAME , null ));
127129
128130 /**
129131 * gRPC client KeepAlive in milliseconds. Disabled with 0.
You can’t perform that action at this time.
0 commit comments