Skip navigation links
A B C D E F G H I J L M N O P R S T U V W 

A

ActivationStrategy - Class in no.finn.unleash
 
ActivationStrategy(String, Map<String, String>) - Constructor for class no.finn.unleash.ActivationStrategy
 
ActivationStrategy(String, Map<String, String>, List<Constraint>) - Constructor for class no.finn.unleash.ActivationStrategy
 
addProperty(String, String) - Method in class no.finn.unleash.UnleashContext.Builder
 
ApplicationHostnameStrategy - Class in no.finn.unleash.strategy
 
ApplicationHostnameStrategy() - Constructor for class no.finn.unleash.strategy.ApplicationHostnameStrategy
 
applyStaticFields(UnleashConfig) - Method in class no.finn.unleash.UnleashContext
 
appName(String) - Method in class no.finn.unleash.UnleashContext.Builder
 
appName(String) - Method in class no.finn.unleash.util.UnleashConfig.Builder
 

B

backupFile(String) - Method in class no.finn.unleash.util.UnleashConfig.Builder
 
build() - Method in class no.finn.unleash.UnleashContext.Builder
 
build() - Method in class no.finn.unleash.util.UnleashConfig.Builder
 
builder() - Static method in class no.finn.unleash.UnleashContext
 
Builder() - Constructor for class no.finn.unleash.UnleashContext.Builder
 
Builder(UnleashContext) - Constructor for class no.finn.unleash.UnleashContext.Builder
 
builder() - Static method in class no.finn.unleash.util.UnleashConfig
 
Builder() - Constructor for class no.finn.unleash.util.UnleashConfig.Builder
 

C

clientMetrics(ClientMetrics) - Method in interface no.finn.unleash.event.UnleashSubscriber
 
ClientMetrics - Class in no.finn.unleash.metric
 
clientRegistered(ClientRegistration) - Method in interface no.finn.unleash.event.UnleashSubscriber
 
ClientRegistration - Class in no.finn.unleash.metric
 
Constraint - Class in no.finn.unleash
 
Constraint(String, Operator, List<String>) - Constructor for class no.finn.unleash.Constraint
 
ConstraintUtil - Class in no.finn.unleash.strategy
 
ConstraintUtil() - Constructor for class no.finn.unleash.strategy.ConstraintUtil
 
count(String, boolean) - Method in class no.finn.unleash.DefaultUnleash
 
count(String, boolean) - Method in interface no.finn.unleash.metric.UnleashMetricService
 
count(String, boolean) - Method in class no.finn.unleash.metric.UnleashMetricServiceImpl
 
countVariant(String, String) - Method in interface no.finn.unleash.metric.UnleashMetricService
 
countVariant(String, String) - Method in class no.finn.unleash.metric.UnleashMetricServiceImpl
 
customHttpHeader(String, String) - Method in class no.finn.unleash.util.UnleashConfig.Builder
 

D

DefaultStrategy - Class in no.finn.unleash.strategy
 
DefaultStrategy() - Constructor for class no.finn.unleash.strategy.DefaultStrategy
 
DefaultUnleash - Class in no.finn.unleash
 
DefaultUnleash(UnleashConfig, Strategy...) - Constructor for class no.finn.unleash.DefaultUnleash
 
DefaultUnleash(UnleashConfig, ToggleRepository, Strategy...) - Constructor for class no.finn.unleash.DefaultUnleash
 
deserialize(JsonElement, Type, JsonDeserializationContext) - Method in class no.finn.unleash.repository.JsonToggleCollectionDeserializer
 
disable(String...) - Method in class no.finn.unleash.FakeUnleash
 
disableAll() - Method in class no.finn.unleash.FakeUnleash
 
DISABLED_VARIANT - Static variable in class no.finn.unleash.Variant
 
disableMetrics() - Method in class no.finn.unleash.util.UnleashConfig.Builder
 
dispatch(UnleashEvent) - Method in class no.finn.unleash.event.EventDispatcher
 

E

enable(String...) - Method in class no.finn.unleash.FakeUnleash
 
enableAll() - Method in class no.finn.unleash.FakeUnleash
 
environment(String) - Method in class no.finn.unleash.UnleashContext.Builder
 
environment(String) - Method in class no.finn.unleash.util.UnleashConfig.Builder
 
equals(Object) - Method in class no.finn.unleash.Variant
 
equals(Object) - Method in class no.finn.unleash.variant.Payload
 
EventDispatcher - Class in no.finn.unleash.event
 
EventDispatcher(UnleashConfig) - Constructor for class no.finn.unleash.event.EventDispatcher
 

F

FakeUnleash - Class in no.finn.unleash
 
FakeUnleash() - Constructor for class no.finn.unleash.FakeUnleash
 
FeatureToggle - Class in no.finn.unleash
 
FeatureToggle(String, boolean, List<ActivationStrategy>) - Constructor for class no.finn.unleash.FeatureToggle
 
FeatureToggle(String, boolean, List<ActivationStrategy>, List<VariantDefinition>) - Constructor for class no.finn.unleash.FeatureToggle
 
FeatureToggleRepository - Class in no.finn.unleash.repository
 
FeatureToggleRepository(UnleashConfig, ToggleFetcher, ToggleBackupHandler) - Constructor for class no.finn.unleash.repository.FeatureToggleRepository
 
FeatureToggleRepository(UnleashConfig, UnleashScheduledExecutor, ToggleFetcher, ToggleBackupHandler) - Constructor for class no.finn.unleash.repository.FeatureToggleRepository
Deprecated.
FeatureToggleResponse - Class in no.finn.unleash.repository
 
FeatureToggleResponse(FeatureToggleResponse.Status, ToggleCollection) - Constructor for class no.finn.unleash.repository.FeatureToggleResponse
 
FeatureToggleResponse(FeatureToggleResponse.Status, int) - Constructor for class no.finn.unleash.repository.FeatureToggleResponse
 
FeatureToggleResponse(FeatureToggleResponse.Status, int, String) - Constructor for class no.finn.unleash.repository.FeatureToggleResponse
 
FeatureToggleResponse.Status - Enum in no.finn.unleash.repository
 
fetchToggles() - Method in class no.finn.unleash.repository.HttpToggleFetcher
 
fetchToggles() - Method in interface no.finn.unleash.repository.ToggleFetcher
 
fetchTogglesInterval(long) - Method in class no.finn.unleash.util.UnleashConfig.Builder
 
FlexibleRolloutStrategy - Class in no.finn.unleash.strategy
 
FlexibleRolloutStrategy() - Constructor for class no.finn.unleash.strategy.FlexibleRolloutStrategy
 
FlexibleRolloutStrategy(Supplier<String>) - Constructor for class no.finn.unleash.strategy.FlexibleRolloutStrategy
 

G

getAppName() - Method in class no.finn.unleash.metric.ClientMetrics
 
getAppName() - Method in class no.finn.unleash.metric.ClientRegistration
 
getAppName() - Method in class no.finn.unleash.UnleashContext
 
getAppName() - Method in class no.finn.unleash.util.UnleashConfig
 
getBackupFile() - Method in class no.finn.unleash.util.UnleashConfig
 
getBucket() - Method in class no.finn.unleash.metric.ClientMetrics
 
getByName(String) - Method in class no.finn.unleash.UnleashContext
 
getClientMetricsURL() - Method in class no.finn.unleash.util.UnleashURLs
 
getClientRegisterURL() - Method in class no.finn.unleash.util.UnleashURLs
 
getConstraints() - Method in class no.finn.unleash.ActivationStrategy
 
getContext() - Method in interface no.finn.unleash.UnleashContextProvider
 
getContextName() - Method in class no.finn.unleash.Constraint
 
getContextName() - Method in class no.finn.unleash.variant.VariantOverride
 
getContextProvider() - Method in class no.finn.unleash.util.UnleashConfig
 
getCustomHttpHeaders() - Method in class no.finn.unleash.util.UnleashConfig
 
getDefaultProvider() - Static method in interface no.finn.unleash.UnleashContextProvider
 
getDefaultSdkVersion() - Method in class no.finn.unleash.util.UnleashConfig.Builder
 
getEnvironment() - Method in class no.finn.unleash.UnleashContext
 
getEnvironment() - Method in class no.finn.unleash.util.UnleashConfig
 
getFeatureNames() - Method in class no.finn.unleash.repository.FeatureToggleRepository
 
getFeatureNames() - Method in interface no.finn.unleash.repository.ToggleRepository
 
getFeatures() - Method in class no.finn.unleash.repository.ToggleCollection
 
getFeatureToggleDefinition(String) - Method in class no.finn.unleash.DefaultUnleash
 
getFeatureToggleNames() - Method in class no.finn.unleash.DefaultUnleash
 
getFeatureToggleNames() - Method in class no.finn.unleash.FakeUnleash
 
getFeatureToggleNames() - Method in interface no.finn.unleash.Unleash
 
getFetchTogglesInterval() - Method in class no.finn.unleash.util.UnleashConfig
 
getFetchTogglesURL() - Method in class no.finn.unleash.util.UnleashURLs
 
getHttpStatusCode() - Method in class no.finn.unleash.repository.FeatureToggleResponse
 
getInstance() - Static method in class no.finn.unleash.util.UnleashScheduledExecutorImpl
 
getInstanceId() - Method in class no.finn.unleash.metric.ClientMetrics
 
getInstanceId() - Method in class no.finn.unleash.metric.ClientRegistration
 
getInstanceId() - Method in class no.finn.unleash.util.UnleashConfig
 
getInterval() - Method in class no.finn.unleash.metric.ClientRegistration
 
getLocation() - Method in class no.finn.unleash.repository.FeatureToggleResponse
 
getName() - Method in class no.finn.unleash.ActivationStrategy
 
getName() - Method in class no.finn.unleash.FeatureToggle
 
getName() - Method in class no.finn.unleash.strategy.ApplicationHostnameStrategy
 
getName() - Method in class no.finn.unleash.strategy.DefaultStrategy
 
getName() - Method in class no.finn.unleash.strategy.FlexibleRolloutStrategy
 
getName() - Method in class no.finn.unleash.strategy.GradualRolloutRandomStrategy
 
getName() - Method in class no.finn.unleash.strategy.GradualRolloutSessionIdStrategy
 
getName() - Method in class no.finn.unleash.strategy.GradualRolloutUserIdStrategy
 
getName() - Method in class no.finn.unleash.strategy.RemoteAddressStrategy
 
getName() - Method in interface no.finn.unleash.strategy.Strategy
 
getName() - Method in class no.finn.unleash.strategy.UnknownStrategy
 
getName() - Method in class no.finn.unleash.strategy.UserWithIdStrategy
 
getName() - Method in class no.finn.unleash.Variant
 
getName() - Method in class no.finn.unleash.variant.VariantDefinition
 
getNormalizedNumber(String, String) - Static method in class no.finn.unleash.strategy.StrategyUtils
Takes to string inputs concat them, produce a hash and return a normalized value between 0 and 100;
getNormalizedNumber(String, String, int) - Static method in class no.finn.unleash.strategy.StrategyUtils
 
getOperator() - Method in class no.finn.unleash.Constraint
 
getParameters() - Method in class no.finn.unleash.ActivationStrategy
 
getPayload() - Method in class no.finn.unleash.Variant
 
getPayload() - Method in class no.finn.unleash.variant.VariantDefinition
 
getPercentage(String) - Static method in class no.finn.unleash.strategy.StrategyUtils
Takes a numeric string value and converts it to a integer between 0 and 100.
getProperties() - Method in class no.finn.unleash.UnleashContext
 
getRemoteAddress() - Method in class no.finn.unleash.UnleashContext
 
getScheduledExecutor() - Method in class no.finn.unleash.util.UnleashConfig
 
getSdkVersion() - Method in class no.finn.unleash.metric.ClientRegistration
 
getSdkVersion() - Method in class no.finn.unleash.util.UnleashConfig
 
getSendMetricsInterval() - Method in class no.finn.unleash.util.UnleashConfig
 
getSessionId() - Method in class no.finn.unleash.UnleashContext
 
getStarted() - Method in class no.finn.unleash.metric.ClientRegistration
 
getStatus() - Method in class no.finn.unleash.repository.FeatureToggleResponse
 
getStrategies() - Method in class no.finn.unleash.FeatureToggle
 
getStrategies() - Method in class no.finn.unleash.metric.ClientRegistration
 
getSubscriber() - Method in class no.finn.unleash.util.UnleashConfig
 
getToggle(String) - Method in class no.finn.unleash.repository.FeatureToggleRepository
 
getToggle(String) - Method in class no.finn.unleash.repository.ToggleCollection
 
getToggle(String) - Method in interface no.finn.unleash.repository.ToggleRepository
 
getToggleCollection() - Method in class no.finn.unleash.repository.FeatureToggleResponse
 
getToggleName() - Method in class no.finn.unleash.event.ToggleEvaluated
 
getType() - Method in class no.finn.unleash.variant.Payload
 
getUnleashAPI() - Method in class no.finn.unleash.util.UnleashConfig
 
getUnleashURLs() - Method in class no.finn.unleash.util.UnleashConfig
 
getUserId() - Method in class no.finn.unleash.UnleashContext
 
getValue() - Method in class no.finn.unleash.variant.Payload
 
getValues() - Method in class no.finn.unleash.Constraint
 
getValues() - Method in class no.finn.unleash.variant.VariantOverride
 
getVariant(String, UnleashContext) - Method in class no.finn.unleash.DefaultUnleash
 
getVariant(String, UnleashContext, Variant) - Method in class no.finn.unleash.DefaultUnleash
 
getVariant(String) - Method in class no.finn.unleash.DefaultUnleash
 
getVariant(String, Variant) - Method in class no.finn.unleash.DefaultUnleash
 
getVariant(String, UnleashContext) - Method in class no.finn.unleash.FakeUnleash
 
getVariant(String, UnleashContext, Variant) - Method in class no.finn.unleash.FakeUnleash
 
getVariant(String) - Method in class no.finn.unleash.FakeUnleash
 
getVariant(String, Variant) - Method in class no.finn.unleash.FakeUnleash
 
getVariant(String, UnleashContext) - Method in interface no.finn.unleash.Unleash
 
getVariant(String, UnleashContext, Variant) - Method in interface no.finn.unleash.Unleash
 
getVariant(String) - Method in interface no.finn.unleash.Unleash
 
getVariant(String, Variant) - Method in interface no.finn.unleash.Unleash
 
getVariants() - Method in class no.finn.unleash.FeatureToggle
 
getWeight() - Method in class no.finn.unleash.variant.VariantDefinition
 
GradualRolloutRandomStrategy - Class in no.finn.unleash.strategy
 
GradualRolloutRandomStrategy() - Constructor for class no.finn.unleash.strategy.GradualRolloutRandomStrategy
 
GradualRolloutRandomStrategy(long) - Constructor for class no.finn.unleash.strategy.GradualRolloutRandomStrategy
 
GradualRolloutSessionIdStrategy - Class in no.finn.unleash.strategy
Implements a gradual roll-out strategy based on session id.
GradualRolloutSessionIdStrategy() - Constructor for class no.finn.unleash.strategy.GradualRolloutSessionIdStrategy
 
GradualRolloutUserIdStrategy - Class in no.finn.unleash.strategy
Implements a gradual roll-out strategy based on userId.
GradualRolloutUserIdStrategy() - Constructor for class no.finn.unleash.strategy.GradualRolloutUserIdStrategy
 
GROUP_ID - Static variable in class no.finn.unleash.strategy.FlexibleRolloutStrategy
 
GROUP_ID - Static variable in class no.finn.unleash.strategy.GradualRolloutSessionIdStrategy
 
GROUP_ID - Static variable in class no.finn.unleash.strategy.GradualRolloutUserIdStrategy
 

H

hashCode() - Method in class no.finn.unleash.Variant
 
hashCode() - Method in class no.finn.unleash.variant.Payload
 
HOST_NAMES_PARAM - Static variable in class no.finn.unleash.strategy.ApplicationHostnameStrategy
 
HttpToggleFetcher - Class in no.finn.unleash.repository
 
HttpToggleFetcher(UnleashConfig) - Constructor for class no.finn.unleash.repository.HttpToggleFetcher
 

I

instanceId(String) - Method in class no.finn.unleash.util.UnleashConfig.Builder
 
IpAddressMatcher - Class in no.finn.unleash.util
Matches a request based on IP Address or subnet mask matching against the remote address.
IpAddressMatcher(String) - Constructor for class no.finn.unleash.util.IpAddressMatcher
Takes a specific IP address or a range specified using the IP/Netmask (e.g.
isDisableMetrics() - Method in class no.finn.unleash.util.UnleashConfig
 
isEmpty(CharSequence) - Static method in class no.finn.unleash.strategy.StrategyUtils
 
isEnabled(String) - Method in class no.finn.unleash.DefaultUnleash
 
isEnabled(String, boolean) - Method in class no.finn.unleash.DefaultUnleash
 
isEnabled(String, UnleashContext, boolean) - Method in class no.finn.unleash.DefaultUnleash
 
isEnabled() - Method in class no.finn.unleash.event.ToggleEvaluated
 
isEnabled(String) - Method in class no.finn.unleash.FakeUnleash
 
isEnabled(String, boolean) - Method in class no.finn.unleash.FakeUnleash
 
isEnabled() - Method in class no.finn.unleash.FeatureToggle
 
isEnabled(Map<String, String>) - Method in class no.finn.unleash.strategy.ApplicationHostnameStrategy
 
isEnabled(Map<String, String>) - Method in class no.finn.unleash.strategy.DefaultStrategy
 
isEnabled(Map<String, String>) - Method in class no.finn.unleash.strategy.FlexibleRolloutStrategy
 
isEnabled(Map<String, String>, UnleashContext) - Method in class no.finn.unleash.strategy.FlexibleRolloutStrategy
 
isEnabled(Map<String, String>) - Method in class no.finn.unleash.strategy.GradualRolloutRandomStrategy
 
isEnabled(Map<String, String>) - Method in class no.finn.unleash.strategy.GradualRolloutSessionIdStrategy
 
isEnabled(Map<String, String>, UnleashContext) - Method in class no.finn.unleash.strategy.GradualRolloutSessionIdStrategy
 
isEnabled(Map<String, String>) - Method in class no.finn.unleash.strategy.GradualRolloutUserIdStrategy
 
isEnabled(Map<String, String>, UnleashContext) - Method in class no.finn.unleash.strategy.GradualRolloutUserIdStrategy
 
isEnabled(Map<String, String>) - Method in class no.finn.unleash.strategy.RemoteAddressStrategy
 
isEnabled(Map<String, String>, UnleashContext) - Method in class no.finn.unleash.strategy.RemoteAddressStrategy
 
isEnabled(Map<String, String>) - Method in interface no.finn.unleash.strategy.Strategy
 
isEnabled(Map<String, String>, UnleashContext) - Method in interface no.finn.unleash.strategy.Strategy
 
isEnabled(Map<String, String>, UnleashContext, List<Constraint>) - Method in interface no.finn.unleash.strategy.Strategy
 
isEnabled(Map<String, String>) - Method in class no.finn.unleash.strategy.UnknownStrategy
 
isEnabled(Map<String, String>) - Method in class no.finn.unleash.strategy.UserWithIdStrategy
 
isEnabled(Map<String, String>, UnleashContext) - Method in class no.finn.unleash.strategy.UserWithIdStrategy
 
isEnabled(String) - Method in interface no.finn.unleash.Unleash
 
isEnabled(String, boolean) - Method in interface no.finn.unleash.Unleash
 
isEnabled(String, UnleashContext) - Method in interface no.finn.unleash.Unleash
 
isEnabled(String, UnleashContext, boolean) - Method in interface no.finn.unleash.Unleash
 
isEnabled() - Method in class no.finn.unleash.Variant
 
isNotEmpty(CharSequence) - Static method in class no.finn.unleash.strategy.StrategyUtils
 
isNumeric(CharSequence) - Static method in class no.finn.unleash.strategy.StrategyUtils
 
isSynchronousFetchOnInitialisation() - Method in class no.finn.unleash.util.UnleashConfig
 

J

JsonToggleCollectionDeserializer - Class in no.finn.unleash.repository
 
JsonToggleCollectionDeserializer() - Constructor for class no.finn.unleash.repository.JsonToggleCollectionDeserializer
 

L

Log4JSubscriber - Class in no.finn.unleash.event
 
Log4JSubscriber() - Constructor for class no.finn.unleash.event.Log4JSubscriber
 

M

matches(String) - Method in class no.finn.unleash.util.IpAddressMatcher
 

N

NAME - Variable in class no.finn.unleash.strategy.ApplicationHostnameStrategy
 
no.finn.unleash - package no.finn.unleash
 
no.finn.unleash.event - package no.finn.unleash.event
 
no.finn.unleash.metric - package no.finn.unleash.metric
 
no.finn.unleash.repository - package no.finn.unleash.repository
 
no.finn.unleash.strategy - package no.finn.unleash.strategy
 
no.finn.unleash.util - package no.finn.unleash.util
 
no.finn.unleash.variant - package no.finn.unleash.variant
 
NoOpSubscriber - Class in no.finn.unleash.event
 
NoOpSubscriber() - Constructor for class no.finn.unleash.event.NoOpSubscriber
 

O

on(UnleashEvent) - Method in class no.finn.unleash.event.Log4JSubscriber
 
on(UnleashEvent) - Method in interface no.finn.unleash.event.UnleashSubscriber
 
onError(UnleashException) - Method in class no.finn.unleash.event.Log4JSubscriber
 
onError(UnleashException) - Method in interface no.finn.unleash.event.UnleashSubscriber
 
onReady(UnleashReady) - Method in interface no.finn.unleash.event.UnleashSubscriber
 
Operator - Enum in no.finn.unleash
 

P

PARAM - Static variable in class no.finn.unleash.strategy.UserWithIdStrategy
 
Payload - Class in no.finn.unleash.variant
 
Payload(String, String) - Constructor for class no.finn.unleash.variant.Payload
 
PERCENTAGE - Static variable in class no.finn.unleash.strategy.FlexibleRolloutStrategy
 
PERCENTAGE - Static variable in class no.finn.unleash.strategy.GradualRolloutRandomStrategy
 
PERCENTAGE - Static variable in class no.finn.unleash.strategy.GradualRolloutSessionIdStrategy
 
PERCENTAGE - Static variable in class no.finn.unleash.strategy.GradualRolloutUserIdStrategy
 
publishTo(UnleashSubscriber) - Method in class no.finn.unleash.event.ToggleEvaluated
 
publishTo(UnleashSubscriber) - Method in interface no.finn.unleash.event.UnleashEvent
 
publishTo(UnleashSubscriber) - Method in class no.finn.unleash.event.UnleashReady
 
publishTo(UnleashSubscriber) - Method in class no.finn.unleash.metric.ClientMetrics
 
publishTo(UnleashSubscriber) - Method in class no.finn.unleash.metric.ClientRegistration
 
publishTo(UnleashSubscriber) - Method in class no.finn.unleash.repository.FeatureToggleResponse
 
publishTo(UnleashSubscriber) - Method in exception no.finn.unleash.UnleashException
 

R

read() - Method in interface no.finn.unleash.repository.ToggleBackupHandler
 
read() - Method in class no.finn.unleash.repository.ToggleBackupHandlerFile
 
register(Set<String>) - Method in interface no.finn.unleash.metric.UnleashMetricService
 
register(Set<String>) - Method in class no.finn.unleash.metric.UnleashMetricServiceImpl
 
registerClient(ClientRegistration) - Method in class no.finn.unleash.metric.UnleashMetricsSender
 
remoteAddress(String) - Method in class no.finn.unleash.UnleashContext.Builder
 
RemoteAddressStrategy - Class in no.finn.unleash.strategy
 
RemoteAddressStrategy() - Constructor for class no.finn.unleash.strategy.RemoteAddressStrategy
 
reset(String...) - Method in class no.finn.unleash.FakeUnleash
 
resetAll() - Method in class no.finn.unleash.FakeUnleash
 

S

scheduledExecutor(UnleashScheduledExecutor) - Method in class no.finn.unleash.util.UnleashConfig.Builder
 
scheduleOnce(Runnable) - Method in interface no.finn.unleash.util.UnleashScheduledExecutor
 
scheduleOnce(Runnable) - Method in class no.finn.unleash.util.UnleashScheduledExecutorImpl
 
selectVariant(FeatureToggle, UnleashContext, Variant) - Static method in class no.finn.unleash.variant.VariantUtil
 
sendMetrics(ClientMetrics) - Method in class no.finn.unleash.metric.UnleashMetricsSender
 
sendMetricsInterval(long) - Method in class no.finn.unleash.util.UnleashConfig.Builder
 
sessionId(String) - Method in class no.finn.unleash.UnleashContext.Builder
 
setErrorLevel(Level) - Method in class no.finn.unleash.event.Log4JSubscriber
 
setEventLevel(Level) - Method in class no.finn.unleash.event.Log4JSubscriber
 
setInterval(Runnable, long, long) - Method in interface no.finn.unleash.util.UnleashScheduledExecutor
 
setInterval(Runnable, long, long) - Method in class no.finn.unleash.util.UnleashScheduledExecutorImpl
 
setRequestProperties(HttpURLConnection, UnleashConfig) - Static method in class no.finn.unleash.util.UnleashConfig
 
setVariant(String, Variant) - Method in class no.finn.unleash.FakeUnleash
 
Strategy - Interface in no.finn.unleash.strategy
 
StrategyUtils - Class in no.finn.unleash.strategy
 
StrategyUtils() - Constructor for class no.finn.unleash.strategy.StrategyUtils
 
subscriber(UnleashSubscriber) - Method in class no.finn.unleash.util.UnleashConfig.Builder
 
synchronousFetchOnInitialisation(boolean) - Method in class no.finn.unleash.util.UnleashConfig.Builder
 

T

ToggleBackupHandler - Interface in no.finn.unleash.repository
 
ToggleBackupHandlerFile - Class in no.finn.unleash.repository
 
ToggleBackupHandlerFile(UnleashConfig) - Constructor for class no.finn.unleash.repository.ToggleBackupHandlerFile
 
toggleBackupRestored(ToggleCollection) - Method in interface no.finn.unleash.event.UnleashSubscriber
 
ToggleCollection - Class in no.finn.unleash.repository
 
ToggleEvaluated - Class in no.finn.unleash.event
 
ToggleEvaluated(String, boolean) - Constructor for class no.finn.unleash.event.ToggleEvaluated
 
toggleEvaluated(ToggleEvaluated) - Method in interface no.finn.unleash.event.UnleashSubscriber
 
ToggleFetcher - Interface in no.finn.unleash.repository
 
ToggleRepository - Interface in no.finn.unleash.repository
 
togglesBackedUp(ToggleCollection) - Method in interface no.finn.unleash.event.UnleashSubscriber
 
togglesFetched(FeatureToggleResponse) - Method in interface no.finn.unleash.event.UnleashSubscriber
 
toString() - Method in class no.finn.unleash.event.ToggleEvaluated
 
toString() - Method in class no.finn.unleash.FeatureToggle
 
toString() - Method in class no.finn.unleash.metric.ClientMetrics
 
toString() - Method in class no.finn.unleash.metric.ClientRegistration
 
toString() - Method in class no.finn.unleash.repository.FeatureToggleResponse
 
toString() - Method in class no.finn.unleash.Variant
 

U

UnknownStrategy - Class in no.finn.unleash.strategy
 
UnknownStrategy() - Constructor for class no.finn.unleash.strategy.UnknownStrategy
 
Unleash - Interface in no.finn.unleash
 
unleashAPI(URI) - Method in class no.finn.unleash.util.UnleashConfig.Builder
 
unleashAPI(String) - Method in class no.finn.unleash.util.UnleashConfig.Builder
 
UnleashConfig - Class in no.finn.unleash.util
 
UnleashConfig(URI, Map<String, String>, String, String, String, String, String, long, long, boolean, UnleashContextProvider, boolean, UnleashScheduledExecutor, UnleashSubscriber) - Constructor for class no.finn.unleash.util.UnleashConfig
 
UnleashConfig.Builder - Class in no.finn.unleash.util
 
UnleashContext - Class in no.finn.unleash
 
UnleashContext(String, String, String, Map<String, String>) - Constructor for class no.finn.unleash.UnleashContext
 
UnleashContext(String, String, String, String, String, Map<String, String>) - Constructor for class no.finn.unleash.UnleashContext
 
UnleashContext.Builder - Class in no.finn.unleash
 
UnleashContextProvider - Interface in no.finn.unleash
 
unleashContextProvider(UnleashContextProvider) - Method in class no.finn.unleash.util.UnleashConfig.Builder
 
UnleashEvent - Interface in no.finn.unleash.event
 
UnleashException - Exception in no.finn.unleash
 
UnleashException(String, Throwable) - Constructor for exception no.finn.unleash.UnleashException
 
UnleashMetricService - Interface in no.finn.unleash.metric
 
UnleashMetricServiceImpl - Class in no.finn.unleash.metric
 
UnleashMetricServiceImpl(UnleashConfig, UnleashScheduledExecutor) - Constructor for class no.finn.unleash.metric.UnleashMetricServiceImpl
 
UnleashMetricServiceImpl(UnleashConfig, UnleashMetricsSender, UnleashScheduledExecutor) - Constructor for class no.finn.unleash.metric.UnleashMetricServiceImpl
 
UnleashMetricsSender - Class in no.finn.unleash.metric
 
UnleashMetricsSender(UnleashConfig) - Constructor for class no.finn.unleash.metric.UnleashMetricsSender
 
UnleashReady - Class in no.finn.unleash.event
 
UnleashReady() - Constructor for class no.finn.unleash.event.UnleashReady
 
UnleashScheduledExecutor - Interface in no.finn.unleash.util
 
UnleashScheduledExecutorImpl - Class in no.finn.unleash.util
 
UnleashScheduledExecutorImpl() - Constructor for class no.finn.unleash.util.UnleashScheduledExecutorImpl
 
UnleashSubscriber - Interface in no.finn.unleash.event
 
UnleashURLs - Class in no.finn.unleash.util
 
UnleashURLs(URI) - Constructor for class no.finn.unleash.util.UnleashURLs
 
userId(String) - Method in class no.finn.unleash.UnleashContext.Builder
 
UserWithIdStrategy - Class in no.finn.unleash.strategy
 
UserWithIdStrategy() - Constructor for class no.finn.unleash.strategy.UserWithIdStrategy
 

V

validate(List<Constraint>, UnleashContext) - Static method in class no.finn.unleash.strategy.ConstraintUtil
 
valueOf(String) - Static method in enum no.finn.unleash.Operator
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum no.finn.unleash.repository.FeatureToggleResponse.Status
Returns the enum constant of this type with the specified name.
values() - Static method in enum no.finn.unleash.Operator
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum no.finn.unleash.repository.FeatureToggleResponse.Status
Returns an array containing the constants of this enum type, in the order they are declared.
Variant - Class in no.finn.unleash
 
Variant(String, Payload, boolean) - Constructor for class no.finn.unleash.Variant
 
Variant(String, String, boolean) - Constructor for class no.finn.unleash.Variant
 
VariantDefinition - Class in no.finn.unleash.variant
 
VariantDefinition(String, int, Payload, List<VariantOverride>) - Constructor for class no.finn.unleash.variant.VariantDefinition
 
VariantOverride - Class in no.finn.unleash.variant
 
VariantOverride(String, List<String>) - Constructor for class no.finn.unleash.variant.VariantOverride
 
VariantUtil - Class in no.finn.unleash.variant
 

W

write(ToggleCollection) - Method in interface no.finn.unleash.repository.ToggleBackupHandler
 
write(ToggleCollection) - Method in class no.finn.unleash.repository.ToggleBackupHandlerFile
 
A B C D E F G H I J L M N O P R S T U V W 
Skip navigation links

Copyright © 2014-2019. All Rights Reserved.