Added JVM overlaod to call.

This commit is contained in:
Erik C. Thauvin 2020-03-01 20:40:19 -08:00
parent b8cec20991
commit 7587da57e5

View file

@ -38,14 +38,7 @@ import java.nio.file.Path
import java.util.Properties import java.util.Properties
/** /**
* HTTP methods. * A simple implementation of the [Bitly Shortner API v4](https://dev.bitly.com/v4/).
*/
enum class Methods {
DELETE, GET, PATCH, POST
}
/**
* A simple implementation of the [Bitly API v4](https://dev.bitly.com/v4/).
* *
* @constructor Creates new instance. * @constructor Creates new instance.
*/ */
@ -118,7 +111,8 @@ open class Bitly() {
* @param method The submission [Method][Methods]. * @param method The submission [Method][Methods].
* @return The response (JSON) from the API. * @return The response (JSON) from the API.
*/ */
fun call(endPoint: String, params: Map<String, String>, method: Methods = Methods.POST): String { @JvmOverloads
fun call(endPoint: String, params: Map<String, String> = emptyMap(), method: Methods = Methods.POST): String {
return Utils.call(accessToken, endPoint, params, method) return Utils.call(accessToken, endPoint, params, method)
} }
} }