Skip to content
This repository was archived by the owner on May 30, 2024. It is now read-only.

Commit f93e43b

Browse files
committed
Updates docs URLs
1 parent dda1025 commit f93e43b

File tree

8 files changed

+13
-13
lines changed

8 files changed

+13
-13
lines changed

CHANGELOG.md

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -448,7 +448,7 @@ It is now possible to inject feature flags into the client from local JSON or YA
448448
## [4.0.0] - 2018-05-10
449449

450450
### Changed:
451-
- To reduce the network bandwidth used for analytics events, feature request events are now sent as counters rather than individual events, and user details are now sent only at intervals rather than in each event. These behaviors can be modified through the LaunchDarkly UI and with the new configuration option `inlineUsersInEvents`. For more details, see [Analytics Data Stream Reference](https://docs.launchdarkly.com/v2.0/docs/analytics-data-stream-reference).
451+
- To reduce the network bandwidth used for analytics events, feature request events are now sent as counters rather than individual events, and user details are now sent only at intervals rather than in each event. These behaviors can be modified through the LaunchDarkly UI and with the new configuration option `inlineUsersInEvents`.
452452
- When sending analytics events, if there is a connection error or an HTTP 5xx response, the client will try to send the events again one more time after a one-second delay.
453453
- The `LdClient` class is now `final`.
454454

@@ -509,7 +509,7 @@ _This release was broken and should not be used._
509509

510510
## [2.5.0] - 2018-01-08
511511
## Added
512-
- Support for specifying [private user attributes](https://docs.launchdarkly.com/docs/private-user-attributes) in order to prevent user attributes from being sent in analytics events back to LaunchDarkly. See the `allAttributesPrivate` and `privateAttributeNames` methods on `LDConfig.Builder` as well as the `privateX` methods on `LDUser.Builder`.
512+
- Support for specifying [private user attributes](https://docs.launchdarkly.com/home/users/attributes#creating-private-user-attributes) in order to prevent user attributes from being sent in analytics events back to LaunchDarkly. See the `allAttributesPrivate` and `privateAttributeNames` methods on `LDConfig.Builder` as well as the `privateX` methods on `LDUser.Builder`.
513513

514514
## [2.4.0] - 2017-12-20
515515
## Changed

CONTRIBUTING.md

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
# Contributing to the LaunchDarkly Server-side SDK for Java
22

3-
LaunchDarkly has published an [SDK contributor's guide](https://docs.launchdarkly.com/docs/sdk-contributors-guide) that provides a detailed explanation of how our SDKs work. See below for additional information on how to contribute to this SDK.
3+
LaunchDarkly has published an [SDK contributor's guide](https://docs.launchdarkly.com/sdk/concepts/contributors-guide) that provides a detailed explanation of how our SDKs work. See below for additional information on how to contribute to this SDK.
44

55
## Submitting bug reports and feature requests
66

README.md

Lines changed: 4 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -5,7 +5,7 @@
55

66
## LaunchDarkly overview
77

8-
[LaunchDarkly](https://www.launchdarkly.com) is a feature management platform that serves over 100 billion feature flags daily to help teams build better software, faster. [Get started](https://docs.launchdarkly.com/docs/getting-started) using LaunchDarkly today!
8+
[LaunchDarkly](https://www.launchdarkly.com) is a feature management platform that serves over 100 billion feature flags daily to help teams build better software, faster. [Get started](https://docs.launchdarkly.com/home/getting-started) using LaunchDarkly today!
99

1010
[![Twitter Follow](https://img.shields.io/twitter/follow/launchdarkly.svg?style=social&label=Follow&maxAge=2592000)](https://twitter.com/intent/follow?screen_name=launchdarkly)
1111

@@ -17,13 +17,13 @@ This version of the LaunchDarkly SDK works with Java 8 and above.
1717

1818
Three variants of the SDK jar are published to Maven:
1919

20-
* The default uberjar - this is accessible as `com.launchdarkly:launchdarkly-java-server-sdk:jar` and is the dependency used in the "[Getting started](https://docs.launchdarkly.com/docs/java-sdk-reference#section-getting-started)" section of the SDK reference guide as well as in the [`hello-java`](https://github.com/launchdarkly/hello-java) sample app. This variant contains the SDK classes, and all of the SDK's dependencies except for SLF4J, which must be provided by the host application. The bundled dependencies have shaded package names (and are not exported in OSGi), so they will not interfere with any other versions of the same packages.
20+
* The default uberjar - this is accessible as `com.launchdarkly:launchdarkly-java-server-sdk:jar` and is the dependency used in the "[Getting started](https://docs.launchdarkly.com/sdk/server-side/java#getting-started)" section of the SDK reference guide as well as in the [`hello-java`](https://github.com/launchdarkly/hello-java) sample app. This variant contains the SDK classes, and all of the SDK's dependencies except for SLF4J, which must be provided by the host application. The bundled dependencies have shaded package names (and are not exported in OSGi), so they will not interfere with any other versions of the same packages.
2121
* The extended uberjar - add `<classifier>all</classifier>` in Maven, or `:all` in Gradle. This is the same as the default uberjar except that SLF4J is also bundled, without shading (and is exported in OSGi).
2222
* The "thin" jar - add `<classifier>thin</classifier>` in Maven, or `:thin` in Gradle. This contains _only_ the SDK classes.
2323

2424
## Getting started
2525

26-
Refer to the [SDK reference guide](https://docs.launchdarkly.com/docs/java-sdk-reference#section-getting-started) for instructions on getting started with using the SDK.
26+
Refer to the [SDK reference guide](https://docs.launchdarkly.com/sdk/server-side/java#getting-started) for instructions on getting started with using the SDK.
2727

2828
## Logging
2929

@@ -62,7 +62,7 @@ We encourage pull requests and other contributions from the community. Check out
6262
* Gradually roll out a feature to an increasing percentage of users, and track the effect that the feature has on key metrics (for instance, how likely is a user to complete a purchase if they have feature A versus feature B?).
6363
* Turn off a feature that you realize is causing performance problems in production, without needing to re-deploy, or even restart the application with a changed configuration file.
6464
* Grant access to certain features based on user attributes, like payment plan (eg: users on the ‘gold’ plan get access to more features than users in the ‘silver’ plan). Disable parts of your application to facilitate maintenance, without taking everything offline.
65-
* LaunchDarkly provides feature flag SDKs for a wide variety of languages and technologies. Check out [our documentation](https://docs.launchdarkly.com/docs) for a complete list.
65+
* LaunchDarkly provides feature flag SDKs for a wide variety of languages and technologies. Read [our documentation](https://docs.launchdarkly.com/sdk) for a complete list.
6666
* Explore LaunchDarkly
6767
* [launchdarkly.com](https://www.launchdarkly.com/ "LaunchDarkly Main Website") for more information
6868
* [docs.launchdarkly.com](https://docs.launchdarkly.com/ "LaunchDarkly Documentation") for our documentation and SDK reference guides

src/main/java/com/launchdarkly/sdk/server/Components.java

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -74,7 +74,7 @@ public static DataStoreFactory inMemoryDataStore() {
7474
* See {@link PersistentDataStoreBuilder} for more on how this method is used.
7575
* <p>
7676
* For more information on the available persistent data store implementations, see the reference
77-
* guide on <a href="https://docs.launchdarkly.com/sdk/concepts/feature-store">Using a persistent feature store</a>.
77+
* guide on <a href="https://docs.launchdarkly.com/sdk/concepts/data-stores">Using a persistent feature store</a>.
7878
*
7979
* @param storeFactory the factory/builder for the specific kind of persistent data store
8080
* @return a {@link PersistentDataStoreBuilder}
@@ -197,7 +197,7 @@ static PollingDataSourceBuilderImpl pollingDataSourceInternal() {
197197
* <p>
198198
* Passing this to {@link LDConfig.Builder#dataSource(DataSourceFactory)} causes the SDK
199199
* not to retrieve feature flag data from LaunchDarkly, regardless of any other configuration.
200-
* This is normally done if you are using the <a href="https://docs.launchdarkly.com/docs/the-relay-proxy">Relay Proxy</a>
200+
* This is normally done if you are using the <a href="https://docs.launchdarkly.com/home/relay-proxy">Relay Proxy</a>
201201
* in "daemon mode", where an external process-- the Relay Proxy-- connects to LaunchDarkly and populates
202202
* a persistent data store with the feature flag data. The data store could also be populated by
203203
* another process that is running the LaunchDarkly SDK. If there is no external process updating

src/main/java/com/launchdarkly/sdk/server/FeatureFlagsState.java

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -23,7 +23,7 @@
2323
* calling {@link LDClientInterface#allFlagsState(com.launchdarkly.sdk.LDUser, FlagsStateOption...)}.
2424
* <p>
2525
* LaunchDarkly defines a standard JSON encoding for this object, suitable for
26-
* <a href="https://docs.launchdarkly.com/sdk/client-side/javascript#bootstrapping">bootstrapping</a>
26+
* <a href="https://docs.launchdarkly.com/sdk/features/bootstrapping#javascript">bootstrapping</a>
2727
* the LaunchDarkly JavaScript browser SDK. You can convert it to JSON in any of these ways:
2828
* <ol>
2929
* <li> With {@link com.launchdarkly.sdk.json.JsonSerialization}.

src/main/java/com/launchdarkly/sdk/server/integrations/EventProcessorBuilder.java

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -92,7 +92,7 @@ public EventProcessorBuilder allAttributesPrivate(boolean allAttributesPrivate)
9292
* <p>
9393
* You will only need to change this value in the following cases:
9494
* <ul>
95-
* <li> You are using the <a href="https://docs.launchdarkly.com/docs/the-relay-proxy">Relay Proxy</a> with
95+
* <li> You are using the <a href="https://docs.launchdarkly.com/home/relay-proxy">Relay Proxy</a> with
9696
* event forwarding enabled. Set {@code streamUri} to the base URI of the Relay Proxy instance.
9797
* <li> You are connecting to a test server or a nonstandard endpoint for the LaunchDarkly service.
9898
* </ul>

src/main/java/com/launchdarkly/sdk/server/integrations/PollingDataSourceBuilder.java

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -40,7 +40,7 @@ public abstract class PollingDataSourceBuilder implements DataSourceFactory {
4040
* <p>
4141
* You will only need to change this value in the following cases:
4242
* <ul>
43-
* <li> You are using the <a href="https://docs.launchdarkly.com/docs/the-relay-proxy">Relay Proxy</a>. Set
43+
* <li> You are using the <a href="https://docs.launchdarkly.com/home/relay-proxy">Relay Proxy</a>. Set
4444
* {@code streamUri} to the base URI of the Relay Proxy instance.
4545
* <li> You are connecting to a test server or anything else other than the standard LaunchDarkly service.
4646
* </ul>

src/main/java/com/launchdarkly/sdk/server/integrations/StreamingDataSourceBuilder.java

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -36,7 +36,7 @@ public abstract class StreamingDataSourceBuilder implements DataSourceFactory {
3636
* <p>
3737
* You will only need to change this value in the following cases:
3838
* <ul>
39-
* <li> You are using the <a href="https://docs.launchdarkly.com/docs/the-relay-proxy">Relay Proxy</a>. Set
39+
* <li> You are using the <a href="https://docs.launchdarkly.com/home/relay-proxy">Relay Proxy</a>. Set
4040
* {@code baseUri} to the base URI of the Relay Proxy instance.
4141
* <li> You are connecting to a test server or a nonstandard endpoint for the LaunchDarkly service.
4242
* </ul>

0 commit comments

Comments
 (0)