public interface JsonClient
| Modifier and Type | Method and Description |
|---|---|
com.fasterxml.jackson.databind.JsonNode |
delete(java.lang.String path,
java.lang.Object... parameters) |
net.nemerosa.ontrack.common.Document |
download(java.lang.String path,
java.lang.Object... parameters) |
com.fasterxml.jackson.databind.JsonNode |
get(java.lang.String path,
java.lang.Object... parameters) |
java.lang.String |
getUrl(java.lang.String path,
java.lang.Object... parameters)
Gets the URL for a relative path
|
com.fasterxml.jackson.databind.JsonNode |
post(java.lang.Object data,
java.lang.String path,
java.lang.Object... parameters) |
com.fasterxml.jackson.databind.JsonNode |
put(java.lang.Object data,
java.lang.String path,
java.lang.Object... parameters) |
com.fasterxml.jackson.databind.JsonNode |
toNode(java.lang.Object data) |
com.fasterxml.jackson.databind.JsonNode |
upload(java.lang.String name,
net.nemerosa.ontrack.common.Document o,
java.lang.String fileName,
java.lang.String path,
java.lang.Object... parameters) |
com.fasterxml.jackson.databind.JsonNode toNode(java.lang.Object data)
com.fasterxml.jackson.databind.JsonNode get(java.lang.String path,
java.lang.Object... parameters)
com.fasterxml.jackson.databind.JsonNode delete(java.lang.String path,
java.lang.Object... parameters)
com.fasterxml.jackson.databind.JsonNode post(java.lang.Object data,
java.lang.String path,
java.lang.Object... parameters)
com.fasterxml.jackson.databind.JsonNode put(java.lang.Object data,
java.lang.String path,
java.lang.Object... parameters)
com.fasterxml.jackson.databind.JsonNode upload(java.lang.String name,
net.nemerosa.ontrack.common.Document o,
java.lang.String fileName,
java.lang.String path,
java.lang.Object... parameters)
net.nemerosa.ontrack.common.Document download(java.lang.String path,
java.lang.Object... parameters)
java.lang.String getUrl(java.lang.String path,
java.lang.Object... parameters)
path - Relative pathparameters - Parameter for the relative path parameters (if any)