Added docs.

This commit is contained in:
Erik C. Thauvin 2020-03-02 20:33:22 -08:00
parent 597b5516e1
commit 166ca8af06
51 changed files with 1725 additions and 2 deletions

View file

@ -83,3 +83,6 @@ bitly.call("/user".toEndPoint(), method = Methods.GET)
}
```
- View [Example](https://github.com/ethauvin/bitly-shorten/blob/master/examples/src/main/kotlin/com/example/BitlyRetrieve.kt)
### More
If all else fails, there's always more [Documentation](https://github.com/ethauvin/bitly-shorten/blob/master/docs/bitly-shorten/index.html).

View file

@ -147,11 +147,11 @@ tasks {
dokka {
outputFormat = "html"
outputDirectory = "$buildDir/javadoc"
outputDirectory = "$projectDir/docs"
configuration {
sourceLink {
path = "src/main/kotlin"
path = "$projectDir/src/main/kotlin"
url = "https://github.com/ethauvin/${project.name}/tree/master/src/main/kotlin"
lineSuffix = "#L"
}

View file

@ -0,0 +1,39 @@
<HTML>
<HEAD>
<meta charset="UTF-8">
<title>alltypes - bitly-shorten</title>
<link rel="stylesheet" href="../../style.css">
</HEAD>
<BODY>
<p><a href="https://github.com/ethauvin/bitly-shorten">Bitly Shortener for Kotlin/Java</a></p>
<h3>All Types</h3>
<table>
<tbody>
<tr>
<h5><a href="../net.thauvin.erik.bitly/-bitlinks/index.html">net.thauvin.erik.bitly.Bitlinks</a></h5>
<p>Bitlinks methods implementation.</p>
</tr>
<tr>
<h5><a href="../net.thauvin.erik.bitly/-bitly/index.html">net.thauvin.erik.bitly.Bitly</a></h5>
<p>A simple implementation of the <a href="https://dev.bitly.com/v4/">Bitly Shortner API v4</a>.</p>
</tr>
<tr>
<h5><a href="../net.thauvin.erik.bitly/-constants/index.html">net.thauvin.erik.bitly.Constants</a></h5>
<p>Constants for this package.</p>
</tr>
<tr>
<h5><a href="../net.thauvin.erik.bitly/-methods/index.html">net.thauvin.erik.bitly.Methods</a></h5>
<p>HTTP methods.</p>
</tr>
<tr>
<h5><a href="../net.thauvin.erik.bitly/-units/index.html">net.thauvin.erik.bitly.Units</a></h5>
<p>Units of time.</p>
</tr>
<tr>
<h5><a href="../net.thauvin.erik.bitly/-utils/index.html">net.thauvin.erik.bitly.Utils</a></h5>
<p>Useful functions.</p>
</tr>
</tbody>
</table>
</BODY>
</HTML>

View file

@ -0,0 +1,251 @@
<HTML>
<HEAD>
<meta charset="UTF-8">
<title>Module Contents</title>
<link rel="stylesheet" href="../style.css">
</HEAD>
<BODY>
<a href="K:\kotlin\bitly-shorten\docs\bitly-shorten\index"><a href="./index"><span class="identifier">bitly-shorten</span></a></a><br/>
<ul>
<HTML>
<HEAD>
<meta charset="UTF-8">
<title>Module Contents</title>
<link rel="stylesheet" href="../style.css">
</HEAD>
<BODY>
<a href="K:\kotlin\bitly-shorten\docs\bitly-shorten\index"><a href="alltypes/index.html"><span class="identifier">alltypes</span></a></a><br/>
<ul>
<HTML>
<HEAD>
<meta charset="UTF-8">
<title>Module Contents</title>
<link rel="stylesheet" href="../style.css">
</HEAD>
<BODY>
<a href="K:\kotlin\bitly-shorten\docs\bitly-shorten\index"><a href="net.thauvin.erik.bitly/-bitlinks/index.html"><span class="keyword">open</span> <span class="keyword">class </span><span class="identifier">Bitlinks</span></a></a><br/>
<ul>
<HTML>
<HEAD>
<meta charset="UTF-8">
<title>Module Contents</title>
<link rel="stylesheet" href="../style.css">
</HEAD>
<BODY>
<a href="K:\kotlin\bitly-shorten\docs\bitly-shorten\index"><a href="net.thauvin.erik.bitly/-bitlinks/-init-.html"><span class="identifier">Bitlinks</span><span class="symbol">(</span><span class="identifier" id="net.thauvin.erik.bitly.Bitlinks$<init>(kotlin.String)/accessToken">accessToken</span><span class="symbol">:</span>&nbsp;<a href="https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-string/index.html"><span class="identifier">String</span></a><span class="symbol">)</span></a></a><br/>
<a href="K:\kotlin\bitly-shorten\docs\bitly-shorten\index"><a href="net.thauvin.erik.bitly/-bitlinks/clicks.html"><span class="identifier">@JvmOverloads</span> <span class="keyword">fun </span><span class="identifier">clicks</span><span class="symbol">(</span><span class="identifier" id="net.thauvin.erik.bitly.Bitlinks$clicks(kotlin.String, net.thauvin.erik.bitly.Units, kotlin.Int, kotlin.Int, kotlin.String, kotlin.Boolean)/bitlink">bitlink</span><span class="symbol">:</span>&nbsp;<a href="https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-string/index.html"><span class="identifier">String</span></a><span class="symbol">, </span><span class="identifier" id="net.thauvin.erik.bitly.Bitlinks$clicks(kotlin.String, net.thauvin.erik.bitly.Units, kotlin.Int, kotlin.Int, kotlin.String, kotlin.Boolean)/unit">unit</span><span class="symbol">:</span>&nbsp;<a href="net.thauvin.erik.bitly/-units/index.html"><span class="identifier">Units</span></a>&nbsp;<span class="symbol">=</span>&nbsp;Units.DAY<span class="symbol">, </span><span class="identifier" id="net.thauvin.erik.bitly.Bitlinks$clicks(kotlin.String, net.thauvin.erik.bitly.Units, kotlin.Int, kotlin.Int, kotlin.String, kotlin.Boolean)/units">units</span><span class="symbol">:</span>&nbsp;<a href="https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-int/index.html"><span class="identifier">Int</span></a>&nbsp;<span class="symbol">=</span>&nbsp;-1<span class="symbol">, </span><span class="identifier" id="net.thauvin.erik.bitly.Bitlinks$clicks(kotlin.String, net.thauvin.erik.bitly.Units, kotlin.Int, kotlin.Int, kotlin.String, kotlin.Boolean)/size">size</span><span class="symbol">:</span>&nbsp;<a href="https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-int/index.html"><span class="identifier">Int</span></a>&nbsp;<span class="symbol">=</span>&nbsp;50<span class="symbol">, </span><span class="identifier" id="net.thauvin.erik.bitly.Bitlinks$clicks(kotlin.String, net.thauvin.erik.bitly.Units, kotlin.Int, kotlin.Int, kotlin.String, kotlin.Boolean)/unit_reference">unit_reference</span><span class="symbol">:</span>&nbsp;<a href="https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-string/index.html"><span class="identifier">String</span></a>&nbsp;<span class="symbol">=</span>&nbsp;Constants.EMPTY<span class="symbol">, </span><span class="identifier" id="net.thauvin.erik.bitly.Bitlinks$clicks(kotlin.String, net.thauvin.erik.bitly.Units, kotlin.Int, kotlin.Int, kotlin.String, kotlin.Boolean)/toJson">toJson</span><span class="symbol">:</span>&nbsp;<a href="https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-boolean/index.html"><span class="identifier">Boolean</span></a>&nbsp;<span class="symbol">=</span>&nbsp;false<span class="symbol">)</span><span class="symbol">: </span><a href="https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-string/index.html"><span class="identifier">String</span></a></a></a><br/>
<a href="K:\kotlin\bitly-shorten\docs\bitly-shorten\index"><a href="net.thauvin.erik.bitly/-bitlinks/create.html"><span class="identifier">@JvmOverloads</span> <span class="keyword">fun </span><span class="identifier">create</span><span class="symbol">(</span><span class="identifier" id="net.thauvin.erik.bitly.Bitlinks$create(kotlin.String, kotlin.String, kotlin.String, kotlin.Array((kotlin.String)), kotlin.Array((kotlin.collections.Map((kotlin.String, )))), kotlin.String, kotlin.Boolean)/domain">domain</span><span class="symbol">:</span>&nbsp;<a href="https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-string/index.html"><span class="identifier">String</span></a>&nbsp;<span class="symbol">=</span>&nbsp;Constants.EMPTY<span class="symbol">, </span><span class="identifier" id="net.thauvin.erik.bitly.Bitlinks$create(kotlin.String, kotlin.String, kotlin.String, kotlin.Array((kotlin.String)), kotlin.Array((kotlin.collections.Map((kotlin.String, )))), kotlin.String, kotlin.Boolean)/title">title</span><span class="symbol">:</span>&nbsp;<a href="https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-string/index.html"><span class="identifier">String</span></a>&nbsp;<span class="symbol">=</span>&nbsp;Constants.EMPTY<span class="symbol">, </span><span class="identifier" id="net.thauvin.erik.bitly.Bitlinks$create(kotlin.String, kotlin.String, kotlin.String, kotlin.Array((kotlin.String)), kotlin.Array((kotlin.collections.Map((kotlin.String, )))), kotlin.String, kotlin.Boolean)/group_guid">group_guid</span><span class="symbol">:</span>&nbsp;<a href="https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-string/index.html"><span class="identifier">String</span></a>&nbsp;<span class="symbol">=</span>&nbsp;Constants.EMPTY<span class="symbol">, </span><span class="identifier" id="net.thauvin.erik.bitly.Bitlinks$create(kotlin.String, kotlin.String, kotlin.String, kotlin.Array((kotlin.String)), kotlin.Array((kotlin.collections.Map((kotlin.String, )))), kotlin.String, kotlin.Boolean)/tags">tags</span><span class="symbol">:</span>&nbsp;<a href="https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-array/index.html"><span class="identifier">Array</span></a><span class="symbol">&lt;</span><a href="https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-string/index.html"><span class="identifier">String</span></a><span class="symbol">&gt;</span>&nbsp;<span class="symbol">=</span>&nbsp;emptyArray()<span class="symbol">, </span><span class="identifier" id="net.thauvin.erik.bitly.Bitlinks$create(kotlin.String, kotlin.String, kotlin.String, kotlin.Array((kotlin.String)), kotlin.Array((kotlin.collections.Map((kotlin.String, )))), kotlin.String, kotlin.Boolean)/deeplinks">deeplinks</span><span class="symbol">:</span>&nbsp;<a href="https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-array/index.html"><span class="identifier">Array</span></a><span class="symbol">&lt;</span><a href="https://kotlinlang.org/api/latest/jvm/stdlib/kotlin.collections/-map/index.html"><span class="identifier">Map</span></a><span class="symbol">&lt;</span><a href="https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-string/index.html"><span class="identifier">String</span></a><span class="symbol">,</span>&nbsp;<a href="https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-string/index.html"><span class="identifier">String</span></a><span class="symbol">&gt;</span><span class="symbol">&gt;</span>&nbsp;<span class="symbol">=</span>&nbsp;emptyArray()<span class="symbol">, </span><span class="identifier" id="net.thauvin.erik.bitly.Bitlinks$create(kotlin.String, kotlin.String, kotlin.String, kotlin.Array((kotlin.String)), kotlin.Array((kotlin.collections.Map((kotlin.String, )))), kotlin.String, kotlin.Boolean)/long_url">long_url</span><span class="symbol">:</span>&nbsp;<a href="https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-string/index.html"><span class="identifier">String</span></a><span class="symbol">, </span><span class="identifier" id="net.thauvin.erik.bitly.Bitlinks$create(kotlin.String, kotlin.String, kotlin.String, kotlin.Array((kotlin.String)), kotlin.Array((kotlin.collections.Map((kotlin.String, )))), kotlin.String, kotlin.Boolean)/toJson">toJson</span><span class="symbol">:</span>&nbsp;<a href="https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-boolean/index.html"><span class="identifier">Boolean</span></a>&nbsp;<span class="symbol">=</span>&nbsp;false<span class="symbol">)</span><span class="symbol">: </span><a href="https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-string/index.html"><span class="identifier">String</span></a></a></a><br/>
<a href="K:\kotlin\bitly-shorten\docs\bitly-shorten\index"><a href="net.thauvin.erik.bitly/-bitlinks/expand.html"><span class="identifier">@JvmOverloads</span> <span class="keyword">fun </span><span class="identifier">expand</span><span class="symbol">(</span><span class="identifier" id="net.thauvin.erik.bitly.Bitlinks$expand(kotlin.String, kotlin.Boolean)/bitlink_id">bitlink_id</span><span class="symbol">:</span>&nbsp;<a href="https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-string/index.html"><span class="identifier">String</span></a><span class="symbol">, </span><span class="identifier" id="net.thauvin.erik.bitly.Bitlinks$expand(kotlin.String, kotlin.Boolean)/toJson">toJson</span><span class="symbol">:</span>&nbsp;<a href="https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-boolean/index.html"><span class="identifier">Boolean</span></a>&nbsp;<span class="symbol">=</span>&nbsp;false<span class="symbol">)</span><span class="symbol">: </span><a href="https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-string/index.html"><span class="identifier">String</span></a></a></a><br/>
<a href="K:\kotlin\bitly-shorten\docs\bitly-shorten\index"><a href="net.thauvin.erik.bitly/-bitlinks/shorten.html"><span class="identifier">@JvmOverloads</span> <span class="keyword">fun </span><span class="identifier">shorten</span><span class="symbol">(</span><span class="identifier" id="net.thauvin.erik.bitly.Bitlinks$shorten(kotlin.String, kotlin.String, kotlin.String, kotlin.Boolean)/long_url">long_url</span><span class="symbol">:</span>&nbsp;<a href="https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-string/index.html"><span class="identifier">String</span></a><span class="symbol">, </span><span class="identifier" id="net.thauvin.erik.bitly.Bitlinks$shorten(kotlin.String, kotlin.String, kotlin.String, kotlin.Boolean)/group_guid">group_guid</span><span class="symbol">:</span>&nbsp;<a href="https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-string/index.html"><span class="identifier">String</span></a>&nbsp;<span class="symbol">=</span>&nbsp;Constants.EMPTY<span class="symbol">, </span><span class="identifier" id="net.thauvin.erik.bitly.Bitlinks$shorten(kotlin.String, kotlin.String, kotlin.String, kotlin.Boolean)/domain">domain</span><span class="symbol">:</span>&nbsp;<a href="https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-string/index.html"><span class="identifier">String</span></a>&nbsp;<span class="symbol">=</span>&nbsp;Constants.EMPTY<span class="symbol">, </span><span class="identifier" id="net.thauvin.erik.bitly.Bitlinks$shorten(kotlin.String, kotlin.String, kotlin.String, kotlin.Boolean)/toJson">toJson</span><span class="symbol">:</span>&nbsp;<a href="https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-boolean/index.html"><span class="identifier">Boolean</span></a>&nbsp;<span class="symbol">=</span>&nbsp;false<span class="symbol">)</span><span class="symbol">: </span><a href="https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-string/index.html"><span class="identifier">String</span></a></a></a><br/>
</BODY>
</HTML>
</ul>
<a href="K:\kotlin\bitly-shorten\docs\bitly-shorten\index"><a href="net.thauvin.erik.bitly/-bitly/index.html"><span class="keyword">open</span> <span class="keyword">class </span><span class="identifier">Bitly</span></a></a><br/>
<ul>
<HTML>
<HEAD>
<meta charset="UTF-8">
<title>Module Contents</title>
<link rel="stylesheet" href="../style.css">
</HEAD>
<BODY>
<a href="K:\kotlin\bitly-shorten\docs\bitly-shorten\index"><a href="net.thauvin.erik.bitly/-bitly/-init-.html"><span class="identifier">Bitly</span><span class="symbol">(</span><span class="identifier" id="net.thauvin.erik.bitly.Bitly$<init>(kotlin.String)/accessToken">accessToken</span><span class="symbol">:</span>&nbsp;<a href="https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-string/index.html"><span class="identifier">String</span></a><span class="symbol">)</span></a></a><br/>
<a href="K:\kotlin\bitly-shorten\docs\bitly-shorten\index"><a href="net.thauvin.erik.bitly/-bitly/-init-.html"><span class="identifier">Bitly</span><span class="symbol">(</span><span class="identifier" id="net.thauvin.erik.bitly.Bitly$<init>(java.util.Properties, kotlin.String)/properties">properties</span><span class="symbol">:</span>&nbsp;<a href="https://docs.oracle.com/javase/8/docs/api/java/util/Properties.html"><span class="identifier">Properties</span></a><span class="symbol">, </span><span class="identifier" id="net.thauvin.erik.bitly.Bitly$<init>(java.util.Properties, kotlin.String)/key">key</span><span class="symbol">:</span>&nbsp;<a href="https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-string/index.html"><span class="identifier">String</span></a>&nbsp;<span class="symbol">=</span>&nbsp;Constants.ENV_ACCESS_TOKEN<span class="symbol">)</span></a></a><br/>
<a href="K:\kotlin\bitly-shorten\docs\bitly-shorten\index"><a href="net.thauvin.erik.bitly/-bitly/-init-.html"><span class="identifier">Bitly</span><span class="symbol">(</span><span class="identifier" id="net.thauvin.erik.bitly.Bitly$<init>(java.nio.file.Path, kotlin.String)/propertiesFilePath">propertiesFilePath</span><span class="symbol">:</span>&nbsp;<a href="https://docs.oracle.com/javase/8/docs/api/java/nio/file/Path.html"><span class="identifier">Path</span></a><span class="symbol">, </span><span class="identifier" id="net.thauvin.erik.bitly.Bitly$<init>(java.nio.file.Path, kotlin.String)/key">key</span><span class="symbol">:</span>&nbsp;<a href="https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-string/index.html"><span class="identifier">String</span></a>&nbsp;<span class="symbol">=</span>&nbsp;Constants.ENV_ACCESS_TOKEN<span class="symbol">)</span></a></a><br/>
<a href="K:\kotlin\bitly-shorten\docs\bitly-shorten\index"><a href="net.thauvin.erik.bitly/-bitly/-init-.html"><span class="identifier">Bitly</span><span class="symbol">(</span><span class="identifier" id="net.thauvin.erik.bitly.Bitly$<init>(java.io.File, kotlin.String)/propertiesFile">propertiesFile</span><span class="symbol">:</span>&nbsp;<a href="https://docs.oracle.com/javase/8/docs/api/java/io/File.html"><span class="identifier">File</span></a><span class="symbol">, </span><span class="identifier" id="net.thauvin.erik.bitly.Bitly$<init>(java.io.File, kotlin.String)/key">key</span><span class="symbol">:</span>&nbsp;<a href="https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-string/index.html"><span class="identifier">String</span></a>&nbsp;<span class="symbol">=</span>&nbsp;Constants.ENV_ACCESS_TOKEN<span class="symbol">)</span></a></a><br/>
<a href="K:\kotlin\bitly-shorten\docs\bitly-shorten\index"><a href="net.thauvin.erik.bitly/-bitly/-init-.html"><span class="identifier">Bitly</span><span class="symbol">(</span><span class="symbol">)</span></a></a><br/>
<a href="K:\kotlin\bitly-shorten\docs\bitly-shorten\index"><a href="net.thauvin.erik.bitly/-bitly/access-token.html"><span class="keyword">var </span><span class="identifier">accessToken</span><span class="symbol">: </span><a href="https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-string/index.html"><span class="identifier">String</span></a></a></a><br/>
<a href="K:\kotlin\bitly-shorten\docs\bitly-shorten\index"><a href="net.thauvin.erik.bitly/-bitly/bitlinks.html"><span class="keyword">fun </span><span class="identifier">bitlinks</span><span class="symbol">(</span><span class="symbol">)</span><span class="symbol">: </span><a href="net.thauvin.erik.bitly/-bitlinks/index.html"><span class="identifier">Bitlinks</span></a></a></a><br/>
<a href="K:\kotlin\bitly-shorten\docs\bitly-shorten\index"><a href="net.thauvin.erik.bitly/-bitly/call.html"><span class="identifier">@JvmOverloads</span> <span class="keyword">fun </span><span class="identifier">call</span><span class="symbol">(</span><span class="identifier" id="net.thauvin.erik.bitly.Bitly$call(kotlin.String, kotlin.collections.Map((kotlin.String, )), net.thauvin.erik.bitly.Methods)/endPoint">endPoint</span><span class="symbol">:</span>&nbsp;<a href="https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-string/index.html"><span class="identifier">String</span></a><span class="symbol">, </span><span class="identifier" id="net.thauvin.erik.bitly.Bitly$call(kotlin.String, kotlin.collections.Map((kotlin.String, )), net.thauvin.erik.bitly.Methods)/params">params</span><span class="symbol">:</span>&nbsp;<a href="https://kotlinlang.org/api/latest/jvm/stdlib/kotlin.collections/-map/index.html"><span class="identifier">Map</span></a><span class="symbol">&lt;</span><a href="https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-string/index.html"><span class="identifier">String</span></a><span class="symbol">,</span>&nbsp;<a href="https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-string/index.html"><span class="identifier">String</span></a><span class="symbol">&gt;</span>&nbsp;<span class="symbol">=</span>&nbsp;emptyMap()<span class="symbol">, </span><span class="identifier" id="net.thauvin.erik.bitly.Bitly$call(kotlin.String, kotlin.collections.Map((kotlin.String, )), net.thauvin.erik.bitly.Methods)/method">method</span><span class="symbol">:</span>&nbsp;<a href="net.thauvin.erik.bitly/-methods/index.html"><span class="identifier">Methods</span></a>&nbsp;<span class="symbol">=</span>&nbsp;Methods.POST<span class="symbol">)</span><span class="symbol">: </span><a href="https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-string/index.html"><span class="identifier">String</span></a></a></a><br/>
</BODY>
</HTML>
</ul>
<a href="K:\kotlin\bitly-shorten\docs\bitly-shorten\index"><a href="net.thauvin.erik.bitly/-constants/index.html"><span class="keyword">open</span> <span class="keyword">class </span><span class="identifier">Constants</span></a></a><br/>
<ul>
<HTML>
<HEAD>
<meta charset="UTF-8">
<title>Module Contents</title>
<link rel="stylesheet" href="../style.css">
</HEAD>
<BODY>
<a href="K:\kotlin\bitly-shorten\docs\bitly-shorten\index"><a href="net.thauvin.erik.bitly/-constants/-a-p-i_-b-a-s-e_-u-r-l.html"><span class="keyword">const</span> <span class="keyword">val </span><span class="identifier">API_BASE_URL</span><span class="symbol">: </span><a href="https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-string/index.html"><span class="identifier">String</span></a></a></a><br/>
<a href="K:\kotlin\bitly-shorten\docs\bitly-shorten\index"><a href="net.thauvin.erik.bitly/-constants/-e-m-p-t-y.html"><span class="keyword">const</span> <span class="keyword">val </span><span class="identifier">EMPTY</span><span class="symbol">: </span><a href="https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-string/index.html"><span class="identifier">String</span></a></a></a><br/>
<a href="K:\kotlin\bitly-shorten\docs\bitly-shorten\index"><a href="net.thauvin.erik.bitly/-constants/-e-m-p-t-y_-j-s-o-n.html"><span class="keyword">const</span> <span class="keyword">val </span><span class="identifier">EMPTY_JSON</span><span class="symbol">: </span><a href="https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-string/index.html"><span class="identifier">String</span></a></a></a><br/>
<a href="K:\kotlin\bitly-shorten\docs\bitly-shorten\index"><a href="net.thauvin.erik.bitly/-constants/-e-n-v_-a-c-c-e-s-s_-t-o-k-e-n.html"><span class="keyword">const</span> <span class="keyword">val </span><span class="identifier">ENV_ACCESS_TOKEN</span><span class="symbol">: </span><a href="https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-string/index.html"><span class="identifier">String</span></a></a></a><br/>
</BODY>
</HTML>
</ul>
<a href="K:\kotlin\bitly-shorten\docs\bitly-shorten\index"><a href="net.thauvin.erik.bitly/-methods/index.html"><span class="keyword">enum</span> <span class="keyword">class </span><span class="identifier">Methods</span></a></a><br/>
<ul>
<HTML>
<HEAD>
<meta charset="UTF-8">
<title>Module Contents</title>
<link rel="stylesheet" href="../style.css">
</HEAD>
<BODY>
<a href="K:\kotlin\bitly-shorten\docs\bitly-shorten\index"><a href="net.thauvin.erik.bitly/-methods/-d-e-l-e-t-e.html"><span class="identifier">DELETE</span></a></a><br/>
<a href="K:\kotlin\bitly-shorten\docs\bitly-shorten\index"><a href="net.thauvin.erik.bitly/-methods/-g-e-t.html"><span class="identifier">GET</span></a></a><br/>
<a href="K:\kotlin\bitly-shorten\docs\bitly-shorten\index"><a href="net.thauvin.erik.bitly/-methods/-p-a-t-c-h.html"><span class="identifier">PATCH</span></a></a><br/>
<a href="K:\kotlin\bitly-shorten\docs\bitly-shorten\index"><a href="net.thauvin.erik.bitly/-methods/-p-o-s-t.html"><span class="identifier">POST</span></a></a><br/>
</BODY>
</HTML>
</ul>
<a href="K:\kotlin\bitly-shorten\docs\bitly-shorten\index"><a href="net.thauvin.erik.bitly/-units/index.html"><span class="keyword">enum</span> <span class="keyword">class </span><span class="identifier">Units</span></a></a><br/>
<ul>
<HTML>
<HEAD>
<meta charset="UTF-8">
<title>Module Contents</title>
<link rel="stylesheet" href="../style.css">
</HEAD>
<BODY>
<a href="K:\kotlin\bitly-shorten\docs\bitly-shorten\index"><a href="net.thauvin.erik.bitly/-units/-d-a-y.html"><span class="identifier">DAY</span></a></a><br/>
<a href="K:\kotlin\bitly-shorten\docs\bitly-shorten\index"><a href="net.thauvin.erik.bitly/-units/-h-o-u-r.html"><span class="identifier">HOUR</span></a></a><br/>
<a href="K:\kotlin\bitly-shorten\docs\bitly-shorten\index"><a href="net.thauvin.erik.bitly/-units/-m-i-n-u-t-e.html"><span class="identifier">MINUTE</span></a></a><br/>
<a href="K:\kotlin\bitly-shorten\docs\bitly-shorten\index"><a href="net.thauvin.erik.bitly/-units/-m-o-n-t-h.html"><span class="identifier">MONTH</span></a></a><br/>
<a href="K:\kotlin\bitly-shorten\docs\bitly-shorten\index"><a href="net.thauvin.erik.bitly/-units/-w-e-e-k.html"><span class="identifier">WEEK</span></a></a><br/>
</BODY>
</HTML>
</ul>
<a href="K:\kotlin\bitly-shorten\docs\bitly-shorten\index"><a href="net.thauvin.erik.bitly/-utils/index.html"><span class="keyword">open</span> <span class="keyword">class </span><span class="identifier">Utils</span></a></a><br/>
<ul>
<HTML>
<HEAD>
<meta charset="UTF-8">
<title>Module Contents</title>
<link rel="stylesheet" href="../style.css">
</HEAD>
<BODY>
<a href="K:\kotlin\bitly-shorten\docs\bitly-shorten\index"><a href="net.thauvin.erik.bitly/-utils/call.html"><span class="identifier">@JvmOverloads</span> <span class="keyword">fun </span><span class="identifier">call</span><span class="symbol">(</span><span class="identifier" id="net.thauvin.erik.bitly.Utils.Companion$call(kotlin.String, kotlin.String, kotlin.collections.Map((kotlin.String, kotlin.Any)), net.thauvin.erik.bitly.Methods)/accessToken">accessToken</span><span class="symbol">:</span>&nbsp;<a href="https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-string/index.html"><span class="identifier">String</span></a><span class="symbol">, </span><span class="identifier" id="net.thauvin.erik.bitly.Utils.Companion$call(kotlin.String, kotlin.String, kotlin.collections.Map((kotlin.String, kotlin.Any)), net.thauvin.erik.bitly.Methods)/endPoint">endPoint</span><span class="symbol">:</span>&nbsp;<a href="https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-string/index.html"><span class="identifier">String</span></a><span class="symbol">, </span><span class="identifier" id="net.thauvin.erik.bitly.Utils.Companion$call(kotlin.String, kotlin.String, kotlin.collections.Map((kotlin.String, kotlin.Any)), net.thauvin.erik.bitly.Methods)/params">params</span><span class="symbol">:</span>&nbsp;<a href="https://kotlinlang.org/api/latest/jvm/stdlib/kotlin.collections/-map/index.html"><span class="identifier">Map</span></a><span class="symbol">&lt;</span><a href="https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-string/index.html"><span class="identifier">String</span></a><span class="symbol">,</span>&nbsp;<a href="https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-any/index.html"><span class="identifier">Any</span></a><span class="symbol">&gt;</span>&nbsp;<span class="symbol">=</span>&nbsp;emptyMap()<span class="symbol">, </span><span class="identifier" id="net.thauvin.erik.bitly.Utils.Companion$call(kotlin.String, kotlin.String, kotlin.collections.Map((kotlin.String, kotlin.Any)), net.thauvin.erik.bitly.Methods)/method">method</span><span class="symbol">:</span>&nbsp;<a href="net.thauvin.erik.bitly/-methods/index.html"><span class="identifier">Methods</span></a>&nbsp;<span class="symbol">=</span>&nbsp;Methods.POST<span class="symbol">)</span><span class="symbol">: </span><a href="https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-string/index.html"><span class="identifier">String</span></a></a></a><br/>
<a href="K:\kotlin\bitly-shorten\docs\bitly-shorten\index"><a href="net.thauvin.erik.bitly/-utils/is-valid-url.html"><span class="keyword">fun </span><a href="https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-string/index.html"><span class="identifier">String</span></a><span class="symbol">.</span><span class="identifier">isValidUrl</span><span class="symbol">(</span><span class="symbol">)</span><span class="symbol">: </span><a href="https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-boolean/index.html"><span class="identifier">Boolean</span></a></a></a><br/>
<a href="K:\kotlin\bitly-shorten\docs\bitly-shorten\index"><a href="net.thauvin.erik.bitly/-utils/logger.html"><span class="keyword">val </span><span class="identifier">logger</span><span class="symbol">: </span><a href="https://docs.oracle.com/javase/8/docs/api/java/util/logging/Logger.html"><span class="identifier">Logger</span></a></a></a><br/>
<a href="K:\kotlin\bitly-shorten\docs\bitly-shorten\index"><a href="net.thauvin.erik.bitly/-utils/remove-http.html"><span class="keyword">fun </span><a href="https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-string/index.html"><span class="identifier">String</span></a><span class="symbol">.</span><span class="identifier">removeHttp</span><span class="symbol">(</span><span class="symbol">)</span><span class="symbol">: </span><a href="https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-string/index.html"><span class="identifier">String</span></a></a></a><br/>
<a href="K:\kotlin\bitly-shorten\docs\bitly-shorten\index"><a href="net.thauvin.erik.bitly/-utils/to-end-point.html"><span class="keyword">fun </span><a href="https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-string/index.html"><span class="identifier">String</span></a><span class="symbol">.</span><span class="identifier">toEndPoint</span><span class="symbol">(</span><span class="symbol">)</span><span class="symbol">: </span><a href="https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-string/index.html"><span class="identifier">String</span></a></a></a><br/>
</BODY>
</HTML>
</ul>
</BODY>
</HTML>
</ul>
<a href="K:\kotlin\bitly-shorten\docs\bitly-shorten\index"><a href="net.thauvin.erik.bitly/index.html"><span class="keyword">package</span>&nbsp;<span class="identifier">net.thauvin.erik.bitly</span></a></a><br/>
<ul>
<HTML>
<HEAD>
<meta charset="UTF-8">
<title>Module Contents</title>
<link rel="stylesheet" href="../style.css">
</HEAD>
<BODY>
<a href="K:\kotlin\bitly-shorten\docs\bitly-shorten\index"><a href="net.thauvin.erik.bitly/-bitlinks/index.html"><span class="keyword">open</span> <span class="keyword">class </span><span class="identifier">Bitlinks</span></a></a><br/>
<ul>
<HTML>
<HEAD>
<meta charset="UTF-8">
<title>Module Contents</title>
<link rel="stylesheet" href="../style.css">
</HEAD>
<BODY>
<a href="K:\kotlin\bitly-shorten\docs\bitly-shorten\index"><a href="net.thauvin.erik.bitly/-bitlinks/-init-.html"><span class="identifier">Bitlinks</span><span class="symbol">(</span><span class="identifier" id="net.thauvin.erik.bitly.Bitlinks$<init>(kotlin.String)/accessToken">accessToken</span><span class="symbol">:</span>&nbsp;<a href="https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-string/index.html"><span class="identifier">String</span></a><span class="symbol">)</span></a></a><br/>
<a href="K:\kotlin\bitly-shorten\docs\bitly-shorten\index"><a href="net.thauvin.erik.bitly/-bitlinks/clicks.html"><span class="identifier">@JvmOverloads</span> <span class="keyword">fun </span><span class="identifier">clicks</span><span class="symbol">(</span><span class="identifier" id="net.thauvin.erik.bitly.Bitlinks$clicks(kotlin.String, net.thauvin.erik.bitly.Units, kotlin.Int, kotlin.Int, kotlin.String, kotlin.Boolean)/bitlink">bitlink</span><span class="symbol">:</span>&nbsp;<a href="https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-string/index.html"><span class="identifier">String</span></a><span class="symbol">, </span><span class="identifier" id="net.thauvin.erik.bitly.Bitlinks$clicks(kotlin.String, net.thauvin.erik.bitly.Units, kotlin.Int, kotlin.Int, kotlin.String, kotlin.Boolean)/unit">unit</span><span class="symbol">:</span>&nbsp;<a href="net.thauvin.erik.bitly/-units/index.html"><span class="identifier">Units</span></a>&nbsp;<span class="symbol">=</span>&nbsp;Units.DAY<span class="symbol">, </span><span class="identifier" id="net.thauvin.erik.bitly.Bitlinks$clicks(kotlin.String, net.thauvin.erik.bitly.Units, kotlin.Int, kotlin.Int, kotlin.String, kotlin.Boolean)/units">units</span><span class="symbol">:</span>&nbsp;<a href="https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-int/index.html"><span class="identifier">Int</span></a>&nbsp;<span class="symbol">=</span>&nbsp;-1<span class="symbol">, </span><span class="identifier" id="net.thauvin.erik.bitly.Bitlinks$clicks(kotlin.String, net.thauvin.erik.bitly.Units, kotlin.Int, kotlin.Int, kotlin.String, kotlin.Boolean)/size">size</span><span class="symbol">:</span>&nbsp;<a href="https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-int/index.html"><span class="identifier">Int</span></a>&nbsp;<span class="symbol">=</span>&nbsp;50<span class="symbol">, </span><span class="identifier" id="net.thauvin.erik.bitly.Bitlinks$clicks(kotlin.String, net.thauvin.erik.bitly.Units, kotlin.Int, kotlin.Int, kotlin.String, kotlin.Boolean)/unit_reference">unit_reference</span><span class="symbol">:</span>&nbsp;<a href="https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-string/index.html"><span class="identifier">String</span></a>&nbsp;<span class="symbol">=</span>&nbsp;Constants.EMPTY<span class="symbol">, </span><span class="identifier" id="net.thauvin.erik.bitly.Bitlinks$clicks(kotlin.String, net.thauvin.erik.bitly.Units, kotlin.Int, kotlin.Int, kotlin.String, kotlin.Boolean)/toJson">toJson</span><span class="symbol">:</span>&nbsp;<a href="https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-boolean/index.html"><span class="identifier">Boolean</span></a>&nbsp;<span class="symbol">=</span>&nbsp;false<span class="symbol">)</span><span class="symbol">: </span><a href="https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-string/index.html"><span class="identifier">String</span></a></a></a><br/>
<a href="K:\kotlin\bitly-shorten\docs\bitly-shorten\index"><a href="net.thauvin.erik.bitly/-bitlinks/create.html"><span class="identifier">@JvmOverloads</span> <span class="keyword">fun </span><span class="identifier">create</span><span class="symbol">(</span><span class="identifier" id="net.thauvin.erik.bitly.Bitlinks$create(kotlin.String, kotlin.String, kotlin.String, kotlin.Array((kotlin.String)), kotlin.Array((kotlin.collections.Map((kotlin.String, )))), kotlin.String, kotlin.Boolean)/domain">domain</span><span class="symbol">:</span>&nbsp;<a href="https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-string/index.html"><span class="identifier">String</span></a>&nbsp;<span class="symbol">=</span>&nbsp;Constants.EMPTY<span class="symbol">, </span><span class="identifier" id="net.thauvin.erik.bitly.Bitlinks$create(kotlin.String, kotlin.String, kotlin.String, kotlin.Array((kotlin.String)), kotlin.Array((kotlin.collections.Map((kotlin.String, )))), kotlin.String, kotlin.Boolean)/title">title</span><span class="symbol">:</span>&nbsp;<a href="https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-string/index.html"><span class="identifier">String</span></a>&nbsp;<span class="symbol">=</span>&nbsp;Constants.EMPTY<span class="symbol">, </span><span class="identifier" id="net.thauvin.erik.bitly.Bitlinks$create(kotlin.String, kotlin.String, kotlin.String, kotlin.Array((kotlin.String)), kotlin.Array((kotlin.collections.Map((kotlin.String, )))), kotlin.String, kotlin.Boolean)/group_guid">group_guid</span><span class="symbol">:</span>&nbsp;<a href="https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-string/index.html"><span class="identifier">String</span></a>&nbsp;<span class="symbol">=</span>&nbsp;Constants.EMPTY<span class="symbol">, </span><span class="identifier" id="net.thauvin.erik.bitly.Bitlinks$create(kotlin.String, kotlin.String, kotlin.String, kotlin.Array((kotlin.String)), kotlin.Array((kotlin.collections.Map((kotlin.String, )))), kotlin.String, kotlin.Boolean)/tags">tags</span><span class="symbol">:</span>&nbsp;<a href="https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-array/index.html"><span class="identifier">Array</span></a><span class="symbol">&lt;</span><a href="https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-string/index.html"><span class="identifier">String</span></a><span class="symbol">&gt;</span>&nbsp;<span class="symbol">=</span>&nbsp;emptyArray()<span class="symbol">, </span><span class="identifier" id="net.thauvin.erik.bitly.Bitlinks$create(kotlin.String, kotlin.String, kotlin.String, kotlin.Array((kotlin.String)), kotlin.Array((kotlin.collections.Map((kotlin.String, )))), kotlin.String, kotlin.Boolean)/deeplinks">deeplinks</span><span class="symbol">:</span>&nbsp;<a href="https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-array/index.html"><span class="identifier">Array</span></a><span class="symbol">&lt;</span><a href="https://kotlinlang.org/api/latest/jvm/stdlib/kotlin.collections/-map/index.html"><span class="identifier">Map</span></a><span class="symbol">&lt;</span><a href="https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-string/index.html"><span class="identifier">String</span></a><span class="symbol">,</span>&nbsp;<a href="https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-string/index.html"><span class="identifier">String</span></a><span class="symbol">&gt;</span><span class="symbol">&gt;</span>&nbsp;<span class="symbol">=</span>&nbsp;emptyArray()<span class="symbol">, </span><span class="identifier" id="net.thauvin.erik.bitly.Bitlinks$create(kotlin.String, kotlin.String, kotlin.String, kotlin.Array((kotlin.String)), kotlin.Array((kotlin.collections.Map((kotlin.String, )))), kotlin.String, kotlin.Boolean)/long_url">long_url</span><span class="symbol">:</span>&nbsp;<a href="https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-string/index.html"><span class="identifier">String</span></a><span class="symbol">, </span><span class="identifier" id="net.thauvin.erik.bitly.Bitlinks$create(kotlin.String, kotlin.String, kotlin.String, kotlin.Array((kotlin.String)), kotlin.Array((kotlin.collections.Map((kotlin.String, )))), kotlin.String, kotlin.Boolean)/toJson">toJson</span><span class="symbol">:</span>&nbsp;<a href="https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-boolean/index.html"><span class="identifier">Boolean</span></a>&nbsp;<span class="symbol">=</span>&nbsp;false<span class="symbol">)</span><span class="symbol">: </span><a href="https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-string/index.html"><span class="identifier">String</span></a></a></a><br/>
<a href="K:\kotlin\bitly-shorten\docs\bitly-shorten\index"><a href="net.thauvin.erik.bitly/-bitlinks/expand.html"><span class="identifier">@JvmOverloads</span> <span class="keyword">fun </span><span class="identifier">expand</span><span class="symbol">(</span><span class="identifier" id="net.thauvin.erik.bitly.Bitlinks$expand(kotlin.String, kotlin.Boolean)/bitlink_id">bitlink_id</span><span class="symbol">:</span>&nbsp;<a href="https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-string/index.html"><span class="identifier">String</span></a><span class="symbol">, </span><span class="identifier" id="net.thauvin.erik.bitly.Bitlinks$expand(kotlin.String, kotlin.Boolean)/toJson">toJson</span><span class="symbol">:</span>&nbsp;<a href="https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-boolean/index.html"><span class="identifier">Boolean</span></a>&nbsp;<span class="symbol">=</span>&nbsp;false<span class="symbol">)</span><span class="symbol">: </span><a href="https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-string/index.html"><span class="identifier">String</span></a></a></a><br/>
<a href="K:\kotlin\bitly-shorten\docs\bitly-shorten\index"><a href="net.thauvin.erik.bitly/-bitlinks/shorten.html"><span class="identifier">@JvmOverloads</span> <span class="keyword">fun </span><span class="identifier">shorten</span><span class="symbol">(</span><span class="identifier" id="net.thauvin.erik.bitly.Bitlinks$shorten(kotlin.String, kotlin.String, kotlin.String, kotlin.Boolean)/long_url">long_url</span><span class="symbol">:</span>&nbsp;<a href="https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-string/index.html"><span class="identifier">String</span></a><span class="symbol">, </span><span class="identifier" id="net.thauvin.erik.bitly.Bitlinks$shorten(kotlin.String, kotlin.String, kotlin.String, kotlin.Boolean)/group_guid">group_guid</span><span class="symbol">:</span>&nbsp;<a href="https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-string/index.html"><span class="identifier">String</span></a>&nbsp;<span class="symbol">=</span>&nbsp;Constants.EMPTY<span class="symbol">, </span><span class="identifier" id="net.thauvin.erik.bitly.Bitlinks$shorten(kotlin.String, kotlin.String, kotlin.String, kotlin.Boolean)/domain">domain</span><span class="symbol">:</span>&nbsp;<a href="https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-string/index.html"><span class="identifier">String</span></a>&nbsp;<span class="symbol">=</span>&nbsp;Constants.EMPTY<span class="symbol">, </span><span class="identifier" id="net.thauvin.erik.bitly.Bitlinks$shorten(kotlin.String, kotlin.String, kotlin.String, kotlin.Boolean)/toJson">toJson</span><span class="symbol">:</span>&nbsp;<a href="https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-boolean/index.html"><span class="identifier">Boolean</span></a>&nbsp;<span class="symbol">=</span>&nbsp;false<span class="symbol">)</span><span class="symbol">: </span><a href="https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-string/index.html"><span class="identifier">String</span></a></a></a><br/>
</BODY>
</HTML>
</ul>
<a href="K:\kotlin\bitly-shorten\docs\bitly-shorten\index"><a href="net.thauvin.erik.bitly/-bitly/index.html"><span class="keyword">open</span> <span class="keyword">class </span><span class="identifier">Bitly</span></a></a><br/>
<ul>
<HTML>
<HEAD>
<meta charset="UTF-8">
<title>Module Contents</title>
<link rel="stylesheet" href="../style.css">
</HEAD>
<BODY>
<a href="K:\kotlin\bitly-shorten\docs\bitly-shorten\index"><a href="net.thauvin.erik.bitly/-bitly/-init-.html"><span class="identifier">Bitly</span><span class="symbol">(</span><span class="identifier" id="net.thauvin.erik.bitly.Bitly$<init>(kotlin.String)/accessToken">accessToken</span><span class="symbol">:</span>&nbsp;<a href="https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-string/index.html"><span class="identifier">String</span></a><span class="symbol">)</span></a></a><br/>
<a href="K:\kotlin\bitly-shorten\docs\bitly-shorten\index"><a href="net.thauvin.erik.bitly/-bitly/-init-.html"><span class="identifier">Bitly</span><span class="symbol">(</span><span class="identifier" id="net.thauvin.erik.bitly.Bitly$<init>(java.util.Properties, kotlin.String)/properties">properties</span><span class="symbol">:</span>&nbsp;<a href="https://docs.oracle.com/javase/8/docs/api/java/util/Properties.html"><span class="identifier">Properties</span></a><span class="symbol">, </span><span class="identifier" id="net.thauvin.erik.bitly.Bitly$<init>(java.util.Properties, kotlin.String)/key">key</span><span class="symbol">:</span>&nbsp;<a href="https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-string/index.html"><span class="identifier">String</span></a>&nbsp;<span class="symbol">=</span>&nbsp;Constants.ENV_ACCESS_TOKEN<span class="symbol">)</span></a></a><br/>
<a href="K:\kotlin\bitly-shorten\docs\bitly-shorten\index"><a href="net.thauvin.erik.bitly/-bitly/-init-.html"><span class="identifier">Bitly</span><span class="symbol">(</span><span class="identifier" id="net.thauvin.erik.bitly.Bitly$<init>(java.nio.file.Path, kotlin.String)/propertiesFilePath">propertiesFilePath</span><span class="symbol">:</span>&nbsp;<a href="https://docs.oracle.com/javase/8/docs/api/java/nio/file/Path.html"><span class="identifier">Path</span></a><span class="symbol">, </span><span class="identifier" id="net.thauvin.erik.bitly.Bitly$<init>(java.nio.file.Path, kotlin.String)/key">key</span><span class="symbol">:</span>&nbsp;<a href="https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-string/index.html"><span class="identifier">String</span></a>&nbsp;<span class="symbol">=</span>&nbsp;Constants.ENV_ACCESS_TOKEN<span class="symbol">)</span></a></a><br/>
<a href="K:\kotlin\bitly-shorten\docs\bitly-shorten\index"><a href="net.thauvin.erik.bitly/-bitly/-init-.html"><span class="identifier">Bitly</span><span class="symbol">(</span><span class="identifier" id="net.thauvin.erik.bitly.Bitly$<init>(java.io.File, kotlin.String)/propertiesFile">propertiesFile</span><span class="symbol">:</span>&nbsp;<a href="https://docs.oracle.com/javase/8/docs/api/java/io/File.html"><span class="identifier">File</span></a><span class="symbol">, </span><span class="identifier" id="net.thauvin.erik.bitly.Bitly$<init>(java.io.File, kotlin.String)/key">key</span><span class="symbol">:</span>&nbsp;<a href="https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-string/index.html"><span class="identifier">String</span></a>&nbsp;<span class="symbol">=</span>&nbsp;Constants.ENV_ACCESS_TOKEN<span class="symbol">)</span></a></a><br/>
<a href="K:\kotlin\bitly-shorten\docs\bitly-shorten\index"><a href="net.thauvin.erik.bitly/-bitly/-init-.html"><span class="identifier">Bitly</span><span class="symbol">(</span><span class="symbol">)</span></a></a><br/>
<a href="K:\kotlin\bitly-shorten\docs\bitly-shorten\index"><a href="net.thauvin.erik.bitly/-bitly/access-token.html"><span class="keyword">var </span><span class="identifier">accessToken</span><span class="symbol">: </span><a href="https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-string/index.html"><span class="identifier">String</span></a></a></a><br/>
<a href="K:\kotlin\bitly-shorten\docs\bitly-shorten\index"><a href="net.thauvin.erik.bitly/-bitly/bitlinks.html"><span class="keyword">fun </span><span class="identifier">bitlinks</span><span class="symbol">(</span><span class="symbol">)</span><span class="symbol">: </span><a href="net.thauvin.erik.bitly/-bitlinks/index.html"><span class="identifier">Bitlinks</span></a></a></a><br/>
<a href="K:\kotlin\bitly-shorten\docs\bitly-shorten\index"><a href="net.thauvin.erik.bitly/-bitly/call.html"><span class="identifier">@JvmOverloads</span> <span class="keyword">fun </span><span class="identifier">call</span><span class="symbol">(</span><span class="identifier" id="net.thauvin.erik.bitly.Bitly$call(kotlin.String, kotlin.collections.Map((kotlin.String, )), net.thauvin.erik.bitly.Methods)/endPoint">endPoint</span><span class="symbol">:</span>&nbsp;<a href="https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-string/index.html"><span class="identifier">String</span></a><span class="symbol">, </span><span class="identifier" id="net.thauvin.erik.bitly.Bitly$call(kotlin.String, kotlin.collections.Map((kotlin.String, )), net.thauvin.erik.bitly.Methods)/params">params</span><span class="symbol">:</span>&nbsp;<a href="https://kotlinlang.org/api/latest/jvm/stdlib/kotlin.collections/-map/index.html"><span class="identifier">Map</span></a><span class="symbol">&lt;</span><a href="https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-string/index.html"><span class="identifier">String</span></a><span class="symbol">,</span>&nbsp;<a href="https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-string/index.html"><span class="identifier">String</span></a><span class="symbol">&gt;</span>&nbsp;<span class="symbol">=</span>&nbsp;emptyMap()<span class="symbol">, </span><span class="identifier" id="net.thauvin.erik.bitly.Bitly$call(kotlin.String, kotlin.collections.Map((kotlin.String, )), net.thauvin.erik.bitly.Methods)/method">method</span><span class="symbol">:</span>&nbsp;<a href="net.thauvin.erik.bitly/-methods/index.html"><span class="identifier">Methods</span></a>&nbsp;<span class="symbol">=</span>&nbsp;Methods.POST<span class="symbol">)</span><span class="symbol">: </span><a href="https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-string/index.html"><span class="identifier">String</span></a></a></a><br/>
</BODY>
</HTML>
</ul>
<a href="K:\kotlin\bitly-shorten\docs\bitly-shorten\index"><a href="net.thauvin.erik.bitly/-constants/index.html"><span class="keyword">open</span> <span class="keyword">class </span><span class="identifier">Constants</span></a></a><br/>
<ul>
<HTML>
<HEAD>
<meta charset="UTF-8">
<title>Module Contents</title>
<link rel="stylesheet" href="../style.css">
</HEAD>
<BODY>
<a href="K:\kotlin\bitly-shorten\docs\bitly-shorten\index"><a href="net.thauvin.erik.bitly/-constants/-a-p-i_-b-a-s-e_-u-r-l.html"><span class="keyword">const</span> <span class="keyword">val </span><span class="identifier">API_BASE_URL</span><span class="symbol">: </span><a href="https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-string/index.html"><span class="identifier">String</span></a></a></a><br/>
<a href="K:\kotlin\bitly-shorten\docs\bitly-shorten\index"><a href="net.thauvin.erik.bitly/-constants/-e-m-p-t-y.html"><span class="keyword">const</span> <span class="keyword">val </span><span class="identifier">EMPTY</span><span class="symbol">: </span><a href="https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-string/index.html"><span class="identifier">String</span></a></a></a><br/>
<a href="K:\kotlin\bitly-shorten\docs\bitly-shorten\index"><a href="net.thauvin.erik.bitly/-constants/-e-m-p-t-y_-j-s-o-n.html"><span class="keyword">const</span> <span class="keyword">val </span><span class="identifier">EMPTY_JSON</span><span class="symbol">: </span><a href="https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-string/index.html"><span class="identifier">String</span></a></a></a><br/>
<a href="K:\kotlin\bitly-shorten\docs\bitly-shorten\index"><a href="net.thauvin.erik.bitly/-constants/-e-n-v_-a-c-c-e-s-s_-t-o-k-e-n.html"><span class="keyword">const</span> <span class="keyword">val </span><span class="identifier">ENV_ACCESS_TOKEN</span><span class="symbol">: </span><a href="https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-string/index.html"><span class="identifier">String</span></a></a></a><br/>
</BODY>
</HTML>
</ul>
<a href="K:\kotlin\bitly-shorten\docs\bitly-shorten\index"><a href="net.thauvin.erik.bitly/-methods/index.html"><span class="keyword">enum</span> <span class="keyword">class </span><span class="identifier">Methods</span></a></a><br/>
<ul>
<HTML>
<HEAD>
<meta charset="UTF-8">
<title>Module Contents</title>
<link rel="stylesheet" href="../style.css">
</HEAD>
<BODY>
<a href="K:\kotlin\bitly-shorten\docs\bitly-shorten\index"><a href="net.thauvin.erik.bitly/-methods/-d-e-l-e-t-e.html"><span class="identifier">DELETE</span></a></a><br/>
<a href="K:\kotlin\bitly-shorten\docs\bitly-shorten\index"><a href="net.thauvin.erik.bitly/-methods/-g-e-t.html"><span class="identifier">GET</span></a></a><br/>
<a href="K:\kotlin\bitly-shorten\docs\bitly-shorten\index"><a href="net.thauvin.erik.bitly/-methods/-p-a-t-c-h.html"><span class="identifier">PATCH</span></a></a><br/>
<a href="K:\kotlin\bitly-shorten\docs\bitly-shorten\index"><a href="net.thauvin.erik.bitly/-methods/-p-o-s-t.html"><span class="identifier">POST</span></a></a><br/>
</BODY>
</HTML>
</ul>
<a href="K:\kotlin\bitly-shorten\docs\bitly-shorten\index"><a href="net.thauvin.erik.bitly/-units/index.html"><span class="keyword">enum</span> <span class="keyword">class </span><span class="identifier">Units</span></a></a><br/>
<ul>
<HTML>
<HEAD>
<meta charset="UTF-8">
<title>Module Contents</title>
<link rel="stylesheet" href="../style.css">
</HEAD>
<BODY>
<a href="K:\kotlin\bitly-shorten\docs\bitly-shorten\index"><a href="net.thauvin.erik.bitly/-units/-d-a-y.html"><span class="identifier">DAY</span></a></a><br/>
<a href="K:\kotlin\bitly-shorten\docs\bitly-shorten\index"><a href="net.thauvin.erik.bitly/-units/-h-o-u-r.html"><span class="identifier">HOUR</span></a></a><br/>
<a href="K:\kotlin\bitly-shorten\docs\bitly-shorten\index"><a href="net.thauvin.erik.bitly/-units/-m-i-n-u-t-e.html"><span class="identifier">MINUTE</span></a></a><br/>
<a href="K:\kotlin\bitly-shorten\docs\bitly-shorten\index"><a href="net.thauvin.erik.bitly/-units/-m-o-n-t-h.html"><span class="identifier">MONTH</span></a></a><br/>
<a href="K:\kotlin\bitly-shorten\docs\bitly-shorten\index"><a href="net.thauvin.erik.bitly/-units/-w-e-e-k.html"><span class="identifier">WEEK</span></a></a><br/>
</BODY>
</HTML>
</ul>
<a href="K:\kotlin\bitly-shorten\docs\bitly-shorten\index"><a href="net.thauvin.erik.bitly/-utils/index.html"><span class="keyword">open</span> <span class="keyword">class </span><span class="identifier">Utils</span></a></a><br/>
<ul>
<HTML>
<HEAD>
<meta charset="UTF-8">
<title>Module Contents</title>
<link rel="stylesheet" href="../style.css">
</HEAD>
<BODY>
<a href="K:\kotlin\bitly-shorten\docs\bitly-shorten\index"><a href="net.thauvin.erik.bitly/-utils/call.html"><span class="identifier">@JvmOverloads</span> <span class="keyword">fun </span><span class="identifier">call</span><span class="symbol">(</span><span class="identifier" id="net.thauvin.erik.bitly.Utils.Companion$call(kotlin.String, kotlin.String, kotlin.collections.Map((kotlin.String, kotlin.Any)), net.thauvin.erik.bitly.Methods)/accessToken">accessToken</span><span class="symbol">:</span>&nbsp;<a href="https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-string/index.html"><span class="identifier">String</span></a><span class="symbol">, </span><span class="identifier" id="net.thauvin.erik.bitly.Utils.Companion$call(kotlin.String, kotlin.String, kotlin.collections.Map((kotlin.String, kotlin.Any)), net.thauvin.erik.bitly.Methods)/endPoint">endPoint</span><span class="symbol">:</span>&nbsp;<a href="https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-string/index.html"><span class="identifier">String</span></a><span class="symbol">, </span><span class="identifier" id="net.thauvin.erik.bitly.Utils.Companion$call(kotlin.String, kotlin.String, kotlin.collections.Map((kotlin.String, kotlin.Any)), net.thauvin.erik.bitly.Methods)/params">params</span><span class="symbol">:</span>&nbsp;<a href="https://kotlinlang.org/api/latest/jvm/stdlib/kotlin.collections/-map/index.html"><span class="identifier">Map</span></a><span class="symbol">&lt;</span><a href="https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-string/index.html"><span class="identifier">String</span></a><span class="symbol">,</span>&nbsp;<a href="https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-any/index.html"><span class="identifier">Any</span></a><span class="symbol">&gt;</span>&nbsp;<span class="symbol">=</span>&nbsp;emptyMap()<span class="symbol">, </span><span class="identifier" id="net.thauvin.erik.bitly.Utils.Companion$call(kotlin.String, kotlin.String, kotlin.collections.Map((kotlin.String, kotlin.Any)), net.thauvin.erik.bitly.Methods)/method">method</span><span class="symbol">:</span>&nbsp;<a href="net.thauvin.erik.bitly/-methods/index.html"><span class="identifier">Methods</span></a>&nbsp;<span class="symbol">=</span>&nbsp;Methods.POST<span class="symbol">)</span><span class="symbol">: </span><a href="https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-string/index.html"><span class="identifier">String</span></a></a></a><br/>
<a href="K:\kotlin\bitly-shorten\docs\bitly-shorten\index"><a href="net.thauvin.erik.bitly/-utils/is-valid-url.html"><span class="keyword">fun </span><a href="https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-string/index.html"><span class="identifier">String</span></a><span class="symbol">.</span><span class="identifier">isValidUrl</span><span class="symbol">(</span><span class="symbol">)</span><span class="symbol">: </span><a href="https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-boolean/index.html"><span class="identifier">Boolean</span></a></a></a><br/>
<a href="K:\kotlin\bitly-shorten\docs\bitly-shorten\index"><a href="net.thauvin.erik.bitly/-utils/logger.html"><span class="keyword">val </span><span class="identifier">logger</span><span class="symbol">: </span><a href="https://docs.oracle.com/javase/8/docs/api/java/util/logging/Logger.html"><span class="identifier">Logger</span></a></a></a><br/>
<a href="K:\kotlin\bitly-shorten\docs\bitly-shorten\index"><a href="net.thauvin.erik.bitly/-utils/remove-http.html"><span class="keyword">fun </span><a href="https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-string/index.html"><span class="identifier">String</span></a><span class="symbol">.</span><span class="identifier">removeHttp</span><span class="symbol">(</span><span class="symbol">)</span><span class="symbol">: </span><a href="https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-string/index.html"><span class="identifier">String</span></a></a></a><br/>
<a href="K:\kotlin\bitly-shorten\docs\bitly-shorten\index"><a href="net.thauvin.erik.bitly/-utils/to-end-point.html"><span class="keyword">fun </span><a href="https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-string/index.html"><span class="identifier">String</span></a><span class="symbol">.</span><span class="identifier">toEndPoint</span><span class="symbol">(</span><span class="symbol">)</span><span class="symbol">: </span><a href="https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-string/index.html"><span class="identifier">String</span></a></a></a><br/>
</BODY>
</HTML>
</ul>
</BODY>
</HTML>
</ul>
</BODY>
</HTML>
</ul>
</BODY>
</HTML>

View file

@ -0,0 +1,27 @@
<HTML>
<HEAD>
<meta charset="UTF-8">
<title>bitly-shorten</title>
<link rel="stylesheet" href="../style.css">
</HEAD>
<BODY>
<a href="./index.html">bitly-shorten</a><br/>
<br/>
<p><a href="https://github.com/ethauvin/bitly-shorten">Bitly Shortener for Kotlin/Java</a></p>
<p>A simple implementation of the link shortening (<a href="https://dev.bitly.com/v4/#tag/Bitlinks">bitlinks</a>) abilities of the <a href="https://dev.bitly.com/v4">Bitly v4 API</a>.</p>
<h3>Packages</h3>
<table>
<tbody>
<tr>
<td>
<h4><a href="net.thauvin.erik.bitly/index.html">net.thauvin.erik.bitly</a></h4>
</td>
<td>
</td>
</tr>
</tbody>
</table>
<h3>Index</h3>
<a href="alltypes/index.html">All Types</a>
</BODY>
</HTML>

View file

@ -0,0 +1,16 @@
<HTML>
<HEAD>
<meta charset="UTF-8">
<title>Bitlinks.<init> - bitly-shorten</title>
<link rel="stylesheet" href="../../../style.css">
</HEAD>
<BODY>
<a href="../../index.html">bitly-shorten</a>&nbsp;/&nbsp;<a href="../index.html">net.thauvin.erik.bitly</a>&nbsp;/&nbsp;<a href="index.html">Bitlinks</a>&nbsp;/&nbsp;<a href="./-init-.html">&lt;init&gt;</a><br/>
<br/>
<h1>&lt;init&gt;</h1>
<a name="net.thauvin.erik.bitly.Bitlinks$&lt;init&gt;(kotlin.String)"></a>
<code><span class="identifier">Bitlinks</span><span class="symbol">(</span><span class="identifier" id="net.thauvin.erik.bitly.Bitlinks$<init>(kotlin.String)/accessToken">accessToken</span><span class="symbol">:</span>&nbsp;<a href="https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-string/index.html"><span class="identifier">String</span></a><span class="symbol">)</span></code>
<p>Bitlinks methods implementation.</p>
<p>See the <a href="https://dev.bitly.com/v4/#tag/Bitlinks">Bitly API</a> for more information.</p>
</BODY>
</HTML>

View file

@ -0,0 +1,32 @@
<HTML>
<HEAD>
<meta charset="UTF-8">
<title>Bitlinks.clicks - bitly-shorten</title>
<link rel="stylesheet" href="../../../style.css">
</HEAD>
<BODY>
<a href="../../index.html">bitly-shorten</a>&nbsp;/&nbsp;<a href="../index.html">net.thauvin.erik.bitly</a>&nbsp;/&nbsp;<a href="index.html">Bitlinks</a>&nbsp;/&nbsp;<a href="./clicks.html">clicks</a><br/>
<br/>
<h1>clicks</h1>
<a name="net.thauvin.erik.bitly.Bitlinks$clicks(kotlin.String, net.thauvin.erik.bitly.Units, kotlin.Int, kotlin.Int, kotlin.String, kotlin.Boolean)"></a>
<code><span class="identifier">@JvmOverloads</span> <span class="keyword">fun </span><span class="identifier">clicks</span><span class="symbol">(</span><span class="identifier" id="net.thauvin.erik.bitly.Bitlinks$clicks(kotlin.String, net.thauvin.erik.bitly.Units, kotlin.Int, kotlin.Int, kotlin.String, kotlin.Boolean)/bitlink">bitlink</span><span class="symbol">:</span>&nbsp;<a href="https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-string/index.html"><span class="identifier">String</span></a><span class="symbol">, </span><span class="identifier" id="net.thauvin.erik.bitly.Bitlinks$clicks(kotlin.String, net.thauvin.erik.bitly.Units, kotlin.Int, kotlin.Int, kotlin.String, kotlin.Boolean)/unit">unit</span><span class="symbol">:</span>&nbsp;<a href="../-units/index.html"><span class="identifier">Units</span></a>&nbsp;<span class="symbol">=</span>&nbsp;Units.DAY<span class="symbol">, </span><span class="identifier" id="net.thauvin.erik.bitly.Bitlinks$clicks(kotlin.String, net.thauvin.erik.bitly.Units, kotlin.Int, kotlin.Int, kotlin.String, kotlin.Boolean)/units">units</span><span class="symbol">:</span>&nbsp;<a href="https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-int/index.html"><span class="identifier">Int</span></a>&nbsp;<span class="symbol">=</span>&nbsp;-1<span class="symbol">, </span><span class="identifier" id="net.thauvin.erik.bitly.Bitlinks$clicks(kotlin.String, net.thauvin.erik.bitly.Units, kotlin.Int, kotlin.Int, kotlin.String, kotlin.Boolean)/size">size</span><span class="symbol">:</span>&nbsp;<a href="https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-int/index.html"><span class="identifier">Int</span></a>&nbsp;<span class="symbol">=</span>&nbsp;50<span class="symbol">, </span><span class="identifier" id="net.thauvin.erik.bitly.Bitlinks$clicks(kotlin.String, net.thauvin.erik.bitly.Units, kotlin.Int, kotlin.Int, kotlin.String, kotlin.Boolean)/unit_reference">unit_reference</span><span class="symbol">:</span>&nbsp;<a href="https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-string/index.html"><span class="identifier">String</span></a>&nbsp;<span class="symbol">=</span>&nbsp;Constants.EMPTY<span class="symbol">, </span><span class="identifier" id="net.thauvin.erik.bitly.Bitlinks$clicks(kotlin.String, net.thauvin.erik.bitly.Units, kotlin.Int, kotlin.Int, kotlin.String, kotlin.Boolean)/toJson">toJson</span><span class="symbol">:</span>&nbsp;<a href="https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-boolean/index.html"><span class="identifier">Boolean</span></a>&nbsp;<span class="symbol">=</span>&nbsp;false<span class="symbol">)</span><span class="symbol">: </span><a href="https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-string/index.html"><span class="identifier">String</span></a></code> <a href="https://github.com/ethauvin/bitly-shorten/tree/master/src/main/kotlin/net/thauvin/erik/bitly/Bitlinks.kt#L63">(source)</a>
<p>Returns the click counts for a specified Bitlink.</p>
<p>See the <a href="https://dev.bitly.com/v4/#operation/getClicksSummaryForBitlink">Bitly API</a> for more information.</p>
<h3>Parameters</h3>
<p><a name="bitlink"></a>
<code>bitlink</code> - The bitlink.</p>
<p><a name="unit"></a>
<code>unit</code> - A unit of time.</p>
<p><a name="units"></a>
<code>units</code> - An integer representing the time units to query data for. pass -1 to return all units available.</p>
<p><a name="size"></a>
<code>size</code> - The quantity of items to be be returned.</p>
<p><a name="unit_reference"></a>
<code>unit_reference</code> - An ISO-8601 timestamp, indicating the most recent time for which to pull metrics.
Will default to current time.</p>
<p><a name="toJson"></a>
<code>toJson</code> - Returns the full JSON response if <code>true</code></p>
<p><strong>Return</strong><br/>
The click counts or JSON response object.</p>
</BODY>
</HTML>

View file

@ -0,0 +1,23 @@
<HTML>
<HEAD>
<meta charset="UTF-8">
<title>Bitlinks.create - bitly-shorten</title>
<link rel="stylesheet" href="../../../style.css">
</HEAD>
<BODY>
<a href="../../index.html">bitly-shorten</a>&nbsp;/&nbsp;<a href="../index.html">net.thauvin.erik.bitly</a>&nbsp;/&nbsp;<a href="index.html">Bitlinks</a>&nbsp;/&nbsp;<a href="./create.html">create</a><br/>
<br/>
<h1>create</h1>
<a name="net.thauvin.erik.bitly.Bitlinks$create(kotlin.String, kotlin.String, kotlin.String, kotlin.Array((kotlin.String)), kotlin.Array((kotlin.collections.Map((kotlin.String, )))), kotlin.String, kotlin.Boolean)"></a>
<code><span class="identifier">@JvmOverloads</span> <span class="keyword">fun </span><span class="identifier">create</span><span class="symbol">(</span><span class="identifier" id="net.thauvin.erik.bitly.Bitlinks$create(kotlin.String, kotlin.String, kotlin.String, kotlin.Array((kotlin.String)), kotlin.Array((kotlin.collections.Map((kotlin.String, )))), kotlin.String, kotlin.Boolean)/domain">domain</span><span class="symbol">:</span>&nbsp;<a href="https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-string/index.html"><span class="identifier">String</span></a>&nbsp;<span class="symbol">=</span>&nbsp;Constants.EMPTY<span class="symbol">, </span><span class="identifier" id="net.thauvin.erik.bitly.Bitlinks$create(kotlin.String, kotlin.String, kotlin.String, kotlin.Array((kotlin.String)), kotlin.Array((kotlin.collections.Map((kotlin.String, )))), kotlin.String, kotlin.Boolean)/title">title</span><span class="symbol">:</span>&nbsp;<a href="https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-string/index.html"><span class="identifier">String</span></a>&nbsp;<span class="symbol">=</span>&nbsp;Constants.EMPTY<span class="symbol">, </span><span class="identifier" id="net.thauvin.erik.bitly.Bitlinks$create(kotlin.String, kotlin.String, kotlin.String, kotlin.Array((kotlin.String)), kotlin.Array((kotlin.collections.Map((kotlin.String, )))), kotlin.String, kotlin.Boolean)/group_guid">group_guid</span><span class="symbol">:</span>&nbsp;<a href="https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-string/index.html"><span class="identifier">String</span></a>&nbsp;<span class="symbol">=</span>&nbsp;Constants.EMPTY<span class="symbol">, </span><span class="identifier" id="net.thauvin.erik.bitly.Bitlinks$create(kotlin.String, kotlin.String, kotlin.String, kotlin.Array((kotlin.String)), kotlin.Array((kotlin.collections.Map((kotlin.String, )))), kotlin.String, kotlin.Boolean)/tags">tags</span><span class="symbol">:</span>&nbsp;<a href="https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-array/index.html"><span class="identifier">Array</span></a><span class="symbol">&lt;</span><a href="https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-string/index.html"><span class="identifier">String</span></a><span class="symbol">&gt;</span>&nbsp;<span class="symbol">=</span>&nbsp;emptyArray()<span class="symbol">, </span><span class="identifier" id="net.thauvin.erik.bitly.Bitlinks$create(kotlin.String, kotlin.String, kotlin.String, kotlin.Array((kotlin.String)), kotlin.Array((kotlin.collections.Map((kotlin.String, )))), kotlin.String, kotlin.Boolean)/deeplinks">deeplinks</span><span class="symbol">:</span>&nbsp;<a href="https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-array/index.html"><span class="identifier">Array</span></a><span class="symbol">&lt;</span><a href="https://kotlinlang.org/api/latest/jvm/stdlib/kotlin.collections/-map/index.html"><span class="identifier">Map</span></a><span class="symbol">&lt;</span><a href="https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-string/index.html"><span class="identifier">String</span></a><span class="symbol">,</span>&nbsp;<a href="https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-string/index.html"><span class="identifier">String</span></a><span class="symbol">&gt;</span><span class="symbol">&gt;</span>&nbsp;<span class="symbol">=</span>&nbsp;emptyArray()<span class="symbol">, </span><span class="identifier" id="net.thauvin.erik.bitly.Bitlinks$create(kotlin.String, kotlin.String, kotlin.String, kotlin.Array((kotlin.String)), kotlin.Array((kotlin.collections.Map((kotlin.String, )))), kotlin.String, kotlin.Boolean)/long_url">long_url</span><span class="symbol">:</span>&nbsp;<a href="https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-string/index.html"><span class="identifier">String</span></a><span class="symbol">, </span><span class="identifier" id="net.thauvin.erik.bitly.Bitlinks$create(kotlin.String, kotlin.String, kotlin.String, kotlin.Array((kotlin.String)), kotlin.Array((kotlin.collections.Map((kotlin.String, )))), kotlin.String, kotlin.Boolean)/toJson">toJson</span><span class="symbol">:</span>&nbsp;<a href="https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-boolean/index.html"><span class="identifier">Boolean</span></a>&nbsp;<span class="symbol">=</span>&nbsp;false<span class="symbol">)</span><span class="symbol">: </span><a href="https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-string/index.html"><span class="identifier">String</span></a></code> <a href="https://github.com/ethauvin/bitly-shorten/tree/master/src/main/kotlin/net/thauvin/erik/bitly/Bitlinks.kt#L99">(source)</a>
<p>Converts a long url to a Bitlink and sets additional parameters.</p>
<p>See the <a href="https://dev.bitly.com/v4/#operation/createFullBitlink">Bit.ly API</a> for more information.</p>
<h3>Parameters</h3>
<p><a name="toJson"></a>
<code>toJson</code> - Returns the full JSON response if <code>true</code></p>
<p><strong>Oaran</strong><br/>
long_url The long URL.</p>
<p><strong>Return</strong><br/>
The shorten URL or JSON response, or on error, an empty string/JSON object.</p>
</BODY>
</HTML>

View file

@ -0,0 +1,23 @@
<HTML>
<HEAD>
<meta charset="UTF-8">
<title>Bitlinks.expand - bitly-shorten</title>
<link rel="stylesheet" href="../../../style.css">
</HEAD>
<BODY>
<a href="../../index.html">bitly-shorten</a>&nbsp;/&nbsp;<a href="../index.html">net.thauvin.erik.bitly</a>&nbsp;/&nbsp;<a href="index.html">Bitlinks</a>&nbsp;/&nbsp;<a href="./expand.html">expand</a><br/>
<br/>
<h1>expand</h1>
<a name="net.thauvin.erik.bitly.Bitlinks$expand(kotlin.String, kotlin.Boolean)"></a>
<code><span class="identifier">@JvmOverloads</span> <span class="keyword">fun </span><span class="identifier">expand</span><span class="symbol">(</span><span class="identifier" id="net.thauvin.erik.bitly.Bitlinks$expand(kotlin.String, kotlin.Boolean)/bitlink_id">bitlink_id</span><span class="symbol">:</span>&nbsp;<a href="https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-string/index.html"><span class="identifier">String</span></a><span class="symbol">, </span><span class="identifier" id="net.thauvin.erik.bitly.Bitlinks$expand(kotlin.String, kotlin.Boolean)/toJson">toJson</span><span class="symbol">:</span>&nbsp;<a href="https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-boolean/index.html"><span class="identifier">Boolean</span></a>&nbsp;<span class="symbol">=</span>&nbsp;false<span class="symbol">)</span><span class="symbol">: </span><a href="https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-string/index.html"><span class="identifier">String</span></a></code> <a href="https://github.com/ethauvin/bitly-shorten/tree/master/src/main/kotlin/net/thauvin/erik/bitly/Bitlinks.kt#L137">(source)</a>
<p>Expands a Bitlink.</p>
<p>See the <a href="https://dev.bitly.com/v4/#operation/expandBitlink">Bit.ly API</a> for more information.</p>
<h3>Parameters</h3>
<p><a name="bitlink_id"></a>
<code>bitlink_id</code> - The bitlink ID.</p>
<p><a name="toJson"></a>
<code>toJson</code> - Returns the full JSON response if <code>true</code></p>
<p><strong>Return</strong><br/>
The long URL or JSON response, or on error, an empty string/JSON object.</p>
</BODY>
</HTML>

View file

@ -0,0 +1,65 @@
<HTML>
<HEAD>
<meta charset="UTF-8">
<title>Bitlinks - bitly-shorten</title>
<link rel="stylesheet" href="../../../style.css">
</HEAD>
<BODY>
<a href="../../index.html">bitly-shorten</a>&nbsp;/&nbsp;<a href="../index.html">net.thauvin.erik.bitly</a>&nbsp;/&nbsp;<a href="./index.html">Bitlinks</a><br/>
<br/>
<h1>Bitlinks</h1>
<code><span class="keyword">open</span> <span class="keyword">class </span><span class="identifier">Bitlinks</span></code> <a href="https://github.com/ethauvin/bitly-shorten/tree/master/src/main/kotlin/net/thauvin/erik/bitly/Bitlinks.kt#L47">(source)</a>
<p>Bitlinks methods implementation.</p>
<p>See the <a href="https://dev.bitly.com/v4/#tag/Bitlinks">Bitly API</a> for more information.</p>
<h3>Constructors</h3>
<table>
<tbody>
<tr>
<td>
<h4><a href="-init-.html">&lt;init&gt;</a></h4>
</td>
<td>
<p>Bitlinks methods implementation.</p>
<code><span class="identifier">Bitlinks</span><span class="symbol">(</span><span class="identifier" id="net.thauvin.erik.bitly.Bitlinks$<init>(kotlin.String)/accessToken">accessToken</span><span class="symbol">:</span>&nbsp;<a href="https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-string/index.html"><span class="identifier">String</span></a><span class="symbol">)</span></code></td>
</tr>
</tbody>
</table>
<h3>Functions</h3>
<table>
<tbody>
<tr>
<td>
<h4><a href="clicks.html">clicks</a></h4>
</td>
<td>
<p>Returns the click counts for a specified Bitlink.</p>
<code><span class="keyword">fun </span><span class="identifier">clicks</span><span class="symbol">(</span><span class="identifier" id="net.thauvin.erik.bitly.Bitlinks$clicks(kotlin.String, net.thauvin.erik.bitly.Units, kotlin.Int, kotlin.Int, kotlin.String, kotlin.Boolean)/bitlink">bitlink</span><span class="symbol">:</span>&nbsp;<a href="https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-string/index.html"><span class="identifier">String</span></a><span class="symbol">, </span><span class="identifier" id="net.thauvin.erik.bitly.Bitlinks$clicks(kotlin.String, net.thauvin.erik.bitly.Units, kotlin.Int, kotlin.Int, kotlin.String, kotlin.Boolean)/unit">unit</span><span class="symbol">:</span>&nbsp;<a href="../-units/index.html"><span class="identifier">Units</span></a>&nbsp;<span class="symbol">=</span>&nbsp;Units.DAY<span class="symbol">, </span><span class="identifier" id="net.thauvin.erik.bitly.Bitlinks$clicks(kotlin.String, net.thauvin.erik.bitly.Units, kotlin.Int, kotlin.Int, kotlin.String, kotlin.Boolean)/units">units</span><span class="symbol">:</span>&nbsp;<a href="https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-int/index.html"><span class="identifier">Int</span></a>&nbsp;<span class="symbol">=</span>&nbsp;-1<span class="symbol">, </span><span class="identifier" id="net.thauvin.erik.bitly.Bitlinks$clicks(kotlin.String, net.thauvin.erik.bitly.Units, kotlin.Int, kotlin.Int, kotlin.String, kotlin.Boolean)/size">size</span><span class="symbol">:</span>&nbsp;<a href="https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-int/index.html"><span class="identifier">Int</span></a>&nbsp;<span class="symbol">=</span>&nbsp;50<span class="symbol">, </span><span class="identifier" id="net.thauvin.erik.bitly.Bitlinks$clicks(kotlin.String, net.thauvin.erik.bitly.Units, kotlin.Int, kotlin.Int, kotlin.String, kotlin.Boolean)/unit_reference">unit_reference</span><span class="symbol">:</span>&nbsp;<a href="https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-string/index.html"><span class="identifier">String</span></a>&nbsp;<span class="symbol">=</span>&nbsp;Constants.EMPTY<span class="symbol">, </span><span class="identifier" id="net.thauvin.erik.bitly.Bitlinks$clicks(kotlin.String, net.thauvin.erik.bitly.Units, kotlin.Int, kotlin.Int, kotlin.String, kotlin.Boolean)/toJson">toJson</span><span class="symbol">:</span>&nbsp;<a href="https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-boolean/index.html"><span class="identifier">Boolean</span></a>&nbsp;<span class="symbol">=</span>&nbsp;false<span class="symbol">)</span><span class="symbol">: </span><a href="https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-string/index.html"><span class="identifier">String</span></a></code></td>
</tr>
<tr>
<td>
<h4><a href="create.html">create</a></h4>
</td>
<td>
<p>Converts a long url to a Bitlink and sets additional parameters.</p>
<code><span class="keyword">fun </span><span class="identifier">create</span><span class="symbol">(</span><span class="identifier" id="net.thauvin.erik.bitly.Bitlinks$create(kotlin.String, kotlin.String, kotlin.String, kotlin.Array((kotlin.String)), kotlin.Array((kotlin.collections.Map((kotlin.String, )))), kotlin.String, kotlin.Boolean)/domain">domain</span><span class="symbol">:</span>&nbsp;<a href="https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-string/index.html"><span class="identifier">String</span></a>&nbsp;<span class="symbol">=</span>&nbsp;Constants.EMPTY<span class="symbol">, </span><span class="identifier" id="net.thauvin.erik.bitly.Bitlinks$create(kotlin.String, kotlin.String, kotlin.String, kotlin.Array((kotlin.String)), kotlin.Array((kotlin.collections.Map((kotlin.String, )))), kotlin.String, kotlin.Boolean)/title">title</span><span class="symbol">:</span>&nbsp;<a href="https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-string/index.html"><span class="identifier">String</span></a>&nbsp;<span class="symbol">=</span>&nbsp;Constants.EMPTY<span class="symbol">, </span><span class="identifier" id="net.thauvin.erik.bitly.Bitlinks$create(kotlin.String, kotlin.String, kotlin.String, kotlin.Array((kotlin.String)), kotlin.Array((kotlin.collections.Map((kotlin.String, )))), kotlin.String, kotlin.Boolean)/group_guid">group_guid</span><span class="symbol">:</span>&nbsp;<a href="https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-string/index.html"><span class="identifier">String</span></a>&nbsp;<span class="symbol">=</span>&nbsp;Constants.EMPTY<span class="symbol">, </span><span class="identifier" id="net.thauvin.erik.bitly.Bitlinks$create(kotlin.String, kotlin.String, kotlin.String, kotlin.Array((kotlin.String)), kotlin.Array((kotlin.collections.Map((kotlin.String, )))), kotlin.String, kotlin.Boolean)/tags">tags</span><span class="symbol">:</span>&nbsp;<a href="https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-array/index.html"><span class="identifier">Array</span></a><span class="symbol">&lt;</span><a href="https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-string/index.html"><span class="identifier">String</span></a><span class="symbol">&gt;</span>&nbsp;<span class="symbol">=</span>&nbsp;emptyArray()<span class="symbol">, </span><span class="identifier" id="net.thauvin.erik.bitly.Bitlinks$create(kotlin.String, kotlin.String, kotlin.String, kotlin.Array((kotlin.String)), kotlin.Array((kotlin.collections.Map((kotlin.String, )))), kotlin.String, kotlin.Boolean)/deeplinks">deeplinks</span><span class="symbol">:</span>&nbsp;<a href="https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-array/index.html"><span class="identifier">Array</span></a><span class="symbol">&lt;</span><a href="https://kotlinlang.org/api/latest/jvm/stdlib/kotlin.collections/-map/index.html"><span class="identifier">Map</span></a><span class="symbol">&lt;</span><a href="https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-string/index.html"><span class="identifier">String</span></a><span class="symbol">,</span>&nbsp;<a href="https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-string/index.html"><span class="identifier">String</span></a><span class="symbol">&gt;</span><span class="symbol">&gt;</span>&nbsp;<span class="symbol">=</span>&nbsp;emptyArray()<span class="symbol">, </span><span class="identifier" id="net.thauvin.erik.bitly.Bitlinks$create(kotlin.String, kotlin.String, kotlin.String, kotlin.Array((kotlin.String)), kotlin.Array((kotlin.collections.Map((kotlin.String, )))), kotlin.String, kotlin.Boolean)/long_url">long_url</span><span class="symbol">:</span>&nbsp;<a href="https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-string/index.html"><span class="identifier">String</span></a><span class="symbol">, </span><span class="identifier" id="net.thauvin.erik.bitly.Bitlinks$create(kotlin.String, kotlin.String, kotlin.String, kotlin.Array((kotlin.String)), kotlin.Array((kotlin.collections.Map((kotlin.String, )))), kotlin.String, kotlin.Boolean)/toJson">toJson</span><span class="symbol">:</span>&nbsp;<a href="https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-boolean/index.html"><span class="identifier">Boolean</span></a>&nbsp;<span class="symbol">=</span>&nbsp;false<span class="symbol">)</span><span class="symbol">: </span><a href="https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-string/index.html"><span class="identifier">String</span></a></code></td>
</tr>
<tr>
<td>
<h4><a href="expand.html">expand</a></h4>
</td>
<td>
<p>Expands a Bitlink.</p>
<code><span class="keyword">fun </span><span class="identifier">expand</span><span class="symbol">(</span><span class="identifier" id="net.thauvin.erik.bitly.Bitlinks$expand(kotlin.String, kotlin.Boolean)/bitlink_id">bitlink_id</span><span class="symbol">:</span>&nbsp;<a href="https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-string/index.html"><span class="identifier">String</span></a><span class="symbol">, </span><span class="identifier" id="net.thauvin.erik.bitly.Bitlinks$expand(kotlin.String, kotlin.Boolean)/toJson">toJson</span><span class="symbol">:</span>&nbsp;<a href="https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-boolean/index.html"><span class="identifier">Boolean</span></a>&nbsp;<span class="symbol">=</span>&nbsp;false<span class="symbol">)</span><span class="symbol">: </span><a href="https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-string/index.html"><span class="identifier">String</span></a></code></td>
</tr>
<tr>
<td>
<h4><a href="shorten.html">shorten</a></h4>
</td>
<td>
<p>Shortens a long URL.</p>
<code><span class="keyword">fun </span><span class="identifier">shorten</span><span class="symbol">(</span><span class="identifier" id="net.thauvin.erik.bitly.Bitlinks$shorten(kotlin.String, kotlin.String, kotlin.String, kotlin.Boolean)/long_url">long_url</span><span class="symbol">:</span>&nbsp;<a href="https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-string/index.html"><span class="identifier">String</span></a><span class="symbol">, </span><span class="identifier" id="net.thauvin.erik.bitly.Bitlinks$shorten(kotlin.String, kotlin.String, kotlin.String, kotlin.Boolean)/group_guid">group_guid</span><span class="symbol">:</span>&nbsp;<a href="https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-string/index.html"><span class="identifier">String</span></a>&nbsp;<span class="symbol">=</span>&nbsp;Constants.EMPTY<span class="symbol">, </span><span class="identifier" id="net.thauvin.erik.bitly.Bitlinks$shorten(kotlin.String, kotlin.String, kotlin.String, kotlin.Boolean)/domain">domain</span><span class="symbol">:</span>&nbsp;<a href="https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-string/index.html"><span class="identifier">String</span></a>&nbsp;<span class="symbol">=</span>&nbsp;Constants.EMPTY<span class="symbol">, </span><span class="identifier" id="net.thauvin.erik.bitly.Bitlinks$shorten(kotlin.String, kotlin.String, kotlin.String, kotlin.Boolean)/toJson">toJson</span><span class="symbol">:</span>&nbsp;<a href="https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-boolean/index.html"><span class="identifier">Boolean</span></a>&nbsp;<span class="symbol">=</span>&nbsp;false<span class="symbol">)</span><span class="symbol">: </span><a href="https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-string/index.html"><span class="identifier">String</span></a></code></td>
</tr>
</tbody>
</table>
</BODY>
</HTML>

View file

@ -0,0 +1,23 @@
<HTML>
<HEAD>
<meta charset="UTF-8">
<title>Bitlinks.shorten - bitly-shorten</title>
<link rel="stylesheet" href="../../../style.css">
</HEAD>
<BODY>
<a href="../../index.html">bitly-shorten</a>&nbsp;/&nbsp;<a href="../index.html">net.thauvin.erik.bitly</a>&nbsp;/&nbsp;<a href="index.html">Bitlinks</a>&nbsp;/&nbsp;<a href="./shorten.html">shorten</a><br/>
<br/>
<h1>shorten</h1>
<a name="net.thauvin.erik.bitly.Bitlinks$shorten(kotlin.String, kotlin.String, kotlin.String, kotlin.Boolean)"></a>
<code><span class="identifier">@JvmOverloads</span> <span class="keyword">fun </span><span class="identifier">shorten</span><span class="symbol">(</span><span class="identifier" id="net.thauvin.erik.bitly.Bitlinks$shorten(kotlin.String, kotlin.String, kotlin.String, kotlin.Boolean)/long_url">long_url</span><span class="symbol">:</span>&nbsp;<a href="https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-string/index.html"><span class="identifier">String</span></a><span class="symbol">, </span><span class="identifier" id="net.thauvin.erik.bitly.Bitlinks$shorten(kotlin.String, kotlin.String, kotlin.String, kotlin.Boolean)/group_guid">group_guid</span><span class="symbol">:</span>&nbsp;<a href="https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-string/index.html"><span class="identifier">String</span></a>&nbsp;<span class="symbol">=</span>&nbsp;Constants.EMPTY<span class="symbol">, </span><span class="identifier" id="net.thauvin.erik.bitly.Bitlinks$shorten(kotlin.String, kotlin.String, kotlin.String, kotlin.Boolean)/domain">domain</span><span class="symbol">:</span>&nbsp;<a href="https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-string/index.html"><span class="identifier">String</span></a>&nbsp;<span class="symbol">=</span>&nbsp;Constants.EMPTY<span class="symbol">, </span><span class="identifier" id="net.thauvin.erik.bitly.Bitlinks$shorten(kotlin.String, kotlin.String, kotlin.String, kotlin.Boolean)/toJson">toJson</span><span class="symbol">:</span>&nbsp;<a href="https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-boolean/index.html"><span class="identifier">Boolean</span></a>&nbsp;<span class="symbol">=</span>&nbsp;false<span class="symbol">)</span><span class="symbol">: </span><a href="https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-string/index.html"><span class="identifier">String</span></a></code> <a href="https://github.com/ethauvin/bitly-shorten/tree/master/src/main/kotlin/net/thauvin/erik/bitly/Bitlinks.kt#L185">(source)</a>
<p>Shortens a long URL.</p>
<p>See the <a href="https://dev.bitly.com/v4/#operation/createBitlink">Bit.ly API</a> for more information.</p>
<h3>Parameters</h3>
<p><a name="long_url"></a>
<code>long_url</code> - The long URL.</p>
<p><a name="toJson"></a>
<code>toJson</code> - Returns the full JSON response if <code>true</code></p>
<p><strong>Return</strong><br/>
The short URL or JSON response, or on error, the <a href="shorten.html#net.thauvin.erik.bitly.Bitlinks$shorten(kotlin.String, kotlin.String, kotlin.String, kotlin.Boolean)/long_url">long_url</a> or an empty JSON object.</p>
</BODY>
</HTML>

View file

@ -0,0 +1,47 @@
<HTML>
<HEAD>
<meta charset="UTF-8">
<title>Bitly.<init> - bitly-shorten</title>
<link rel="stylesheet" href="../../../style.css">
</HEAD>
<BODY>
<a href="../../index.html">bitly-shorten</a>&nbsp;/&nbsp;<a href="../index.html">net.thauvin.erik.bitly</a>&nbsp;/&nbsp;<a href="index.html">Bitly</a>&nbsp;/&nbsp;<a href="./-init-.html">&lt;init&gt;</a><br/>
<br/>
<h1>&lt;init&gt;</h1>
<a name="net.thauvin.erik.bitly.Bitly$&lt;init&gt;(kotlin.String)"></a>
<code><span class="identifier">Bitly</span><span class="symbol">(</span><span class="identifier" id="net.thauvin.erik.bitly.Bitly$<init>(kotlin.String)/accessToken">accessToken</span><span class="symbol">:</span>&nbsp;<a href="https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-string/index.html"><span class="identifier">String</span></a><span class="symbol">)</span></code>
<p>Creates a new instance using an <a href="access-token.html">API Access Token</a>.</p>
<h3>Parameters</h3>
<p><a name="accessToken"></a>
<code>accessToken</code> - The API access token.</p>
<a name="net.thauvin.erik.bitly.Bitly$&lt;init&gt;(java.util.Properties, kotlin.String)"></a>
<code><span class="identifier">Bitly</span><span class="symbol">(</span><span class="identifier" id="net.thauvin.erik.bitly.Bitly$<init>(java.util.Properties, kotlin.String)/properties">properties</span><span class="symbol">:</span>&nbsp;<a href="https://docs.oracle.com/javase/8/docs/api/java/util/Properties.html"><span class="identifier">Properties</span></a><span class="symbol">, </span><span class="identifier" id="net.thauvin.erik.bitly.Bitly$<init>(java.util.Properties, kotlin.String)/key">key</span><span class="symbol">:</span>&nbsp;<a href="https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-string/index.html"><span class="identifier">String</span></a>&nbsp;<span class="symbol">=</span>&nbsp;Constants.ENV_ACCESS_TOKEN<span class="symbol">)</span></code>
<p>Creates a new instance using a <a href="-init-.html#net.thauvin.erik.bitly.Bitly$<init>(java.util.Properties, kotlin.String)/properties">Properties</a> and <a href="-init-.html#net.thauvin.erik.bitly.Bitly$<init>(java.util.Properties, kotlin.String)/key">Property Key</a>.</p>
<h3>Parameters</h3>
<p><a name="properties"></a>
<code>properties</code> - The properties.</p>
<p><a name="key"></a>
<code>key</code> - The property key containing the <a href="access-token.html">API Access Token</a>.</p>
<a name="net.thauvin.erik.bitly.Bitly$&lt;init&gt;(java.nio.file.Path, kotlin.String)"></a>
<code><span class="identifier">Bitly</span><span class="symbol">(</span><span class="identifier" id="net.thauvin.erik.bitly.Bitly$<init>(java.nio.file.Path, kotlin.String)/propertiesFilePath">propertiesFilePath</span><span class="symbol">:</span>&nbsp;<a href="https://docs.oracle.com/javase/8/docs/api/java/nio/file/Path.html"><span class="identifier">Path</span></a><span class="symbol">, </span><span class="identifier" id="net.thauvin.erik.bitly.Bitly$<init>(java.nio.file.Path, kotlin.String)/key">key</span><span class="symbol">:</span>&nbsp;<a href="https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-string/index.html"><span class="identifier">String</span></a>&nbsp;<span class="symbol">=</span>&nbsp;Constants.ENV_ACCESS_TOKEN<span class="symbol">)</span></code>
<p>Creates a new instance using a <a href="-init-.html#net.thauvin.erik.bitly.Bitly$<init>(java.nio.file.Path, kotlin.String)/propertiesFilePath">Properties File Path</a> and <a href="-init-.html#net.thauvin.erik.bitly.Bitly$<init>(java.nio.file.Path, kotlin.String)/key">Property Key</a>.</p>
<h3>Parameters</h3>
<p><a name="propertiesFilePath"></a>
<code>propertiesFilePath</code> - The properties file path.</p>
<p><a name="key"></a>
<code>key</code> - The property key containing the <a href="access-token.html">API Access Token</a>.</p>
<a name="net.thauvin.erik.bitly.Bitly$&lt;init&gt;(java.io.File, kotlin.String)"></a>
<code><span class="identifier">Bitly</span><span class="symbol">(</span><span class="identifier" id="net.thauvin.erik.bitly.Bitly$<init>(java.io.File, kotlin.String)/propertiesFile">propertiesFile</span><span class="symbol">:</span>&nbsp;<a href="https://docs.oracle.com/javase/8/docs/api/java/io/File.html"><span class="identifier">File</span></a><span class="symbol">, </span><span class="identifier" id="net.thauvin.erik.bitly.Bitly$<init>(java.io.File, kotlin.String)/key">key</span><span class="symbol">:</span>&nbsp;<a href="https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-string/index.html"><span class="identifier">String</span></a>&nbsp;<span class="symbol">=</span>&nbsp;Constants.ENV_ACCESS_TOKEN<span class="symbol">)</span></code>
<p>Creates a new instance using a <a href="-init-.html#net.thauvin.erik.bitly.Bitly$<init>(java.io.File, kotlin.String)/propertiesFile">Properties File</a> and <a href="-init-.html#net.thauvin.erik.bitly.Bitly$<init>(java.io.File, kotlin.String)/key">Property Key</a>.</p>
<h3>Parameters</h3>
<p><a name="propertiesFile"></a>
<code>propertiesFile</code> - The properties file.</p>
<p><a name="key"></a>
<code>key</code> - The property key containing the <a href="access-token.html">API Access Token</a>.</p>
<a name="net.thauvin.erik.bitly.Bitly$&lt;init&gt;()"></a>
<code><span class="identifier">Bitly</span><span class="symbol">(</span><span class="symbol">)</span></code>
<p>Creates new instance.</p>
<p><strong>Constructor</strong><br/>
Creates new instance.</p>
</BODY>
</HTML>

View file

@ -0,0 +1,17 @@
<HTML>
<HEAD>
<meta charset="UTF-8">
<title>Bitly.accessToken - bitly-shorten</title>
<link rel="stylesheet" href="../../../style.css">
</HEAD>
<BODY>
<a href="../../index.html">bitly-shorten</a>&nbsp;/&nbsp;<a href="../index.html">net.thauvin.erik.bitly</a>&nbsp;/&nbsp;<a href="index.html">Bitly</a>&nbsp;/&nbsp;<a href="./access-token.html">accessToken</a><br/>
<br/>
<h1>accessToken</h1>
<a name="net.thauvin.erik.bitly.Bitly$accessToken"></a>
<code><span class="keyword">var </span><span class="identifier">accessToken</span><span class="symbol">: </span><a href="https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-string/index.html"><span class="identifier">String</span></a></code> <a href="https://github.com/ethauvin/bitly-shorten/tree/master/src/main/kotlin/net/thauvin/erik/bitly/Bitly.kt#L51">(source)</a>
<p>The API access token.</p>
<p>See <a href="https://bitly.is/accesstoken">Generic Access Token</a> or
<a href="https://dev.bitly.com/v4/#section/Authentication">Authentication</a>.</p>
</BODY>
</HTML>

View file

@ -0,0 +1,15 @@
<HTML>
<HEAD>
<meta charset="UTF-8">
<title>Bitly.bitlinks - bitly-shorten</title>
<link rel="stylesheet" href="../../../style.css">
</HEAD>
<BODY>
<a href="../../index.html">bitly-shorten</a>&nbsp;/&nbsp;<a href="../index.html">net.thauvin.erik.bitly</a>&nbsp;/&nbsp;<a href="index.html">Bitly</a>&nbsp;/&nbsp;<a href="./bitlinks.html">bitlinks</a><br/>
<br/>
<h1>bitlinks</h1>
<a name="net.thauvin.erik.bitly.Bitly$bitlinks()"></a>
<code><span class="keyword">fun </span><span class="identifier">bitlinks</span><span class="symbol">(</span><span class="symbol">)</span><span class="symbol">: </span><a href="../-bitlinks/index.html"><span class="identifier">Bitlinks</span></a></code> <a href="https://github.com/ethauvin/bitly-shorten/tree/master/src/main/kotlin/net/thauvin/erik/bitly/Bitly.kt#L106">(source)</a>
<p>Bitlinks accessor.</p>
</BODY>
</HTML>

View file

@ -0,0 +1,24 @@
<HTML>
<HEAD>
<meta charset="UTF-8">
<title>Bitly.call - bitly-shorten</title>
<link rel="stylesheet" href="../../../style.css">
</HEAD>
<BODY>
<a href="../../index.html">bitly-shorten</a>&nbsp;/&nbsp;<a href="../index.html">net.thauvin.erik.bitly</a>&nbsp;/&nbsp;<a href="index.html">Bitly</a>&nbsp;/&nbsp;<a href="./call.html">call</a><br/>
<br/>
<h1>call</h1>
<a name="net.thauvin.erik.bitly.Bitly$call(kotlin.String, kotlin.collections.Map((kotlin.String, )), net.thauvin.erik.bitly.Methods)"></a>
<code><span class="identifier">@JvmOverloads</span> <span class="keyword">fun </span><span class="identifier">call</span><span class="symbol">(</span><span class="identifier" id="net.thauvin.erik.bitly.Bitly$call(kotlin.String, kotlin.collections.Map((kotlin.String, )), net.thauvin.erik.bitly.Methods)/endPoint">endPoint</span><span class="symbol">:</span>&nbsp;<a href="https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-string/index.html"><span class="identifier">String</span></a><span class="symbol">, </span><span class="identifier" id="net.thauvin.erik.bitly.Bitly$call(kotlin.String, kotlin.collections.Map((kotlin.String, )), net.thauvin.erik.bitly.Methods)/params">params</span><span class="symbol">:</span>&nbsp;<a href="https://kotlinlang.org/api/latest/jvm/stdlib/kotlin.collections/-map/index.html"><span class="identifier">Map</span></a><span class="symbol">&lt;</span><a href="https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-string/index.html"><span class="identifier">String</span></a><span class="symbol">,</span>&nbsp;<a href="https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-string/index.html"><span class="identifier">String</span></a><span class="symbol">&gt;</span>&nbsp;<span class="symbol">=</span>&nbsp;emptyMap()<span class="symbol">, </span><span class="identifier" id="net.thauvin.erik.bitly.Bitly$call(kotlin.String, kotlin.collections.Map((kotlin.String, )), net.thauvin.erik.bitly.Methods)/method">method</span><span class="symbol">:</span>&nbsp;<a href="../-methods/index.html"><span class="identifier">Methods</span></a>&nbsp;<span class="symbol">=</span>&nbsp;Methods.POST<span class="symbol">)</span><span class="symbol">: </span><a href="https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-string/index.html"><span class="identifier">String</span></a></code> <a href="https://github.com/ethauvin/bitly-shorten/tree/master/src/main/kotlin/net/thauvin/erik/bitly/Bitly.kt#L117">(source)</a>
<p>Executes an API call.</p>
<h3>Parameters</h3>
<p><a name="endPoint"></a>
<code>endPoint</code> - The REST endpoint. (eg. <code>https://api-ssl.bitly.com/v4/shorten</code>)</p>
<p><a name="params"></a>
<code>params</code> - The request parameters kev/value map.</p>
<p><a name="method"></a>
<code>method</code> - The submission <a href="../-methods/index.html">Method</a>.</p>
<p><strong>Return</strong><br/>
The response (JSON) from the API.</p>
</BODY>
</HTML>

View file

@ -0,0 +1,16 @@
<HTML>
<HEAD>
<meta charset="UTF-8">
<title>Bitly.getAccessToken - bitly-shorten</title>
<link rel="stylesheet" href="../../../style.css">
</HEAD>
<BODY>
<a href="../../index.html">bitly-shorten</a>&nbsp;/&nbsp;<a href="../index.html">net.thauvin.erik.bitly</a>&nbsp;/&nbsp;<a href="index.html">Bitly</a>&nbsp;/&nbsp;<a href="./get-access-token.html">getAccessToken</a><br/>
<br/>
<h1>getAccessToken</h1>
<code><span class="identifier">@NotNull</span> <span class="keyword">fun </span><span class="identifier">getAccessToken</span><span class="symbol">(</span><span class="symbol">)</span><span class="symbol">: </span><span class="identifier">java.lang.String</span></code>
<p>The API access token.</p>
<p>See <a href="https://bitly.is/accesstoken">Generic Access Token</a> or
<a href="https://dev.bitly.com/v4/#section/Authentication">Authentication</a>.</p>
</BODY>
</HTML>

View file

@ -0,0 +1,69 @@
<HTML>
<HEAD>
<meta charset="UTF-8">
<title>Bitly - bitly-shorten</title>
<link rel="stylesheet" href="../../../style.css">
</HEAD>
<BODY>
<a href="../../index.html">bitly-shorten</a>&nbsp;/&nbsp;<a href="../index.html">net.thauvin.erik.bitly</a>&nbsp;/&nbsp;<a href="./index.html">Bitly</a><br/>
<br/>
<h1>Bitly</h1>
<code><span class="keyword">open</span> <span class="keyword">class </span><span class="identifier">Bitly</span></code> <a href="https://github.com/ethauvin/bitly-shorten/tree/master/src/main/kotlin/net/thauvin/erik/bitly/Bitly.kt#L45">(source)</a>
<p>A simple implementation of the <a href="https://dev.bitly.com/v4/">Bitly Shortner API v4</a>.</p>
<h3>Constructors</h3>
<table>
<tbody>
<tr>
<td>
<h4><a href="-init-.html">&lt;init&gt;</a></h4>
</td>
<td>
<p>Creates a new instance using an <a href="access-token.html">API Access Token</a>.</p>
<code><span class="identifier">Bitly</span><span class="symbol">(</span><span class="identifier" id="net.thauvin.erik.bitly.Bitly$<init>(kotlin.String)/accessToken">accessToken</span><span class="symbol">:</span>&nbsp;<a href="https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-string/index.html"><span class="identifier">String</span></a><span class="symbol">)</span></code>
<p>Creates a new instance using a <a href="-init-.html#net.thauvin.erik.bitly.Bitly$<init>(java.util.Properties, kotlin.String)/properties">Properties</a> and <a href="-init-.html#net.thauvin.erik.bitly.Bitly$<init>(java.util.Properties, kotlin.String)/key">Property Key</a>.</p>
<code><span class="identifier">Bitly</span><span class="symbol">(</span><span class="identifier" id="net.thauvin.erik.bitly.Bitly$<init>(java.util.Properties, kotlin.String)/properties">properties</span><span class="symbol">:</span>&nbsp;<a href="https://docs.oracle.com/javase/8/docs/api/java/util/Properties.html"><span class="identifier">Properties</span></a><span class="symbol">, </span><span class="identifier" id="net.thauvin.erik.bitly.Bitly$<init>(java.util.Properties, kotlin.String)/key">key</span><span class="symbol">:</span>&nbsp;<a href="https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-string/index.html"><span class="identifier">String</span></a>&nbsp;<span class="symbol">=</span>&nbsp;Constants.ENV_ACCESS_TOKEN<span class="symbol">)</span></code>
<p>Creates a new instance using a <a href="-init-.html#net.thauvin.erik.bitly.Bitly$<init>(java.nio.file.Path, kotlin.String)/propertiesFilePath">Properties File Path</a> and <a href="-init-.html#net.thauvin.erik.bitly.Bitly$<init>(java.nio.file.Path, kotlin.String)/key">Property Key</a>.</p>
<code><span class="identifier">Bitly</span><span class="symbol">(</span><span class="identifier" id="net.thauvin.erik.bitly.Bitly$<init>(java.nio.file.Path, kotlin.String)/propertiesFilePath">propertiesFilePath</span><span class="symbol">:</span>&nbsp;<a href="https://docs.oracle.com/javase/8/docs/api/java/nio/file/Path.html"><span class="identifier">Path</span></a><span class="symbol">, </span><span class="identifier" id="net.thauvin.erik.bitly.Bitly$<init>(java.nio.file.Path, kotlin.String)/key">key</span><span class="symbol">:</span>&nbsp;<a href="https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-string/index.html"><span class="identifier">String</span></a>&nbsp;<span class="symbol">=</span>&nbsp;Constants.ENV_ACCESS_TOKEN<span class="symbol">)</span></code>
<p>Creates a new instance using a <a href="-init-.html#net.thauvin.erik.bitly.Bitly$<init>(java.io.File, kotlin.String)/propertiesFile">Properties File</a> and <a href="-init-.html#net.thauvin.erik.bitly.Bitly$<init>(java.io.File, kotlin.String)/key">Property Key</a>.</p>
<code><span class="identifier">Bitly</span><span class="symbol">(</span><span class="identifier" id="net.thauvin.erik.bitly.Bitly$<init>(java.io.File, kotlin.String)/propertiesFile">propertiesFile</span><span class="symbol">:</span>&nbsp;<a href="https://docs.oracle.com/javase/8/docs/api/java/io/File.html"><span class="identifier">File</span></a><span class="symbol">, </span><span class="identifier" id="net.thauvin.erik.bitly.Bitly$<init>(java.io.File, kotlin.String)/key">key</span><span class="symbol">:</span>&nbsp;<a href="https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-string/index.html"><span class="identifier">String</span></a>&nbsp;<span class="symbol">=</span>&nbsp;Constants.ENV_ACCESS_TOKEN<span class="symbol">)</span></code>
<p>Creates new instance.</p>
<code><span class="identifier">Bitly</span><span class="symbol">(</span><span class="symbol">)</span></code></td>
</tr>
</tbody>
</table>
<h3>Properties</h3>
<table>
<tbody>
<tr>
<td>
<h4><a href="access-token.html">accessToken</a></h4>
</td>
<td>
<p>The API access token.</p>
<code><span class="keyword">var </span><span class="identifier">accessToken</span><span class="symbol">: </span><a href="https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-string/index.html"><span class="identifier">String</span></a></code></td>
</tr>
</tbody>
</table>
<h3>Functions</h3>
<table>
<tbody>
<tr>
<td>
<h4><a href="bitlinks.html">bitlinks</a></h4>
</td>
<td>
<p>Bitlinks accessor.</p>
<code><span class="keyword">fun </span><span class="identifier">bitlinks</span><span class="symbol">(</span><span class="symbol">)</span><span class="symbol">: </span><a href="../-bitlinks/index.html"><span class="identifier">Bitlinks</span></a></code></td>
</tr>
<tr>
<td>
<h4><a href="call.html">call</a></h4>
</td>
<td>
<p>Executes an API call.</p>
<code><span class="keyword">fun </span><span class="identifier">call</span><span class="symbol">(</span><span class="identifier" id="net.thauvin.erik.bitly.Bitly$call(kotlin.String, kotlin.collections.Map((kotlin.String, )), net.thauvin.erik.bitly.Methods)/endPoint">endPoint</span><span class="symbol">:</span>&nbsp;<a href="https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-string/index.html"><span class="identifier">String</span></a><span class="symbol">, </span><span class="identifier" id="net.thauvin.erik.bitly.Bitly$call(kotlin.String, kotlin.collections.Map((kotlin.String, )), net.thauvin.erik.bitly.Methods)/params">params</span><span class="symbol">:</span>&nbsp;<a href="https://kotlinlang.org/api/latest/jvm/stdlib/kotlin.collections/-map/index.html"><span class="identifier">Map</span></a><span class="symbol">&lt;</span><a href="https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-string/index.html"><span class="identifier">String</span></a><span class="symbol">,</span>&nbsp;<a href="https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-string/index.html"><span class="identifier">String</span></a><span class="symbol">&gt;</span>&nbsp;<span class="symbol">=</span>&nbsp;emptyMap()<span class="symbol">, </span><span class="identifier" id="net.thauvin.erik.bitly.Bitly$call(kotlin.String, kotlin.collections.Map((kotlin.String, )), net.thauvin.erik.bitly.Methods)/method">method</span><span class="symbol">:</span>&nbsp;<a href="../-methods/index.html"><span class="identifier">Methods</span></a>&nbsp;<span class="symbol">=</span>&nbsp;Methods.POST<span class="symbol">)</span><span class="symbol">: </span><a href="https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-string/index.html"><span class="identifier">String</span></a></code></td>
</tr>
</tbody>
</table>
</BODY>
</HTML>

View file

@ -0,0 +1,16 @@
<HTML>
<HEAD>
<meta charset="UTF-8">
<title>Bitly.setAccessToken - bitly-shorten</title>
<link rel="stylesheet" href="../../../style.css">
</HEAD>
<BODY>
<a href="../../index.html">bitly-shorten</a>&nbsp;/&nbsp;<a href="../index.html">net.thauvin.erik.bitly</a>&nbsp;/&nbsp;<a href="index.html">Bitly</a>&nbsp;/&nbsp;<a href="./set-access-token.html">setAccessToken</a><br/>
<br/>
<h1>setAccessToken</h1>
<code><span class="identifier">@&lt;?&gt;</span> <span class="keyword">fun </span><span class="identifier">setAccessToken</span><span class="symbol">(</span><span class="identifier">@NotNull</span> <span class="identifier">p</span><span class="symbol">:</span>&nbsp;<span class="identifier">java.lang.String</span><span class="symbol">)</span><span class="symbol">: </span><span class="identifier">void</span></code>
<p>The API access token.</p>
<p>See <a href="https://bitly.is/accesstoken">Generic Access Token</a> or
<a href="https://dev.bitly.com/v4/#section/Authentication">Authentication</a>.</p>
</BODY>
</HTML>

View file

@ -0,0 +1,17 @@
<HTML>
<HEAD>
<meta charset="UTF-8">
<title>Constants.API_BASE_URL - bitly-shorten</title>
<link rel="stylesheet" href="../../../style.css">
</HEAD>
<BODY>
<a href="../../index.html">bitly-shorten</a>&nbsp;/&nbsp;<a href="../index.html">net.thauvin.erik.bitly</a>&nbsp;/&nbsp;<a href="index.html">Constants</a>&nbsp;/&nbsp;<a href="./-a-p-i_-b-a-s-e_-u-r-l.html">API_BASE_URL</a><br/>
<br/>
<h1>API_BASE_URL</h1>
<a name="net.thauvin.erik.bitly.Constants.Constants$API_BASE_URL"></a>
<code><span class="keyword">const</span> <span class="keyword">val </span><span class="identifier">API_BASE_URL</span><span class="symbol">: </span><a href="https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-string/index.html"><span class="identifier">String</span></a></code> <a href="https://github.com/ethauvin/bitly-shorten/tree/master/src/main/kotlin/net/thauvin/erik/bitly/Constants.kt#L42">(source)</a>
<p>The Bitly API base URL.</p>
<p><strong>Value</strong><br/>
<code>https://api-ssl.bitly.com/v4</code></p>
</BODY>
</HTML>

View file

@ -0,0 +1,14 @@
<HTML>
<HEAD>
<meta charset="UTF-8">
<title>Constants.Constants - bitly-shorten</title>
<link rel="stylesheet" href="../../../style.css">
</HEAD>
<BODY>
<a href="../../index.html">bitly-shorten</a>&nbsp;/&nbsp;<a href="../index.html">net.thauvin.erik.bitly</a>&nbsp;/&nbsp;<a href="index.html">Constants</a>&nbsp;/&nbsp;<a href="./-constants.html">Constants</a><br/>
<br/>
<h1>Constants</h1>
<code><span class="identifier">Constants</span></code><br/>
<code><span class="keyword">static</span> <span class="keyword">class </span><span class="identifier">Constants</span></code>
</BODY>
</HTML>

View file

@ -0,0 +1,15 @@
<HTML>
<HEAD>
<meta charset="UTF-8">
<title>Constants.EMPTY - bitly-shorten</title>
<link rel="stylesheet" href="../../../style.css">
</HEAD>
<BODY>
<a href="../../index.html">bitly-shorten</a>&nbsp;/&nbsp;<a href="../index.html">net.thauvin.erik.bitly</a>&nbsp;/&nbsp;<a href="index.html">Constants</a>&nbsp;/&nbsp;<a href="./-e-m-p-t-y.html">EMPTY</a><br/>
<br/>
<h1>EMPTY</h1>
<a name="net.thauvin.erik.bitly.Constants.Constants$EMPTY"></a>
<code><span class="keyword">const</span> <span class="keyword">val </span><span class="identifier">EMPTY</span><span class="symbol">: </span><a href="https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-string/index.html"><span class="identifier">String</span></a></code> <a href="https://github.com/ethauvin/bitly-shorten/tree/master/src/main/kotlin/net/thauvin/erik/bitly/Constants.kt#L51">(source)</a>
<p>Empty String.</p>
</BODY>
</HTML>

View file

@ -0,0 +1,15 @@
<HTML>
<HEAD>
<meta charset="UTF-8">
<title>Constants.EMPTY_JSON - bitly-shorten</title>
<link rel="stylesheet" href="../../../style.css">
</HEAD>
<BODY>
<a href="../../index.html">bitly-shorten</a>&nbsp;/&nbsp;<a href="../index.html">net.thauvin.erik.bitly</a>&nbsp;/&nbsp;<a href="index.html">Constants</a>&nbsp;/&nbsp;<a href="./-e-m-p-t-y_-j-s-o-n.html">EMPTY_JSON</a><br/>
<br/>
<h1>EMPTY_JSON</h1>
<a name="net.thauvin.erik.bitly.Constants.Constants$EMPTY_JSON"></a>
<code><span class="keyword">const</span> <span class="keyword">val </span><span class="identifier">EMPTY_JSON</span><span class="symbol">: </span><a href="https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-string/index.html"><span class="identifier">String</span></a></code> <a href="https://github.com/ethauvin/bitly-shorten/tree/master/src/main/kotlin/net/thauvin/erik/bitly/Constants.kt#L54">(source)</a>
<p>Empty JSON Object.</p>
</BODY>
</HTML>

View file

@ -0,0 +1,17 @@
<HTML>
<HEAD>
<meta charset="UTF-8">
<title>Constants.ENV_ACCESS_TOKEN - bitly-shorten</title>
<link rel="stylesheet" href="../../../style.css">
</HEAD>
<BODY>
<a href="../../index.html">bitly-shorten</a>&nbsp;/&nbsp;<a href="../index.html">net.thauvin.erik.bitly</a>&nbsp;/&nbsp;<a href="index.html">Constants</a>&nbsp;/&nbsp;<a href="./-e-n-v_-a-c-c-e-s-s_-t-o-k-e-n.html">ENV_ACCESS_TOKEN</a><br/>
<br/>
<h1>ENV_ACCESS_TOKEN</h1>
<a name="net.thauvin.erik.bitly.Constants.Constants$ENV_ACCESS_TOKEN"></a>
<code><span class="keyword">const</span> <span class="keyword">val </span><span class="identifier">ENV_ACCESS_TOKEN</span><span class="symbol">: </span><a href="https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-string/index.html"><span class="identifier">String</span></a></code> <a href="https://github.com/ethauvin/bitly-shorten/tree/master/src/main/kotlin/net/thauvin/erik/bitly/Constants.kt#L48">(source)</a>
<p>The API access token environment variable.</p>
<p><strong>Value</strong><br/>
<code>BITLY_ACCESS_TOKEN</code></p>
</BODY>
</HTML>

View file

@ -0,0 +1,51 @@
<HTML>
<HEAD>
<meta charset="UTF-8">
<title>Constants - bitly-shorten</title>
<link rel="stylesheet" href="../../../style.css">
</HEAD>
<BODY>
<a href="../../index.html">bitly-shorten</a>&nbsp;/&nbsp;<a href="../index.html">net.thauvin.erik.bitly</a>&nbsp;/&nbsp;<a href="./index.html">Constants</a><br/>
<br/>
<h1>Constants</h1>
<code><span class="keyword">open</span> <span class="keyword">class </span><span class="identifier">Constants</span></code> <a href="https://github.com/ethauvin/bitly-shorten/tree/master/src/main/kotlin/net/thauvin/erik/bitly/Constants.kt#L36">(source)</a>
<p>Constants for this package.</p>
<h3>Companion Object Properties</h3>
<table>
<tbody>
<tr>
<td>
<h4><a href="-a-p-i_-b-a-s-e_-u-r-l.html">API_BASE_URL</a></h4>
</td>
<td>
<p>The Bitly API base URL.</p>
<code><span class="keyword">const</span> <span class="keyword">val </span><span class="identifier">API_BASE_URL</span><span class="symbol">: </span><a href="https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-string/index.html"><span class="identifier">String</span></a></code></td>
</tr>
<tr>
<td>
<h4><a href="-e-m-p-t-y.html">EMPTY</a></h4>
</td>
<td>
<p>Empty String.</p>
<code><span class="keyword">const</span> <span class="keyword">val </span><span class="identifier">EMPTY</span><span class="symbol">: </span><a href="https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-string/index.html"><span class="identifier">String</span></a></code></td>
</tr>
<tr>
<td>
<h4><a href="-e-m-p-t-y_-j-s-o-n.html">EMPTY_JSON</a></h4>
</td>
<td>
<p>Empty JSON Object.</p>
<code><span class="keyword">const</span> <span class="keyword">val </span><span class="identifier">EMPTY_JSON</span><span class="symbol">: </span><a href="https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-string/index.html"><span class="identifier">String</span></a></code></td>
</tr>
<tr>
<td>
<h4><a href="-e-n-v_-a-c-c-e-s-s_-t-o-k-e-n.html">ENV_ACCESS_TOKEN</a></h4>
</td>
<td>
<p>The API access token environment variable.</p>
<code><span class="keyword">const</span> <span class="keyword">val </span><span class="identifier">ENV_ACCESS_TOKEN</span><span class="symbol">: </span><a href="https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-string/index.html"><span class="identifier">String</span></a></code></td>
</tr>
</tbody>
</table>
</BODY>
</HTML>

View file

@ -0,0 +1,14 @@
<HTML>
<HEAD>
<meta charset="UTF-8">
<title>Methods.DELETE - bitly-shorten</title>
<link rel="stylesheet" href="../../../style.css">
</HEAD>
<BODY>
<a href="../../index.html">bitly-shorten</a>&nbsp;/&nbsp;<a href="../index.html">net.thauvin.erik.bitly</a>&nbsp;/&nbsp;<a href="index.html">Methods</a>&nbsp;/&nbsp;<a href="./-d-e-l-e-t-e.html">DELETE</a><br/>
<br/>
<h1>DELETE</h1>
<a name="net.thauvin.erik.bitly.Methods.DELETE"></a>
<code><span class="identifier">DELETE</span></code> <a href="https://github.com/ethauvin/bitly-shorten/tree/master/src/main/kotlin/net/thauvin/erik/bitly/Methods.kt#L39">(source)</a>
</BODY>
</HTML>

View file

@ -0,0 +1,14 @@
<HTML>
<HEAD>
<meta charset="UTF-8">
<title>Methods.GET - bitly-shorten</title>
<link rel="stylesheet" href="../../../style.css">
</HEAD>
<BODY>
<a href="../../index.html">bitly-shorten</a>&nbsp;/&nbsp;<a href="../index.html">net.thauvin.erik.bitly</a>&nbsp;/&nbsp;<a href="index.html">Methods</a>&nbsp;/&nbsp;<a href="./-g-e-t.html">GET</a><br/>
<br/>
<h1>GET</h1>
<a name="net.thauvin.erik.bitly.Methods.GET"></a>
<code><span class="identifier">GET</span></code> <a href="https://github.com/ethauvin/bitly-shorten/tree/master/src/main/kotlin/net/thauvin/erik/bitly/Methods.kt#L39">(source)</a>
</BODY>
</HTML>

View file

@ -0,0 +1,14 @@
<HTML>
<HEAD>
<meta charset="UTF-8">
<title>Methods.PATCH - bitly-shorten</title>
<link rel="stylesheet" href="../../../style.css">
</HEAD>
<BODY>
<a href="../../index.html">bitly-shorten</a>&nbsp;/&nbsp;<a href="../index.html">net.thauvin.erik.bitly</a>&nbsp;/&nbsp;<a href="index.html">Methods</a>&nbsp;/&nbsp;<a href="./-p-a-t-c-h.html">PATCH</a><br/>
<br/>
<h1>PATCH</h1>
<a name="net.thauvin.erik.bitly.Methods.PATCH"></a>
<code><span class="identifier">PATCH</span></code> <a href="https://github.com/ethauvin/bitly-shorten/tree/master/src/main/kotlin/net/thauvin/erik/bitly/Methods.kt#L39">(source)</a>
</BODY>
</HTML>

View file

@ -0,0 +1,14 @@
<HTML>
<HEAD>
<meta charset="UTF-8">
<title>Methods.POST - bitly-shorten</title>
<link rel="stylesheet" href="../../../style.css">
</HEAD>
<BODY>
<a href="../../index.html">bitly-shorten</a>&nbsp;/&nbsp;<a href="../index.html">net.thauvin.erik.bitly</a>&nbsp;/&nbsp;<a href="index.html">Methods</a>&nbsp;/&nbsp;<a href="./-p-o-s-t.html">POST</a><br/>
<br/>
<h1>POST</h1>
<a name="net.thauvin.erik.bitly.Methods.POST"></a>
<code><span class="identifier">POST</span></code> <a href="https://github.com/ethauvin/bitly-shorten/tree/master/src/main/kotlin/net/thauvin/erik/bitly/Methods.kt#L39">(source)</a>
</BODY>
</HTML>

View file

@ -0,0 +1,47 @@
<HTML>
<HEAD>
<meta charset="UTF-8">
<title>Methods - bitly-shorten</title>
<link rel="stylesheet" href="../../../style.css">
</HEAD>
<BODY>
<a href="../../index.html">bitly-shorten</a>&nbsp;/&nbsp;<a href="../index.html">net.thauvin.erik.bitly</a>&nbsp;/&nbsp;<a href="./index.html">Methods</a><br/>
<br/>
<h1>Methods</h1>
<code><span class="keyword">enum</span> <span class="keyword">class </span><span class="identifier">Methods</span></code> <a href="https://github.com/ethauvin/bitly-shorten/tree/master/src/main/kotlin/net/thauvin/erik/bitly/Methods.kt#L38">(source)</a>
<p>HTTP methods.</p>
<h3>Enum Values</h3>
<table>
<tbody>
<tr>
<td>
<h4><a href="-d-e-l-e-t-e.html">DELETE</a></h4>
</td>
<td>
</td>
</tr>
<tr>
<td>
<h4><a href="-g-e-t.html">GET</a></h4>
</td>
<td>
</td>
</tr>
<tr>
<td>
<h4><a href="-p-a-t-c-h.html">PATCH</a></h4>
</td>
<td>
</td>
</tr>
<tr>
<td>
<h4><a href="-p-o-s-t.html">POST</a></h4>
</td>
<td>
</td>
</tr>
</tbody>
</table>
</BODY>
</HTML>

View file

@ -0,0 +1,14 @@
<HTML>
<HEAD>
<meta charset="UTF-8">
<title>Units.DAY - bitly-shorten</title>
<link rel="stylesheet" href="../../../style.css">
</HEAD>
<BODY>
<a href="../../index.html">bitly-shorten</a>&nbsp;/&nbsp;<a href="../index.html">net.thauvin.erik.bitly</a>&nbsp;/&nbsp;<a href="index.html">Units</a>&nbsp;/&nbsp;<a href="./-d-a-y.html">DAY</a><br/>
<br/>
<h1>DAY</h1>
<a name="net.thauvin.erik.bitly.Units.DAY"></a>
<code><span class="identifier">DAY</span></code> <a href="https://github.com/ethauvin/bitly-shorten/tree/master/src/main/kotlin/net/thauvin/erik/bitly/Units.kt#L42">(source)</a>
</BODY>
</HTML>

View file

@ -0,0 +1,14 @@
<HTML>
<HEAD>
<meta charset="UTF-8">
<title>Units.HOUR - bitly-shorten</title>
<link rel="stylesheet" href="../../../style.css">
</HEAD>
<BODY>
<a href="../../index.html">bitly-shorten</a>&nbsp;/&nbsp;<a href="../index.html">net.thauvin.erik.bitly</a>&nbsp;/&nbsp;<a href="index.html">Units</a>&nbsp;/&nbsp;<a href="./-h-o-u-r.html">HOUR</a><br/>
<br/>
<h1>HOUR</h1>
<a name="net.thauvin.erik.bitly.Units.HOUR"></a>
<code><span class="identifier">HOUR</span></code> <a href="https://github.com/ethauvin/bitly-shorten/tree/master/src/main/kotlin/net/thauvin/erik/bitly/Units.kt#L41">(source)</a>
</BODY>
</HTML>

View file

@ -0,0 +1,14 @@
<HTML>
<HEAD>
<meta charset="UTF-8">
<title>Units.MINUTE - bitly-shorten</title>
<link rel="stylesheet" href="../../../style.css">
</HEAD>
<BODY>
<a href="../../index.html">bitly-shorten</a>&nbsp;/&nbsp;<a href="../index.html">net.thauvin.erik.bitly</a>&nbsp;/&nbsp;<a href="index.html">Units</a>&nbsp;/&nbsp;<a href="./-m-i-n-u-t-e.html">MINUTE</a><br/>
<br/>
<h1>MINUTE</h1>
<a name="net.thauvin.erik.bitly.Units.MINUTE"></a>
<code><span class="identifier">MINUTE</span></code> <a href="https://github.com/ethauvin/bitly-shorten/tree/master/src/main/kotlin/net/thauvin/erik/bitly/Units.kt#L40">(source)</a>
</BODY>
</HTML>

View file

@ -0,0 +1,14 @@
<HTML>
<HEAD>
<meta charset="UTF-8">
<title>Units.MONTH - bitly-shorten</title>
<link rel="stylesheet" href="../../../style.css">
</HEAD>
<BODY>
<a href="../../index.html">bitly-shorten</a>&nbsp;/&nbsp;<a href="../index.html">net.thauvin.erik.bitly</a>&nbsp;/&nbsp;<a href="index.html">Units</a>&nbsp;/&nbsp;<a href="./-m-o-n-t-h.html">MONTH</a><br/>
<br/>
<h1>MONTH</h1>
<a name="net.thauvin.erik.bitly.Units.MONTH"></a>
<code><span class="identifier">MONTH</span></code> <a href="https://github.com/ethauvin/bitly-shorten/tree/master/src/main/kotlin/net/thauvin/erik/bitly/Units.kt#L44">(source)</a>
</BODY>
</HTML>

View file

@ -0,0 +1,14 @@
<HTML>
<HEAD>
<meta charset="UTF-8">
<title>Units.WEEK - bitly-shorten</title>
<link rel="stylesheet" href="../../../style.css">
</HEAD>
<BODY>
<a href="../../index.html">bitly-shorten</a>&nbsp;/&nbsp;<a href="../index.html">net.thauvin.erik.bitly</a>&nbsp;/&nbsp;<a href="index.html">Units</a>&nbsp;/&nbsp;<a href="./-w-e-e-k.html">WEEK</a><br/>
<br/>
<h1>WEEK</h1>
<a name="net.thauvin.erik.bitly.Units.WEEK"></a>
<code><span class="identifier">WEEK</span></code> <a href="https://github.com/ethauvin/bitly-shorten/tree/master/src/main/kotlin/net/thauvin/erik/bitly/Units.kt#L43">(source)</a>
</BODY>
</HTML>

View file

@ -0,0 +1,54 @@
<HTML>
<HEAD>
<meta charset="UTF-8">
<title>Units - bitly-shorten</title>
<link rel="stylesheet" href="../../../style.css">
</HEAD>
<BODY>
<a href="../../index.html">bitly-shorten</a>&nbsp;/&nbsp;<a href="../index.html">net.thauvin.erik.bitly</a>&nbsp;/&nbsp;<a href="./index.html">Units</a><br/>
<br/>
<h1>Units</h1>
<code><span class="keyword">enum</span> <span class="keyword">class </span><span class="identifier">Units</span></code> <a href="https://github.com/ethauvin/bitly-shorten/tree/master/src/main/kotlin/net/thauvin/erik/bitly/Units.kt#L39">(source)</a>
<p>Units of time.</p>
<h3>Enum Values</h3>
<table>
<tbody>
<tr>
<td>
<h4><a href="-m-i-n-u-t-e.html">MINUTE</a></h4>
</td>
<td>
</td>
</tr>
<tr>
<td>
<h4><a href="-h-o-u-r.html">HOUR</a></h4>
</td>
<td>
</td>
</tr>
<tr>
<td>
<h4><a href="-d-a-y.html">DAY</a></h4>
</td>
<td>
</td>
</tr>
<tr>
<td>
<h4><a href="-w-e-e-k.html">WEEK</a></h4>
</td>
<td>
</td>
</tr>
<tr>
<td>
<h4><a href="-m-o-n-t-h.html">MONTH</a></h4>
</td>
<td>
</td>
</tr>
</tbody>
</table>
</BODY>
</HTML>

View file

@ -0,0 +1,13 @@
<HTML>
<HEAD>
<meta charset="UTF-8">
<title>Utils.Companion - bitly-shorten</title>
<link rel="stylesheet" href="../../../style.css">
</HEAD>
<BODY>
<a href="../../index.html">bitly-shorten</a>&nbsp;/&nbsp;<a href="../index.html">net.thauvin.erik.bitly</a>&nbsp;/&nbsp;<a href="index.html">Utils</a>&nbsp;/&nbsp;<a href="./-companion.html">Companion</a><br/>
<br/>
<h1>Companion</h1>
<code><span class="identifier">Companion</span></code>
</BODY>
</HTML>

View file

@ -0,0 +1,27 @@
<HTML>
<HEAD>
<meta charset="UTF-8">
<title>Utils.Companion.call - bitly-shorten</title>
<link rel="stylesheet" href="../../../../style.css">
</HEAD>
<BODY>
<a href="../../../index.html">bitly-shorten</a>&nbsp;/&nbsp;<a href="../../index.html">net.thauvin.erik.bitly</a>&nbsp;/&nbsp;<a href="../index.html">Utils</a>&nbsp;/&nbsp;<a href="index.html">Companion</a>&nbsp;/&nbsp;<a href="./call.html">call</a><br/>
<br/>
<h1>call</h1>
<code><span class="identifier">@JvmOverloads</span> <span class="identifier">@NotNull</span> <span class="keyword">fun </span><span class="identifier">call</span><span class="symbol">(</span><span class="identifier">@NotNull</span> <span class="identifier">accessToken</span><span class="symbol">:</span>&nbsp;<span class="identifier">java.lang.String</span><span class="symbol">, </span><span class="identifier">@NotNull</span> <span class="identifier">endPoint</span><span class="symbol">:</span>&nbsp;<span class="identifier">java.lang.String</span><span class="symbol">, </span><span class="identifier">@NotNull</span> <span class="identifier">params</span><span class="symbol">:</span>&nbsp;<span class="identifier">java.util.Map</span><span class="symbol">&lt;</span><span class="identifier">java.lang.String</span><span class="symbol">,</span>&nbsp;<span class="identifier">? extends java.lang.Object</span><span class="symbol">&gt;</span><span class="symbol">, </span><span class="identifier">@NotNull</span> <span class="identifier">method</span><span class="symbol">:</span>&nbsp;<a href="../../-methods/index.html"><span class="identifier">Methods</span></a><span class="symbol">)</span><span class="symbol">: </span><span class="identifier">java.lang.String</span></code><br/>
<code><span class="identifier">@JvmOverloads</span> <span class="identifier">@NotNull</span> <span class="keyword">fun </span><span class="identifier">call</span><span class="symbol">(</span><span class="identifier">@NotNull</span> <span class="identifier">accessToken</span><span class="symbol">:</span>&nbsp;<span class="identifier">java.lang.String</span><span class="symbol">, </span><span class="identifier">@NotNull</span> <span class="identifier">endPoint</span><span class="symbol">:</span>&nbsp;<span class="identifier">java.lang.String</span><span class="symbol">, </span><span class="identifier">@NotNull</span> <span class="identifier">params</span><span class="symbol">:</span>&nbsp;<span class="identifier">java.util.Map</span><span class="symbol">&lt;</span><span class="identifier">java.lang.String</span><span class="symbol">,</span>&nbsp;<span class="identifier">? extends java.lang.Object</span><span class="symbol">&gt;</span><span class="symbol">)</span><span class="symbol">: </span><span class="identifier">java.lang.String</span></code><br/>
<code><span class="identifier">@JvmOverloads</span> <span class="identifier">@NotNull</span> <span class="keyword">fun </span><span class="identifier">call</span><span class="symbol">(</span><span class="identifier">@NotNull</span> <span class="identifier">accessToken</span><span class="symbol">:</span>&nbsp;<span class="identifier">java.lang.String</span><span class="symbol">, </span><span class="identifier">@NotNull</span> <span class="identifier">endPoint</span><span class="symbol">:</span>&nbsp;<span class="identifier">java.lang.String</span><span class="symbol">)</span><span class="symbol">: </span><span class="identifier">java.lang.String</span></code>
<p>Executes an API call.</p>
<h3>Parameters</h3>
<p><a name="accessToken"></a>
<code>accessToken</code> - The API access token.</p>
<p><a name="endPoint"></a>
<code>endPoint</code> - The REST endpoint. (eg. <code>https://api-ssl.bitly.com/v4/shorten</code>)</p>
<p><a name="params"></a>
<code>params</code> - The request parameters kev/value map.</p>
<p><a name="method"></a>
<code>method</code> - The submission <a href="../../-methods/index.html">Method</a>.</p>
<p><strong>Return</strong><br/>
The response (JSON) from the API.</p>
</BODY>
</HTML>

View file

@ -0,0 +1,14 @@
<HTML>
<HEAD>
<meta charset="UTF-8">
<title>Utils.Companion.getLogger - bitly-shorten</title>
<link rel="stylesheet" href="../../../../style.css">
</HEAD>
<BODY>
<a href="../../../index.html">bitly-shorten</a>&nbsp;/&nbsp;<a href="../../index.html">net.thauvin.erik.bitly</a>&nbsp;/&nbsp;<a href="../index.html">Utils</a>&nbsp;/&nbsp;<a href="index.html">Companion</a>&nbsp;/&nbsp;<a href="./get-logger.html">getLogger</a><br/>
<br/>
<h1>getLogger</h1>
<code><span class="identifier">@NotNull</span> <span class="keyword">fun </span><span class="identifier">getLogger</span><span class="symbol">(</span><span class="symbol">)</span><span class="symbol">: </span><span class="identifier">java.util.logging.Logger</span></code>
<p>The logger instance.</p>
</BODY>
</HTML>

View file

@ -0,0 +1,60 @@
<HTML>
<HEAD>
<meta charset="UTF-8">
<title>Utils.Companion - bitly-shorten</title>
<link rel="stylesheet" href="../../../../style.css">
</HEAD>
<BODY>
<a href="../../../index.html">bitly-shorten</a>&nbsp;/&nbsp;<a href="../../index.html">net.thauvin.erik.bitly</a>&nbsp;/&nbsp;<a href="../index.html">Utils</a>&nbsp;/&nbsp;<a href="./index.html">Companion</a><br/>
<br/>
<h1>Companion</h1>
<code><span class="keyword">static</span> <span class="keyword">class </span><span class="identifier">Companion</span></code>
<h3>Functions</h3>
<table>
<tbody>
<tr>
<td>
<h4><a href="call.html">call</a></h4>
</td>
<td>
<p>Executes an API call.</p>
<code><span class="keyword">fun </span><span class="identifier">call</span><span class="symbol">(</span><span class="identifier">accessToken</span><span class="symbol">:</span>&nbsp;<span class="identifier">java.lang.String</span><span class="symbol">, </span><span class="identifier">endPoint</span><span class="symbol">:</span>&nbsp;<span class="identifier">java.lang.String</span><span class="symbol">, </span><span class="identifier">params</span><span class="symbol">:</span>&nbsp;<span class="identifier">java.util.Map</span><span class="symbol">&lt;</span><span class="identifier">java.lang.String</span><span class="symbol">,</span>&nbsp;<span class="identifier">? extends java.lang.Object</span><span class="symbol">&gt;</span><span class="symbol">, </span><span class="identifier">method</span><span class="symbol">:</span>&nbsp;<a href="../../-methods/index.html"><span class="identifier">Methods</span></a><span class="symbol">)</span><span class="symbol">: </span><span class="identifier">java.lang.String</span></code><br/>
<code><span class="keyword">fun </span><span class="identifier">call</span><span class="symbol">(</span><span class="identifier">accessToken</span><span class="symbol">:</span>&nbsp;<span class="identifier">java.lang.String</span><span class="symbol">, </span><span class="identifier">endPoint</span><span class="symbol">:</span>&nbsp;<span class="identifier">java.lang.String</span><span class="symbol">, </span><span class="identifier">params</span><span class="symbol">:</span>&nbsp;<span class="identifier">java.util.Map</span><span class="symbol">&lt;</span><span class="identifier">java.lang.String</span><span class="symbol">,</span>&nbsp;<span class="identifier">? extends java.lang.Object</span><span class="symbol">&gt;</span><span class="symbol">)</span><span class="symbol">: </span><span class="identifier">java.lang.String</span></code><br/>
<code><span class="keyword">fun </span><span class="identifier">call</span><span class="symbol">(</span><span class="identifier">accessToken</span><span class="symbol">:</span>&nbsp;<span class="identifier">java.lang.String</span><span class="symbol">, </span><span class="identifier">endPoint</span><span class="symbol">:</span>&nbsp;<span class="identifier">java.lang.String</span><span class="symbol">)</span><span class="symbol">: </span><span class="identifier">java.lang.String</span></code></td>
</tr>
<tr>
<td>
<h4><a href="get-logger.html">getLogger</a></h4>
</td>
<td>
<p>The logger instance.</p>
<code><span class="keyword">fun </span><span class="identifier">getLogger</span><span class="symbol">(</span><span class="symbol">)</span><span class="symbol">: </span><span class="identifier">java.util.logging.Logger</span></code></td>
</tr>
<tr>
<td>
<h4><a href="is-valid-url.html">isValidUrl</a></h4>
</td>
<td>
<p>Validates a URL.</p>
<code><span class="keyword">fun </span><span class="identifier">isValidUrl</span><span class="symbol">(</span><span class="identifier">$this$isValidUrl</span><span class="symbol">:</span>&nbsp;<span class="identifier">java.lang.String</span><span class="symbol">)</span><span class="symbol">: </span><span class="identifier">boolean</span></code></td>
</tr>
<tr>
<td>
<h4><a href="remove-http.html">removeHttp</a></h4>
</td>
<td>
<p>Removes http(s) scheme from string.</p>
<code><span class="keyword">fun </span><span class="identifier">removeHttp</span><span class="symbol">(</span><span class="identifier">$this$removeHttp</span><span class="symbol">:</span>&nbsp;<span class="identifier">java.lang.String</span><span class="symbol">)</span><span class="symbol">: </span><span class="identifier">java.lang.String</span></code></td>
</tr>
<tr>
<td>
<h4><a href="to-end-point.html">toEndPoint</a></h4>
</td>
<td>
<p>Builds the full API endpoint URL using the <a href="../../-constants/-a-p-i_-b-a-s-e_-u-r-l.html">Constants.API_BASE_URL</a>.</p>
<code><span class="keyword">fun </span><span class="identifier">toEndPoint</span><span class="symbol">(</span><span class="identifier">$this$toEndPoint</span><span class="symbol">:</span>&nbsp;<span class="identifier">java.lang.String</span><span class="symbol">)</span><span class="symbol">: </span><span class="identifier">java.lang.String</span></code></td>
</tr>
</tbody>
</table>
</BODY>
</HTML>

View file

@ -0,0 +1,14 @@
<HTML>
<HEAD>
<meta charset="UTF-8">
<title>Utils.Companion.isValidUrl - bitly-shorten</title>
<link rel="stylesheet" href="../../../../style.css">
</HEAD>
<BODY>
<a href="../../../index.html">bitly-shorten</a>&nbsp;/&nbsp;<a href="../../index.html">net.thauvin.erik.bitly</a>&nbsp;/&nbsp;<a href="../index.html">Utils</a>&nbsp;/&nbsp;<a href="index.html">Companion</a>&nbsp;/&nbsp;<a href="./is-valid-url.html">isValidUrl</a><br/>
<br/>
<h1>isValidUrl</h1>
<code><span class="identifier">@&lt;?&gt;</span> <span class="keyword">fun </span><span class="identifier">isValidUrl</span><span class="symbol">(</span><span class="identifier">@NotNull</span> <span class="identifier">$this$isValidUrl</span><span class="symbol">:</span>&nbsp;<span class="identifier">java.lang.String</span><span class="symbol">)</span><span class="symbol">: </span><span class="identifier">boolean</span></code>
<p>Validates a URL.</p>
</BODY>
</HTML>

View file

@ -0,0 +1,14 @@
<HTML>
<HEAD>
<meta charset="UTF-8">
<title>Utils.Companion.removeHttp - bitly-shorten</title>
<link rel="stylesheet" href="../../../../style.css">
</HEAD>
<BODY>
<a href="../../../index.html">bitly-shorten</a>&nbsp;/&nbsp;<a href="../../index.html">net.thauvin.erik.bitly</a>&nbsp;/&nbsp;<a href="../index.html">Utils</a>&nbsp;/&nbsp;<a href="index.html">Companion</a>&nbsp;/&nbsp;<a href="./remove-http.html">removeHttp</a><br/>
<br/>
<h1>removeHttp</h1>
<code><span class="identifier">@NotNull</span> <span class="keyword">fun </span><span class="identifier">removeHttp</span><span class="symbol">(</span><span class="identifier">@NotNull</span> <span class="identifier">$this$removeHttp</span><span class="symbol">:</span>&nbsp;<span class="identifier">java.lang.String</span><span class="symbol">)</span><span class="symbol">: </span><span class="identifier">java.lang.String</span></code>
<p>Removes http(s) scheme from string.</p>
</BODY>
</HTML>

View file

@ -0,0 +1,14 @@
<HTML>
<HEAD>
<meta charset="UTF-8">
<title>Utils.Companion.toEndPoint - bitly-shorten</title>
<link rel="stylesheet" href="../../../../style.css">
</HEAD>
<BODY>
<a href="../../../index.html">bitly-shorten</a>&nbsp;/&nbsp;<a href="../../index.html">net.thauvin.erik.bitly</a>&nbsp;/&nbsp;<a href="../index.html">Utils</a>&nbsp;/&nbsp;<a href="index.html">Companion</a>&nbsp;/&nbsp;<a href="./to-end-point.html">toEndPoint</a><br/>
<br/>
<h1>toEndPoint</h1>
<code><span class="identifier">@NotNull</span> <span class="keyword">fun </span><span class="identifier">toEndPoint</span><span class="symbol">(</span><span class="identifier">@NotNull</span> <span class="identifier">$this$toEndPoint</span><span class="symbol">:</span>&nbsp;<span class="identifier">java.lang.String</span><span class="symbol">)</span><span class="symbol">: </span><span class="identifier">java.lang.String</span></code>
<p>Builds the full API endpoint URL using the <a href="../../-constants/-a-p-i_-b-a-s-e_-u-r-l.html">Constants.API_BASE_URL</a>.</p>
</BODY>
</HTML>

View file

@ -0,0 +1,26 @@
<HTML>
<HEAD>
<meta charset="UTF-8">
<title>Utils.call - bitly-shorten</title>
<link rel="stylesheet" href="../../../style.css">
</HEAD>
<BODY>
<a href="../../index.html">bitly-shorten</a>&nbsp;/&nbsp;<a href="../index.html">net.thauvin.erik.bitly</a>&nbsp;/&nbsp;<a href="index.html">Utils</a>&nbsp;/&nbsp;<a href="./call.html">call</a><br/>
<br/>
<h1>call</h1>
<a name="net.thauvin.erik.bitly.Utils.Companion$call(kotlin.String, kotlin.String, kotlin.collections.Map((kotlin.String, kotlin.Any)), net.thauvin.erik.bitly.Methods)"></a>
<code><span class="identifier">@JvmOverloads</span> <span class="keyword">fun </span><span class="identifier">call</span><span class="symbol">(</span><span class="identifier" id="net.thauvin.erik.bitly.Utils.Companion$call(kotlin.String, kotlin.String, kotlin.collections.Map((kotlin.String, kotlin.Any)), net.thauvin.erik.bitly.Methods)/accessToken">accessToken</span><span class="symbol">:</span>&nbsp;<a href="https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-string/index.html"><span class="identifier">String</span></a><span class="symbol">, </span><span class="identifier" id="net.thauvin.erik.bitly.Utils.Companion$call(kotlin.String, kotlin.String, kotlin.collections.Map((kotlin.String, kotlin.Any)), net.thauvin.erik.bitly.Methods)/endPoint">endPoint</span><span class="symbol">:</span>&nbsp;<a href="https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-string/index.html"><span class="identifier">String</span></a><span class="symbol">, </span><span class="identifier" id="net.thauvin.erik.bitly.Utils.Companion$call(kotlin.String, kotlin.String, kotlin.collections.Map((kotlin.String, kotlin.Any)), net.thauvin.erik.bitly.Methods)/params">params</span><span class="symbol">:</span>&nbsp;<a href="https://kotlinlang.org/api/latest/jvm/stdlib/kotlin.collections/-map/index.html"><span class="identifier">Map</span></a><span class="symbol">&lt;</span><a href="https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-string/index.html"><span class="identifier">String</span></a><span class="symbol">,</span>&nbsp;<a href="https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-any/index.html"><span class="identifier">Any</span></a><span class="symbol">&gt;</span>&nbsp;<span class="symbol">=</span>&nbsp;emptyMap()<span class="symbol">, </span><span class="identifier" id="net.thauvin.erik.bitly.Utils.Companion$call(kotlin.String, kotlin.String, kotlin.collections.Map((kotlin.String, kotlin.Any)), net.thauvin.erik.bitly.Methods)/method">method</span><span class="symbol">:</span>&nbsp;<a href="../-methods/index.html"><span class="identifier">Methods</span></a>&nbsp;<span class="symbol">=</span>&nbsp;Methods.POST<span class="symbol">)</span><span class="symbol">: </span><a href="https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-string/index.html"><span class="identifier">String</span></a></code> <a href="https://github.com/ethauvin/bitly-shorten/tree/master/src/main/kotlin/net/thauvin/erik/bitly/Utils.kt#L65">(source)</a>
<p>Executes an API call.</p>
<h3>Parameters</h3>
<p><a name="accessToken"></a>
<code>accessToken</code> - The API access token.</p>
<p><a name="endPoint"></a>
<code>endPoint</code> - The REST endpoint. (eg. <code>https://api-ssl.bitly.com/v4/shorten</code>)</p>
<p><a name="params"></a>
<code>params</code> - The request parameters kev/value map.</p>
<p><a name="method"></a>
<code>method</code> - The submission <a href="../-methods/index.html">Method</a>.</p>
<p><strong>Return</strong><br/>
The response (JSON) from the API.</p>
</BODY>
</HTML>

View file

@ -0,0 +1,64 @@
<HTML>
<HEAD>
<meta charset="UTF-8">
<title>Utils - bitly-shorten</title>
<link rel="stylesheet" href="../../../style.css">
</HEAD>
<BODY>
<a href="../../index.html">bitly-shorten</a>&nbsp;/&nbsp;<a href="../index.html">net.thauvin.erik.bitly</a>&nbsp;/&nbsp;<a href="./index.html">Utils</a><br/>
<br/>
<h1>Utils</h1>
<code><span class="keyword">open</span> <span class="keyword">class </span><span class="identifier">Utils</span></code> <a href="https://github.com/ethauvin/bitly-shorten/tree/master/src/main/kotlin/net/thauvin/erik/bitly/Utils.kt#L50">(source)</a>
<p>Useful functions.</p>
<h3>Companion Object Properties</h3>
<table>
<tbody>
<tr>
<td>
<h4><a href="logger.html">logger</a></h4>
</td>
<td>
<p>The logger instance.</p>
<code><span class="keyword">val </span><span class="identifier">logger</span><span class="symbol">: </span><a href="https://docs.oracle.com/javase/8/docs/api/java/util/logging/Logger.html"><span class="identifier">Logger</span></a></code></td>
</tr>
</tbody>
</table>
<h3>Companion Object Functions</h3>
<table>
<tbody>
<tr>
<td>
<h4><a href="call.html">call</a></h4>
</td>
<td>
<p>Executes an API call.</p>
<code><span class="keyword">fun </span><span class="identifier">call</span><span class="symbol">(</span><span class="identifier" id="net.thauvin.erik.bitly.Utils.Companion$call(kotlin.String, kotlin.String, kotlin.collections.Map((kotlin.String, kotlin.Any)), net.thauvin.erik.bitly.Methods)/accessToken">accessToken</span><span class="symbol">:</span>&nbsp;<a href="https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-string/index.html"><span class="identifier">String</span></a><span class="symbol">, </span><span class="identifier" id="net.thauvin.erik.bitly.Utils.Companion$call(kotlin.String, kotlin.String, kotlin.collections.Map((kotlin.String, kotlin.Any)), net.thauvin.erik.bitly.Methods)/endPoint">endPoint</span><span class="symbol">:</span>&nbsp;<a href="https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-string/index.html"><span class="identifier">String</span></a><span class="symbol">, </span><span class="identifier" id="net.thauvin.erik.bitly.Utils.Companion$call(kotlin.String, kotlin.String, kotlin.collections.Map((kotlin.String, kotlin.Any)), net.thauvin.erik.bitly.Methods)/params">params</span><span class="symbol">:</span>&nbsp;<a href="https://kotlinlang.org/api/latest/jvm/stdlib/kotlin.collections/-map/index.html"><span class="identifier">Map</span></a><span class="symbol">&lt;</span><a href="https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-string/index.html"><span class="identifier">String</span></a><span class="symbol">,</span>&nbsp;<a href="https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-any/index.html"><span class="identifier">Any</span></a><span class="symbol">&gt;</span>&nbsp;<span class="symbol">=</span>&nbsp;emptyMap()<span class="symbol">, </span><span class="identifier" id="net.thauvin.erik.bitly.Utils.Companion$call(kotlin.String, kotlin.String, kotlin.collections.Map((kotlin.String, kotlin.Any)), net.thauvin.erik.bitly.Methods)/method">method</span><span class="symbol">:</span>&nbsp;<a href="../-methods/index.html"><span class="identifier">Methods</span></a>&nbsp;<span class="symbol">=</span>&nbsp;Methods.POST<span class="symbol">)</span><span class="symbol">: </span><a href="https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-string/index.html"><span class="identifier">String</span></a></code></td>
</tr>
<tr>
<td>
<h4><a href="is-valid-url.html">isValidUrl</a></h4>
</td>
<td>
<p>Validates a URL.</p>
<code><span class="keyword">fun </span><a href="https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-string/index.html"><span class="identifier">String</span></a><span class="symbol">.</span><span class="identifier">isValidUrl</span><span class="symbol">(</span><span class="symbol">)</span><span class="symbol">: </span><a href="https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-boolean/index.html"><span class="identifier">Boolean</span></a></code></td>
</tr>
<tr>
<td>
<h4><a href="remove-http.html">removeHttp</a></h4>
</td>
<td>
<p>Removes http(s) scheme from string.</p>
<code><span class="keyword">fun </span><a href="https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-string/index.html"><span class="identifier">String</span></a><span class="symbol">.</span><span class="identifier">removeHttp</span><span class="symbol">(</span><span class="symbol">)</span><span class="symbol">: </span><a href="https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-string/index.html"><span class="identifier">String</span></a></code></td>
</tr>
<tr>
<td>
<h4><a href="to-end-point.html">toEndPoint</a></h4>
</td>
<td>
<p>Builds the full API endpoint URL using the <a href="../-constants/-a-p-i_-b-a-s-e_-u-r-l.html">Constants.API_BASE_URL</a>.</p>
<code><span class="keyword">fun </span><a href="https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-string/index.html"><span class="identifier">String</span></a><span class="symbol">.</span><span class="identifier">toEndPoint</span><span class="symbol">(</span><span class="symbol">)</span><span class="symbol">: </span><a href="https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-string/index.html"><span class="identifier">String</span></a></code></td>
</tr>
</tbody>
</table>
</BODY>
</HTML>

View file

@ -0,0 +1,15 @@
<HTML>
<HEAD>
<meta charset="UTF-8">
<title>Utils.isValidUrl - bitly-shorten</title>
<link rel="stylesheet" href="../../../style.css">
</HEAD>
<BODY>
<a href="../../index.html">bitly-shorten</a>&nbsp;/&nbsp;<a href="../index.html">net.thauvin.erik.bitly</a>&nbsp;/&nbsp;<a href="index.html">Utils</a>&nbsp;/&nbsp;<a href="./is-valid-url.html">isValidUrl</a><br/>
<br/>
<h1>isValidUrl</h1>
<a name="net.thauvin.erik.bitly.Utils.Companion$isValidUrl(kotlin.String)"></a>
<code><span class="keyword">fun </span><a href="https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-string/index.html"><span class="identifier">String</span></a><span class="symbol">.</span><span class="identifier">isValidUrl</span><span class="symbol">(</span><span class="symbol">)</span><span class="symbol">: </span><a href="https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-boolean/index.html"><span class="identifier">Boolean</span></a></code> <a href="https://github.com/ethauvin/bitly-shorten/tree/master/src/main/kotlin/net/thauvin/erik/bitly/Utils.kt#L148">(source)</a>
<p>Validates a URL.</p>
</BODY>
</HTML>

View file

@ -0,0 +1,18 @@
<HTML>
<HEAD>
<meta charset="UTF-8">
<title>Utils.logger - bitly-shorten</title>
<link rel="stylesheet" href="../../../style.css">
</HEAD>
<BODY>
<a href="../../index.html">bitly-shorten</a>&nbsp;/&nbsp;<a href="../index.html">net.thauvin.erik.bitly</a>&nbsp;/&nbsp;<a href="index.html">Utils</a>&nbsp;/&nbsp;<a href="./logger.html">logger</a><br/>
<br/>
<h1>logger</h1>
<a name="net.thauvin.erik.bitly.Utils.Companion$logger"></a>
<code><span class="keyword">val </span><span class="identifier">logger</span><span class="symbol">: </span><a href="https://docs.oracle.com/javase/8/docs/api/java/util/logging/Logger.html"><span class="identifier">Logger</span></a></code> <a href="https://github.com/ethauvin/bitly-shorten/tree/master/src/main/kotlin/net/thauvin/erik/bitly/Utils.kt#L53">(source)</a>
<p>The logger instance.</p>
<p><strong>Getter</strong><br/>
<p>The logger instance.</p>
</p>
</BODY>
</HTML>

View file

@ -0,0 +1,15 @@
<HTML>
<HEAD>
<meta charset="UTF-8">
<title>Utils.removeHttp - bitly-shorten</title>
<link rel="stylesheet" href="../../../style.css">
</HEAD>
<BODY>
<a href="../../index.html">bitly-shorten</a>&nbsp;/&nbsp;<a href="../index.html">net.thauvin.erik.bitly</a>&nbsp;/&nbsp;<a href="index.html">Utils</a>&nbsp;/&nbsp;<a href="./remove-http.html">removeHttp</a><br/>
<br/>
<h1>removeHttp</h1>
<a name="net.thauvin.erik.bitly.Utils.Companion$removeHttp(kotlin.String)"></a>
<code><span class="keyword">fun </span><a href="https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-string/index.html"><span class="identifier">String</span></a><span class="symbol">.</span><span class="identifier">removeHttp</span><span class="symbol">(</span><span class="symbol">)</span><span class="symbol">: </span><a href="https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-string/index.html"><span class="identifier">String</span></a></code> <a href="https://github.com/ethauvin/bitly-shorten/tree/master/src/main/kotlin/net/thauvin/erik/bitly/Utils.kt#L163">(source)</a>
<p>Removes http(s) scheme from string.</p>
</BODY>
</HTML>

View file

@ -0,0 +1,15 @@
<HTML>
<HEAD>
<meta charset="UTF-8">
<title>Utils.toEndPoint - bitly-shorten</title>
<link rel="stylesheet" href="../../../style.css">
</HEAD>
<BODY>
<a href="../../index.html">bitly-shorten</a>&nbsp;/&nbsp;<a href="../index.html">net.thauvin.erik.bitly</a>&nbsp;/&nbsp;<a href="index.html">Utils</a>&nbsp;/&nbsp;<a href="./to-end-point.html">toEndPoint</a><br/>
<br/>
<h1>toEndPoint</h1>
<a name="net.thauvin.erik.bitly.Utils.Companion$toEndPoint(kotlin.String)"></a>
<code><span class="keyword">fun </span><a href="https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-string/index.html"><span class="identifier">String</span></a><span class="symbol">.</span><span class="identifier">toEndPoint</span><span class="symbol">(</span><span class="symbol">)</span><span class="symbol">: </span><a href="https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-string/index.html"><span class="identifier">String</span></a></code> <a href="https://github.com/ethauvin/bitly-shorten/tree/master/src/main/kotlin/net/thauvin/erik/bitly/Utils.kt#L170">(source)</a>
<p>Builds the full API endpoint URL using the <a href="../-constants/-a-p-i_-b-a-s-e_-u-r-l.html">Constants.API_BASE_URL</a>.</p>
</BODY>
</HTML>

View file

@ -0,0 +1,65 @@
<HTML>
<HEAD>
<meta charset="UTF-8">
<title>net.thauvin.erik.bitly - bitly-shorten</title>
<link rel="stylesheet" href="../../style.css">
</HEAD>
<BODY>
<a href="../index.html">bitly-shorten</a>&nbsp;/&nbsp;<a href="./index.html">net.thauvin.erik.bitly</a><br/>
<br/>
<h2>Package net.thauvin.erik.bitly</h2>
<h3>Types</h3>
<table>
<tbody>
<tr>
<td>
<h4><a href="-bitlinks/index.html">Bitlinks</a></h4>
</td>
<td>
<p>Bitlinks methods implementation.</p>
<code><span class="keyword">open</span> <span class="keyword">class </span><span class="identifier">Bitlinks</span></code></td>
</tr>
<tr>
<td>
<h4><a href="-bitly/index.html">Bitly</a></h4>
</td>
<td>
<p>A simple implementation of the <a href="https://dev.bitly.com/v4/">Bitly Shortner API v4</a>.</p>
<code><span class="keyword">open</span> <span class="keyword">class </span><span class="identifier">Bitly</span></code></td>
</tr>
<tr>
<td>
<h4><a href="-constants/index.html">Constants</a></h4>
</td>
<td>
<p>Constants for this package.</p>
<code><span class="keyword">open</span> <span class="keyword">class </span><span class="identifier">Constants</span></code></td>
</tr>
<tr>
<td>
<h4><a href="-methods/index.html">Methods</a></h4>
</td>
<td>
<p>HTTP methods.</p>
<code><span class="keyword">enum</span> <span class="keyword">class </span><span class="identifier">Methods</span></code></td>
</tr>
<tr>
<td>
<h4><a href="-units/index.html">Units</a></h4>
</td>
<td>
<p>Units of time.</p>
<code><span class="keyword">enum</span> <span class="keyword">class </span><span class="identifier">Units</span></code></td>
</tr>
<tr>
<td>
<h4><a href="-utils/index.html">Utils</a></h4>
</td>
<td>
<p>Useful functions.</p>
<code><span class="keyword">open</span> <span class="keyword">class </span><span class="identifier">Utils</span></code></td>
</tr>
</tbody>
</table>
</BODY>
</HTML>

View file

@ -0,0 +1,4 @@
$dokka.format:html
$dokka.linkExtension:html
net.thauvin.erik.bitly

283
docs/style.css Normal file
View file

@ -0,0 +1,283 @@
@import url(https://fonts.googleapis.com/css?family=Open+Sans:300i,400,700);
body, table {
padding:50px;
font:14px/1.5 'Open Sans', "Helvetica Neue", Helvetica, Arial, sans-serif;
color:#555;
font-weight:300;
margin-left: auto;
margin-right: auto;
max-width: 1440px;
}
.keyword {
color:black;
font-family:Monaco, Bitstream Vera Sans Mono, Lucida Console, Terminal;
font-size:12px;
}
.symbol {
font-family:Monaco, Bitstream Vera Sans Mono, Lucida Console, Terminal;
font-size:12px;
}
.identifier {
color: darkblue;
font-size:12px;
font-family:Monaco, Bitstream Vera Sans Mono, Lucida Console, Terminal;
}
h1, h2, h3, h4, h5, h6 {
color:#222;
margin:0 0 20px;
}
p, ul, ol, table, pre, dl {
margin:0 0 20px;
}
h1, h2, h3 {
line-height:1.1;
}
h1 {
font-size:28px;
}
h2 {
color:#393939;
}
h3, h4, h5, h6 {
color:#494949;
}
a {
color:#258aaf;
font-weight:400;
text-decoration:none;
}
a:hover {
color: inherit;
text-decoration:underline;
}
a small {
font-size:11px;
color:#555;
margin-top:-0.6em;
display:block;
}
.wrapper {
width:860px;
margin:0 auto;
}
blockquote {
border-left:1px solid #e5e5e5;
margin:0;
padding:0 0 0 20px;
font-style:italic;
}
code, pre {
font-family:Monaco, Bitstream Vera Sans Mono, Lucida Console, Terminal;
color:#333;
font-size:12px;
}
pre {
display: block;
/*
padding:8px 8px;
background: #f8f8f8;
border-radius:5px;
border:1px solid #e5e5e5;
*/
overflow-x: auto;
}
table {
width:100%;
border-collapse:collapse;
}
th, td {
text-align:left;
vertical-align: top;
padding:5px 10px;
}
dt {
color:#444;
font-weight:700;
}
th {
color:#444;
}
img {
max-width:100%;
}
header {
width:270px;
float:left;
position:fixed;
}
header ul {
list-style:none;
height:40px;
padding:0;
background: #eee;
background: -moz-linear-gradient(top, #f8f8f8 0%, #dddddd 100%);
background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#f8f8f8), color-stop(100%,#dddddd));
background: -webkit-linear-gradient(top, #f8f8f8 0%,#dddddd 100%);
background: -o-linear-gradient(top, #f8f8f8 0%,#dddddd 100%);
background: -ms-linear-gradient(top, #f8f8f8 0%,#dddddd 100%);
background: linear-gradient(top, #f8f8f8 0%,#dddddd 100%);
border-radius:5px;
border:1px solid #d2d2d2;
box-shadow:inset #fff 0 1px 0, inset rgba(0,0,0,0.03) 0 -1px 0;
width:270px;
}
header li {
width:89px;
float:left;
border-right:1px solid #d2d2d2;
height:40px;
}
header ul a {
line-height:1;
font-size:11px;
color:#999;
display:block;
text-align:center;
padding-top:6px;
height:40px;
}
strong {
color:#222;
font-weight:700;
}
header ul li + li {
width:88px;
border-left:1px solid #fff;
}
header ul li + li + li {
border-right:none;
width:89px;
}
header ul a strong {
font-size:14px;
display:block;
color:#222;
}
section {
width:500px;
float:right;
padding-bottom:50px;
}
small {
font-size:11px;
}
hr {
border:0;
background:#e5e5e5;
height:1px;
margin:0 0 20px;
}
footer {
width:270px;
float:left;
position:fixed;
bottom:50px;
}
@media print, screen and (max-width: 960px) {
div.wrapper {
width:auto;
margin:0;
}
header, section, footer {
float:none;
position:static;
width:auto;
}
header {
padding-right:320px;
}
section {
border:1px solid #e5e5e5;
border-width:1px 0;
padding:20px 0;
margin:0 0 20px;
}
header a small {
display:inline;
}
header ul {
position:absolute;
right:50px;
top:52px;
}
}
@media print, screen and (max-width: 720px) {
body {
word-wrap:break-word;
}
header {
padding:0;
}
header ul, header p.view {
position:static;
}
pre, code {
word-wrap:normal;
}
}
@media print, screen and (max-width: 480px) {
body {
padding:15px;
}
header ul {
display:none;
}
}
@media print {
body {
padding:0.4in;
font-size:12pt;
color:#444;
}
}