Uses of Class
io.getunleash.util.UnleashConfig.Builder
Packages that use UnleashConfig.Builder
-
Uses of UnleashConfig.Builder in io.getunleash.util
Methods in io.getunleash.util that return UnleashConfig.BuilderModifier and TypeMethodDescriptionAdds a custom http header for authorizing the clientUnleashConfig.Builder.backupFile(String backupFile) static UnleashConfig.BuilderUnleashConfig.builder()UnleashConfig.Builder.customHttpHeader(String name, String value) UnleashConfig.Builder.customHttpHeadersProvider(CustomHttpHeadersProvider provider) UnleashConfig.Builder.disableMetrics()Don't send metrics to Unleash serverUnleashConfig.Builder.disablePolling()Don't poll for feature toggle updatesUnleashConfig.Builder.enableProxyAuthenticationByJvmProperties()UnleashConfig.Builder.environment(String environment) UnleashConfig.Builder.fallbackStrategy(Strategy fallbackStrategy) UnleashConfig.Builder.fetchTogglesConnectTimeout(Duration connectTimeout) UnleashConfig.Builder.fetchTogglesConnectTimeoutSeconds(long connectTimeoutSeconds) UnleashConfig.Builder.fetchTogglesInterval(long fetchTogglesInterval) UnleashConfig.Builder.fetchTogglesReadTimeout(Duration readTimeout) UnleashConfig.Builder.fetchTogglesReadTimeoutSeconds(long readTimeoutSeconds) UnleashConfig.Builder.instanceId(String instanceId) UnleashConfig.Builder.metricsSenderFactory(MetricSenderFactory metricSenderFactory) UnleashConfig.Builder.namePrefix(String namePrefix) UnleashConfig.Builder.projectName(String projectName) UnleashConfig.Builder.scheduledExecutor(UnleashScheduledExecutor scheduledExecutor) UnleashConfig.Builder.sendMetricsConnectTimeout(Duration connectTimeout) UnleashConfig.Builder.sendMetricsConnectTimeoutSeconds(long connectTimeoutSeconds) UnleashConfig.Builder.sendMetricsInterval(long sendMetricsInterval) UnleashConfig.Builder.sendMetricsReadTimeout(Duration readTimeout) UnleashConfig.Builder.sendMetricsReadTimeoutSeconds(long readTimeoutSeconds) UnleashConfig.Builder.startupExceptionHandler(Consumer<UnleashException> startupExceptionHandler) Used to handle exceptions when starting up synchronously.UnleashConfig.Builder.subscriber(UnleashSubscriber unleashSubscriber) UnleashConfig.Builder.synchronousFetchOnInitialisation(boolean enable) UnleashConfig.Builder.toggleBootstrapProvider(ToggleBootstrapProvider toggleBootstrapProvider) UnleashConfig.Builder.unleashAPI(String unleashAPI) UnleashConfig.Builder.unleashAPI(URI unleashAPI) UnleashConfig.Builder.unleashContextProvider(UnleashContextProvider contextProvider) UnleashConfig.Builder.unleashFeatureFetcherFactory(UnleashFeatureFetcherFactory unleashFeatureFetcherFactory)