LaunchDarkly Dotnet Server SDK
Search Results for

    Show / Hide Table of Contents

    Class ConfigurationBuilder

    Inheritance
    object
    ConfigurationBuilder
    Inherited Members
    object.GetType()
    object.MemberwiseClone()
    object.ToString()
    object.Equals(object)
    object.Equals(object, object)
    object.ReferenceEquals(object, object)
    object.GetHashCode()
    Namespace: LaunchDarkly.EventSource
    Assembly: LaunchDarkly.EventSource.dll
    Syntax
    public class ConfigurationBuilder

    Methods

    BackoffResetThreshold(TimeSpan)

    Declaration
    public ConfigurationBuilder BackoffResetThreshold(TimeSpan backoffResetThreshold)
    Parameters
    Type Name Description
    TimeSpan backoffResetThreshold
    Returns
    Type Description
    ConfigurationBuilder

    Build()

    Declaration
    public Configuration Build()
    Returns
    Type Description
    Configuration

    ConnectionTimeout(TimeSpan)

    Declaration
    [Obsolete("Use ResponseStartTimeout")]
    public ConfigurationBuilder ConnectionTimeout(TimeSpan responseStartTimeout)
    Parameters
    Type Name Description
    TimeSpan responseStartTimeout
    Returns
    Type Description
    ConfigurationBuilder

    HttpClient(HttpClient)

    Declaration
    public ConfigurationBuilder HttpClient(HttpClient client)
    Parameters
    Type Name Description
    HttpClient client
    Returns
    Type Description
    ConfigurationBuilder

    HttpMessageHandler(HttpMessageHandler)

    Declaration
    public ConfigurationBuilder HttpMessageHandler(HttpMessageHandler handler)
    Parameters
    Type Name Description
    HttpMessageHandler handler
    Returns
    Type Description
    ConfigurationBuilder

    HttpRequestModifier(Action<HttpRequestMessage>)

    Declaration
    public ConfigurationBuilder HttpRequestModifier(Action<HttpRequestMessage> httpRequestModifier)
    Parameters
    Type Name Description
    Action<HttpRequestMessage> httpRequestModifier
    Returns
    Type Description
    ConfigurationBuilder

    InitialRetryDelay(TimeSpan)

    Declaration
    public ConfigurationBuilder InitialRetryDelay(TimeSpan initialRetryDelay)
    Parameters
    Type Name Description
    TimeSpan initialRetryDelay
    Returns
    Type Description
    ConfigurationBuilder

    LastEventId(string)

    Declaration
    public ConfigurationBuilder LastEventId(string lastEventId)
    Parameters
    Type Name Description
    string lastEventId
    Returns
    Type Description
    ConfigurationBuilder

    LogAdapter(ILogAdapter)

    Declaration
    public ConfigurationBuilder LogAdapter(ILogAdapter logAdapter)
    Parameters
    Type Name Description
    ILogAdapter logAdapter
    Returns
    Type Description
    ConfigurationBuilder

    Logger(Logger)

    Declaration
    public ConfigurationBuilder Logger(Logger logger)
    Parameters
    Type Name Description
    Logger logger
    Returns
    Type Description
    ConfigurationBuilder

    MaxRetryDelay(TimeSpan)

    Declaration
    public ConfigurationBuilder MaxRetryDelay(TimeSpan maxRetryDelay)
    Parameters
    Type Name Description
    TimeSpan maxRetryDelay
    Returns
    Type Description
    ConfigurationBuilder

    Method(HttpMethod)

    Declaration
    public ConfigurationBuilder Method(HttpMethod method)
    Parameters
    Type Name Description
    HttpMethod method
    Returns
    Type Description
    ConfigurationBuilder

    PreferDataAsUtf8Bytes(bool)

    Declaration
    public ConfigurationBuilder PreferDataAsUtf8Bytes(bool preferDataAsUtf8Bytes)
    Parameters
    Type Name Description
    bool preferDataAsUtf8Bytes
    Returns
    Type Description
    ConfigurationBuilder

    ReadTimeout(TimeSpan)

    Declaration
    public ConfigurationBuilder ReadTimeout(TimeSpan readTimeout)
    Parameters
    Type Name Description
    TimeSpan readTimeout
    Returns
    Type Description
    ConfigurationBuilder

    RequestBody(string, string)

    Declaration
    public ConfigurationBuilder RequestBody(string bodyString, string contentType)
    Parameters
    Type Name Description
    string bodyString
    string contentType
    Returns
    Type Description
    ConfigurationBuilder

    RequestBodyFactory(Func<HttpContent>)

    Declaration
    public ConfigurationBuilder RequestBodyFactory(Func<HttpContent> factory)
    Parameters
    Type Name Description
    Func<HttpContent> factory
    Returns
    Type Description
    ConfigurationBuilder

    RequestHeader(string, string)

    Declaration
    public ConfigurationBuilder RequestHeader(string name, string value)
    Parameters
    Type Name Description
    string name
    string value
    Returns
    Type Description
    ConfigurationBuilder

    RequestHeaders(IDictionary<string, string>)

    Declaration
    public ConfigurationBuilder RequestHeaders(IDictionary<string, string> headers)
    Parameters
    Type Name Description
    IDictionary<string, string> headers
    Returns
    Type Description
    ConfigurationBuilder

    ResponseStartTimeout(TimeSpan)

    Declaration
    public ConfigurationBuilder ResponseStartTimeout(TimeSpan responseStartTimeout)
    Parameters
    Type Name Description
    TimeSpan responseStartTimeout
    Returns
    Type Description
    ConfigurationBuilder
    In this article
    Back to top Generated by DocFX