diff --git a/.github/workflows/gradle.yml b/.github/workflows/gradle.yml index 6e0e621..ea3926d 100644 --- a/.github/workflows/gradle.yml +++ b/.github/workflows/gradle.yml @@ -1,6 +1,6 @@ name: gradle-ci -on: [ push, pull_request, workflow_dispatch ] +on: [push, pull_request, workflow_dispatch] jobs: build: @@ -15,14 +15,13 @@ jobs: java-version: [ 11, 18 ] steps: - - uses: actions/checkout@v3 + - uses: actions/checkout@v2 with: fetch-depth: 0 - name: Set up JDK ${{ matrix.java-version }} - uses: actions/setup-java@v3 + uses: actions/setup-java@v1 with: - distribution: 'zulu' java-version: ${{ matrix.java-version }} - name: Grant execute permission for gradlew @@ -30,22 +29,35 @@ jobs: - name: Cache SonarCloud packages if: matrix.java-version == env.SONAR_JDK - uses: actions/cache@v3 + uses: actions/cache@v1 with: path: ~/.sonar/cache key: ${{ runner.os }}-sonar restore-keys: ${{ runner.os }}-sonar + - name: Cache Gradle packages + uses: actions/cache@v2 + with: + path: | + ~/.gradle/caches + ~/.gradle/wrapper + key: ${{ runner.os }}-gradle-${{ matrix.java-version }}-${{ hashFiles('**/*.gradle*', '**/gradle-wrapper.properties') }} + restore-keys: | + ${{ runner.os }}-gradle-${{ matrix.java-version }}- + - name: Test with Gradle - uses: gradle/gradle-build-action@v2 env: BITLY_ACCESS_TOKEN: ${{ secrets.BITLY_ACCESS_TOKEN }} - with: - arguments: build check --stacktrace + run: ./gradlew build check --stacktrace - name: SonarCloud if: success() && matrix.java-version == env.SONAR_JDK env: GITHUB_TOKEN: ${{ secrets.GITHUB_TOKEN }} SONAR_TOKEN: ${{ secrets.SONAR_TOKEN }} - run: ./gradlew sonar --info + run: ./gradlew sonarqube + + - name: Cleanup Gradle Cache + run: | + rm -f ~/.gradle/caches/modules-2/modules-2.lock + rm -f ~/.gradle/caches/modules-2/gc.properties diff --git a/.github_changelog_generator b/.github_changelog_generator index a12ba88..7d2b4bb 100644 --- a/.github_changelog_generator +++ b/.github_changelog_generator @@ -1 +1 @@ -future-release=1.0.0 +future-release=0.9.3 diff --git a/.idea/codeStyles/Project.xml b/.idea/codeStyles/Project.xml deleted file mode 100644 index 15cfaa5..0000000 --- a/.idea/codeStyles/Project.xml +++ /dev/null @@ -1,308 +0,0 @@ - - - - - - - - - - - - \ No newline at end of file diff --git a/.idea/codeStyles/codeStyleConfig.xml b/.idea/codeStyles/codeStyleConfig.xml index 23f4bb5..d91f848 100644 --- a/.idea/codeStyles/codeStyleConfig.xml +++ b/.idea/codeStyles/codeStyleConfig.xml @@ -1,6 +1,5 @@ - \ No newline at end of file diff --git a/.idea/kotlinc.xml b/.idea/kotlinc.xml index 69e8615..2b8a50f 100644 --- a/.idea/kotlinc.xml +++ b/.idea/kotlinc.xml @@ -1,6 +1,6 @@ - \ No newline at end of file diff --git a/CHANGELOG.md b/CHANGELOG.md index 2cdb9ee..a0d076e 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -1,15 +1,5 @@ # Changelog -## [1.0.0](https://github.com/ethauvin/bitly-shorten/tree/1.0.0) (2023-01-31) - -[Full Changelog](https://github.com/ethauvin/bitly-shorten/compare/0.9.3...1.0.0) - -**Implemented enhancements:** - -- Add create config builder [\#10](https://github.com/ethauvin/bitly-shorten/issues/10) -- Add update config builder [\#8](https://github.com/ethauvin/bitly-shorten/issues/8) -- Implement additional HTTP status code in CallResponse. [\#3](https://github.com/ethauvin/bitly-shorten/issues/3) - ## [0.9.3](https://github.com/ethauvin/bitly-shorten/tree/0.9.3) (2021-03-21) [Full Changelog](https://github.com/ethauvin/bitly-shorten/compare/0.9.2...0.9.3) diff --git a/README.md b/README.md index 1bb279d..b9537e9 100644 --- a/README.md +++ b/README.md @@ -1,5 +1,5 @@ [![License (3-Clause BSD)](https://img.shields.io/badge/license-BSD%203--Clause-blue.svg?style=flat-square)](https://opensource.org/licenses/BSD-3-Clause) -[![Kotlin](https://img.shields.io/badge/kotlin-1.8.10-7f52ff)](https://kotlinlang.org/) +[![Kotlin](https://img.shields.io/badge/kotlin-1.8.0-blue)](https://kotlinlang.org/) [![Nexus Snapshot](https://img.shields.io/nexus/s/net.thauvin.erik/bitly-shorten?label=snapshot&server=https%3A%2F%2Foss.sonatype.org%2F)](https://oss.sonatype.org/content/repositories/snapshots/net/thauvin/erik/bitly-shorten/) [![Release](https://img.shields.io/github/release/ethauvin/bitly-shorten.svg)](https://github.com/ethauvin/bitly-shorten/releases/latest) [![Maven Central](https://img.shields.io/maven-central/v/net.thauvin.erik/bitly-shorten.svg?label=maven%20central)](https://search.maven.org/search?q=g:%22net.thauvin.erik%22%20AND%20a:%22bitly-shorten%22) diff --git a/build.gradle.kts b/build.gradle.kts index 7f93e67..733f9f4 100644 --- a/build.gradle.kts +++ b/build.gradle.kts @@ -5,18 +5,18 @@ import org.jetbrains.kotlin.gradle.tasks.KotlinCompile import java.net.URL plugins { - id("com.github.ben-manes.versions") version "0.46.0" + id("com.github.ben-manes.versions") version "0.44.0" id("io.gitlab.arturbosch.detekt") version "1.22.0" id("java") id("java-library") id("maven-publish") id("net.thauvin.erik.gradle.semver") version "1.0.4" - id("org.jetbrains.dokka") version "1.8.10" + id("org.jetbrains.dokka") version "1.7.20" id("org.jetbrains.kotlinx.kover") version "0.6.1" - id("org.sonarqube") version "4.0.0.2929" + id("org.sonarqube") version "3.5.0.2730" id("signing") - kotlin("jvm") version "1.8.20" - kotlin("kapt") version "1.8.20" + kotlin("jvm") version "1.8.0" + kotlin("kapt") version "1.8.0" } group = "net.thauvin.erik" @@ -36,7 +36,7 @@ object Versions { } fun isNonStable(version: String): Boolean { - val stableKeyword = listOf("RELEASE", "FINAL", "GA").any { version.uppercase().contains(it) } + val stableKeyword = listOf("RELEASE", "FINAL", "GA").any { version.toUpperCase().contains(it) } val regex = "^[0-9,.v-]+(-r)?$".toRegex() val isStable = stableKeyword || regex.matches(version) return isStable.not() @@ -52,7 +52,7 @@ dependencies { implementation("com.squareup.okhttp3:okhttp:${Versions.OKHTTP}") implementation("com.squareup.okhttp3:logging-interceptor:${Versions.OKHTTP}") - implementation("org.json:json:20230227") + implementation("org.json:json:20220924") testImplementation(kotlin("test")) testImplementation(kotlin("test-junit")) @@ -127,7 +127,6 @@ tasks { } dokkaHtml { - dependsOn("kaptKotlin") outputDirectory.set(file("$projectDir/docs")) dokkaSourceSets { @@ -192,7 +191,7 @@ tasks { dependsOn(wrapper, "deploy", gitTag, publishToMavenLocal) } - "sonar" { + "sonarqube" { dependsOn(koverReport) } } @@ -221,8 +220,8 @@ publishing { } } scm { - connection.set("scm:git:https://github.com/$gitHub.git") - developerConnection.set("scm:git:git@github.com:$gitHub.git") + connection.set("scm:git://github.com/$gitHub.git") + developerConnection.set("scm:git@github.com:$gitHub.git") url.set(mavenUrl) } issueManagement { 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 index 4896895..4190886 100644 --- 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 @@ -42,9 +42,6 @@
0.9.4-SNAPSHOT
-
- -
@@ -54,12 +51,12 @@
-
+

Builder

-
constructor(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)
+
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)
-
- -
@@ -54,7 +51,7 @@
-
+

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 index 29040e0..366cc99 100644 --- 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 @@ -42,9 +42,6 @@
0.9.4-SNAPSHOT
-
- -
@@ -54,7 +51,7 @@
-
+

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 index 1a28ae4..750a61d 100644 --- 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 @@ -42,9 +42,6 @@
0.9.4-SNAPSHOT
-
- -
@@ -54,7 +51,7 @@
-
+

domain

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 index 668197e..8aaa029 100644 --- 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 @@ -42,9 +42,6 @@
0.9.4-SNAPSHOT
-
- -
@@ -54,7 +51,7 @@
-
+

group_guid

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 index 08d498f..05858e2 100644 --- 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 @@ -42,9 +42,6 @@
0.9.4-SNAPSHOT
-
- -
@@ -54,262 +51,256 @@
-
+

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.

+
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

-
-
-
-
- +

Constructors

+
+
+
+
+ -
Link copied to clipboard
-
-
-
-
constructor(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)
-
+
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

-
-
-
-
- +

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
-
-
-
- -
+
Link copied to clipboard
+
+
+
-
-

Properties

-
-
-
-
- +

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
+
+
+
+
+
-
-
-
- +
+
+
+ -
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 index 338c572..b4ff620 100644 --- 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 @@ -42,9 +42,6 @@
0.9.4-SNAPSHOT
-
- -
@@ -54,7 +51,7 @@
-
+

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 index e554c6c..1705add 100644 --- 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 @@ -42,9 +42,6 @@
0.9.4-SNAPSHOT
-
- -
@@ -54,7 +51,7 @@
-
+

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 index 60763ae..ddb77b1 100644 --- 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 @@ -42,9 +42,6 @@
0.9.4-SNAPSHOT
-
- -
@@ -54,7 +51,7 @@
-
+

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 index 1b3813f..c8aea4d 100644 --- 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 @@ -42,9 +42,6 @@
0.9.4-SNAPSHOT
-
- -
@@ -54,7 +51,7 @@
-
+

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 index 5ee4678..0a4b5e6 100644 --- 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 @@ -42,9 +42,6 @@
0.9.4-SNAPSHOT
-
- -
@@ -54,12 +51,12 @@
-
+

toJson

- +
-
- -
@@ -54,7 +51,7 @@
-
+

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 index 0c17c48..2bbd06e 100644 --- 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 @@ -42,9 +42,6 @@
0.9.4-SNAPSHOT
-
- -
@@ -54,7 +51,7 @@
-
+

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 index 87b0b2d..bc44117 100644 --- 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 @@ -42,9 +42,6 @@
0.9.4-SNAPSHOT
-
- -
@@ -54,7 +51,7 @@
-
+

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 index 8e88c32..bc22116 100644 --- 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 @@ -42,9 +42,6 @@
0.9.4-SNAPSHOT
-
- -
@@ -54,138 +51,134 @@
-
+

CreateConfig

-

Provides a builder to create a Bitlink.

+

Provides a builder to create a Bitlink.

-
+
-
-

Types

-
-
-
-
- +

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.

-
+
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

-
-
-
-
- +

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
+
+
+
+
+
-
-
-
- +
+
+
+ -
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 index f7e644f..2728204 100644 --- 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 @@ -42,9 +42,6 @@
0.9.4-SNAPSHOT
-
- -
@@ -54,7 +51,7 @@
-
+

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 index 3390192..724f19b 100644 --- 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 @@ -42,9 +42,6 @@
0.9.4-SNAPSHOT
-
- -
@@ -54,7 +51,7 @@
-
+

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 index b319434..a4bec1e 100644 --- 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 @@ -42,9 +42,6 @@
0.9.4-SNAPSHOT
-
- -
@@ -54,7 +51,7 @@
-
+

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 index e2d4c77..fe321ca 100644 --- 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 @@ -42,9 +42,6 @@
0.9.4-SNAPSHOT
-
- -
@@ -54,7 +51,7 @@
-
+

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 index 9f7c73c..95a2ead 100644 --- 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 @@ -42,9 +42,6 @@
0.9.4-SNAPSHOT
-
- -
@@ -54,12 +51,12 @@
-
+

Builder

-
constructor(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)
+
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)
-
- -
@@ -54,12 +51,12 @@
-
+

archived

- +
-
- -
@@ -54,7 +51,7 @@
-
+

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 index 34b5a25..f565fac 100644 --- 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 @@ -42,9 +42,6 @@
0.9.4-SNAPSHOT
-
- -
@@ -54,7 +51,7 @@
-
+

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 index d56bbd9..b5dc53a 100644 --- 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 @@ -42,9 +42,6 @@
0.9.4-SNAPSHOT
-
- -
@@ -54,7 +51,7 @@
-
+

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 index b410e4c..1775aeb 100644 --- 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 @@ -42,9 +42,6 @@
0.9.4-SNAPSHOT
-
- -
@@ -54,7 +51,7 @@
-
+

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 index d662270..3e09d79 100644 --- 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 @@ -42,9 +42,6 @@
0.9.4-SNAPSHOT
-
- -
@@ -54,7 +51,7 @@
-
+

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 index aa847cd..fc5824a 100644 --- 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 @@ -42,9 +42,6 @@
0.9.4-SNAPSHOT
-
- -
@@ -54,7 +51,7 @@
-
+

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 index 432f49a..c1b3cb0 100644 --- 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 @@ -42,9 +42,6 @@
0.9.4-SNAPSHOT
-
- -
@@ -54,7 +51,7 @@
-
+

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 index 808d9b2..c1d5c5d 100644 --- 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 @@ -42,9 +42,6 @@
0.9.4-SNAPSHOT
-
- -
@@ -54,7 +51,7 @@
-
+

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 index e79c481..629626d 100644 --- 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 @@ -42,9 +42,6 @@
0.9.4-SNAPSHOT
-
- -
@@ -54,7 +51,7 @@
-
+

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 index 8fd4449..52e06cf 100644 --- 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 @@ -42,9 +42,6 @@
0.9.4-SNAPSHOT
-
- -
@@ -54,7 +51,7 @@
-
+

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 index f3981e6..bfe017b 100644 --- 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 @@ -42,9 +42,6 @@
0.9.4-SNAPSHOT
-
- -
@@ -54,7 +51,7 @@
-
+

deeplinks

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 index 8eaee6c..c4d9e7c 100644 --- 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 @@ -42,9 +42,6 @@
0.9.4-SNAPSHOT
-
- -
@@ -54,7 +51,7 @@
-
+

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 index 9119ec2..dcb1807 100644 --- 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 @@ -42,9 +42,6 @@
0.9.4-SNAPSHOT
-
- -
@@ -54,472 +51,466 @@
-
+

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.

+
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

-
-
-
-
- +

Constructors

+
+
+
+
+ -
Link copied to clipboard
-
-
-
-
constructor(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)
-
+
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

-
-
-
-
- +

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
-
-
- +
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

-
-
-
-
- +

Properties

+
+
+
+
+ -
Link copied to clipboard
-
-
-
- -
+
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
-
-
-
- -
+
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
+
+
+
+
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
+
+
+
-
-
-
- +
+
+
+ -
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 index 6c2a895..22410e4 100644 --- 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 @@ -42,9 +42,6 @@
0.9.4-SNAPSHOT
-
- -
@@ -54,7 +51,7 @@
-
+

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 index c52d69a..3a6e105 100644 --- 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 @@ -42,9 +42,6 @@
0.9.4-SNAPSHOT
-
- -
@@ -54,7 +51,7 @@
-
+

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 index 39a6cd8..1ade5d6 100644 --- 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 @@ -42,9 +42,6 @@
0.9.4-SNAPSHOT
-
- -
@@ -54,7 +51,7 @@
-
+

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 index b0997b4..ea51c52 100644 --- 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 @@ -42,9 +42,6 @@
0.9.4-SNAPSHOT
-
- -
@@ -54,7 +51,7 @@
-
+

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 index 5d3445b..58ac80c 100644 --- 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 @@ -42,9 +42,6 @@
0.9.4-SNAPSHOT
-
- -
@@ -54,7 +51,7 @@
-
+

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 index d95b39a..c20414b 100644 --- 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 @@ -42,9 +42,6 @@
0.9.4-SNAPSHOT
-
- -
@@ -54,7 +51,7 @@
-
+

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 index 2ebcbbc..6641877 100644 --- 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 @@ -42,9 +42,6 @@
0.9.4-SNAPSHOT
-
- -
@@ -54,12 +51,12 @@
-
+

toJson

- +
-
- -
@@ -54,7 +51,7 @@
-
+

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 index 6c92918..8c5f385 100644 --- 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 @@ -42,9 +42,6 @@
0.9.4-SNAPSHOT
-
- -
@@ -54,7 +51,7 @@
-
+

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 index 5f7c5b2..e1cdfca 100644 --- 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 @@ -42,9 +42,6 @@
0.9.4-SNAPSHOT
-
- -
@@ -54,7 +51,7 @@
-
+

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 index f87cb88..28171d1 100644 --- 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 @@ -42,9 +42,6 @@
0.9.4-SNAPSHOT
-
- -
@@ -54,7 +51,7 @@
-
+

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 index fb4345e..8b99cbc 100644 --- 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 @@ -42,9 +42,6 @@
0.9.4-SNAPSHOT
-
- -
@@ -54,7 +51,7 @@
-
+

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 index 28bd81d..22a5dca 100644 --- 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 @@ -42,9 +42,6 @@
0.9.4-SNAPSHOT
-
- -
@@ -54,7 +51,7 @@
-
+

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 index 3972217..70957c4 100644 --- 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 @@ -42,9 +42,6 @@
0.9.4-SNAPSHOT
-
- -
@@ -54,7 +51,7 @@
-
+

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 index 1ac63ff..db6214d 100644 --- 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 @@ -42,9 +42,6 @@
0.9.4-SNAPSHOT
-
- -
@@ -54,7 +51,7 @@
-
+

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 index 40c3727..8e36054 100644 --- 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 @@ -42,9 +42,6 @@
0.9.4-SNAPSHOT
-
- -
@@ -54,243 +51,239 @@
-
+

UpdateConfig

-

Provides a builder to update a Bitlink.

+

Provides a builder to update a Bitlink.

-
+
-
-

Types

-
-
-
-
- +

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.

-
+
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

-
-
-
-
- +

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
+
+
+
+
-
-
-
- +
+
+
+ -
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
+
+
+
+
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
+
+
+
-
-
-
- +
+
+
+ -
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 index 17ffc79..8abb47f 100644 --- 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 @@ -42,9 +42,6 @@
0.9.4-SNAPSHOT
-
- -
@@ -54,7 +51,7 @@
-
+

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 index f1c8ca9..ef4e54d 100644 --- 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 @@ -42,9 +42,6 @@
0.9.4-SNAPSHOT
-
- -
@@ -54,7 +51,7 @@
-
+

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 index be9df44..da0f893 100644 --- 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 @@ -42,9 +42,6 @@
0.9.4-SNAPSHOT
-
- -
@@ -54,7 +51,7 @@
-
+

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 index 2a8b9bb..a867a98 100644 --- 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 @@ -42,9 +42,6 @@
0.9.4-SNAPSHOT
-
- -
@@ -54,7 +51,7 @@
-
+

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 index 3121c14..33df157 100644 --- 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 @@ -42,9 +42,6 @@
0.9.4-SNAPSHOT
-
- -
@@ -54,7 +51,7 @@
-
+

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 index 7b16f2d..25d6baf 100644 --- 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 @@ -42,9 +42,6 @@
0.9.4-SNAPSHOT
-
- -
@@ -54,7 +51,7 @@
-
+

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 index c18b125..4df4498 100644 --- a/docs/bitly-shorten/net.thauvin.erik.bitly.config/index.html +++ b/docs/bitly-shorten/net.thauvin.erik.bitly.config/index.html @@ -42,9 +42,6 @@
0.9.4-SNAPSHOT
-
- -
@@ -54,44 +51,42 @@
-
+

Package-level declarations

Provides configuration builders.

-
+
-
-

Types

-
-
-
-
- +

Types

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

Provides a builder to create a Bitlink.

-
+
Link copied to clipboard
+
+
+
+

Provides a builder to create a Bitlink.

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

Provides a builder to update 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 09513bc..2626116 100644 --- a/docs/bitly-shorten/net.thauvin.erik.bitly/-bitlinks/-bitlinks.html +++ b/docs/bitly-shorten/net.thauvin.erik.bitly/-bitlinks/-bitlinks.html @@ -42,9 +42,6 @@
0.9.4-SNAPSHOT
-
- -
@@ -54,12 +51,12 @@
-
+

Bitlinks

-
constructor(accessToken: String)(source)
+
fun Bitlinks(accessToken: String)(source)
-
- -
@@ -54,12 +51,12 @@
-
+

clicks

-
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.

-
- -
@@ -54,12 +51,12 @@
-
+

create

-

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.

+

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.

-
- -
@@ -54,12 +51,12 @@
-
+

expand

-
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.

-
- -
@@ -54,127 +51,121 @@
-
+

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.

-
+
-
-

Constructors

-
-
-
-
- +

Constructors

+
+
+
+
+ -
Link copied to clipboard
-
-
-
-
constructor(accessToken: String)
-
+
Link copied to clipboard
+
+
+
+
fun Bitlinks(accessToken: String)
-
-

Functions

-
-
-
-
- +

Functions

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

Returns the click counts for a specified Bitlink.

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

Returns the click counts for a specified Bitlink.

+
-
-
-
- +
+
+
+ -
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.

-
+
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.

+
-
-
-
- +
+
+
+ -
Link copied to clipboard
-
-
-
-
fun expand(bitlink_id: String, toJson: Boolean = false): String

Expands a Bitlink.

-
+
Link copied to clipboard
+
+
+
+
fun expand(bitlink_id: String, toJson: Boolean = false): String

Expands a Bitlink.

+
-
-
-
- +
+
+
+ -
Link copied to clipboard
-
-
-
-
fun shorten(long_url: String, group_guid: String = Constants.EMPTY, domain: String = Constants.EMPTY, toJson: Boolean = false): String

Shortens a long URL.

-
+
Link copied to clipboard
+
+
+
+
fun shorten(long_url: String, group_guid: String = Constants.EMPTY, domain: String = Constants.EMPTY, toJson: Boolean = false): String

Shortens a long URL.

+
-
-
-
- +
+
+
+ -
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 parameters in the specified Bitlink.

-
+
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 parameters in the specified Bitlink.

-
-

Properties

-
-
-
-
- +

Properties

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

The last API call response.

-
+
Link copied to clipboard
+
+
+
+

The last API call response.

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 e6a189a..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 @@ -42,9 +42,6 @@
0.9.4-SNAPSHOT
-
- -
@@ -54,12 +51,12 @@
-
+

lastCallResponse

-

The last API call response.

+

The last API call response.

-
- -
@@ -54,12 +51,12 @@
-
+

shorten

-
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.

-
- -
@@ -54,12 +51,12 @@
-
+

update

-

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.

+

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.

-
- -
@@ -54,12 +51,12 @@
-
+

Bitly

-
constructor(accessToken: String)(source)

Creates a new instance using an API Access Token.

Parameters

accessToken

The API access token.


constructor(properties: Properties, key: String = Constants.ENV_ACCESS_TOKEN)(source)

Creates a new instance using a properties and property key.

Parameters

properties

The properties containing the API Access Token.

key

The property key containing the API Access Token.


constructor(propertiesFilePath: Path, key: String = Constants.ENV_ACCESS_TOKEN)(source)

Creates a new instance using a properties file path and property key.

Parameters

propertiesFilePath

The file path of the properties containing the API Access Token.

key

The property key containing the API Access Token.


constructor(propertiesFile: File, key: String = Constants.ENV_ACCESS_TOKEN)(source)

Creates a new instance using a properties file and property key.

Parameters

propertiesFile

The properties file containing the API Access Token.

key

The property key containing the API Access Token.


constructor()(source)

Creates new instance.

+
fun Bitly(accessToken: String)(source)

Creates a new instance using an API Access Token.

Parameters

accessToken

The API access token.


fun Bitly(properties: Properties, key: String = Constants.ENV_ACCESS_TOKEN)(source)

Creates a new instance using a properties and property key.

Parameters

properties

The properties containing the API Access Token.

key

The property key containing the API Access Token.


fun Bitly(propertiesFilePath: Path, key: String = Constants.ENV_ACCESS_TOKEN)(source)

Creates a new instance using a properties file path and property key.

Parameters

propertiesFilePath

The file path of the properties containing the API Access Token.

key

The property key containing the API Access Token.


fun Bitly(propertiesFile: File, key: String = Constants.ENV_ACCESS_TOKEN)(source)

Creates a new instance using a properties file and property key.

Parameters

propertiesFile

The properties file containing the API Access Token.

key

The property key containing the API Access Token.


fun Bitly()(source)

Creates new instance.

-
- -
@@ -54,12 +51,12 @@
-
+

accessToken

-

The API access token.

See Generic Access Token or Authentication.

+

The API access token.

See Generic Access Token or Authentication.

-
- -
@@ -54,12 +51,12 @@
-
+

bitlinks

-

Returns a new Bitlinks instance.

+

Returns a new Bitlinks instance.

-
- -
@@ -54,12 +51,12 @@
-
+

call

-
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.

+
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.

-
- -
@@ -54,82 +51,136 @@
-
+

Bitly

-
open class Bitly(source)

Provides access to the Bitly API v4.

+
open class Bitly(source)

Provides access to the Bitly API v4.

-
+
-
-

Constructors

-
-
-
-
- - -
Link copied to clipboard
-
-
-
-
constructor(accessToken: String)

Creates a new instance using an API Access Token.

constructor(properties: Properties, key: String = Constants.ENV_ACCESS_TOKEN)

Creates a new instance using a properties and property key.

constructor(propertiesFilePath: Path, key: String = Constants.ENV_ACCESS_TOKEN)

Creates a new instance using a properties file path and property key.

constructor(propertiesFile: File, key: String = Constants.ENV_ACCESS_TOKEN)

Creates a new instance using a properties file and property key.

constructor()

Creates new instance.

-
+

Constructors

+
+
+
+
+ + +
Link copied to clipboard
+
+
+
+
fun Bitly(accessToken: String)

Creates a new instance using an API Access Token.

+
+
+
+
+ +
+
+
+ + +
Link copied to clipboard
+
+
+
+
fun Bitly(properties: Properties, key: String = Constants.ENV_ACCESS_TOKEN)

Creates a new instance using a properties and property key.

+
+
+
+
+ +
+
+
+ + +
Link copied to clipboard
+
+
+
+
fun Bitly(propertiesFilePath: Path, key: String = Constants.ENV_ACCESS_TOKEN)

Creates a new instance using a properties file path and property key.

+
+
+
+
+ +
+
+
+ + +
Link copied to clipboard
+
+
+
+
fun Bitly(propertiesFile: File, key: String = Constants.ENV_ACCESS_TOKEN)

Creates a new instance using a properties file and property key.

+
+
+
+
+ +
+
+
+ + +
Link copied to clipboard
+
+
+
+
fun Bitly()

Creates new instance.

-
-

Functions

-
-
-
-
- +

Functions

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

Returns a new Bitlinks instance.

-
+
Link copied to clipboard
+
+
+
+

Returns a new Bitlinks instance.

+
-
-
-
- +
+
+
+ -
Link copied to clipboard
-
-
-
-
fun call(endPoint: String, params: Map<String, Any> = emptyMap(), method: Methods = Methods.POST): CallResponse

Executes an API call.

-
+
Link copied to clipboard
+
+
+
+
fun call(endPoint: String, params: Map<String, Any> = emptyMap(), method: Methods = Methods.POST): CallResponse

Executes an API call.

-
-

Properties

-
-
-
-
- +

Properties

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

The API access token.

-
+
Link copied to clipboard
+
+
+
+

The API access token.

diff --git a/docs/bitly-shorten/net.thauvin.erik.bitly/-call-response/-call-response.html b/docs/bitly-shorten/net.thauvin.erik.bitly/-call-response/-call-response.html index 1312143..7b77330 100644 --- a/docs/bitly-shorten/net.thauvin.erik.bitly/-call-response/-call-response.html +++ b/docs/bitly-shorten/net.thauvin.erik.bitly/-call-response/-call-response.html @@ -42,9 +42,6 @@
0.9.4-SNAPSHOT
-
- -
@@ -54,12 +51,12 @@
-
+

CallResponse

-
constructor(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,

+
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,

-
- -
@@ -54,12 +51,12 @@
-
+

body

-

Parameters

body

The response body.

+

Parameters

body

The response body.

-
- -
@@ -54,12 +51,12 @@
-
+

description

-

Parameters

description

Bitly error description, if any.

+

Parameters

description

Bitly error description, if any.

-
- -
@@ -54,273 +51,273 @@
-
+

CallResponse

-
data class CallResponse(val body: String = Constants.EMPTY_JSON, val message: String = "", val description: String = "", val statusCode: Int = -1)(source)

Provides a data class to hold the JSON response.

Parameters

body

The response body.

message

Bitly error message, if any.

description

Bitly error description, if any.

statusCode

HTTP status code,

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

Provides a data class to hold the JSON response.

-
+
-
-

Constructors

-
-
-
-
- +

Parameters

+
+
body

The response body.

message

Bitly error message, if any.

description

Bitly error description, if any.

statusCode

HTTP status code,

+
+

Constructors

+
+
+
+
+ -
Link copied to clipboard
-
-
-
-
constructor(body: String = Constants.EMPTY_JSON, message: String = "", description: String = "", statusCode: Int = -1)
-
+
Link copied to clipboard
+
+
+
+
fun CallResponse(body: String = Constants.EMPTY_JSON, message: String = "", description: String = "", statusCode: Int = -1)
-
-

Properties

-
-
-
-
- +

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
+
+
+
+
-
-
-
- +
+
+
+ -
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
-
-
- +
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
+
+
+
+
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 0d23e91..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 @@ -42,9 +42,6 @@
0.9.4-SNAPSHOT
-
- -
@@ -54,7 +51,7 @@
-
+

isBadRequest

diff --git a/docs/bitly-shorten/net.thauvin.erik.bitly/-call-response/is-created.html b/docs/bitly-shorten/net.thauvin.erik.bitly/-call-response/is-created.html index 804e81d..91ee46f 100644 --- a/docs/bitly-shorten/net.thauvin.erik.bitly/-call-response/is-created.html +++ b/docs/bitly-shorten/net.thauvin.erik.bitly/-call-response/is-created.html @@ -42,9 +42,6 @@
0.9.4-SNAPSHOT
-
- -
@@ -54,7 +51,7 @@
-
+

isCreated

diff --git a/docs/bitly-shorten/net.thauvin.erik.bitly/-call-response/is-expectation-failed.html b/docs/bitly-shorten/net.thauvin.erik.bitly/-call-response/is-expectation-failed.html index 8719f18..cfbc5fe 100644 --- a/docs/bitly-shorten/net.thauvin.erik.bitly/-call-response/is-expectation-failed.html +++ b/docs/bitly-shorten/net.thauvin.erik.bitly/-call-response/is-expectation-failed.html @@ -42,9 +42,6 @@
0.9.4-SNAPSHOT
-
- -
@@ -54,7 +51,7 @@
-
+

isExpectationFailed

diff --git a/docs/bitly-shorten/net.thauvin.erik.bitly/-call-response/is-forbidden.html b/docs/bitly-shorten/net.thauvin.erik.bitly/-call-response/is-forbidden.html index 5561e37..cf325ad 100644 --- a/docs/bitly-shorten/net.thauvin.erik.bitly/-call-response/is-forbidden.html +++ b/docs/bitly-shorten/net.thauvin.erik.bitly/-call-response/is-forbidden.html @@ -42,9 +42,6 @@
0.9.4-SNAPSHOT
-
- -
@@ -54,7 +51,7 @@
-
+

isForbidden

diff --git a/docs/bitly-shorten/net.thauvin.erik.bitly/-call-response/is-gone.html b/docs/bitly-shorten/net.thauvin.erik.bitly/-call-response/is-gone.html index 050a8e9..ffac470 100644 --- a/docs/bitly-shorten/net.thauvin.erik.bitly/-call-response/is-gone.html +++ b/docs/bitly-shorten/net.thauvin.erik.bitly/-call-response/is-gone.html @@ -42,9 +42,6 @@
0.9.4-SNAPSHOT
-
- -
@@ -54,7 +51,7 @@
-
+

isGone

diff --git a/docs/bitly-shorten/net.thauvin.erik.bitly/-call-response/is-internal-error.html b/docs/bitly-shorten/net.thauvin.erik.bitly/-call-response/is-internal-error.html index 93b2681..05d1133 100644 --- a/docs/bitly-shorten/net.thauvin.erik.bitly/-call-response/is-internal-error.html +++ b/docs/bitly-shorten/net.thauvin.erik.bitly/-call-response/is-internal-error.html @@ -42,9 +42,6 @@
0.9.4-SNAPSHOT
-
- -
@@ -54,7 +51,7 @@
-
+

isInternalError

diff --git a/docs/bitly-shorten/net.thauvin.erik.bitly/-call-response/is-not-found.html b/docs/bitly-shorten/net.thauvin.erik.bitly/-call-response/is-not-found.html index 9eeb69b..5babd25 100644 --- a/docs/bitly-shorten/net.thauvin.erik.bitly/-call-response/is-not-found.html +++ b/docs/bitly-shorten/net.thauvin.erik.bitly/-call-response/is-not-found.html @@ -42,9 +42,6 @@
0.9.4-SNAPSHOT
-
- -
@@ -54,7 +51,7 @@
-
+

isNotFound

diff --git a/docs/bitly-shorten/net.thauvin.erik.bitly/-call-response/is-successful.html b/docs/bitly-shorten/net.thauvin.erik.bitly/-call-response/is-successful.html index 18d2204..f0de778 100644 --- a/docs/bitly-shorten/net.thauvin.erik.bitly/-call-response/is-successful.html +++ b/docs/bitly-shorten/net.thauvin.erik.bitly/-call-response/is-successful.html @@ -42,9 +42,6 @@
0.9.4-SNAPSHOT
-
- -
@@ -54,7 +51,7 @@
-
+

isSuccessful

diff --git a/docs/bitly-shorten/net.thauvin.erik.bitly/-call-response/is-temporarily-unavailable.html b/docs/bitly-shorten/net.thauvin.erik.bitly/-call-response/is-temporarily-unavailable.html index ee0d716..5ad40f9 100644 --- a/docs/bitly-shorten/net.thauvin.erik.bitly/-call-response/is-temporarily-unavailable.html +++ b/docs/bitly-shorten/net.thauvin.erik.bitly/-call-response/is-temporarily-unavailable.html @@ -42,9 +42,6 @@
0.9.4-SNAPSHOT
-
- -
@@ -54,7 +51,7 @@
-
+

isTemporarilyUnavailable

diff --git a/docs/bitly-shorten/net.thauvin.erik.bitly/-call-response/is-too-many-requests.html b/docs/bitly-shorten/net.thauvin.erik.bitly/-call-response/is-too-many-requests.html index d7db98d..0fe1c29 100644 --- a/docs/bitly-shorten/net.thauvin.erik.bitly/-call-response/is-too-many-requests.html +++ b/docs/bitly-shorten/net.thauvin.erik.bitly/-call-response/is-too-many-requests.html @@ -42,9 +42,6 @@
0.9.4-SNAPSHOT
-
- -
@@ -54,7 +51,7 @@
-
+

isTooManyRequests

diff --git a/docs/bitly-shorten/net.thauvin.erik.bitly/-call-response/is-unprocessable-entity.html b/docs/bitly-shorten/net.thauvin.erik.bitly/-call-response/is-unprocessable-entity.html index f7dfc5f..7dcf27b 100644 --- a/docs/bitly-shorten/net.thauvin.erik.bitly/-call-response/is-unprocessable-entity.html +++ b/docs/bitly-shorten/net.thauvin.erik.bitly/-call-response/is-unprocessable-entity.html @@ -42,9 +42,6 @@
0.9.4-SNAPSHOT
-
- -
@@ -54,7 +51,7 @@
-
+

isUnprocessableEntity

diff --git a/docs/bitly-shorten/net.thauvin.erik.bitly/-call-response/is-upgrade-required.html b/docs/bitly-shorten/net.thauvin.erik.bitly/-call-response/is-upgrade-required.html index 4ae933c..3c56d7e 100644 --- a/docs/bitly-shorten/net.thauvin.erik.bitly/-call-response/is-upgrade-required.html +++ b/docs/bitly-shorten/net.thauvin.erik.bitly/-call-response/is-upgrade-required.html @@ -42,9 +42,6 @@
0.9.4-SNAPSHOT
-
- -
@@ -54,7 +51,7 @@
-
+

isUpgradeRequired

diff --git a/docs/bitly-shorten/net.thauvin.erik.bitly/-call-response/message.html b/docs/bitly-shorten/net.thauvin.erik.bitly/-call-response/message.html index bb37925..004ffe1 100644 --- a/docs/bitly-shorten/net.thauvin.erik.bitly/-call-response/message.html +++ b/docs/bitly-shorten/net.thauvin.erik.bitly/-call-response/message.html @@ -42,9 +42,6 @@
0.9.4-SNAPSHOT
-
- -
@@ -54,12 +51,12 @@
-
+

message

-

Parameters

message

Bitly error message, if any.

+

Parameters

message

Bitly error message, if any.

-
- -
@@ -54,12 +51,12 @@
-
+

statusCode

-

Parameters

statusCode

HTTP status code,

+

Parameters

statusCode

HTTP status code,

-
- -
@@ -54,12 +51,12 @@
-
+

API_BASE_URL

-

The Bitly API base URL.

+

The Bitly API base URL.

-
- -
@@ -54,12 +51,12 @@
-
+

EMPTY

-
const val EMPTY: String(source)

Empty String.

+
const val EMPTY: String(source)

Empty String.

-
- -
@@ -54,12 +51,12 @@
-
+

EMPTY_JSON

-

Empty JSON Object.

+

Empty JSON Object.

-
- -
@@ -54,12 +51,12 @@
-
+

ENV_ACCESS_TOKEN

-

The API access token environment variable.

+

The API access token environment variable.

-
- -
@@ -54,12 +51,12 @@
-
+

FALSE

-
const val FALSE: String(source)

False

+
const val FALSE: String(source)

False

-
- -
@@ -54,12 +51,12 @@
-
+

TRUE

-
const val TRUE: String(source)

True

+
const val TRUE: String(source)

True

-
- -
@@ -54,104 +51,102 @@
-
+

Constants

-

Provides the constants for this package.

+

Provides the constants for this package.

-
+
-
-

Properties

-
-
-
-
- +

Properties

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

The Bitly API base URL.

-
+
Link copied to clipboard
+
+
+
+
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: String

Empty String.

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

Empty JSON Object.

-
+
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
+
+
+
+

The API access token environment variable.

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

False

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

False

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

True

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

True

diff --git a/docs/bitly-shorten/net.thauvin.erik.bitly/-methods/-d-e-l-e-t-e/index.html b/docs/bitly-shorten/net.thauvin.erik.bitly/-methods/-d-e-l-e-t-e/index.html index 6927931..30508dd 100644 --- a/docs/bitly-shorten/net.thauvin.erik.bitly/-methods/-d-e-l-e-t-e/index.html +++ b/docs/bitly-shorten/net.thauvin.erik.bitly/-methods/-d-e-l-e-t-e/index.html @@ -42,9 +42,6 @@
0.9.4-SNAPSHOT
-
- -
@@ -54,44 +51,42 @@
-
+

DELETE

-
+
-
-

Properties

-
-
-
-
- +

Properties

+
+
+
+
+ -
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/-methods/-g-e-t/index.html b/docs/bitly-shorten/net.thauvin.erik.bitly/-methods/-g-e-t/index.html index e771860..2849c70 100644 --- a/docs/bitly-shorten/net.thauvin.erik.bitly/-methods/-g-e-t/index.html +++ b/docs/bitly-shorten/net.thauvin.erik.bitly/-methods/-g-e-t/index.html @@ -42,9 +42,6 @@
0.9.4-SNAPSHOT
-
- -
@@ -54,44 +51,42 @@
-
+

GET

-
+
-
-

Properties

-
-
-
-
- +

Properties

+
+
+
+
+ -
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/-methods/-p-a-t-c-h/index.html b/docs/bitly-shorten/net.thauvin.erik.bitly/-methods/-p-a-t-c-h/index.html index 5f7372d..1207f4f 100644 --- a/docs/bitly-shorten/net.thauvin.erik.bitly/-methods/-p-a-t-c-h/index.html +++ b/docs/bitly-shorten/net.thauvin.erik.bitly/-methods/-p-a-t-c-h/index.html @@ -42,9 +42,6 @@
0.9.4-SNAPSHOT
-
- -
@@ -54,44 +51,42 @@
-
+

PATCH

-
+
-
-

Properties

-
-
-
-
- +

Properties

+
+
+
+
+ -
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/-methods/-p-o-s-t/index.html b/docs/bitly-shorten/net.thauvin.erik.bitly/-methods/-p-o-s-t/index.html index 8aac516..e1ff9c7 100644 --- a/docs/bitly-shorten/net.thauvin.erik.bitly/-methods/-p-o-s-t/index.html +++ b/docs/bitly-shorten/net.thauvin.erik.bitly/-methods/-p-o-s-t/index.html @@ -42,9 +42,6 @@
0.9.4-SNAPSHOT
-
- -
@@ -54,44 +51,42 @@
-
+

POST

-
+
-
-

Properties

-
-
-
-
- +

Properties

+
+
+
+
+ -
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/-methods/index.html b/docs/bitly-shorten/net.thauvin.erik.bitly/-methods/index.html index e90d730..630225b 100644 --- a/docs/bitly-shorten/net.thauvin.erik.bitly/-methods/index.html +++ b/docs/bitly-shorten/net.thauvin.erik.bitly/-methods/index.html @@ -42,9 +42,6 @@
0.9.4-SNAPSHOT
-
- -
@@ -54,142 +51,136 @@
-
+

Methods

-

Provides HTTP methods definitions.

+

Provides HTTP methods definitions.

-
+
-
-

Entries

-
-
-
-
- +

Entries

+
+
+
+
+ -
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
+
+
+
+
-
-

Functions

-
-
-
-
- +

Functions

+
+
+
+
+ -
Link copied to clipboard
-
-
-
-
fun valueOf(value: String): Methods

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.)

-
+
Link copied to clipboard
+
+
+
+
fun valueOf(value: String): Methods

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.)

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

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

-
+
Link copied to clipboard
+
+
+
+

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

-
-

Properties

-
-
-
-
- +

Properties

+
+
+
+
+ -
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/-methods/value-of.html b/docs/bitly-shorten/net.thauvin.erik.bitly/-methods/value-of.html index 93637a8..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 @@ -42,9 +42,6 @@
0.9.4-SNAPSHOT
-
- -
@@ -54,12 +51,12 @@
-
+

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

-
- -
@@ -54,12 +51,12 @@
-
+

values

-

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.

-
- -
@@ -54,44 +51,42 @@
-
+

DAY

-
+
-
-

Properties

-
-
-
-
- +

Properties

+
+
+
+
+ -
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/-units/-h-o-u-r/index.html b/docs/bitly-shorten/net.thauvin.erik.bitly/-units/-h-o-u-r/index.html index 34f36bc..f051f31 100644 --- a/docs/bitly-shorten/net.thauvin.erik.bitly/-units/-h-o-u-r/index.html +++ b/docs/bitly-shorten/net.thauvin.erik.bitly/-units/-h-o-u-r/index.html @@ -42,9 +42,6 @@
0.9.4-SNAPSHOT
-
- -
@@ -54,44 +51,42 @@
-
+

HOUR

-
+
-
-

Properties

-
-
-
-
- +

Properties

+
+
+
+
+ -
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/-units/-m-i-n-u-t-e/index.html b/docs/bitly-shorten/net.thauvin.erik.bitly/-units/-m-i-n-u-t-e/index.html index 5c9f5e4..5b3a653 100644 --- a/docs/bitly-shorten/net.thauvin.erik.bitly/-units/-m-i-n-u-t-e/index.html +++ b/docs/bitly-shorten/net.thauvin.erik.bitly/-units/-m-i-n-u-t-e/index.html @@ -42,9 +42,6 @@
0.9.4-SNAPSHOT
-
- -
@@ -54,44 +51,42 @@
-
+

MINUTE

-
+
-
-

Properties

-
-
-
-
- +

Properties

+
+
+
+
+ -
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/-units/-m-o-n-t-h/index.html b/docs/bitly-shorten/net.thauvin.erik.bitly/-units/-m-o-n-t-h/index.html index 5416aa0..ffeef95 100644 --- a/docs/bitly-shorten/net.thauvin.erik.bitly/-units/-m-o-n-t-h/index.html +++ b/docs/bitly-shorten/net.thauvin.erik.bitly/-units/-m-o-n-t-h/index.html @@ -42,9 +42,6 @@
0.9.4-SNAPSHOT
-
- -
@@ -54,44 +51,42 @@
-
+

MONTH

-
+
-
-

Properties

-
-
-
-
- +

Properties

+
+
+
+
+ -
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/-units/-w-e-e-k/index.html b/docs/bitly-shorten/net.thauvin.erik.bitly/-units/-w-e-e-k/index.html index 28a0b1b..9df97b1 100644 --- a/docs/bitly-shorten/net.thauvin.erik.bitly/-units/-w-e-e-k/index.html +++ b/docs/bitly-shorten/net.thauvin.erik.bitly/-units/-w-e-e-k/index.html @@ -42,9 +42,6 @@
0.9.4-SNAPSHOT
-
- -
@@ -54,44 +51,42 @@
-
+

WEEK

-
+
-
-

Properties

-
-
-
-
- +

Properties

+
+
+
+
+ -
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/-units/index.html b/docs/bitly-shorten/net.thauvin.erik.bitly/-units/index.html index 39b7ba6..bae3d77 100644 --- a/docs/bitly-shorten/net.thauvin.erik.bitly/-units/index.html +++ b/docs/bitly-shorten/net.thauvin.erik.bitly/-units/index.html @@ -42,9 +42,6 @@
0.9.4-SNAPSHOT
-
- -
@@ -54,157 +51,151 @@
-
+

Units

-

Provides units of time definitions.

+

Provides units of time definitions.

-
+
-
-

Entries

-
-
-
-
- +

Entries

+
+
+
+
+ -
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
+
+
+
+
-
-

Functions

-
-
-
-
- +

Functions

+
+
+
+
+ -
Link copied to clipboard
-
-
-
-
fun valueOf(value: String): Units

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.)

-
+
Link copied to clipboard
+
+
+
+
fun valueOf(value: String): Units

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.)

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

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

-
+
Link copied to clipboard
+
+
+
+

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

-
-

Properties

-
-
-
-
- +

Properties

+
+
+
+
+ -
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/-units/value-of.html b/docs/bitly-shorten/net.thauvin.erik.bitly/-units/value-of.html index bc40d86..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 @@ -42,9 +42,6 @@
0.9.4-SNAPSHOT
-
- -
@@ -54,12 +51,12 @@
-
+

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

-
- -
@@ -54,12 +51,12 @@
-
+

values

-

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.

-
- -
@@ -54,12 +51,12 @@
-
+

call

-
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 URI. (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 URI. (eg. https://api-ssl.bitly.com/v4/shorten)

params

The request parameters key/value map.

method

The submission Method.

-
- -
@@ -54,108 +51,104 @@
-
+

Utils

-
object Utils(source)

Provides useful generic functions.

+
object Utils(source)

Provides useful generic functions.

-
+
-
-

Functions

-
-
-
-
- +

Functions

+
+
+
+
+ -
Link copied to clipboard
-
-
-
-
fun call(accessToken: String, endPoint: String, params: Map<String, Any> = emptyMap(), method: Methods = Methods.POST): CallResponse

Executes an API call.

-
+
Link copied to clipboard
+
+
+
+
fun call(accessToken: String, endPoint: String, params: Map<String, Any> = emptyMap(), method: Methods = Methods.POST): CallResponse

Executes an API call.

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

Determines if Level.SEVERE logging is enabled.

-
+
Link copied to clipboard
+
+
+
+

Determines if Level.SEVERE logging is enabled.

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

Validates a URL.

-
+
Link copied to clipboard
+
+
+
+

Validates a URL.

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

Removes http(s) scheme from string.

-
+
Link copied to clipboard
+
+
+
+

Removes http(s) scheme from string.

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

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

-
+
Link copied to clipboard
+
+
+
+

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

-
-

Properties

-
-
-
-
- +

Properties

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

The logger instance.

-
+
Link copied to clipboard
+
+
+
+

The logger instance.

diff --git a/docs/bitly-shorten/net.thauvin.erik.bitly/-utils/is-severe-loggable.html b/docs/bitly-shorten/net.thauvin.erik.bitly/-utils/is-severe-loggable.html index 793191c..7269472 100644 --- a/docs/bitly-shorten/net.thauvin.erik.bitly/-utils/is-severe-loggable.html +++ b/docs/bitly-shorten/net.thauvin.erik.bitly/-utils/is-severe-loggable.html @@ -42,9 +42,6 @@
0.9.4-SNAPSHOT
-
- -
@@ -54,12 +51,12 @@
-
+

isSevereLoggable

-

Determines if Level.SEVERE logging is enabled.

+

Determines if Level.SEVERE logging is enabled.

-
- -
@@ -54,12 +51,12 @@
-
+

isValidUrl

-

Validates a URL.

+

Validates a URL.

-
- -
@@ -54,12 +51,12 @@
-
+

logger

-

The logger instance.

+

The logger instance.

-
- -
@@ -54,12 +51,12 @@
-
+

removeHttp

-

Removes http(s) scheme from string.

+

Removes http(s) scheme from string.

-
- -
@@ -54,12 +51,12 @@
-
+

toEndPoint

-

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

+

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

-
- -
@@ -54,119 +51,117 @@
-
+

Package-level declarations

Provides the classes necessary to access the Bitly API v4.

-
+
-
-

Types

-
-
-
-
- +

Types

+
+
+
+
+ -
Link copied to clipboard
-
-
-
-
open class Bitlinks(accessToken: String)

Provides functions to create and manage Bitlinks.

-
+
Link copied to clipboard
+
+
+
+
open class Bitlinks(accessToken: String)

Provides functions to create and manage Bitlinks.

+
-
-
-
- +
+
+
+ -
Link copied to clipboard
-
-
-
-
open class Bitly

Provides access to the Bitly API v4.

-
+
Link copied to clipboard
+
+
+
+
open class Bitly

Provides access to the Bitly API v4.

+
-
-
-
- +
+
+
+ -
Link copied to clipboard
-
-
-
-
data class CallResponse(val body: String = Constants.EMPTY_JSON, val message: String = "", val description: String = "", val statusCode: Int = -1)

Provides a data class to hold the JSON response.

-
+
Link copied to clipboard
+
+
+
+
data class CallResponse(val body: String = Constants.EMPTY_JSON, val message: String = "", val description: String = "", val statusCode: Int = -1)

Provides a data class to hold the JSON response.

+
-
-
-
- +
+
+
+ -
Link copied to clipboard
-
-
-
-
object Constants

Provides the constants for this package.

-
+
Link copied to clipboard
+
+
+
+
object Constants

Provides the constants for this package.

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

Provides HTTP methods definitions.

-
+
Link copied to clipboard
+
+
+
+

Provides HTTP methods definitions.

+
-
-
-
- +
+
+
+ -
Link copied to clipboard
-
-
-
-
enum Units : Enum<Units>

Provides units of time definitions.

-
+
Link copied to clipboard
+
+
+
+
enum Units : Enum<Units>

Provides units of time definitions.

+
-
-
-
- +
+
+
+ -
Link copied to clipboard
-
-
-
-
object Utils

Provides useful generic functions.

-
+
Link copied to clipboard
+
+
+
+
object Utils

Provides useful generic functions.

diff --git a/docs/index.html b/docs/index.html index aa004ca..99e2417 100644 --- a/docs/index.html +++ b/docs/index.html @@ -42,9 +42,6 @@
0.9.4-SNAPSHOT
-
- -
@@ -70,11 +67,7 @@
Link copied to clipboard
-
-
- -
-
+

Provides the classes necessary to access the Bitly API v4.

@@ -90,11 +83,7 @@
Link copied to clipboard
-
-
- -
-
+

Provides configuration builders.

diff --git a/docs/scripts/pages.json b/docs/scripts/pages.json index 7ef36b1..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 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":"constructor()","description":"net.thauvin.erik.bitly.Bitly.Bitly","location":"bitly-shorten/net.thauvin.erik.bitly/-bitly/-bitly.html","searchKeys":["Bitly","constructor()","net.thauvin.erik.bitly.Bitly.Bitly"]},{"name":"constructor(accessToken: String)","description":"net.thauvin.erik.bitly.Bitlinks.Bitlinks","location":"bitly-shorten/net.thauvin.erik.bitly/-bitlinks/-bitlinks.html","searchKeys":["Bitlinks","constructor(accessToken: String)","net.thauvin.erik.bitly.Bitlinks.Bitlinks"]},{"name":"constructor(accessToken: String)","description":"net.thauvin.erik.bitly.Bitly.Bitly","location":"bitly-shorten/net.thauvin.erik.bitly/-bitly/-bitly.html","searchKeys":["Bitly","constructor(accessToken: String)","net.thauvin.erik.bitly.Bitly.Bitly"]},{"name":"constructor(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","constructor(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":"constructor(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","constructor(body: String = Constants.EMPTY_JSON, message: String = \"\", description: String = \"\", statusCode: Int = -1)","net.thauvin.erik.bitly.CallResponse.CallResponse"]},{"name":"constructor(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","constructor(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":"constructor(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","constructor(properties: Properties, key: String = Constants.ENV_ACCESS_TOKEN)","net.thauvin.erik.bitly.Bitly.Bitly"]},{"name":"constructor(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","constructor(propertiesFile: File, key: String = Constants.ENV_ACCESS_TOKEN)","net.thauvin.erik.bitly.Bitly.Bitly"]},{"name":"constructor(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","constructor(propertiesFilePath: Path, key: String = Constants.ENV_ACCESS_TOKEN)","net.thauvin.erik.bitly.Bitly.Bitly"]},{"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 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","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","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","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","net.thauvin.erik.bitly.config.CreateConfig.Builder.toJson"]},{"name":"var toJson: Boolean","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","net.thauvin.erik.bitly.config.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/docs/scripts/platform-content-handler.js b/docs/scripts/platform-content-handler.js index 1f99ba1..def9dae 100644 --- a/docs/scripts/platform-content-handler.js +++ b/docs/scripts/platform-content-handler.js @@ -129,39 +129,22 @@ function handleAnchor() { highlightedAnchor = null; } - let searchForContentTarget = function (element) { + let searchForTab = function (element) { if (element && element.hasAttribute) { - if (element.hasAttribute("data-togglable")) return element.getAttribute("data-togglable"); - else return searchForContentTarget(element.parentNode) + if (element.hasAttribute("data-togglable")) return element; + else return searchForTab(element.parentNode) } else return null } - - let findAnyTab = function (target) { - let result = null - document.querySelectorAll('div[tabs-section] > button[data-togglable]') - .forEach(node => { - if(node.getAttribute("data-togglable").split(",").includes(target)) { - result = node - } - }) - return result - } - let anchor = window.location.hash if (anchor != "") { anchor = anchor.substring(1) let element = document.querySelector('a[data-name="' + anchor + '"]') - if (element) { - const content = element.nextElementSibling - const contentStyle = window.getComputedStyle(content) - if(contentStyle.display == 'none') { - let tab = findAnyTab(searchForContentTarget(content)) - if (tab) { - toggleSections(tab) - } + let tab = searchForTab(element) + if (tab) { + toggleSections(tab) } - + const content = element.nextElementSibling if (content) { content.classList.add('anchor-highlight') highlightedAnchor = content @@ -191,7 +174,10 @@ function initTabs() { function showCorrespondingTabBody(element) { const buttonWithKey = element.querySelector("button[data-active]") if (buttonWithKey) { - toggleSections(buttonWithKey) + const key = buttonWithKey.getAttribute("data-togglable") + document.querySelector(".tabs-section-body") + .querySelector("div[data-togglable='" + key + "']") + .setAttribute("data-active", "") } } @@ -263,6 +249,7 @@ function removeSourcesetFilterFromCache(sourceset) { } function toggleSections(target) { + localStorage.setItem('active-tab', JSON.stringify(target.getAttribute("data-togglable"))) const activateTabs = (containerClass) => { for (const element of document.getElementsByClassName(containerClass)) { for (const child of element.children) { @@ -274,24 +261,13 @@ function toggleSections(target) { } } } - const toggleTargets = target.getAttribute("data-togglable").split(",") - const activateTabsBody = (containerClass) => { - document.querySelectorAll("." + containerClass + " *[data-togglable]") - .forEach(child => { - if (toggleTargets.includes(child.getAttribute("data-togglable"))) { - child.setAttribute("data-active", "") - } else if(!child.classList.contains("sourceset-dependent-content")) { // data-togglable is used to switch source set as well, ignore it - child.removeAttribute("data-active") - } - }) - } + activateTabs("tabs-section") - activateTabsBody("tabs-section-body") + activateTabs("tabs-section-body") } function toggleSectionsEventHandler(evt) { if (!evt.target.getAttribute("data-togglable")) return - localStorage.setItem('active-tab', JSON.stringify(evt.target.getAttribute("data-togglable"))) toggleSections(evt.target) } diff --git a/docs/styles/style.css b/docs/styles/style.css index e34b9fb..431db3b 100644 --- a/docs/styles/style.css +++ b/docs/styles/style.css @@ -828,11 +828,6 @@ small { color: white; } -.platform-tag.wasm-like { - background-color: #654FF0; - color: white; -} - .platform-tag.native-like { background-color: #CD74F6; color: white; @@ -947,14 +942,13 @@ td.content { } .platform-hinted > .content:not([data-active]), -.tabs-section-body *[data-togglable]:not([data-active]) { +.tabs-section-body > *:not([data-active]) { display: none; } -/* Work around an issue: https://github.com/JetBrains/kotlin-playground/issues/91 -Applies for main description blocks with platform tabs. -Just in case of possible performance degradation it excluding tabs with briefs on classlike page */ -#content > div:not(.tabbedcontent) .sourceset-dependent-content:not([data-active]) { +/*Work around an issue: https://github.com/JetBrains/kotlin-playground/issues/91*/ +.platform-hinted[data-togglable="Samples"] > .content:not([data-active]), +.tabs-section-body > *[data-togglable="Samples"]:not([data-active]) { display: block !important; visibility: hidden; height: 0; @@ -1297,11 +1291,3 @@ div.runnablesample { .floating-right { float: right; } - -/* -the hack to hide the headers inside tabs for a package page because each tab -has only one header, and the header text is the same as the tab name, so no point in showing it -*/ -.main-content[data-page-type="package"] .tabs-section-body h2 { - display: none; -} \ No newline at end of file diff --git a/examples/build.gradle.kts b/examples/build.gradle.kts index 72282dd..b8bc70a 100644 --- a/examples/build.gradle.kts +++ b/examples/build.gradle.kts @@ -2,8 +2,8 @@ import org.jetbrains.kotlin.gradle.tasks.KotlinCompile plugins { id("application") - id("com.github.ben-manes.versions") version "0.46.0" - kotlin("jvm") version "1.8.20" + id("com.github.ben-manes.versions") version "0.44.0" + kotlin("jvm") version "1.8.0" } // ./gradlew run --args='https://erik.thauvin.net/ https://bit.ly/2PsNMAA' @@ -18,7 +18,7 @@ repositories { dependencies { implementation("net.thauvin.erik:bitly-shorten:0.9.4-SNAPSHOT") - implementation("org.json:json:20230227") + implementation("org.json:json:20220924") } application { diff --git a/examples/gradle/wrapper/gradle-wrapper.jar b/examples/gradle/wrapper/gradle-wrapper.jar index c1962a7..7454180 100644 Binary files a/examples/gradle/wrapper/gradle-wrapper.jar and b/examples/gradle/wrapper/gradle-wrapper.jar differ diff --git a/examples/gradle/wrapper/gradle-wrapper.properties b/examples/gradle/wrapper/gradle-wrapper.properties index 0c85a1f..070cb70 100644 --- a/examples/gradle/wrapper/gradle-wrapper.properties +++ b/examples/gradle/wrapper/gradle-wrapper.properties @@ -1,6 +1,5 @@ distributionBase=GRADLE_USER_HOME distributionPath=wrapper/dists -distributionUrl=https\://services.gradle.org/distributions/gradle-8.1-bin.zip -networkTimeout=10000 +distributionUrl=https\://services.gradle.org/distributions/gradle-7.6-bin.zip zipStoreBase=GRADLE_USER_HOME zipStorePath=wrapper/dists diff --git a/examples/gradlew b/examples/gradlew index aeb74cb..1b6c787 100755 --- a/examples/gradlew +++ b/examples/gradlew @@ -55,7 +55,7 @@ # Darwin, MinGW, and NonStop. # # (3) This script is generated from the Groovy template -# https://github.com/gradle/gradle/blob/HEAD/subprojects/plugins/src/main/resources/org/gradle/api/internal/plugins/unixStartScript.txt +# https://github.com/gradle/gradle/blob/master/subprojects/plugins/src/main/resources/org/gradle/api/internal/plugins/unixStartScript.txt # within the Gradle project. # # You can find Gradle at https://github.com/gradle/gradle/. @@ -80,11 +80,14 @@ do esac done -# This is normally unused -# shellcheck disable=SC2034 -APP_BASE_NAME=${0##*/} APP_HOME=$( cd "${APP_HOME:-./}" && pwd -P ) || exit +APP_NAME="Gradle" +APP_BASE_NAME=${0##*/} + +# Add default JVM options here. You can also use JAVA_OPTS and GRADLE_OPTS to pass JVM options to this script. +DEFAULT_JVM_OPTS='"-Xmx64m" "-Xms64m"' + # Use the maximum available, or set MAX_FD != -1 to use that value. MAX_FD=maximum @@ -140,16 +143,12 @@ fi if ! "$cygwin" && ! "$darwin" && ! "$nonstop" ; then case $MAX_FD in #( max*) - # In POSIX sh, ulimit -H is undefined. That's why the result is checked to see if it worked. - # shellcheck disable=SC3045 MAX_FD=$( ulimit -H -n ) || warn "Could not query maximum file descriptor limit" esac case $MAX_FD in #( '' | soft) :;; #( *) - # In POSIX sh, ulimit -n is undefined. That's why the result is checked to see if it worked. - # shellcheck disable=SC3045 ulimit -n "$MAX_FD" || warn "Could not set maximum file descriptor limit to $MAX_FD" esac @@ -194,10 +193,6 @@ if "$cygwin" || "$msys" ; then done fi - -# Add default JVM options here. You can also use JAVA_OPTS and GRADLE_OPTS to pass JVM options to this script. -DEFAULT_JVM_OPTS='"-Xmx64m" "-Xms64m"' - # Collect all arguments for the java command; # * $DEFAULT_JVM_OPTS, $JAVA_OPTS, and $GRADLE_OPTS can contain fragments of # shell script including quotes and variable substitutions, so put them in @@ -210,12 +205,6 @@ set -- \ org.gradle.wrapper.GradleWrapperMain \ "$@" -# Stop when "xargs" is not available. -if ! command -v xargs >/dev/null 2>&1 -then - die "xargs is not available" -fi - # Use "xargs" to parse quoted args. # # With -n1 it outputs one arg per line, with the quotes and backslashes removed. diff --git a/examples/gradlew.bat b/examples/gradlew.bat index 93e3f59..107acd3 100644 --- a/examples/gradlew.bat +++ b/examples/gradlew.bat @@ -14,7 +14,7 @@ @rem limitations under the License. @rem -@if "%DEBUG%"=="" @echo off +@if "%DEBUG%" == "" @echo off @rem ########################################################################## @rem @rem Gradle startup script for Windows @@ -25,8 +25,7 @@ if "%OS%"=="Windows_NT" setlocal set DIRNAME=%~dp0 -if "%DIRNAME%"=="" set DIRNAME=. -@rem This is normally unused +if "%DIRNAME%" == "" set DIRNAME=. set APP_BASE_NAME=%~n0 set APP_HOME=%DIRNAME% @@ -41,7 +40,7 @@ if defined JAVA_HOME goto findJavaFromJavaHome set JAVA_EXE=java.exe %JAVA_EXE% -version >NUL 2>&1 -if %ERRORLEVEL% equ 0 goto execute +if "%ERRORLEVEL%" == "0" goto execute echo. echo ERROR: JAVA_HOME is not set and no 'java' command could be found in your PATH. @@ -76,15 +75,13 @@ set CLASSPATH=%APP_HOME%\gradle\wrapper\gradle-wrapper.jar :end @rem End local scope for the variables with windows NT shell -if %ERRORLEVEL% equ 0 goto mainEnd +if "%ERRORLEVEL%"=="0" goto mainEnd :fail rem Set variable GRADLE_EXIT_CONSOLE if you need the _script_ return code instead of rem the _cmd.exe /c_ return code! -set EXIT_CODE=%ERRORLEVEL% -if %EXIT_CODE% equ 0 set EXIT_CODE=1 -if not ""=="%GRADLE_EXIT_CONSOLE%" exit %EXIT_CODE% -exit /b %EXIT_CODE% +if not "" == "%GRADLE_EXIT_CONSOLE%" exit 1 +exit /b 1 :mainEnd if "%OS%"=="Windows_NT" endlocal diff --git a/gradle/wrapper/gradle-wrapper.jar b/gradle/wrapper/gradle-wrapper.jar index c1962a7..249e583 100644 Binary files a/gradle/wrapper/gradle-wrapper.jar and b/gradle/wrapper/gradle-wrapper.jar differ diff --git a/gradle/wrapper/gradle-wrapper.properties b/gradle/wrapper/gradle-wrapper.properties index 0c85a1f..070cb70 100644 --- a/gradle/wrapper/gradle-wrapper.properties +++ b/gradle/wrapper/gradle-wrapper.properties @@ -1,6 +1,5 @@ distributionBase=GRADLE_USER_HOME distributionPath=wrapper/dists -distributionUrl=https\://services.gradle.org/distributions/gradle-8.1-bin.zip -networkTimeout=10000 +distributionUrl=https\://services.gradle.org/distributions/gradle-7.6-bin.zip zipStoreBase=GRADLE_USER_HOME zipStorePath=wrapper/dists diff --git a/gradlew b/gradlew index aeb74cb..a69d9cb 100755 --- a/gradlew +++ b/gradlew @@ -55,7 +55,7 @@ # Darwin, MinGW, and NonStop. # # (3) This script is generated from the Groovy template -# https://github.com/gradle/gradle/blob/HEAD/subprojects/plugins/src/main/resources/org/gradle/api/internal/plugins/unixStartScript.txt +# https://github.com/gradle/gradle/blob/master/subprojects/plugins/src/main/resources/org/gradle/api/internal/plugins/unixStartScript.txt # within the Gradle project. # # You can find Gradle at https://github.com/gradle/gradle/. @@ -80,11 +80,14 @@ do esac done -# This is normally unused -# shellcheck disable=SC2034 -APP_BASE_NAME=${0##*/} APP_HOME=$( cd "${APP_HOME:-./}" && pwd -P ) || exit +APP_NAME="Gradle" +APP_BASE_NAME=${0##*/} + +# Add default JVM options here. You can also use JAVA_OPTS and GRADLE_OPTS to pass JVM options to this script. +DEFAULT_JVM_OPTS='"-Xmx64m" "-Xms64m"' + # Use the maximum available, or set MAX_FD != -1 to use that value. MAX_FD=maximum @@ -140,16 +143,12 @@ fi if ! "$cygwin" && ! "$darwin" && ! "$nonstop" ; then case $MAX_FD in #( max*) - # In POSIX sh, ulimit -H is undefined. That's why the result is checked to see if it worked. - # shellcheck disable=SC3045 MAX_FD=$( ulimit -H -n ) || warn "Could not query maximum file descriptor limit" esac case $MAX_FD in #( '' | soft) :;; #( *) - # In POSIX sh, ulimit -n is undefined. That's why the result is checked to see if it worked. - # shellcheck disable=SC3045 ulimit -n "$MAX_FD" || warn "Could not set maximum file descriptor limit to $MAX_FD" esac @@ -194,10 +193,6 @@ if "$cygwin" || "$msys" ; then done fi - -# Add default JVM options here. You can also use JAVA_OPTS and GRADLE_OPTS to pass JVM options to this script. -DEFAULT_JVM_OPTS='"-Xmx64m" "-Xms64m"' - # Collect all arguments for the java command; # * $DEFAULT_JVM_OPTS, $JAVA_OPTS, and $GRADLE_OPTS can contain fragments of # shell script including quotes and variable substitutions, so put them in diff --git a/gradlew.bat b/gradlew.bat index 93e3f59..f127cfd 100644 --- a/gradlew.bat +++ b/gradlew.bat @@ -26,7 +26,6 @@ if "%OS%"=="Windows_NT" setlocal set DIRNAME=%~dp0 if "%DIRNAME%"=="" set DIRNAME=. -@rem This is normally unused set APP_BASE_NAME=%~n0 set APP_HOME=%DIRNAME% diff --git a/pom.xml b/pom.xml index 7e1fe12..1abf1d0 100644 --- a/pom.xml +++ b/pom.xml @@ -27,8 +27,8 @@ - scm:git:https://github.com/ethauvin/bitly-shorten.git - scm:git:git@github.com:ethauvin/bitly-shorten.git + scm:git://github.com/ethauvin/bitly-shorten.git + scm:git@github.com:ethauvin/bitly-shorten.git https://github.com/ethauvin/bitly-shorten @@ -40,7 +40,7 @@ org.jetbrains.kotlin kotlin-bom - 1.8.20 + 1.8.0 pom import @@ -50,7 +50,7 @@ org.jetbrains.kotlin kotlin-stdlib-jdk8 - 1.8.20 + 1.8.0 compile @@ -68,7 +68,7 @@ org.json json - 20230227 + 20220924 runtime diff --git a/src/test/kotlin/net/thauvin/erik/bitly/BitlyTest.kt b/src/test/kotlin/net/thauvin/erik/bitly/BitlyTest.kt index aafde73..f1139a2 100644 --- a/src/test/kotlin/net/thauvin/erik/bitly/BitlyTest.kt +++ b/src/test/kotlin/net/thauvin/erik/bitly/BitlyTest.kt @@ -261,10 +261,15 @@ class BitlyTest { .contains("\"tags\":[]") bl.update(shortUrl, link = longUrl) - assertThat(bl.lastCallResponse).prop(CallResponse::isSuccessful).isTrue() - - assertEquals(Constants.FALSE, bl.update("bit.ly/407GjJU", id = "foo")) + assertThat(bl.lastCallResponse).prop(CallResponse::isUnprocessableEntity).isTrue() + bl.update("bit.ly/407GjJU", id = "foo") + assertThat(bl.lastCallResponse).all { + prop(CallResponse::isForbidden).isTrue() + prop(CallResponse::statusCode).isEqualTo(403) + prop(CallResponse::message).isEqualTo("FORBIDDEN") + prop(CallResponse::description).contains("forbidden") + } } @Test @@ -290,9 +295,14 @@ class BitlyTest { bitlink(shortUrl) link(longUrl) }.build() + bl.update(config) - assertEquals(Constants.TRUE, bl.update(config)) - + assertThat(bl.lastCallResponse).all { + prop(CallResponse::isUnprocessableEntity).isTrue() + prop(CallResponse::statusCode).isEqualTo(422) + prop(CallResponse::message).isEqualTo("UNPROCESSABLE_ENTITY") + prop(CallResponse::description).contains("JSON") + } } @Test