Index

A B C E F G H I K L M N P R S T U V W Y _ 
All Classes and Interfaces|All Packages|Serialized Form

A

addAppName(FlatBufferBuilder, int) - Static method in class messaging.ContextMessage
 
addCurrentTime(FlatBufferBuilder, int) - Static method in class messaging.ContextMessage
 
addCustomStrategiesResults(FlatBufferBuilder, int) - Static method in class messaging.ContextMessage
 
addEnabled(FlatBufferBuilder, boolean) - Static method in class messaging.FeatureDef
 
addEnabled(FlatBufferBuilder, boolean) - Static method in class messaging.Response
 
addEnabled(FlatBufferBuilder, boolean) - Static method in class messaging.Variant
 
addEnvironment(FlatBufferBuilder, int) - Static method in class messaging.ContextMessage
 
addError(FlatBufferBuilder, int) - Static method in class messaging.Response
 
addError(FlatBufferBuilder, int) - Static method in class messaging.TakeStateResponse
 
addError(FlatBufferBuilder, int) - Static method in class messaging.Variant
 
addFeatureEnabled(FlatBufferBuilder, boolean) - Static method in class messaging.Variant
 
addHasEnabled(FlatBufferBuilder, boolean) - Static method in class messaging.Response
 
addImpressionData(FlatBufferBuilder, boolean) - Static method in class messaging.Response
 
addImpressionData(FlatBufferBuilder, boolean) - Static method in class messaging.Variant
 
addItems(FlatBufferBuilder, int) - Static method in class messaging.FeatureDefs
 
addKey(FlatBufferBuilder, int) - Static method in class messaging.CustomStrategyResult
 
addKey(FlatBufferBuilder, int) - Static method in class messaging.PropertyEntry
 
addKey(FlatBufferBuilder, int) - Static method in class messaging.ToggleEntry
 
addKey(FlatBufferBuilder, int) - Static method in class messaging.VariantEntry
 
addName(FlatBufferBuilder, int) - Static method in class messaging.FeatureDef
 
addName(FlatBufferBuilder, int) - Static method in class messaging.Variant
 
addNo(FlatBufferBuilder, long) - Static method in class messaging.ToggleStats
 
addPayload(FlatBufferBuilder, int) - Static method in class messaging.Variant
 
addPayloadType(FlatBufferBuilder, int) - Static method in class messaging.VariantPayload
 
addProject(FlatBufferBuilder, int) - Static method in class messaging.FeatureDef
 
addProperties(FlatBufferBuilder, int) - Static method in class messaging.ContextMessage
 
addRemoteAddress(FlatBufferBuilder, int) - Static method in class messaging.ContextMessage
 
addRuntimeHostname(FlatBufferBuilder, int) - Static method in class messaging.ContextMessage
 
addSessionId(FlatBufferBuilder, int) - Static method in class messaging.ContextMessage
 
addStart(FlatBufferBuilder, long) - Static method in class messaging.MetricsResponse
 
addStop(FlatBufferBuilder, long) - Static method in class messaging.MetricsResponse
 
addToggleName(FlatBufferBuilder, int) - Static method in class messaging.ContextMessage
 
addToggles(FlatBufferBuilder, int) - Static method in class messaging.MetricsResponse
 
addType(FlatBufferBuilder, int) - Static method in class messaging.FeatureDef
 
addUserId(FlatBufferBuilder, int) - Static method in class messaging.ContextMessage
 
addValue(FlatBufferBuilder, boolean) - Static method in class messaging.CustomStrategyResult
 
addValue(FlatBufferBuilder, int) - Static method in class messaging.PropertyEntry
 
addValue(FlatBufferBuilder, int) - Static method in class messaging.ToggleEntry
 
addValue(FlatBufferBuilder, int) - Static method in class messaging.VariantPayload
 
addValue(FlatBufferBuilder, long) - Static method in class messaging.VariantEntry
 
addValues(FlatBufferBuilder, int) - Static method in class messaging.BuiltInStrategies
 
addVariants(FlatBufferBuilder, int) - Static method in class messaging.ToggleStats
 
addVersion(FlatBufferBuilder, int) - Static method in class messaging.CoreVersion
 
addWarnings(FlatBufferBuilder, int) - Static method in class messaging.TakeStateResponse
 
addYes(FlatBufferBuilder, long) - Static method in class messaging.ToggleStats
 
apply(A, B, C) - Method in interface io.getunleash.engine.WasmInterface.TriFunction
 
appName() - Method in class messaging.ContextMessage
 
appNameAsByteBuffer() - Method in class messaging.ContextMessage
 
appNameInByteBuffer(ByteBuffer) - Method in class messaging.ContextMessage
 

B

BuiltInStrategies - Class in messaging
 
BuiltInStrategies() - Constructor for class messaging.BuiltInStrategies
 
BuiltInStrategies.Vector - Class in messaging
 

C

checkEnabled(int, byte[]) - Method in class io.getunleash.engine.WasmInterface
 
checkVariant(int, byte[]) - Method in class io.getunleash.engine.WasmInterface
 
Context - Class in io.getunleash.engine
 
Context() - Constructor for class io.getunleash.engine.Context
 
ContextMessage - Class in messaging
 
ContextMessage() - Constructor for class messaging.ContextMessage
 
ContextMessage.Vector - Class in messaging
 
CoreVersion - Class in messaging
 
CoreVersion() - Constructor for class messaging.CoreVersion
 
CoreVersion.Vector - Class in messaging
 
create(Instance) - Static method in class io.getunleash.wasm.YggdrasilModule
 
createBuiltInStrategies(FlatBufferBuilder, int) - Static method in class messaging.BuiltInStrategies
 
createContextMessage(FlatBufferBuilder, int, int, int, int, int, int, int, int, int, int) - Static method in class messaging.ContextMessage
 
createCoreVersion(FlatBufferBuilder, int) - Static method in class messaging.CoreVersion
 
createCustomStrategiesResultsVector(FlatBufferBuilder, int[]) - Static method in class messaging.ContextMessage
 
createCustomStrategyResult(FlatBufferBuilder, int, boolean) - Static method in class messaging.CustomStrategyResult
 
createFeatureDef(FlatBufferBuilder, int, int, int, boolean) - Static method in class messaging.FeatureDef
 
createFeatureDefs(FlatBufferBuilder, int) - Static method in class messaging.FeatureDefs
 
createItemsVector(FlatBufferBuilder, int[]) - Static method in class messaging.FeatureDefs
 
createMetricsResponse(FlatBufferBuilder, long, long, int) - Static method in class messaging.MetricsResponse
 
createPropertiesVector(FlatBufferBuilder, int[]) - Static method in class messaging.ContextMessage
 
createPropertyEntry(FlatBufferBuilder, int, int) - Static method in class messaging.PropertyEntry
 
createResponse(FlatBufferBuilder, boolean, boolean, boolean, int) - Static method in class messaging.Response
 
createTakeStateResponse(FlatBufferBuilder, int, int) - Static method in class messaging.TakeStateResponse
 
createToggleEntry(FlatBufferBuilder, int, int) - Static method in class messaging.ToggleEntry
 
createToggleStats(FlatBufferBuilder, long, long, int) - Static method in class messaging.ToggleStats
 
createTogglesVector(FlatBufferBuilder, int[]) - Static method in class messaging.MetricsResponse
 
createValuesVector(FlatBufferBuilder, int[]) - Static method in class messaging.BuiltInStrategies
 
createVariant(FlatBufferBuilder, boolean, boolean, boolean, int, int, int) - Static method in class messaging.Variant
 
createVariantEntry(FlatBufferBuilder, int, long) - Static method in class messaging.VariantEntry
 
createVariantPayload(FlatBufferBuilder, int, int) - Static method in class messaging.VariantPayload
 
createVariantsVector(FlatBufferBuilder, int[]) - Static method in class messaging.ToggleStats
 
createWarningsVector(FlatBufferBuilder, int[]) - Static method in class messaging.TakeStateResponse
 
currentTime() - Method in class messaging.ContextMessage
 
currentTimeAsByteBuffer() - Method in class messaging.ContextMessage
 
currentTimeInByteBuffer(ByteBuffer) - Method in class messaging.ContextMessage
 
customStrategiesResults(int) - Method in class messaging.ContextMessage
 
customStrategiesResults(CustomStrategyResult, int) - Method in class messaging.ContextMessage
 
customStrategiesResultsByKey(String) - Method in class messaging.ContextMessage
 
customStrategiesResultsByKey(CustomStrategyResult, String) - Method in class messaging.ContextMessage
 
customStrategiesResultsLength() - Method in class messaging.ContextMessage
 
customStrategiesResultsVector() - Method in class messaging.ContextMessage
 
customStrategiesResultsVector(CustomStrategyResult.Vector) - Method in class messaging.ContextMessage
 
CustomStrategyResult - Class in messaging
 
CustomStrategyResult() - Constructor for class messaging.CustomStrategyResult
 
CustomStrategyResult.Vector - Class in messaging
 

E

enabled() - Method in class messaging.FeatureDef
 
enabled() - Method in class messaging.Response
 
enabled() - Method in class messaging.Variant
 
endBuiltInStrategies(FlatBufferBuilder) - Static method in class messaging.BuiltInStrategies
 
endContextMessage(FlatBufferBuilder) - Static method in class messaging.ContextMessage
 
endCoreVersion(FlatBufferBuilder) - Static method in class messaging.CoreVersion
 
endCustomStrategyResult(FlatBufferBuilder) - Static method in class messaging.CustomStrategyResult
 
endFeatureDef(FlatBufferBuilder) - Static method in class messaging.FeatureDef
 
endFeatureDefs(FlatBufferBuilder) - Static method in class messaging.FeatureDefs
 
endMetricsResponse(FlatBufferBuilder) - Static method in class messaging.MetricsResponse
 
endPropertyEntry(FlatBufferBuilder) - Static method in class messaging.PropertyEntry
 
endResponse(FlatBufferBuilder) - Static method in class messaging.Response
 
endTakeStateResponse(FlatBufferBuilder) - Static method in class messaging.TakeStateResponse
 
endToggleEntry(FlatBufferBuilder) - Static method in class messaging.ToggleEntry
 
endToggleStats(FlatBufferBuilder) - Static method in class messaging.ToggleStats
 
endVariant(FlatBufferBuilder) - Static method in class messaging.Variant
 
endVariantEntry(FlatBufferBuilder) - Static method in class messaging.VariantEntry
 
endVariantPayload(FlatBufferBuilder) - Static method in class messaging.VariantPayload
 
environment() - Method in class messaging.ContextMessage
 
environmentAsByteBuffer() - Method in class messaging.ContextMessage
 
environmentInByteBuffer(ByteBuffer) - Method in class messaging.ContextMessage
 
error() - Method in class messaging.Response
 
error() - Method in class messaging.TakeStateResponse
 
error() - Method in class messaging.Variant
 
errorAsByteBuffer() - Method in class messaging.Response
 
errorAsByteBuffer() - Method in class messaging.TakeStateResponse
 
errorAsByteBuffer() - Method in class messaging.Variant
 
errorInByteBuffer(ByteBuffer) - Method in class messaging.Response
 
errorInByteBuffer(ByteBuffer) - Method in class messaging.TakeStateResponse
 
errorInByteBuffer(ByteBuffer) - Method in class messaging.Variant
 

F

FeatureCount - Class in io.getunleash.engine
 
FeatureCount(Long, Long, Map<String, Long>) - Constructor for class io.getunleash.engine.FeatureCount
 
FeatureDef - Class in io.getunleash.engine
 
FeatureDef - Class in messaging
 
FeatureDef() - Constructor for class messaging.FeatureDef
 
FeatureDef.Vector - Class in messaging
 
FeatureDefs - Class in messaging
 
FeatureDefs() - Constructor for class messaging.FeatureDefs
 
FeatureDefs.Vector - Class in messaging
 
featureEnabled() - Method in class messaging.Variant
 
finishMetricsResponseBuffer(FlatBufferBuilder, int) - Static method in class messaging.MetricsResponse
 
finishSizePrefixedMetricsResponseBuffer(FlatBufferBuilder, int) - Static method in class messaging.MetricsResponse
 
freeEngine(int) - Method in class io.getunleash.engine.WasmInterface
 

G

get(int) - Method in class messaging.BuiltInStrategies.Vector
 
get(int) - Method in class messaging.ContextMessage.Vector
 
get(int) - Method in class messaging.CoreVersion.Vector
 
get(int) - Method in class messaging.CustomStrategyResult.Vector
 
get(int) - Method in class messaging.FeatureDef.Vector
 
get(int) - Method in class messaging.FeatureDefs.Vector
 
get(int) - Method in class messaging.MetricsResponse.Vector
 
get(int) - Method in class messaging.PropertyEntry.Vector
 
get(int) - Method in class messaging.Response.Vector
 
get(int) - Method in class messaging.TakeStateResponse.Vector
 
get(int) - Method in class messaging.ToggleEntry.Vector
 
get(int) - Method in class messaging.ToggleStats.Vector
 
get(int) - Method in class messaging.Variant.Vector
 
get(int) - Method in class messaging.VariantEntry.Vector
 
get(int) - Method in class messaging.VariantPayload.Vector
 
get(BuiltInStrategies, int) - Method in class messaging.BuiltInStrategies.Vector
 
get(ContextMessage, int) - Method in class messaging.ContextMessage.Vector
 
get(CoreVersion, int) - Method in class messaging.CoreVersion.Vector
 
get(CustomStrategyResult, int) - Method in class messaging.CustomStrategyResult.Vector
 
get(FeatureDef, int) - Method in class messaging.FeatureDef.Vector
 
get(FeatureDefs, int) - Method in class messaging.FeatureDefs.Vector
 
get(MetricsResponse, int) - Method in class messaging.MetricsResponse.Vector
 
get(PropertyEntry, int) - Method in class messaging.PropertyEntry.Vector
 
get(Response, int) - Method in class messaging.Response.Vector
 
get(TakeStateResponse, int) - Method in class messaging.TakeStateResponse.Vector
 
get(ToggleEntry, int) - Method in class messaging.ToggleEntry.Vector
 
get(ToggleStats, int) - Method in class messaging.ToggleStats.Vector
 
get(VariantEntry, int) - Method in class messaging.VariantEntry.Vector
 
get(VariantPayload, int) - Method in class messaging.VariantPayload.Vector
 
get(Variant, int) - Method in class messaging.Variant.Vector
 
getAppName() - Method in class io.getunleash.engine.Context
 
getBuiltInStrategies() - Static method in class io.getunleash.engine.UnleashEngine
 
getBuiltInStrategies() - Static method in class io.getunleash.engine.WasmInterface
 
getByKey(String) - Method in class messaging.CustomStrategyResult.Vector
 
getByKey(String) - Method in class messaging.PropertyEntry.Vector
 
getByKey(CustomStrategyResult, String) - Method in class messaging.CustomStrategyResult.Vector
 
getByKey(PropertyEntry, String) - Method in class messaging.PropertyEntry.Vector
 
getCoreVersion() - Static method in class io.getunleash.engine.UnleashEngine
 
getCoreVersion() - Static method in class io.getunleash.engine.WasmInterface
 
getCurrentTime() - Method in class io.getunleash.engine.Context
 
getEnvironment() - Method in class io.getunleash.engine.Context
 
getLogBufferPtr() - Method in class io.getunleash.engine.WasmInterface
 
getMetrics() - Method in class io.getunleash.engine.UnleashEngine
 
getMetrics(int, ZonedDateTime) - Method in class io.getunleash.engine.WasmInterface
 
getName() - Method in class io.getunleash.engine.FeatureDef
 
getName() - Method in interface io.getunleash.engine.IStrategy
 
getName() - Method in class io.getunleash.engine.VariantDef
 
getNo() - Method in class io.getunleash.engine.FeatureCount
 
getPayload() - Method in class io.getunleash.engine.VariantDef
 
getProject() - Method in class io.getunleash.engine.FeatureDef
 
getProperties() - Method in class io.getunleash.engine.Context
 
getRemoteAddress() - Method in class io.getunleash.engine.Context
 
getRootAsBuiltInStrategies(ByteBuffer) - Static method in class messaging.BuiltInStrategies
 
getRootAsBuiltInStrategies(ByteBuffer, BuiltInStrategies) - Static method in class messaging.BuiltInStrategies
 
getRootAsContextMessage(ByteBuffer) - Static method in class messaging.ContextMessage
 
getRootAsContextMessage(ByteBuffer, ContextMessage) - Static method in class messaging.ContextMessage
 
getRootAsCoreVersion(ByteBuffer) - Static method in class messaging.CoreVersion
 
getRootAsCoreVersion(ByteBuffer, CoreVersion) - Static method in class messaging.CoreVersion
 
getRootAsCustomStrategyResult(ByteBuffer) - Static method in class messaging.CustomStrategyResult
 
getRootAsCustomStrategyResult(ByteBuffer, CustomStrategyResult) - Static method in class messaging.CustomStrategyResult
 
getRootAsFeatureDef(ByteBuffer) - Static method in class messaging.FeatureDef
 
getRootAsFeatureDef(ByteBuffer, FeatureDef) - Static method in class messaging.FeatureDef
 
getRootAsFeatureDefs(ByteBuffer) - Static method in class messaging.FeatureDefs
 
getRootAsFeatureDefs(ByteBuffer, FeatureDefs) - Static method in class messaging.FeatureDefs
 
getRootAsMetricsResponse(ByteBuffer) - Static method in class messaging.MetricsResponse
 
getRootAsMetricsResponse(ByteBuffer, MetricsResponse) - Static method in class messaging.MetricsResponse
 
getRootAsPropertyEntry(ByteBuffer) - Static method in class messaging.PropertyEntry
 
getRootAsPropertyEntry(ByteBuffer, PropertyEntry) - Static method in class messaging.PropertyEntry
 
getRootAsResponse(ByteBuffer) - Static method in class messaging.Response
 
getRootAsResponse(ByteBuffer, Response) - Static method in class messaging.Response
 
getRootAsTakeStateResponse(ByteBuffer) - Static method in class messaging.TakeStateResponse
 
getRootAsTakeStateResponse(ByteBuffer, TakeStateResponse) - Static method in class messaging.TakeStateResponse
 
getRootAsToggleEntry(ByteBuffer) - Static method in class messaging.ToggleEntry
 
getRootAsToggleEntry(ByteBuffer, ToggleEntry) - Static method in class messaging.ToggleEntry
 
getRootAsToggleStats(ByteBuffer) - Static method in class messaging.ToggleStats
 
getRootAsToggleStats(ByteBuffer, ToggleStats) - Static method in class messaging.ToggleStats
 
getRootAsVariant(ByteBuffer) - Static method in class messaging.Variant
 
getRootAsVariant(ByteBuffer, Variant) - Static method in class messaging.Variant
 
getRootAsVariantEntry(ByteBuffer) - Static method in class messaging.VariantEntry
 
getRootAsVariantEntry(ByteBuffer, VariantEntry) - Static method in class messaging.VariantEntry
 
getRootAsVariantPayload(ByteBuffer) - Static method in class messaging.VariantPayload
 
getRootAsVariantPayload(ByteBuffer, VariantPayload) - Static method in class messaging.VariantPayload
 
getSessionId() - Method in class io.getunleash.engine.Context
 
getStart() - Method in class io.getunleash.engine.MetricsBucket
 
getStop() - Method in class io.getunleash.engine.MetricsBucket
 
getToggles() - Method in class io.getunleash.engine.MetricsBucket
 
getType() - Method in class io.getunleash.engine.FeatureDef
 
getType() - Method in class io.getunleash.engine.Payload
 
getUserId() - Method in class io.getunleash.engine.Context
 
getValue() - Method in class io.getunleash.engine.Payload
 
getVariant(String, Context) - Method in class io.getunleash.engine.UnleashEngine
 
getVariants() - Method in class io.getunleash.engine.FeatureCount
 
getYes() - Method in class io.getunleash.engine.FeatureCount
 

H

hasEnabled() - Method in class messaging.Response
 

I

impressionData - Variable in class io.getunleash.engine.WasmResponse
 
impressionData() - Method in class messaging.Response
 
impressionData() - Method in class messaging.Variant
 
io.getunleash.engine - package io.getunleash.engine
 
io.getunleash.wasm - package io.getunleash.wasm
 
isEnabled() - Method in class io.getunleash.engine.FeatureDef
 
isEnabled() - Method in class io.getunleash.engine.VariantDef
 
isEnabled(String, Context) - Method in class io.getunleash.engine.UnleashEngine
 
isEnabled(Map<String, String>, Context) - Method in interface io.getunleash.engine.IStrategy
 
isFeatureEnabled() - Method in class io.getunleash.engine.VariantDef
 
IStrategy - Interface in io.getunleash.engine
 
items(int) - Method in class messaging.FeatureDefs
 
items(FeatureDef, int) - Method in class messaging.FeatureDefs
 
itemsLength() - Method in class messaging.FeatureDefs
 
itemsVector() - Method in class messaging.FeatureDefs
 
itemsVector(FeatureDef.Vector) - Method in class messaging.FeatureDefs
 

K

key() - Method in class messaging.CustomStrategyResult
 
key() - Method in class messaging.PropertyEntry
 
key() - Method in class messaging.ToggleEntry
 
key() - Method in class messaging.VariantEntry
 
keyAsByteBuffer() - Method in class messaging.CustomStrategyResult
 
keyAsByteBuffer() - Method in class messaging.PropertyEntry
 
keyAsByteBuffer() - Method in class messaging.ToggleEntry
 
keyAsByteBuffer() - Method in class messaging.VariantEntry
 
keyInByteBuffer(ByteBuffer) - Method in class messaging.CustomStrategyResult
 
keyInByteBuffer(ByteBuffer) - Method in class messaging.PropertyEntry
 
keyInByteBuffer(ByteBuffer) - Method in class messaging.ToggleEntry
 
keyInByteBuffer(ByteBuffer) - Method in class messaging.VariantEntry
 
keysCompare(Integer, Integer, ByteBuffer) - Method in class messaging.CustomStrategyResult
 
keysCompare(Integer, Integer, ByteBuffer) - Method in class messaging.PropertyEntry
 

L

listKnownToggles() - Method in class io.getunleash.engine.UnleashEngine
 
listKnownToggles(int) - Method in class io.getunleash.engine.WasmInterface
 
load() - Static method in class io.getunleash.wasm.YggdrasilModule
 

M

messaging - package messaging
 
MetricsBucket - Class in io.getunleash.engine
 
MetricsBucket(Instant, Instant, Map<String, FeatureCount>) - Constructor for class io.getunleash.engine.MetricsBucket
 
MetricsResponse - Class in messaging
 
MetricsResponse() - Constructor for class messaging.MetricsResponse
 
MetricsResponse.Vector - Class in messaging
 

N

name() - Method in class messaging.FeatureDef
 
name() - Method in class messaging.Variant
 
nameAsByteBuffer() - Method in class messaging.FeatureDef
 
nameAsByteBuffer() - Method in class messaging.Variant
 
nameInByteBuffer(ByteBuffer) - Method in class messaging.FeatureDef
 
nameInByteBuffer(ByteBuffer) - Method in class messaging.Variant
 
newEngine(long) - Method in class io.getunleash.engine.WasmInterface
 
no() - Method in class messaging.ToggleStats
 

P

payload() - Method in class messaging.Variant
 
payload(VariantPayload) - Method in class messaging.Variant
 
Payload - Class in io.getunleash.engine
 
Payload() - Constructor for class io.getunleash.engine.Payload
 
payloadType() - Method in class messaging.VariantPayload
 
payloadTypeAsByteBuffer() - Method in class messaging.VariantPayload
 
payloadTypeInByteBuffer(ByteBuffer) - Method in class messaging.VariantPayload
 
project() - Method in class messaging.FeatureDef
 
projectAsByteBuffer() - Method in class messaging.FeatureDef
 
projectInByteBuffer(ByteBuffer) - Method in class messaging.FeatureDef
 
properties(int) - Method in class messaging.ContextMessage
 
properties(PropertyEntry, int) - Method in class messaging.ContextMessage
 
propertiesByKey(String) - Method in class messaging.ContextMessage
 
propertiesByKey(PropertyEntry, String) - Method in class messaging.ContextMessage
 
propertiesLength() - Method in class messaging.ContextMessage
 
propertiesVector() - Method in class messaging.ContextMessage
 
propertiesVector(PropertyEntry.Vector) - Method in class messaging.ContextMessage
 
PropertyEntry - Class in messaging
 
PropertyEntry() - Constructor for class messaging.PropertyEntry
 
PropertyEntry.Vector - Class in messaging
 

R

remoteAddress() - Method in class messaging.ContextMessage
 
remoteAddressAsByteBuffer() - Method in class messaging.ContextMessage
 
remoteAddressInByteBuffer(ByteBuffer) - Method in class messaging.ContextMessage
 
Response - Class in messaging
 
Response() - Constructor for class messaging.Response
 
Response.Vector - Class in messaging
 
runtimeHostname() - Method in class messaging.ContextMessage
 
runtimeHostnameAsByteBuffer() - Method in class messaging.ContextMessage
 
runtimeHostnameInByteBuffer(ByteBuffer) - Method in class messaging.ContextMessage
 

S

sessionId() - Method in class messaging.ContextMessage
 
sessionIdAsByteBuffer() - Method in class messaging.ContextMessage
 
sessionIdInByteBuffer(ByteBuffer) - Method in class messaging.ContextMessage
 
setAppName(String) - Method in class io.getunleash.engine.Context
 
setCurrentTime(String) - Method in class io.getunleash.engine.Context
 
setEnvironment(String) - Method in class io.getunleash.engine.Context
 
setProperties(Map<String, String>) - Method in class io.getunleash.engine.Context
 
setRemoteAddress(String) - Method in class io.getunleash.engine.Context
 
setSessionId(String) - Method in class io.getunleash.engine.Context
 
setType(String) - Method in class io.getunleash.engine.Payload
 
setUserId(String) - Method in class io.getunleash.engine.Context
 
setValue(String) - Method in class io.getunleash.engine.Payload
 
start() - Method in class messaging.MetricsResponse
 
startBuiltInStrategies(FlatBufferBuilder) - Static method in class messaging.BuiltInStrategies
 
startContextMessage(FlatBufferBuilder) - Static method in class messaging.ContextMessage
 
startCoreVersion(FlatBufferBuilder) - Static method in class messaging.CoreVersion
 
startCustomStrategiesResultsVector(FlatBufferBuilder, int) - Static method in class messaging.ContextMessage
 
startCustomStrategyResult(FlatBufferBuilder) - Static method in class messaging.CustomStrategyResult
 
startFeatureDef(FlatBufferBuilder) - Static method in class messaging.FeatureDef
 
startFeatureDefs(FlatBufferBuilder) - Static method in class messaging.FeatureDefs
 
startItemsVector(FlatBufferBuilder, int) - Static method in class messaging.FeatureDefs
 
startMetricsResponse(FlatBufferBuilder) - Static method in class messaging.MetricsResponse
 
startPropertiesVector(FlatBufferBuilder, int) - Static method in class messaging.ContextMessage
 
startPropertyEntry(FlatBufferBuilder) - Static method in class messaging.PropertyEntry
 
startResponse(FlatBufferBuilder) - Static method in class messaging.Response
 
startTakeStateResponse(FlatBufferBuilder) - Static method in class messaging.TakeStateResponse
 
startToggleEntry(FlatBufferBuilder) - Static method in class messaging.ToggleEntry
 
startToggleStats(FlatBufferBuilder) - Static method in class messaging.ToggleStats
 
startTogglesVector(FlatBufferBuilder, int) - Static method in class messaging.MetricsResponse
 
startValuesVector(FlatBufferBuilder, int) - Static method in class messaging.BuiltInStrategies
 
startVariant(FlatBufferBuilder) - Static method in class messaging.Variant
 
startVariantEntry(FlatBufferBuilder) - Static method in class messaging.VariantEntry
 
startVariantPayload(FlatBufferBuilder) - Static method in class messaging.VariantPayload
 
startVariantsVector(FlatBufferBuilder, int) - Static method in class messaging.ToggleStats
 
startWarningsVector(FlatBufferBuilder, int) - Static method in class messaging.TakeStateResponse
 
stop() - Method in class messaging.MetricsResponse
 

T

takeState(int, byte[]) - Method in class io.getunleash.engine.WasmInterface
 
takeState(String) - Method in class io.getunleash.engine.UnleashEngine
 
TakeStateResponse - Class in messaging
 
TakeStateResponse() - Constructor for class messaging.TakeStateResponse
 
TakeStateResponse.Vector - Class in messaging
 
ToggleEntry - Class in messaging
 
ToggleEntry() - Constructor for class messaging.ToggleEntry
 
ToggleEntry.Vector - Class in messaging
 
toggleName() - Method in class messaging.ContextMessage
 
toggleNameAsByteBuffer() - Method in class messaging.ContextMessage
 
toggleNameInByteBuffer(ByteBuffer) - Method in class messaging.ContextMessage
 
toggles(int) - Method in class messaging.MetricsResponse
 
toggles(ToggleEntry, int) - Method in class messaging.MetricsResponse
 
togglesLength() - Method in class messaging.MetricsResponse
 
ToggleStats - Class in messaging
 
ToggleStats() - Constructor for class messaging.ToggleStats
 
ToggleStats.Vector - Class in messaging
 
togglesVector() - Method in class messaging.MetricsResponse
 
togglesVector(ToggleEntry.Vector) - Method in class messaging.MetricsResponse
 
type() - Method in class messaging.FeatureDef
 
typeAsByteBuffer() - Method in class messaging.FeatureDef
 
typeInByteBuffer(ByteBuffer) - Method in class messaging.FeatureDef
 

U

UnleashEngine - Class in io.getunleash.engine
 
UnleashEngine() - Constructor for class io.getunleash.engine.UnleashEngine
 
UnleashEngine(List<IStrategy>) - Constructor for class io.getunleash.engine.UnleashEngine
 
UnleashEngine(List<IStrategy>, IStrategy) - Constructor for class io.getunleash.engine.UnleashEngine
 
UnleashEngine(List<IStrategy>, IStrategy, NativeInterface) - Constructor for class io.getunleash.engine.UnleashEngine
 
userId() - Method in class messaging.ContextMessage
 
userIdAsByteBuffer() - Method in class messaging.ContextMessage
 
userIdInByteBuffer(ByteBuffer) - Method in class messaging.ContextMessage
 

V

ValidateVersion() - Static method in class messaging.BuiltInStrategies
 
ValidateVersion() - Static method in class messaging.ContextMessage
 
ValidateVersion() - Static method in class messaging.CoreVersion
 
ValidateVersion() - Static method in class messaging.CustomStrategyResult
 
ValidateVersion() - Static method in class messaging.FeatureDef
 
ValidateVersion() - Static method in class messaging.FeatureDefs
 
ValidateVersion() - Static method in class messaging.MetricsResponse
 
ValidateVersion() - Static method in class messaging.PropertyEntry
 
ValidateVersion() - Static method in class messaging.Response
 
ValidateVersion() - Static method in class messaging.TakeStateResponse
 
ValidateVersion() - Static method in class messaging.ToggleEntry
 
ValidateVersion() - Static method in class messaging.ToggleStats
 
ValidateVersion() - Static method in class messaging.Variant
 
ValidateVersion() - Static method in class messaging.VariantEntry
 
ValidateVersion() - Static method in class messaging.VariantPayload
 
value - Variable in class io.getunleash.engine.WasmResponse
 
value() - Method in class messaging.CustomStrategyResult
 
value() - Method in class messaging.PropertyEntry
 
value() - Method in class messaging.ToggleEntry
 
value() - Method in class messaging.VariantEntry
 
value() - Method in class messaging.VariantPayload
 
value(ToggleStats) - Method in class messaging.ToggleEntry
 
valueAsByteBuffer() - Method in class messaging.PropertyEntry
 
valueAsByteBuffer() - Method in class messaging.VariantPayload
 
valueInByteBuffer(ByteBuffer) - Method in class messaging.PropertyEntry
 
valueInByteBuffer(ByteBuffer) - Method in class messaging.VariantPayload
 
values(int) - Method in class messaging.BuiltInStrategies
 
valuesLength() - Method in class messaging.BuiltInStrategies
 
valuesVector() - Method in class messaging.BuiltInStrategies
 
valuesVector(StringVector) - Method in class messaging.BuiltInStrategies
 
Variant - Class in messaging
 
Variant() - Constructor for class messaging.Variant
 
Variant.Vector - Class in messaging
 
VariantDef - Class in io.getunleash.engine
 
VariantEntry - Class in messaging
 
VariantEntry() - Constructor for class messaging.VariantEntry
 
VariantEntry.Vector - Class in messaging
 
VariantPayload - Class in messaging
 
VariantPayload() - Constructor for class messaging.VariantPayload
 
VariantPayload.Vector - Class in messaging
 
variants(int) - Method in class messaging.ToggleStats
 
variants(VariantEntry, int) - Method in class messaging.ToggleStats
 
variantsLength() - Method in class messaging.ToggleStats
 
variantsVector() - Method in class messaging.ToggleStats
 
variantsVector(VariantEntry.Vector) - Method in class messaging.ToggleStats
 
Vector() - Constructor for class messaging.BuiltInStrategies.Vector
 
Vector() - Constructor for class messaging.ContextMessage.Vector
 
Vector() - Constructor for class messaging.CoreVersion.Vector
 
Vector() - Constructor for class messaging.CustomStrategyResult.Vector
 
Vector() - Constructor for class messaging.FeatureDef.Vector
 
Vector() - Constructor for class messaging.FeatureDefs.Vector
 
Vector() - Constructor for class messaging.MetricsResponse.Vector
 
Vector() - Constructor for class messaging.PropertyEntry.Vector
 
Vector() - Constructor for class messaging.Response.Vector
 
Vector() - Constructor for class messaging.TakeStateResponse.Vector
 
Vector() - Constructor for class messaging.ToggleEntry.Vector
 
Vector() - Constructor for class messaging.ToggleStats.Vector
 
Vector() - Constructor for class messaging.Variant.Vector
 
Vector() - Constructor for class messaging.VariantEntry.Vector
 
Vector() - Constructor for class messaging.VariantPayload.Vector
 
version() - Method in class messaging.CoreVersion
 
versionAsByteBuffer() - Method in class messaging.CoreVersion
 
versionInByteBuffer(ByteBuffer) - Method in class messaging.CoreVersion
 

W

warnings(int) - Method in class messaging.TakeStateResponse
 
warningsLength() - Method in class messaging.TakeStateResponse
 
warningsVector() - Method in class messaging.TakeStateResponse
 
warningsVector(StringVector) - Method in class messaging.TakeStateResponse
 
WasmInterface - Class in io.getunleash.engine
 
WasmInterface() - Constructor for class io.getunleash.engine.WasmInterface
 
WasmInterface.TriFunction<A,B,C,R> - Interface in io.getunleash.engine
 
WasmResponse<T> - Class in io.getunleash.engine
 
WasmResponse(boolean, T) - Constructor for class io.getunleash.engine.WasmResponse
 

Y

yes() - Method in class messaging.ToggleStats
 
YggdrasilError - Exception in io.getunleash.engine
 
YggdrasilError(String) - Constructor for exception io.getunleash.engine.YggdrasilError
 
YggdrasilInvalidInputException - Exception in io.getunleash.engine
 
YggdrasilInvalidInputException(Context) - Constructor for exception io.getunleash.engine.YggdrasilInvalidInputException
 
YggdrasilInvalidInputException(String) - Constructor for exception io.getunleash.engine.YggdrasilInvalidInputException
 
YggdrasilModule - Class in io.getunleash.wasm
 
YggdrasilParseException - Exception in io.getunleash.engine
 
YggdrasilParseException(String, Class<T>, Exception) - Constructor for exception io.getunleash.engine.YggdrasilParseException
 

_

__assign(int, int, ByteBuffer) - Method in class messaging.BuiltInStrategies.Vector
 
__assign(int, int, ByteBuffer) - Method in class messaging.ContextMessage.Vector
 
__assign(int, int, ByteBuffer) - Method in class messaging.CoreVersion.Vector
 
__assign(int, int, ByteBuffer) - Method in class messaging.CustomStrategyResult.Vector
 
__assign(int, int, ByteBuffer) - Method in class messaging.FeatureDef.Vector
 
__assign(int, int, ByteBuffer) - Method in class messaging.FeatureDefs.Vector
 
__assign(int, int, ByteBuffer) - Method in class messaging.MetricsResponse.Vector
 
__assign(int, int, ByteBuffer) - Method in class messaging.PropertyEntry.Vector
 
__assign(int, int, ByteBuffer) - Method in class messaging.Response.Vector
 
__assign(int, int, ByteBuffer) - Method in class messaging.TakeStateResponse.Vector
 
__assign(int, int, ByteBuffer) - Method in class messaging.ToggleEntry.Vector
 
__assign(int, int, ByteBuffer) - Method in class messaging.ToggleStats.Vector
 
__assign(int, int, ByteBuffer) - Method in class messaging.Variant.Vector
 
__assign(int, int, ByteBuffer) - Method in class messaging.VariantEntry.Vector
 
__assign(int, int, ByteBuffer) - Method in class messaging.VariantPayload.Vector
 
__assign(int, ByteBuffer) - Method in class messaging.BuiltInStrategies
 
__assign(int, ByteBuffer) - Method in class messaging.ContextMessage
 
__assign(int, ByteBuffer) - Method in class messaging.CoreVersion
 
__assign(int, ByteBuffer) - Method in class messaging.CustomStrategyResult
 
__assign(int, ByteBuffer) - Method in class messaging.FeatureDef
 
__assign(int, ByteBuffer) - Method in class messaging.FeatureDefs
 
__assign(int, ByteBuffer) - Method in class messaging.MetricsResponse
 
__assign(int, ByteBuffer) - Method in class messaging.PropertyEntry
 
__assign(int, ByteBuffer) - Method in class messaging.Response
 
__assign(int, ByteBuffer) - Method in class messaging.TakeStateResponse
 
__assign(int, ByteBuffer) - Method in class messaging.ToggleEntry
 
__assign(int, ByteBuffer) - Method in class messaging.ToggleStats
 
__assign(int, ByteBuffer) - Method in class messaging.Variant
 
__assign(int, ByteBuffer) - Method in class messaging.VariantEntry
 
__assign(int, ByteBuffer) - Method in class messaging.VariantPayload
 
__init(int, ByteBuffer) - Method in class messaging.BuiltInStrategies
 
__init(int, ByteBuffer) - Method in class messaging.ContextMessage
 
__init(int, ByteBuffer) - Method in class messaging.CoreVersion
 
__init(int, ByteBuffer) - Method in class messaging.CustomStrategyResult
 
__init(int, ByteBuffer) - Method in class messaging.FeatureDef
 
__init(int, ByteBuffer) - Method in class messaging.FeatureDefs
 
__init(int, ByteBuffer) - Method in class messaging.MetricsResponse
 
__init(int, ByteBuffer) - Method in class messaging.PropertyEntry
 
__init(int, ByteBuffer) - Method in class messaging.Response
 
__init(int, ByteBuffer) - Method in class messaging.TakeStateResponse
 
__init(int, ByteBuffer) - Method in class messaging.ToggleEntry
 
__init(int, ByteBuffer) - Method in class messaging.ToggleStats
 
__init(int, ByteBuffer) - Method in class messaging.Variant
 
__init(int, ByteBuffer) - Method in class messaging.VariantEntry
 
__init(int, ByteBuffer) - Method in class messaging.VariantPayload
 
__lookup_by_key(CustomStrategyResult, int, String, ByteBuffer) - Static method in class messaging.CustomStrategyResult
 
__lookup_by_key(PropertyEntry, int, String, ByteBuffer) - Static method in class messaging.PropertyEntry
 
A B C E F G H I K L M N P R S T U V W Y _ 
All Classes and Interfaces|All Packages|Serialized Form