cloud.prefab.client.internal.FeatureFlagClientImpl Maven / Gradle / Ivy
Go to download
Show more of this group Show more artifacts with this name
Show all versions of prefab-cloud-java Show documentation
Show all versions of prefab-cloud-java Show documentation
API Client for https://prefab.cloud: rate limits, feature flags and semaphores as a service
The newest version!
package cloud.prefab.client.internal;
import cloud.prefab.client.ConfigClient;
import cloud.prefab.domain.Prefab;
import java.util.Map;
import java.util.Optional;
public class FeatureFlagClientImpl extends AbstractFeatureFlagResolverImpl {
private final ConfigClient configClient;
public FeatureFlagClientImpl(ConfigClient configClient) {
this.configClient = configClient;
}
protected Optional getConfigValue(
String feature,
Map attributes
) {
return configClient.get(feature, attributes);
}
}