Module: LaunchDarkly::Impl::DataSource Private

Defined in:
lib/ldclient-rb/impl/data_source.rb,
lib/ldclient-rb/impl/data_source/null_processor.rb,
lib/ldclient-rb/impl/data_source/polling.rb,
lib/ldclient-rb/impl/data_source/requestor.rb,
lib/ldclient-rb/impl/data_source/status_provider.rb,
lib/ldclient-rb/impl/data_source/stream.rb

Overview

This module is part of a private API. You should avoid using this module if possible, as it may be removed or be changed in the future.

Since:

  • 5.5.0

Defined Under Namespace

Classes: NullUpdateProcessor, PollingProcessor, Requestor, StatusProvider, StatusProviderV2, StreamProcessor, UnexpectedResponseError, UpdateSink

Constant Summary collapse

PUT =

This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.

Since:

  • 5.5.0

:put
PATCH =

This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.

Since:

  • 5.5.0

:patch
DELETE =

This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.

Since:

  • 5.5.0

:delete
READ_TIMEOUT_SECONDS =

This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.

5 minutes; the stream should send a ping every 3 minutes

Since:

  • 5.5.0

300
KEY_PATHS =

This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.

Since:

  • 5.5.0

{
  Impl::DataStore::FEATURES => "/flags/",
  Impl::DataStore::SEGMENTS => "/segments/",
}