-
public final class HookContext<T extends Object>
-
-
Field Summary
Fields Modifier and Type Field Description private StringflagKeyprivate final FlagValueTypetypeprivate TdefaultValueprivate EvaluationContextctxprivate ClientMetadataclientMetadataprivate ProviderMetadataproviderMetadata
-
Constructor Summary
Constructors Constructor Description HookContext(String flagKey, FlagValueType type, T defaultValue, EvaluationContext ctx, ClientMetadata clientMetadata, ProviderMetadata providerMetadata)
-
Method Summary
Modifier and Type Method Description final StringgetFlagKey()final UnitsetFlagKey(String flagKey)final FlagValueTypegetType()final TgetDefaultValue()final UnitsetDefaultValue(T defaultValue)final EvaluationContextgetCtx()final UnitsetCtx(EvaluationContext ctx)final ClientMetadatagetClientMetadata()final UnitsetClientMetadata(ClientMetadata clientMetadata)final ProviderMetadatagetProviderMetadata()final UnitsetProviderMetadata(ProviderMetadata providerMetadata)-
-
Constructor Detail
-
HookContext
HookContext(String flagKey, FlagValueType type, T defaultValue, EvaluationContext ctx, ClientMetadata clientMetadata, ProviderMetadata providerMetadata)
-
-
Method Detail
-
getFlagKey
final String getFlagKey()
-
setFlagKey
final Unit setFlagKey(String flagKey)
-
getType
final FlagValueType getType()
-
getDefaultValue
final T getDefaultValue()
-
setDefaultValue
final Unit setDefaultValue(T defaultValue)
-
getCtx
final EvaluationContext getCtx()
-
setCtx
final Unit setCtx(EvaluationContext ctx)
-
getClientMetadata
final ClientMetadata getClientMetadata()
-
setClientMetadata
final Unit setClientMetadata(ClientMetadata clientMetadata)
-
getProviderMetadata
final ProviderMetadata getProviderMetadata()
-
setProviderMetadata
final Unit setProviderMetadata(ProviderMetadata providerMetadata)
-
-
-
-