public class FeatureFlagSettingValuesUsingSdkKeyV2Api
extends java.lang.Object
| Constructor and Description |
|---|
FeatureFlagSettingValuesUsingSdkKeyV2Api() |
FeatureFlagSettingValuesUsingSdkKeyV2Api(ApiClient apiClient) |
| Modifier and Type | Method and Description |
|---|---|
ApiClient |
getApiClient() |
java.lang.String |
getCustomBaseUrl() |
int |
getHostIndex() |
SettingFormulaModel |
getSettingValueBySdkkeyV2(java.lang.String settingKeyOrId,
java.lang.String X_CONFIGCAT_SDKKEY)
Get value This endpoint returns the value of a Feature Flag or Setting in a specified
Environment identified by the <a target=\"_blank\" rel=\"noopener
noreferrer\" href=\"https://app.configcat.com/sdkkey\">SDK
key</a> passed in the `X-CONFIGCAT-SDKKEY` header.
|
okhttp3.Call |
getSettingValueBySdkkeyV2Async(java.lang.String settingKeyOrId,
java.lang.String X_CONFIGCAT_SDKKEY,
ApiCallback<SettingFormulaModel> _callback)
Get value (asynchronously) This endpoint returns the value of a Feature Flag or Setting in a
specified Environment identified by the <a target=\"_blank\"
rel=\"noopener noreferrer\"
href=\"https://app.configcat.com/sdkkey\">SDK key</a> passed in the
`X-CONFIGCAT-SDKKEY` header.
|
okhttp3.Call |
getSettingValueBySdkkeyV2Call(java.lang.String settingKeyOrId,
java.lang.String X_CONFIGCAT_SDKKEY,
ApiCallback _callback)
Build call for getSettingValueBySdkkeyV2
|
ApiResponse<SettingFormulaModel> |
getSettingValueBySdkkeyV2WithHttpInfo(java.lang.String settingKeyOrId,
java.lang.String X_CONFIGCAT_SDKKEY)
Get value This endpoint returns the value of a Feature Flag or Setting in a specified
Environment identified by the <a target=\"_blank\" rel=\"noopener
noreferrer\" href=\"https://app.configcat.com/sdkkey\">SDK
key</a> passed in the `X-CONFIGCAT-SDKKEY` header.
|
SettingFormulaModel |
replaceSettingValueBySdkkeyV2(java.lang.String settingKeyOrId,
UpdateEvaluationFormulaModel updateEvaluationFormulaModel,
java.lang.String reason,
java.lang.String X_CONFIGCAT_SDKKEY)
Replace value This endpoint replaces the value and the Targeting Rules of a Feature Flag or
Setting in a specified Environment identified by the <a target=\"_blank\"
rel=\"noopener noreferrer\"
href=\"https://app.configcat.com/sdkkey\">SDK key</a> passed in the
`X-CONFIGCAT-SDKKEY` header.
|
okhttp3.Call |
replaceSettingValueBySdkkeyV2Async(java.lang.String settingKeyOrId,
UpdateEvaluationFormulaModel updateEvaluationFormulaModel,
java.lang.String reason,
java.lang.String X_CONFIGCAT_SDKKEY,
ApiCallback<SettingFormulaModel> _callback)
Replace value (asynchronously) This endpoint replaces the value and the Targeting Rules of a
Feature Flag or Setting in a specified Environment identified by the <a
target=\"_blank\" rel=\"noopener noreferrer\"
href=\"https://app.configcat.com/sdkkey\">SDK key</a> passed in the
`X-CONFIGCAT-SDKKEY` header.
|
okhttp3.Call |
replaceSettingValueBySdkkeyV2Call(java.lang.String settingKeyOrId,
UpdateEvaluationFormulaModel updateEvaluationFormulaModel,
java.lang.String reason,
java.lang.String X_CONFIGCAT_SDKKEY,
ApiCallback _callback)
Build call for replaceSettingValueBySdkkeyV2
|
ApiResponse<SettingFormulaModel> |
replaceSettingValueBySdkkeyV2WithHttpInfo(java.lang.String settingKeyOrId,
UpdateEvaluationFormulaModel updateEvaluationFormulaModel,
java.lang.String reason,
java.lang.String X_CONFIGCAT_SDKKEY)
Replace value This endpoint replaces the value and the Targeting Rules of a Feature Flag or
Setting in a specified Environment identified by the <a target=\"_blank\"
rel=\"noopener noreferrer\"
href=\"https://app.configcat.com/sdkkey\">SDK key</a> passed in the
`X-CONFIGCAT-SDKKEY` header.
|
void |
setApiClient(ApiClient apiClient) |
void |
setCustomBaseUrl(java.lang.String customBaseUrl) |
void |
setHostIndex(int hostIndex) |
SettingFormulaModel |
updateSettingValueBySdkkeyV2(java.lang.String settingKeyOrId,
java.util.List<JsonPatchOperation> jsonPatchOperation,
java.lang.String reason,
java.lang.String X_CONFIGCAT_SDKKEY)
Update value This endpoint updates the value of a Feature Flag or Setting with a collection
of [JSON Patch](https://jsonpatch.com) operations in a specified Environment.
|
okhttp3.Call |
updateSettingValueBySdkkeyV2Async(java.lang.String settingKeyOrId,
java.util.List<JsonPatchOperation> jsonPatchOperation,
java.lang.String reason,
java.lang.String X_CONFIGCAT_SDKKEY,
ApiCallback<SettingFormulaModel> _callback)
Update value (asynchronously) This endpoint updates the value of a Feature Flag or Setting
with a collection of [JSON Patch](https://jsonpatch.com) operations in a specified
Environment.
|
okhttp3.Call |
updateSettingValueBySdkkeyV2Call(java.lang.String settingKeyOrId,
java.util.List<JsonPatchOperation> jsonPatchOperation,
java.lang.String reason,
java.lang.String X_CONFIGCAT_SDKKEY,
ApiCallback _callback)
Build call for updateSettingValueBySdkkeyV2
|
ApiResponse<SettingFormulaModel> |
updateSettingValueBySdkkeyV2WithHttpInfo(java.lang.String settingKeyOrId,
java.util.List<JsonPatchOperation> jsonPatchOperation,
java.lang.String reason,
java.lang.String X_CONFIGCAT_SDKKEY)
Update value This endpoint updates the value of a Feature Flag or Setting with a collection
of [JSON Patch](https://jsonpatch.com) operations in a specified Environment.
|
public FeatureFlagSettingValuesUsingSdkKeyV2Api()
public FeatureFlagSettingValuesUsingSdkKeyV2Api(ApiClient apiClient)
public ApiClient getApiClient()
public void setApiClient(ApiClient apiClient)
public int getHostIndex()
public void setHostIndex(int hostIndex)
public java.lang.String getCustomBaseUrl()
public void setCustomBaseUrl(java.lang.String customBaseUrl)
public okhttp3.Call getSettingValueBySdkkeyV2Call(java.lang.String settingKeyOrId,
java.lang.String X_CONFIGCAT_SDKKEY,
ApiCallback _callback)
throws ApiException
settingKeyOrId - The key or id of the Setting. (required)X_CONFIGCAT_SDKKEY - The ConfigCat SDK Key. (https://app.configcat.com/sdkkey)
(optional)_callback - Callback for upload/download progressApiException - If fail to serialize the request body object| Status Code | Description | Response Headers |
| 200 | - | |
| 400 | Bad request. | - |
| 404 | Not found. | - |
| 429 | Too many requests. In case of the request rate exceeds the rate limits. | - |
public SettingFormulaModel getSettingValueBySdkkeyV2(java.lang.String settingKeyOrId, java.lang.String X_CONFIGCAT_SDKKEY) throws ApiException
settingKeyOrId - The key or id of the Setting. (required)X_CONFIGCAT_SDKKEY - The ConfigCat SDK Key. (https://app.configcat.com/sdkkey)
(optional)ApiException - If fail to call the API, e.g. server error or cannot deserialize the
response body| Status Code | Description | Response Headers |
| 200 | - | |
| 400 | Bad request. | - |
| 404 | Not found. | - |
| 429 | Too many requests. In case of the request rate exceeds the rate limits. | - |
public ApiResponse<SettingFormulaModel> getSettingValueBySdkkeyV2WithHttpInfo(java.lang.String settingKeyOrId, java.lang.String X_CONFIGCAT_SDKKEY) throws ApiException
settingKeyOrId - The key or id of the Setting. (required)X_CONFIGCAT_SDKKEY - The ConfigCat SDK Key. (https://app.configcat.com/sdkkey)
(optional)ApiException - If fail to call the API, e.g. server error or cannot deserialize the
response body| Status Code | Description | Response Headers |
| 200 | - | |
| 400 | Bad request. | - |
| 404 | Not found. | - |
| 429 | Too many requests. In case of the request rate exceeds the rate limits. | - |
public okhttp3.Call getSettingValueBySdkkeyV2Async(java.lang.String settingKeyOrId,
java.lang.String X_CONFIGCAT_SDKKEY,
ApiCallback<SettingFormulaModel> _callback)
throws ApiException
settingKeyOrId - The key or id of the Setting. (required)X_CONFIGCAT_SDKKEY - The ConfigCat SDK Key. (https://app.configcat.com/sdkkey)
(optional)_callback - The callback to be executed when the API call finishesApiException - If fail to process the API call, e.g. serializing the request body
object| Status Code | Description | Response Headers |
| 200 | - | |
| 400 | Bad request. | - |
| 404 | Not found. | - |
| 429 | Too many requests. In case of the request rate exceeds the rate limits. | - |
public okhttp3.Call replaceSettingValueBySdkkeyV2Call(java.lang.String settingKeyOrId,
UpdateEvaluationFormulaModel updateEvaluationFormulaModel,
java.lang.String reason,
java.lang.String X_CONFIGCAT_SDKKEY,
ApiCallback _callback)
throws ApiException
settingKeyOrId - The key or id of the Setting. (required)updateEvaluationFormulaModel - (required)reason - The reason note for the Audit Log if the Product's \"Config changes
require a reason\" preference is turned on. (optional)X_CONFIGCAT_SDKKEY - The ConfigCat SDK Key. (https://app.configcat.com/sdkkey)
(optional)_callback - Callback for upload/download progressApiException - If fail to serialize the request body object| Status Code | Description | Response Headers |
| 200 | - | |
| 400 | Bad request. | - |
| 404 | Not found. | - |
| 429 | Too many requests. In case of the request rate exceeds the rate limits. | - |
public SettingFormulaModel replaceSettingValueBySdkkeyV2(java.lang.String settingKeyOrId, UpdateEvaluationFormulaModel updateEvaluationFormulaModel, java.lang.String reason, java.lang.String X_CONFIGCAT_SDKKEY) throws ApiException
settingKeyOrId - The key or id of the Setting. (required)updateEvaluationFormulaModel - (required)reason - The reason note for the Audit Log if the Product's \"Config changes
require a reason\" preference is turned on. (optional)X_CONFIGCAT_SDKKEY - The ConfigCat SDK Key. (https://app.configcat.com/sdkkey)
(optional)ApiException - If fail to call the API, e.g. server error or cannot deserialize the
response body| Status Code | Description | Response Headers |
| 200 | - | |
| 400 | Bad request. | - |
| 404 | Not found. | - |
| 429 | Too many requests. In case of the request rate exceeds the rate limits. | - |
public ApiResponse<SettingFormulaModel> replaceSettingValueBySdkkeyV2WithHttpInfo(java.lang.String settingKeyOrId, UpdateEvaluationFormulaModel updateEvaluationFormulaModel, java.lang.String reason, java.lang.String X_CONFIGCAT_SDKKEY) throws ApiException
settingKeyOrId - The key or id of the Setting. (required)updateEvaluationFormulaModel - (required)reason - The reason note for the Audit Log if the Product's \"Config changes
require a reason\" preference is turned on. (optional)X_CONFIGCAT_SDKKEY - The ConfigCat SDK Key. (https://app.configcat.com/sdkkey)
(optional)ApiException - If fail to call the API, e.g. server error or cannot deserialize the
response body| Status Code | Description | Response Headers |
| 200 | - | |
| 400 | Bad request. | - |
| 404 | Not found. | - |
| 429 | Too many requests. In case of the request rate exceeds the rate limits. | - |
public okhttp3.Call replaceSettingValueBySdkkeyV2Async(java.lang.String settingKeyOrId,
UpdateEvaluationFormulaModel updateEvaluationFormulaModel,
java.lang.String reason,
java.lang.String X_CONFIGCAT_SDKKEY,
ApiCallback<SettingFormulaModel> _callback)
throws ApiException
settingKeyOrId - The key or id of the Setting. (required)updateEvaluationFormulaModel - (required)reason - The reason note for the Audit Log if the Product's \"Config changes
require a reason\" preference is turned on. (optional)X_CONFIGCAT_SDKKEY - The ConfigCat SDK Key. (https://app.configcat.com/sdkkey)
(optional)_callback - The callback to be executed when the API call finishesApiException - If fail to process the API call, e.g. serializing the request body
object| Status Code | Description | Response Headers |
| 200 | - | |
| 400 | Bad request. | - |
| 404 | Not found. | - |
| 429 | Too many requests. In case of the request rate exceeds the rate limits. | - |
public okhttp3.Call updateSettingValueBySdkkeyV2Call(java.lang.String settingKeyOrId,
java.util.List<JsonPatchOperation> jsonPatchOperation,
java.lang.String reason,
java.lang.String X_CONFIGCAT_SDKKEY,
ApiCallback _callback)
throws ApiException
settingKeyOrId - The key or id of the Setting. (required)jsonPatchOperation - (required)reason - The reason note for the Audit Log if the Product's \"Config changes
require a reason\" preference is turned on. (optional)X_CONFIGCAT_SDKKEY - The ConfigCat SDK Key. (https://app.configcat.com/sdkkey)
(optional)_callback - Callback for upload/download progressApiException - If fail to serialize the request body object| Status Code | Description | Response Headers |
| 200 | - | |
| 204 | When no change applied on the resource. | - |
| 400 | Bad request. | - |
| 404 | Not found. | - |
| 429 | Too many requests. In case of the request rate exceeds the rate limits. | - |
public SettingFormulaModel updateSettingValueBySdkkeyV2(java.lang.String settingKeyOrId, java.util.List<JsonPatchOperation> jsonPatchOperation, java.lang.String reason, java.lang.String X_CONFIGCAT_SDKKEY) throws ApiException
settingKeyOrId - The key or id of the Setting. (required)jsonPatchOperation - (required)reason - The reason note for the Audit Log if the Product's \"Config changes
require a reason\" preference is turned on. (optional)X_CONFIGCAT_SDKKEY - The ConfigCat SDK Key. (https://app.configcat.com/sdkkey)
(optional)ApiException - If fail to call the API, e.g. server error or cannot deserialize the
response body| Status Code | Description | Response Headers |
| 200 | - | |
| 204 | When no change applied on the resource. | - |
| 400 | Bad request. | - |
| 404 | Not found. | - |
| 429 | Too many requests. In case of the request rate exceeds the rate limits. | - |
public ApiResponse<SettingFormulaModel> updateSettingValueBySdkkeyV2WithHttpInfo(java.lang.String settingKeyOrId, java.util.List<JsonPatchOperation> jsonPatchOperation, java.lang.String reason, java.lang.String X_CONFIGCAT_SDKKEY) throws ApiException
settingKeyOrId - The key or id of the Setting. (required)jsonPatchOperation - (required)reason - The reason note for the Audit Log if the Product's \"Config changes
require a reason\" preference is turned on. (optional)X_CONFIGCAT_SDKKEY - The ConfigCat SDK Key. (https://app.configcat.com/sdkkey)
(optional)ApiException - If fail to call the API, e.g. server error or cannot deserialize the
response body| Status Code | Description | Response Headers |
| 200 | - | |
| 204 | When no change applied on the resource. | - |
| 400 | Bad request. | - |
| 404 | Not found. | - |
| 429 | Too many requests. In case of the request rate exceeds the rate limits. | - |
public okhttp3.Call updateSettingValueBySdkkeyV2Async(java.lang.String settingKeyOrId,
java.util.List<JsonPatchOperation> jsonPatchOperation,
java.lang.String reason,
java.lang.String X_CONFIGCAT_SDKKEY,
ApiCallback<SettingFormulaModel> _callback)
throws ApiException
settingKeyOrId - The key or id of the Setting. (required)jsonPatchOperation - (required)reason - The reason note for the Audit Log if the Product's \"Config changes
require a reason\" preference is turned on. (optional)X_CONFIGCAT_SDKKEY - The ConfigCat SDK Key. (https://app.configcat.com/sdkkey)
(optional)_callback - The callback to be executed when the API call finishesApiException - If fail to process the API call, e.g. serializing the request body
object| Status Code | Description | Response Headers |
| 200 | - | |
| 204 | When no change applied on the resource. | - |
| 400 | Bad request. | - |
| 404 | Not found. | - |
| 429 | Too many requests. In case of the request rate exceeds the rate limits. | - |