LaunchDarkly Dotnet Server AI SDK
Search Results for

    Show / Hide Table of Contents

    Class EventProcessorBuilder

    Inheritance
    object
    EventProcessorBuilder
    Implements
    IComponentConfigurer<IEventProcessor>
    IDiagnosticDescription
    Inherited Members
    object.GetType()
    object.ToString()
    object.Equals(object)
    object.Equals(object, object)
    object.ReferenceEquals(object, object)
    object.GetHashCode()
    Namespace: LaunchDarkly.Sdk.Server.Integrations
    Assembly: LaunchDarkly.ServerSdk.dll
    Syntax
    public sealed class EventProcessorBuilder : IComponentConfigurer<IEventProcessor>, IDiagnosticDescription

    Constructors

    EventProcessorBuilder()

    Declaration
    public EventProcessorBuilder()

    Fields

    DefaultCapacity

    Declaration
    public const int DefaultCapacity = 10000
    Field Value
    Type Description
    int

    DefaultContextKeysCapacity

    Declaration
    public const int DefaultContextKeysCapacity = 1000
    Field Value
    Type Description
    int

    DefaultContextKeysFlushInterval

    Declaration
    public static readonly TimeSpan DefaultContextKeysFlushInterval
    Field Value
    Type Description
    TimeSpan

    DefaultDiagnosticRecordingInterval

    Declaration
    public static readonly TimeSpan DefaultDiagnosticRecordingInterval
    Field Value
    Type Description
    TimeSpan

    DefaultFlushInterval

    Declaration
    public static readonly TimeSpan DefaultFlushInterval
    Field Value
    Type Description
    TimeSpan

    MinimumDiagnosticRecordingInterval

    Declaration
    public static readonly TimeSpan MinimumDiagnosticRecordingInterval
    Field Value
    Type Description
    TimeSpan

    Methods

    AllAttributesPrivate(bool)

    Declaration
    public EventProcessorBuilder AllAttributesPrivate(bool allAttributesPrivate)
    Parameters
    Type Name Description
    bool allAttributesPrivate
    Returns
    Type Description
    EventProcessorBuilder

    Build(LdClientContext)

    Declaration
    public IEventProcessor Build(LdClientContext context)
    Parameters
    Type Name Description
    LdClientContext context
    Returns
    Type Description
    IEventProcessor

    Capacity(int)

    Declaration
    public EventProcessorBuilder Capacity(int capacity)
    Parameters
    Type Name Description
    int capacity
    Returns
    Type Description
    EventProcessorBuilder

    ContextKeysCapacity(int)

    Declaration
    public EventProcessorBuilder ContextKeysCapacity(int contextKeysCapacity)
    Parameters
    Type Name Description
    int contextKeysCapacity
    Returns
    Type Description
    EventProcessorBuilder

    ContextKeysFlushInterval(TimeSpan)

    Declaration
    public EventProcessorBuilder ContextKeysFlushInterval(TimeSpan contextKeysFlushInterval)
    Parameters
    Type Name Description
    TimeSpan contextKeysFlushInterval
    Returns
    Type Description
    EventProcessorBuilder

    DescribeConfiguration(LdClientContext)

    Declaration
    public LdValue DescribeConfiguration(LdClientContext context)
    Parameters
    Type Name Description
    LdClientContext context
    Returns
    Type Description
    LdValue

    DiagnosticRecordingInterval(TimeSpan)

    Declaration
    public EventProcessorBuilder DiagnosticRecordingInterval(TimeSpan diagnosticRecordingInterval)
    Parameters
    Type Name Description
    TimeSpan diagnosticRecordingInterval
    Returns
    Type Description
    EventProcessorBuilder

    FlushInterval(TimeSpan)

    Declaration
    public EventProcessorBuilder FlushInterval(TimeSpan flushInterval)
    Parameters
    Type Name Description
    TimeSpan flushInterval
    Returns
    Type Description
    EventProcessorBuilder

    PrivateAttributes(params string[])

    Declaration
    public EventProcessorBuilder PrivateAttributes(params string[] attributes)
    Parameters
    Type Name Description
    string[] attributes
    Returns
    Type Description
    EventProcessorBuilder

    Implements

    IComponentConfigurer<T>
    IDiagnosticDescription
    In this article
    Back to top Generated by DocFX