- JSONObject paramsJson = new JSONObject();
- paramsJson.put("near-rt-ric-id", ricConfig.baseUrl());
- paramsJson.put("policy-instance-id", policy.id());
- paramsJson.put("policy-type-id", policy.type().name());
- paramsJson.put("policy-instance", policy.json());
- paramsJson.put("properties", new JSONArray());
- String inputJsonString = createInputJsonString(paramsJson);
+ SdnrOnapAdapterInput inputParams = ImmutableSdnrOnapAdapterInput.builder() //
+ .nearRtRicId(ricConfig.baseUrl()) //
+ .policyTypeId(policy.type().name()) //
+ .policyInstanceId(policy.id()) //
+ .policyInstance(policy.json()) //
+ .properties(new ArrayList<String>()) //
+ .build();
+ String inputJsonString = createInputJsonString(inputParams);