111 lines
3.1 KiB
JSON
111 lines
3.1 KiB
JSON
{
|
|
"enabled": true,
|
|
"metadata": {
|
|
"clusterVersion": "1.214.107.20210407-223952",
|
|
"configurationVersions": [
|
|
0
|
|
]
|
|
},
|
|
"name": "{{.name}}",
|
|
"processGroups": [],
|
|
"queueEntryPoint": false,
|
|
"queueEntryPointType": null,
|
|
"rules": [
|
|
{
|
|
"annotations": [],
|
|
"className": "com.bmw.cc.dpp.api.joynrprovider.v1.PrivacySettingsBackendProviderImpl",
|
|
"enabled": true,
|
|
"fileName": "",
|
|
"matcher": "EQUALS",
|
|
"methodRules": [
|
|
{
|
|
"argumentTypes": [
|
|
"joynr.de.bmw.infotainment.telematic.common.CommonTypes.RequestId",
|
|
"java.lang.Long",
|
|
"java.lang.Long",
|
|
"java.lang.String",
|
|
"java.lang.Boolean",
|
|
"joynr.de.bmw.infotainment.dataprivacy.PrivacySettingsTypes.PrivacySetting[]"
|
|
],
|
|
"methodName": "updateSettings",
|
|
"returnType": "void"
|
|
}
|
|
]
|
|
},
|
|
{
|
|
"annotations": [],
|
|
"className": "com.bmw.cc.dpp.api.joynrprovider.v2.PrivacySettingsBackendV2ProviderImpl",
|
|
"enabled": true,
|
|
"fileName": "",
|
|
"matcher": "EQUALS",
|
|
"methodRules": [
|
|
{
|
|
"argumentTypes": [
|
|
"java.lang.String",
|
|
"joynr.de.bmw.infotainment.dataprivacy.v2.PrivacySettingsTypes.ResultCode"
|
|
],
|
|
"methodName": "confirmSettings",
|
|
"returnType": "void"
|
|
},
|
|
{
|
|
"argumentTypes": [
|
|
"joynr.de.bmw.infotainment.dataprivacy.v2.PrivacySettingsTypes.RequestId"
|
|
],
|
|
"methodName": "getPrivacyUsersWithGroupsForVin",
|
|
"returnType": "joynr.de.bmw.infotainment.dataprivacy.v2.PrivacySettingsBackendSync$GetPrivacyUsersWithGroupsForVinReturned"
|
|
},
|
|
{
|
|
"argumentTypes": [
|
|
"joynr.de.bmw.infotainment.dataprivacy.v2.PrivacySettingsTypes.RequestId",
|
|
"java.lang.String"
|
|
],
|
|
"methodName": "requestRequestSetting",
|
|
"returnType": "void"
|
|
},
|
|
{
|
|
"argumentTypes": [
|
|
"joynr.de.bmw.infotainment.dataprivacy.v2.PrivacySettingsTypes.RequestId",
|
|
"java.lang.Long",
|
|
"java.lang.Long",
|
|
"java.lang.String",
|
|
"java.lang.Boolean",
|
|
"java.lang.String",
|
|
"joynr.de.bmw.infotainment.dataprivacy.v2.PrivacySettingsTypes.PrivacySetting[]"
|
|
],
|
|
"methodName": "updateSettings",
|
|
"returnType": "joynr.de.bmw.infotainment.dataprivacy.v2.PrivacySettingsTypes.ResultCode"
|
|
}
|
|
]
|
|
},
|
|
{
|
|
"annotations": [],
|
|
"className": "com.bmw.cc.dpp.api.joynrprovider.v3.PrivacySettingsBackendV3ProviderImpl",
|
|
"enabled": true,
|
|
"fileName": "",
|
|
"matcher": "EQUALS",
|
|
"methodRules": [
|
|
{
|
|
"argumentTypes": [
|
|
"joynr.de.bmw.infotainment.dataprivacy.v3.PrivacySettingsTypes.RequestId",
|
|
"java.lang.String"
|
|
],
|
|
"methodName": "requestTargetSetting",
|
|
"returnType": "void"
|
|
},
|
|
{
|
|
"argumentTypes": [
|
|
"joynr.de.bmw.infotainment.dataprivacy.v3.PrivacySettingsTypes.RequestId",
|
|
"java.lang.Long",
|
|
"java.lang.Long",
|
|
"java.lang.String",
|
|
"java.lang.Boolean",
|
|
"joynr.de.bmw.infotainment.dataprivacy.v3.PrivacySettingsTypes.PrivacySetting[]",
|
|
"joynr.de.bmw.infotainment.dataprivacy.v3.PrivacySettingsTypes.OptionalParameter[]"
|
|
],
|
|
"methodName": "updateSettings",
|
|
"returnType": "joynr.de.bmw.infotainment.dataprivacy.v3.PrivacySettingsTypes.ResultCode"
|
|
}
|
|
]
|
|
}
|
|
]
|
|
} |