@SuppressWarnings("squid:S2629") // Invoke method(s) only conditionally
public class OscA1Client implements A1Client {
@SuppressWarnings("squid:S2629") // Invoke method(s) only conditionally
public class OscA1Client implements A1Client {
@Override
public String createGetPolicyStatusUri(String type, String policyId) {
return createPolicyUri(type, policyId) + "/status";
}
@Override
public String createGetPolicyStatusUri(String type, String policyId) {
return createPolicyUri(type, policyId) + "/status";
}
private String createPolicyUri(String type, String id) {
return createPolicyTypeUri(type) + "/policies/" + id;
}
private String createPolicyUri(String type, String id) {
return createPolicyTypeUri(type) + "/policies/" + id;
}
}
private Flux<String> getPolicyIdentitiesByType(String typeId) {
return restClient.get(uri.createGetPolicyIdsUri(typeId)) //
}
private Flux<String> getPolicyIdentitiesByType(String typeId) {
return restClient.get(uri.createGetPolicyIdsUri(typeId)) //