All Classes and Interfaces

Class
Description
Exception thrown when an after hook fails during variable evaluation.
 
 
 
Exception thrown when a before hook fails during variable evaluation.
 
 
 
Protobuf enum CustomDataType
Protobuf type CustomDataValue
Protobuf type CustomDataValue
 
Interceptor to inject custom headers into all requests based on an IRestOptions implementation
 
 
 
 
 
 
 
 
 
 
 
DevCycleLogger is a simple central entrypoint for the SDK to log messages without pinning the SDK to a specific logging framework.
 
 
 
 
 
Protobuf type DVCUser_PB
Protobuf type DVCUser_PB
 
 
 
 
 
 
 
A class that manages evaluation hooks for the DevCycle SDK.
 
Protobuf type EvalReason_PB
Protobuf type EvalReason_PB
 
 
 
 
 
 
 
 
 
 
Context object passed to hooks during variable evaluation.
 
 
Base interface for DevCycle clients that can be used to evaluate Features and retrieve variables values.
A simple interface for logging inside the SDK.
 
An interface for customizing how the DevCycle SDK makes external requests, allowing for the injection of custom headers or SSL configuration.
 
 
Protobuf type NullableCustomData
Protobuf type NullableCustomData
 
Protobuf type NullableDouble
Protobuf type NullableDouble
 
Protobuf type NullableString
Protobuf type NullableString
 
Utility class for providing pre-configured ObjectMapper instances with consistent settings across the DevCycle SDK.
 
 
 
 
 
 
 
Protobuf type SDKVariable_PB
Protobuf type SDKVariable_PB
 
Basic implementation of IDevCycleLogger that logs to stdout with some basic log level filtering.
 
 
 
 
 
 
 
Protobuf type VariableForUserParams_PB
Protobuf type VariableForUserParams_PB
 
 
Protobuf enum VariableType_PB