C++ Server-Side SDK
LaunchDarkly SDK
Classes | Public Types | Public Attributes | List of all members
launchdarkly::server_side::data_interfaces::FDv2SourceResult Struct Reference

#include <fdv2_source_result.hpp>

Classes

struct  ChangeSet
 
struct  Goodbye
 
struct  Interrupted
 
struct  Shutdown
 
struct  TerminalError
 

Public Types

using ErrorInfo = common::data_sources::DataSourceStatusErrorInfo
 
using Value = std::variant< ChangeSet, Interrupted, TerminalError, Shutdown, Goodbye >
 

Public Attributes

Value value
 
std::optional< FDv1FallbackDirectivefdv1_fallback
 

Detailed Description

Result returned by IFDv2Initializer::Run and IFDv2Synchronizer::Next.

Member Data Documentation

◆ fdv1_fallback

std::optional<FDv1FallbackDirective> launchdarkly::server_side::data_interfaces::FDv2SourceResult::fdv1_fallback

Set if the underlying transport observed an FDv1 fallback directive.


The documentation for this struct was generated from the following file: