Settings values protobuf and service
This commit is contained in:
+188
-90
@@ -29,59 +29,13 @@ export const request = (method, url, body, queryParameters, form, config) => {
|
||||
==========================================================*/
|
||||
/**
|
||||
*
|
||||
* request: ListSettingsBundles
|
||||
* url: ListSettingsBundlesURL
|
||||
* method: ListSettingsBundles_TYPE
|
||||
* raw_url: ListSettingsBundles_RAW_URL
|
||||
* @param extension -
|
||||
*/
|
||||
export const ListSettingsBundles = function(parameters = {}) {
|
||||
const domain = parameters.$domain ? parameters.$domain : getDomain()
|
||||
const config = parameters.$config
|
||||
let path = '/api/v0/settings/bundles'
|
||||
let body
|
||||
let queryParameters = {}
|
||||
let form = {}
|
||||
if (parameters['extension'] !== undefined) {
|
||||
queryParameters['extension'] = parameters['extension']
|
||||
}
|
||||
if (parameters.$queryParameters) {
|
||||
Object.keys(parameters.$queryParameters).forEach(function(parameterName) {
|
||||
queryParameters[parameterName] = parameters.$queryParameters[parameterName]
|
||||
});
|
||||
}
|
||||
return request('get', domain + path, body, queryParameters, form, config)
|
||||
}
|
||||
export const ListSettingsBundles_RAW_URL = function() {
|
||||
return '/api/v0/settings/bundles'
|
||||
}
|
||||
export const ListSettingsBundles_TYPE = function() {
|
||||
return 'get'
|
||||
}
|
||||
export const ListSettingsBundlesURL = function(parameters = {}) {
|
||||
let queryParameters = {}
|
||||
const domain = parameters.$domain ? parameters.$domain : getDomain()
|
||||
let path = '/api/v0/settings/bundles'
|
||||
if (parameters['extension'] !== undefined) {
|
||||
queryParameters['extension'] = parameters['extension']
|
||||
}
|
||||
if (parameters.$queryParameters) {
|
||||
Object.keys(parameters.$queryParameters).forEach(function(parameterName) {
|
||||
queryParameters[parameterName] = parameters.$queryParameters[parameterName]
|
||||
})
|
||||
}
|
||||
let keys = Object.keys(queryParameters)
|
||||
return domain + path + (keys.length > 0 ? '?' + (keys.map(key => key + '=' + encodeURIComponent(queryParameters[key])).join('&')) : '')
|
||||
}
|
||||
/**
|
||||
*
|
||||
* request: CreateSettingsBundle
|
||||
* url: CreateSettingsBundleURL
|
||||
* method: CreateSettingsBundle_TYPE
|
||||
* raw_url: CreateSettingsBundle_RAW_URL
|
||||
* request: SaveSettingsBundle
|
||||
* url: SaveSettingsBundleURL
|
||||
* method: SaveSettingsBundle_TYPE
|
||||
* raw_url: SaveSettingsBundle_RAW_URL
|
||||
* @param body -
|
||||
*/
|
||||
export const CreateSettingsBundle = function(parameters = {}) {
|
||||
export const SaveSettingsBundle = function(parameters = {}) {
|
||||
const domain = parameters.$domain ? parameters.$domain : getDomain()
|
||||
const config = parameters.$config
|
||||
let path = '/api/v0/settings/bundles'
|
||||
@@ -101,13 +55,13 @@ export const CreateSettingsBundle = function(parameters = {}) {
|
||||
}
|
||||
return request('post', domain + path, body, queryParameters, form, config)
|
||||
}
|
||||
export const CreateSettingsBundle_RAW_URL = function() {
|
||||
export const SaveSettingsBundle_RAW_URL = function() {
|
||||
return '/api/v0/settings/bundles'
|
||||
}
|
||||
export const CreateSettingsBundle_TYPE = function() {
|
||||
export const SaveSettingsBundle_TYPE = function() {
|
||||
return 'post'
|
||||
}
|
||||
export const CreateSettingsBundleURL = function(parameters = {}) {
|
||||
export const SaveSettingsBundleURL = function(parameters = {}) {
|
||||
let queryParameters = {}
|
||||
const domain = parameters.$domain ? parameters.$domain : getDomain()
|
||||
let path = '/api/v0/settings/bundles'
|
||||
@@ -119,29 +73,103 @@ export const CreateSettingsBundleURL = function(parameters = {}) {
|
||||
let keys = Object.keys(queryParameters)
|
||||
return domain + path + (keys.length > 0 ? '?' + (keys.map(key => key + '=' + encodeURIComponent(queryParameters[key])).join('&')) : '')
|
||||
}
|
||||
/**
|
||||
*
|
||||
* request: ListSettingsBundles
|
||||
* url: ListSettingsBundlesURL
|
||||
* method: ListSettingsBundles_TYPE
|
||||
* raw_url: ListSettingsBundles_RAW_URL
|
||||
* @param identifierExtension -
|
||||
* @param identifierBundleKey -
|
||||
* @param identifierSettingKey -
|
||||
* @param identifierAccountUuid -
|
||||
*/
|
||||
export const ListSettingsBundles = function(parameters = {}) {
|
||||
const domain = parameters.$domain ? parameters.$domain : getDomain()
|
||||
const config = parameters.$config
|
||||
let path = '/api/v0/settings/bundles/{identifier.extension}'
|
||||
let body
|
||||
let queryParameters = {}
|
||||
let form = {}
|
||||
path = path.replace('{identifier.extension}', `${parameters['identifierExtension']}`)
|
||||
if (parameters['identifierExtension'] === undefined) {
|
||||
return Promise.reject(new Error('Missing required parameter: identifierExtension'))
|
||||
}
|
||||
if (parameters['identifierBundleKey'] !== undefined) {
|
||||
queryParameters['identifier.bundle_key'] = parameters['identifierBundleKey']
|
||||
}
|
||||
if (parameters['identifierSettingKey'] !== undefined) {
|
||||
queryParameters['identifier.setting_key'] = parameters['identifierSettingKey']
|
||||
}
|
||||
if (parameters['identifierAccountUuid'] !== undefined) {
|
||||
queryParameters['identifier.account_uuid'] = parameters['identifierAccountUuid']
|
||||
}
|
||||
if (parameters.$queryParameters) {
|
||||
Object.keys(parameters.$queryParameters).forEach(function(parameterName) {
|
||||
queryParameters[parameterName] = parameters.$queryParameters[parameterName]
|
||||
});
|
||||
}
|
||||
return request('get', domain + path, body, queryParameters, form, config)
|
||||
}
|
||||
export const ListSettingsBundles_RAW_URL = function() {
|
||||
return '/api/v0/settings/bundles/{identifier.extension}'
|
||||
}
|
||||
export const ListSettingsBundles_TYPE = function() {
|
||||
return 'get'
|
||||
}
|
||||
export const ListSettingsBundlesURL = function(parameters = {}) {
|
||||
let queryParameters = {}
|
||||
const domain = parameters.$domain ? parameters.$domain : getDomain()
|
||||
let path = '/api/v0/settings/bundles/{identifier.extension}'
|
||||
path = path.replace('{identifier.extension}', `${parameters['identifierExtension']}`)
|
||||
if (parameters['identifierBundleKey'] !== undefined) {
|
||||
queryParameters['identifier.bundle_key'] = parameters['identifierBundleKey']
|
||||
}
|
||||
if (parameters['identifierSettingKey'] !== undefined) {
|
||||
queryParameters['identifier.setting_key'] = parameters['identifierSettingKey']
|
||||
}
|
||||
if (parameters['identifierAccountUuid'] !== undefined) {
|
||||
queryParameters['identifier.account_uuid'] = parameters['identifierAccountUuid']
|
||||
}
|
||||
if (parameters.$queryParameters) {
|
||||
Object.keys(parameters.$queryParameters).forEach(function(parameterName) {
|
||||
queryParameters[parameterName] = parameters.$queryParameters[parameterName]
|
||||
})
|
||||
}
|
||||
let keys = Object.keys(queryParameters)
|
||||
return domain + path + (keys.length > 0 ? '?' + (keys.map(key => key + '=' + encodeURIComponent(queryParameters[key])).join('&')) : '')
|
||||
}
|
||||
/**
|
||||
*
|
||||
* request: GetSettingsBundle
|
||||
* url: GetSettingsBundleURL
|
||||
* method: GetSettingsBundle_TYPE
|
||||
* raw_url: GetSettingsBundle_RAW_URL
|
||||
* @param extension -
|
||||
* @param bundleKey -
|
||||
* @param identifierExtension -
|
||||
* @param identifierBundleKey -
|
||||
* @param identifierSettingKey -
|
||||
* @param identifierAccountUuid -
|
||||
*/
|
||||
export const GetSettingsBundle = function(parameters = {}) {
|
||||
const domain = parameters.$domain ? parameters.$domain : getDomain()
|
||||
const config = parameters.$config
|
||||
let path = '/api/v0/settings/bundles/{extension}/{bundle_key}'
|
||||
let path = '/api/v0/settings/bundles/{identifier.extension}/{identifier.bundle_key}'
|
||||
let body
|
||||
let queryParameters = {}
|
||||
let form = {}
|
||||
path = path.replace('{extension}', `${parameters['extension']}`)
|
||||
if (parameters['extension'] === undefined) {
|
||||
return Promise.reject(new Error('Missing required parameter: extension'))
|
||||
path = path.replace('{identifier.extension}', `${parameters['identifierExtension']}`)
|
||||
if (parameters['identifierExtension'] === undefined) {
|
||||
return Promise.reject(new Error('Missing required parameter: identifierExtension'))
|
||||
}
|
||||
path = path.replace('{bundle_key}', `${parameters['bundleKey']}`)
|
||||
if (parameters['bundleKey'] === undefined) {
|
||||
return Promise.reject(new Error('Missing required parameter: bundleKey'))
|
||||
path = path.replace('{identifier.bundle_key}', `${parameters['identifierBundleKey']}`)
|
||||
if (parameters['identifierBundleKey'] === undefined) {
|
||||
return Promise.reject(new Error('Missing required parameter: identifierBundleKey'))
|
||||
}
|
||||
if (parameters['identifierSettingKey'] !== undefined) {
|
||||
queryParameters['identifier.setting_key'] = parameters['identifierSettingKey']
|
||||
}
|
||||
if (parameters['identifierAccountUuid'] !== undefined) {
|
||||
queryParameters['identifier.account_uuid'] = parameters['identifierAccountUuid']
|
||||
}
|
||||
if (parameters.$queryParameters) {
|
||||
Object.keys(parameters.$queryParameters).forEach(function(parameterName) {
|
||||
@@ -151,7 +179,7 @@ export const GetSettingsBundle = function(parameters = {}) {
|
||||
return request('get', domain + path, body, queryParameters, form, config)
|
||||
}
|
||||
export const GetSettingsBundle_RAW_URL = function() {
|
||||
return '/api/v0/settings/bundles/{extension}/{bundle_key}'
|
||||
return '/api/v0/settings/bundles/{identifier.extension}/{identifier.bundle_key}'
|
||||
}
|
||||
export const GetSettingsBundle_TYPE = function() {
|
||||
return 'get'
|
||||
@@ -159,9 +187,15 @@ export const GetSettingsBundle_TYPE = function() {
|
||||
export const GetSettingsBundleURL = function(parameters = {}) {
|
||||
let queryParameters = {}
|
||||
const domain = parameters.$domain ? parameters.$domain : getDomain()
|
||||
let path = '/api/v0/settings/bundles/{extension}/{bundle_key}'
|
||||
path = path.replace('{extension}', `${parameters['extension']}`)
|
||||
path = path.replace('{bundle_key}', `${parameters['bundleKey']}`)
|
||||
let path = '/api/v0/settings/bundles/{identifier.extension}/{identifier.bundle_key}'
|
||||
path = path.replace('{identifier.extension}', `${parameters['identifierExtension']}`)
|
||||
path = path.replace('{identifier.bundle_key}', `${parameters['identifierBundleKey']}`)
|
||||
if (parameters['identifierSettingKey'] !== undefined) {
|
||||
queryParameters['identifier.setting_key'] = parameters['identifierSettingKey']
|
||||
}
|
||||
if (parameters['identifierAccountUuid'] !== undefined) {
|
||||
queryParameters['identifier.account_uuid'] = parameters['identifierAccountUuid']
|
||||
}
|
||||
if (parameters.$queryParameters) {
|
||||
Object.keys(parameters.$queryParameters).forEach(function(parameterName) {
|
||||
queryParameters[parameterName] = parameters.$queryParameters[parameterName]
|
||||
@@ -216,39 +250,103 @@ export const SaveSettingsValueURL = function(parameters = {}) {
|
||||
let keys = Object.keys(queryParameters)
|
||||
return domain + path + (keys.length > 0 ? '?' + (keys.map(key => key + '=' + encodeURIComponent(queryParameters[key])).join('&')) : '')
|
||||
}
|
||||
/**
|
||||
*
|
||||
* request: ListSettingsValues
|
||||
* url: ListSettingsValuesURL
|
||||
* method: ListSettingsValues_TYPE
|
||||
* raw_url: ListSettingsValues_RAW_URL
|
||||
* @param identifierAccountUuid -
|
||||
* @param identifierExtension -
|
||||
* @param identifierBundleKey -
|
||||
* @param identifierSettingKey -
|
||||
*/
|
||||
export const ListSettingsValues = function(parameters = {}) {
|
||||
const domain = parameters.$domain ? parameters.$domain : getDomain()
|
||||
const config = parameters.$config
|
||||
let path = '/api/v0/settings/values/{identifier.account_uuid}/{identifier.extension}/{identifier.bundle_key}'
|
||||
let body
|
||||
let queryParameters = {}
|
||||
let form = {}
|
||||
path = path.replace('{identifier.account_uuid}', `${parameters['identifierAccountUuid']}`)
|
||||
if (parameters['identifierAccountUuid'] === undefined) {
|
||||
return Promise.reject(new Error('Missing required parameter: identifierAccountUuid'))
|
||||
}
|
||||
path = path.replace('{identifier.extension}', `${parameters['identifierExtension']}`)
|
||||
if (parameters['identifierExtension'] === undefined) {
|
||||
return Promise.reject(new Error('Missing required parameter: identifierExtension'))
|
||||
}
|
||||
path = path.replace('{identifier.bundle_key}', `${parameters['identifierBundleKey']}`)
|
||||
if (parameters['identifierBundleKey'] === undefined) {
|
||||
return Promise.reject(new Error('Missing required parameter: identifierBundleKey'))
|
||||
}
|
||||
if (parameters['identifierSettingKey'] !== undefined) {
|
||||
queryParameters['identifier.setting_key'] = parameters['identifierSettingKey']
|
||||
}
|
||||
if (parameters.$queryParameters) {
|
||||
Object.keys(parameters.$queryParameters).forEach(function(parameterName) {
|
||||
queryParameters[parameterName] = parameters.$queryParameters[parameterName]
|
||||
});
|
||||
}
|
||||
return request('get', domain + path, body, queryParameters, form, config)
|
||||
}
|
||||
export const ListSettingsValues_RAW_URL = function() {
|
||||
return '/api/v0/settings/values/{identifier.account_uuid}/{identifier.extension}/{identifier.bundle_key}'
|
||||
}
|
||||
export const ListSettingsValues_TYPE = function() {
|
||||
return 'get'
|
||||
}
|
||||
export const ListSettingsValuesURL = function(parameters = {}) {
|
||||
let queryParameters = {}
|
||||
const domain = parameters.$domain ? parameters.$domain : getDomain()
|
||||
let path = '/api/v0/settings/values/{identifier.account_uuid}/{identifier.extension}/{identifier.bundle_key}'
|
||||
path = path.replace('{identifier.account_uuid}', `${parameters['identifierAccountUuid']}`)
|
||||
path = path.replace('{identifier.extension}', `${parameters['identifierExtension']}`)
|
||||
path = path.replace('{identifier.bundle_key}', `${parameters['identifierBundleKey']}`)
|
||||
if (parameters['identifierSettingKey'] !== undefined) {
|
||||
queryParameters['identifier.setting_key'] = parameters['identifierSettingKey']
|
||||
}
|
||||
if (parameters.$queryParameters) {
|
||||
Object.keys(parameters.$queryParameters).forEach(function(parameterName) {
|
||||
queryParameters[parameterName] = parameters.$queryParameters[parameterName]
|
||||
})
|
||||
}
|
||||
let keys = Object.keys(queryParameters)
|
||||
return domain + path + (keys.length > 0 ? '?' + (keys.map(key => key + '=' + encodeURIComponent(queryParameters[key])).join('&')) : '')
|
||||
}
|
||||
/**
|
||||
*
|
||||
* request: GetSettingsValue
|
||||
* url: GetSettingsValueURL
|
||||
* method: GetSettingsValue_TYPE
|
||||
* raw_url: GetSettingsValue_RAW_URL
|
||||
* @param accountUuid -
|
||||
* @param extension -
|
||||
* @param bundleKey -
|
||||
* @param settingKey -
|
||||
* @param identifierAccountUuid -
|
||||
* @param identifierExtension -
|
||||
* @param identifierBundleKey -
|
||||
* @param identifierSettingKey -
|
||||
*/
|
||||
export const GetSettingsValue = function(parameters = {}) {
|
||||
const domain = parameters.$domain ? parameters.$domain : getDomain()
|
||||
const config = parameters.$config
|
||||
let path = '/api/v0/settings/values/{account_uuid}/{extension}/{bundle_key}/{setting_key}'
|
||||
let path = '/api/v0/settings/values/{identifier.account_uuid}/{identifier.extension}/{identifier.bundle_key}/{identifier.setting_key}'
|
||||
let body
|
||||
let queryParameters = {}
|
||||
let form = {}
|
||||
path = path.replace('{account_uuid}', `${parameters['accountUuid']}`)
|
||||
if (parameters['accountUuid'] === undefined) {
|
||||
return Promise.reject(new Error('Missing required parameter: accountUuid'))
|
||||
path = path.replace('{identifier.account_uuid}', `${parameters['identifierAccountUuid']}`)
|
||||
if (parameters['identifierAccountUuid'] === undefined) {
|
||||
return Promise.reject(new Error('Missing required parameter: identifierAccountUuid'))
|
||||
}
|
||||
path = path.replace('{extension}', `${parameters['extension']}`)
|
||||
if (parameters['extension'] === undefined) {
|
||||
return Promise.reject(new Error('Missing required parameter: extension'))
|
||||
path = path.replace('{identifier.extension}', `${parameters['identifierExtension']}`)
|
||||
if (parameters['identifierExtension'] === undefined) {
|
||||
return Promise.reject(new Error('Missing required parameter: identifierExtension'))
|
||||
}
|
||||
path = path.replace('{bundle_key}', `${parameters['bundleKey']}`)
|
||||
if (parameters['bundleKey'] === undefined) {
|
||||
return Promise.reject(new Error('Missing required parameter: bundleKey'))
|
||||
path = path.replace('{identifier.bundle_key}', `${parameters['identifierBundleKey']}`)
|
||||
if (parameters['identifierBundleKey'] === undefined) {
|
||||
return Promise.reject(new Error('Missing required parameter: identifierBundleKey'))
|
||||
}
|
||||
path = path.replace('{setting_key}', `${parameters['settingKey']}`)
|
||||
if (parameters['settingKey'] === undefined) {
|
||||
return Promise.reject(new Error('Missing required parameter: settingKey'))
|
||||
path = path.replace('{identifier.setting_key}', `${parameters['identifierSettingKey']}`)
|
||||
if (parameters['identifierSettingKey'] === undefined) {
|
||||
return Promise.reject(new Error('Missing required parameter: identifierSettingKey'))
|
||||
}
|
||||
if (parameters.$queryParameters) {
|
||||
Object.keys(parameters.$queryParameters).forEach(function(parameterName) {
|
||||
@@ -258,7 +356,7 @@ export const GetSettingsValue = function(parameters = {}) {
|
||||
return request('get', domain + path, body, queryParameters, form, config)
|
||||
}
|
||||
export const GetSettingsValue_RAW_URL = function() {
|
||||
return '/api/v0/settings/values/{account_uuid}/{extension}/{bundle_key}/{setting_key}'
|
||||
return '/api/v0/settings/values/{identifier.account_uuid}/{identifier.extension}/{identifier.bundle_key}/{identifier.setting_key}'
|
||||
}
|
||||
export const GetSettingsValue_TYPE = function() {
|
||||
return 'get'
|
||||
@@ -266,11 +364,11 @@ export const GetSettingsValue_TYPE = function() {
|
||||
export const GetSettingsValueURL = function(parameters = {}) {
|
||||
let queryParameters = {}
|
||||
const domain = parameters.$domain ? parameters.$domain : getDomain()
|
||||
let path = '/api/v0/settings/values/{account_uuid}/{extension}/{bundle_key}/{setting_key}'
|
||||
path = path.replace('{account_uuid}', `${parameters['accountUuid']}`)
|
||||
path = path.replace('{extension}', `${parameters['extension']}`)
|
||||
path = path.replace('{bundle_key}', `${parameters['bundleKey']}`)
|
||||
path = path.replace('{setting_key}', `${parameters['settingKey']}`)
|
||||
let path = '/api/v0/settings/values/{identifier.account_uuid}/{identifier.extension}/{identifier.bundle_key}/{identifier.setting_key}'
|
||||
path = path.replace('{identifier.account_uuid}', `${parameters['identifierAccountUuid']}`)
|
||||
path = path.replace('{identifier.extension}', `${parameters['identifierExtension']}`)
|
||||
path = path.replace('{identifier.bundle_key}', `${parameters['identifierBundleKey']}`)
|
||||
path = path.replace('{identifier.setting_key}', `${parameters['identifierSettingKey']}`)
|
||||
if (parameters.$queryParameters) {
|
||||
Object.keys(parameters.$queryParameters).forEach(function(parameterName) {
|
||||
queryParameters[parameterName] = parameters.$queryParameters[parameterName]
|
||||
|
||||
Reference in New Issue
Block a user