diff --git a/lib/sdk/server/src/main/java/com/launchdarkly/sdk/server/Components.java b/lib/sdk/server/src/main/java/com/launchdarkly/sdk/server/Components.java index f30ad0d7..c64e7529 100644 --- a/lib/sdk/server/src/main/java/com/launchdarkly/sdk/server/Components.java +++ b/lib/sdk/server/src/main/java/com/launchdarkly/sdk/server/Components.java @@ -484,10 +484,6 @@ public static PluginsConfigurationBuilder plugins() { * Returns a set of builder options for configuring the SDK data system. When the data system configuration * is used it overrides {@link LDConfig.Builder#dataSource(ComponentConfigurer)} and * {@link LDConfig.Builder#dataStore(ComponentConfigurer)} in the configuration. - *

- * This class is not stable, and not subject to any backwards compatibility guarantees or semantic versioning. - * It is in early access. If you want access to this feature please join the EAP. https://launchdarkly.com/docs/sdk/features/data-saving-mode - *

* * @return a configuration builder */ diff --git a/lib/sdk/server/src/main/java/com/launchdarkly/sdk/server/DataSystem.java b/lib/sdk/server/src/main/java/com/launchdarkly/sdk/server/DataSystem.java index 0568ddd1..7b5df387 100644 --- a/lib/sdk/server/src/main/java/com/launchdarkly/sdk/server/DataSystem.java +++ b/lib/sdk/server/src/main/java/com/launchdarkly/sdk/server/DataSystem.java @@ -12,9 +12,6 @@ * Internal interface for the data system abstraction. *

* This interface is package-private and should not be used by application code. - *

- * This class is not stable, and not subject to any backwards compatibility guarantees or semantic versioning. - * It is in early access. If you want access to this feature please join the EAP. https://launchdarkly.com/docs/sdk/features/data-saving-mode */ interface DataSystem { /** diff --git a/lib/sdk/server/src/main/java/com/launchdarkly/sdk/server/DataSystemComponents.java b/lib/sdk/server/src/main/java/com/launchdarkly/sdk/server/DataSystemComponents.java index 33aba8ad..e6e7ba5b 100644 --- a/lib/sdk/server/src/main/java/com/launchdarkly/sdk/server/DataSystemComponents.java +++ b/lib/sdk/server/src/main/java/com/launchdarkly/sdk/server/DataSystemComponents.java @@ -15,10 +15,6 @@ /** * Components for use with the data system. - *

- * This class is not stable, and not subject to any backwards compatibility guarantees or semantic versioning. - * It is in early access. If you want access to this feature please join the EAP. https://launchdarkly.com/docs/sdk/features/data-saving-mode - *

*/ public final class DataSystemComponents { diff --git a/lib/sdk/server/src/main/java/com/launchdarkly/sdk/server/LDConfig.java b/lib/sdk/server/src/main/java/com/launchdarkly/sdk/server/LDConfig.java index 797add7b..b9654447 100644 --- a/lib/sdk/server/src/main/java/com/launchdarkly/sdk/server/LDConfig.java +++ b/lib/sdk/server/src/main/java/com/launchdarkly/sdk/server/LDConfig.java @@ -421,10 +421,6 @@ public Builder wrapper(WrapperInfoBuilder wrapperBuilder) { * When the data system configuration is used it overrides {@link #dataSource(ComponentConfigurer)} and * {@link #dataStore(ComponentConfigurer)} in the configuration. *

- * This class is not stable, and not subject to any backwards compatibility guarantees or semantic versioning. - * It is in early access. If you want access to this feature please join the EAP. https://launchdarkly.com/docs/sdk/features/data-saving-mode - *

- *

* Example: *

*

diff --git a/lib/sdk/server/src/main/java/com/launchdarkly/sdk/server/integrations/DataSystemBuilder.java b/lib/sdk/server/src/main/java/com/launchdarkly/sdk/server/integrations/DataSystemBuilder.java
index ccf018c6..73d1f3b3 100644
--- a/lib/sdk/server/src/main/java/com/launchdarkly/sdk/server/integrations/DataSystemBuilder.java
+++ b/lib/sdk/server/src/main/java/com/launchdarkly/sdk/server/integrations/DataSystemBuilder.java
@@ -11,10 +11,6 @@
 
 /**
  * Configuration builder for the SDK's data acquisition and storage strategy.
- * 

- * This class is not stable, and not subject to any backwards compatibility guarantees or semantic versioning. - * It is in early access. If you want access to this feature please join the EAP. https://launchdarkly.com/docs/sdk/features/data-saving-mode - *

*/ public final class DataSystemBuilder { diff --git a/lib/sdk/server/src/main/java/com/launchdarkly/sdk/server/integrations/DataSystemModes.java b/lib/sdk/server/src/main/java/com/launchdarkly/sdk/server/integrations/DataSystemModes.java index 8d2d9b4e..f0ea5702 100644 --- a/lib/sdk/server/src/main/java/com/launchdarkly/sdk/server/integrations/DataSystemModes.java +++ b/lib/sdk/server/src/main/java/com/launchdarkly/sdk/server/integrations/DataSystemModes.java @@ -8,10 +8,6 @@ /** * A set of different data system modes which provide pre-configured {@link DataSystemBuilder}s. *

- * This class is not stable, and not subject to any backwards compatibility guarantees or semantic versioning. - * It is in early access. If you want access to this feature please join the EAP. https://launchdarkly.com/docs/sdk/features/data-saving-mode - *

- *

* This implementation is non-static to allow for easy usage with "Components". * Where we can return an instance of this object, and the user can chain into their desired configuration. *

diff --git a/lib/sdk/server/src/main/java/com/launchdarkly/sdk/server/integrations/FDv2PollingInitializerBuilder.java b/lib/sdk/server/src/main/java/com/launchdarkly/sdk/server/integrations/FDv2PollingInitializerBuilder.java index 07af90bd..64448b1c 100644 --- a/lib/sdk/server/src/main/java/com/launchdarkly/sdk/server/integrations/FDv2PollingInitializerBuilder.java +++ b/lib/sdk/server/src/main/java/com/launchdarkly/sdk/server/integrations/FDv2PollingInitializerBuilder.java @@ -13,10 +13,6 @@ /** * Contains methods for configuring the polling initializer. *

- * This class is not stable, and not subject to any backwards compatibility guarantees or semantic versioning. - * It is in early access. If you want access to this feature please join the EAP. https://launchdarkly.com/docs/sdk/features/data-saving-mode - *

- *

* Example: *

*

diff --git a/lib/sdk/server/src/main/java/com/launchdarkly/sdk/server/integrations/FDv2PollingSynchronizerBuilder.java b/lib/sdk/server/src/main/java/com/launchdarkly/sdk/server/integrations/FDv2PollingSynchronizerBuilder.java
index d56e6da0..16079dee 100644
--- a/lib/sdk/server/src/main/java/com/launchdarkly/sdk/server/integrations/FDv2PollingSynchronizerBuilder.java
+++ b/lib/sdk/server/src/main/java/com/launchdarkly/sdk/server/integrations/FDv2PollingSynchronizerBuilder.java
@@ -15,10 +15,6 @@
 /**
  * Contains methods for configuring the polling synchronizer.
  * 

- * This class is not stable, and not subject to any backwards compatibility guarantees or semantic versioning. - * It is in early access. If you want access to this feature please join the EAP. https://launchdarkly.com/docs/sdk/features/data-saving-mode - *

- *

* Example: *

*

diff --git a/lib/sdk/server/src/main/java/com/launchdarkly/sdk/server/integrations/FDv2StreamingSynchronizerBuilder.java b/lib/sdk/server/src/main/java/com/launchdarkly/sdk/server/integrations/FDv2StreamingSynchronizerBuilder.java
index d583aa16..08243752 100644
--- a/lib/sdk/server/src/main/java/com/launchdarkly/sdk/server/integrations/FDv2StreamingSynchronizerBuilder.java
+++ b/lib/sdk/server/src/main/java/com/launchdarkly/sdk/server/integrations/FDv2StreamingSynchronizerBuilder.java
@@ -15,10 +15,6 @@
 /**
  * Contains methods for configuring the streaming synchronizer.
  * 

- * This class is not stable, and not subject to any backwards compatibility guarantees or semantic versioning. - * It is in early access. If you want access to this feature please join the EAP. https://launchdarkly.com/docs/sdk/features/data-saving-mode - *

- *

* Example: *

*

diff --git a/lib/sdk/server/src/main/java/com/launchdarkly/sdk/server/integrations/FileData.java b/lib/sdk/server/src/main/java/com/launchdarkly/sdk/server/integrations/FileData.java
index e9e715bf..4ac34482 100644
--- a/lib/sdk/server/src/main/java/com/launchdarkly/sdk/server/integrations/FileData.java
+++ b/lib/sdk/server/src/main/java/com/launchdarkly/sdk/server/integrations/FileData.java
@@ -150,10 +150,6 @@ public static FileDataSourceBuilder dataSource() {
    * 

* An initializer performs a one-shot load of the file data. This is used with the FDv2 data system * for initial data loading. - *

- * This class is not stable, and not subject to any backwards compatibility guarantees or semantic versioning. - * It is in early access. If you want access to this feature please join the EAP. - * https://launchdarkly.com/docs/sdk/features/data-saving-mode * * @return a builder for configuring the file data initializer */ @@ -166,10 +162,6 @@ public static FileInitializerBuilder initializer() { *

* A synchronizer loads file data and can watch for changes (if autoUpdate is enabled). * This is used with the FDv2 data system for ongoing data synchronization. - *

- * This class is not stable, and not subject to any backwards compatibility guarantees or semantic versioning. - * It is in early access. If you want access to this feature please join the EAP. - * https://launchdarkly.com/docs/sdk/features/data-saving-mode * * @return a builder for configuring the file data synchronizer */ @@ -181,10 +173,6 @@ private FileData() {} /** * Builder for creating an FDv2 {@link Initializer} that loads file data. - *

- * This class is not stable, and not subject to any backwards compatibility guarantees or semantic versioning. - * It is in early access. If you want access to this feature please join the EAP. - * https://launchdarkly.com/docs/sdk/features/data-saving-mode */ public static final class FileInitializerBuilder implements DataSourceBuilder { private final FileDataSourceBuilder delegate = new FileDataSourceBuilder(); @@ -274,10 +262,6 @@ public Initializer build(DataSourceBuildInputs context) { /** * Builder for creating an FDv2 {@link Synchronizer} that loads and watches file data. - *

- * This class is not stable, and not subject to any backwards compatibility guarantees or semantic versioning. - * It is in early access. If you want access to this feature please join the EAP. - * https://launchdarkly.com/docs/sdk/features/data-saving-mode */ public static final class FileSynchronizerBuilder implements DataSourceBuilder { private final FileDataSourceBuilder delegate = new FileDataSourceBuilder(); diff --git a/lib/sdk/server/src/main/java/com/launchdarkly/sdk/server/subsystems/DataSourceBuildInputs.java b/lib/sdk/server/src/main/java/com/launchdarkly/sdk/server/subsystems/DataSourceBuildInputs.java index ac2d4dac..46906e6b 100644 --- a/lib/sdk/server/src/main/java/com/launchdarkly/sdk/server/subsystems/DataSourceBuildInputs.java +++ b/lib/sdk/server/src/main/java/com/launchdarkly/sdk/server/subsystems/DataSourceBuildInputs.java @@ -10,9 +10,6 @@ /** * Build information (dependencies and configuration) provided to initializer and synchronizer builders. *

- * This class is not stable, and not subject to any backwards compatibility guarantees or semantic versioning. - * It is in early access. If you want access to this feature, please join the EAP. https://launchdarkly.com/docs/sdk/features/data-saving-mode - *

* This consolidates all the parameters needed to construct data source components, * including HTTP configuration, logging, scheduling, and selector state. */ diff --git a/lib/sdk/server/src/main/java/com/launchdarkly/sdk/server/subsystems/DataSourceBuilder.java b/lib/sdk/server/src/main/java/com/launchdarkly/sdk/server/subsystems/DataSourceBuilder.java index 70fdeeea..00a6719e 100644 --- a/lib/sdk/server/src/main/java/com/launchdarkly/sdk/server/subsystems/DataSourceBuilder.java +++ b/lib/sdk/server/src/main/java/com/launchdarkly/sdk/server/subsystems/DataSourceBuilder.java @@ -3,9 +3,6 @@ /** * Interface for building synchronizers and initializers. - *

- * This class is not stable, and not subject to any backwards compatibility guarantees or semantic versioning. - * It is in early access. If you want access to this feature, please join the EAP. https://launchdarkly.com/docs/sdk/features/data-saving-mode * @param */ public interface DataSourceBuilder { diff --git a/lib/sdk/server/src/main/java/com/launchdarkly/sdk/server/subsystems/DataSourceUpdateSinkV2.java b/lib/sdk/server/src/main/java/com/launchdarkly/sdk/server/subsystems/DataSourceUpdateSinkV2.java index f2256319..38076c83 100644 --- a/lib/sdk/server/src/main/java/com/launchdarkly/sdk/server/subsystems/DataSourceUpdateSinkV2.java +++ b/lib/sdk/server/src/main/java/com/launchdarkly/sdk/server/subsystems/DataSourceUpdateSinkV2.java @@ -10,9 +10,6 @@ *

* This interface extends {@link TransactionalDataSourceUpdateSink} to add status tracking * and status update capabilities required for FDv2 data sources. - *

- * This interface is not stable, and not subject to any backwards compatibility guarantees or semantic versioning. - * It is in early access. If you want access to this feature please join the EAP. https://launchdarkly.com/docs/sdk/features/data-saving-mode * * @since 5.0.0 * @see TransactionalDataSourceUpdateSink diff --git a/lib/sdk/server/src/main/java/com/launchdarkly/sdk/server/subsystems/DataSystemConfiguration.java b/lib/sdk/server/src/main/java/com/launchdarkly/sdk/server/subsystems/DataSystemConfiguration.java index 271a819b..34788d3c 100644 --- a/lib/sdk/server/src/main/java/com/launchdarkly/sdk/server/subsystems/DataSystemConfiguration.java +++ b/lib/sdk/server/src/main/java/com/launchdarkly/sdk/server/subsystems/DataSystemConfiguration.java @@ -7,10 +7,6 @@ /** * Configuration for the SDK's data acquisition and storage strategy. *

- * This class is not stable, and not subject to any backwards compatibility guarantees or semantic versioning. - * It is in early access. If you want access to this feature please join the EAP. https://launchdarkly.com/docs/sdk/features/data-saving-mode - *

- *

* Applications should use {@link com.launchdarkly.sdk.server.integrations.DataSystemBuilder} or * {@link com.launchdarkly.sdk.server.integrations.DataSystemModes} to create instances of this class, * rather than calling the constructor directly. diff --git a/lib/sdk/server/src/main/java/com/launchdarkly/sdk/server/subsystems/TransactionalDataSourceUpdateSink.java b/lib/sdk/server/src/main/java/com/launchdarkly/sdk/server/subsystems/TransactionalDataSourceUpdateSink.java index 85f2ba78..172808bb 100644 --- a/lib/sdk/server/src/main/java/com/launchdarkly/sdk/server/subsystems/TransactionalDataSourceUpdateSink.java +++ b/lib/sdk/server/src/main/java/com/launchdarkly/sdk/server/subsystems/TransactionalDataSourceUpdateSink.java @@ -16,9 +16,6 @@ *

* Component factories for {@link DataSource} implementations will receive an implementation of this * interface in the {@link ClientContext#getDataSourceUpdateSink()} property of {@link ClientContext}. - *

- * This interface is not stable, and not subject to any backwards compatibility guarantees or semantic versioning. - * It is in early access. If you want access to this feature please join the EAP. https://launchdarkly.com/docs/sdk/features/data-saving-mode * * @since 5.0.0 * @see DataSource diff --git a/lib/sdk/server/src/main/java/com/launchdarkly/sdk/server/subsystems/TransactionalDataStore.java b/lib/sdk/server/src/main/java/com/launchdarkly/sdk/server/subsystems/TransactionalDataStore.java index 62339f05..2970509b 100644 --- a/lib/sdk/server/src/main/java/com/launchdarkly/sdk/server/subsystems/TransactionalDataStore.java +++ b/lib/sdk/server/src/main/java/com/launchdarkly/sdk/server/subsystems/TransactionalDataStore.java @@ -18,9 +18,6 @@ * {@link PersistentDataStore}. *

* Implementations must be thread-safe. - *

- * This interface is not stable, and not subject to any backwards compatibility guarantees or semantic versioning. - * It is in early access. If you want access to this feature please join the EAP. https://launchdarkly.com/docs/sdk/features/data-saving-mode * * @see PersistentDataStore */