cd_e2e_monitoring_config/BMW-Dynatrace-config/00_Global-Config/custom-service-java/DPP-JOYNR.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"
}
]
}
]
}