Skip to content

Commit 4c818a7

Browse files
author
LaunchDarklyReleaseBot
committed
Version 21.0.0 automatically generated from ld-openapi.
1 parent d925b82 commit 4c818a7

File tree

1,326 files changed

+6566
-7598
lines changed

Some content is hidden

Large Commits have some content hidden by default. Use the searchbox below for content that may be hidden.

1,326 files changed

+6566
-7598
lines changed

.openapi-generator/FILES

Lines changed: 6 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -56,7 +56,7 @@ docs/AiConfigsAccessAllowedReason.md
5656
docs/AiConfigsAccessAllowedRep.md
5757
docs/AiConfigsAccessDenied.md
5858
docs/AiConfigsAccessDeniedReason.md
59-
docs/AiConfigsBetaApi.md
59+
docs/AiConfigsApi.md
6060
docs/AiConfigsExperimentEnabledPeriodRep.md
6161
docs/AiConfigsExperimentEnvironmentSettingRep.md
6262
docs/AiConfigsExperimentInfoRep.md
@@ -87,6 +87,7 @@ docs/ApplicationRep.md
8787
docs/ApplicationVersionRep.md
8888
docs/ApplicationVersionsCollectionRep.md
8989
docs/ApplicationsBetaApi.md
90+
docs/ApprovalRequestPatchInput.md
9091
docs/ApprovalRequestResponse.md
9192
docs/ApprovalRequestSetting.md
9293
docs/ApprovalRequestSettingWithEnvs.md
@@ -676,7 +677,7 @@ src/main/java/com/launchdarkly/api/StringUtil.java
676677
src/main/java/com/launchdarkly/api/api/AccessTokensApi.java
677678
src/main/java/com/launchdarkly/api/api/AccountMembersApi.java
678679
src/main/java/com/launchdarkly/api/api/AccountUsageBetaApi.java
679-
src/main/java/com/launchdarkly/api/api/AiConfigsBetaApi.java
680+
src/main/java/com/launchdarkly/api/api/AiConfigsApi.java
680681
src/main/java/com/launchdarkly/api/api/AnnouncementsApi.java
681682
src/main/java/com/launchdarkly/api/api/ApplicationsBetaApi.java
682683
src/main/java/com/launchdarkly/api/api/ApprovalsApi.java
@@ -808,6 +809,7 @@ src/main/java/com/launchdarkly/api/model/ApplicationFlagCollectionRep.java
808809
src/main/java/com/launchdarkly/api/model/ApplicationRep.java
809810
src/main/java/com/launchdarkly/api/model/ApplicationVersionRep.java
810811
src/main/java/com/launchdarkly/api/model/ApplicationVersionsCollectionRep.java
812+
src/main/java/com/launchdarkly/api/model/ApprovalRequestPatchInput.java
811813
src/main/java/com/launchdarkly/api/model/ApprovalRequestResponse.java
812814
src/main/java/com/launchdarkly/api/model/ApprovalRequestSetting.java
813815
src/main/java/com/launchdarkly/api/model/ApprovalRequestSettingWithEnvs.java
@@ -1326,7 +1328,7 @@ src/main/java/com/launchdarkly/api/model/WorkflowTemplatesListingOutputRep.java
13261328
src/test/java/com/launchdarkly/api/api/AccessTokensApiTest.java
13271329
src/test/java/com/launchdarkly/api/api/AccountMembersApiTest.java
13281330
src/test/java/com/launchdarkly/api/api/AccountUsageBetaApiTest.java
1329-
src/test/java/com/launchdarkly/api/api/AiConfigsBetaApiTest.java
1331+
src/test/java/com/launchdarkly/api/api/AiConfigsApiTest.java
13301332
src/test/java/com/launchdarkly/api/api/AnnouncementsApiTest.java
13311333
src/test/java/com/launchdarkly/api/api/ApplicationsBetaApiTest.java
13321334
src/test/java/com/launchdarkly/api/api/ApprovalsApiTest.java
@@ -1453,6 +1455,7 @@ src/test/java/com/launchdarkly/api/model/ApplicationFlagCollectionRepTest.java
14531455
src/test/java/com/launchdarkly/api/model/ApplicationRepTest.java
14541456
src/test/java/com/launchdarkly/api/model/ApplicationVersionRepTest.java
14551457
src/test/java/com/launchdarkly/api/model/ApplicationVersionsCollectionRepTest.java
1458+
src/test/java/com/launchdarkly/api/model/ApprovalRequestPatchInputTest.java
14561459
src/test/java/com/launchdarkly/api/model/ApprovalRequestResponseTest.java
14571460
src/test/java/com/launchdarkly/api/model/ApprovalRequestSettingTest.java
14581461
src/test/java/com/launchdarkly/api/model/ApprovalRequestSettingWithEnvsTest.java

.openapi-generator/VERSION

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1 +1 @@
1-
7.16.0
1+
7.18.0

README.md

Lines changed: 37 additions & 36 deletions
Original file line numberDiff line numberDiff line change
@@ -8,8 +8,8 @@ This client library is only compatible with the latest version of our REST API.
88

99
LaunchDarkly REST API
1010
- API version: 2.0
11-
- Build date: 2025-12-17T18:45:22.167125Z[Etc/UTC]
12-
- Generator version: 7.16.0
11+
- Build date: 2026-02-03T14:44:52.265429Z[Etc/UTC]
12+
- Generator version: 7.18.0
1313

1414
This documentation describes LaunchDarkly's REST API. To access the complete OpenAPI spec directly, use [Get OpenAPI spec](https://launchdarkly.com/docs/api/other/get-openapi-spec).
1515

@@ -312,7 +312,7 @@ We also employ IP-based rate limiting on some API routes. If you hit an IP-based
312312

313313
We have a [complete OpenAPI (Swagger) specification](https://app.launchdarkly.com/api/v2/openapi.json) for our API.
314314

315-
We auto-generate multiple client libraries based on our OpenAPI specification. To learn more, visit the [collection of client libraries on GitHub](https://github.com/search?q=topic%3Alaunchdarkly-api+org%3Alaunchdarkly&type=Repositories). You can also use this specification to generate client libraries to interact with our REST API in your language of choice.
315+
We auto-generate multiple client libraries based on our OpenAPI specification. To learn more, visit the [collection of client libraries on GitHub](https://github.com/search?q=topic%3Alaunchdarkly-api+org%3Alaunchdarkly&type=Repositories). Alternatively, you can use the specification to generate client libraries to interact with our REST API in your language of choice. Or, you can refer to our API endpoints' documentation for guidance on how to make requests with a common HTTP library in your language of choice.
316316

317317
Our OpenAPI specification is supported by several API-based tools such as Postman and Insomnia. In many cases, you can directly import our specification to explore our APIs.
318318

@@ -483,7 +483,7 @@ Add this dependency to your project's POM:
483483
<dependency>
484484
<groupId>com.launchdarkly</groupId>
485485
<artifactId>api-client</artifactId>
486-
<version>20.0.0</version>
486+
<version>21.0.0</version>
487487
<scope>compile</scope>
488488
</dependency>
489489
```
@@ -499,7 +499,7 @@ Add this dependency to your project's build file:
499499
}
500500
501501
dependencies {
502-
implementation "com.launchdarkly:api-client:20.0.0"
502+
implementation "com.launchdarkly:api-client:21.0.0"
503503
}
504504
```
505505

@@ -513,7 +513,7 @@ mvn clean package
513513

514514
Then manually install the following JARs:
515515

516-
* `target/api-client-20.0.0.jar`
516+
* `target/api-client-21.0.0.jar`
517517
* `target/lib/*.jar`
518518

519519
## Getting Started
@@ -597,36 +597,36 @@ Class | Method | HTTP request | Description
597597
*AccountUsageBetaApi* | [**getStreamUsage**](docs/AccountUsageBetaApi.md#getStreamUsage) | **GET** /api/v2/usage/streams/{source} | Get stream usage
598598
*AccountUsageBetaApi* | [**getStreamUsageBySdkVersion**](docs/AccountUsageBetaApi.md#getStreamUsageBySdkVersion) | **GET** /api/v2/usage/streams/{source}/bysdkversion | Get stream usage by SDK version
599599
*AccountUsageBetaApi* | [**getStreamUsageSdkversion**](docs/AccountUsageBetaApi.md#getStreamUsageSdkversion) | **GET** /api/v2/usage/streams/{source}/sdkversions | Get stream usage SDK versions
600-
*AiConfigsBetaApi* | [**deleteAIConfig**](docs/AiConfigsBetaApi.md#deleteAIConfig) | **DELETE** /api/v2/projects/{projectKey}/ai-configs/{configKey} | Delete AI Config
601-
*AiConfigsBetaApi* | [**deleteAIConfigVariation**](docs/AiConfigsBetaApi.md#deleteAIConfigVariation) | **DELETE** /api/v2/projects/{projectKey}/ai-configs/{configKey}/variations/{variationKey} | Delete AI Config variation
602-
*AiConfigsBetaApi* | [**deleteAITool**](docs/AiConfigsBetaApi.md#deleteAITool) | **DELETE** /api/v2/projects/{projectKey}/ai-tools/{toolKey} | Delete AI tool
603-
*AiConfigsBetaApi* | [**deleteAgentGraph**](docs/AiConfigsBetaApi.md#deleteAgentGraph) | **DELETE** /api/v2/projects/{projectKey}/agent-graphs/{graphKey} | Delete agent graph
604-
*AiConfigsBetaApi* | [**deleteModelConfig**](docs/AiConfigsBetaApi.md#deleteModelConfig) | **DELETE** /api/v2/projects/{projectKey}/ai-configs/model-configs/{modelConfigKey} | Delete an AI model config
605-
*AiConfigsBetaApi* | [**deleteRestrictedModels**](docs/AiConfigsBetaApi.md#deleteRestrictedModels) | **DELETE** /api/v2/projects/{projectKey}/ai-configs/model-configs/restricted | Remove AI models from the restricted list
606-
*AiConfigsBetaApi* | [**getAIConfig**](docs/AiConfigsBetaApi.md#getAIConfig) | **GET** /api/v2/projects/{projectKey}/ai-configs/{configKey} | Get AI Config
607-
*AiConfigsBetaApi* | [**getAIConfigMetrics**](docs/AiConfigsBetaApi.md#getAIConfigMetrics) | **GET** /api/v2/projects/{projectKey}/ai-configs/{configKey}/metrics | Get AI Config metrics
608-
*AiConfigsBetaApi* | [**getAIConfigMetricsByVariation**](docs/AiConfigsBetaApi.md#getAIConfigMetricsByVariation) | **GET** /api/v2/projects/{projectKey}/ai-configs/{configKey}/metrics-by-variation | Get AI Config metrics by variation
609-
*AiConfigsBetaApi* | [**getAIConfigTargeting**](docs/AiConfigsBetaApi.md#getAIConfigTargeting) | **GET** /api/v2/projects/{projectKey}/ai-configs/{configKey}/targeting | Show an AI Config&#39;s targeting
610-
*AiConfigsBetaApi* | [**getAIConfigVariation**](docs/AiConfigsBetaApi.md#getAIConfigVariation) | **GET** /api/v2/projects/{projectKey}/ai-configs/{configKey}/variations/{variationKey} | Get AI Config variation
611-
*AiConfigsBetaApi* | [**getAIConfigs**](docs/AiConfigsBetaApi.md#getAIConfigs) | **GET** /api/v2/projects/{projectKey}/ai-configs | List AI Configs
612-
*AiConfigsBetaApi* | [**getAITool**](docs/AiConfigsBetaApi.md#getAITool) | **GET** /api/v2/projects/{projectKey}/ai-tools/{toolKey} | Get AI tool
613-
*AiConfigsBetaApi* | [**getAgentGraph**](docs/AiConfigsBetaApi.md#getAgentGraph) | **GET** /api/v2/projects/{projectKey}/agent-graphs/{graphKey} | Get agent graph
614-
*AiConfigsBetaApi* | [**getModelConfig**](docs/AiConfigsBetaApi.md#getModelConfig) | **GET** /api/v2/projects/{projectKey}/ai-configs/model-configs/{modelConfigKey} | Get AI model config
615-
*AiConfigsBetaApi* | [**listAIToolVersions**](docs/AiConfigsBetaApi.md#listAIToolVersions) | **GET** /api/v2/projects/{projectKey}/ai-tools/{toolKey}/versions | List AI tool versions
616-
*AiConfigsBetaApi* | [**listAITools**](docs/AiConfigsBetaApi.md#listAITools) | **GET** /api/v2/projects/{projectKey}/ai-tools | List AI tools
617-
*AiConfigsBetaApi* | [**listAgentGraphs**](docs/AiConfigsBetaApi.md#listAgentGraphs) | **GET** /api/v2/projects/{projectKey}/agent-graphs | List agent graphs
618-
*AiConfigsBetaApi* | [**listModelConfigs**](docs/AiConfigsBetaApi.md#listModelConfigs) | **GET** /api/v2/projects/{projectKey}/ai-configs/model-configs | List AI model configs
619-
*AiConfigsBetaApi* | [**patchAIConfig**](docs/AiConfigsBetaApi.md#patchAIConfig) | **PATCH** /api/v2/projects/{projectKey}/ai-configs/{configKey} | Update AI Config
620-
*AiConfigsBetaApi* | [**patchAIConfigTargeting**](docs/AiConfigsBetaApi.md#patchAIConfigTargeting) | **PATCH** /api/v2/projects/{projectKey}/ai-configs/{configKey}/targeting | Update AI Config targeting
621-
*AiConfigsBetaApi* | [**patchAIConfigVariation**](docs/AiConfigsBetaApi.md#patchAIConfigVariation) | **PATCH** /api/v2/projects/{projectKey}/ai-configs/{configKey}/variations/{variationKey} | Update AI Config variation
622-
*AiConfigsBetaApi* | [**patchAITool**](docs/AiConfigsBetaApi.md#patchAITool) | **PATCH** /api/v2/projects/{projectKey}/ai-tools/{toolKey} | Update AI tool
623-
*AiConfigsBetaApi* | [**patchAgentGraph**](docs/AiConfigsBetaApi.md#patchAgentGraph) | **PATCH** /api/v2/projects/{projectKey}/agent-graphs/{graphKey} | Update agent graph
624-
*AiConfigsBetaApi* | [**postAIConfig**](docs/AiConfigsBetaApi.md#postAIConfig) | **POST** /api/v2/projects/{projectKey}/ai-configs | Create new AI Config
625-
*AiConfigsBetaApi* | [**postAIConfigVariation**](docs/AiConfigsBetaApi.md#postAIConfigVariation) | **POST** /api/v2/projects/{projectKey}/ai-configs/{configKey}/variations | Create AI Config variation
626-
*AiConfigsBetaApi* | [**postAITool**](docs/AiConfigsBetaApi.md#postAITool) | **POST** /api/v2/projects/{projectKey}/ai-tools | Create an AI tool
627-
*AiConfigsBetaApi* | [**postAgentGraph**](docs/AiConfigsBetaApi.md#postAgentGraph) | **POST** /api/v2/projects/{projectKey}/agent-graphs | Create new agent graph
628-
*AiConfigsBetaApi* | [**postModelConfig**](docs/AiConfigsBetaApi.md#postModelConfig) | **POST** /api/v2/projects/{projectKey}/ai-configs/model-configs | Create an AI model config
629-
*AiConfigsBetaApi* | [**postRestrictedModels**](docs/AiConfigsBetaApi.md#postRestrictedModels) | **POST** /api/v2/projects/{projectKey}/ai-configs/model-configs/restricted | Add AI models to the restricted list
600+
*AiConfigsApi* | [**deleteAIConfig**](docs/AiConfigsApi.md#deleteAIConfig) | **DELETE** /api/v2/projects/{projectKey}/ai-configs/{configKey} | Delete AI Config
601+
*AiConfigsApi* | [**deleteAIConfigVariation**](docs/AiConfigsApi.md#deleteAIConfigVariation) | **DELETE** /api/v2/projects/{projectKey}/ai-configs/{configKey}/variations/{variationKey} | Delete AI Config variation
602+
*AiConfigsApi* | [**deleteAITool**](docs/AiConfigsApi.md#deleteAITool) | **DELETE** /api/v2/projects/{projectKey}/ai-tools/{toolKey} | Delete AI tool
603+
*AiConfigsApi* | [**deleteAgentGraph**](docs/AiConfigsApi.md#deleteAgentGraph) | **DELETE** /api/v2/projects/{projectKey}/agent-graphs/{graphKey} | Delete agent graph
604+
*AiConfigsApi* | [**deleteModelConfig**](docs/AiConfigsApi.md#deleteModelConfig) | **DELETE** /api/v2/projects/{projectKey}/ai-configs/model-configs/{modelConfigKey} | Delete an AI model config
605+
*AiConfigsApi* | [**deleteRestrictedModels**](docs/AiConfigsApi.md#deleteRestrictedModels) | **DELETE** /api/v2/projects/{projectKey}/ai-configs/model-configs/restricted | Remove AI models from the restricted list
606+
*AiConfigsApi* | [**getAIConfig**](docs/AiConfigsApi.md#getAIConfig) | **GET** /api/v2/projects/{projectKey}/ai-configs/{configKey} | Get AI Config
607+
*AiConfigsApi* | [**getAIConfigMetrics**](docs/AiConfigsApi.md#getAIConfigMetrics) | **GET** /api/v2/projects/{projectKey}/ai-configs/{configKey}/metrics | Get AI Config metrics
608+
*AiConfigsApi* | [**getAIConfigMetricsByVariation**](docs/AiConfigsApi.md#getAIConfigMetricsByVariation) | **GET** /api/v2/projects/{projectKey}/ai-configs/{configKey}/metrics-by-variation | Get AI Config metrics by variation
609+
*AiConfigsApi* | [**getAIConfigTargeting**](docs/AiConfigsApi.md#getAIConfigTargeting) | **GET** /api/v2/projects/{projectKey}/ai-configs/{configKey}/targeting | Show an AI Config&#39;s targeting
610+
*AiConfigsApi* | [**getAIConfigVariation**](docs/AiConfigsApi.md#getAIConfigVariation) | **GET** /api/v2/projects/{projectKey}/ai-configs/{configKey}/variations/{variationKey} | Get AI Config variation
611+
*AiConfigsApi* | [**getAIConfigs**](docs/AiConfigsApi.md#getAIConfigs) | **GET** /api/v2/projects/{projectKey}/ai-configs | List AI Configs
612+
*AiConfigsApi* | [**getAITool**](docs/AiConfigsApi.md#getAITool) | **GET** /api/v2/projects/{projectKey}/ai-tools/{toolKey} | Get AI tool
613+
*AiConfigsApi* | [**getAgentGraph**](docs/AiConfigsApi.md#getAgentGraph) | **GET** /api/v2/projects/{projectKey}/agent-graphs/{graphKey} | Get agent graph
614+
*AiConfigsApi* | [**getModelConfig**](docs/AiConfigsApi.md#getModelConfig) | **GET** /api/v2/projects/{projectKey}/ai-configs/model-configs/{modelConfigKey} | Get AI model config
615+
*AiConfigsApi* | [**listAIToolVersions**](docs/AiConfigsApi.md#listAIToolVersions) | **GET** /api/v2/projects/{projectKey}/ai-tools/{toolKey}/versions | List AI tool versions
616+
*AiConfigsApi* | [**listAITools**](docs/AiConfigsApi.md#listAITools) | **GET** /api/v2/projects/{projectKey}/ai-tools | List AI tools
617+
*AiConfigsApi* | [**listAgentGraphs**](docs/AiConfigsApi.md#listAgentGraphs) | **GET** /api/v2/projects/{projectKey}/agent-graphs | List agent graphs
618+
*AiConfigsApi* | [**listModelConfigs**](docs/AiConfigsApi.md#listModelConfigs) | **GET** /api/v2/projects/{projectKey}/ai-configs/model-configs | List AI model configs
619+
*AiConfigsApi* | [**patchAIConfig**](docs/AiConfigsApi.md#patchAIConfig) | **PATCH** /api/v2/projects/{projectKey}/ai-configs/{configKey} | Update AI Config
620+
*AiConfigsApi* | [**patchAIConfigTargeting**](docs/AiConfigsApi.md#patchAIConfigTargeting) | **PATCH** /api/v2/projects/{projectKey}/ai-configs/{configKey}/targeting | Update AI Config targeting
621+
*AiConfigsApi* | [**patchAIConfigVariation**](docs/AiConfigsApi.md#patchAIConfigVariation) | **PATCH** /api/v2/projects/{projectKey}/ai-configs/{configKey}/variations/{variationKey} | Update AI Config variation
622+
*AiConfigsApi* | [**patchAITool**](docs/AiConfigsApi.md#patchAITool) | **PATCH** /api/v2/projects/{projectKey}/ai-tools/{toolKey} | Update AI tool
623+
*AiConfigsApi* | [**patchAgentGraph**](docs/AiConfigsApi.md#patchAgentGraph) | **PATCH** /api/v2/projects/{projectKey}/agent-graphs/{graphKey} | Update agent graph
624+
*AiConfigsApi* | [**postAIConfig**](docs/AiConfigsApi.md#postAIConfig) | **POST** /api/v2/projects/{projectKey}/ai-configs | Create new AI Config
625+
*AiConfigsApi* | [**postAIConfigVariation**](docs/AiConfigsApi.md#postAIConfigVariation) | **POST** /api/v2/projects/{projectKey}/ai-configs/{configKey}/variations | Create AI Config variation
626+
*AiConfigsApi* | [**postAITool**](docs/AiConfigsApi.md#postAITool) | **POST** /api/v2/projects/{projectKey}/ai-tools | Create an AI tool
627+
*AiConfigsApi* | [**postAgentGraph**](docs/AiConfigsApi.md#postAgentGraph) | **POST** /api/v2/projects/{projectKey}/agent-graphs | Create new agent graph
628+
*AiConfigsApi* | [**postModelConfig**](docs/AiConfigsApi.md#postModelConfig) | **POST** /api/v2/projects/{projectKey}/ai-configs/model-configs | Create an AI model config
629+
*AiConfigsApi* | [**postRestrictedModels**](docs/AiConfigsApi.md#postRestrictedModels) | **POST** /api/v2/projects/{projectKey}/ai-configs/model-configs/restricted | Add AI models to the restricted list
630630
*AnnouncementsApi* | [**createAnnouncementPublic**](docs/AnnouncementsApi.md#createAnnouncementPublic) | **POST** /api/v2/announcements | Create an announcement
631631
*AnnouncementsApi* | [**deleteAnnouncementPublic**](docs/AnnouncementsApi.md#deleteAnnouncementPublic) | **DELETE** /api/v2/announcements/{announcementId} | Delete an announcement
632632
*AnnouncementsApi* | [**getAnnouncementsPublic**](docs/AnnouncementsApi.md#getAnnouncementsPublic) | **GET** /api/v2/announcements | Get announcements
@@ -987,6 +987,7 @@ Class | Method | HTTP request | Description
987987
- [ApplicationRep](docs/ApplicationRep.md)
988988
- [ApplicationVersionRep](docs/ApplicationVersionRep.md)
989989
- [ApplicationVersionsCollectionRep](docs/ApplicationVersionsCollectionRep.md)
990+
- [ApprovalRequestPatchInput](docs/ApprovalRequestPatchInput.md)
990991
- [ApprovalRequestResponse](docs/ApprovalRequestResponse.md)
991992
- [ApprovalRequestSetting](docs/ApprovalRequestSetting.md)
992993
- [ApprovalRequestSettingWithEnvs](docs/ApprovalRequestSettingWithEnvs.md)

0 commit comments

Comments
 (0)