diff --git a/README.md b/README.md index 06ea87c..b9537e9 100644 --- a/README.md +++ b/README.md @@ -71,8 +71,17 @@ Instructions for using with Maven, Ivy, etc. can be found on [Maven Central](htt ## Java -To make it easier to use the library with Java, an update configuration builder is available: +To make it easier to use the library with Java, configuration builders are available: +```java +var config = new CreateConfig.Builder() + .title("Erik's Weblog") + .tags(new String[] { "blog", "weblog"}) + .long_url("https://erik.thauvin.net/blog") + .build(); + +bitly.bitlinks().create(config); +``` ```java var config = new UpdateConfig.Builder() .bitlink("https://bit.ly/380ojFd") @@ -82,6 +91,7 @@ var config = new UpdateConfig.Builder() bitly.bitlinks().update(config); ``` + ### JSON All implemented API calls can return the full JSON responses: @@ -102,20 +112,20 @@ You can also access the last response from implemented API calls using: ```kotlin val bitlinks = Bitlinks(apikey) - val shortUrl = bitlinks.shorten(longUrl) - val response = bitlinks.lastCallResponse if (response.isSuccessful) { println(response.body) +} else { + println("${response.message}: ${response.description} (${response.statusCode})") } ``` -Non-implemented API calls can also be called directly: +Non-implemented API endpoints can also be called directly: ```kotlin -val response = bitly.call("/user".toEndPoint(), method = Methods.GET) +val response = bitly.call("/user", method = Methods.GET) if (response.isSuccessful) { println(response.body) } diff --git a/build.gradle.kts b/build.gradle.kts index 3317995..733f9f4 100644 --- a/build.gradle.kts +++ b/build.gradle.kts @@ -6,7 +6,7 @@ import java.net.URL plugins { id("com.github.ben-manes.versions") version "0.44.0" - id("io.gitlab.arturbosch.detekt") version "1.21.0" + id("io.gitlab.arturbosch.detekt") version "1.22.0" id("java") id("java-library") id("maven-publish") diff --git a/config/detekt/baseline.xml b/config/detekt/baseline.xml index c02497b..9943c13 100644 --- a/config/detekt/baseline.xml +++ b/config/detekt/baseline.xml @@ -2,8 +2,10 @@ - ComplexMethod:Bitlinks.kt$Bitlinks$@Synchronized @JvmOverloads fun update( bitlink: String, references: Map<String, String> = emptyMap(), archived: Boolean = false, tags: Array<String> = emptyArray(), created_at: String = Constants.EMPTY, title: String = Constants.EMPTY, deeplinks: Array<Map<String, String>> = emptyArray(), created_by: String = Constants.EMPTY, long_url: String = Constants.EMPTY, client_id: String = Constants.EMPTY, custom_bitlinks: Array<String> = emptyArray(), link: String = Constants.EMPTY, id: String = Constants.EMPTY, toJson: Boolean = false ): String - ComplexMethod:UpdateConfig.kt$UpdateConfig.Builder$override fun equals(other: Any?): Boolean + ConstructorParameterNaming:CreateConfig.kt$CreateConfig$val group_guid: String + ConstructorParameterNaming:CreateConfig.kt$CreateConfig$val long_url: String + ConstructorParameterNaming:CreateConfig.kt$CreateConfig.Builder$var group_guid: String = Constants.EMPTY + ConstructorParameterNaming:CreateConfig.kt$CreateConfig.Builder$var long_url: String = Constants.EMPTY ConstructorParameterNaming:UpdateConfig.kt$UpdateConfig$val client_id: String ConstructorParameterNaming:UpdateConfig.kt$UpdateConfig$val created_at: String ConstructorParameterNaming:UpdateConfig.kt$UpdateConfig$val created_by: String @@ -14,6 +16,8 @@ ConstructorParameterNaming:UpdateConfig.kt$UpdateConfig.Builder$var created_by: String = Constants.EMPTY ConstructorParameterNaming:UpdateConfig.kt$UpdateConfig.Builder$var custom_bitlinks: Array<String> = emptyArray() ConstructorParameterNaming:UpdateConfig.kt$UpdateConfig.Builder$var long_url: String = Constants.EMPTY + CyclomaticComplexMethod:Bitlinks.kt$Bitlinks$@Synchronized fun update( bitlink: String, references: Map<String, String> = emptyMap(), archived: Boolean = false, tags: Array<String> = emptyArray(), created_at: String = Constants.EMPTY, title: String = Constants.EMPTY, deeplinks: Array<Map<String, String>> = emptyArray(), created_by: String = Constants.EMPTY, long_url: String = Constants.EMPTY, client_id: String = Constants.EMPTY, custom_bitlinks: Array<String> = emptyArray(), link: String = Constants.EMPTY, id: String = Constants.EMPTY, toJson: Boolean = false ): String + FunctionNaming:CreateConfig.kt$CreateConfig.Builder$fun group_guid(group_guid: String) FunctionParameterNaming:Bitlinks.kt$Bitlinks$bitlink_id: String FunctionParameterNaming:Bitlinks.kt$Bitlinks$client_id: String = Constants.EMPTY FunctionParameterNaming:Bitlinks.kt$Bitlinks$created_at: String = Constants.EMPTY @@ -23,6 +27,8 @@ FunctionParameterNaming:Bitlinks.kt$Bitlinks$long_url: String FunctionParameterNaming:Bitlinks.kt$Bitlinks$long_url: String = Constants.EMPTY FunctionParameterNaming:Bitlinks.kt$Bitlinks$unit_reference: String = Constants.EMPTY + FunctionParameterNaming:CreateConfig.kt$CreateConfig.Builder$group_guid: String + FunctionParameterNaming:CreateConfig.kt$CreateConfig.Builder$long_url: String FunctionParameterNaming:UpdateConfig.kt$UpdateConfig.Builder$client_id: String FunctionParameterNaming:UpdateConfig.kt$UpdateConfig.Builder$created_at: String FunctionParameterNaming:UpdateConfig.kt$UpdateConfig.Builder$created_by: String @@ -31,6 +37,7 @@ LongParameterList:Bitlinks.kt$Bitlinks$( bitlink: String, references: Map<String, String> = emptyMap(), archived: Boolean = false, tags: Array<String> = emptyArray(), created_at: String = Constants.EMPTY, title: String = Constants.EMPTY, deeplinks: Array<Map<String, String>> = emptyArray(), created_by: String = Constants.EMPTY, long_url: String = Constants.EMPTY, client_id: String = Constants.EMPTY, custom_bitlinks: Array<String> = emptyArray(), link: String = Constants.EMPTY, id: String = Constants.EMPTY, toJson: Boolean = false ) LongParameterList:Bitlinks.kt$Bitlinks$( bitlink: String, unit: Units = Units.DAY, units: Int = -1, size: Int = 50, unit_reference: String = Constants.EMPTY, toJson: Boolean = false ) LongParameterList:Bitlinks.kt$Bitlinks$( domain: String = Constants.EMPTY, title: String = Constants.EMPTY, group_guid: String = Constants.EMPTY, tags: Array<String> = emptyArray(), deeplinks: Array<Map<String, String>> = emptyArray(), long_url: String, toJson: Boolean = false ) + LongParameterList:CreateConfig.kt$CreateConfig$( val domain: String, val title: String, val group_guid: String, val tags: Array<String>, val deepLinks: Array<Map<String, String>>, val long_url: String, val toJson: Boolean ) LongParameterList:UpdateConfig.kt$UpdateConfig$( val bitlink: String, val references: Map<String, String>, val archived: Boolean, val tags: Array<String>, val created_at: String, val title: String, val deepLinks: Array<Map<String, String>>, val created_by: String, val long_url: String, val client_id: String, val custom_bitlinks: Array<String>, val link: String, val id: String, val toJson: Boolean, ) MagicNumber:CallResponse.kt$CallResponse$200 MagicNumber:CallResponse.kt$CallResponse$201 @@ -39,15 +46,15 @@ MagicNumber:CallResponse.kt$CallResponse$402 MagicNumber:CallResponse.kt$CallResponse$403 MagicNumber:CallResponse.kt$CallResponse$404 + MagicNumber:CallResponse.kt$CallResponse$410 MagicNumber:CallResponse.kt$CallResponse$417 MagicNumber:CallResponse.kt$CallResponse$422 + MagicNumber:CallResponse.kt$CallResponse$429 MagicNumber:CallResponse.kt$CallResponse$500 MagicNumber:CallResponse.kt$CallResponse$503 NestedBlockDepth:Bitlinks.kt$Bitlinks$private fun parseJsonResponse(response: CallResponse, key: String, default: String, toJson: Boolean): String - NestedBlockDepth:Utils.kt$Utils.Companion$@JvmOverloads fun call( accessToken: String, endPoint: String, params: Map<String, Any> = emptyMap(), method: Methods = Methods.POST ): CallResponse - NestedBlockDepth:Utils.kt$Utils.Companion$private fun parseBody(endPoint: String, result: Response): String + NestedBlockDepth:Utils.kt$Utils$@JvmStatic @JvmOverloads fun call( accessToken: String, endPoint: String, params: Map<String, Any> = emptyMap(), method: Methods = Methods.POST ): CallResponse + NestedBlockDepth:Utils.kt$Utils$private fun parseResponse(response: Response, endPoint: String): CallResponse TooManyFunctions:UpdateConfig.kt$UpdateConfig$Builder - UtilityClassWithPublicConstructor:Constants.kt$Constants - UtilityClassWithPublicConstructor:Utils.kt$Utils diff --git a/config/dokka/packages.md b/config/dokka/packages.md index 14bdcc3..ccf2afd 100644 --- a/config/dokka/packages.md +++ b/config/dokka/packages.md @@ -7,3 +7,7 @@ A simple implementation of the [Bitly](https://bit.ly/) link shortening (Bitlink # Package net.thauvin.erik.bitly Provides the classes necessary to access the [Bitly API v4](https://dev.bitly.com/api-reference). + +# Package net.thauvin.erik.bitly.config + +Provides configuration builders. diff --git a/docs/bitly-shorten/net.thauvin.erik.bitly.config/-create-config/-builder/-builder.html b/docs/bitly-shorten/net.thauvin.erik.bitly.config/-create-config/-builder/-builder.html new file mode 100644 index 0000000..4190886 --- /dev/null +++ b/docs/bitly-shorten/net.thauvin.erik.bitly.config/-create-config/-builder/-builder.html @@ -0,0 +1,69 @@ + + + + + Builder + + + + + + + + + + + + + + + + + + +
+
+
+
+
+
+ +
+

Builder

+
+
fun Builder(domain: String = Constants.EMPTY, title: String = Constants.EMPTY, group_guid: String = Constants.EMPTY, tags: Array<String> = emptyArray(), deeplinks: Array<Map<String, String>> = emptyArray(), long_url: String = Constants.EMPTY, toJson: Boolean = false)(source)
+
+ +
+
+ + diff --git a/docs/bitly-shorten/net.thauvin.erik.bitly.config/-create-config/-builder/build.html b/docs/bitly-shorten/net.thauvin.erik.bitly.config/-create-config/-builder/build.html new file mode 100644 index 0000000..4710203 --- /dev/null +++ b/docs/bitly-shorten/net.thauvin.erik.bitly.config/-create-config/-builder/build.html @@ -0,0 +1,69 @@ + + + + + build + + + + + + + + + + + + + + + + + + +
+
+
+
+
+
+ +
+

build

+
+ +
+ +
+
+ + diff --git a/docs/bitly-shorten/net.thauvin.erik.bitly.config/-create-config/-builder/deeplinks.html b/docs/bitly-shorten/net.thauvin.erik.bitly.config/-create-config/-builder/deeplinks.html new file mode 100644 index 0000000..366cc99 --- /dev/null +++ b/docs/bitly-shorten/net.thauvin.erik.bitly.config/-create-config/-builder/deeplinks.html @@ -0,0 +1,69 @@ + + + + + deeplinks + + + + + + + + + + + + + + + + + + +
+
+
+
+
+
+ +
+

deeplinks

+
+ +
+ +
+
+ + diff --git a/docs/bitly-shorten/net.thauvin.erik.bitly.config/-create-config/-builder/domain.html b/docs/bitly-shorten/net.thauvin.erik.bitly.config/-create-config/-builder/domain.html new file mode 100644 index 0000000..750a61d --- /dev/null +++ b/docs/bitly-shorten/net.thauvin.erik.bitly.config/-create-config/-builder/domain.html @@ -0,0 +1,69 @@ + + + + + domain + + + + + + + + + + + + + + + + + + +
+
+
+
+
+
+ +
+

domain

+
+ +
+ +
+
+ + diff --git a/docs/bitly-shorten/net.thauvin.erik.bitly.config/-create-config/-builder/equals.html b/docs/bitly-shorten/net.thauvin.erik.bitly.config/-create-config/-builder/equals.html new file mode 100644 index 0000000..a32f047 --- /dev/null +++ b/docs/bitly-shorten/net.thauvin.erik.bitly.config/-create-config/-builder/equals.html @@ -0,0 +1,69 @@ + + + + + equals + + + + + + + + + + + + + + + + + + +
+
+
+
+
+
+ +
+

equals

+
+
open operator override fun equals(other: Any?): Boolean(source)
+
+ +
+
+ + diff --git a/docs/bitly-shorten/net.thauvin.erik.bitly.config/-create-config/-builder/group_guid.html b/docs/bitly-shorten/net.thauvin.erik.bitly.config/-create-config/-builder/group_guid.html new file mode 100644 index 0000000..8aaa029 --- /dev/null +++ b/docs/bitly-shorten/net.thauvin.erik.bitly.config/-create-config/-builder/group_guid.html @@ -0,0 +1,69 @@ + + + + + group_guid + + + + + + + + + + + + + + + + + + +
+
+
+
+
+
+ +
+

group_guid

+
+ +
+ +
+
+ + diff --git a/docs/bitly-shorten/net.thauvin.erik.bitly.config/-create-config/-builder/hash-code.html b/docs/bitly-shorten/net.thauvin.erik.bitly.config/-create-config/-builder/hash-code.html new file mode 100644 index 0000000..ddc6bf7 --- /dev/null +++ b/docs/bitly-shorten/net.thauvin.erik.bitly.config/-create-config/-builder/hash-code.html @@ -0,0 +1,69 @@ + + + + + hashCode + + + + + + + + + + + + + + + + + + +
+
+
+
+
+
+ +
+

hashCode

+
+
open override fun hashCode(): Int(source)
+
+ +
+
+ + diff --git a/docs/bitly-shorten/net.thauvin.erik.bitly.config/-create-config/-builder/index.html b/docs/bitly-shorten/net.thauvin.erik.bitly.config/-create-config/-builder/index.html new file mode 100644 index 0000000..05858e2 --- /dev/null +++ b/docs/bitly-shorten/net.thauvin.erik.bitly.config/-create-config/-builder/index.html @@ -0,0 +1,320 @@ + + + + + Builder + + + + + + + + + + + + + + + + + + +
+
+
+
+
+
+ +
+

Builder

+
data class Builder(var domain: String = Constants.EMPTY, var title: String = Constants.EMPTY, var group_guid: String = Constants.EMPTY, var tags: Array<String> = emptyArray(), var deeplinks: Array<Map<String, String>> = emptyArray(), var long_url: String = Constants.EMPTY, var toJson: Boolean = false)(source)

Configures the creation parameters of a Bitlink.

See the Bit.ly API for more information.

+
+
+
+
+

Constructors

+
+
+
+
+ + +
Link copied to clipboard
+
+
+
+
fun Builder(domain: String = Constants.EMPTY, title: String = Constants.EMPTY, group_guid: String = Constants.EMPTY, tags: Array<String> = emptyArray(), deeplinks: Array<Map<String, String>> = emptyArray(), long_url: String = Constants.EMPTY, toJson: Boolean = false)
+
+
+
+
+
+

Functions

+
+
+
+
+ + +
Link copied to clipboard
+
+
+
+ +
+
+
+
+ +
+
+
+ + +
Link copied to clipboard
+
+
+ +
+
+
+ +
+
+
+ + +
Link copied to clipboard
+
+
+
+ +
+
+
+
+ +
+
+
+ + +
Link copied to clipboard
+
+
+
+ +
+
+
+
+ +
+
+
+ + +
Link copied to clipboard
+
+
+
+ +
+
+
+
+ +
+
+
+ + +
Link copied to clipboard
+
+
+ +
+
+
+ +
+
+
+ + +
Link copied to clipboard
+
+
+
+ +
+
+
+
+ +
+
+
+ + +
Link copied to clipboard
+
+
+
+ +
+
+
+
+
+

Properties

+
+
+
+
+ + +
Link copied to clipboard
+
+
+ +
+
+
+ +
+
+
+ + +
Link copied to clipboard
+
+
+
+ +
+
+
+
+ +
+
+
+ + +
Link copied to clipboard
+
+
+
+ +
+
+
+
+ +
+
+
+ + +
Link copied to clipboard
+
+
+
+ +
+
+
+
+ +
+
+
+ + +
Link copied to clipboard
+
+
+
+ +
+
+
+
+ +
+
+
+ + +
Link copied to clipboard
+
+
+
+ +
+
+
+
+ +
+
+
+ + +
Link copied to clipboard
+
+
+
+
var toJson: Boolean = false
+
+
+
+
+
+
+
+
+ +
+
+ + diff --git a/docs/bitly-shorten/net.thauvin.erik.bitly.config/-create-config/-builder/long-url.html b/docs/bitly-shorten/net.thauvin.erik.bitly.config/-create-config/-builder/long-url.html new file mode 100644 index 0000000..b4ff620 --- /dev/null +++ b/docs/bitly-shorten/net.thauvin.erik.bitly.config/-create-config/-builder/long-url.html @@ -0,0 +1,69 @@ + + + + + longUrl + + + + + + + + + + + + + + + + + + +
+
+
+
+
+
+ +
+

longUrl

+
+ +
+ +
+
+ + diff --git a/docs/bitly-shorten/net.thauvin.erik.bitly.config/-create-config/-builder/long_url.html b/docs/bitly-shorten/net.thauvin.erik.bitly.config/-create-config/-builder/long_url.html new file mode 100644 index 0000000..1705add --- /dev/null +++ b/docs/bitly-shorten/net.thauvin.erik.bitly.config/-create-config/-builder/long_url.html @@ -0,0 +1,69 @@ + + + + + long_url + + + + + + + + + + + + + + + + + + +
+
+
+
+
+
+ +
+

long_url

+
+ +
+ +
+
+ + diff --git a/docs/bitly-shorten/net.thauvin.erik.bitly.config/-create-config/-builder/tags.html b/docs/bitly-shorten/net.thauvin.erik.bitly.config/-create-config/-builder/tags.html new file mode 100644 index 0000000..ddb77b1 --- /dev/null +++ b/docs/bitly-shorten/net.thauvin.erik.bitly.config/-create-config/-builder/tags.html @@ -0,0 +1,69 @@ + + + + + tags + + + + + + + + + + + + + + + + + + +
+
+
+
+
+
+ +
+

tags

+
+ +
+ +
+
+ + diff --git a/docs/bitly-shorten/net.thauvin.erik.bitly.config/-create-config/-builder/title.html b/docs/bitly-shorten/net.thauvin.erik.bitly.config/-create-config/-builder/title.html new file mode 100644 index 0000000..c8aea4d --- /dev/null +++ b/docs/bitly-shorten/net.thauvin.erik.bitly.config/-create-config/-builder/title.html @@ -0,0 +1,69 @@ + + + + + title + + + + + + + + + + + + + + + + + + +
+
+
+
+
+
+ +
+

title

+
+ +
+ +
+
+ + diff --git a/docs/bitly-shorten/net.thauvin.erik.bitly.config/-create-config/-builder/to-json.html b/docs/bitly-shorten/net.thauvin.erik.bitly.config/-create-config/-builder/to-json.html new file mode 100644 index 0000000..0a4b5e6 --- /dev/null +++ b/docs/bitly-shorten/net.thauvin.erik.bitly.config/-create-config/-builder/to-json.html @@ -0,0 +1,69 @@ + + + + + toJson + + + + + + + + + + + + + + + + + + +
+
+
+
+
+
+ +
+

toJson

+
+ +
+ +
+
+ + diff --git a/docs/bitly-shorten/net.thauvin.erik.bitly.config/-create-config/deep-links.html b/docs/bitly-shorten/net.thauvin.erik.bitly.config/-create-config/deep-links.html new file mode 100644 index 0000000..5c97ac4 --- /dev/null +++ b/docs/bitly-shorten/net.thauvin.erik.bitly.config/-create-config/deep-links.html @@ -0,0 +1,69 @@ + + + + + deepLinks + + + + + + + + + + + + + + + + + + +
+
+
+
+
+
+ +
+

deepLinks

+
+ +
+ +
+
+ + diff --git a/docs/bitly-shorten/net.thauvin.erik.bitly.config/-create-config/domain.html b/docs/bitly-shorten/net.thauvin.erik.bitly.config/-create-config/domain.html new file mode 100644 index 0000000..2bbd06e --- /dev/null +++ b/docs/bitly-shorten/net.thauvin.erik.bitly.config/-create-config/domain.html @@ -0,0 +1,69 @@ + + + + + domain + + + + + + + + + + + + + + + + + + +
+
+
+
+
+
+ +
+

domain

+
+ +
+ +
+
+ + diff --git a/docs/bitly-shorten/net.thauvin.erik.bitly.config/-create-config/group_guid.html b/docs/bitly-shorten/net.thauvin.erik.bitly.config/-create-config/group_guid.html new file mode 100644 index 0000000..bc44117 --- /dev/null +++ b/docs/bitly-shorten/net.thauvin.erik.bitly.config/-create-config/group_guid.html @@ -0,0 +1,69 @@ + + + + + group_guid + + + + + + + + + + + + + + + + + + +
+
+
+
+
+
+ +
+

group_guid

+
+ +
+ +
+
+ + diff --git a/docs/bitly-shorten/net.thauvin.erik.bitly.config/-create-config/index.html b/docs/bitly-shorten/net.thauvin.erik.bitly.config/-create-config/index.html new file mode 100644 index 0000000..bc22116 --- /dev/null +++ b/docs/bitly-shorten/net.thauvin.erik.bitly.config/-create-config/index.html @@ -0,0 +1,198 @@ + + + + + CreateConfig + + + + + + + + + + + + + + + + + + +
+
+
+
+
+
+ +
+

CreateConfig

+

Provides a builder to create a Bitlink.

+
+
+
+
+

Types

+
+
+
+
+ + +
Link copied to clipboard
+
+
+
+
data class Builder(var domain: String = Constants.EMPTY, var title: String = Constants.EMPTY, var group_guid: String = Constants.EMPTY, var tags: Array<String> = emptyArray(), var deeplinks: Array<Map<String, String>> = emptyArray(), var long_url: String = Constants.EMPTY, var toJson: Boolean = false)

Configures the creation parameters of a Bitlink.

+
+
+
+
+
+

Properties

+
+
+
+
+ + +
Link copied to clipboard
+
+
+ +
+
+
+ +
+
+
+ + +
Link copied to clipboard
+
+
+
+ +
+
+
+
+ +
+
+
+ + +
Link copied to clipboard
+
+
+
+ +
+
+
+
+ +
+
+
+ + +
Link copied to clipboard
+
+
+
+ +
+
+
+
+ +
+
+
+ + +
Link copied to clipboard
+
+
+
+ +
+
+
+
+ +
+
+
+ + +
Link copied to clipboard
+
+
+
+ +
+
+
+
+ +
+
+
+ + +
Link copied to clipboard
+
+
+
+ +
+
+
+
+
+
+
+
+ +
+
+ + diff --git a/docs/bitly-shorten/net.thauvin.erik.bitly.config/-create-config/long_url.html b/docs/bitly-shorten/net.thauvin.erik.bitly.config/-create-config/long_url.html new file mode 100644 index 0000000..2728204 --- /dev/null +++ b/docs/bitly-shorten/net.thauvin.erik.bitly.config/-create-config/long_url.html @@ -0,0 +1,69 @@ + + + + + long_url + + + + + + + + + + + + + + + + + + +
+
+
+
+
+
+ +
+

long_url

+
+ +
+ +
+
+ + diff --git a/docs/bitly-shorten/net.thauvin.erik.bitly.config/-create-config/tags.html b/docs/bitly-shorten/net.thauvin.erik.bitly.config/-create-config/tags.html new file mode 100644 index 0000000..724f19b --- /dev/null +++ b/docs/bitly-shorten/net.thauvin.erik.bitly.config/-create-config/tags.html @@ -0,0 +1,69 @@ + + + + + tags + + + + + + + + + + + + + + + + + + +
+
+
+
+
+
+ +
+

tags

+
+ +
+ +
+
+ + diff --git a/docs/bitly-shorten/net.thauvin.erik.bitly.config/-create-config/title.html b/docs/bitly-shorten/net.thauvin.erik.bitly.config/-create-config/title.html new file mode 100644 index 0000000..a4bec1e --- /dev/null +++ b/docs/bitly-shorten/net.thauvin.erik.bitly.config/-create-config/title.html @@ -0,0 +1,69 @@ + + + + + title + + + + + + + + + + + + + + + + + + +
+
+
+
+
+
+ +
+

title

+
+ +
+ +
+
+ + diff --git a/docs/bitly-shorten/net.thauvin.erik.bitly.config/-create-config/to-json.html b/docs/bitly-shorten/net.thauvin.erik.bitly.config/-create-config/to-json.html new file mode 100644 index 0000000..fe321ca --- /dev/null +++ b/docs/bitly-shorten/net.thauvin.erik.bitly.config/-create-config/to-json.html @@ -0,0 +1,69 @@ + + + + + toJson + + + + + + + + + + + + + + + + + + +
+
+
+
+
+
+ +
+

toJson

+
+ +
+ +
+
+ + diff --git a/docs/bitly-shorten/net.thauvin.erik.bitly.config/-update-config/-builder/-builder.html b/docs/bitly-shorten/net.thauvin.erik.bitly.config/-update-config/-builder/-builder.html new file mode 100644 index 0000000..95a2ead --- /dev/null +++ b/docs/bitly-shorten/net.thauvin.erik.bitly.config/-update-config/-builder/-builder.html @@ -0,0 +1,69 @@ + + + + + Builder + + + + + + + + + + + + + + + + + + +
+
+
+
+
+
+ +
+

Builder

+
+
fun Builder(bitlink: String = Constants.EMPTY, references: Map<String, String> = emptyMap(), archived: Boolean = false, tags: Array<String> = emptyArray(), created_at: String = Constants.EMPTY, title: String = Constants.EMPTY, deeplinks: Array<Map<String, String>> = emptyArray(), created_by: String = Constants.EMPTY, long_url: String = Constants.EMPTY, client_id: String = Constants.EMPTY, custom_bitlinks: Array<String> = emptyArray(), link: String = Constants.EMPTY, id: String = Constants.EMPTY, toJson: Boolean = false)(source)
+
+ +
+
+ + diff --git a/docs/bitly-shorten/net.thauvin.erik.bitly.config/-update-config/-builder/archived.html b/docs/bitly-shorten/net.thauvin.erik.bitly.config/-update-config/-builder/archived.html new file mode 100644 index 0000000..9d440a1 --- /dev/null +++ b/docs/bitly-shorten/net.thauvin.erik.bitly.config/-update-config/-builder/archived.html @@ -0,0 +1,69 @@ + + + + + archived + + + + + + + + + + + + + + + + + + +
+
+
+
+
+
+ +
+

archived

+
+ +
+ +
+
+ + diff --git a/docs/bitly-shorten/net.thauvin.erik.bitly.config/-update-config/-builder/bitlink.html b/docs/bitly-shorten/net.thauvin.erik.bitly.config/-update-config/-builder/bitlink.html new file mode 100644 index 0000000..224690b --- /dev/null +++ b/docs/bitly-shorten/net.thauvin.erik.bitly.config/-update-config/-builder/bitlink.html @@ -0,0 +1,69 @@ + + + + + bitlink + + + + + + + + + + + + + + + + + + +
+
+
+
+
+
+ +
+

bitlink

+
+ +
+ +
+
+ + diff --git a/docs/bitly-shorten/net.thauvin.erik.bitly.config/-update-config/-builder/build.html b/docs/bitly-shorten/net.thauvin.erik.bitly.config/-update-config/-builder/build.html new file mode 100644 index 0000000..f565fac --- /dev/null +++ b/docs/bitly-shorten/net.thauvin.erik.bitly.config/-update-config/-builder/build.html @@ -0,0 +1,69 @@ + + + + + build + + + + + + + + + + + + + + + + + + +
+
+
+
+
+
+ +
+

build

+
+ +
+ +
+
+ + diff --git a/docs/bitly-shorten/net.thauvin.erik.bitly.config/-update-config/-builder/client-id.html b/docs/bitly-shorten/net.thauvin.erik.bitly.config/-update-config/-builder/client-id.html new file mode 100644 index 0000000..b5dc53a --- /dev/null +++ b/docs/bitly-shorten/net.thauvin.erik.bitly.config/-update-config/-builder/client-id.html @@ -0,0 +1,69 @@ + + + + + clientId + + + + + + + + + + + + + + + + + + +
+
+
+
+
+
+ +
+

clientId

+
+ +
+ +
+
+ + diff --git a/docs/bitly-shorten/net.thauvin.erik.bitly.config/-update-config/-builder/client_id.html b/docs/bitly-shorten/net.thauvin.erik.bitly.config/-update-config/-builder/client_id.html new file mode 100644 index 0000000..1775aeb --- /dev/null +++ b/docs/bitly-shorten/net.thauvin.erik.bitly.config/-update-config/-builder/client_id.html @@ -0,0 +1,69 @@ + + + + + client_id + + + + + + + + + + + + + + + + + + +
+
+
+
+
+
+ +
+

client_id

+
+ +
+ +
+
+ + diff --git a/docs/bitly-shorten/net.thauvin.erik.bitly.config/-update-config/-builder/created-at.html b/docs/bitly-shorten/net.thauvin.erik.bitly.config/-update-config/-builder/created-at.html new file mode 100644 index 0000000..3e09d79 --- /dev/null +++ b/docs/bitly-shorten/net.thauvin.erik.bitly.config/-update-config/-builder/created-at.html @@ -0,0 +1,69 @@ + + + + + createdAt + + + + + + + + + + + + + + + + + + +
+
+
+
+
+
+ +
+

createdAt

+
+ +
+ +
+
+ + diff --git a/docs/bitly-shorten/net.thauvin.erik.bitly.config/-update-config/-builder/created-by.html b/docs/bitly-shorten/net.thauvin.erik.bitly.config/-update-config/-builder/created-by.html new file mode 100644 index 0000000..fc5824a --- /dev/null +++ b/docs/bitly-shorten/net.thauvin.erik.bitly.config/-update-config/-builder/created-by.html @@ -0,0 +1,69 @@ + + + + + createdBy + + + + + + + + + + + + + + + + + + +
+
+
+
+
+
+ +
+

createdBy

+
+ +
+ +
+
+ + diff --git a/docs/bitly-shorten/net.thauvin.erik.bitly.config/-update-config/-builder/created_at.html b/docs/bitly-shorten/net.thauvin.erik.bitly.config/-update-config/-builder/created_at.html new file mode 100644 index 0000000..c1b3cb0 --- /dev/null +++ b/docs/bitly-shorten/net.thauvin.erik.bitly.config/-update-config/-builder/created_at.html @@ -0,0 +1,69 @@ + + + + + created_at + + + + + + + + + + + + + + + + + + +
+
+
+
+
+
+ +
+

created_at

+
+ +
+ +
+
+ + diff --git a/docs/bitly-shorten/net.thauvin.erik.bitly.config/-update-config/-builder/created_by.html b/docs/bitly-shorten/net.thauvin.erik.bitly.config/-update-config/-builder/created_by.html new file mode 100644 index 0000000..c1d5c5d --- /dev/null +++ b/docs/bitly-shorten/net.thauvin.erik.bitly.config/-update-config/-builder/created_by.html @@ -0,0 +1,69 @@ + + + + + created_by + + + + + + + + + + + + + + + + + + +
+
+
+
+
+
+ +
+

created_by

+
+ +
+ +
+
+ + diff --git a/docs/bitly-shorten/net.thauvin.erik.bitly.config/-update-config/-builder/custom-bitlinks.html b/docs/bitly-shorten/net.thauvin.erik.bitly.config/-update-config/-builder/custom-bitlinks.html new file mode 100644 index 0000000..629626d --- /dev/null +++ b/docs/bitly-shorten/net.thauvin.erik.bitly.config/-update-config/-builder/custom-bitlinks.html @@ -0,0 +1,69 @@ + + + + + customBitlinks + + + + + + + + + + + + + + + + + + +
+
+
+
+
+
+ +
+

customBitlinks

+
+ +
+ +
+
+ + diff --git a/docs/bitly-shorten/net.thauvin.erik.bitly.config/-update-config/-builder/custom_bitlinks.html b/docs/bitly-shorten/net.thauvin.erik.bitly.config/-update-config/-builder/custom_bitlinks.html new file mode 100644 index 0000000..52e06cf --- /dev/null +++ b/docs/bitly-shorten/net.thauvin.erik.bitly.config/-update-config/-builder/custom_bitlinks.html @@ -0,0 +1,69 @@ + + + + + custom_bitlinks + + + + + + + + + + + + + + + + + + +
+
+
+
+
+
+ +
+

custom_bitlinks

+
+ +
+ +
+
+ + diff --git a/docs/bitly-shorten/net.thauvin.erik.bitly.config/-update-config/-builder/deeplinks.html b/docs/bitly-shorten/net.thauvin.erik.bitly.config/-update-config/-builder/deeplinks.html new file mode 100644 index 0000000..bfe017b --- /dev/null +++ b/docs/bitly-shorten/net.thauvin.erik.bitly.config/-update-config/-builder/deeplinks.html @@ -0,0 +1,69 @@ + + + + + deeplinks + + + + + + + + + + + + + + + + + + +
+
+
+
+
+
+ +
+

deeplinks

+
+ +
+ +
+
+ + diff --git a/docs/bitly-shorten/net.thauvin.erik.bitly.config/-update-config/-builder/equals.html b/docs/bitly-shorten/net.thauvin.erik.bitly.config/-update-config/-builder/equals.html new file mode 100644 index 0000000..8130889 --- /dev/null +++ b/docs/bitly-shorten/net.thauvin.erik.bitly.config/-update-config/-builder/equals.html @@ -0,0 +1,69 @@ + + + + + equals + + + + + + + + + + + + + + + + + + +
+
+
+
+
+
+ +
+

equals

+
+
open operator override fun equals(other: Any?): Boolean(source)
+
+ +
+
+ + diff --git a/docs/bitly-shorten/net.thauvin.erik.bitly.config/-update-config/-builder/hash-code.html b/docs/bitly-shorten/net.thauvin.erik.bitly.config/-update-config/-builder/hash-code.html new file mode 100644 index 0000000..460ef2b --- /dev/null +++ b/docs/bitly-shorten/net.thauvin.erik.bitly.config/-update-config/-builder/hash-code.html @@ -0,0 +1,69 @@ + + + + + hashCode + + + + + + + + + + + + + + + + + + +
+
+
+
+
+
+ +
+

hashCode

+
+
open override fun hashCode(): Int(source)
+
+ +
+
+ + diff --git a/docs/bitly-shorten/net.thauvin.erik.bitly.config/-update-config/-builder/id.html b/docs/bitly-shorten/net.thauvin.erik.bitly.config/-update-config/-builder/id.html new file mode 100644 index 0000000..c4d9e7c --- /dev/null +++ b/docs/bitly-shorten/net.thauvin.erik.bitly.config/-update-config/-builder/id.html @@ -0,0 +1,69 @@ + + + + + id + + + + + + + + + + + + + + + + + + +
+
+
+
+
+
+ +
+

id

+
+ +
+ +
+
+ + diff --git a/docs/bitly-shorten/net.thauvin.erik.bitly.config/-update-config/-builder/index.html b/docs/bitly-shorten/net.thauvin.erik.bitly.config/-update-config/-builder/index.html new file mode 100644 index 0000000..dcb1807 --- /dev/null +++ b/docs/bitly-shorten/net.thauvin.erik.bitly.config/-update-config/-builder/index.html @@ -0,0 +1,530 @@ + + + + + Builder + + + + + + + + + + + + + + + + + + +
+
+
+
+
+
+ +
+

Builder

+
data class Builder(var bitlink: String = Constants.EMPTY, var references: Map<String, String> = emptyMap(), var archived: Boolean = false, var tags: Array<String> = emptyArray(), var created_at: String = Constants.EMPTY, var title: String = Constants.EMPTY, var deeplinks: Array<Map<String, String>> = emptyArray(), var created_by: String = Constants.EMPTY, var long_url: String = Constants.EMPTY, var client_id: String = Constants.EMPTY, var custom_bitlinks: Array<String> = emptyArray(), var link: String = Constants.EMPTY, var id: String = Constants.EMPTY, var toJson: Boolean = false)(source)

Configures the update parameters of a Bitlink.

See the Bit.ly API for more information.

+
+
+
+
+

Constructors

+
+
+
+
+ + +
Link copied to clipboard
+
+
+
+
fun Builder(bitlink: String = Constants.EMPTY, references: Map<String, String> = emptyMap(), archived: Boolean = false, tags: Array<String> = emptyArray(), created_at: String = Constants.EMPTY, title: String = Constants.EMPTY, deeplinks: Array<Map<String, String>> = emptyArray(), created_by: String = Constants.EMPTY, long_url: String = Constants.EMPTY, client_id: String = Constants.EMPTY, custom_bitlinks: Array<String> = emptyArray(), link: String = Constants.EMPTY, id: String = Constants.EMPTY, toJson: Boolean = false)
+
+
+
+
+
+

Functions

+
+
+
+
+ + +
Link copied to clipboard
+
+
+
+ +
+
+
+
+ +
+
+
+ + +
Link copied to clipboard
+
+
+
+ +
+
+
+
+ +
+
+
+ + +
Link copied to clipboard
+
+
+
+ +
+
+
+
+ +
+
+
+ + +
Link copied to clipboard
+
+
+
+ +
+
+
+
+ +
+
+
+ + +
Link copied to clipboard
+
+
+
+ +
+
+
+
+ +
+
+
+ + +
Link copied to clipboard
+
+
+
+ +
+
+
+
+ +
+
+
+ + +
Link copied to clipboard
+
+
+
+ +
+
+
+
+ +
+
+
+ + +
Link copied to clipboard
+
+
+ +
+
+
+ +
+
+
+ + +
Link copied to clipboard
+
+
+ +
+
+
+ +
+
+
+ + +
Link copied to clipboard
+
+
+
+ +
+
+
+
+ +
+
+
+ + +
Link copied to clipboard
+
+
+
+ +
+
+
+
+ +
+
+
+ + +
Link copied to clipboard
+
+
+
+ +
+
+
+
+ +
+
+
+ + +
Link copied to clipboard
+
+
+ +
+
+
+ +
+
+
+ + +
Link copied to clipboard
+
+
+
+ +
+
+
+
+ +
+
+
+ + +
Link copied to clipboard
+
+
+
+ +
+
+
+
+
+

Properties

+
+
+
+
+ + +
Link copied to clipboard
+
+
+
+
var archived: Boolean = false
+
+
+
+
+ +
+
+
+ + +
Link copied to clipboard
+
+
+
+ +
+
+
+
+ +
+
+
+ + +
Link copied to clipboard
+
+
+
+ +
+
+
+
+ +
+
+
+ + +
Link copied to clipboard
+
+
+
+ +
+
+
+
+ +
+
+
+ + +
Link copied to clipboard
+
+
+
+ +
+
+
+
+ +
+
+
+ + +
Link copied to clipboard
+
+
+ +
+
+
+ +
+
+
+ + +
Link copied to clipboard
+
+
+ +
+
+
+ +
+
+
+ + +
Link copied to clipboard
+
+
+
+
var id: String
+
+
+
+
+ +
+
+
+ + +
Link copied to clipboard
+
+
+
+ +
+
+
+
+ +
+
+
+ + +
Link copied to clipboard
+
+
+
+ +
+
+
+
+ +
+
+
+ + +
Link copied to clipboard
+
+
+ +
+
+
+ +
+
+
+ + +
Link copied to clipboard
+
+
+
+ +
+
+
+
+ +
+
+
+ + +
Link copied to clipboard
+
+
+
+ +
+
+
+
+ +
+
+
+ + +
Link copied to clipboard
+
+
+
+
var toJson: Boolean = false
+
+
+
+
+
+
+
+
+ +
+
+ + diff --git a/docs/bitly-shorten/net.thauvin.erik.bitly.config/-update-config/-builder/link.html b/docs/bitly-shorten/net.thauvin.erik.bitly.config/-update-config/-builder/link.html new file mode 100644 index 0000000..22410e4 --- /dev/null +++ b/docs/bitly-shorten/net.thauvin.erik.bitly.config/-update-config/-builder/link.html @@ -0,0 +1,69 @@ + + + + + link + + + + + + + + + + + + + + + + + + +
+
+
+
+
+
+ +
+

link

+
+ +
+ +
+
+ + diff --git a/docs/bitly-shorten/net.thauvin.erik.bitly.config/-update-config/-builder/long-url.html b/docs/bitly-shorten/net.thauvin.erik.bitly.config/-update-config/-builder/long-url.html new file mode 100644 index 0000000..3a6e105 --- /dev/null +++ b/docs/bitly-shorten/net.thauvin.erik.bitly.config/-update-config/-builder/long-url.html @@ -0,0 +1,69 @@ + + + + + longUrl + + + + + + + + + + + + + + + + + + +
+
+
+
+
+
+ +
+

longUrl

+
+ +
+ +
+
+ + diff --git a/docs/bitly-shorten/net.thauvin.erik.bitly.config/-update-config/-builder/long_url.html b/docs/bitly-shorten/net.thauvin.erik.bitly.config/-update-config/-builder/long_url.html new file mode 100644 index 0000000..1ade5d6 --- /dev/null +++ b/docs/bitly-shorten/net.thauvin.erik.bitly.config/-update-config/-builder/long_url.html @@ -0,0 +1,69 @@ + + + + + long_url + + + + + + + + + + + + + + + + + + +
+
+
+
+
+
+ +
+

long_url

+
+ +
+ +
+
+ + diff --git a/docs/bitly-shorten/net.thauvin.erik.bitly.config/-update-config/-builder/references.html b/docs/bitly-shorten/net.thauvin.erik.bitly.config/-update-config/-builder/references.html new file mode 100644 index 0000000..ea51c52 --- /dev/null +++ b/docs/bitly-shorten/net.thauvin.erik.bitly.config/-update-config/-builder/references.html @@ -0,0 +1,69 @@ + + + + + references + + + + + + + + + + + + + + + + + + +
+
+
+
+
+
+ +
+

references

+
+ +
+ +
+
+ + diff --git a/docs/bitly-shorten/net.thauvin.erik.bitly.config/-update-config/-builder/tags.html b/docs/bitly-shorten/net.thauvin.erik.bitly.config/-update-config/-builder/tags.html new file mode 100644 index 0000000..58ac80c --- /dev/null +++ b/docs/bitly-shorten/net.thauvin.erik.bitly.config/-update-config/-builder/tags.html @@ -0,0 +1,69 @@ + + + + + tags + + + + + + + + + + + + + + + + + + +
+
+
+
+
+
+ +
+

tags

+
+ +
+ +
+
+ + diff --git a/docs/bitly-shorten/net.thauvin.erik.bitly.config/-update-config/-builder/title.html b/docs/bitly-shorten/net.thauvin.erik.bitly.config/-update-config/-builder/title.html new file mode 100644 index 0000000..c20414b --- /dev/null +++ b/docs/bitly-shorten/net.thauvin.erik.bitly.config/-update-config/-builder/title.html @@ -0,0 +1,69 @@ + + + + + title + + + + + + + + + + + + + + + + + + +
+
+
+
+
+
+ +
+

title

+
+ +
+ +
+
+ + diff --git a/docs/bitly-shorten/net.thauvin.erik.bitly.config/-update-config/-builder/to-json.html b/docs/bitly-shorten/net.thauvin.erik.bitly.config/-update-config/-builder/to-json.html new file mode 100644 index 0000000..6641877 --- /dev/null +++ b/docs/bitly-shorten/net.thauvin.erik.bitly.config/-update-config/-builder/to-json.html @@ -0,0 +1,69 @@ + + + + + toJson + + + + + + + + + + + + + + + + + + +
+
+
+
+
+
+ +
+

toJson

+
+ +
+ +
+
+ + diff --git a/docs/bitly-shorten/net.thauvin.erik.bitly.config/-update-config/archived.html b/docs/bitly-shorten/net.thauvin.erik.bitly.config/-update-config/archived.html new file mode 100644 index 0000000..49bf4c7 --- /dev/null +++ b/docs/bitly-shorten/net.thauvin.erik.bitly.config/-update-config/archived.html @@ -0,0 +1,69 @@ + + + + + archived + + + + + + + + + + + + + + + + + + +
+
+
+
+
+
+ +
+

archived

+
+ +
+ +
+
+ + diff --git a/docs/bitly-shorten/net.thauvin.erik.bitly.config/-update-config/bitlink.html b/docs/bitly-shorten/net.thauvin.erik.bitly.config/-update-config/bitlink.html new file mode 100644 index 0000000..8c5f385 --- /dev/null +++ b/docs/bitly-shorten/net.thauvin.erik.bitly.config/-update-config/bitlink.html @@ -0,0 +1,69 @@ + + + + + bitlink + + + + + + + + + + + + + + + + + + +
+
+
+
+
+
+ +
+

bitlink

+
+ +
+ +
+
+ + diff --git a/docs/bitly-shorten/net.thauvin.erik.bitly.config/-update-config/client_id.html b/docs/bitly-shorten/net.thauvin.erik.bitly.config/-update-config/client_id.html new file mode 100644 index 0000000..e1cdfca --- /dev/null +++ b/docs/bitly-shorten/net.thauvin.erik.bitly.config/-update-config/client_id.html @@ -0,0 +1,69 @@ + + + + + client_id + + + + + + + + + + + + + + + + + + +
+
+
+
+
+
+ +
+

client_id

+
+ +
+ +
+
+ + diff --git a/docs/bitly-shorten/net.thauvin.erik.bitly.config/-update-config/created_at.html b/docs/bitly-shorten/net.thauvin.erik.bitly.config/-update-config/created_at.html new file mode 100644 index 0000000..28171d1 --- /dev/null +++ b/docs/bitly-shorten/net.thauvin.erik.bitly.config/-update-config/created_at.html @@ -0,0 +1,69 @@ + + + + + created_at + + + + + + + + + + + + + + + + + + +
+
+
+
+
+
+ +
+

created_at

+
+ +
+ +
+
+ + diff --git a/docs/bitly-shorten/net.thauvin.erik.bitly.config/-update-config/created_by.html b/docs/bitly-shorten/net.thauvin.erik.bitly.config/-update-config/created_by.html new file mode 100644 index 0000000..8b99cbc --- /dev/null +++ b/docs/bitly-shorten/net.thauvin.erik.bitly.config/-update-config/created_by.html @@ -0,0 +1,69 @@ + + + + + created_by + + + + + + + + + + + + + + + + + + +
+
+
+
+
+
+ +
+

created_by

+
+ +
+ +
+
+ + diff --git a/docs/bitly-shorten/net.thauvin.erik.bitly.config/-update-config/custom_bitlinks.html b/docs/bitly-shorten/net.thauvin.erik.bitly.config/-update-config/custom_bitlinks.html new file mode 100644 index 0000000..22a5dca --- /dev/null +++ b/docs/bitly-shorten/net.thauvin.erik.bitly.config/-update-config/custom_bitlinks.html @@ -0,0 +1,69 @@ + + + + + custom_bitlinks + + + + + + + + + + + + + + + + + + +
+
+
+
+
+
+ +
+

custom_bitlinks

+
+ +
+ +
+
+ + diff --git a/docs/bitly-shorten/net.thauvin.erik.bitly.config/-update-config/deep-links.html b/docs/bitly-shorten/net.thauvin.erik.bitly.config/-update-config/deep-links.html new file mode 100644 index 0000000..70957c4 --- /dev/null +++ b/docs/bitly-shorten/net.thauvin.erik.bitly.config/-update-config/deep-links.html @@ -0,0 +1,69 @@ + + + + + deepLinks + + + + + + + + + + + + + + + + + + +
+
+
+
+
+
+ +
+

deepLinks

+
+ +
+ +
+
+ + diff --git a/docs/bitly-shorten/net.thauvin.erik.bitly.config/-update-config/id.html b/docs/bitly-shorten/net.thauvin.erik.bitly.config/-update-config/id.html new file mode 100644 index 0000000..db6214d --- /dev/null +++ b/docs/bitly-shorten/net.thauvin.erik.bitly.config/-update-config/id.html @@ -0,0 +1,69 @@ + + + + + id + + + + + + + + + + + + + + + + + + +
+
+
+
+
+
+ +
+

id

+
+ +
+ +
+
+ + diff --git a/docs/bitly-shorten/net.thauvin.erik.bitly.config/-update-config/index.html b/docs/bitly-shorten/net.thauvin.erik.bitly.config/-update-config/index.html new file mode 100644 index 0000000..8e36054 --- /dev/null +++ b/docs/bitly-shorten/net.thauvin.erik.bitly.config/-update-config/index.html @@ -0,0 +1,303 @@ + + + + + UpdateConfig + + + + + + + + + + + + + + + + + + +
+
+
+
+
+
+ +
+

UpdateConfig

+

Provides a builder to update a Bitlink.

+
+
+
+
+

Types

+
+
+
+
+ + +
Link copied to clipboard
+
+
+
+
data class Builder(var bitlink: String = Constants.EMPTY, var references: Map<String, String> = emptyMap(), var archived: Boolean = false, var tags: Array<String> = emptyArray(), var created_at: String = Constants.EMPTY, var title: String = Constants.EMPTY, var deeplinks: Array<Map<String, String>> = emptyArray(), var created_by: String = Constants.EMPTY, var long_url: String = Constants.EMPTY, var client_id: String = Constants.EMPTY, var custom_bitlinks: Array<String> = emptyArray(), var link: String = Constants.EMPTY, var id: String = Constants.EMPTY, var toJson: Boolean = false)

Configures the update parameters of a Bitlink.

+
+
+
+
+
+

Properties

+
+
+
+
+ + +
Link copied to clipboard
+
+
+
+ +
+
+
+
+ +
+
+
+ + +
Link copied to clipboard
+
+
+
+ +
+
+
+
+ +
+
+
+ + +
Link copied to clipboard
+
+
+
+ +
+
+
+
+ +
+
+
+ + +
Link copied to clipboard
+
+
+
+ +
+
+
+
+ +
+
+
+ + +
Link copied to clipboard
+
+
+
+ +
+
+
+
+ +
+
+
+ + +
Link copied to clipboard
+
+
+ +
+
+
+ +
+
+
+ + +
Link copied to clipboard
+
+
+ +
+
+
+ +
+
+
+ + +
Link copied to clipboard
+
+
+
+
val id: String
+
+
+
+
+ +
+
+
+ + +
Link copied to clipboard
+
+
+
+ +
+
+
+
+ +
+
+
+ + +
Link copied to clipboard
+
+
+
+ +
+
+
+
+ +
+
+
+ + +
Link copied to clipboard
+
+
+ +
+
+
+ +
+
+
+ + +
Link copied to clipboard
+
+
+
+ +
+
+
+
+ +
+
+
+ + +
Link copied to clipboard
+
+
+
+ +
+
+
+
+ +
+
+
+ + +
Link copied to clipboard
+
+
+
+ +
+
+
+
+
+
+
+
+ +
+
+ + diff --git a/docs/bitly-shorten/net.thauvin.erik.bitly.config/-update-config/link.html b/docs/bitly-shorten/net.thauvin.erik.bitly.config/-update-config/link.html new file mode 100644 index 0000000..8abb47f --- /dev/null +++ b/docs/bitly-shorten/net.thauvin.erik.bitly.config/-update-config/link.html @@ -0,0 +1,69 @@ + + + + + link + + + + + + + + + + + + + + + + + + +
+
+
+
+
+
+ +
+

link

+
+ +
+ +
+
+ + diff --git a/docs/bitly-shorten/net.thauvin.erik.bitly.config/-update-config/long_url.html b/docs/bitly-shorten/net.thauvin.erik.bitly.config/-update-config/long_url.html new file mode 100644 index 0000000..ef4e54d --- /dev/null +++ b/docs/bitly-shorten/net.thauvin.erik.bitly.config/-update-config/long_url.html @@ -0,0 +1,69 @@ + + + + + long_url + + + + + + + + + + + + + + + + + + +
+
+
+
+
+
+ +
+

long_url

+
+ +
+ +
+
+ + diff --git a/docs/bitly-shorten/net.thauvin.erik.bitly.config/-update-config/references.html b/docs/bitly-shorten/net.thauvin.erik.bitly.config/-update-config/references.html new file mode 100644 index 0000000..da0f893 --- /dev/null +++ b/docs/bitly-shorten/net.thauvin.erik.bitly.config/-update-config/references.html @@ -0,0 +1,69 @@ + + + + + references + + + + + + + + + + + + + + + + + + +
+
+
+
+
+
+ +
+

references

+
+ +
+ +
+
+ + diff --git a/docs/bitly-shorten/net.thauvin.erik.bitly.config/-update-config/tags.html b/docs/bitly-shorten/net.thauvin.erik.bitly.config/-update-config/tags.html new file mode 100644 index 0000000..a867a98 --- /dev/null +++ b/docs/bitly-shorten/net.thauvin.erik.bitly.config/-update-config/tags.html @@ -0,0 +1,69 @@ + + + + + tags + + + + + + + + + + + + + + + + + + +
+
+
+
+
+
+ +
+

tags

+
+ +
+ +
+
+ + diff --git a/docs/bitly-shorten/net.thauvin.erik.bitly.config/-update-config/title.html b/docs/bitly-shorten/net.thauvin.erik.bitly.config/-update-config/title.html new file mode 100644 index 0000000..33df157 --- /dev/null +++ b/docs/bitly-shorten/net.thauvin.erik.bitly.config/-update-config/title.html @@ -0,0 +1,69 @@ + + + + + title + + + + + + + + + + + + + + + + + + +
+
+
+
+
+
+ +
+

title

+
+ +
+ +
+
+ + diff --git a/docs/bitly-shorten/net.thauvin.erik.bitly.config/-update-config/to-json.html b/docs/bitly-shorten/net.thauvin.erik.bitly.config/-update-config/to-json.html new file mode 100644 index 0000000..25d6baf --- /dev/null +++ b/docs/bitly-shorten/net.thauvin.erik.bitly.config/-update-config/to-json.html @@ -0,0 +1,69 @@ + + + + + toJson + + + + + + + + + + + + + + + + + + +
+
+
+
+
+
+ +
+

toJson

+
+ +
+ +
+
+ + diff --git a/docs/bitly-shorten/net.thauvin.erik.bitly.config/index.html b/docs/bitly-shorten/net.thauvin.erik.bitly.config/index.html new file mode 100644 index 0000000..4df4498 --- /dev/null +++ b/docs/bitly-shorten/net.thauvin.erik.bitly.config/index.html @@ -0,0 +1,106 @@ + + + + + net.thauvin.erik.bitly.config + + + + + + + + + + + + + + + + + + +
+
+
+
+
+
+ +
+

Package-level declarations

+

Provides configuration builders.

+
+
+
+
+

Types

+
+
+
+
+ + +
Link copied to clipboard
+
+
+
+

Provides a builder to create a Bitlink.

+
+
+
+
+ +
+
+
+ + +
Link copied to clipboard
+
+
+
+

Provides a builder to update a Bitlink.

+
+
+
+
+
+
+
+
+ +
+
+ + diff --git a/docs/bitly-shorten/net.thauvin.erik.bitly/-bitlinks/-bitlinks.html b/docs/bitly-shorten/net.thauvin.erik.bitly/-bitlinks/-bitlinks.html index 93bb44f..2626116 100644 --- a/docs/bitly-shorten/net.thauvin.erik.bitly/-bitlinks/-bitlinks.html +++ b/docs/bitly-shorten/net.thauvin.erik.bitly/-bitlinks/-bitlinks.html @@ -56,7 +56,7 @@

Bitlinks

-
fun Bitlinks(accessToken: String)(source)
+
fun Bitlinks(accessToken: String)(source)
-
fun clicks(bitlink: String, unit: Units = Units.DAY, units: Int = -1, size: Int = 50, unit_reference: String = Constants.EMPTY, toJson: Boolean = false): String(source)

Returns the click counts for a specified Bitlink.

See the Bitly API for more information.

Return

The click counts.

Parameters

bitlink

A Bitlink made of the domain and hash.

units

An integer representing the time units to query data for. Pass -1 to return all units available.

size

The quantity of items to be be returned.

unit_reference

An ISO-8601 timestamp, indicating the most recent time for which to pull metrics. Will default to current time.

toJson

Returns the full JSON response if true.

+
fun clicks(bitlink: String, unit: Units = Units.DAY, units: Int = -1, size: Int = 50, unit_reference: String = Constants.EMPTY, toJson: Boolean = false): String(source)

Returns the click counts for a specified Bitlink.

See the Bitly API for more information.

Return

The click counts.

Parameters

bitlink

A Bitlink made of the domain and hash.

units

An integer representing the time units to query data for. Pass -1 to return all units available.

size

The quantity of items to be be returned.

unit_reference

An ISO-8601 timestamp, indicating the most recent time for which to pull metrics. Will default to current time.

toJson

Returns the full JSON response if true.

-
+

create

-
fun create(domain: String = Constants.EMPTY, title: String = Constants.EMPTY, group_guid: String = Constants.EMPTY, tags: Array<String> = emptyArray(), deeplinks: Array<Map<String, String>> = emptyArray(), long_url: String, toJson: Boolean = false): String(source)

Converts a long url to a Bitlink and sets additional parameters.

See the Bit.ly API for more information.

Return

The shorten URL or an empty string on error.

Parameters

domain

A branded short domain or bit.ly by default.

group_guid

A GUID for a Bitly group.

long_url

The long URL.

toJson

Returns the full JSON response if true.

+

Converts a long url to a Bitlink and sets additional parameters.

See the Bit.ly API for more information.

Return

The shortened URL or an empty string on error.

Parameters

config

The parameters' configuration.


fun create(domain: String = Constants.EMPTY, title: String = Constants.EMPTY, group_guid: String = Constants.EMPTY, tags: Array<String> = emptyArray(), deeplinks: Array<Map<String, String>> = emptyArray(), long_url: String, toJson: Boolean = false): String(source)

Converts a long url to a Bitlink and sets additional parameters.

See the Bit.ly API for more information.

Return

The shortened URL or an empty string on error.

Parameters

domain

A branded short domain or bit.ly by default.

group_guid

A GUID for a Bitly group.

long_url

The long URL.

toJson

Returns the full JSON response if true.

-
fun expand(bitlink_id: String, toJson: Boolean = false): String(source)

Expands a Bitlink.

See the Bit.ly API for more information.

Return

The long URL or an empty string on error.

Parameters

bitlink_id

The bitlink ID.

toJson

Returns the full JSON response if true.

+
fun expand(bitlink_id: String, toJson: Boolean = false): String(source)

Expands a Bitlink.

See the Bit.ly API for more information.

Return

The long URL or an empty string on error.

Parameters

bitlink_id

The bitlink ID.

toJson

Returns the full JSON response if true.

Bitlinks

-
open class Bitlinks(accessToken: String)(source)

Provides functions to create and manage Bitlinks.

See the Bitly API for more information.

+
open class Bitlinks(accessToken: String)(source)

Provides functions to create and manage Bitlinks.

See the Bitly API for more information.

@@ -93,17 +93,17 @@
- +
create
- +
Link copied to clipboard
-
fun create(domain: String = Constants.EMPTY, title: String = Constants.EMPTY, group_guid: String = Constants.EMPTY, tags: Array<String> = emptyArray(), deeplinks: Array<Map<String, String>> = emptyArray(), long_url: String, toJson: Boolean = false): String

Converts a long url to a Bitlink and sets additional parameters.

+
fun create(domain: String = Constants.EMPTY, title: String = Constants.EMPTY, group_guid: String = Constants.EMPTY, tags: Array<String> = emptyArray(), deeplinks: Array<Map<String, String>> = emptyArray(), long_url: String, toJson: Boolean = false): String

Converts a long url to a Bitlink and sets additional parameters.

@@ -138,17 +138,17 @@
- +
update
- +
Link copied to clipboard
-
fun update(bitlink: String, references: Map<String, String> = emptyMap(), archived: Boolean = false, tags: Array<String> = emptyArray(), created_at: String = Constants.EMPTY, title: String = Constants.EMPTY, deeplinks: Array<Map<String, String>> = emptyArray(), created_by: String = Constants.EMPTY, long_url: String = Constants.EMPTY, client_id: String = Constants.EMPTY, custom_bitlinks: Array<String> = emptyArray(), link: String = Constants.EMPTY, id: String = Constants.EMPTY, toJson: Boolean = false): String

Updates fields in the specified Bitlink.

+
fun update(bitlink: String, references: Map<String, String> = emptyMap(), archived: Boolean = false, tags: Array<String> = emptyArray(), created_at: String = Constants.EMPTY, title: String = Constants.EMPTY, deeplinks: Array<Map<String, String>> = emptyArray(), created_by: String = Constants.EMPTY, long_url: String = Constants.EMPTY, client_id: String = Constants.EMPTY, custom_bitlinks: Array<String> = emptyArray(), link: String = Constants.EMPTY, id: String = Constants.EMPTY, toJson: Boolean = false): String

Updates parameters in the specified Bitlink.

diff --git a/docs/bitly-shorten/net.thauvin.erik.bitly/-bitlinks/last-call-response.html b/docs/bitly-shorten/net.thauvin.erik.bitly/-bitlinks/last-call-response.html index e630c78..b108718 100644 --- a/docs/bitly-shorten/net.thauvin.erik.bitly/-bitlinks/last-call-response.html +++ b/docs/bitly-shorten/net.thauvin.erik.bitly/-bitlinks/last-call-response.html @@ -56,7 +56,7 @@

lastCallResponse

-

The last API call response.

+

The last API call response.

-
fun shorten(long_url: String, group_guid: String = Constants.EMPTY, domain: String = Constants.EMPTY, toJson: Boolean = false): String(source)

Shortens a long URL.

See the Bit.ly API for more information.

Return

The short URL or the long_url on error.

Parameters

long_url

The long URL.

group_guid

A GUID for a Bitly group.

domain

A branded short domain or bit.ly by default.

toJson

Returns the full JSON response if true.

+
fun shorten(long_url: String, group_guid: String = Constants.EMPTY, domain: String = Constants.EMPTY, toJson: Boolean = false): String(source)

Shortens a long URL.

See the Bit.ly API for more information.

Return

The short URL or the long_url on error.

Parameters

long_url

The long URL.

group_guid

A GUID for a Bitly group.

domain

A branded short domain or bit.ly by default.

toJson

Returns the full JSON response if true.

-
+

update

-

Updates fields in the specified Bitlink.

See the Bit.ly API for more information.

Return

Constants.TRUE if the update was successful, Constants.FALSE otherwise.

Parameters

config

The update configuration.


fun update(bitlink: String, references: Map<String, String> = emptyMap(), archived: Boolean = false, tags: Array<String> = emptyArray(), created_at: String = Constants.EMPTY, title: String = Constants.EMPTY, deeplinks: Array<Map<String, String>> = emptyArray(), created_by: String = Constants.EMPTY, long_url: String = Constants.EMPTY, client_id: String = Constants.EMPTY, custom_bitlinks: Array<String> = emptyArray(), link: String = Constants.EMPTY, id: String = Constants.EMPTY, toJson: Boolean = false): String(source)

Updates fields in the specified Bitlink.

See the Bit.ly API for more information.

Return

Constants.TRUE if the update was successful, Constants.FALSE otherwise.

Parameters

bitlink

A Bitlink made of the domain and hash.

toJson

Returns the full JSON response if true.

+

Updates parameters in the specified Bitlink.

See the Bit.ly API for more information.

Return

Constants.TRUE if the update was successful, Constants.FALSE otherwise.

Parameters

config

The parameters' configuration.


fun update(bitlink: String, references: Map<String, String> = emptyMap(), archived: Boolean = false, tags: Array<String> = emptyArray(), created_at: String = Constants.EMPTY, title: String = Constants.EMPTY, deeplinks: Array<Map<String, String>> = emptyArray(), created_by: String = Constants.EMPTY, long_url: String = Constants.EMPTY, client_id: String = Constants.EMPTY, custom_bitlinks: Array<String> = emptyArray(), link: String = Constants.EMPTY, id: String = Constants.EMPTY, toJson: Boolean = false): String(source)

Updates parameters in the specified Bitlink.

See the Bit.ly API for more information.

Return

Constants.TRUE if the update was successful, Constants.FALSE otherwise.

Parameters

bitlink

A Bitlink made of the domain and hash.

toJson

Returns the full JSON response if true.

-
fun call(endPoint: String, params: Map<String, Any> = emptyMap(), method: Methods = Methods.POST): CallResponse(source)

Executes an API call.

Return

A CallResponse object.

Parameters

endPoint

The REST endpoint. (eg. https://api-ssl.bitly.com/v4/shorten)

params

The request parameters key/value map.

method

The submission Method.

+
fun call(endPoint: String, params: Map<String, Any> = emptyMap(), method: Methods = Methods.POST): CallResponse(source)

Executes an API call.

Return

A CallResponse object.

Parameters

endPoint

The REST endpoint path. (eg. shorten, expand, etc.)

params

The request parameters key/value map.

method

The submission Method.

-
+

CallResponse

-
fun CallResponse(body: String = Constants.EMPTY_JSON, resultCode: Int = -1)(source)
+
fun CallResponse(body: String = Constants.EMPTY_JSON, message: String = "", description: String = "", statusCode: Int = -1)(source)

Parameters

body

The response body.

message

Bitly error message, if any.

description

Bitly error description, if any.

statusCode

HTTP status code,

- +

Parameters

body

The response body.

- +
- - + +
Link copied to clipboard
- + +
+
+
+
+ +
+
+
+ + +
Link copied to clipboard
+
+
+
+
diff --git a/docs/bitly-shorten/net.thauvin.erik.bitly/-call-response/is-bad-request.html b/docs/bitly-shorten/net.thauvin.erik.bitly/-call-response/is-bad-request.html index 4aafc8e..aa079e5 100644 --- a/docs/bitly-shorten/net.thauvin.erik.bitly/-call-response/is-bad-request.html +++ b/docs/bitly-shorten/net.thauvin.erik.bitly/-call-response/is-bad-request.html @@ -56,7 +56,7 @@

isBadRequest

- +
-
+
-
+
-
+
-
+
-
+
-
+
-
+
-
const val EMPTY: String(source)

Empty String.

+
const val EMPTY: String(source)

Empty String.

-

Empty JSON Object.

+

Empty JSON Object.

-

The API access token environment variable.

+

The API access token environment variable.

-
const val FALSE: String(source)

False

+
const val FALSE: String(source)

False

-
const val TRUE: String(source)

True

+
const val TRUE: String(source)

True

Constants

-
+
diff --git a/docs/bitly-shorten/net.thauvin.erik.bitly/-constants/-e-m-p-t-y.html b/docs/bitly-shorten/net.thauvin.erik.bitly/-constants/-e-m-p-t-y.html new file mode 100644 index 0000000..b8c6fba --- /dev/null +++ b/docs/bitly-shorten/net.thauvin.erik.bitly/-constants/-e-m-p-t-y.html @@ -0,0 +1,69 @@ + + + + + EMPTY + + + + + + + + + + + + + + + + + + +
+
+
+
+
+
+ +
+

EMPTY

+
+
const val EMPTY: String(source)

Empty String.

+
+ +
+
+ + diff --git a/docs/bitly-shorten/net.thauvin.erik.bitly/-constants/-e-m-p-t-y_-j-s-o-n.html b/docs/bitly-shorten/net.thauvin.erik.bitly/-constants/-e-m-p-t-y_-j-s-o-n.html new file mode 100644 index 0000000..39a68da --- /dev/null +++ b/docs/bitly-shorten/net.thauvin.erik.bitly/-constants/-e-m-p-t-y_-j-s-o-n.html @@ -0,0 +1,69 @@ + + + + + EMPTY_JSON + + + + + + + + + + + + + + + + + + +
+
+
+
+
+
+ +
+

EMPTY_JSON

+
+

Empty JSON Object.

+
+ +
+
+ + diff --git a/docs/bitly-shorten/net.thauvin.erik.bitly/-constants/-e-n-v_-a-c-c-e-s-s_-t-o-k-e-n.html b/docs/bitly-shorten/net.thauvin.erik.bitly/-constants/-e-n-v_-a-c-c-e-s-s_-t-o-k-e-n.html new file mode 100644 index 0000000..7f19478 --- /dev/null +++ b/docs/bitly-shorten/net.thauvin.erik.bitly/-constants/-e-n-v_-a-c-c-e-s-s_-t-o-k-e-n.html @@ -0,0 +1,69 @@ + + + + + ENV_ACCESS_TOKEN + + + + + + + + + + + + + + + + + + +
+
+
+
+
+
+ +
+

ENV_ACCESS_TOKEN

+
+

The API access token environment variable.

+
+ +
+
+ + diff --git a/docs/bitly-shorten/net.thauvin.erik.bitly/-constants/-f-a-l-s-e.html b/docs/bitly-shorten/net.thauvin.erik.bitly/-constants/-f-a-l-s-e.html new file mode 100644 index 0000000..01ed9b1 --- /dev/null +++ b/docs/bitly-shorten/net.thauvin.erik.bitly/-constants/-f-a-l-s-e.html @@ -0,0 +1,69 @@ + + + + + FALSE + + + + + + + + + + + + + + + + + + +
+
+
+
+
+
+ +
+

FALSE

+
+
const val FALSE: String(source)

False

+
+ +
+
+ + diff --git a/docs/bitly-shorten/net.thauvin.erik.bitly/-constants/-t-r-u-e.html b/docs/bitly-shorten/net.thauvin.erik.bitly/-constants/-t-r-u-e.html new file mode 100644 index 0000000..a80700c --- /dev/null +++ b/docs/bitly-shorten/net.thauvin.erik.bitly/-constants/-t-r-u-e.html @@ -0,0 +1,69 @@ + + + + + TRUE + + + + + + + + + + + + + + + + + + +
+
+
+
+
+
+ +
+

TRUE

+
+
const val TRUE: String(source)

True

+
+ +
+
+ + diff --git a/docs/bitly-shorten/net.thauvin.erik.bitly/-constants/index.html b/docs/bitly-shorten/net.thauvin.erik.bitly/-constants/index.html index 573540c..17a6150 100644 --- a/docs/bitly-shorten/net.thauvin.erik.bitly/-constants/index.html +++ b/docs/bitly-shorten/net.thauvin.erik.bitly/-constants/index.html @@ -55,23 +55,98 @@

Constants

-
open class Constants(source)

Provides the constants for this package.

+

Provides the constants for this package.

-
+
-

Types

-
+

Properties

+
- - + +
Link copied to clipboard
-
object Constants
+
const val API_BASE_URL: String

The Bitly API base URL.

+
+
+
+
+ +
+
+
+ + +
Link copied to clipboard
+
+
+
+
const val EMPTY: String

Empty String.

+
+
+
+
+ +
+
+
+ + +
Link copied to clipboard
+
+
+
+
const val EMPTY_JSON: String

Empty JSON Object.

+
+
+
+
+ +
+
+
+ + +
Link copied to clipboard
+
+
+
+

The API access token environment variable.

+
+
+
+
+ +
+
+
+ + +
Link copied to clipboard
+
+
+
+
const val FALSE: String

False

+
+
+
+
+ +
+
+
+ + +
Link copied to clipboard
+
+
+
+
const val TRUE: String

True

diff --git a/docs/bitly-shorten/net.thauvin.erik.bitly/-methods/index.html b/docs/bitly-shorten/net.thauvin.erik.bitly/-methods/index.html index cce52ce..630225b 100644 --- a/docs/bitly-shorten/net.thauvin.erik.bitly/-methods/index.html +++ b/docs/bitly-shorten/net.thauvin.erik.bitly/-methods/index.html @@ -55,7 +55,7 @@

Methods

-

Provides HTTP methods definitions.

+

Provides HTTP methods definitions.

diff --git a/docs/bitly-shorten/net.thauvin.erik.bitly/-methods/value-of.html b/docs/bitly-shorten/net.thauvin.erik.bitly/-methods/value-of.html index fc57cb5..91c53a2 100644 --- a/docs/bitly-shorten/net.thauvin.erik.bitly/-methods/value-of.html +++ b/docs/bitly-shorten/net.thauvin.erik.bitly/-methods/value-of.html @@ -56,7 +56,7 @@

valueOf

-

Returns the enum constant of this type with the specified name. The string must match exactly an identifier used to declare an enum constant in this type. (Extraneous whitespace characters are not permitted.)

Throws

if this enum type has no constant with the specified name

+

Returns the enum constant of this type with the specified name. The string must match exactly an identifier used to declare an enum constant in this type. (Extraneous whitespace characters are not permitted.)

Throws

if this enum type has no constant with the specified name

-

Returns an array containing the constants of this enum type, in the order they're declared.

This method may be used to iterate over the constants.

+

Returns an array containing the constants of this enum type, in the order they're declared.

This method may be used to iterate over the constants.

Units

-

Provides units of time definitions.

+

Provides units of time definitions.

diff --git a/docs/bitly-shorten/net.thauvin.erik.bitly/-units/value-of.html b/docs/bitly-shorten/net.thauvin.erik.bitly/-units/value-of.html index bfa29b3..3636cfe 100644 --- a/docs/bitly-shorten/net.thauvin.erik.bitly/-units/value-of.html +++ b/docs/bitly-shorten/net.thauvin.erik.bitly/-units/value-of.html @@ -56,7 +56,7 @@

valueOf

-
fun valueOf(value: String): Units(source)

Returns the enum constant of this type with the specified name. The string must match exactly an identifier used to declare an enum constant in this type. (Extraneous whitespace characters are not permitted.)

Throws

if this enum type has no constant with the specified name

+
fun valueOf(value: String): Units(source)

Returns the enum constant of this type with the specified name. The string must match exactly an identifier used to declare an enum constant in this type. (Extraneous whitespace characters are not permitted.)

Throws

if this enum type has no constant with the specified name

-

Returns an array containing the constants of this enum type, in the order they're declared.

This method may be used to iterate over the constants.

+

Returns an array containing the constants of this enum type, in the order they're declared.

This method may be used to iterate over the constants.

-
fun call(accessToken: String, endPoint: String, params: Map<String, Any> = emptyMap(), method: Methods = Methods.POST): CallResponse(source)

Executes an API call.

Return

A CallResponse object.

Parameters

accessToken

The API access token.

endPoint

The REST endpoint. (eg. https://api-ssl.bitly.com/v4/shorten)

params

The request parameters key/value map.

method

The submission Method.

+
fun call(accessToken: String, endPoint: String, params: Map<String, Any> = emptyMap(), method: Methods = Methods.POST): CallResponse(source)

Executes an API call.

Return

A CallResponse object.

Parameters

accessToken

The API access token.

endPoint

The REST endpoint. (eg. https://api-ssl.bitly.com/v4/shorten)

params

The request parameters key/value map.

method

The submission Method.

Companion

- +
diff --git a/docs/bitly-shorten/net.thauvin.erik.bitly/-utils/-companion/is-severe-loggable.html b/docs/bitly-shorten/net.thauvin.erik.bitly/-utils/-companion/is-severe-loggable.html index 7f8275d..bdad849 100644 --- a/docs/bitly-shorten/net.thauvin.erik.bitly/-utils/-companion/is-severe-loggable.html +++ b/docs/bitly-shorten/net.thauvin.erik.bitly/-utils/-companion/is-severe-loggable.html @@ -56,7 +56,7 @@

isSevereLoggable

- +
-

Validates a URL.

+

Validates a URL.

-

The logger instance.

+

The logger instance.

-

Removes http(s) scheme from string.

+

Removes http(s) scheme from string.

-

Builds the full API endpoint URL using the Constants.API_BASE_URL.

+

Builds the full API endpoint URL using the Constants.API_BASE_URL.

- -
-
-
-
UpdateConfig
- -
Link copied to clipboard
-
-
-
- -
-
-
-
@@ -176,7 +161,7 @@
-
open class Utils

Provides useful generic functions.

+
object Utils

Provides useful generic functions.

diff --git a/docs/bitly-shorten/package-list b/docs/bitly-shorten/package-list index 362d241..55198cf 100644 --- a/docs/bitly-shorten/package-list +++ b/docs/bitly-shorten/package-list @@ -1,15 +1,88 @@ $dokka.format:html-v1 $dokka.linkExtension:html +$dokka.location:net.thauvin.erik.bitly.config////PointingToDeclaration/bitly-shorten/net.thauvin.erik.bitly.config/index.html +$dokka.location:net.thauvin.erik.bitly.config/CreateConfig.Builder///PointingToDeclaration/bitly-shorten/net.thauvin.erik.bitly.config/-create-config/-builder/index.html +$dokka.location:net.thauvin.erik.bitly.config/CreateConfig.Builder/Builder/#kotlin.String#kotlin.String#kotlin.String#kotlin.Array[kotlin.String]#kotlin.Array[kotlin.collections.Map[kotlin.String,kotlin.String]]#kotlin.String#kotlin.Boolean/PointingToDeclaration/bitly-shorten/net.thauvin.erik.bitly.config/-create-config/-builder/-builder.html +$dokka.location:net.thauvin.erik.bitly.config/CreateConfig.Builder/build/#/PointingToDeclaration/bitly-shorten/net.thauvin.erik.bitly.config/-create-config/-builder/build.html +$dokka.location:net.thauvin.erik.bitly.config/CreateConfig.Builder/deeplinks/#/PointingToDeclaration/bitly-shorten/net.thauvin.erik.bitly.config/-create-config/-builder/deeplinks.html +$dokka.location:net.thauvin.erik.bitly.config/CreateConfig.Builder/deeplinks/#kotlin.Array[kotlin.collections.Map[kotlin.String,kotlin.String]]/PointingToDeclaration/bitly-shorten/net.thauvin.erik.bitly.config/-create-config/-builder/deeplinks.html +$dokka.location:net.thauvin.erik.bitly.config/CreateConfig.Builder/domain/#/PointingToDeclaration/bitly-shorten/net.thauvin.erik.bitly.config/-create-config/-builder/domain.html +$dokka.location:net.thauvin.erik.bitly.config/CreateConfig.Builder/domain/#kotlin.String/PointingToDeclaration/bitly-shorten/net.thauvin.erik.bitly.config/-create-config/-builder/domain.html +$dokka.location:net.thauvin.erik.bitly.config/CreateConfig.Builder/group_guid/#/PointingToDeclaration/bitly-shorten/net.thauvin.erik.bitly.config/-create-config/-builder/group_guid.html +$dokka.location:net.thauvin.erik.bitly.config/CreateConfig.Builder/group_guid/#kotlin.String/PointingToDeclaration/bitly-shorten/net.thauvin.erik.bitly.config/-create-config/-builder/group_guid.html +$dokka.location:net.thauvin.erik.bitly.config/CreateConfig.Builder/longUrl/#kotlin.String/PointingToDeclaration/bitly-shorten/net.thauvin.erik.bitly.config/-create-config/-builder/long-url.html +$dokka.location:net.thauvin.erik.bitly.config/CreateConfig.Builder/long_url/#/PointingToDeclaration/bitly-shorten/net.thauvin.erik.bitly.config/-create-config/-builder/long_url.html +$dokka.location:net.thauvin.erik.bitly.config/CreateConfig.Builder/tags/#/PointingToDeclaration/bitly-shorten/net.thauvin.erik.bitly.config/-create-config/-builder/tags.html +$dokka.location:net.thauvin.erik.bitly.config/CreateConfig.Builder/tags/#kotlin.Array[kotlin.String]/PointingToDeclaration/bitly-shorten/net.thauvin.erik.bitly.config/-create-config/-builder/tags.html +$dokka.location:net.thauvin.erik.bitly.config/CreateConfig.Builder/title/#/PointingToDeclaration/bitly-shorten/net.thauvin.erik.bitly.config/-create-config/-builder/title.html +$dokka.location:net.thauvin.erik.bitly.config/CreateConfig.Builder/title/#kotlin.String/PointingToDeclaration/bitly-shorten/net.thauvin.erik.bitly.config/-create-config/-builder/title.html +$dokka.location:net.thauvin.erik.bitly.config/CreateConfig.Builder/toJson/#/PointingToDeclaration/bitly-shorten/net.thauvin.erik.bitly.config/-create-config/-builder/to-json.html +$dokka.location:net.thauvin.erik.bitly.config/CreateConfig.Builder/toJson/#kotlin.Boolean/PointingToDeclaration/bitly-shorten/net.thauvin.erik.bitly.config/-create-config/-builder/to-json.html +$dokka.location:net.thauvin.erik.bitly.config/CreateConfig///PointingToDeclaration/bitly-shorten/net.thauvin.erik.bitly.config/-create-config/index.html +$dokka.location:net.thauvin.erik.bitly.config/CreateConfig/deepLinks/#/PointingToDeclaration/bitly-shorten/net.thauvin.erik.bitly.config/-create-config/deep-links.html +$dokka.location:net.thauvin.erik.bitly.config/CreateConfig/domain/#/PointingToDeclaration/bitly-shorten/net.thauvin.erik.bitly.config/-create-config/domain.html +$dokka.location:net.thauvin.erik.bitly.config/CreateConfig/group_guid/#/PointingToDeclaration/bitly-shorten/net.thauvin.erik.bitly.config/-create-config/group_guid.html +$dokka.location:net.thauvin.erik.bitly.config/CreateConfig/long_url/#/PointingToDeclaration/bitly-shorten/net.thauvin.erik.bitly.config/-create-config/long_url.html +$dokka.location:net.thauvin.erik.bitly.config/CreateConfig/tags/#/PointingToDeclaration/bitly-shorten/net.thauvin.erik.bitly.config/-create-config/tags.html +$dokka.location:net.thauvin.erik.bitly.config/CreateConfig/title/#/PointingToDeclaration/bitly-shorten/net.thauvin.erik.bitly.config/-create-config/title.html +$dokka.location:net.thauvin.erik.bitly.config/CreateConfig/toJson/#/PointingToDeclaration/bitly-shorten/net.thauvin.erik.bitly.config/-create-config/to-json.html +$dokka.location:net.thauvin.erik.bitly.config/UpdateConfig.Builder///PointingToDeclaration/bitly-shorten/net.thauvin.erik.bitly.config/-update-config/-builder/index.html +$dokka.location:net.thauvin.erik.bitly.config/UpdateConfig.Builder/Builder/#kotlin.String#kotlin.collections.Map[kotlin.String,kotlin.String]#kotlin.Boolean#kotlin.Array[kotlin.String]#kotlin.String#kotlin.String#kotlin.Array[kotlin.collections.Map[kotlin.String,kotlin.String]]#kotlin.String#kotlin.String#kotlin.String#kotlin.Array[kotlin.String]#kotlin.String#kotlin.String#kotlin.Boolean/PointingToDeclaration/bitly-shorten/net.thauvin.erik.bitly.config/-update-config/-builder/-builder.html +$dokka.location:net.thauvin.erik.bitly.config/UpdateConfig.Builder/archived/#/PointingToDeclaration/bitly-shorten/net.thauvin.erik.bitly.config/-update-config/-builder/archived.html +$dokka.location:net.thauvin.erik.bitly.config/UpdateConfig.Builder/archived/#kotlin.Boolean/PointingToDeclaration/bitly-shorten/net.thauvin.erik.bitly.config/-update-config/-builder/archived.html +$dokka.location:net.thauvin.erik.bitly.config/UpdateConfig.Builder/bitlink/#/PointingToDeclaration/bitly-shorten/net.thauvin.erik.bitly.config/-update-config/-builder/bitlink.html +$dokka.location:net.thauvin.erik.bitly.config/UpdateConfig.Builder/bitlink/#kotlin.String/PointingToDeclaration/bitly-shorten/net.thauvin.erik.bitly.config/-update-config/-builder/bitlink.html +$dokka.location:net.thauvin.erik.bitly.config/UpdateConfig.Builder/build/#/PointingToDeclaration/bitly-shorten/net.thauvin.erik.bitly.config/-update-config/-builder/build.html +$dokka.location:net.thauvin.erik.bitly.config/UpdateConfig.Builder/clientId/#kotlin.String/PointingToDeclaration/bitly-shorten/net.thauvin.erik.bitly.config/-update-config/-builder/client-id.html +$dokka.location:net.thauvin.erik.bitly.config/UpdateConfig.Builder/client_id/#/PointingToDeclaration/bitly-shorten/net.thauvin.erik.bitly.config/-update-config/-builder/client_id.html +$dokka.location:net.thauvin.erik.bitly.config/UpdateConfig.Builder/createdAt/#kotlin.String/PointingToDeclaration/bitly-shorten/net.thauvin.erik.bitly.config/-update-config/-builder/created-at.html +$dokka.location:net.thauvin.erik.bitly.config/UpdateConfig.Builder/createdBy/#kotlin.String/PointingToDeclaration/bitly-shorten/net.thauvin.erik.bitly.config/-update-config/-builder/created-by.html +$dokka.location:net.thauvin.erik.bitly.config/UpdateConfig.Builder/created_at/#/PointingToDeclaration/bitly-shorten/net.thauvin.erik.bitly.config/-update-config/-builder/created_at.html +$dokka.location:net.thauvin.erik.bitly.config/UpdateConfig.Builder/created_by/#/PointingToDeclaration/bitly-shorten/net.thauvin.erik.bitly.config/-update-config/-builder/created_by.html +$dokka.location:net.thauvin.erik.bitly.config/UpdateConfig.Builder/customBitlinks/#kotlin.Array[kotlin.String]/PointingToDeclaration/bitly-shorten/net.thauvin.erik.bitly.config/-update-config/-builder/custom-bitlinks.html +$dokka.location:net.thauvin.erik.bitly.config/UpdateConfig.Builder/custom_bitlinks/#/PointingToDeclaration/bitly-shorten/net.thauvin.erik.bitly.config/-update-config/-builder/custom_bitlinks.html +$dokka.location:net.thauvin.erik.bitly.config/UpdateConfig.Builder/deeplinks/#/PointingToDeclaration/bitly-shorten/net.thauvin.erik.bitly.config/-update-config/-builder/deeplinks.html +$dokka.location:net.thauvin.erik.bitly.config/UpdateConfig.Builder/deeplinks/#kotlin.Array[kotlin.collections.Map[kotlin.String,kotlin.String]]/PointingToDeclaration/bitly-shorten/net.thauvin.erik.bitly.config/-update-config/-builder/deeplinks.html +$dokka.location:net.thauvin.erik.bitly.config/UpdateConfig.Builder/id/#/PointingToDeclaration/bitly-shorten/net.thauvin.erik.bitly.config/-update-config/-builder/id.html +$dokka.location:net.thauvin.erik.bitly.config/UpdateConfig.Builder/id/#kotlin.String/PointingToDeclaration/bitly-shorten/net.thauvin.erik.bitly.config/-update-config/-builder/id.html +$dokka.location:net.thauvin.erik.bitly.config/UpdateConfig.Builder/link/#/PointingToDeclaration/bitly-shorten/net.thauvin.erik.bitly.config/-update-config/-builder/link.html +$dokka.location:net.thauvin.erik.bitly.config/UpdateConfig.Builder/link/#kotlin.String/PointingToDeclaration/bitly-shorten/net.thauvin.erik.bitly.config/-update-config/-builder/link.html +$dokka.location:net.thauvin.erik.bitly.config/UpdateConfig.Builder/longUrl/#kotlin.String/PointingToDeclaration/bitly-shorten/net.thauvin.erik.bitly.config/-update-config/-builder/long-url.html +$dokka.location:net.thauvin.erik.bitly.config/UpdateConfig.Builder/long_url/#/PointingToDeclaration/bitly-shorten/net.thauvin.erik.bitly.config/-update-config/-builder/long_url.html +$dokka.location:net.thauvin.erik.bitly.config/UpdateConfig.Builder/references/#/PointingToDeclaration/bitly-shorten/net.thauvin.erik.bitly.config/-update-config/-builder/references.html +$dokka.location:net.thauvin.erik.bitly.config/UpdateConfig.Builder/references/#kotlin.collections.Map[kotlin.String,kotlin.String]/PointingToDeclaration/bitly-shorten/net.thauvin.erik.bitly.config/-update-config/-builder/references.html +$dokka.location:net.thauvin.erik.bitly.config/UpdateConfig.Builder/tags/#/PointingToDeclaration/bitly-shorten/net.thauvin.erik.bitly.config/-update-config/-builder/tags.html +$dokka.location:net.thauvin.erik.bitly.config/UpdateConfig.Builder/tags/#kotlin.Array[kotlin.String]/PointingToDeclaration/bitly-shorten/net.thauvin.erik.bitly.config/-update-config/-builder/tags.html +$dokka.location:net.thauvin.erik.bitly.config/UpdateConfig.Builder/title/#/PointingToDeclaration/bitly-shorten/net.thauvin.erik.bitly.config/-update-config/-builder/title.html +$dokka.location:net.thauvin.erik.bitly.config/UpdateConfig.Builder/title/#kotlin.String/PointingToDeclaration/bitly-shorten/net.thauvin.erik.bitly.config/-update-config/-builder/title.html +$dokka.location:net.thauvin.erik.bitly.config/UpdateConfig.Builder/toJson/#/PointingToDeclaration/bitly-shorten/net.thauvin.erik.bitly.config/-update-config/-builder/to-json.html +$dokka.location:net.thauvin.erik.bitly.config/UpdateConfig.Builder/toJson/#kotlin.Boolean/PointingToDeclaration/bitly-shorten/net.thauvin.erik.bitly.config/-update-config/-builder/to-json.html +$dokka.location:net.thauvin.erik.bitly.config/UpdateConfig///PointingToDeclaration/bitly-shorten/net.thauvin.erik.bitly.config/-update-config/index.html +$dokka.location:net.thauvin.erik.bitly.config/UpdateConfig/archived/#/PointingToDeclaration/bitly-shorten/net.thauvin.erik.bitly.config/-update-config/archived.html +$dokka.location:net.thauvin.erik.bitly.config/UpdateConfig/bitlink/#/PointingToDeclaration/bitly-shorten/net.thauvin.erik.bitly.config/-update-config/bitlink.html +$dokka.location:net.thauvin.erik.bitly.config/UpdateConfig/client_id/#/PointingToDeclaration/bitly-shorten/net.thauvin.erik.bitly.config/-update-config/client_id.html +$dokka.location:net.thauvin.erik.bitly.config/UpdateConfig/created_at/#/PointingToDeclaration/bitly-shorten/net.thauvin.erik.bitly.config/-update-config/created_at.html +$dokka.location:net.thauvin.erik.bitly.config/UpdateConfig/created_by/#/PointingToDeclaration/bitly-shorten/net.thauvin.erik.bitly.config/-update-config/created_by.html +$dokka.location:net.thauvin.erik.bitly.config/UpdateConfig/custom_bitlinks/#/PointingToDeclaration/bitly-shorten/net.thauvin.erik.bitly.config/-update-config/custom_bitlinks.html +$dokka.location:net.thauvin.erik.bitly.config/UpdateConfig/deepLinks/#/PointingToDeclaration/bitly-shorten/net.thauvin.erik.bitly.config/-update-config/deep-links.html +$dokka.location:net.thauvin.erik.bitly.config/UpdateConfig/id/#/PointingToDeclaration/bitly-shorten/net.thauvin.erik.bitly.config/-update-config/id.html +$dokka.location:net.thauvin.erik.bitly.config/UpdateConfig/link/#/PointingToDeclaration/bitly-shorten/net.thauvin.erik.bitly.config/-update-config/link.html +$dokka.location:net.thauvin.erik.bitly.config/UpdateConfig/long_url/#/PointingToDeclaration/bitly-shorten/net.thauvin.erik.bitly.config/-update-config/long_url.html +$dokka.location:net.thauvin.erik.bitly.config/UpdateConfig/references/#/PointingToDeclaration/bitly-shorten/net.thauvin.erik.bitly.config/-update-config/references.html +$dokka.location:net.thauvin.erik.bitly.config/UpdateConfig/tags/#/PointingToDeclaration/bitly-shorten/net.thauvin.erik.bitly.config/-update-config/tags.html +$dokka.location:net.thauvin.erik.bitly.config/UpdateConfig/title/#/PointingToDeclaration/bitly-shorten/net.thauvin.erik.bitly.config/-update-config/title.html +$dokka.location:net.thauvin.erik.bitly.config/UpdateConfig/toJson/#/PointingToDeclaration/bitly-shorten/net.thauvin.erik.bitly.config/-update-config/to-json.html $dokka.location:net.thauvin.erik.bitly////PointingToDeclaration/bitly-shorten/net.thauvin.erik.bitly/index.html $dokka.location:net.thauvin.erik.bitly/Bitlinks///PointingToDeclaration/bitly-shorten/net.thauvin.erik.bitly/-bitlinks/index.html $dokka.location:net.thauvin.erik.bitly/Bitlinks/Bitlinks/#kotlin.String/PointingToDeclaration/bitly-shorten/net.thauvin.erik.bitly/-bitlinks/-bitlinks.html $dokka.location:net.thauvin.erik.bitly/Bitlinks/clicks/#kotlin.String#net.thauvin.erik.bitly.Units#kotlin.Int#kotlin.Int#kotlin.String#kotlin.Boolean/PointingToDeclaration/bitly-shorten/net.thauvin.erik.bitly/-bitlinks/clicks.html $dokka.location: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.String#kotlin.Boolean/PointingToDeclaration/bitly-shorten/net.thauvin.erik.bitly/-bitlinks/create.html +$dokka.location:net.thauvin.erik.bitly/Bitlinks/create/#net.thauvin.erik.bitly.config.CreateConfig/PointingToDeclaration/bitly-shorten/net.thauvin.erik.bitly/-bitlinks/create.html $dokka.location:net.thauvin.erik.bitly/Bitlinks/expand/#kotlin.String#kotlin.Boolean/PointingToDeclaration/bitly-shorten/net.thauvin.erik.bitly/-bitlinks/expand.html $dokka.location:net.thauvin.erik.bitly/Bitlinks/lastCallResponse/#/PointingToDeclaration/bitly-shorten/net.thauvin.erik.bitly/-bitlinks/last-call-response.html $dokka.location:net.thauvin.erik.bitly/Bitlinks/shorten/#kotlin.String#kotlin.String#kotlin.String#kotlin.Boolean/PointingToDeclaration/bitly-shorten/net.thauvin.erik.bitly/-bitlinks/shorten.html $dokka.location:net.thauvin.erik.bitly/Bitlinks/update/#kotlin.String#kotlin.collections.Map[kotlin.String,kotlin.String]#kotlin.Boolean#kotlin.Array[kotlin.String]#kotlin.String#kotlin.String#kotlin.Array[kotlin.collections.Map[kotlin.String,kotlin.String]]#kotlin.String#kotlin.String#kotlin.String#kotlin.Array[kotlin.String]#kotlin.String#kotlin.String#kotlin.Boolean/PointingToDeclaration/bitly-shorten/net.thauvin.erik.bitly/-bitlinks/update.html -$dokka.location:net.thauvin.erik.bitly/Bitlinks/update/#net.thauvin.erik.bitly.UpdateConfig/PointingToDeclaration/bitly-shorten/net.thauvin.erik.bitly/-bitlinks/update.html +$dokka.location:net.thauvin.erik.bitly/Bitlinks/update/#net.thauvin.erik.bitly.config.UpdateConfig/PointingToDeclaration/bitly-shorten/net.thauvin.erik.bitly/-bitlinks/update.html $dokka.location:net.thauvin.erik.bitly/Bitly///PointingToDeclaration/bitly-shorten/net.thauvin.erik.bitly/-bitly/index.html $dokka.location:net.thauvin.erik.bitly/Bitly/Bitly/#/PointingToDeclaration/bitly-shorten/net.thauvin.erik.bitly/-bitly/-bitly.html $dokka.location:net.thauvin.erik.bitly/Bitly/Bitly/#java.io.File#kotlin.String/PointingToDeclaration/bitly-shorten/net.thauvin.erik.bitly/-bitly/-bitly.html @@ -20,27 +93,30 @@ $dokka.location:net.thauvin.erik.bitly/Bitly/accessToken/#/PointingToDeclaration $dokka.location:net.thauvin.erik.bitly/Bitly/bitlinks/#/PointingToDeclaration/bitly-shorten/net.thauvin.erik.bitly/-bitly/bitlinks.html $dokka.location:net.thauvin.erik.bitly/Bitly/call/#kotlin.String#kotlin.collections.Map[kotlin.String,kotlin.Any]#net.thauvin.erik.bitly.Methods/PointingToDeclaration/bitly-shorten/net.thauvin.erik.bitly/-bitly/call.html $dokka.location:net.thauvin.erik.bitly/CallResponse///PointingToDeclaration/bitly-shorten/net.thauvin.erik.bitly/-call-response/index.html -$dokka.location:net.thauvin.erik.bitly/CallResponse/CallResponse/#kotlin.String#kotlin.Int/PointingToDeclaration/bitly-shorten/net.thauvin.erik.bitly/-call-response/-call-response.html +$dokka.location:net.thauvin.erik.bitly/CallResponse/CallResponse/#kotlin.String#kotlin.String#kotlin.String#kotlin.Int/PointingToDeclaration/bitly-shorten/net.thauvin.erik.bitly/-call-response/-call-response.html $dokka.location:net.thauvin.erik.bitly/CallResponse/body/#/PointingToDeclaration/bitly-shorten/net.thauvin.erik.bitly/-call-response/body.html +$dokka.location:net.thauvin.erik.bitly/CallResponse/description/#/PointingToDeclaration/bitly-shorten/net.thauvin.erik.bitly/-call-response/description.html $dokka.location:net.thauvin.erik.bitly/CallResponse/isBadRequest/#/PointingToDeclaration/bitly-shorten/net.thauvin.erik.bitly/-call-response/is-bad-request.html $dokka.location:net.thauvin.erik.bitly/CallResponse/isCreated/#/PointingToDeclaration/bitly-shorten/net.thauvin.erik.bitly/-call-response/is-created.html $dokka.location:net.thauvin.erik.bitly/CallResponse/isExpectationFailed/#/PointingToDeclaration/bitly-shorten/net.thauvin.erik.bitly/-call-response/is-expectation-failed.html $dokka.location:net.thauvin.erik.bitly/CallResponse/isForbidden/#/PointingToDeclaration/bitly-shorten/net.thauvin.erik.bitly/-call-response/is-forbidden.html +$dokka.location:net.thauvin.erik.bitly/CallResponse/isGone/#/PointingToDeclaration/bitly-shorten/net.thauvin.erik.bitly/-call-response/is-gone.html $dokka.location:net.thauvin.erik.bitly/CallResponse/isInternalError/#/PointingToDeclaration/bitly-shorten/net.thauvin.erik.bitly/-call-response/is-internal-error.html $dokka.location:net.thauvin.erik.bitly/CallResponse/isNotFound/#/PointingToDeclaration/bitly-shorten/net.thauvin.erik.bitly/-call-response/is-not-found.html $dokka.location:net.thauvin.erik.bitly/CallResponse/isSuccessful/#/PointingToDeclaration/bitly-shorten/net.thauvin.erik.bitly/-call-response/is-successful.html $dokka.location:net.thauvin.erik.bitly/CallResponse/isTemporarilyUnavailable/#/PointingToDeclaration/bitly-shorten/net.thauvin.erik.bitly/-call-response/is-temporarily-unavailable.html +$dokka.location:net.thauvin.erik.bitly/CallResponse/isTooManyRequests/#/PointingToDeclaration/bitly-shorten/net.thauvin.erik.bitly/-call-response/is-too-many-requests.html $dokka.location:net.thauvin.erik.bitly/CallResponse/isUnprocessableEntity/#/PointingToDeclaration/bitly-shorten/net.thauvin.erik.bitly/-call-response/is-unprocessable-entity.html $dokka.location:net.thauvin.erik.bitly/CallResponse/isUpgradeRequired/#/PointingToDeclaration/bitly-shorten/net.thauvin.erik.bitly/-call-response/is-upgrade-required.html -$dokka.location:net.thauvin.erik.bitly/CallResponse/resultCode/#/PointingToDeclaration/bitly-shorten/net.thauvin.erik.bitly/-call-response/result-code.html -$dokka.location:net.thauvin.erik.bitly/Constants.Constants///PointingToDeclaration/bitly-shorten/net.thauvin.erik.bitly/-constants/-constants/index.html -$dokka.location:net.thauvin.erik.bitly/Constants.Constants/API_BASE_URL/#/PointingToDeclaration/bitly-shorten/net.thauvin.erik.bitly/-constants/-constants/-a-p-i_-b-a-s-e_-u-r-l.html -$dokka.location:net.thauvin.erik.bitly/Constants.Constants/EMPTY/#/PointingToDeclaration/bitly-shorten/net.thauvin.erik.bitly/-constants/-constants/-e-m-p-t-y.html -$dokka.location:net.thauvin.erik.bitly/Constants.Constants/EMPTY_JSON/#/PointingToDeclaration/bitly-shorten/net.thauvin.erik.bitly/-constants/-constants/-e-m-p-t-y_-j-s-o-n.html -$dokka.location:net.thauvin.erik.bitly/Constants.Constants/ENV_ACCESS_TOKEN/#/PointingToDeclaration/bitly-shorten/net.thauvin.erik.bitly/-constants/-constants/-e-n-v_-a-c-c-e-s-s_-t-o-k-e-n.html -$dokka.location:net.thauvin.erik.bitly/Constants.Constants/FALSE/#/PointingToDeclaration/bitly-shorten/net.thauvin.erik.bitly/-constants/-constants/-f-a-l-s-e.html -$dokka.location:net.thauvin.erik.bitly/Constants.Constants/TRUE/#/PointingToDeclaration/bitly-shorten/net.thauvin.erik.bitly/-constants/-constants/-t-r-u-e.html +$dokka.location:net.thauvin.erik.bitly/CallResponse/message/#/PointingToDeclaration/bitly-shorten/net.thauvin.erik.bitly/-call-response/message.html +$dokka.location:net.thauvin.erik.bitly/CallResponse/statusCode/#/PointingToDeclaration/bitly-shorten/net.thauvin.erik.bitly/-call-response/status-code.html $dokka.location:net.thauvin.erik.bitly/Constants///PointingToDeclaration/bitly-shorten/net.thauvin.erik.bitly/-constants/index.html +$dokka.location:net.thauvin.erik.bitly/Constants/API_BASE_URL/#/PointingToDeclaration/bitly-shorten/net.thauvin.erik.bitly/-constants/-a-p-i_-b-a-s-e_-u-r-l.html +$dokka.location:net.thauvin.erik.bitly/Constants/EMPTY/#/PointingToDeclaration/bitly-shorten/net.thauvin.erik.bitly/-constants/-e-m-p-t-y.html +$dokka.location:net.thauvin.erik.bitly/Constants/EMPTY_JSON/#/PointingToDeclaration/bitly-shorten/net.thauvin.erik.bitly/-constants/-e-m-p-t-y_-j-s-o-n.html +$dokka.location:net.thauvin.erik.bitly/Constants/ENV_ACCESS_TOKEN/#/PointingToDeclaration/bitly-shorten/net.thauvin.erik.bitly/-constants/-e-n-v_-a-c-c-e-s-s_-t-o-k-e-n.html +$dokka.location:net.thauvin.erik.bitly/Constants/FALSE/#/PointingToDeclaration/bitly-shorten/net.thauvin.erik.bitly/-constants/-f-a-l-s-e.html +$dokka.location:net.thauvin.erik.bitly/Constants/TRUE/#/PointingToDeclaration/bitly-shorten/net.thauvin.erik.bitly/-constants/-t-r-u-e.html $dokka.location:net.thauvin.erik.bitly/Methods.DELETE///PointingToDeclaration/{"org.jetbrains.dokka.links.EnumEntryDRIExtra":{"key":"org.jetbrains.dokka.links.EnumEntryDRIExtra"}}bitly-shorten/net.thauvin.erik.bitly/-methods/-d-e-l-e-t-e/index.html $dokka.location:net.thauvin.erik.bitly/Methods.GET///PointingToDeclaration/{"org.jetbrains.dokka.links.EnumEntryDRIExtra":{"key":"org.jetbrains.dokka.links.EnumEntryDRIExtra"}}bitly-shorten/net.thauvin.erik.bitly/-methods/-g-e-t/index.html $dokka.location:net.thauvin.erik.bitly/Methods.PATCH///PointingToDeclaration/{"org.jetbrains.dokka.links.EnumEntryDRIExtra":{"key":"org.jetbrains.dokka.links.EnumEntryDRIExtra"}}bitly-shorten/net.thauvin.erik.bitly/-methods/-p-a-t-c-h/index.html @@ -56,61 +132,13 @@ $dokka.location:net.thauvin.erik.bitly/Units.WEEK///PointingToDeclaration/{"org. $dokka.location:net.thauvin.erik.bitly/Units///PointingToDeclaration/bitly-shorten/net.thauvin.erik.bitly/-units/index.html $dokka.location:net.thauvin.erik.bitly/Units/valueOf/#kotlin.String/PointingToDeclaration/bitly-shorten/net.thauvin.erik.bitly/-units/value-of.html $dokka.location:net.thauvin.erik.bitly/Units/values/#/PointingToDeclaration/bitly-shorten/net.thauvin.erik.bitly/-units/values.html -$dokka.location:net.thauvin.erik.bitly/UpdateConfig.Builder///PointingToDeclaration/bitly-shorten/net.thauvin.erik.bitly/-update-config/-builder/index.html -$dokka.location:net.thauvin.erik.bitly/UpdateConfig.Builder/Builder/#kotlin.String#kotlin.collections.Map[kotlin.String,kotlin.String]#kotlin.Boolean#kotlin.Array[kotlin.String]#kotlin.String#kotlin.String#kotlin.Array[kotlin.collections.Map[kotlin.String,kotlin.String]]#kotlin.String#kotlin.String#kotlin.String#kotlin.Array[kotlin.String]#kotlin.String#kotlin.String#kotlin.Boolean/PointingToDeclaration/bitly-shorten/net.thauvin.erik.bitly/-update-config/-builder/-builder.html -$dokka.location:net.thauvin.erik.bitly/UpdateConfig.Builder/archived/#/PointingToDeclaration/bitly-shorten/net.thauvin.erik.bitly/-update-config/-builder/archived.html -$dokka.location:net.thauvin.erik.bitly/UpdateConfig.Builder/archived/#kotlin.Boolean/PointingToDeclaration/bitly-shorten/net.thauvin.erik.bitly/-update-config/-builder/archived.html -$dokka.location:net.thauvin.erik.bitly/UpdateConfig.Builder/bitlink/#/PointingToDeclaration/bitly-shorten/net.thauvin.erik.bitly/-update-config/-builder/bitlink.html -$dokka.location:net.thauvin.erik.bitly/UpdateConfig.Builder/bitlink/#kotlin.String/PointingToDeclaration/bitly-shorten/net.thauvin.erik.bitly/-update-config/-builder/bitlink.html -$dokka.location:net.thauvin.erik.bitly/UpdateConfig.Builder/build/#/PointingToDeclaration/bitly-shorten/net.thauvin.erik.bitly/-update-config/-builder/build.html -$dokka.location:net.thauvin.erik.bitly/UpdateConfig.Builder/clientId/#kotlin.String/PointingToDeclaration/bitly-shorten/net.thauvin.erik.bitly/-update-config/-builder/client-id.html -$dokka.location:net.thauvin.erik.bitly/UpdateConfig.Builder/client_id/#/PointingToDeclaration/bitly-shorten/net.thauvin.erik.bitly/-update-config/-builder/client_id.html -$dokka.location:net.thauvin.erik.bitly/UpdateConfig.Builder/createdAt/#kotlin.String/PointingToDeclaration/bitly-shorten/net.thauvin.erik.bitly/-update-config/-builder/created-at.html -$dokka.location:net.thauvin.erik.bitly/UpdateConfig.Builder/createdBy/#kotlin.String/PointingToDeclaration/bitly-shorten/net.thauvin.erik.bitly/-update-config/-builder/created-by.html -$dokka.location:net.thauvin.erik.bitly/UpdateConfig.Builder/created_at/#/PointingToDeclaration/bitly-shorten/net.thauvin.erik.bitly/-update-config/-builder/created_at.html -$dokka.location:net.thauvin.erik.bitly/UpdateConfig.Builder/created_by/#/PointingToDeclaration/bitly-shorten/net.thauvin.erik.bitly/-update-config/-builder/created_by.html -$dokka.location:net.thauvin.erik.bitly/UpdateConfig.Builder/customBitlinks/#kotlin.Array[kotlin.String]/PointingToDeclaration/bitly-shorten/net.thauvin.erik.bitly/-update-config/-builder/custom-bitlinks.html -$dokka.location:net.thauvin.erik.bitly/UpdateConfig.Builder/custom_bitlinks/#/PointingToDeclaration/bitly-shorten/net.thauvin.erik.bitly/-update-config/-builder/custom_bitlinks.html -$dokka.location:net.thauvin.erik.bitly/UpdateConfig.Builder/deeplinks/#/PointingToDeclaration/bitly-shorten/net.thauvin.erik.bitly/-update-config/-builder/deeplinks.html -$dokka.location:net.thauvin.erik.bitly/UpdateConfig.Builder/deeplinks/#kotlin.Array[kotlin.collections.Map[kotlin.String,kotlin.String]]/PointingToDeclaration/bitly-shorten/net.thauvin.erik.bitly/-update-config/-builder/deeplinks.html -$dokka.location:net.thauvin.erik.bitly/UpdateConfig.Builder/equals/#kotlin.Any?/PointingToDeclaration/bitly-shorten/net.thauvin.erik.bitly/-update-config/-builder/equals.html -$dokka.location:net.thauvin.erik.bitly/UpdateConfig.Builder/hashCode/#/PointingToDeclaration/bitly-shorten/net.thauvin.erik.bitly/-update-config/-builder/hash-code.html -$dokka.location:net.thauvin.erik.bitly/UpdateConfig.Builder/id/#/PointingToDeclaration/bitly-shorten/net.thauvin.erik.bitly/-update-config/-builder/id.html -$dokka.location:net.thauvin.erik.bitly/UpdateConfig.Builder/id/#kotlin.String/PointingToDeclaration/bitly-shorten/net.thauvin.erik.bitly/-update-config/-builder/id.html -$dokka.location:net.thauvin.erik.bitly/UpdateConfig.Builder/link/#/PointingToDeclaration/bitly-shorten/net.thauvin.erik.bitly/-update-config/-builder/link.html -$dokka.location:net.thauvin.erik.bitly/UpdateConfig.Builder/link/#kotlin.String/PointingToDeclaration/bitly-shorten/net.thauvin.erik.bitly/-update-config/-builder/link.html -$dokka.location:net.thauvin.erik.bitly/UpdateConfig.Builder/longUrl/#kotlin.String/PointingToDeclaration/bitly-shorten/net.thauvin.erik.bitly/-update-config/-builder/long-url.html -$dokka.location:net.thauvin.erik.bitly/UpdateConfig.Builder/long_url/#/PointingToDeclaration/bitly-shorten/net.thauvin.erik.bitly/-update-config/-builder/long_url.html -$dokka.location:net.thauvin.erik.bitly/UpdateConfig.Builder/references/#/PointingToDeclaration/bitly-shorten/net.thauvin.erik.bitly/-update-config/-builder/references.html -$dokka.location:net.thauvin.erik.bitly/UpdateConfig.Builder/references/#kotlin.collections.Map[kotlin.String,kotlin.String]/PointingToDeclaration/bitly-shorten/net.thauvin.erik.bitly/-update-config/-builder/references.html -$dokka.location:net.thauvin.erik.bitly/UpdateConfig.Builder/tags/#/PointingToDeclaration/bitly-shorten/net.thauvin.erik.bitly/-update-config/-builder/tags.html -$dokka.location:net.thauvin.erik.bitly/UpdateConfig.Builder/tags/#kotlin.Array[kotlin.String]/PointingToDeclaration/bitly-shorten/net.thauvin.erik.bitly/-update-config/-builder/tags.html -$dokka.location:net.thauvin.erik.bitly/UpdateConfig.Builder/title/#/PointingToDeclaration/bitly-shorten/net.thauvin.erik.bitly/-update-config/-builder/title.html -$dokka.location:net.thauvin.erik.bitly/UpdateConfig.Builder/title/#kotlin.String/PointingToDeclaration/bitly-shorten/net.thauvin.erik.bitly/-update-config/-builder/title.html -$dokka.location:net.thauvin.erik.bitly/UpdateConfig.Builder/toJson/#/PointingToDeclaration/bitly-shorten/net.thauvin.erik.bitly/-update-config/-builder/to-json.html -$dokka.location:net.thauvin.erik.bitly/UpdateConfig.Builder/toJson/#kotlin.Boolean/PointingToDeclaration/bitly-shorten/net.thauvin.erik.bitly/-update-config/-builder/to-json.html -$dokka.location:net.thauvin.erik.bitly/UpdateConfig///PointingToDeclaration/bitly-shorten/net.thauvin.erik.bitly/-update-config/index.html -$dokka.location:net.thauvin.erik.bitly/UpdateConfig/archived/#/PointingToDeclaration/bitly-shorten/net.thauvin.erik.bitly/-update-config/archived.html -$dokka.location:net.thauvin.erik.bitly/UpdateConfig/bitlink/#/PointingToDeclaration/bitly-shorten/net.thauvin.erik.bitly/-update-config/bitlink.html -$dokka.location:net.thauvin.erik.bitly/UpdateConfig/client_id/#/PointingToDeclaration/bitly-shorten/net.thauvin.erik.bitly/-update-config/client_id.html -$dokka.location:net.thauvin.erik.bitly/UpdateConfig/created_at/#/PointingToDeclaration/bitly-shorten/net.thauvin.erik.bitly/-update-config/created_at.html -$dokka.location:net.thauvin.erik.bitly/UpdateConfig/created_by/#/PointingToDeclaration/bitly-shorten/net.thauvin.erik.bitly/-update-config/created_by.html -$dokka.location:net.thauvin.erik.bitly/UpdateConfig/custom_bitlinks/#/PointingToDeclaration/bitly-shorten/net.thauvin.erik.bitly/-update-config/custom_bitlinks.html -$dokka.location:net.thauvin.erik.bitly/UpdateConfig/deepLinks/#/PointingToDeclaration/bitly-shorten/net.thauvin.erik.bitly/-update-config/deep-links.html -$dokka.location:net.thauvin.erik.bitly/UpdateConfig/id/#/PointingToDeclaration/bitly-shorten/net.thauvin.erik.bitly/-update-config/id.html -$dokka.location:net.thauvin.erik.bitly/UpdateConfig/link/#/PointingToDeclaration/bitly-shorten/net.thauvin.erik.bitly/-update-config/link.html -$dokka.location:net.thauvin.erik.bitly/UpdateConfig/long_url/#/PointingToDeclaration/bitly-shorten/net.thauvin.erik.bitly/-update-config/long_url.html -$dokka.location:net.thauvin.erik.bitly/UpdateConfig/references/#/PointingToDeclaration/bitly-shorten/net.thauvin.erik.bitly/-update-config/references.html -$dokka.location:net.thauvin.erik.bitly/UpdateConfig/tags/#/PointingToDeclaration/bitly-shorten/net.thauvin.erik.bitly/-update-config/tags.html -$dokka.location:net.thauvin.erik.bitly/UpdateConfig/title/#/PointingToDeclaration/bitly-shorten/net.thauvin.erik.bitly/-update-config/title.html -$dokka.location:net.thauvin.erik.bitly/UpdateConfig/toJson/#/PointingToDeclaration/bitly-shorten/net.thauvin.erik.bitly/-update-config/to-json.html -$dokka.location:net.thauvin.erik.bitly/Utils.Companion///PointingToDeclaration/bitly-shorten/net.thauvin.erik.bitly/-utils/-companion/index.html -$dokka.location:net.thauvin.erik.bitly/Utils.Companion/call/#kotlin.String#kotlin.String#kotlin.collections.Map[kotlin.String,kotlin.Any]#net.thauvin.erik.bitly.Methods/PointingToDeclaration/bitly-shorten/net.thauvin.erik.bitly/-utils/-companion/call.html -$dokka.location:net.thauvin.erik.bitly/Utils.Companion/isSevereLoggable/java.util.logging.Logger#/PointingToDeclaration/bitly-shorten/net.thauvin.erik.bitly/-utils/-companion/is-severe-loggable.html -$dokka.location:net.thauvin.erik.bitly/Utils.Companion/isValidUrl/kotlin.String#/PointingToDeclaration/bitly-shorten/net.thauvin.erik.bitly/-utils/-companion/is-valid-url.html -$dokka.location:net.thauvin.erik.bitly/Utils.Companion/logger/#/PointingToDeclaration/bitly-shorten/net.thauvin.erik.bitly/-utils/-companion/logger.html -$dokka.location:net.thauvin.erik.bitly/Utils.Companion/removeHttp/kotlin.String#/PointingToDeclaration/bitly-shorten/net.thauvin.erik.bitly/-utils/-companion/remove-http.html -$dokka.location:net.thauvin.erik.bitly/Utils.Companion/toEndPoint/kotlin.String#/PointingToDeclaration/bitly-shorten/net.thauvin.erik.bitly/-utils/-companion/to-end-point.html $dokka.location:net.thauvin.erik.bitly/Utils///PointingToDeclaration/bitly-shorten/net.thauvin.erik.bitly/-utils/index.html +$dokka.location:net.thauvin.erik.bitly/Utils/call/#kotlin.String#kotlin.String#kotlin.collections.Map[kotlin.String,kotlin.Any]#net.thauvin.erik.bitly.Methods/PointingToDeclaration/bitly-shorten/net.thauvin.erik.bitly/-utils/call.html +$dokka.location:net.thauvin.erik.bitly/Utils/isSevereLoggable/java.util.logging.Logger#/PointingToDeclaration/bitly-shorten/net.thauvin.erik.bitly/-utils/is-severe-loggable.html +$dokka.location:net.thauvin.erik.bitly/Utils/isValidUrl/kotlin.String#/PointingToDeclaration/bitly-shorten/net.thauvin.erik.bitly/-utils/is-valid-url.html +$dokka.location:net.thauvin.erik.bitly/Utils/logger/#/PointingToDeclaration/bitly-shorten/net.thauvin.erik.bitly/-utils/logger.html +$dokka.location:net.thauvin.erik.bitly/Utils/removeHttp/kotlin.String#/PointingToDeclaration/bitly-shorten/net.thauvin.erik.bitly/-utils/remove-http.html +$dokka.location:net.thauvin.erik.bitly/Utils/toEndPoint/kotlin.String#/PointingToDeclaration/bitly-shorten/net.thauvin.erik.bitly/-utils/to-end-point.html net.thauvin.erik.bitly +net.thauvin.erik.bitly.config diff --git a/docs/index.html b/docs/index.html index 309e02f..99e2417 100644 --- a/docs/index.html +++ b/docs/index.html @@ -74,6 +74,22 @@ + +
+
+
+
+ + +
Link copied to clipboard
+
+
+
+
+

Provides configuration builders.

+
+
+
-
Constants
-
- -
+
Constants
Methods
@@ -50,16 +47,22 @@
MONTH
-
-
UpdateConfig
-
- +
+ +
+
+
+ + -
- - diff --git a/docs/scripts/pages.json b/docs/scripts/pages.json index 1cc05ba..09517bf 100644 --- a/docs/scripts/pages.json +++ b/docs/scripts/pages.json @@ -1 +1 @@ -[{"name":"DAY","description":"net.thauvin.erik.bitly.Units.DAY","location":"bitly-shorten/net.thauvin.erik.bitly/-units/-d-a-y/index.html","searchKeys":["DAY","DAY","net.thauvin.erik.bitly.Units.DAY"]},{"name":"DELETE","description":"net.thauvin.erik.bitly.Methods.DELETE","location":"bitly-shorten/net.thauvin.erik.bitly/-methods/-d-e-l-e-t-e/index.html","searchKeys":["DELETE","DELETE","net.thauvin.erik.bitly.Methods.DELETE"]},{"name":"GET","description":"net.thauvin.erik.bitly.Methods.GET","location":"bitly-shorten/net.thauvin.erik.bitly/-methods/-g-e-t/index.html","searchKeys":["GET","GET","net.thauvin.erik.bitly.Methods.GET"]},{"name":"HOUR","description":"net.thauvin.erik.bitly.Units.HOUR","location":"bitly-shorten/net.thauvin.erik.bitly/-units/-h-o-u-r/index.html","searchKeys":["HOUR","HOUR","net.thauvin.erik.bitly.Units.HOUR"]},{"name":"MINUTE","description":"net.thauvin.erik.bitly.Units.MINUTE","location":"bitly-shorten/net.thauvin.erik.bitly/-units/-m-i-n-u-t-e/index.html","searchKeys":["MINUTE","MINUTE","net.thauvin.erik.bitly.Units.MINUTE"]},{"name":"MONTH","description":"net.thauvin.erik.bitly.Units.MONTH","location":"bitly-shorten/net.thauvin.erik.bitly/-units/-m-o-n-t-h/index.html","searchKeys":["MONTH","MONTH","net.thauvin.erik.bitly.Units.MONTH"]},{"name":"PATCH","description":"net.thauvin.erik.bitly.Methods.PATCH","location":"bitly-shorten/net.thauvin.erik.bitly/-methods/-p-a-t-c-h/index.html","searchKeys":["PATCH","PATCH","net.thauvin.erik.bitly.Methods.PATCH"]},{"name":"POST","description":"net.thauvin.erik.bitly.Methods.POST","location":"bitly-shorten/net.thauvin.erik.bitly/-methods/-p-o-s-t/index.html","searchKeys":["POST","POST","net.thauvin.erik.bitly.Methods.POST"]},{"name":"WEEK","description":"net.thauvin.erik.bitly.Units.WEEK","location":"bitly-shorten/net.thauvin.erik.bitly/-units/-w-e-e-k/index.html","searchKeys":["WEEK","WEEK","net.thauvin.erik.bitly.Units.WEEK"]},{"name":"class UpdateConfig","description":"net.thauvin.erik.bitly.UpdateConfig","location":"bitly-shorten/net.thauvin.erik.bitly/-update-config/index.html","searchKeys":["UpdateConfig","class UpdateConfig","net.thauvin.erik.bitly.UpdateConfig"]},{"name":"const val API_BASE_URL: String","description":"net.thauvin.erik.bitly.Constants.Constants.API_BASE_URL","location":"bitly-shorten/net.thauvin.erik.bitly/-constants/-constants/-a-p-i_-b-a-s-e_-u-r-l.html","searchKeys":["API_BASE_URL","const val API_BASE_URL: String","net.thauvin.erik.bitly.Constants.Constants.API_BASE_URL"]},{"name":"const val EMPTY: String","description":"net.thauvin.erik.bitly.Constants.Constants.EMPTY","location":"bitly-shorten/net.thauvin.erik.bitly/-constants/-constants/-e-m-p-t-y.html","searchKeys":["EMPTY","const val EMPTY: String","net.thauvin.erik.bitly.Constants.Constants.EMPTY"]},{"name":"const val EMPTY_JSON: String","description":"net.thauvin.erik.bitly.Constants.Constants.EMPTY_JSON","location":"bitly-shorten/net.thauvin.erik.bitly/-constants/-constants/-e-m-p-t-y_-j-s-o-n.html","searchKeys":["EMPTY_JSON","const val EMPTY_JSON: String","net.thauvin.erik.bitly.Constants.Constants.EMPTY_JSON"]},{"name":"const val ENV_ACCESS_TOKEN: String","description":"net.thauvin.erik.bitly.Constants.Constants.ENV_ACCESS_TOKEN","location":"bitly-shorten/net.thauvin.erik.bitly/-constants/-constants/-e-n-v_-a-c-c-e-s-s_-t-o-k-e-n.html","searchKeys":["ENV_ACCESS_TOKEN","const val ENV_ACCESS_TOKEN: String","net.thauvin.erik.bitly.Constants.Constants.ENV_ACCESS_TOKEN"]},{"name":"const val FALSE: String","description":"net.thauvin.erik.bitly.Constants.Constants.FALSE","location":"bitly-shorten/net.thauvin.erik.bitly/-constants/-constants/-f-a-l-s-e.html","searchKeys":["FALSE","const val FALSE: String","net.thauvin.erik.bitly.Constants.Constants.FALSE"]},{"name":"const val TRUE: String","description":"net.thauvin.erik.bitly.Constants.Constants.TRUE","location":"bitly-shorten/net.thauvin.erik.bitly/-constants/-constants/-t-r-u-e.html","searchKeys":["TRUE","const val TRUE: String","net.thauvin.erik.bitly.Constants.Constants.TRUE"]},{"name":"data class Builder(var bitlink: String = Constants.EMPTY, var references: Map = emptyMap(), var archived: Boolean = false, var tags: Array = emptyArray(), var created_at: String = Constants.EMPTY, var title: String = Constants.EMPTY, var deeplinks: Array> = emptyArray(), var created_by: String = Constants.EMPTY, var long_url: String = Constants.EMPTY, var client_id: String = Constants.EMPTY, var custom_bitlinks: Array = emptyArray(), var link: String = Constants.EMPTY, var id: String = Constants.EMPTY, var toJson: Boolean = false)","description":"net.thauvin.erik.bitly.UpdateConfig.Builder","location":"bitly-shorten/net.thauvin.erik.bitly/-update-config/-builder/index.html","searchKeys":["Builder","data class Builder(var bitlink: String = Constants.EMPTY, var references: Map = emptyMap(), var archived: Boolean = false, var tags: Array = emptyArray(), var created_at: String = Constants.EMPTY, var title: String = Constants.EMPTY, var deeplinks: Array> = emptyArray(), var created_by: String = Constants.EMPTY, var long_url: String = Constants.EMPTY, var client_id: String = Constants.EMPTY, var custom_bitlinks: Array = emptyArray(), var link: String = Constants.EMPTY, var id: String = Constants.EMPTY, var toJson: Boolean = false)","net.thauvin.erik.bitly.UpdateConfig.Builder"]},{"name":"data class CallResponse(val body: String = Constants.EMPTY_JSON, val resultCode: Int = -1)","description":"net.thauvin.erik.bitly.CallResponse","location":"bitly-shorten/net.thauvin.erik.bitly/-call-response/index.html","searchKeys":["CallResponse","data class CallResponse(val body: String = Constants.EMPTY_JSON, val resultCode: Int = -1)","net.thauvin.erik.bitly.CallResponse"]},{"name":"enum Methods : Enum ","description":"net.thauvin.erik.bitly.Methods","location":"bitly-shorten/net.thauvin.erik.bitly/-methods/index.html","searchKeys":["Methods","enum Methods : Enum ","net.thauvin.erik.bitly.Methods"]},{"name":"enum Units : Enum ","description":"net.thauvin.erik.bitly.Units","location":"bitly-shorten/net.thauvin.erik.bitly/-units/index.html","searchKeys":["Units","enum Units : Enum ","net.thauvin.erik.bitly.Units"]},{"name":"fun Bitlinks(accessToken: String)","description":"net.thauvin.erik.bitly.Bitlinks.Bitlinks","location":"bitly-shorten/net.thauvin.erik.bitly/-bitlinks/-bitlinks.html","searchKeys":["Bitlinks","fun Bitlinks(accessToken: String)","net.thauvin.erik.bitly.Bitlinks.Bitlinks"]},{"name":"fun Bitly()","description":"net.thauvin.erik.bitly.Bitly.Bitly","location":"bitly-shorten/net.thauvin.erik.bitly/-bitly/-bitly.html","searchKeys":["Bitly","fun Bitly()","net.thauvin.erik.bitly.Bitly.Bitly"]},{"name":"fun Bitly(accessToken: String)","description":"net.thauvin.erik.bitly.Bitly.Bitly","location":"bitly-shorten/net.thauvin.erik.bitly/-bitly/-bitly.html","searchKeys":["Bitly","fun Bitly(accessToken: String)","net.thauvin.erik.bitly.Bitly.Bitly"]},{"name":"fun Bitly(properties: Properties, key: String = Constants.ENV_ACCESS_TOKEN)","description":"net.thauvin.erik.bitly.Bitly.Bitly","location":"bitly-shorten/net.thauvin.erik.bitly/-bitly/-bitly.html","searchKeys":["Bitly","fun Bitly(properties: Properties, key: String = Constants.ENV_ACCESS_TOKEN)","net.thauvin.erik.bitly.Bitly.Bitly"]},{"name":"fun Bitly(propertiesFile: File, key: String = Constants.ENV_ACCESS_TOKEN)","description":"net.thauvin.erik.bitly.Bitly.Bitly","location":"bitly-shorten/net.thauvin.erik.bitly/-bitly/-bitly.html","searchKeys":["Bitly","fun Bitly(propertiesFile: File, key: String = Constants.ENV_ACCESS_TOKEN)","net.thauvin.erik.bitly.Bitly.Bitly"]},{"name":"fun Bitly(propertiesFilePath: Path, key: String = Constants.ENV_ACCESS_TOKEN)","description":"net.thauvin.erik.bitly.Bitly.Bitly","location":"bitly-shorten/net.thauvin.erik.bitly/-bitly/-bitly.html","searchKeys":["Bitly","fun Bitly(propertiesFilePath: Path, key: String = Constants.ENV_ACCESS_TOKEN)","net.thauvin.erik.bitly.Bitly.Bitly"]},{"name":"fun Builder(bitlink: String = Constants.EMPTY, references: Map = emptyMap(), archived: Boolean = false, tags: Array = emptyArray(), created_at: String = Constants.EMPTY, title: String = Constants.EMPTY, deeplinks: Array> = emptyArray(), created_by: String = Constants.EMPTY, long_url: String = Constants.EMPTY, client_id: String = Constants.EMPTY, custom_bitlinks: Array = emptyArray(), link: String = Constants.EMPTY, id: String = Constants.EMPTY, toJson: Boolean = false)","description":"net.thauvin.erik.bitly.UpdateConfig.Builder.Builder","location":"bitly-shorten/net.thauvin.erik.bitly/-update-config/-builder/-builder.html","searchKeys":["Builder","fun Builder(bitlink: String = Constants.EMPTY, references: Map = emptyMap(), archived: Boolean = false, tags: Array = emptyArray(), created_at: String = Constants.EMPTY, title: String = Constants.EMPTY, deeplinks: Array> = emptyArray(), created_by: String = Constants.EMPTY, long_url: String = Constants.EMPTY, client_id: String = Constants.EMPTY, custom_bitlinks: Array = emptyArray(), link: String = Constants.EMPTY, id: String = Constants.EMPTY, toJson: Boolean = false)","net.thauvin.erik.bitly.UpdateConfig.Builder.Builder"]},{"name":"fun CallResponse(body: String = Constants.EMPTY_JSON, resultCode: Int = -1)","description":"net.thauvin.erik.bitly.CallResponse.CallResponse","location":"bitly-shorten/net.thauvin.erik.bitly/-call-response/-call-response.html","searchKeys":["CallResponse","fun CallResponse(body: String = Constants.EMPTY_JSON, resultCode: Int = -1)","net.thauvin.erik.bitly.CallResponse.CallResponse"]},{"name":"fun Logger.isSevereLoggable(): Boolean","description":"net.thauvin.erik.bitly.Utils.Companion.isSevereLoggable","location":"bitly-shorten/net.thauvin.erik.bitly/-utils/-companion/is-severe-loggable.html","searchKeys":["isSevereLoggable","fun Logger.isSevereLoggable(): Boolean","net.thauvin.erik.bitly.Utils.Companion.isSevereLoggable"]},{"name":"fun String.isValidUrl(): Boolean","description":"net.thauvin.erik.bitly.Utils.Companion.isValidUrl","location":"bitly-shorten/net.thauvin.erik.bitly/-utils/-companion/is-valid-url.html","searchKeys":["isValidUrl","fun String.isValidUrl(): Boolean","net.thauvin.erik.bitly.Utils.Companion.isValidUrl"]},{"name":"fun String.removeHttp(): String","description":"net.thauvin.erik.bitly.Utils.Companion.removeHttp","location":"bitly-shorten/net.thauvin.erik.bitly/-utils/-companion/remove-http.html","searchKeys":["removeHttp","fun String.removeHttp(): String","net.thauvin.erik.bitly.Utils.Companion.removeHttp"]},{"name":"fun String.toEndPoint(): String","description":"net.thauvin.erik.bitly.Utils.Companion.toEndPoint","location":"bitly-shorten/net.thauvin.erik.bitly/-utils/-companion/to-end-point.html","searchKeys":["toEndPoint","fun String.toEndPoint(): String","net.thauvin.erik.bitly.Utils.Companion.toEndPoint"]},{"name":"fun archived(archived: Boolean): UpdateConfig.Builder","description":"net.thauvin.erik.bitly.UpdateConfig.Builder.archived","location":"bitly-shorten/net.thauvin.erik.bitly/-update-config/-builder/archived.html","searchKeys":["archived","fun archived(archived: Boolean): UpdateConfig.Builder","net.thauvin.erik.bitly.UpdateConfig.Builder.archived"]},{"name":"fun bitlink(bitlink: String): UpdateConfig.Builder","description":"net.thauvin.erik.bitly.UpdateConfig.Builder.bitlink","location":"bitly-shorten/net.thauvin.erik.bitly/-update-config/-builder/bitlink.html","searchKeys":["bitlink","fun bitlink(bitlink: String): UpdateConfig.Builder","net.thauvin.erik.bitly.UpdateConfig.Builder.bitlink"]},{"name":"fun bitlinks(): Bitlinks","description":"net.thauvin.erik.bitly.Bitly.bitlinks","location":"bitly-shorten/net.thauvin.erik.bitly/-bitly/bitlinks.html","searchKeys":["bitlinks","fun bitlinks(): Bitlinks","net.thauvin.erik.bitly.Bitly.bitlinks"]},{"name":"fun build(): UpdateConfig","description":"net.thauvin.erik.bitly.UpdateConfig.Builder.build","location":"bitly-shorten/net.thauvin.erik.bitly/-update-config/-builder/build.html","searchKeys":["build","fun build(): UpdateConfig","net.thauvin.erik.bitly.UpdateConfig.Builder.build"]},{"name":"fun call(accessToken: String, endPoint: String, params: Map = emptyMap(), method: Methods = Methods.POST): CallResponse","description":"net.thauvin.erik.bitly.Utils.Companion.call","location":"bitly-shorten/net.thauvin.erik.bitly/-utils/-companion/call.html","searchKeys":["call","fun call(accessToken: String, endPoint: String, params: Map = emptyMap(), method: Methods = Methods.POST): CallResponse","net.thauvin.erik.bitly.Utils.Companion.call"]},{"name":"fun call(endPoint: String, params: Map = emptyMap(), method: Methods = Methods.POST): CallResponse","description":"net.thauvin.erik.bitly.Bitly.call","location":"bitly-shorten/net.thauvin.erik.bitly/-bitly/call.html","searchKeys":["call","fun call(endPoint: String, params: Map = emptyMap(), method: Methods = Methods.POST): CallResponse","net.thauvin.erik.bitly.Bitly.call"]},{"name":"fun clicks(bitlink: String, unit: Units = Units.DAY, units: Int = -1, size: Int = 50, unit_reference: String = Constants.EMPTY, toJson: Boolean = false): String","description":"net.thauvin.erik.bitly.Bitlinks.clicks","location":"bitly-shorten/net.thauvin.erik.bitly/-bitlinks/clicks.html","searchKeys":["clicks","fun clicks(bitlink: String, unit: Units = Units.DAY, units: Int = -1, size: Int = 50, unit_reference: String = Constants.EMPTY, toJson: Boolean = false): String","net.thauvin.erik.bitly.Bitlinks.clicks"]},{"name":"fun clientId(client_id: String): UpdateConfig.Builder","description":"net.thauvin.erik.bitly.UpdateConfig.Builder.clientId","location":"bitly-shorten/net.thauvin.erik.bitly/-update-config/-builder/client-id.html","searchKeys":["clientId","fun clientId(client_id: String): UpdateConfig.Builder","net.thauvin.erik.bitly.UpdateConfig.Builder.clientId"]},{"name":"fun create(domain: String = Constants.EMPTY, title: String = Constants.EMPTY, group_guid: String = Constants.EMPTY, tags: Array = emptyArray(), deeplinks: Array> = emptyArray(), long_url: String, toJson: Boolean = false): String","description":"net.thauvin.erik.bitly.Bitlinks.create","location":"bitly-shorten/net.thauvin.erik.bitly/-bitlinks/create.html","searchKeys":["create","fun create(domain: String = Constants.EMPTY, title: String = Constants.EMPTY, group_guid: String = Constants.EMPTY, tags: Array = emptyArray(), deeplinks: Array> = emptyArray(), long_url: String, toJson: Boolean = false): String","net.thauvin.erik.bitly.Bitlinks.create"]},{"name":"fun createdAt(created_at: String): UpdateConfig.Builder","description":"net.thauvin.erik.bitly.UpdateConfig.Builder.createdAt","location":"bitly-shorten/net.thauvin.erik.bitly/-update-config/-builder/created-at.html","searchKeys":["createdAt","fun createdAt(created_at: String): UpdateConfig.Builder","net.thauvin.erik.bitly.UpdateConfig.Builder.createdAt"]},{"name":"fun createdBy(created_by: String): UpdateConfig.Builder","description":"net.thauvin.erik.bitly.UpdateConfig.Builder.createdBy","location":"bitly-shorten/net.thauvin.erik.bitly/-update-config/-builder/created-by.html","searchKeys":["createdBy","fun createdBy(created_by: String): UpdateConfig.Builder","net.thauvin.erik.bitly.UpdateConfig.Builder.createdBy"]},{"name":"fun customBitlinks(custom_bitlinks: Array): UpdateConfig.Builder","description":"net.thauvin.erik.bitly.UpdateConfig.Builder.customBitlinks","location":"bitly-shorten/net.thauvin.erik.bitly/-update-config/-builder/custom-bitlinks.html","searchKeys":["customBitlinks","fun customBitlinks(custom_bitlinks: Array): UpdateConfig.Builder","net.thauvin.erik.bitly.UpdateConfig.Builder.customBitlinks"]},{"name":"fun deeplinks(deeplinks: Array>): UpdateConfig.Builder","description":"net.thauvin.erik.bitly.UpdateConfig.Builder.deeplinks","location":"bitly-shorten/net.thauvin.erik.bitly/-update-config/-builder/deeplinks.html","searchKeys":["deeplinks","fun deeplinks(deeplinks: Array>): UpdateConfig.Builder","net.thauvin.erik.bitly.UpdateConfig.Builder.deeplinks"]},{"name":"fun expand(bitlink_id: String, toJson: Boolean = false): String","description":"net.thauvin.erik.bitly.Bitlinks.expand","location":"bitly-shorten/net.thauvin.erik.bitly/-bitlinks/expand.html","searchKeys":["expand","fun expand(bitlink_id: String, toJson: Boolean = false): String","net.thauvin.erik.bitly.Bitlinks.expand"]},{"name":"fun id(id: String): UpdateConfig.Builder","description":"net.thauvin.erik.bitly.UpdateConfig.Builder.id","location":"bitly-shorten/net.thauvin.erik.bitly/-update-config/-builder/id.html","searchKeys":["id","fun id(id: String): UpdateConfig.Builder","net.thauvin.erik.bitly.UpdateConfig.Builder.id"]},{"name":"fun link(link: String): UpdateConfig.Builder","description":"net.thauvin.erik.bitly.UpdateConfig.Builder.link","location":"bitly-shorten/net.thauvin.erik.bitly/-update-config/-builder/link.html","searchKeys":["link","fun link(link: String): UpdateConfig.Builder","net.thauvin.erik.bitly.UpdateConfig.Builder.link"]},{"name":"fun longUrl(long_url: String): UpdateConfig.Builder","description":"net.thauvin.erik.bitly.UpdateConfig.Builder.longUrl","location":"bitly-shorten/net.thauvin.erik.bitly/-update-config/-builder/long-url.html","searchKeys":["longUrl","fun longUrl(long_url: String): UpdateConfig.Builder","net.thauvin.erik.bitly.UpdateConfig.Builder.longUrl"]},{"name":"fun references(references: Map): UpdateConfig.Builder","description":"net.thauvin.erik.bitly.UpdateConfig.Builder.references","location":"bitly-shorten/net.thauvin.erik.bitly/-update-config/-builder/references.html","searchKeys":["references","fun references(references: Map): UpdateConfig.Builder","net.thauvin.erik.bitly.UpdateConfig.Builder.references"]},{"name":"fun shorten(long_url: String, group_guid: String = Constants.EMPTY, domain: String = Constants.EMPTY, toJson: Boolean = false): String","description":"net.thauvin.erik.bitly.Bitlinks.shorten","location":"bitly-shorten/net.thauvin.erik.bitly/-bitlinks/shorten.html","searchKeys":["shorten","fun shorten(long_url: String, group_guid: String = Constants.EMPTY, domain: String = Constants.EMPTY, toJson: Boolean = false): String","net.thauvin.erik.bitly.Bitlinks.shorten"]},{"name":"fun tags(tags: Array): UpdateConfig.Builder","description":"net.thauvin.erik.bitly.UpdateConfig.Builder.tags","location":"bitly-shorten/net.thauvin.erik.bitly/-update-config/-builder/tags.html","searchKeys":["tags","fun tags(tags: Array): UpdateConfig.Builder","net.thauvin.erik.bitly.UpdateConfig.Builder.tags"]},{"name":"fun title(title: String): UpdateConfig.Builder","description":"net.thauvin.erik.bitly.UpdateConfig.Builder.title","location":"bitly-shorten/net.thauvin.erik.bitly/-update-config/-builder/title.html","searchKeys":["title","fun title(title: String): UpdateConfig.Builder","net.thauvin.erik.bitly.UpdateConfig.Builder.title"]},{"name":"fun toJson(toJson: Boolean): UpdateConfig.Builder","description":"net.thauvin.erik.bitly.UpdateConfig.Builder.toJson","location":"bitly-shorten/net.thauvin.erik.bitly/-update-config/-builder/to-json.html","searchKeys":["toJson","fun toJson(toJson: Boolean): UpdateConfig.Builder","net.thauvin.erik.bitly.UpdateConfig.Builder.toJson"]},{"name":"fun update(bitlink: String, references: Map = emptyMap(), archived: Boolean = false, tags: Array = emptyArray(), created_at: String = Constants.EMPTY, title: String = Constants.EMPTY, deeplinks: Array> = emptyArray(), created_by: String = Constants.EMPTY, long_url: String = Constants.EMPTY, client_id: String = Constants.EMPTY, custom_bitlinks: Array = emptyArray(), link: String = Constants.EMPTY, id: String = Constants.EMPTY, toJson: Boolean = false): String","description":"net.thauvin.erik.bitly.Bitlinks.update","location":"bitly-shorten/net.thauvin.erik.bitly/-bitlinks/update.html","searchKeys":["update","fun update(bitlink: String, references: Map = emptyMap(), archived: Boolean = false, tags: Array = emptyArray(), created_at: String = Constants.EMPTY, title: String = Constants.EMPTY, deeplinks: Array> = emptyArray(), created_by: String = Constants.EMPTY, long_url: String = Constants.EMPTY, client_id: String = Constants.EMPTY, custom_bitlinks: Array = emptyArray(), link: String = Constants.EMPTY, id: String = Constants.EMPTY, toJson: Boolean = false): String","net.thauvin.erik.bitly.Bitlinks.update"]},{"name":"fun update(config: UpdateConfig): String","description":"net.thauvin.erik.bitly.Bitlinks.update","location":"bitly-shorten/net.thauvin.erik.bitly/-bitlinks/update.html","searchKeys":["update","fun update(config: UpdateConfig): String","net.thauvin.erik.bitly.Bitlinks.update"]},{"name":"fun valueOf(value: String): Methods","description":"net.thauvin.erik.bitly.Methods.valueOf","location":"bitly-shorten/net.thauvin.erik.bitly/-methods/value-of.html","searchKeys":["valueOf","fun valueOf(value: String): Methods","net.thauvin.erik.bitly.Methods.valueOf"]},{"name":"fun valueOf(value: String): Units","description":"net.thauvin.erik.bitly.Units.valueOf","location":"bitly-shorten/net.thauvin.erik.bitly/-units/value-of.html","searchKeys":["valueOf","fun valueOf(value: String): Units","net.thauvin.erik.bitly.Units.valueOf"]},{"name":"fun values(): Array","description":"net.thauvin.erik.bitly.Methods.values","location":"bitly-shorten/net.thauvin.erik.bitly/-methods/values.html","searchKeys":["values","fun values(): Array","net.thauvin.erik.bitly.Methods.values"]},{"name":"fun values(): Array","description":"net.thauvin.erik.bitly.Units.values","location":"bitly-shorten/net.thauvin.erik.bitly/-units/values.html","searchKeys":["values","fun values(): Array","net.thauvin.erik.bitly.Units.values"]},{"name":"object Companion","description":"net.thauvin.erik.bitly.Utils.Companion","location":"bitly-shorten/net.thauvin.erik.bitly/-utils/-companion/index.html","searchKeys":["Companion","object Companion","net.thauvin.erik.bitly.Utils.Companion"]},{"name":"object Constants","description":"net.thauvin.erik.bitly.Constants.Constants","location":"bitly-shorten/net.thauvin.erik.bitly/-constants/-constants/index.html","searchKeys":["Constants","object Constants","net.thauvin.erik.bitly.Constants.Constants"]},{"name":"open class Bitlinks(accessToken: String)","description":"net.thauvin.erik.bitly.Bitlinks","location":"bitly-shorten/net.thauvin.erik.bitly/-bitlinks/index.html","searchKeys":["Bitlinks","open class Bitlinks(accessToken: String)","net.thauvin.erik.bitly.Bitlinks"]},{"name":"open class Bitly","description":"net.thauvin.erik.bitly.Bitly","location":"bitly-shorten/net.thauvin.erik.bitly/-bitly/index.html","searchKeys":["Bitly","open class Bitly","net.thauvin.erik.bitly.Bitly"]},{"name":"open class Constants","description":"net.thauvin.erik.bitly.Constants","location":"bitly-shorten/net.thauvin.erik.bitly/-constants/index.html","searchKeys":["Constants","open class Constants","net.thauvin.erik.bitly.Constants"]},{"name":"open class Utils","description":"net.thauvin.erik.bitly.Utils","location":"bitly-shorten/net.thauvin.erik.bitly/-utils/index.html","searchKeys":["Utils","open class Utils","net.thauvin.erik.bitly.Utils"]},{"name":"open operator override fun equals(other: Any?): Boolean","description":"net.thauvin.erik.bitly.UpdateConfig.Builder.equals","location":"bitly-shorten/net.thauvin.erik.bitly/-update-config/-builder/equals.html","searchKeys":["equals","open operator override fun equals(other: Any?): Boolean","net.thauvin.erik.bitly.UpdateConfig.Builder.equals"]},{"name":"open override fun hashCode(): Int","description":"net.thauvin.erik.bitly.UpdateConfig.Builder.hashCode","location":"bitly-shorten/net.thauvin.erik.bitly/-update-config/-builder/hash-code.html","searchKeys":["hashCode","open override fun hashCode(): Int","net.thauvin.erik.bitly.UpdateConfig.Builder.hashCode"]},{"name":"val archived: Boolean","description":"net.thauvin.erik.bitly.UpdateConfig.archived","location":"bitly-shorten/net.thauvin.erik.bitly/-update-config/archived.html","searchKeys":["archived","val archived: Boolean","net.thauvin.erik.bitly.UpdateConfig.archived"]},{"name":"val bitlink: String","description":"net.thauvin.erik.bitly.UpdateConfig.bitlink","location":"bitly-shorten/net.thauvin.erik.bitly/-update-config/bitlink.html","searchKeys":["bitlink","val bitlink: String","net.thauvin.erik.bitly.UpdateConfig.bitlink"]},{"name":"val body: String","description":"net.thauvin.erik.bitly.CallResponse.body","location":"bitly-shorten/net.thauvin.erik.bitly/-call-response/body.html","searchKeys":["body","val body: String","net.thauvin.erik.bitly.CallResponse.body"]},{"name":"val client_id: String","description":"net.thauvin.erik.bitly.UpdateConfig.client_id","location":"bitly-shorten/net.thauvin.erik.bitly/-update-config/client_id.html","searchKeys":["client_id","val client_id: String","net.thauvin.erik.bitly.UpdateConfig.client_id"]},{"name":"val created_at: String","description":"net.thauvin.erik.bitly.UpdateConfig.created_at","location":"bitly-shorten/net.thauvin.erik.bitly/-update-config/created_at.html","searchKeys":["created_at","val created_at: String","net.thauvin.erik.bitly.UpdateConfig.created_at"]},{"name":"val created_by: String","description":"net.thauvin.erik.bitly.UpdateConfig.created_by","location":"bitly-shorten/net.thauvin.erik.bitly/-update-config/created_by.html","searchKeys":["created_by","val created_by: String","net.thauvin.erik.bitly.UpdateConfig.created_by"]},{"name":"val custom_bitlinks: Array","description":"net.thauvin.erik.bitly.UpdateConfig.custom_bitlinks","location":"bitly-shorten/net.thauvin.erik.bitly/-update-config/custom_bitlinks.html","searchKeys":["custom_bitlinks","val custom_bitlinks: Array","net.thauvin.erik.bitly.UpdateConfig.custom_bitlinks"]},{"name":"val deepLinks: Array>","description":"net.thauvin.erik.bitly.UpdateConfig.deepLinks","location":"bitly-shorten/net.thauvin.erik.bitly/-update-config/deep-links.html","searchKeys":["deepLinks","val deepLinks: Array>","net.thauvin.erik.bitly.UpdateConfig.deepLinks"]},{"name":"val id: String","description":"net.thauvin.erik.bitly.UpdateConfig.id","location":"bitly-shorten/net.thauvin.erik.bitly/-update-config/id.html","searchKeys":["id","val id: String","net.thauvin.erik.bitly.UpdateConfig.id"]},{"name":"val isBadRequest: Boolean","description":"net.thauvin.erik.bitly.CallResponse.isBadRequest","location":"bitly-shorten/net.thauvin.erik.bitly/-call-response/is-bad-request.html","searchKeys":["isBadRequest","val isBadRequest: Boolean","net.thauvin.erik.bitly.CallResponse.isBadRequest"]},{"name":"val isCreated: Boolean","description":"net.thauvin.erik.bitly.CallResponse.isCreated","location":"bitly-shorten/net.thauvin.erik.bitly/-call-response/is-created.html","searchKeys":["isCreated","val isCreated: Boolean","net.thauvin.erik.bitly.CallResponse.isCreated"]},{"name":"val isExpectationFailed: Boolean","description":"net.thauvin.erik.bitly.CallResponse.isExpectationFailed","location":"bitly-shorten/net.thauvin.erik.bitly/-call-response/is-expectation-failed.html","searchKeys":["isExpectationFailed","val isExpectationFailed: Boolean","net.thauvin.erik.bitly.CallResponse.isExpectationFailed"]},{"name":"val isForbidden: Boolean","description":"net.thauvin.erik.bitly.CallResponse.isForbidden","location":"bitly-shorten/net.thauvin.erik.bitly/-call-response/is-forbidden.html","searchKeys":["isForbidden","val isForbidden: Boolean","net.thauvin.erik.bitly.CallResponse.isForbidden"]},{"name":"val isInternalError: Boolean","description":"net.thauvin.erik.bitly.CallResponse.isInternalError","location":"bitly-shorten/net.thauvin.erik.bitly/-call-response/is-internal-error.html","searchKeys":["isInternalError","val isInternalError: Boolean","net.thauvin.erik.bitly.CallResponse.isInternalError"]},{"name":"val isNotFound: Boolean","description":"net.thauvin.erik.bitly.CallResponse.isNotFound","location":"bitly-shorten/net.thauvin.erik.bitly/-call-response/is-not-found.html","searchKeys":["isNotFound","val isNotFound: Boolean","net.thauvin.erik.bitly.CallResponse.isNotFound"]},{"name":"val isSuccessful: Boolean","description":"net.thauvin.erik.bitly.CallResponse.isSuccessful","location":"bitly-shorten/net.thauvin.erik.bitly/-call-response/is-successful.html","searchKeys":["isSuccessful","val isSuccessful: Boolean","net.thauvin.erik.bitly.CallResponse.isSuccessful"]},{"name":"val isTemporarilyUnavailable: Boolean","description":"net.thauvin.erik.bitly.CallResponse.isTemporarilyUnavailable","location":"bitly-shorten/net.thauvin.erik.bitly/-call-response/is-temporarily-unavailable.html","searchKeys":["isTemporarilyUnavailable","val isTemporarilyUnavailable: Boolean","net.thauvin.erik.bitly.CallResponse.isTemporarilyUnavailable"]},{"name":"val isUnprocessableEntity: Boolean","description":"net.thauvin.erik.bitly.CallResponse.isUnprocessableEntity","location":"bitly-shorten/net.thauvin.erik.bitly/-call-response/is-unprocessable-entity.html","searchKeys":["isUnprocessableEntity","val isUnprocessableEntity: Boolean","net.thauvin.erik.bitly.CallResponse.isUnprocessableEntity"]},{"name":"val isUpgradeRequired: Boolean","description":"net.thauvin.erik.bitly.CallResponse.isUpgradeRequired","location":"bitly-shorten/net.thauvin.erik.bitly/-call-response/is-upgrade-required.html","searchKeys":["isUpgradeRequired","val isUpgradeRequired: Boolean","net.thauvin.erik.bitly.CallResponse.isUpgradeRequired"]},{"name":"val link: String","description":"net.thauvin.erik.bitly.UpdateConfig.link","location":"bitly-shorten/net.thauvin.erik.bitly/-update-config/link.html","searchKeys":["link","val link: String","net.thauvin.erik.bitly.UpdateConfig.link"]},{"name":"val logger: Logger","description":"net.thauvin.erik.bitly.Utils.Companion.logger","location":"bitly-shorten/net.thauvin.erik.bitly/-utils/-companion/logger.html","searchKeys":["logger","val logger: Logger","net.thauvin.erik.bitly.Utils.Companion.logger"]},{"name":"val long_url: String","description":"net.thauvin.erik.bitly.UpdateConfig.long_url","location":"bitly-shorten/net.thauvin.erik.bitly/-update-config/long_url.html","searchKeys":["long_url","val long_url: String","net.thauvin.erik.bitly.UpdateConfig.long_url"]},{"name":"val references: Map","description":"net.thauvin.erik.bitly.UpdateConfig.references","location":"bitly-shorten/net.thauvin.erik.bitly/-update-config/references.html","searchKeys":["references","val references: Map","net.thauvin.erik.bitly.UpdateConfig.references"]},{"name":"val resultCode: Int","description":"net.thauvin.erik.bitly.CallResponse.resultCode","location":"bitly-shorten/net.thauvin.erik.bitly/-call-response/result-code.html","searchKeys":["resultCode","val resultCode: Int","net.thauvin.erik.bitly.CallResponse.resultCode"]},{"name":"val tags: Array","description":"net.thauvin.erik.bitly.UpdateConfig.tags","location":"bitly-shorten/net.thauvin.erik.bitly/-update-config/tags.html","searchKeys":["tags","val tags: Array","net.thauvin.erik.bitly.UpdateConfig.tags"]},{"name":"val title: String","description":"net.thauvin.erik.bitly.UpdateConfig.title","location":"bitly-shorten/net.thauvin.erik.bitly/-update-config/title.html","searchKeys":["title","val title: String","net.thauvin.erik.bitly.UpdateConfig.title"]},{"name":"val toJson: Boolean","description":"net.thauvin.erik.bitly.UpdateConfig.toJson","location":"bitly-shorten/net.thauvin.erik.bitly/-update-config/to-json.html","searchKeys":["toJson","val toJson: Boolean","net.thauvin.erik.bitly.UpdateConfig.toJson"]},{"name":"var accessToken: String","description":"net.thauvin.erik.bitly.Bitly.accessToken","location":"bitly-shorten/net.thauvin.erik.bitly/-bitly/access-token.html","searchKeys":["accessToken","var accessToken: String","net.thauvin.erik.bitly.Bitly.accessToken"]},{"name":"var archived: Boolean = false","description":"net.thauvin.erik.bitly.UpdateConfig.Builder.archived","location":"bitly-shorten/net.thauvin.erik.bitly/-update-config/-builder/archived.html","searchKeys":["archived","var archived: Boolean = false","net.thauvin.erik.bitly.UpdateConfig.Builder.archived"]},{"name":"var bitlink: String","description":"net.thauvin.erik.bitly.UpdateConfig.Builder.bitlink","location":"bitly-shorten/net.thauvin.erik.bitly/-update-config/-builder/bitlink.html","searchKeys":["bitlink","var bitlink: String","net.thauvin.erik.bitly.UpdateConfig.Builder.bitlink"]},{"name":"var client_id: String","description":"net.thauvin.erik.bitly.UpdateConfig.Builder.client_id","location":"bitly-shorten/net.thauvin.erik.bitly/-update-config/-builder/client_id.html","searchKeys":["client_id","var client_id: String","net.thauvin.erik.bitly.UpdateConfig.Builder.client_id"]},{"name":"var created_at: String","description":"net.thauvin.erik.bitly.UpdateConfig.Builder.created_at","location":"bitly-shorten/net.thauvin.erik.bitly/-update-config/-builder/created_at.html","searchKeys":["created_at","var created_at: String","net.thauvin.erik.bitly.UpdateConfig.Builder.created_at"]},{"name":"var created_by: String","description":"net.thauvin.erik.bitly.UpdateConfig.Builder.created_by","location":"bitly-shorten/net.thauvin.erik.bitly/-update-config/-builder/created_by.html","searchKeys":["created_by","var created_by: String","net.thauvin.erik.bitly.UpdateConfig.Builder.created_by"]},{"name":"var custom_bitlinks: Array","description":"net.thauvin.erik.bitly.UpdateConfig.Builder.custom_bitlinks","location":"bitly-shorten/net.thauvin.erik.bitly/-update-config/-builder/custom_bitlinks.html","searchKeys":["custom_bitlinks","var custom_bitlinks: Array","net.thauvin.erik.bitly.UpdateConfig.Builder.custom_bitlinks"]},{"name":"var deeplinks: Array>","description":"net.thauvin.erik.bitly.UpdateConfig.Builder.deeplinks","location":"bitly-shorten/net.thauvin.erik.bitly/-update-config/-builder/deeplinks.html","searchKeys":["deeplinks","var deeplinks: Array>","net.thauvin.erik.bitly.UpdateConfig.Builder.deeplinks"]},{"name":"var id: String","description":"net.thauvin.erik.bitly.UpdateConfig.Builder.id","location":"bitly-shorten/net.thauvin.erik.bitly/-update-config/-builder/id.html","searchKeys":["id","var id: String","net.thauvin.erik.bitly.UpdateConfig.Builder.id"]},{"name":"var lastCallResponse: CallResponse","description":"net.thauvin.erik.bitly.Bitlinks.lastCallResponse","location":"bitly-shorten/net.thauvin.erik.bitly/-bitlinks/last-call-response.html","searchKeys":["lastCallResponse","var lastCallResponse: CallResponse","net.thauvin.erik.bitly.Bitlinks.lastCallResponse"]},{"name":"var link: String","description":"net.thauvin.erik.bitly.UpdateConfig.Builder.link","location":"bitly-shorten/net.thauvin.erik.bitly/-update-config/-builder/link.html","searchKeys":["link","var link: String","net.thauvin.erik.bitly.UpdateConfig.Builder.link"]},{"name":"var long_url: String","description":"net.thauvin.erik.bitly.UpdateConfig.Builder.long_url","location":"bitly-shorten/net.thauvin.erik.bitly/-update-config/-builder/long_url.html","searchKeys":["long_url","var long_url: String","net.thauvin.erik.bitly.UpdateConfig.Builder.long_url"]},{"name":"var references: Map","description":"net.thauvin.erik.bitly.UpdateConfig.Builder.references","location":"bitly-shorten/net.thauvin.erik.bitly/-update-config/-builder/references.html","searchKeys":["references","var references: Map","net.thauvin.erik.bitly.UpdateConfig.Builder.references"]},{"name":"var tags: Array","description":"net.thauvin.erik.bitly.UpdateConfig.Builder.tags","location":"bitly-shorten/net.thauvin.erik.bitly/-update-config/-builder/tags.html","searchKeys":["tags","var tags: Array","net.thauvin.erik.bitly.UpdateConfig.Builder.tags"]},{"name":"var title: String","description":"net.thauvin.erik.bitly.UpdateConfig.Builder.title","location":"bitly-shorten/net.thauvin.erik.bitly/-update-config/-builder/title.html","searchKeys":["title","var title: String","net.thauvin.erik.bitly.UpdateConfig.Builder.title"]},{"name":"var toJson: Boolean = false","description":"net.thauvin.erik.bitly.UpdateConfig.Builder.toJson","location":"bitly-shorten/net.thauvin.erik.bitly/-update-config/-builder/to-json.html","searchKeys":["toJson","var toJson: Boolean = false","net.thauvin.erik.bitly.UpdateConfig.Builder.toJson"]}] +[{"name":"DAY","description":"net.thauvin.erik.bitly.Units.DAY","location":"bitly-shorten/net.thauvin.erik.bitly/-units/-d-a-y/index.html","searchKeys":["DAY","DAY","net.thauvin.erik.bitly.Units.DAY"]},{"name":"DELETE","description":"net.thauvin.erik.bitly.Methods.DELETE","location":"bitly-shorten/net.thauvin.erik.bitly/-methods/-d-e-l-e-t-e/index.html","searchKeys":["DELETE","DELETE","net.thauvin.erik.bitly.Methods.DELETE"]},{"name":"GET","description":"net.thauvin.erik.bitly.Methods.GET","location":"bitly-shorten/net.thauvin.erik.bitly/-methods/-g-e-t/index.html","searchKeys":["GET","GET","net.thauvin.erik.bitly.Methods.GET"]},{"name":"HOUR","description":"net.thauvin.erik.bitly.Units.HOUR","location":"bitly-shorten/net.thauvin.erik.bitly/-units/-h-o-u-r/index.html","searchKeys":["HOUR","HOUR","net.thauvin.erik.bitly.Units.HOUR"]},{"name":"MINUTE","description":"net.thauvin.erik.bitly.Units.MINUTE","location":"bitly-shorten/net.thauvin.erik.bitly/-units/-m-i-n-u-t-e/index.html","searchKeys":["MINUTE","MINUTE","net.thauvin.erik.bitly.Units.MINUTE"]},{"name":"MONTH","description":"net.thauvin.erik.bitly.Units.MONTH","location":"bitly-shorten/net.thauvin.erik.bitly/-units/-m-o-n-t-h/index.html","searchKeys":["MONTH","MONTH","net.thauvin.erik.bitly.Units.MONTH"]},{"name":"PATCH","description":"net.thauvin.erik.bitly.Methods.PATCH","location":"bitly-shorten/net.thauvin.erik.bitly/-methods/-p-a-t-c-h/index.html","searchKeys":["PATCH","PATCH","net.thauvin.erik.bitly.Methods.PATCH"]},{"name":"POST","description":"net.thauvin.erik.bitly.Methods.POST","location":"bitly-shorten/net.thauvin.erik.bitly/-methods/-p-o-s-t/index.html","searchKeys":["POST","POST","net.thauvin.erik.bitly.Methods.POST"]},{"name":"WEEK","description":"net.thauvin.erik.bitly.Units.WEEK","location":"bitly-shorten/net.thauvin.erik.bitly/-units/-w-e-e-k/index.html","searchKeys":["WEEK","WEEK","net.thauvin.erik.bitly.Units.WEEK"]},{"name":"class CreateConfig","description":"net.thauvin.erik.bitly.config.CreateConfig","location":"bitly-shorten/net.thauvin.erik.bitly.config/-create-config/index.html","searchKeys":["CreateConfig","class CreateConfig","net.thauvin.erik.bitly.config.CreateConfig"]},{"name":"class UpdateConfig","description":"net.thauvin.erik.bitly.config.UpdateConfig","location":"bitly-shorten/net.thauvin.erik.bitly.config/-update-config/index.html","searchKeys":["UpdateConfig","class UpdateConfig","net.thauvin.erik.bitly.config.UpdateConfig"]},{"name":"const val API_BASE_URL: String","description":"net.thauvin.erik.bitly.Constants.API_BASE_URL","location":"bitly-shorten/net.thauvin.erik.bitly/-constants/-a-p-i_-b-a-s-e_-u-r-l.html","searchKeys":["API_BASE_URL","const val API_BASE_URL: String","net.thauvin.erik.bitly.Constants.API_BASE_URL"]},{"name":"const val EMPTY: String","description":"net.thauvin.erik.bitly.Constants.EMPTY","location":"bitly-shorten/net.thauvin.erik.bitly/-constants/-e-m-p-t-y.html","searchKeys":["EMPTY","const val EMPTY: String","net.thauvin.erik.bitly.Constants.EMPTY"]},{"name":"const val EMPTY_JSON: String","description":"net.thauvin.erik.bitly.Constants.EMPTY_JSON","location":"bitly-shorten/net.thauvin.erik.bitly/-constants/-e-m-p-t-y_-j-s-o-n.html","searchKeys":["EMPTY_JSON","const val EMPTY_JSON: String","net.thauvin.erik.bitly.Constants.EMPTY_JSON"]},{"name":"const val ENV_ACCESS_TOKEN: String","description":"net.thauvin.erik.bitly.Constants.ENV_ACCESS_TOKEN","location":"bitly-shorten/net.thauvin.erik.bitly/-constants/-e-n-v_-a-c-c-e-s-s_-t-o-k-e-n.html","searchKeys":["ENV_ACCESS_TOKEN","const val ENV_ACCESS_TOKEN: String","net.thauvin.erik.bitly.Constants.ENV_ACCESS_TOKEN"]},{"name":"const val FALSE: String","description":"net.thauvin.erik.bitly.Constants.FALSE","location":"bitly-shorten/net.thauvin.erik.bitly/-constants/-f-a-l-s-e.html","searchKeys":["FALSE","const val FALSE: String","net.thauvin.erik.bitly.Constants.FALSE"]},{"name":"const val TRUE: String","description":"net.thauvin.erik.bitly.Constants.TRUE","location":"bitly-shorten/net.thauvin.erik.bitly/-constants/-t-r-u-e.html","searchKeys":["TRUE","const val TRUE: String","net.thauvin.erik.bitly.Constants.TRUE"]},{"name":"data class Builder(var bitlink: String = Constants.EMPTY, var references: Map = emptyMap(), var archived: Boolean = false, var tags: Array = emptyArray(), var created_at: String = Constants.EMPTY, var title: String = Constants.EMPTY, var deeplinks: Array> = emptyArray(), var created_by: String = Constants.EMPTY, var long_url: String = Constants.EMPTY, var client_id: String = Constants.EMPTY, var custom_bitlinks: Array = emptyArray(), var link: String = Constants.EMPTY, var id: String = Constants.EMPTY, var toJson: Boolean = false)","description":"net.thauvin.erik.bitly.config.UpdateConfig.Builder","location":"bitly-shorten/net.thauvin.erik.bitly.config/-update-config/-builder/index.html","searchKeys":["Builder","data class Builder(var bitlink: String = Constants.EMPTY, var references: Map = emptyMap(), var archived: Boolean = false, var tags: Array = emptyArray(), var created_at: String = Constants.EMPTY, var title: String = Constants.EMPTY, var deeplinks: Array> = emptyArray(), var created_by: String = Constants.EMPTY, var long_url: String = Constants.EMPTY, var client_id: String = Constants.EMPTY, var custom_bitlinks: Array = emptyArray(), var link: String = Constants.EMPTY, var id: String = Constants.EMPTY, var toJson: Boolean = false)","net.thauvin.erik.bitly.config.UpdateConfig.Builder"]},{"name":"data class Builder(var domain: String = Constants.EMPTY, var title: String = Constants.EMPTY, var group_guid: String = Constants.EMPTY, var tags: Array = emptyArray(), var deeplinks: Array> = emptyArray(), var long_url: String = Constants.EMPTY, var toJson: Boolean = false)","description":"net.thauvin.erik.bitly.config.CreateConfig.Builder","location":"bitly-shorten/net.thauvin.erik.bitly.config/-create-config/-builder/index.html","searchKeys":["Builder","data class Builder(var domain: String = Constants.EMPTY, var title: String = Constants.EMPTY, var group_guid: String = Constants.EMPTY, var tags: Array = emptyArray(), var deeplinks: Array> = emptyArray(), var long_url: String = Constants.EMPTY, var toJson: Boolean = false)","net.thauvin.erik.bitly.config.CreateConfig.Builder"]},{"name":"data class CallResponse(val body: String = Constants.EMPTY_JSON, val message: String = \"\", val description: String = \"\", val statusCode: Int = -1)","description":"net.thauvin.erik.bitly.CallResponse","location":"bitly-shorten/net.thauvin.erik.bitly/-call-response/index.html","searchKeys":["CallResponse","data class CallResponse(val body: String = Constants.EMPTY_JSON, val message: String = \"\", val description: String = \"\", val statusCode: Int = -1)","net.thauvin.erik.bitly.CallResponse"]},{"name":"enum Methods : Enum ","description":"net.thauvin.erik.bitly.Methods","location":"bitly-shorten/net.thauvin.erik.bitly/-methods/index.html","searchKeys":["Methods","enum Methods : Enum ","net.thauvin.erik.bitly.Methods"]},{"name":"enum Units : Enum ","description":"net.thauvin.erik.bitly.Units","location":"bitly-shorten/net.thauvin.erik.bitly/-units/index.html","searchKeys":["Units","enum Units : Enum ","net.thauvin.erik.bitly.Units"]},{"name":"fun Bitlinks(accessToken: String)","description":"net.thauvin.erik.bitly.Bitlinks.Bitlinks","location":"bitly-shorten/net.thauvin.erik.bitly/-bitlinks/-bitlinks.html","searchKeys":["Bitlinks","fun Bitlinks(accessToken: String)","net.thauvin.erik.bitly.Bitlinks.Bitlinks"]},{"name":"fun Bitly()","description":"net.thauvin.erik.bitly.Bitly.Bitly","location":"bitly-shorten/net.thauvin.erik.bitly/-bitly/-bitly.html","searchKeys":["Bitly","fun Bitly()","net.thauvin.erik.bitly.Bitly.Bitly"]},{"name":"fun Bitly(accessToken: String)","description":"net.thauvin.erik.bitly.Bitly.Bitly","location":"bitly-shorten/net.thauvin.erik.bitly/-bitly/-bitly.html","searchKeys":["Bitly","fun Bitly(accessToken: String)","net.thauvin.erik.bitly.Bitly.Bitly"]},{"name":"fun Bitly(properties: Properties, key: String = Constants.ENV_ACCESS_TOKEN)","description":"net.thauvin.erik.bitly.Bitly.Bitly","location":"bitly-shorten/net.thauvin.erik.bitly/-bitly/-bitly.html","searchKeys":["Bitly","fun Bitly(properties: Properties, key: String = Constants.ENV_ACCESS_TOKEN)","net.thauvin.erik.bitly.Bitly.Bitly"]},{"name":"fun Bitly(propertiesFile: File, key: String = Constants.ENV_ACCESS_TOKEN)","description":"net.thauvin.erik.bitly.Bitly.Bitly","location":"bitly-shorten/net.thauvin.erik.bitly/-bitly/-bitly.html","searchKeys":["Bitly","fun Bitly(propertiesFile: File, key: String = Constants.ENV_ACCESS_TOKEN)","net.thauvin.erik.bitly.Bitly.Bitly"]},{"name":"fun Bitly(propertiesFilePath: Path, key: String = Constants.ENV_ACCESS_TOKEN)","description":"net.thauvin.erik.bitly.Bitly.Bitly","location":"bitly-shorten/net.thauvin.erik.bitly/-bitly/-bitly.html","searchKeys":["Bitly","fun Bitly(propertiesFilePath: Path, key: String = Constants.ENV_ACCESS_TOKEN)","net.thauvin.erik.bitly.Bitly.Bitly"]},{"name":"fun Builder(bitlink: String = Constants.EMPTY, references: Map = emptyMap(), archived: Boolean = false, tags: Array = emptyArray(), created_at: String = Constants.EMPTY, title: String = Constants.EMPTY, deeplinks: Array> = emptyArray(), created_by: String = Constants.EMPTY, long_url: String = Constants.EMPTY, client_id: String = Constants.EMPTY, custom_bitlinks: Array = emptyArray(), link: String = Constants.EMPTY, id: String = Constants.EMPTY, toJson: Boolean = false)","description":"net.thauvin.erik.bitly.config.UpdateConfig.Builder.Builder","location":"bitly-shorten/net.thauvin.erik.bitly.config/-update-config/-builder/-builder.html","searchKeys":["Builder","fun Builder(bitlink: String = Constants.EMPTY, references: Map = emptyMap(), archived: Boolean = false, tags: Array = emptyArray(), created_at: String = Constants.EMPTY, title: String = Constants.EMPTY, deeplinks: Array> = emptyArray(), created_by: String = Constants.EMPTY, long_url: String = Constants.EMPTY, client_id: String = Constants.EMPTY, custom_bitlinks: Array = emptyArray(), link: String = Constants.EMPTY, id: String = Constants.EMPTY, toJson: Boolean = false)","net.thauvin.erik.bitly.config.UpdateConfig.Builder.Builder"]},{"name":"fun Builder(domain: String = Constants.EMPTY, title: String = Constants.EMPTY, group_guid: String = Constants.EMPTY, tags: Array = emptyArray(), deeplinks: Array> = emptyArray(), long_url: String = Constants.EMPTY, toJson: Boolean = false)","description":"net.thauvin.erik.bitly.config.CreateConfig.Builder.Builder","location":"bitly-shorten/net.thauvin.erik.bitly.config/-create-config/-builder/-builder.html","searchKeys":["Builder","fun Builder(domain: String = Constants.EMPTY, title: String = Constants.EMPTY, group_guid: String = Constants.EMPTY, tags: Array = emptyArray(), deeplinks: Array> = emptyArray(), long_url: String = Constants.EMPTY, toJson: Boolean = false)","net.thauvin.erik.bitly.config.CreateConfig.Builder.Builder"]},{"name":"fun CallResponse(body: String = Constants.EMPTY_JSON, message: String = \"\", description: String = \"\", statusCode: Int = -1)","description":"net.thauvin.erik.bitly.CallResponse.CallResponse","location":"bitly-shorten/net.thauvin.erik.bitly/-call-response/-call-response.html","searchKeys":["CallResponse","fun CallResponse(body: String = Constants.EMPTY_JSON, message: String = \"\", description: String = \"\", statusCode: Int = -1)","net.thauvin.erik.bitly.CallResponse.CallResponse"]},{"name":"fun Logger.isSevereLoggable(): Boolean","description":"net.thauvin.erik.bitly.Utils.isSevereLoggable","location":"bitly-shorten/net.thauvin.erik.bitly/-utils/is-severe-loggable.html","searchKeys":["isSevereLoggable","fun Logger.isSevereLoggable(): Boolean","net.thauvin.erik.bitly.Utils.isSevereLoggable"]},{"name":"fun String.isValidUrl(): Boolean","description":"net.thauvin.erik.bitly.Utils.isValidUrl","location":"bitly-shorten/net.thauvin.erik.bitly/-utils/is-valid-url.html","searchKeys":["isValidUrl","fun String.isValidUrl(): Boolean","net.thauvin.erik.bitly.Utils.isValidUrl"]},{"name":"fun String.removeHttp(): String","description":"net.thauvin.erik.bitly.Utils.removeHttp","location":"bitly-shorten/net.thauvin.erik.bitly/-utils/remove-http.html","searchKeys":["removeHttp","fun String.removeHttp(): String","net.thauvin.erik.bitly.Utils.removeHttp"]},{"name":"fun String.toEndPoint(): String","description":"net.thauvin.erik.bitly.Utils.toEndPoint","location":"bitly-shorten/net.thauvin.erik.bitly/-utils/to-end-point.html","searchKeys":["toEndPoint","fun String.toEndPoint(): String","net.thauvin.erik.bitly.Utils.toEndPoint"]},{"name":"fun archived(archived: Boolean): UpdateConfig.Builder","description":"net.thauvin.erik.bitly.config.UpdateConfig.Builder.archived","location":"bitly-shorten/net.thauvin.erik.bitly.config/-update-config/-builder/archived.html","searchKeys":["archived","fun archived(archived: Boolean): UpdateConfig.Builder","net.thauvin.erik.bitly.config.UpdateConfig.Builder.archived"]},{"name":"fun bitlink(bitlink: String): UpdateConfig.Builder","description":"net.thauvin.erik.bitly.config.UpdateConfig.Builder.bitlink","location":"bitly-shorten/net.thauvin.erik.bitly.config/-update-config/-builder/bitlink.html","searchKeys":["bitlink","fun bitlink(bitlink: String): UpdateConfig.Builder","net.thauvin.erik.bitly.config.UpdateConfig.Builder.bitlink"]},{"name":"fun bitlinks(): Bitlinks","description":"net.thauvin.erik.bitly.Bitly.bitlinks","location":"bitly-shorten/net.thauvin.erik.bitly/-bitly/bitlinks.html","searchKeys":["bitlinks","fun bitlinks(): Bitlinks","net.thauvin.erik.bitly.Bitly.bitlinks"]},{"name":"fun build(): CreateConfig","description":"net.thauvin.erik.bitly.config.CreateConfig.Builder.build","location":"bitly-shorten/net.thauvin.erik.bitly.config/-create-config/-builder/build.html","searchKeys":["build","fun build(): CreateConfig","net.thauvin.erik.bitly.config.CreateConfig.Builder.build"]},{"name":"fun build(): UpdateConfig","description":"net.thauvin.erik.bitly.config.UpdateConfig.Builder.build","location":"bitly-shorten/net.thauvin.erik.bitly.config/-update-config/-builder/build.html","searchKeys":["build","fun build(): UpdateConfig","net.thauvin.erik.bitly.config.UpdateConfig.Builder.build"]},{"name":"fun call(accessToken: String, endPoint: String, params: Map = emptyMap(), method: Methods = Methods.POST): CallResponse","description":"net.thauvin.erik.bitly.Utils.call","location":"bitly-shorten/net.thauvin.erik.bitly/-utils/call.html","searchKeys":["call","fun call(accessToken: String, endPoint: String, params: Map = emptyMap(), method: Methods = Methods.POST): CallResponse","net.thauvin.erik.bitly.Utils.call"]},{"name":"fun call(endPoint: String, params: Map = emptyMap(), method: Methods = Methods.POST): CallResponse","description":"net.thauvin.erik.bitly.Bitly.call","location":"bitly-shorten/net.thauvin.erik.bitly/-bitly/call.html","searchKeys":["call","fun call(endPoint: String, params: Map = emptyMap(), method: Methods = Methods.POST): CallResponse","net.thauvin.erik.bitly.Bitly.call"]},{"name":"fun clicks(bitlink: String, unit: Units = Units.DAY, units: Int = -1, size: Int = 50, unit_reference: String = Constants.EMPTY, toJson: Boolean = false): String","description":"net.thauvin.erik.bitly.Bitlinks.clicks","location":"bitly-shorten/net.thauvin.erik.bitly/-bitlinks/clicks.html","searchKeys":["clicks","fun clicks(bitlink: String, unit: Units = Units.DAY, units: Int = -1, size: Int = 50, unit_reference: String = Constants.EMPTY, toJson: Boolean = false): String","net.thauvin.erik.bitly.Bitlinks.clicks"]},{"name":"fun clientId(client_id: String): UpdateConfig.Builder","description":"net.thauvin.erik.bitly.config.UpdateConfig.Builder.clientId","location":"bitly-shorten/net.thauvin.erik.bitly.config/-update-config/-builder/client-id.html","searchKeys":["clientId","fun clientId(client_id: String): UpdateConfig.Builder","net.thauvin.erik.bitly.config.UpdateConfig.Builder.clientId"]},{"name":"fun create(config: CreateConfig): String","description":"net.thauvin.erik.bitly.Bitlinks.create","location":"bitly-shorten/net.thauvin.erik.bitly/-bitlinks/create.html","searchKeys":["create","fun create(config: CreateConfig): String","net.thauvin.erik.bitly.Bitlinks.create"]},{"name":"fun create(domain: String = Constants.EMPTY, title: String = Constants.EMPTY, group_guid: String = Constants.EMPTY, tags: Array = emptyArray(), deeplinks: Array> = emptyArray(), long_url: String, toJson: Boolean = false): String","description":"net.thauvin.erik.bitly.Bitlinks.create","location":"bitly-shorten/net.thauvin.erik.bitly/-bitlinks/create.html","searchKeys":["create","fun create(domain: String = Constants.EMPTY, title: String = Constants.EMPTY, group_guid: String = Constants.EMPTY, tags: Array = emptyArray(), deeplinks: Array> = emptyArray(), long_url: String, toJson: Boolean = false): String","net.thauvin.erik.bitly.Bitlinks.create"]},{"name":"fun createdAt(created_at: String): UpdateConfig.Builder","description":"net.thauvin.erik.bitly.config.UpdateConfig.Builder.createdAt","location":"bitly-shorten/net.thauvin.erik.bitly.config/-update-config/-builder/created-at.html","searchKeys":["createdAt","fun createdAt(created_at: String): UpdateConfig.Builder","net.thauvin.erik.bitly.config.UpdateConfig.Builder.createdAt"]},{"name":"fun createdBy(created_by: String): UpdateConfig.Builder","description":"net.thauvin.erik.bitly.config.UpdateConfig.Builder.createdBy","location":"bitly-shorten/net.thauvin.erik.bitly.config/-update-config/-builder/created-by.html","searchKeys":["createdBy","fun createdBy(created_by: String): UpdateConfig.Builder","net.thauvin.erik.bitly.config.UpdateConfig.Builder.createdBy"]},{"name":"fun customBitlinks(custom_bitlinks: Array): UpdateConfig.Builder","description":"net.thauvin.erik.bitly.config.UpdateConfig.Builder.customBitlinks","location":"bitly-shorten/net.thauvin.erik.bitly.config/-update-config/-builder/custom-bitlinks.html","searchKeys":["customBitlinks","fun customBitlinks(custom_bitlinks: Array): UpdateConfig.Builder","net.thauvin.erik.bitly.config.UpdateConfig.Builder.customBitlinks"]},{"name":"fun deeplinks(deeplinks: Array>): CreateConfig.Builder","description":"net.thauvin.erik.bitly.config.CreateConfig.Builder.deeplinks","location":"bitly-shorten/net.thauvin.erik.bitly.config/-create-config/-builder/deeplinks.html","searchKeys":["deeplinks","fun deeplinks(deeplinks: Array>): CreateConfig.Builder","net.thauvin.erik.bitly.config.CreateConfig.Builder.deeplinks"]},{"name":"fun deeplinks(deeplinks: Array>): UpdateConfig.Builder","description":"net.thauvin.erik.bitly.config.UpdateConfig.Builder.deeplinks","location":"bitly-shorten/net.thauvin.erik.bitly.config/-update-config/-builder/deeplinks.html","searchKeys":["deeplinks","fun deeplinks(deeplinks: Array>): UpdateConfig.Builder","net.thauvin.erik.bitly.config.UpdateConfig.Builder.deeplinks"]},{"name":"fun domain(domain: String): CreateConfig.Builder","description":"net.thauvin.erik.bitly.config.CreateConfig.Builder.domain","location":"bitly-shorten/net.thauvin.erik.bitly.config/-create-config/-builder/domain.html","searchKeys":["domain","fun domain(domain: String): CreateConfig.Builder","net.thauvin.erik.bitly.config.CreateConfig.Builder.domain"]},{"name":"fun expand(bitlink_id: String, toJson: Boolean = false): String","description":"net.thauvin.erik.bitly.Bitlinks.expand","location":"bitly-shorten/net.thauvin.erik.bitly/-bitlinks/expand.html","searchKeys":["expand","fun expand(bitlink_id: String, toJson: Boolean = false): String","net.thauvin.erik.bitly.Bitlinks.expand"]},{"name":"fun group_guid(group_guid: String): CreateConfig.Builder","description":"net.thauvin.erik.bitly.config.CreateConfig.Builder.group_guid","location":"bitly-shorten/net.thauvin.erik.bitly.config/-create-config/-builder/group_guid.html","searchKeys":["group_guid","fun group_guid(group_guid: String): CreateConfig.Builder","net.thauvin.erik.bitly.config.CreateConfig.Builder.group_guid"]},{"name":"fun id(id: String): UpdateConfig.Builder","description":"net.thauvin.erik.bitly.config.UpdateConfig.Builder.id","location":"bitly-shorten/net.thauvin.erik.bitly.config/-update-config/-builder/id.html","searchKeys":["id","fun id(id: String): UpdateConfig.Builder","net.thauvin.erik.bitly.config.UpdateConfig.Builder.id"]},{"name":"fun link(link: String): UpdateConfig.Builder","description":"net.thauvin.erik.bitly.config.UpdateConfig.Builder.link","location":"bitly-shorten/net.thauvin.erik.bitly.config/-update-config/-builder/link.html","searchKeys":["link","fun link(link: String): UpdateConfig.Builder","net.thauvin.erik.bitly.config.UpdateConfig.Builder.link"]},{"name":"fun longUrl(long_url: String): CreateConfig.Builder","description":"net.thauvin.erik.bitly.config.CreateConfig.Builder.longUrl","location":"bitly-shorten/net.thauvin.erik.bitly.config/-create-config/-builder/long-url.html","searchKeys":["longUrl","fun longUrl(long_url: String): CreateConfig.Builder","net.thauvin.erik.bitly.config.CreateConfig.Builder.longUrl"]},{"name":"fun longUrl(long_url: String): UpdateConfig.Builder","description":"net.thauvin.erik.bitly.config.UpdateConfig.Builder.longUrl","location":"bitly-shorten/net.thauvin.erik.bitly.config/-update-config/-builder/long-url.html","searchKeys":["longUrl","fun longUrl(long_url: String): UpdateConfig.Builder","net.thauvin.erik.bitly.config.UpdateConfig.Builder.longUrl"]},{"name":"fun references(references: Map): UpdateConfig.Builder","description":"net.thauvin.erik.bitly.config.UpdateConfig.Builder.references","location":"bitly-shorten/net.thauvin.erik.bitly.config/-update-config/-builder/references.html","searchKeys":["references","fun references(references: Map): UpdateConfig.Builder","net.thauvin.erik.bitly.config.UpdateConfig.Builder.references"]},{"name":"fun shorten(long_url: String, group_guid: String = Constants.EMPTY, domain: String = Constants.EMPTY, toJson: Boolean = false): String","description":"net.thauvin.erik.bitly.Bitlinks.shorten","location":"bitly-shorten/net.thauvin.erik.bitly/-bitlinks/shorten.html","searchKeys":["shorten","fun shorten(long_url: String, group_guid: String = Constants.EMPTY, domain: String = Constants.EMPTY, toJson: Boolean = false): String","net.thauvin.erik.bitly.Bitlinks.shorten"]},{"name":"fun tags(tags: Array): CreateConfig.Builder","description":"net.thauvin.erik.bitly.config.CreateConfig.Builder.tags","location":"bitly-shorten/net.thauvin.erik.bitly.config/-create-config/-builder/tags.html","searchKeys":["tags","fun tags(tags: Array): CreateConfig.Builder","net.thauvin.erik.bitly.config.CreateConfig.Builder.tags"]},{"name":"fun tags(tags: Array): UpdateConfig.Builder","description":"net.thauvin.erik.bitly.config.UpdateConfig.Builder.tags","location":"bitly-shorten/net.thauvin.erik.bitly.config/-update-config/-builder/tags.html","searchKeys":["tags","fun tags(tags: Array): UpdateConfig.Builder","net.thauvin.erik.bitly.config.UpdateConfig.Builder.tags"]},{"name":"fun title(title: String): CreateConfig.Builder","description":"net.thauvin.erik.bitly.config.CreateConfig.Builder.title","location":"bitly-shorten/net.thauvin.erik.bitly.config/-create-config/-builder/title.html","searchKeys":["title","fun title(title: String): CreateConfig.Builder","net.thauvin.erik.bitly.config.CreateConfig.Builder.title"]},{"name":"fun title(title: String): UpdateConfig.Builder","description":"net.thauvin.erik.bitly.config.UpdateConfig.Builder.title","location":"bitly-shorten/net.thauvin.erik.bitly.config/-update-config/-builder/title.html","searchKeys":["title","fun title(title: String): UpdateConfig.Builder","net.thauvin.erik.bitly.config.UpdateConfig.Builder.title"]},{"name":"fun toJson(toJson: Boolean): CreateConfig.Builder","description":"net.thauvin.erik.bitly.config.CreateConfig.Builder.toJson","location":"bitly-shorten/net.thauvin.erik.bitly.config/-create-config/-builder/to-json.html","searchKeys":["toJson","fun toJson(toJson: Boolean): CreateConfig.Builder","net.thauvin.erik.bitly.config.CreateConfig.Builder.toJson"]},{"name":"fun toJson(toJson: Boolean): UpdateConfig.Builder","description":"net.thauvin.erik.bitly.config.UpdateConfig.Builder.toJson","location":"bitly-shorten/net.thauvin.erik.bitly.config/-update-config/-builder/to-json.html","searchKeys":["toJson","fun toJson(toJson: Boolean): UpdateConfig.Builder","net.thauvin.erik.bitly.config.UpdateConfig.Builder.toJson"]},{"name":"fun update(bitlink: String, references: Map = emptyMap(), archived: Boolean = false, tags: Array = emptyArray(), created_at: String = Constants.EMPTY, title: String = Constants.EMPTY, deeplinks: Array> = emptyArray(), created_by: String = Constants.EMPTY, long_url: String = Constants.EMPTY, client_id: String = Constants.EMPTY, custom_bitlinks: Array = emptyArray(), link: String = Constants.EMPTY, id: String = Constants.EMPTY, toJson: Boolean = false): String","description":"net.thauvin.erik.bitly.Bitlinks.update","location":"bitly-shorten/net.thauvin.erik.bitly/-bitlinks/update.html","searchKeys":["update","fun update(bitlink: String, references: Map = emptyMap(), archived: Boolean = false, tags: Array = emptyArray(), created_at: String = Constants.EMPTY, title: String = Constants.EMPTY, deeplinks: Array> = emptyArray(), created_by: String = Constants.EMPTY, long_url: String = Constants.EMPTY, client_id: String = Constants.EMPTY, custom_bitlinks: Array = emptyArray(), link: String = Constants.EMPTY, id: String = Constants.EMPTY, toJson: Boolean = false): String","net.thauvin.erik.bitly.Bitlinks.update"]},{"name":"fun update(config: UpdateConfig): String","description":"net.thauvin.erik.bitly.Bitlinks.update","location":"bitly-shorten/net.thauvin.erik.bitly/-bitlinks/update.html","searchKeys":["update","fun update(config: UpdateConfig): String","net.thauvin.erik.bitly.Bitlinks.update"]},{"name":"fun valueOf(value: String): Methods","description":"net.thauvin.erik.bitly.Methods.valueOf","location":"bitly-shorten/net.thauvin.erik.bitly/-methods/value-of.html","searchKeys":["valueOf","fun valueOf(value: String): Methods","net.thauvin.erik.bitly.Methods.valueOf"]},{"name":"fun valueOf(value: String): Units","description":"net.thauvin.erik.bitly.Units.valueOf","location":"bitly-shorten/net.thauvin.erik.bitly/-units/value-of.html","searchKeys":["valueOf","fun valueOf(value: String): Units","net.thauvin.erik.bitly.Units.valueOf"]},{"name":"fun values(): Array","description":"net.thauvin.erik.bitly.Methods.values","location":"bitly-shorten/net.thauvin.erik.bitly/-methods/values.html","searchKeys":["values","fun values(): Array","net.thauvin.erik.bitly.Methods.values"]},{"name":"fun values(): Array","description":"net.thauvin.erik.bitly.Units.values","location":"bitly-shorten/net.thauvin.erik.bitly/-units/values.html","searchKeys":["values","fun values(): Array","net.thauvin.erik.bitly.Units.values"]},{"name":"object Constants","description":"net.thauvin.erik.bitly.Constants","location":"bitly-shorten/net.thauvin.erik.bitly/-constants/index.html","searchKeys":["Constants","object Constants","net.thauvin.erik.bitly.Constants"]},{"name":"object Utils","description":"net.thauvin.erik.bitly.Utils","location":"bitly-shorten/net.thauvin.erik.bitly/-utils/index.html","searchKeys":["Utils","object Utils","net.thauvin.erik.bitly.Utils"]},{"name":"open class Bitlinks(accessToken: String)","description":"net.thauvin.erik.bitly.Bitlinks","location":"bitly-shorten/net.thauvin.erik.bitly/-bitlinks/index.html","searchKeys":["Bitlinks","open class Bitlinks(accessToken: String)","net.thauvin.erik.bitly.Bitlinks"]},{"name":"open class Bitly","description":"net.thauvin.erik.bitly.Bitly","location":"bitly-shorten/net.thauvin.erik.bitly/-bitly/index.html","searchKeys":["Bitly","open class Bitly","net.thauvin.erik.bitly.Bitly"]},{"name":"val archived: Boolean","description":"net.thauvin.erik.bitly.config.UpdateConfig.archived","location":"bitly-shorten/net.thauvin.erik.bitly.config/-update-config/archived.html","searchKeys":["archived","val archived: Boolean","net.thauvin.erik.bitly.config.UpdateConfig.archived"]},{"name":"val bitlink: String","description":"net.thauvin.erik.bitly.config.UpdateConfig.bitlink","location":"bitly-shorten/net.thauvin.erik.bitly.config/-update-config/bitlink.html","searchKeys":["bitlink","val bitlink: String","net.thauvin.erik.bitly.config.UpdateConfig.bitlink"]},{"name":"val body: String","description":"net.thauvin.erik.bitly.CallResponse.body","location":"bitly-shorten/net.thauvin.erik.bitly/-call-response/body.html","searchKeys":["body","val body: String","net.thauvin.erik.bitly.CallResponse.body"]},{"name":"val client_id: String","description":"net.thauvin.erik.bitly.config.UpdateConfig.client_id","location":"bitly-shorten/net.thauvin.erik.bitly.config/-update-config/client_id.html","searchKeys":["client_id","val client_id: String","net.thauvin.erik.bitly.config.UpdateConfig.client_id"]},{"name":"val created_at: String","description":"net.thauvin.erik.bitly.config.UpdateConfig.created_at","location":"bitly-shorten/net.thauvin.erik.bitly.config/-update-config/created_at.html","searchKeys":["created_at","val created_at: String","net.thauvin.erik.bitly.config.UpdateConfig.created_at"]},{"name":"val created_by: String","description":"net.thauvin.erik.bitly.config.UpdateConfig.created_by","location":"bitly-shorten/net.thauvin.erik.bitly.config/-update-config/created_by.html","searchKeys":["created_by","val created_by: String","net.thauvin.erik.bitly.config.UpdateConfig.created_by"]},{"name":"val custom_bitlinks: Array","description":"net.thauvin.erik.bitly.config.UpdateConfig.custom_bitlinks","location":"bitly-shorten/net.thauvin.erik.bitly.config/-update-config/custom_bitlinks.html","searchKeys":["custom_bitlinks","val custom_bitlinks: Array","net.thauvin.erik.bitly.config.UpdateConfig.custom_bitlinks"]},{"name":"val deepLinks: Array>","description":"net.thauvin.erik.bitly.config.CreateConfig.deepLinks","location":"bitly-shorten/net.thauvin.erik.bitly.config/-create-config/deep-links.html","searchKeys":["deepLinks","val deepLinks: Array>","net.thauvin.erik.bitly.config.CreateConfig.deepLinks"]},{"name":"val deepLinks: Array>","description":"net.thauvin.erik.bitly.config.UpdateConfig.deepLinks","location":"bitly-shorten/net.thauvin.erik.bitly.config/-update-config/deep-links.html","searchKeys":["deepLinks","val deepLinks: Array>","net.thauvin.erik.bitly.config.UpdateConfig.deepLinks"]},{"name":"val description: String","description":"net.thauvin.erik.bitly.CallResponse.description","location":"bitly-shorten/net.thauvin.erik.bitly/-call-response/description.html","searchKeys":["description","val description: String","net.thauvin.erik.bitly.CallResponse.description"]},{"name":"val domain: String","description":"net.thauvin.erik.bitly.config.CreateConfig.domain","location":"bitly-shorten/net.thauvin.erik.bitly.config/-create-config/domain.html","searchKeys":["domain","val domain: String","net.thauvin.erik.bitly.config.CreateConfig.domain"]},{"name":"val group_guid: String","description":"net.thauvin.erik.bitly.config.CreateConfig.group_guid","location":"bitly-shorten/net.thauvin.erik.bitly.config/-create-config/group_guid.html","searchKeys":["group_guid","val group_guid: String","net.thauvin.erik.bitly.config.CreateConfig.group_guid"]},{"name":"val id: String","description":"net.thauvin.erik.bitly.config.UpdateConfig.id","location":"bitly-shorten/net.thauvin.erik.bitly.config/-update-config/id.html","searchKeys":["id","val id: String","net.thauvin.erik.bitly.config.UpdateConfig.id"]},{"name":"val isBadRequest: Boolean","description":"net.thauvin.erik.bitly.CallResponse.isBadRequest","location":"bitly-shorten/net.thauvin.erik.bitly/-call-response/is-bad-request.html","searchKeys":["isBadRequest","val isBadRequest: Boolean","net.thauvin.erik.bitly.CallResponse.isBadRequest"]},{"name":"val isCreated: Boolean","description":"net.thauvin.erik.bitly.CallResponse.isCreated","location":"bitly-shorten/net.thauvin.erik.bitly/-call-response/is-created.html","searchKeys":["isCreated","val isCreated: Boolean","net.thauvin.erik.bitly.CallResponse.isCreated"]},{"name":"val isExpectationFailed: Boolean","description":"net.thauvin.erik.bitly.CallResponse.isExpectationFailed","location":"bitly-shorten/net.thauvin.erik.bitly/-call-response/is-expectation-failed.html","searchKeys":["isExpectationFailed","val isExpectationFailed: Boolean","net.thauvin.erik.bitly.CallResponse.isExpectationFailed"]},{"name":"val isForbidden: Boolean","description":"net.thauvin.erik.bitly.CallResponse.isForbidden","location":"bitly-shorten/net.thauvin.erik.bitly/-call-response/is-forbidden.html","searchKeys":["isForbidden","val isForbidden: Boolean","net.thauvin.erik.bitly.CallResponse.isForbidden"]},{"name":"val isGone: Boolean","description":"net.thauvin.erik.bitly.CallResponse.isGone","location":"bitly-shorten/net.thauvin.erik.bitly/-call-response/is-gone.html","searchKeys":["isGone","val isGone: Boolean","net.thauvin.erik.bitly.CallResponse.isGone"]},{"name":"val isInternalError: Boolean","description":"net.thauvin.erik.bitly.CallResponse.isInternalError","location":"bitly-shorten/net.thauvin.erik.bitly/-call-response/is-internal-error.html","searchKeys":["isInternalError","val isInternalError: Boolean","net.thauvin.erik.bitly.CallResponse.isInternalError"]},{"name":"val isNotFound: Boolean","description":"net.thauvin.erik.bitly.CallResponse.isNotFound","location":"bitly-shorten/net.thauvin.erik.bitly/-call-response/is-not-found.html","searchKeys":["isNotFound","val isNotFound: Boolean","net.thauvin.erik.bitly.CallResponse.isNotFound"]},{"name":"val isSuccessful: Boolean","description":"net.thauvin.erik.bitly.CallResponse.isSuccessful","location":"bitly-shorten/net.thauvin.erik.bitly/-call-response/is-successful.html","searchKeys":["isSuccessful","val isSuccessful: Boolean","net.thauvin.erik.bitly.CallResponse.isSuccessful"]},{"name":"val isTemporarilyUnavailable: Boolean","description":"net.thauvin.erik.bitly.CallResponse.isTemporarilyUnavailable","location":"bitly-shorten/net.thauvin.erik.bitly/-call-response/is-temporarily-unavailable.html","searchKeys":["isTemporarilyUnavailable","val isTemporarilyUnavailable: Boolean","net.thauvin.erik.bitly.CallResponse.isTemporarilyUnavailable"]},{"name":"val isTooManyRequests: Boolean","description":"net.thauvin.erik.bitly.CallResponse.isTooManyRequests","location":"bitly-shorten/net.thauvin.erik.bitly/-call-response/is-too-many-requests.html","searchKeys":["isTooManyRequests","val isTooManyRequests: Boolean","net.thauvin.erik.bitly.CallResponse.isTooManyRequests"]},{"name":"val isUnprocessableEntity: Boolean","description":"net.thauvin.erik.bitly.CallResponse.isUnprocessableEntity","location":"bitly-shorten/net.thauvin.erik.bitly/-call-response/is-unprocessable-entity.html","searchKeys":["isUnprocessableEntity","val isUnprocessableEntity: Boolean","net.thauvin.erik.bitly.CallResponse.isUnprocessableEntity"]},{"name":"val isUpgradeRequired: Boolean","description":"net.thauvin.erik.bitly.CallResponse.isUpgradeRequired","location":"bitly-shorten/net.thauvin.erik.bitly/-call-response/is-upgrade-required.html","searchKeys":["isUpgradeRequired","val isUpgradeRequired: Boolean","net.thauvin.erik.bitly.CallResponse.isUpgradeRequired"]},{"name":"val link: String","description":"net.thauvin.erik.bitly.config.UpdateConfig.link","location":"bitly-shorten/net.thauvin.erik.bitly.config/-update-config/link.html","searchKeys":["link","val link: String","net.thauvin.erik.bitly.config.UpdateConfig.link"]},{"name":"val logger: Logger","description":"net.thauvin.erik.bitly.Utils.logger","location":"bitly-shorten/net.thauvin.erik.bitly/-utils/logger.html","searchKeys":["logger","val logger: Logger","net.thauvin.erik.bitly.Utils.logger"]},{"name":"val long_url: String","description":"net.thauvin.erik.bitly.config.CreateConfig.long_url","location":"bitly-shorten/net.thauvin.erik.bitly.config/-create-config/long_url.html","searchKeys":["long_url","val long_url: String","net.thauvin.erik.bitly.config.CreateConfig.long_url"]},{"name":"val long_url: String","description":"net.thauvin.erik.bitly.config.UpdateConfig.long_url","location":"bitly-shorten/net.thauvin.erik.bitly.config/-update-config/long_url.html","searchKeys":["long_url","val long_url: String","net.thauvin.erik.bitly.config.UpdateConfig.long_url"]},{"name":"val message: String","description":"net.thauvin.erik.bitly.CallResponse.message","location":"bitly-shorten/net.thauvin.erik.bitly/-call-response/message.html","searchKeys":["message","val message: String","net.thauvin.erik.bitly.CallResponse.message"]},{"name":"val references: Map","description":"net.thauvin.erik.bitly.config.UpdateConfig.references","location":"bitly-shorten/net.thauvin.erik.bitly.config/-update-config/references.html","searchKeys":["references","val references: Map","net.thauvin.erik.bitly.config.UpdateConfig.references"]},{"name":"val statusCode: Int","description":"net.thauvin.erik.bitly.CallResponse.statusCode","location":"bitly-shorten/net.thauvin.erik.bitly/-call-response/status-code.html","searchKeys":["statusCode","val statusCode: Int","net.thauvin.erik.bitly.CallResponse.statusCode"]},{"name":"val tags: Array","description":"net.thauvin.erik.bitly.config.CreateConfig.tags","location":"bitly-shorten/net.thauvin.erik.bitly.config/-create-config/tags.html","searchKeys":["tags","val tags: Array","net.thauvin.erik.bitly.config.CreateConfig.tags"]},{"name":"val tags: Array","description":"net.thauvin.erik.bitly.config.UpdateConfig.tags","location":"bitly-shorten/net.thauvin.erik.bitly.config/-update-config/tags.html","searchKeys":["tags","val tags: Array","net.thauvin.erik.bitly.config.UpdateConfig.tags"]},{"name":"val title: String","description":"net.thauvin.erik.bitly.config.CreateConfig.title","location":"bitly-shorten/net.thauvin.erik.bitly.config/-create-config/title.html","searchKeys":["title","val title: String","net.thauvin.erik.bitly.config.CreateConfig.title"]},{"name":"val title: String","description":"net.thauvin.erik.bitly.config.UpdateConfig.title","location":"bitly-shorten/net.thauvin.erik.bitly.config/-update-config/title.html","searchKeys":["title","val title: String","net.thauvin.erik.bitly.config.UpdateConfig.title"]},{"name":"val toJson: Boolean","description":"net.thauvin.erik.bitly.config.CreateConfig.toJson","location":"bitly-shorten/net.thauvin.erik.bitly.config/-create-config/to-json.html","searchKeys":["toJson","val toJson: Boolean","net.thauvin.erik.bitly.config.CreateConfig.toJson"]},{"name":"val toJson: Boolean","description":"net.thauvin.erik.bitly.config.UpdateConfig.toJson","location":"bitly-shorten/net.thauvin.erik.bitly.config/-update-config/to-json.html","searchKeys":["toJson","val toJson: Boolean","net.thauvin.erik.bitly.config.UpdateConfig.toJson"]},{"name":"var accessToken: String","description":"net.thauvin.erik.bitly.Bitly.accessToken","location":"bitly-shorten/net.thauvin.erik.bitly/-bitly/access-token.html","searchKeys":["accessToken","var accessToken: String","net.thauvin.erik.bitly.Bitly.accessToken"]},{"name":"var archived: Boolean = false","description":"net.thauvin.erik.bitly.config.UpdateConfig.Builder.archived","location":"bitly-shorten/net.thauvin.erik.bitly.config/-update-config/-builder/archived.html","searchKeys":["archived","var archived: Boolean = false","net.thauvin.erik.bitly.config.UpdateConfig.Builder.archived"]},{"name":"var bitlink: String","description":"net.thauvin.erik.bitly.config.UpdateConfig.Builder.bitlink","location":"bitly-shorten/net.thauvin.erik.bitly.config/-update-config/-builder/bitlink.html","searchKeys":["bitlink","var bitlink: String","net.thauvin.erik.bitly.config.UpdateConfig.Builder.bitlink"]},{"name":"var client_id: String","description":"net.thauvin.erik.bitly.config.UpdateConfig.Builder.client_id","location":"bitly-shorten/net.thauvin.erik.bitly.config/-update-config/-builder/client_id.html","searchKeys":["client_id","var client_id: String","net.thauvin.erik.bitly.config.UpdateConfig.Builder.client_id"]},{"name":"var created_at: String","description":"net.thauvin.erik.bitly.config.UpdateConfig.Builder.created_at","location":"bitly-shorten/net.thauvin.erik.bitly.config/-update-config/-builder/created_at.html","searchKeys":["created_at","var created_at: String","net.thauvin.erik.bitly.config.UpdateConfig.Builder.created_at"]},{"name":"var created_by: String","description":"net.thauvin.erik.bitly.config.UpdateConfig.Builder.created_by","location":"bitly-shorten/net.thauvin.erik.bitly.config/-update-config/-builder/created_by.html","searchKeys":["created_by","var created_by: String","net.thauvin.erik.bitly.config.UpdateConfig.Builder.created_by"]},{"name":"var custom_bitlinks: Array","description":"net.thauvin.erik.bitly.config.UpdateConfig.Builder.custom_bitlinks","location":"bitly-shorten/net.thauvin.erik.bitly.config/-update-config/-builder/custom_bitlinks.html","searchKeys":["custom_bitlinks","var custom_bitlinks: Array","net.thauvin.erik.bitly.config.UpdateConfig.Builder.custom_bitlinks"]},{"name":"var deeplinks: Array>","description":"net.thauvin.erik.bitly.config.CreateConfig.Builder.deeplinks","location":"bitly-shorten/net.thauvin.erik.bitly.config/-create-config/-builder/deeplinks.html","searchKeys":["deeplinks","var deeplinks: Array>","net.thauvin.erik.bitly.config.CreateConfig.Builder.deeplinks"]},{"name":"var deeplinks: Array>","description":"net.thauvin.erik.bitly.config.UpdateConfig.Builder.deeplinks","location":"bitly-shorten/net.thauvin.erik.bitly.config/-update-config/-builder/deeplinks.html","searchKeys":["deeplinks","var deeplinks: Array>","net.thauvin.erik.bitly.config.UpdateConfig.Builder.deeplinks"]},{"name":"var domain: String","description":"net.thauvin.erik.bitly.config.CreateConfig.Builder.domain","location":"bitly-shorten/net.thauvin.erik.bitly.config/-create-config/-builder/domain.html","searchKeys":["domain","var domain: String","net.thauvin.erik.bitly.config.CreateConfig.Builder.domain"]},{"name":"var group_guid: String","description":"net.thauvin.erik.bitly.config.CreateConfig.Builder.group_guid","location":"bitly-shorten/net.thauvin.erik.bitly.config/-create-config/-builder/group_guid.html","searchKeys":["group_guid","var group_guid: String","net.thauvin.erik.bitly.config.CreateConfig.Builder.group_guid"]},{"name":"var id: String","description":"net.thauvin.erik.bitly.config.UpdateConfig.Builder.id","location":"bitly-shorten/net.thauvin.erik.bitly.config/-update-config/-builder/id.html","searchKeys":["id","var id: String","net.thauvin.erik.bitly.config.UpdateConfig.Builder.id"]},{"name":"var lastCallResponse: CallResponse","description":"net.thauvin.erik.bitly.Bitlinks.lastCallResponse","location":"bitly-shorten/net.thauvin.erik.bitly/-bitlinks/last-call-response.html","searchKeys":["lastCallResponse","var lastCallResponse: CallResponse","net.thauvin.erik.bitly.Bitlinks.lastCallResponse"]},{"name":"var link: String","description":"net.thauvin.erik.bitly.config.UpdateConfig.Builder.link","location":"bitly-shorten/net.thauvin.erik.bitly.config/-update-config/-builder/link.html","searchKeys":["link","var link: String","net.thauvin.erik.bitly.config.UpdateConfig.Builder.link"]},{"name":"var long_url: String","description":"net.thauvin.erik.bitly.config.CreateConfig.Builder.long_url","location":"bitly-shorten/net.thauvin.erik.bitly.config/-create-config/-builder/long_url.html","searchKeys":["long_url","var long_url: String","net.thauvin.erik.bitly.config.CreateConfig.Builder.long_url"]},{"name":"var long_url: String","description":"net.thauvin.erik.bitly.config.UpdateConfig.Builder.long_url","location":"bitly-shorten/net.thauvin.erik.bitly.config/-update-config/-builder/long_url.html","searchKeys":["long_url","var long_url: String","net.thauvin.erik.bitly.config.UpdateConfig.Builder.long_url"]},{"name":"var references: Map","description":"net.thauvin.erik.bitly.config.UpdateConfig.Builder.references","location":"bitly-shorten/net.thauvin.erik.bitly.config/-update-config/-builder/references.html","searchKeys":["references","var references: Map","net.thauvin.erik.bitly.config.UpdateConfig.Builder.references"]},{"name":"var tags: Array","description":"net.thauvin.erik.bitly.config.CreateConfig.Builder.tags","location":"bitly-shorten/net.thauvin.erik.bitly.config/-create-config/-builder/tags.html","searchKeys":["tags","var tags: Array","net.thauvin.erik.bitly.config.CreateConfig.Builder.tags"]},{"name":"var tags: Array","description":"net.thauvin.erik.bitly.config.UpdateConfig.Builder.tags","location":"bitly-shorten/net.thauvin.erik.bitly.config/-update-config/-builder/tags.html","searchKeys":["tags","var tags: Array","net.thauvin.erik.bitly.config.UpdateConfig.Builder.tags"]},{"name":"var title: String","description":"net.thauvin.erik.bitly.config.CreateConfig.Builder.title","location":"bitly-shorten/net.thauvin.erik.bitly.config/-create-config/-builder/title.html","searchKeys":["title","var title: String","net.thauvin.erik.bitly.config.CreateConfig.Builder.title"]},{"name":"var title: String","description":"net.thauvin.erik.bitly.config.UpdateConfig.Builder.title","location":"bitly-shorten/net.thauvin.erik.bitly.config/-update-config/-builder/title.html","searchKeys":["title","var title: String","net.thauvin.erik.bitly.config.UpdateConfig.Builder.title"]},{"name":"var toJson: Boolean = false","description":"net.thauvin.erik.bitly.config.CreateConfig.Builder.toJson","location":"bitly-shorten/net.thauvin.erik.bitly.config/-create-config/-builder/to-json.html","searchKeys":["toJson","var toJson: Boolean = false","net.thauvin.erik.bitly.config.CreateConfig.Builder.toJson"]},{"name":"var toJson: Boolean = false","description":"net.thauvin.erik.bitly.config.UpdateConfig.Builder.toJson","location":"bitly-shorten/net.thauvin.erik.bitly.config/-update-config/-builder/to-json.html","searchKeys":["toJson","var toJson: Boolean = false","net.thauvin.erik.bitly.config.UpdateConfig.Builder.toJson"]}] diff --git a/src/main/kotlin/net/thauvin/erik/bitly/Units.kt b/src/main/kotlin/net/thauvin/erik/bitly/Units.kt index 856c294..67f7249 100644 --- a/src/main/kotlin/net/thauvin/erik/bitly/Units.kt +++ b/src/main/kotlin/net/thauvin/erik/bitly/Units.kt @@ -36,9 +36,5 @@ package net.thauvin.erik.bitly */ @Suppress("unused") enum class Units { - MINUTE, - HOUR, - DAY, - WEEK, - MONTH + MINUTE, HOUR, DAY, WEEK, MONTH } diff --git a/src/main/kotlin/net/thauvin/erik/bitly/Utils.kt b/src/main/kotlin/net/thauvin/erik/bitly/Utils.kt index 831ab94..84d5ed3 100644 --- a/src/main/kotlin/net/thauvin/erik/bitly/Utils.kt +++ b/src/main/kotlin/net/thauvin/erik/bitly/Utils.kt @@ -45,9 +45,13 @@ import java.net.URL import java.util.logging.Level import java.util.logging.Logger -/** Provides useful generic functions. */ +/** + * Provides useful generic functions. + */ object Utils { - /** The logger instance. */ + /** + * The logger instance. + */ @JvmStatic val logger: Logger by lazy { Logger.getLogger(Utils::class.java.name) }