LaunchDarkly Dotnet Server SDK
Search Results for

    Show / Hide Table of Contents

    Class BigSegmentsConfiguration

    Encapsulates the SDK's configuration with regard to Big Segments.

    Inheritance
    object
    BigSegmentsConfiguration
    Inherited Members
    object.Equals(object)
    object.Equals(object, object)
    object.GetHashCode()
    object.GetType()
    object.ReferenceEquals(object, object)
    object.ToString()
    Namespace: LaunchDarkly.Sdk.Server.Subsystems
    Assembly: LaunchDarkly.ServerSdk.dll
    Syntax
    public sealed class BigSegmentsConfiguration
    Remarks

    "Big Segments" are a specific type of segments. For more information, read the LaunchDarkly documentation about user segments: https://docs.launchdarkly.com/home/users/segments

    See BigSegmentsConfigurationBuilder for more details on these properties.

    Constructors

    | Edit this page View Source

    BigSegmentsConfiguration(IBigSegmentStore, int, TimeSpan, TimeSpan, TimeSpan)

    Constructs a new instance.

    Declaration
    public BigSegmentsConfiguration(IBigSegmentStore store, int contextCacheSize, TimeSpan contextCacheTime, TimeSpan statusPollInterval, TimeSpan staleAfter)
    Parameters
    Type Name Description
    IBigSegmentStore store

    value for Store

    int contextCacheSize

    value for ContextCacheSize

    TimeSpan contextCacheTime

    value for ContextCacheTime

    TimeSpan statusPollInterval

    value for StatusPollInterval

    TimeSpan staleAfter

    value for StaleAfter

    Properties

    | Edit this page View Source

    ContextCacheSize

    The value set by ContextCacheSize(int).

    Declaration
    public int ContextCacheSize { get; }
    Property Value
    Type Description
    int
    | Edit this page View Source

    ContextCacheTime

    The value set by ContextCacheTime(TimeSpan).

    Declaration
    public TimeSpan ContextCacheTime { get; }
    Property Value
    Type Description
    TimeSpan
    | Edit this page View Source

    StaleAfter

    The value set by StaleAfter(TimeSpan).

    Declaration
    public TimeSpan StaleAfter { get; }
    Property Value
    Type Description
    TimeSpan
    | Edit this page View Source

    StatusPollInterval

    The value set by StatusPollInterval(TimeSpan).

    Declaration
    public TimeSpan StatusPollInterval { get; }
    Property Value
    Type Description
    TimeSpan
    | Edit this page View Source

    Store

    The data store instance that is used for Big Segments data.

    Declaration
    public IBigSegmentStore Store { get; }
    Property Value
    Type Description
    IBigSegmentStore
    • Edit this page
    • View Source
    In this article
    Back to top Generated by DocFX