Skip to content

Commit 3f2a444

Browse files
Merge pull request #12 from configcat/predefined-variation
Predefined variation
2 parents ba02d38 + 8790d72 commit 3f2a444

File tree

162 files changed

+4609
-285
lines changed

Some content is hidden

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

162 files changed

+4609
-285
lines changed

.openapi-generator/FILES

Lines changed: 16 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -25,6 +25,8 @@ docs/CreateEnvironmentModel.md
2525
docs/CreateIntegrationModel.md
2626
docs/CreateOrUpdateEnvironmentAccessModel.md
2727
docs/CreatePermissionGroupRequest.md
28+
docs/CreatePredefinedVariationModel.md
29+
docs/CreatePredefinedVariationValueModel.md
2830
docs/CreateProductRequest.md
2931
docs/CreateSegmentModel.md
3032
docs/CreateSettingInitialValues.md
@@ -76,6 +78,8 @@ docs/OrganizationsApi.md
7678
docs/PercentageOptionModel.md
7779
docs/PermissionGroupModel.md
7880
docs/PermissionGroupsApi.md
81+
docs/PredefinedVariationModel.md
82+
docs/PredefinedVariationValueModel.md
7983
docs/PreferencesModel.md
8084
docs/PrerequisiteComparator.md
8185
docs/PrerequisiteFlagConditionModel.md
@@ -98,6 +102,7 @@ docs/SegmentListModel.md
98102
docs/SegmentModel.md
99103
docs/SegmentsApi.md
100104
docs/SettingDataModel.md
105+
docs/SettingDataV2Model.md
101106
docs/SettingFormulaModel.md
102107
docs/SettingModel.md
103108
docs/SettingTagModel.md
@@ -126,6 +131,9 @@ docs/UpdateEvaluationFormulasModel.md
126131
docs/UpdateMemberPermissionsRequest.md
127132
docs/UpdatePercentageOptionModel.md
128133
docs/UpdatePermissionGroupRequest.md
134+
docs/UpdatePredefinedVariationModel.md
135+
docs/UpdatePredefinedVariationValueModel.md
136+
docs/UpdatePredefinedVariationsRequest.md
129137
docs/UpdatePreferencesRequest.md
130138
docs/UpdatePrerequisiteFlagConditionModel.md
131139
docs/UpdateProductRequest.md
@@ -223,6 +231,8 @@ src/main/java/com/configcat/publicapi/java/client/model/CreateEnvironmentModel.j
223231
src/main/java/com/configcat/publicapi/java/client/model/CreateIntegrationModel.java
224232
src/main/java/com/configcat/publicapi/java/client/model/CreateOrUpdateEnvironmentAccessModel.java
225233
src/main/java/com/configcat/publicapi/java/client/model/CreatePermissionGroupRequest.java
234+
src/main/java/com/configcat/publicapi/java/client/model/CreatePredefinedVariationModel.java
235+
src/main/java/com/configcat/publicapi/java/client/model/CreatePredefinedVariationValueModel.java
226236
src/main/java/com/configcat/publicapi/java/client/model/CreateProductRequest.java
227237
src/main/java/com/configcat/publicapi/java/client/model/CreateSegmentModel.java
228238
src/main/java/com/configcat/publicapi/java/client/model/CreateSettingInitialValues.java
@@ -262,6 +272,8 @@ src/main/java/com/configcat/publicapi/java/client/model/OrganizationPermissionMo
262272
src/main/java/com/configcat/publicapi/java/client/model/OrganizationProductModel.java
263273
src/main/java/com/configcat/publicapi/java/client/model/PercentageOptionModel.java
264274
src/main/java/com/configcat/publicapi/java/client/model/PermissionGroupModel.java
275+
src/main/java/com/configcat/publicapi/java/client/model/PredefinedVariationModel.java
276+
src/main/java/com/configcat/publicapi/java/client/model/PredefinedVariationValueModel.java
265277
src/main/java/com/configcat/publicapi/java/client/model/PreferencesModel.java
266278
src/main/java/com/configcat/publicapi/java/client/model/PrerequisiteComparator.java
267279
src/main/java/com/configcat/publicapi/java/client/model/PrerequisiteFlagConditionModel.java
@@ -281,6 +293,7 @@ src/main/java/com/configcat/publicapi/java/client/model/SegmentConditionModel.ja
281293
src/main/java/com/configcat/publicapi/java/client/model/SegmentListModel.java
282294
src/main/java/com/configcat/publicapi/java/client/model/SegmentModel.java
283295
src/main/java/com/configcat/publicapi/java/client/model/SettingDataModel.java
296+
src/main/java/com/configcat/publicapi/java/client/model/SettingDataV2Model.java
284297
src/main/java/com/configcat/publicapi/java/client/model/SettingFormulaModel.java
285298
src/main/java/com/configcat/publicapi/java/client/model/SettingModel.java
286299
src/main/java/com/configcat/publicapi/java/client/model/SettingTagModel.java
@@ -308,6 +321,9 @@ src/main/java/com/configcat/publicapi/java/client/model/UpdateEvaluationFormulas
308321
src/main/java/com/configcat/publicapi/java/client/model/UpdateMemberPermissionsRequest.java
309322
src/main/java/com/configcat/publicapi/java/client/model/UpdatePercentageOptionModel.java
310323
src/main/java/com/configcat/publicapi/java/client/model/UpdatePermissionGroupRequest.java
324+
src/main/java/com/configcat/publicapi/java/client/model/UpdatePredefinedVariationModel.java
325+
src/main/java/com/configcat/publicapi/java/client/model/UpdatePredefinedVariationValueModel.java
326+
src/main/java/com/configcat/publicapi/java/client/model/UpdatePredefinedVariationsRequest.java
311327
src/main/java/com/configcat/publicapi/java/client/model/UpdatePreferencesRequest.java
312328
src/main/java/com/configcat/publicapi/java/client/model/UpdatePrerequisiteFlagConditionModel.java
313329
src/main/java/com/configcat/publicapi/java/client/model/UpdateProductRequest.java

README.md

Lines changed: 10 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -2,7 +2,7 @@
22

33
ConfigCat Public Management API
44
- API version: v1
5-
- Build date: 2025-06-10T21:25:35.532049258Z[Etc/UTC]
5+
- Build date: 2025-11-07T15:32:06.171915713Z[Etc/UTC]
66
- Generator version: 7.7.0
77

88
The purpose of this API is to access the ConfigCat platform programmatically.
@@ -199,6 +199,7 @@ Class | Method | HTTP request | Description
199199
*FeatureFlagsSettingsApi* | [**getSetting**](docs/FeatureFlagsSettingsApi.md#getSetting) | **GET** /v1/settings/{settingId} | Get Flag
200200
*FeatureFlagsSettingsApi* | [**getSettings**](docs/FeatureFlagsSettingsApi.md#getSettings) | **GET** /v1/configs/{configId}/settings | List Flags
201201
*FeatureFlagsSettingsApi* | [**replaceSetting**](docs/FeatureFlagsSettingsApi.md#replaceSetting) | **PUT** /v1/settings/{settingId} | Replace Flag
202+
*FeatureFlagsSettingsApi* | [**updatePredefinedVariations**](docs/FeatureFlagsSettingsApi.md#updatePredefinedVariations) | **PUT** /v1/settings/{settingId}/predefined-variations | Update predefined variations (Beta)
202203
*FeatureFlagsSettingsApi* | [**updateSetting**](docs/FeatureFlagsSettingsApi.md#updateSetting) | **PATCH** /v1/settings/{settingId} | Update Flag
203204
*IntegrationLinksApi* | [**addOrUpdateIntegrationLink**](docs/IntegrationLinksApi.md#addOrUpdateIntegrationLink) | **POST** /v1/environments/{environmentId}/settings/{settingId}/integrationLinks/{integrationLinkType}/{key} | Add or update Integration link
204205
*IntegrationLinksApi* | [**deleteIntegrationLink**](docs/IntegrationLinksApi.md#deleteIntegrationLink) | **DELETE** /v1/environments/{environmentId}/settings/{settingId}/integrationLinks/{integrationLinkType}/{key} | Delete Integration link
@@ -279,6 +280,8 @@ Class | Method | HTTP request | Description
279280
- [CreateIntegrationModel](docs/CreateIntegrationModel.md)
280281
- [CreateOrUpdateEnvironmentAccessModel](docs/CreateOrUpdateEnvironmentAccessModel.md)
281282
- [CreatePermissionGroupRequest](docs/CreatePermissionGroupRequest.md)
283+
- [CreatePredefinedVariationModel](docs/CreatePredefinedVariationModel.md)
284+
- [CreatePredefinedVariationValueModel](docs/CreatePredefinedVariationValueModel.md)
282285
- [CreateProductRequest](docs/CreateProductRequest.md)
283286
- [CreateSegmentModel](docs/CreateSegmentModel.md)
284287
- [CreateSettingInitialValues](docs/CreateSettingInitialValues.md)
@@ -318,6 +321,8 @@ Class | Method | HTTP request | Description
318321
- [OrganizationProductModel](docs/OrganizationProductModel.md)
319322
- [PercentageOptionModel](docs/PercentageOptionModel.md)
320323
- [PermissionGroupModel](docs/PermissionGroupModel.md)
324+
- [PredefinedVariationModel](docs/PredefinedVariationModel.md)
325+
- [PredefinedVariationValueModel](docs/PredefinedVariationValueModel.md)
321326
- [PreferencesModel](docs/PreferencesModel.md)
322327
- [PrerequisiteComparator](docs/PrerequisiteComparator.md)
323328
- [PrerequisiteFlagConditionModel](docs/PrerequisiteFlagConditionModel.md)
@@ -337,6 +342,7 @@ Class | Method | HTTP request | Description
337342
- [SegmentListModel](docs/SegmentListModel.md)
338343
- [SegmentModel](docs/SegmentModel.md)
339344
- [SettingDataModel](docs/SettingDataModel.md)
345+
- [SettingDataV2Model](docs/SettingDataV2Model.md)
340346
- [SettingFormulaModel](docs/SettingFormulaModel.md)
341347
- [SettingModel](docs/SettingModel.md)
342348
- [SettingTagModel](docs/SettingTagModel.md)
@@ -364,6 +370,9 @@ Class | Method | HTTP request | Description
364370
- [UpdateMemberPermissionsRequest](docs/UpdateMemberPermissionsRequest.md)
365371
- [UpdatePercentageOptionModel](docs/UpdatePercentageOptionModel.md)
366372
- [UpdatePermissionGroupRequest](docs/UpdatePermissionGroupRequest.md)
373+
- [UpdatePredefinedVariationModel](docs/UpdatePredefinedVariationModel.md)
374+
- [UpdatePredefinedVariationValueModel](docs/UpdatePredefinedVariationValueModel.md)
375+
- [UpdatePredefinedVariationsRequest](docs/UpdatePredefinedVariationsRequest.md)
367376
- [UpdatePreferencesRequest](docs/UpdatePreferencesRequest.md)
368377
- [UpdatePrerequisiteFlagConditionModel](docs/UpdatePrerequisiteFlagConditionModel.md)
369378
- [UpdateProductRequest](docs/UpdateProductRequest.md)

0 commit comments

Comments
 (0)