diff --git a/.circleci/config.yml b/.circleci/config.yml index 86b3b8f..c781fdc 100644 --- a/.circleci/config.yml +++ b/.circleci/config.yml @@ -1,55 +1,62 @@ -version: 2 +version: 2.1 + +orbs: + sdkman: joshdholtz/sdkman@0.2.0 + defaults: &defaults working_directory: ~/repo environment: JVM_OPTS: -Xmx3200m TERM: dumb - CI: true + CI_NAME: "CircleCI" -defaults_gradle: &defaults_gradle - steps: - - checkout - - restore_cache: - keys: - - gradle-dependencies-{{ checksum "build.gradle.kts" }} - # fallback to using the latest cache if no exact match is found - - gradle-dependencies- - - run: - name: Gradle Dependencies - command: ./gradlew dependencies - - save_cache: - paths: ~/.m2 - key: gradle-dependencies-{{ checksum "build.gradle.kts" }} - - run: - name: Run All Checks - command: ./gradlew check - - store_artifacts: - path: build/reports/ - destination: reports - - store_test_results: - path: build/reports/ +commands: + build_and_test: + parameters: + reports-dir: + type: string + default: "build/reports/test_results" + steps: + - checkout + - sdkman/setup-sdkman + - sdkman/sdkman-install: + candidate: kotlin + version: 2.1.10 + - run: + name: Download dependencies + command: ./bld download + - run: + name: Compile source + command: ./bld compile + - run: + name: Run tests + command: ./bld jacoco -reports-dir=<< parameters.reports-dir >> + - store_test_results: + path: << parameters.reports-dir >> + - store_artifacts: + path: build/reports/jacoco/test/html jobs: - build_gradle_jdk13: + bld_jdk17: <<: *defaults docker: - - image: openjdk:13-jdk + - image: cimg/openjdk:17.0 - <<: *defaults_gradle + steps: + - build_and_test - build_gradle_jdk8: + bld_jdk21: <<: *defaults docker: - - image: circleci/openjdk:8-jdk + - image: cimg/openjdk:21.0 - <<: *defaults_gradle + steps: + - build_and_test workflows: - version: 2 - gradle: - jobs: - - build_gradle_jdk8 - - build_gradle_jdk13 - + bld: + jobs: + - bld_jdk17 + - bld_jdk21 diff --git a/.github/workflows/bld.yml b/.github/workflows/bld.yml new file mode 100644 index 0000000..4ee117f --- /dev/null +++ b/.github/workflows/bld.yml @@ -0,0 +1,72 @@ +name: bld-ci + +on: [ push, pull_request, workflow_dispatch ] + +env: + BITLY_ACCESS_TOKEN: ${{ secrets.BITLY_ACCESS_TOKEN }} + COVERAGE_JDK: "21" + COVERAGE_KOTLIN: "2.0.21" + +jobs: + build-bld-project: + strategy: + matrix: + java-version: [ 17, 21, 24 ] + kotlin-version: [ 1.9.25, 2.0.21, 2.1.20 ] + os: [ ubuntu-latest, windows-latest, macos-latest ] + + runs-on: ${{ matrix.os }} + + steps: + - name: Checkout source repository + uses: actions/checkout@v4 + with: + fetch-depth: 0 + + - name: Set up JDK ${{ matrix.java-version }} with Kotlin ${{ matrix.kotlin-version }} + uses: actions/setup-java@v4 + with: + distribution: "zulu" + java-version: ${{ matrix.java-version }} + + - name: Download dependencies [bld example] + working-directory: examples/bld + run: ./bld download + + - name: Compile and run examples [bld examples] + working-directory: examples/bld + run: | + ./bld compile + ./bld run --args='https://erik.thauvin.net/ https://bit.ly/2PsNMAA' + ./bld run-retrieve + ./bld run-java --args='https://erik.thauvin.net/ https://bit.ly/2PsNMAA' + + - name: Run examples [gradle examples] + working-directory: examples/gradle + if: matrix.java-version != '24' + run: | + ./gradlew run --args='https://erik.thauvin.net/ https://bit.ly/2PsNMAA' + ./gradlew runRetrieve + ./gradlew runJava --args='https://erik.thauvin.net/ https://bit.ly/2PsNMAA' + + - name: Download dependencies + run: ./bld download + + - name: Compile source + run: ./bld compile + + - name: Run tests + run: ./bld jacoco + + - name: Remove pom.xml + if: success() && matrix.java-version == env.COVERAGE_JDK && matrix.kotlin-version == env.COVERAGE_KOTLIN + && matrix.os == 'ubuntu-latest' + run: rm -rf pom.xml + + - name: SonarCloud Scan + uses: sonarsource/sonarcloud-github-action@master + if: success() && matrix.java-version == env.COVERAGE_JDK && matrix.kotlin-version == env.COVERAGE_KOTLIN + && matrix.os == 'ubuntu-latest' + env: + GITHUB_TOKEN: ${{ secrets.GITHUB_TOKEN }} + SONAR_TOKEN: ${{ secrets.SONAR_TOKEN }} diff --git a/.github_changelog_generator b/.github_changelog_generator new file mode 100644 index 0000000..a12ba88 --- /dev/null +++ b/.github_changelog_generator @@ -0,0 +1 @@ +future-release=1.0.0 diff --git a/.gitignore b/.gitignore index e9a64e1..1808834 100644 --- a/.gitignore +++ b/.gitignore @@ -1,83 +1,61 @@ -.vscode/* -!.vscode/extensions.json -!.vscode/launch.json -!.vscode/settings.json -!.vscode/tasks.json -__pycache__ -.classpath -.DS_Store .gradle -.history -.kobalt -.mtj.tmp/ -.mvn/timing.properties -.mvn/wrapper/maven-wrapper.jar -.nb-gradle -.project -.scannerwork -.settings -*.class -*.code-workspace -*.ctxt -*.iws -*.log -*.nar -*.rar -*.sublime-* -*.tar.gz -*.zip -/**/.idea_modules/ -/**/.idea/**/caches/build_file_checksums.ser -/**/.idea/**/contentModel.xml -/**/.idea/**/dataSources.ids -/**/.idea/**/dataSources.local.xml -/**/.idea/**/dataSources/ -/**/.idea/**/dbnavigator.xml -/**/.idea/**/dictionaries -/**/.idea/**/dynamic.xml -/**/.idea/**/gradle.xml -/**/.idea/**/httpRequests -/**/.idea/**/libraries -/**/.idea/**/mongoSettings.xml -/**/.idea/**/replstate.xml -/**/.idea/**/shelf -/**/.idea/**/shelf/ -/**/.idea/**/sqlDataSources.xml -/**/.idea/**/tasks.xml -/**/.idea/**/uiDesigner.xml -/**/.idea/**/usage.statistics.xml -/**/.idea/**/workspace.xml -/**/.idea/$CACHE_FILE$ -/**/.idea/$PRODUCT_WORKSPACE_FILE$ +.DS_Store +build +lib/bld/** +!lib/bld/bld-wrapper.jar +!lib/bld/bld-wrapper.properties +lib/compile/ +lib/runtime/ +lib/standalone/ +lib/test/ + +# IDEA ignores + +# User-specific +.idea/**/workspace.xml +.idea/**/tasks.xml +.idea/**/usage.statistics.xml +.idea/**/dictionaries +.idea/**/shelf + +# AWS User-specific +.idea/**/aws.xml + +# Generated files +.idea/**/contentModel.xml + +# Sensitive or high-churn files +.idea/**/dataSources/ +.idea/**/dataSources.ids +.idea/**/dataSources.local.xml +.idea/**/sqlDataSources.xml +.idea/**/dynamic.xml +.idea/**/uiDesigner.xml +.idea/**/dbnavigator.xml + +# Gradle +.idea/**/gradle.xml + +# Mongo Explorer plugin +.idea/**/mongoSettings.xml + +# mpeltonen/sbt-idea plugin +.idea_modules/ + +# JIRA plugin atlassian-ide-plugin.xml -bin/ -build/ -cmake-build-*/ -com_crashlytics_export_strings.xml -crashlytics-build.properties -crashlytics.properties -dependency-reduced-pom.xml -deploy/ -dist/ -ehthumbs.db -fabric.properties -gen/ -gradle.properties -hs_err_pid* -kobaltBuild -kobaltw*-test -lib/kotlin* -libs/ + +# Cursive Clojure plugin +.idea/replstate.xml + +# SonarLint plugin +.idea/sonarlint/ + +# Editor-based Rest Client +.idea/httpRequests + +bin +deploy +target local.properties -out/ -pom.xml.next -pom.xml.releaseBackup -pom.xml.tag -pom.xml.versionsBackup -proguard-project.txt -project.properties -release.properties -target/ -test-output -Thumbs.db -venv + diff --git a/.gitlab-ci.yml b/.gitlab-ci.yml new file mode 100644 index 0000000..10b9b0f --- /dev/null +++ b/.gitlab-ci.yml @@ -0,0 +1,24 @@ +image: fedora:latest + +variables: + CI_NAME: "GitLab CI" + +stages: + - test + +before_script: + - dnf -qy update && dnf -y install zip + - curl -s "https://get.sdkman.io" | bash + - echo sdkman_auto_answer=true > $HOME/.sdkman/etc/config + - echo sdkman_auto_selfupdate=true >> $HOME/.sdkman/etc/config + - source "$HOME/.sdkman/bin/sdkman-init.sh" + - sdk install java + - sdk install kotlin + - source "$HOME/.sdkman/bin/sdkman-init.sh" + +test: + stage: test + script: + - ./bld download + - ./bld compile + - ./bld test diff --git a/.idea/.gitignore b/.idea/.gitignore deleted file mode 100644 index 73f69e0..0000000 --- a/.idea/.gitignore +++ /dev/null @@ -1,8 +0,0 @@ -# Default ignored files -/shelf/ -/workspace.xml -# Datasource local storage ignored files -/dataSources/ -/dataSources.local.xml -# Editor-based HTTP Client requests -/httpRequests/ diff --git a/.idea/app.iml b/.idea/app.iml new file mode 100644 index 0000000..2c1fe21 --- /dev/null +++ b/.idea/app.iml @@ -0,0 +1,30 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + \ No newline at end of file diff --git a/.idea/bitly-shorten.iml b/.idea/bitly-shorten.iml deleted file mode 100644 index 78b2cc5..0000000 --- a/.idea/bitly-shorten.iml +++ /dev/null @@ -1,2 +0,0 @@ - - \ No newline at end of file diff --git a/.idea/bld.iml b/.idea/bld.iml new file mode 100644 index 0000000..e63e11e --- /dev/null +++ b/.idea/bld.iml @@ -0,0 +1,14 @@ + + + + + + + + + + + + + + \ No newline at end of file diff --git a/.idea/encodings.xml b/.idea/bld.xml similarity index 54% rename from .idea/encodings.xml rename to .idea/bld.xml index 97626ba..6600cee 100644 --- a/.idea/encodings.xml +++ b/.idea/bld.xml @@ -1,6 +1,6 @@ - - + + \ No newline at end of file diff --git a/.idea/checkstyle-idea.xml b/.idea/checkstyle-idea.xml deleted file mode 100644 index 21a0f73..0000000 --- a/.idea/checkstyle-idea.xml +++ /dev/null @@ -1,16 +0,0 @@ - - - - - - \ No newline at end of file diff --git a/.idea/codeStyles/codeStyleConfig.xml b/.idea/codeStyles/codeStyleConfig.xml deleted file mode 100644 index d91f848..0000000 --- a/.idea/codeStyles/codeStyleConfig.xml +++ /dev/null @@ -1,5 +0,0 @@ - - - - \ No newline at end of file diff --git a/.idea/copyright/BSD_3.xml b/.idea/copyright/BSD_3.xml new file mode 100644 index 0000000..dcac8a6 --- /dev/null +++ b/.idea/copyright/BSD_3.xml @@ -0,0 +1,6 @@ + + + + \ No newline at end of file diff --git a/.idea/copyright/Erik_s_Copyright_Notice.xml b/.idea/copyright/Erik_s_Copyright_Notice.xml deleted file mode 100644 index 08660a1..0000000 --- a/.idea/copyright/Erik_s_Copyright_Notice.xml +++ /dev/null @@ -1,6 +0,0 @@ - - - - \ No newline at end of file diff --git a/.idea/copyright/profiles_settings.xml b/.idea/copyright/profiles_settings.xml index 1419e40..3203074 100644 --- a/.idea/copyright/profiles_settings.xml +++ b/.idea/copyright/profiles_settings.xml @@ -1,3 +1,3 @@ - + \ No newline at end of file diff --git a/.idea/inspectionProfiles/Project_Default.xml b/.idea/inspectionProfiles/Project_Default.xml index 8ff795e..94f28ea 100644 --- a/.idea/inspectionProfiles/Project_Default.xml +++ b/.idea/inspectionProfiles/Project_Default.xml @@ -1,53 +1,9 @@ \ No newline at end of file diff --git a/.idea/inspectionProfiles/profiles_settings.xml b/.idea/inspectionProfiles/profiles_settings.xml deleted file mode 100644 index dc2dcae..0000000 --- a/.idea/inspectionProfiles/profiles_settings.xml +++ /dev/null @@ -1,7 +0,0 @@ - - - - \ No newline at end of file diff --git a/.idea/libraries/bld.xml b/.idea/libraries/bld.xml new file mode 100644 index 0000000..c11c5e9 --- /dev/null +++ b/.idea/libraries/bld.xml @@ -0,0 +1,20 @@ + + + + + + + + + + + + + + + + + + + + \ No newline at end of file diff --git a/.idea/libraries/compile.xml b/.idea/libraries/compile.xml new file mode 100644 index 0000000..99cc0c0 --- /dev/null +++ b/.idea/libraries/compile.xml @@ -0,0 +1,13 @@ + + + + + + + + + + + + + \ No newline at end of file diff --git a/.idea/libraries/runtime.xml b/.idea/libraries/runtime.xml new file mode 100644 index 0000000..d4069f2 --- /dev/null +++ b/.idea/libraries/runtime.xml @@ -0,0 +1,14 @@ + + + + + + + + + + + + + + \ No newline at end of file diff --git a/.idea/libraries/test.xml b/.idea/libraries/test.xml new file mode 100644 index 0000000..57ed5ef --- /dev/null +++ b/.idea/libraries/test.xml @@ -0,0 +1,14 @@ + + + + + + + + + + + + + + \ No newline at end of file diff --git a/.idea/misc.xml b/.idea/misc.xml index 05b6e27..f40d83c 100644 --- a/.idea/misc.xml +++ b/.idea/misc.xml @@ -1,24 +1,14 @@ - - \ No newline at end of file + diff --git a/.idea/modules.xml b/.idea/modules.xml new file mode 100644 index 0000000..25946a1 --- /dev/null +++ b/.idea/modules.xml @@ -0,0 +1,9 @@ + + + + + + + + + diff --git a/.idea/runConfigurations/Run Tests.xml b/.idea/runConfigurations/Run Tests.xml new file mode 100644 index 0000000..64dfc8e --- /dev/null +++ b/.idea/runConfigurations/Run Tests.xml @@ -0,0 +1,9 @@ + + + + \ No newline at end of file diff --git a/.idea/vcs.xml b/.idea/vcs.xml index 94a25f7..35eb1dd 100644 --- a/.idea/vcs.xml +++ b/.idea/vcs.xml @@ -1,6 +1,6 @@ - + \ No newline at end of file diff --git a/.travis.yml b/.travis.yml deleted file mode 100644 index 0676637..0000000 --- a/.travis.yml +++ /dev/null @@ -1,26 +0,0 @@ -language: java -dist: trusty - -env: - global: - - CI=true - -#install: -# - git fetch --unshallow --tags - -addons: - sonarcloud: - organization: "ethauvin-github" - -jdk: - - oraclejdk8 - - openjdk13 - -before_install: - - chmod +x gradlew - -after_success: - - | - if [ "${TRAVIS_TEST_RESULT}" == 0 ] && [ "$TRAVIS_JDK_VERSION" == "oraclejdk8" ]; then - ./gradlew sonarqube - fi diff --git a/CHANGELOG.md b/CHANGELOG.md new file mode 100644 index 0000000..dc6ac17 --- /dev/null +++ b/CHANGELOG.md @@ -0,0 +1,50 @@ +# Changelog + +## [2.0.0](https://github.com/ethauvin/bitly-shorten/tree/1.0.0) (2024-05-23) + +[Full Changelog](https://github.com/ethauvin/bitly-shorten/compare/1.0.1...1.0.0) + +**Implemented enhancements:** + +- Implement DSL for deeplinks [\#16](https://github.com/ethauvin/bitly-shorten/issues/16) +- Implement custom bitlink update [\#15](https://github.com/ethauvin/bitly-shorten/issues/15) +- Update functions to match the bit.ly API [\#14](https://github.com/ethauvin/bitly-shorten/issues/14) + +## [1.0.1](https://github.com/ethauvin/bitly-shorten/tree/1.0.1) (2023-11-26) + +[Full Changelog](https://github.com/ethauvin/bitly-shorten/compare/1.0.0...1.0.1) + +## [1.0.0](https://github.com/ethauvin/bitly-shorten/tree/1.0.0) (2023-09-25) + +[Full Changelog](https://github.com/ethauvin/bitly-shorten/compare/0.9.3...1.0.0) + +**Implemented enhancements:** + +- Add message and description to CallResponse [\#12](https://github.com/ethauvin/bitly-shorten/issues/12) +- 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) + +**Implemented enhancements:** + +- Implement a way to retrieve the last API call response in bitlinks class [\#2](https://github.com/ethauvin/bitly-shorten/issues/2) + +## [0.9.2](https://github.com/ethauvin/bitly-shorten/tree/0.9.2) (2020-06-09) + +[Full Changelog](https://github.com/ethauvin/bitly-shorten/compare/0.9.1-beta...0.9.2) + +## [0.9.1-beta](https://github.com/ethauvin/bitly-shorten/tree/0.9.1-beta) (2020-03-18) + +[Full Changelog](https://github.com/ethauvin/bitly-shorten/compare/0.9.0-beta...0.9.1-beta) + +## [0.9.0-beta](https://github.com/ethauvin/bitly-shorten/tree/0.9.0-beta) (2020-03-03) + +[Full Changelog](https://github.com/ethauvin/bitly-shorten/compare/a444b72b87862bbd5bd77fda59f66e0a952e6dac...0.9.0-beta) + + + +\* *This Changelog was automatically generated by [github_changelog_generator](https://github.com/github-changelog-generator/github-changelog-generator)* diff --git a/LICENSE.txt b/LICENSE.txt index 2fadd27..75e61da 100644 --- a/LICENSE.txt +++ b/LICENSE.txt @@ -1,5 +1,4 @@ -Copyright (c) 2020, Erik C. Thauvin (erik@thauvin.net) -All rights reserved. +Copyright 2020-2025 Erik C. Thauvin (erik@thauvin.net) Redistribution and use in source and binary forms, with or without modification, are permitted provided that the following conditions are met: diff --git a/README.md b/README.md index 9713590..02d7aae 100644 --- a/README.md +++ b/README.md @@ -1,9 +1,18 @@ -[![License (3-Clause BSD)](https://img.shields.io/badge/license-BSD%203--Clause-blue.svg?style=flat-square)](http://opensource.org/licenses/BSD-3-Clause) [![release](https://img.shields.io/github/release/ethauvin/bitly-shorten.svg)](https://github.com/ethauvin/bitly-shorten/releases/latest) [![Maven Central](https://maven-badges.herokuapp.com/maven-central/net.thauvin.erik/bitly-shorten/badge.svg)](https://maven-badges.herokuapp.com/maven-central/net.thauvin.erik/bitly-shorten) [ ![Download](https://api.bintray.com/packages/ethauvin/maven/bitly-shorten/images/download.svg) ](https://bintray.com/ethauvin/maven/bitly-shorten/_latestVersion)\ -[![Known Vulnerabilities](https://snyk.io/test/github/ethauvin/bitly-shorten/badge.svg?targetFile=pom.xml)](https://snyk.io/test/github/ethauvin/bitly-shorten?targetFile=pom.xml) [![Quality Gate Status](https://sonarcloud.io/api/project_badges/measure?project=ethauvin_bitly-shorten&metric=alert_status)](https://sonarcloud.io/dashboard?id=ethauvin_bitly-shorten) [![Build Status](https://travis-ci.com/ethauvin/bitly-shorten.svg?branch=master)](https://travis-ci.com/ethauvin/bitly-shorten) [![CircleCI](https://circleci.com/gh/ethauvin/bitly-shorten/tree/master.svg?style=shield)](https://circleci.com/gh/ethauvin/bitly-shorten/tree/master) +[![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-2.1.20-7f52ff)](https://kotlinlang.org/) +[![bld](https://img.shields.io/badge/2.2.1-FA9052?label=bld&labelColor=2392FF)](https://rife2.com/bld) +[![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?color=blue)](https://central.sonatype.com/artifact/net.thauvin.erik/bitly-shorten) +[![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/) -# [Bitly](https://dev.bitly.com/v4/) Shortener for Kotlin/Java -A simple implementation of the link shortening ([bitlinks](https://dev.bitly.com/v4/#tag/Bitlinks)) abilities of the [Bitly v4 API](https://dev.bitly.com/v4). +[![Quality Gate Status](https://sonarcloud.io/api/project_badges/measure?project=ethauvin_bitly-shorten&metric=alert_status)](https://sonarcloud.io/dashboard?id=ethauvin_bitly-shorten) +[![GitHub CI](https://github.com/ethauvin/bitly-shorten/actions/workflows/bld.yml/badge.svg)](https://github.com/ethauvin/bitly-shorten/actions/workflows/bld.yml) +[![CircleCI](https://circleci.com/gh/ethauvin/bitly-shorten/tree/master.svg?style=shield)](https://circleci.com/gh/ethauvin/bitly-shorten/tree/master) + +# [Bitly](https://dev.bitly.com/v4/) Shortener for Kotlin, Java & Android + +A simple implementation of the [Bitly](https://bit.ly/) link shortening (Bitlinks) [API v4](https://dev.bitly.com/api-reference). ## Examples (TL;DR) @@ -20,15 +29,15 @@ bitly.bitlinks().expand("https://bit.ly/380ojFd") bitly.bitlinks().clicks("https://bit.ly/380ojFd") // Create a bitlink -bitly.bitlinks().create(title = "Erik's Weblog", long_url = "https://erik.thauvin.net/blog/") +bitly.bitlinks().create(title="Erik's Weblog", long_url = "https://erik.thauvin.net/blog/") // Update a bitlink -bitly.bitlinks().update("https://bit.ly/380ojFd", title="Erik's Weblog", tags = arrayOf("blog", "weblog")) +bitly.bitlinks().update("https://bit.ly/380ojFd", title = "Erik's Weblog", tags = arrayOf("blog", "weblog")) ``` - - View [Kotlin](https://github.com/ethauvin/bitly-shorten/blob/master/examples/src/main/kotlin/com/example/BitlyExample.kt) or [Java](https://github.com/ethauvin/bitly-shorten/blob/master/examples/src/main/java/com/example/BitlySample.java) Examples. +- View [bld](https://github.com/ethauvin/bitly-shorten/blob/master/examples/bld) or [Gradle](https://github.com/ethauvin/bitly-shorten/blob/master/examples/gradle) Examples. -### API Access Token +## API Access Token The Bitly API [Access Token](https://bitly.is/accesstoken) can be specified directly as well as via the `BITLY_ACCESS_TOKEN` environment variable or properties key. @@ -40,32 +49,72 @@ val bitly = Bitly() val bitly = Bitly(File("my.properties")) ``` + ```ini # my.properties BITLY_ACCESS_TOKEN=abc123def456ghi789jkl0 ``` -### Gradle +## bld -To use with [Gradle](https://gradle.org/), include the following dependency in your [build](https://github.com/ethauvin/bitly-shorten/blob/master/examples/build.gradle.kts) file: +To use with [bld](https://rife2.com/bld), include the following dependency in your [build](https://github.com/ethauvin/bitly-shorten/blob/master/examples/bld/src/bld/java/com/example/ExampleBuild.java) file: + +```java +repositories = List.of(MAVEN_CENTRAL, SONATYPE_SNAPSHOTS_LEGACY); + +scope(compile) + .include(dependency("net.thauvin.erik:bitly-shorten:2.0.0")); +``` + +Be sure to use the [bld Kotlin extension](https://github.com/rife2/bld-kotlin) in your project. + +## Gradle, Maven, etc… + +To use with [Gradle](https://gradle.org/), include the following dependency in your [build](https://github.com/ethauvin/bitly-shorten/blob/master/examples/gradle/build.gradle.kts) file: ```gradle repositories { - jcenter() + mavenCentral() + maven { url = uri("https://oss.sonatype.org/content/repositories/snapshots") } // only needed for SNAPSHOT } dependencies { - implementation("net.thauvin.erik:bitly-shorten:0.9.2") + implementation("net.thauvin.erik:bitly-shorten:2.0.0") } ``` -### JSON +Instructions for using with Maven, Ivy, etc. can be found on [Maven Central](https://central.sonatype.com/artifact/net.thauvin.erik/bitly-shorten). -All implemented methods can return the full API JSON responses: +## Java + +To make it easier to use the library with Java, configuration builders are available: + +```java +var config = new CreateConfig.Builder("https://erik.thauvin.net/blog") + .title("Erik's Weblog") + .tags(new String[] { "blog", "weblog"}) + .build(); + +bitly.bitlinks().create(config); +``` + +```java +var config = new UpdateConfig.Builder("https://bit.ly/380ojFd") + .title("Erik's Weblog") + .tags(new String[] { "blog", "weblog"}) + .build(); + +bitly.bitlinks().update(config); +``` + +## JSON + +All implemented API calls can return the full JSON responses: ```kotlin bitly.bitlinks().shorten("https://www.erik.thauvin.net/blog", toJson = true) ``` + ```json { "created_at": "2020-02-26T06:50:08+0000", @@ -75,14 +124,31 @@ bitly.bitlinks().shorten("https://www.erik.thauvin.net/blog", toJson = true) } ``` -Non-implemented methods can also be called directly: +## API Response & Endpoints + +You can also access the last response from implemented API calls using: ```kotlin -val response = bitly.call("/user".toEndPoint(), method = Methods.GET) +val bitlinks = Bitlinks(apikey) +val shortUrl = bitlinks.shorten(longUrl) +val response = bitlinks.lastCallResponse + +if (response.isSuccessful) { + println(response.body) +} else { + println("${response.message}: ${response.description} (${response.statusCode})") +} +``` + +Non-implemented API endpoints can also be called directly: + +```kotlin +val response = bitly.call("/user", method = Methods.GET) if (response.isSuccessful) { println(response.body) } ``` + ```json { "created": "2009-06-12T19:00:45+0000", @@ -102,7 +168,28 @@ if (response.isSuccessful) { "default_group_guid": "ABCde1f23gh" } ``` -- View [Example](https://github.com/ethauvin/bitly-shorten/blob/master/examples/src/main/kotlin/com/example/BitlyRetrieve.kt) -### More... +- View [Example](https://github.com/ethauvin/bitly-shorten/blob/master/examples/bld/src/main/kotlin/com/example/BitlyRetrieve.kt) + +## Contributing + +If you want to contribute to this project, all you have to do is clone the GitHub +repository: + +```console +git clone git@github.com:ethauvin/bitly-shorten.git +``` + +Then use [bld](https://rife2.com/bld) to build: + +```console +cd bitly-shorten +./bld compile +``` + +The project has an [IntelliJ IDEA](https://www.jetbrains.com/idea/) project structure. You can just open it after all +the dependencies were downloaded and peruse the code. + +## More… + If all else fails, there's always more [Documentation](https://ethauvin.github.io/bitly-shorten/). diff --git a/bitbucket-pipelines.yml b/bitbucket-pipelines.yml new file mode 100644 index 0000000..ace99d2 --- /dev/null +++ b/bitbucket-pipelines.yml @@ -0,0 +1,20 @@ +image: ubuntu:latest + +pipelines: + default: + - step: + name: Test with bld + script: + # Install latest Java & Kotlin via SDKMAN! + - apt-get update -qq && apt-get install -y curl zip + - curl -s "https://get.sdkman.io" | bash + - echo sdkman_auto_answer=true > $HOME/.sdkman/etc/config + - echo sdkman_auto_selfupdate=true >> $HOME/.sdkman/etc/config + - source "$HOME/.sdkman/bin/sdkman-init.sh" + - sdk install java + - sdk install kotlin + - source "$HOME/.sdkman/bin/sdkman-init.sh" + # Download, compile and test with bld + - ./bld download + - ./bld compile + - ./bld test diff --git a/bld b/bld new file mode 100755 index 0000000..cdbee34 --- /dev/null +++ b/bld @@ -0,0 +1,2 @@ +#!/usr/bin/env sh +java -jar "$(dirname "$0")/lib/bld/bld-wrapper.jar" "$0" --build net.thauvin.erik.bitly.BitlyShortenBuild "$@" \ No newline at end of file diff --git a/bld.bat b/bld.bat new file mode 100644 index 0000000..e728da9 --- /dev/null +++ b/bld.bat @@ -0,0 +1,4 @@ +@echo off +set DIRNAME=%~dp0 +if "%DIRNAME%" == "" set DIRNAME=. +java -jar "%DIRNAME%/lib/bld/bld-wrapper.jar" "%0" --build net.thauvin.erik.bitly.BitlyShortenBuild %* \ No newline at end of file diff --git a/build.gradle.kts b/build.gradle.kts deleted file mode 100644 index 6fe667d..0000000 --- a/build.gradle.kts +++ /dev/null @@ -1,312 +0,0 @@ -import com.jfrog.bintray.gradle.tasks.BintrayUploadTask -import org.jetbrains.dokka.gradle.DokkaTask -import org.jetbrains.kotlin.gradle.tasks.KotlinCompile -import java.io.FileInputStream -import java.util.Date -import java.util.Properties - -plugins { - jacoco - `java-library` - `maven-publish` - id("com.github.ben-manes.versions") version "0.28.0" - id("com.jfrog.bintray") version "1.8.5" - id("io.gitlab.arturbosch.detekt") version "1.9.1" - id("net.thauvin.erik.gradle.semver") version "1.0.4" - id("org.jetbrains.dokka") version "0.10.1" - id("org.jetbrains.kotlin.jvm") version "1.3.72" - id("org.jetbrains.kotlin.kapt") version "1.3.72" - id("org.sonarqube") version "3.0" -} - -group = "net.thauvin.erik" -description = "Bitly Shortener for Kotlin/Java" - -val gitHub = "ethauvin/$name" -val mavenUrl = "https://github.com/$gitHub" -val deployDir = "deploy" -var isRelease = "release" in gradle.startParameter.taskNames - -var semverProcessor = "net.thauvin.erik:semver:1.2.0" - -val publicationName = "mavenJava" - -object VersionInfo { - const val okhttp = "4.7.2" -} - -val versions: VersionInfo by extra { VersionInfo } - -// Load local.properties -File("local.properties").apply { - if (exists()) { - FileInputStream(this).use { fis -> - Properties().apply { - load(fis) - forEach { (k, v) -> - extra[k as String] = v - } - } - } - } -} - -repositories { - jcenter() - mavenCentral() -} - -dependencies { - // Align versions of all Kotlin components - implementation(platform("org.jetbrains.kotlin:kotlin-bom")) - // Use the Kotlin JDK 8 standard library. - implementation("org.jetbrains.kotlin:kotlin-stdlib-jdk8") - - implementation("com.squareup.okhttp3:okhttp:${versions.okhttp}") - implementation("com.squareup.okhttp3:logging-interceptor:${versions.okhttp}") - implementation("org.json:json:20200518") - - // Use the Kotlin test library. - testImplementation("org.jetbrains.kotlin:kotlin-test") - // Use the Kotlin JUnit integration. - testImplementation("org.jetbrains.kotlin:kotlin-test-junit") -} - -kapt { - arguments { - arg("semver.project.dir", projectDir) - } -} - -detekt { - baseline = project.rootDir.resolve("detekt-baseline.xml") -} - -jacoco { - toolVersion = "0.8.5" -} - -java { - sourceCompatibility = JavaVersion.VERSION_1_8 - targetCompatibility = JavaVersion.VERSION_1_8 -} - -sonarqube { - properties { - property("sonar.projectKey", "ethauvin_$name") - property("sonar.sourceEncoding", "UTF-8") - } -} - -val sourcesJar by tasks.creating(Jar::class) { - archiveClassifier.set("sources") - from(sourceSets.getByName("main").allSource) -} - -val javadocJar by tasks.creating(Jar::class) { - dependsOn(tasks.dokka) - from(tasks.dokka) - archiveClassifier.set("javadoc") - description = "Assembles a JAR of the generated Javadoc." - group = JavaBasePlugin.DOCUMENTATION_GROUP -} - -val dokkaDocs by tasks.creating(DokkaTask::class) { - outputFormat = "gfm" - outputDirectory = "$projectDir" - - configuration { - moduleName = "docs" - sourceLink { - path = file("$projectDir/src/main/kotlin").toURI().toString().replace("file:", "") - url = "https://github.com/ethauvin/${project.name}/tree/master/src/main/kotlin" - lineSuffix = "#L" - } - - jdkVersion = 8 - - includes = listOf("config/dokka/packages.md") - includeNonPublic = false - } -} - -tasks { - withType { - reports { - xml.isEnabled = true - html.isEnabled = true - } - } - - withType().configureEach { - kotlinOptions.jvmTarget = "1.8" - } - - withType { - destination = file("$projectDir/pom.xml") - } - - assemble { - dependsOn(sourcesJar, javadocJar) - } - - clean { - doLast { - project.delete(fileTree(deployDir)) - } - } - - dokka { - outputFormat = "html" - outputDirectory = "$buildDir/javadoc" - - configuration { - sourceLink { - path = file("$projectDir/src/main/kotlin").toURI().toString().replace("file:", "") - url = "https://github.com/ethauvin/${project.name}/tree/master/src/main/kotlin" - lineSuffix = "#L" - } - - jdkVersion = 8 - - includes = listOf("config/dokka/packages.md") - includeNonPublic = false - } - dependsOn(dokkaDocs) - } - - val copyToDeploy by registering(Copy::class) { - from(configurations.runtimeClasspath) { - exclude("annotations-*.jar") - } - from(jar) - into(deployDir) - } - - register("deploy") { - description = "Copies all needed files to the $deployDir directory." - group = PublishingPlugin.PUBLISH_TASK_GROUP - dependsOn("build", "jar") - outputs.dir(deployDir) - inputs.files(copyToDeploy) - mustRunAfter("clean") - } - - val gitIsDirty by registering(Exec::class) { - description = "Fails if git has uncommitted changes." - group = "verification" - commandLine("git", "diff", "--quiet", "--exit-code") - } - - val gitTag by registering(Exec::class) { - description = "Tags the local repository with version ${project.version}" - group = PublishingPlugin.PUBLISH_TASK_GROUP - dependsOn(gitIsDirty) - if (isRelease) { - commandLine("git", "tag", "-a", project.version, "-m", "Version ${project.version}") - } - } - - val bintrayUpload by existing(BintrayUploadTask::class) { - dependsOn(publishToMavenLocal, gitTag) - doFirst { - versionName = "${project.version}" - versionDesc = "${project.name} ${project.version}" - versionVcsTag = "${project.version}" - versionReleased = Date().toString() - } - } - - register("release") { - description = "Publishes version ${project.version} to Bintray." - group = PublishingPlugin.PUBLISH_TASK_GROUP - dependsOn("wrapper", bintrayUpload) - } - - "sonarqube" { - dependsOn("jacocoTestReport") - } -} - -fun findProperty(s: String) = project.findProperty(s) as String? -bintray { - user = findProperty("bintray.user") - key = findProperty("bintray.apikey") - publish = isRelease - setPublications(publicationName) - pkg.apply { - repo = "maven" - name = project.name - desc = description - websiteUrl = mavenUrl - issueTrackerUrl = "$mavenUrl/issues" - githubRepo = gitHub - githubReleaseNotesFile = "README.md" - vcsUrl = "$mavenUrl.git" - setLabels( - "bitlinks", - "bitly", - "bitly-api", - "bitly-v4", - "java", - "kotlin", - "shorten", - "shorten-urls", - "shortener", - "shortener-rest", - "shortener-service", - "shortens-links", - "shorturl", - "url-shortener" - ) - setLicenses("BSD 3-Clause") - publicDownloadNumbers = true - version.apply { - name = project.version as String - desc = description - vcsTag = project.version as String - gpg.apply { - sign = true - } - } - } -} - -publishing { - publications { - create(publicationName) { - from(components["java"]) - artifact(sourcesJar) - artifact(javadocJar) - pom.withXml { - asNode().apply { - appendNode("name", project.name) - appendNode("description", project.description) - appendNode("url", mavenUrl) - - appendNode("licenses").appendNode("license").apply { - appendNode("name", "BSD 3-Clause") - appendNode("url", "https://opensource.org/licenses/BSD-3-Clause") - } - - appendNode("developers").appendNode("developer").apply { - appendNode("id", "ethauvin") - appendNode("name", "Erik C. Thauvin") - appendNode("email", "erik@thauvin.net") - } - - appendNode("scm").apply { - appendNode("connection", "scm:git:$mavenUrl.git") - appendNode("developerConnection", "scm:git:git@github.com:$gitHub.git") - appendNode("url", mavenUrl) - } - - appendNode("issueManagement").apply { - appendNode("system", "GitHub") - appendNode("url", "$mavenUrl/issues") - } - } - } - } - } -} diff --git a/config/checkstyle/checkstyle.xml b/config/checkstyle/checkstyle.xml deleted file mode 100644 index c5f6465..0000000 --- a/config/checkstyle/checkstyle.xml +++ /dev/null @@ -1,277 +0,0 @@ - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - diff --git a/config/detekt/baseline.xml b/config/detekt/baseline.xml new file mode 100644 index 0000000..dc8efc2 --- /dev/null +++ b/config/detekt/baseline.xml @@ -0,0 +1,48 @@ + + + + + ConstructorParameterNaming:CreateConfig.kt$CreateConfig.Builder$var long_url: String + FunctionParameterNaming:Bitlinks.kt$Bitlinks$bitlink_id: String + FunctionParameterNaming:Bitlinks.kt$Bitlinks$custom_bitlink: String + FunctionParameterNaming:Bitlinks.kt$Bitlinks$group_guid: String = Constants.EMPTY + FunctionParameterNaming:Bitlinks.kt$Bitlinks$long_url: String + FunctionParameterNaming:Bitlinks.kt$Bitlinks$unit_reference: String = Constants.EMPTY + FunctionParameterNaming:CreateConfig.kt$CreateConfig.Builder$group_guid: String + FunctionParameterNaming:CreateConfig.kt$CreateConfig.Builder$long_url: String + FunctionParameterNaming:CreateDeeplinks.kt$CreateDeeplinks$app_id: String + FunctionParameterNaming:CreateDeeplinks.kt$CreateDeeplinks$app_uri_path: String + FunctionParameterNaming:CreateDeeplinks.kt$CreateDeeplinks$install_type: InstallType + FunctionParameterNaming:CreateDeeplinks.kt$CreateDeeplinks$install_url: String + FunctionParameterNaming:UpdateDeeplinks.kt$UpdateDeeplinks$app_guid: String + FunctionParameterNaming:UpdateDeeplinks.kt$UpdateDeeplinks$app_uri_path: String + FunctionParameterNaming:UpdateDeeplinks.kt$UpdateDeeplinks$brand_guid: String + FunctionParameterNaming:UpdateDeeplinks.kt$UpdateDeeplinks$install_type: InstallType + FunctionParameterNaming:UpdateDeeplinks.kt$UpdateDeeplinks$install_url: String + LongParameterList:Bitlinks.kt$Bitlinks$( bitlink: String, title: String = Constants.EMPTY, archived: Boolean = false, tags: Array<String> = emptyArray(), deeplinks: UpdateDeeplinks = UpdateDeeplinks(), toJson: Boolean = false ) + LongParameterList:Bitlinks.kt$Bitlinks$( long_url: String, domain: String = Constants.EMPTY, group_guid: String = Constants.EMPTY, title: String = Constants.EMPTY, tags: Array<String> = emptyArray(), deeplinks: CreateDeeplinks = CreateDeeplinks(), toJson: Boolean = false ) + MagicNumber:CallResponse.kt$CallResponse$200 + MagicNumber:CallResponse.kt$CallResponse$201 + MagicNumber:CallResponse.kt$CallResponse$299 + MagicNumber:CallResponse.kt$CallResponse$400 + MagicNumber:CallResponse.kt$CallResponse$402 + MagicNumber:CallResponse.kt$CallResponse$403 + MagicNumber:CallResponse.kt$CallResponse$404 + MagicNumber:CallResponse.kt$CallResponse$410 + MagicNumber:CallResponse.kt$CallResponse$417 + MagicNumber:CallResponse.kt$CallResponse$422 + MagicNumber:CallResponse.kt$CallResponse$429 + MagicNumber:CallResponse.kt$CallResponse$500 + MagicNumber:CallResponse.kt$CallResponse$503 + NestedBlockDepth:Bitlinks.kt$Bitlinks$private fun parseJsonResponse(response: CallResponse, key: String, default: String, toJson: Boolean): String + NestedBlockDepth:BitlyExample.kt$fun main(args: Array<String>) + NestedBlockDepth:Utils.kt$Utils$@JvmStatic @JvmOverloads fun call( accessToken: String, endPoint: String, params: Map<String, Any> = emptyMap(), method: Methods = Methods.POST ): CallResponse + NestedBlockDepth:Utils.kt$Utils$private fun parseResponse(response: Response, endPoint: String): CallResponse + TooManyFunctions:UpdateDeeplinks.kt$UpdateDeeplinks + VariableNaming:CreateConfig.kt$CreateConfig$val group_guid = builder.group_guid + VariableNaming:CreateConfig.kt$CreateConfig$val long_url = builder.long_url + VariableNaming:CreateConfig.kt$CreateConfig.Builder$var group_guid: String = Constants.EMPTY + WildcardImport:BitlyTest.kt$import assertk.assertions.* + WildcardImport:BitlyTest.kt$import kotlin.test.* + + diff --git a/config/detekt/detekt.yml b/config/detekt/detekt.yml deleted file mode 100644 index f24d8c1..0000000 --- a/config/detekt/detekt.yml +++ /dev/null @@ -1,551 +0,0 @@ -build: - maxIssues: 10 - weights: - # complexity: 2 - # LongParameterList: 1 - # style: 1 - # comments: 1 - -processors: - active: true - exclude: - # - 'DetektProgressListener' - # - 'FunctionCountProcessor' - # - 'PropertyCountProcessor' - # - 'ClassCountProcessor' - # - 'PackageCountProcessor' - # - 'KtFileCountProcessor' - -console-reports: - active: true - exclude: - # - 'ProjectStatisticsReport' - # - 'ComplexityReport' - # - 'NotificationReport' - # - 'FindingsReport' - # - 'BuildFailureReport' - -comments: - active: true - excludes: "**/test/**,**/androidTest/**,**/*.Test.kt,**/*.Spec.kt,**/*.Spek.kt" - CommentOverPrivateFunction: - active: false - CommentOverPrivateProperty: - active: false - EndOfSentenceFormat: - active: false - endOfSentenceFormat: ([.?!][ \t\n\r\f<])|([.?!:]$) - UndocumentedPublicClass: - active: false - searchInNestedClass: true - searchInInnerClass: true - searchInInnerObject: true - searchInInnerInterface: true - UndocumentedPublicFunction: - active: false - -complexity: - active: true - ComplexCondition: - active: true - threshold: 4 - ComplexInterface: - active: false - threshold: 10 - includeStaticDeclarations: false - ComplexMethod: - active: true - threshold: 10 - ignoreSingleWhenExpression: false - ignoreSimpleWhenEntries: false - LabeledExpression: - active: false - ignoredLabels: "" - LargeClass: - active: true - threshold: 600 - LongMethod: - active: true - threshold: 60 - LongParameterList: - active: false - constructorThreshold: 6 - functionThreshold: 6 - ignoreDefaultParameters: false - MethodOverloading: - active: false - threshold: 6 - NestedBlockDepth: - active: true - threshold: 4 - StringLiteralDuplication: - active: false - excludes: "**/test/**,**/androidTest/**,**/*.Test.kt,**/*.Spec.kt,**/*.Spek.kt" - threshold: 3 - ignoreAnnotation: true - excludeStringsWithLessThan5Characters: true - ignoreStringsRegex: '$^' - TooManyFunctions: - active: true - excludes: "**/test/**,**/androidTest/**,**/*.Test.kt,**/*.Spec.kt,**/*.Spek.kt" - thresholdInFiles: 11 - thresholdInClasses: 11 - thresholdInInterfaces: 11 - thresholdInObjects: 11 - thresholdInEnums: 11 - ignoreDeprecated: false - ignorePrivate: false - ignoreOverridden: false - -empty-blocks: - active: true - EmptyCatchBlock: - active: true - allowedExceptionNameRegex: "^(_|(ignore|expected).*)" - EmptyClassBlock: - active: true - EmptyDefaultConstructor: - active: true - EmptyDoWhileBlock: - active: true - EmptyElseBlock: - active: true - EmptyFinallyBlock: - active: true - EmptyForBlock: - active: true - EmptyFunctionBlock: - active: true - ignoreOverridden: false - EmptyIfBlock: - active: true - EmptyInitBlock: - active: true - EmptyKtFile: - active: true - EmptySecondaryConstructor: - active: true - EmptyWhenBlock: - active: true - EmptyWhileBlock: - active: true - -exceptions: - active: true - ExceptionRaisedInUnexpectedLocation: - active: false - methodNames: 'toString,hashCode,equals,finalize' - InstanceOfCheckForException: - active: false - excludes: "**/test/**,**/androidTest/**,**/*.Test.kt,**/*.Spec.kt,**/*.Spek.kt" - NotImplementedDeclaration: - active: false - PrintStackTrace: - active: false - RethrowCaughtException: - active: false - ReturnFromFinally: - active: false - SwallowedException: - active: false - ignoredExceptionTypes: 'InterruptedException,NumberFormatException,ParseException,MalformedURLException' - allowedExceptionNameRegex: "^(_|(ignore|expected).*)" - ThrowingExceptionFromFinally: - active: false - ThrowingExceptionInMain: - active: false - ThrowingExceptionsWithoutMessageOrCause: - active: false - exceptions: 'IllegalArgumentException,IllegalStateException,IOException' - ThrowingNewInstanceOfSameException: - active: false - TooGenericExceptionCaught: - active: true - excludes: "**/test/**,**/androidTest/**,**/*.Test.kt,**/*.Spec.kt,**/*.Spek.kt" - exceptionNames: - - ArrayIndexOutOfBoundsException - - Error - - Exception - - IllegalMonitorStateException - - NullPointerException - - IndexOutOfBoundsException - - RuntimeException - - Throwable - allowedExceptionNameRegex: "^(_|(ignore|expected).*)" - TooGenericExceptionThrown: - active: true - exceptionNames: - - Error - - Exception - - Throwable - - RuntimeException - -formatting: - active: true - android: false - autoCorrect: true - AnnotationOnSeparateLine: - active: false - autoCorrect: true - ChainWrapping: - active: true - autoCorrect: true - CommentSpacing: - active: true - autoCorrect: true - Filename: - active: true - FinalNewline: - active: true - autoCorrect: true - ImportOrdering: - active: false - autoCorrect: true - Indentation: - active: false - autoCorrect: true - indentSize: 4 - continuationIndentSize: 4 - MaximumLineLength: - active: true - maxLineLength: 120 - ModifierOrdering: - active: true - autoCorrect: true - MultiLineIfElse: - active: true - autoCorrect: true - NoBlankLineBeforeRbrace: - active: true - autoCorrect: true - NoConsecutiveBlankLines: - active: true - autoCorrect: true - NoEmptyClassBody: - active: true - autoCorrect: true - NoLineBreakAfterElse: - active: true - autoCorrect: true - NoLineBreakBeforeAssignment: - active: true - autoCorrect: true - NoMultipleSpaces: - active: true - autoCorrect: true - NoSemicolons: - active: true - autoCorrect: true - NoTrailingSpaces: - active: true - autoCorrect: true - NoUnitReturn: - active: true - autoCorrect: true - NoUnusedImports: - active: true - autoCorrect: true - NoWildcardImports: - active: true - PackageName: - active: true - autoCorrect: true - ParameterListWrapping: - active: true - autoCorrect: true - indentSize: 4 - SpacingAroundColon: - active: true - autoCorrect: true - SpacingAroundComma: - active: true - autoCorrect: true - SpacingAroundCurly: - active: true - autoCorrect: true - SpacingAroundDot: - active: true - autoCorrect: true - SpacingAroundKeyword: - active: true - autoCorrect: true - SpacingAroundOperators: - active: true - autoCorrect: true - SpacingAroundParens: - active: true - autoCorrect: true - SpacingAroundRangeOperator: - active: true - autoCorrect: true - StringTemplate: - active: true - autoCorrect: true - -naming: - active: true - ClassNaming: - active: true - excludes: "**/test/**,**/androidTest/**,**/*.Test.kt,**/*.Spec.kt,**/*.Spek.kt" - classPattern: '[A-Z$][a-zA-Z0-9$]*' - ConstructorParameterNaming: - active: true - excludes: "**/test/**,**/androidTest/**,**/*.Test.kt,**/*.Spec.kt,**/*.Spek.kt" - parameterPattern: '[a-z][A-Za-z0-9]*' - privateParameterPattern: '[a-z][A-Za-z0-9]*' - excludeClassPattern: '$^' - EnumNaming: - active: true - excludes: "**/test/**,**/androidTest/**,**/*.Test.kt,**/*.Spec.kt,**/*.Spek.kt" - enumEntryPattern: '^[A-Z][_a-zA-Z0-9]*' - ForbiddenClassName: - active: false - excludes: "**/test/**,**/androidTest/**,**/*.Test.kt,**/*.Spec.kt,**/*.Spek.kt" - forbiddenName: '' - FunctionMaxLength: - active: false - excludes: "**/test/**,**/androidTest/**,**/*.Test.kt,**/*.Spec.kt,**/*.Spek.kt" - maximumFunctionNameLength: 30 - FunctionMinLength: - active: false - excludes: "**/test/**,**/androidTest/**,**/*.Test.kt,**/*.Spec.kt,**/*.Spek.kt" - minimumFunctionNameLength: 3 - FunctionNaming: - active: true - excludes: "**/test/**,**/androidTest/**,**/*.Test.kt,**/*.Spec.kt,**/*.Spek.kt" - functionPattern: '^([a-z$][a-zA-Z$0-9]*)|(`.*`)$' - excludeClassPattern: '$^' - ignoreOverridden: true - FunctionParameterNaming: - active: true - excludes: "**/test/**,**/androidTest/**,**/*.Test.kt,**/*.Spec.kt,**/*.Spek.kt" - parameterPattern: '[a-z][A-Za-z0-9]*' - excludeClassPattern: '$^' - ignoreOverridden: true - InvalidPackageDeclaration: - active: false - rootPackage: '' - MatchingDeclarationName: - active: true - MemberNameEqualsClassName: - active: false - ignoreOverridden: true - ObjectPropertyNaming: - active: true - excludes: "**/test/**,**/androidTest/**,**/*.Test.kt,**/*.Spec.kt,**/*.Spek.kt" - constantPattern: '[A-Za-z][_A-Za-z0-9]*' - propertyPattern: '[A-Za-z][_A-Za-z0-9]*' - privatePropertyPattern: '(_)?[A-Za-z][_A-Za-z0-9]*' - PackageNaming: - active: true - excludes: "**/test/**,**/androidTest/**,**/*.Test.kt,**/*.Spec.kt,**/*.Spek.kt" - packagePattern: '^[a-z]+(\.[a-z][A-Za-z0-9]*)*$' - TopLevelPropertyNaming: - active: true - excludes: "**/test/**,**/androidTest/**,**/*.Test.kt,**/*.Spec.kt,**/*.Spek.kt" - constantPattern: '[A-Z][_A-Z0-9]*' - propertyPattern: '[A-Za-z][_A-Za-z0-9]*' - privatePropertyPattern: '_?[A-Za-z][_A-Za-z0-9]*' - VariableMaxLength: - active: false - excludes: "**/test/**,**/androidTest/**,**/*.Test.kt,**/*.Spec.kt,**/*.Spek.kt" - maximumVariableNameLength: 64 - VariableMinLength: - active: false - excludes: "**/test/**,**/androidTest/**,**/*.Test.kt,**/*.Spec.kt,**/*.Spek.kt" - minimumVariableNameLength: 1 - VariableNaming: - active: true - excludes: "**/test/**,**/androidTest/**,**/*.Test.kt,**/*.Spec.kt,**/*.Spek.kt" - variablePattern: '[a-z][A-Za-z0-9]*' - privateVariablePattern: '(_)?[a-z][A-Za-z0-9]*' - excludeClassPattern: '$^' - ignoreOverridden: true - -performance: - active: true - ArrayPrimitive: - active: false - ForEachOnRange: - active: true - excludes: "**/test/**,**/androidTest/**,**/*.Test.kt,**/*.Spec.kt,**/*.Spek.kt" - SpreadOperator: - active: true - excludes: "**/test/**,**/androidTest/**,**/*.Test.kt,**/*.Spec.kt,**/*.Spek.kt" - UnnecessaryTemporaryInstantiation: - active: true - -potential-bugs: - active: true - DuplicateCaseInWhenExpression: - active: true - EqualsAlwaysReturnsTrueOrFalse: - active: false - EqualsWithHashCodeExist: - active: true - ExplicitGarbageCollectionCall: - active: true - InvalidRange: - active: false - IteratorHasNextCallsNextMethod: - active: false - IteratorNotThrowingNoSuchElementException: - active: false - LateinitUsage: - active: false - excludes: "**/test/**,**/androidTest/**,**/*.Test.kt,**/*.Spec.kt,**/*.Spek.kt" - excludeAnnotatedProperties: "" - ignoreOnClassesPattern: "" - MissingWhenCase: - active: false - RedundantElseInWhen: - active: false - UnconditionalJumpStatementInLoop: - active: false - UnreachableCode: - active: true - UnsafeCallOnNullableType: - active: false - UnsafeCast: - active: false - UselessPostfixExpression: - active: false - WrongEqualsTypeParameter: - active: false - -style: - active: true - CollapsibleIfStatements: - active: false - DataClassContainsFunctions: - active: false - conversionFunctionPrefix: 'to' - DataClassShouldBeImmutable: - active: false - EqualsNullCall: - active: false - EqualsOnSignatureLine: - active: false - ExplicitItLambdaParameter: - active: false - ExpressionBodySyntax: - active: false - includeLineWrapping: false - ForbiddenComment: - active: true - values: 'TODO:,FIXME:,STOPSHIP:' - ForbiddenImport: - active: false - imports: '' - ForbiddenVoid: - active: false - ignoreOverridden: false - ignoreUsageInGenerics: false - FunctionOnlyReturningConstant: - active: false - ignoreOverridableFunction: true - excludedFunctions: 'describeContents' - LibraryCodeMustSpecifyReturnType: - active: false - LoopWithTooManyJumpStatements: - active: false - maxJumpCount: 1 - MagicNumber: - active: true - excludes: "**/test/**,**/androidTest/**,**/*.Test.kt,**/*.Spec.kt,**/*.Spek.kt" - ignoreNumbers: '-1,0,1,2' - ignoreHashCodeFunction: true - ignorePropertyDeclaration: false - ignoreConstantDeclaration: true - ignoreCompanionObjectPropertyDeclaration: true - ignoreAnnotation: false - ignoreNamedArgument: true - ignoreEnums: false - ignoreRanges: false - MandatoryBracesIfStatements: - active: false - MaxLineLength: - active: true - maxLineLength: 120 - excludePackageStatements: true - excludeImportStatements: true - excludeCommentStatements: false - MayBeConst: - active: false - ModifierOrder: - active: true - NestedClassesVisibility: - active: false - NewLineAtEndOfFile: - active: true - NoTabs: - active: false - OptionalAbstractKeyword: - active: true - OptionalUnit: - active: false - OptionalWhenBraces: - active: false - PreferToOverPairSyntax: - active: false - ProtectedMemberInFinalClass: - active: false - RedundantVisibilityModifierRule: - active: false - ReturnCount: - active: true - max: 2 - excludedFunctions: "equals" - excludeLabeled: false - excludeReturnFromLambda: true - SafeCast: - active: true - SerialVersionUIDInSerializableClass: - active: false - SpacingBetweenPackageAndImports: - active: false - ThrowsCount: - active: true - max: 2 - TrailingWhitespace: - active: false - UnderscoresInNumericLiterals: - active: false - acceptableDecimalLength: 5 - UnnecessaryAbstractClass: - active: false - excludeAnnotatedClasses: "dagger.Module" - UnnecessaryApply: - active: false - UnnecessaryInheritance: - active: false - UnnecessaryLet: - active: false - UnnecessaryParentheses: - active: false - UntilInsteadOfRangeTo: - active: false - UnusedImports: - active: false - UnusedPrivateClass: - active: false - UnusedPrivateMember: - active: false - allowedNames: "(_|ignored|expected|serialVersionUID)" - UseCheckOrError: - active: false - UseDataClass: - active: false - excludeAnnotatedClasses: "" - UseRequire: - active: false - UselessCallOnNotNull: - active: false - UtilityClassWithPublicConstructor: - active: false - VarCouldBeVal: - active: false - WildcardImport: - active: true - excludes: "**/test/**,**/androidTest/**,**/*.Test.kt,**/*.Spec.kt,**/*.Spek.kt" - excludeImports: 'java.util.*,kotlinx.android.synthetic.*' diff --git a/config/dokka/packages.md b/config/dokka/packages.md index 2cd2918..d808e00 100644 --- a/config/dokka/packages.md +++ b/config/dokka/packages.md @@ -1,9 +1,21 @@ # Module bitly-shorten -[Bitly Shortener for Kotlin/Java](https://github.com/ethauvin/bitly-shorten) +[Bitly Shortener for Kotlin, Java & Android](https://github.com/ethauvin/bitly-shorten) -A simple implementation of the link shortening ([bitlinks](https://dev.bitly.com/v4/#tag/Bitlinks)) abilities of the [Bitly API v4](https://dev.bitly.com/v4). +A simple implementation of the [Bitly](https://bit.ly/) link shortening (Bitlinks) [API v4](https://dev.bitly.com/api-reference/). # Package net.thauvin.erik.bitly -Provides the classes necessary to access the [Bitly API v4](https://dev.bitly.com/v4). +Provides the classes necessary to access the [Bitly API v4](https://dev.bitly.com/api-reference). + +# Package net.thauvin.erik.bitly.config + +Provides configuration builders for creating and updating Bitlinks. + +# Package net.thauvin.erik.bitly.config.deeplinks + +Provides deeplinks configurations for creating and updating Bitlinks. + +# Package net.thauvin.erik.bitly.config.deeplinks.enums + +Provides the deeplinks enumerations. diff --git a/config/pmd.xml b/config/pmd.xml deleted file mode 100644 index 22f6a03..0000000 --- a/config/pmd.xml +++ /dev/null @@ -1,271 +0,0 @@ - - - - - Erik's Ruleset - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - > - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - ^ignore$ - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - diff --git a/config/spotbugs/excludeFilter.xml b/config/spotbugs/excludeFilter.xml deleted file mode 100644 index ddb2db1..0000000 --- a/config/spotbugs/excludeFilter.xml +++ /dev/null @@ -1,16 +0,0 @@ - - - - diff --git a/detekt-baseline.xml b/detekt-baseline.xml deleted file mode 100644 index a4f19c8..0000000 --- a/detekt-baseline.xml +++ /dev/null @@ -1,21 +0,0 @@ - - - - - ComplexMethod:Bitlinks.kt$Bitlinks$update - ComplexMethod:Utils.kt$Utils.Companion$call - FunctionParameterNaming:Bitlinks.kt$Bitlinks$bitlink_id: String - FunctionParameterNaming:Bitlinks.kt$Bitlinks$client_id: String = Constants.EMPTY - FunctionParameterNaming:Bitlinks.kt$Bitlinks$created_at: String = Constants.EMPTY - FunctionParameterNaming:Bitlinks.kt$Bitlinks$created_by: String = Constants.EMPTY - FunctionParameterNaming:Bitlinks.kt$Bitlinks$custom_bitlinks: Array<String> = emptyArray() - FunctionParameterNaming:Bitlinks.kt$Bitlinks$group_guid: String = Constants.EMPTY - FunctionParameterNaming:Bitlinks.kt$Bitlinks$long_url: String - FunctionParameterNaming:Bitlinks.kt$Bitlinks$long_url: String = Constants.EMPTY - FunctionParameterNaming:Bitlinks.kt$Bitlinks$unit_reference: String = Constants.EMPTY - MagicNumber:CallResponse.kt$CallResponse$200 - MagicNumber:CallResponse.kt$CallResponse$299 - NestedBlockDepth:Utils.kt$Utils.Companion$call - NestedBlockDepth:Utils.kt$Utils.Companion$parseBody - - diff --git a/docs/-bitly -shorten/net.thauvin.erik.bitly.config.deeplinks.enums/-install-type/-a-u-t-o_-i-n-s-t-a-l-l/index.html b/docs/-bitly -shorten/net.thauvin.erik.bitly.config.deeplinks.enums/-install-type/-a-u-t-o_-i-n-s-t-a-l-l/index.html new file mode 100644 index 0000000..1759f99 --- /dev/null +++ b/docs/-bitly -shorten/net.thauvin.erik.bitly.config.deeplinks.enums/-install-type/-a-u-t-o_-i-n-s-t-a-l-l/index.html @@ -0,0 +1,134 @@ + + + + + AUTO_INSTALL + + + + + + + + + + + + + + + + + + + +
+ +
+ +
+
+ +
+

AUTO_INSTALL

+ +
+
+
+
+
+

Properties

+
+
+
+
+ + +
Link copied to clipboard
+
+
+
+ +
+
+
+
+ +
+
+
+ + +
Link copied to clipboard
+
+
+
+ +
+
+
+
+ +
+
+
+ + +
Link copied to clipboard
+
+
+
+ +
+
+
+
+
+
+
+
+
+ +
+
+
+ + diff --git a/docs/-bitly -shorten/net.thauvin.erik.bitly.config.deeplinks.enums/-install-type/-n-o_-i-n-s-t-a-l-l/index.html b/docs/-bitly -shorten/net.thauvin.erik.bitly.config.deeplinks.enums/-install-type/-n-o_-i-n-s-t-a-l-l/index.html new file mode 100644 index 0000000..179a8e5 --- /dev/null +++ b/docs/-bitly -shorten/net.thauvin.erik.bitly.config.deeplinks.enums/-install-type/-n-o_-i-n-s-t-a-l-l/index.html @@ -0,0 +1,134 @@ + + + + + NO_INSTALL + + + + + + + + + + + + + + + + + + + +
+ +
+ +
+
+ +
+

NO_INSTALL

+ +
+
+
+
+
+

Properties

+
+
+
+
+ + +
Link copied to clipboard
+
+
+
+ +
+
+
+
+ +
+
+
+ + +
Link copied to clipboard
+
+
+
+ +
+
+
+
+ +
+
+
+ + +
Link copied to clipboard
+
+
+
+ +
+
+
+
+
+
+
+
+
+ +
+
+
+ + diff --git a/docs/-bitly -shorten/net.thauvin.erik.bitly.config.deeplinks.enums/-install-type/-p-r-o-m-o-t-e_-i-n-s-t-a-l-l/index.html b/docs/-bitly -shorten/net.thauvin.erik.bitly.config.deeplinks.enums/-install-type/-p-r-o-m-o-t-e_-i-n-s-t-a-l-l/index.html new file mode 100644 index 0000000..341ee10 --- /dev/null +++ b/docs/-bitly -shorten/net.thauvin.erik.bitly.config.deeplinks.enums/-install-type/-p-r-o-m-o-t-e_-i-n-s-t-a-l-l/index.html @@ -0,0 +1,134 @@ + + + + + PROMOTE_INSTALL + + + + + + + + + + + + + + + + + + + +
+ +
+ +
+
+ +
+

PROMOTE_INSTALL

+ +
+
+
+
+
+

Properties

+
+
+
+
+ + +
Link copied to clipboard
+
+
+
+ +
+
+
+
+ +
+
+
+ + +
Link copied to clipboard
+
+
+
+ +
+
+
+
+ +
+
+
+ + +
Link copied to clipboard
+
+
+
+ +
+
+
+
+
+
+
+
+
+ +
+
+
+ + diff --git a/docs/-bitly -shorten/net.thauvin.erik.bitly.config.deeplinks.enums/-install-type/index.html b/docs/-bitly -shorten/net.thauvin.erik.bitly.config.deeplinks.enums/-install-type/index.html new file mode 100644 index 0000000..6460f47 --- /dev/null +++ b/docs/-bitly -shorten/net.thauvin.erik.bitly.config.deeplinks.enums/-install-type/index.html @@ -0,0 +1,217 @@ + + + + + InstallType + + + + + + + + + + + + + + + + + + + +
+ +
+ +
+
+ +
+

InstallType

+

Defines the installation types.

Since

2.0

+
+
+
+
+
+

Entries

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

Properties

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

Functions

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

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.

+
+
+
+
+
+
+
+
+
+ +
+
+
+ + diff --git a/docs/-bitly -shorten/net.thauvin.erik.bitly.config.deeplinks.enums/-install-type/type.html b/docs/-bitly -shorten/net.thauvin.erik.bitly.config.deeplinks.enums/-install-type/type.html new file mode 100644 index 0000000..876846e --- /dev/null +++ b/docs/-bitly -shorten/net.thauvin.erik.bitly.config.deeplinks.enums/-install-type/type.html @@ -0,0 +1,80 @@ + + + + + type + + + + + + + + + + + + + + + + + + + +
+ +
+ +
+
+ +
+

type

+
+ +
+ +
+
+
+ + diff --git a/docs/-bitly -shorten/net.thauvin.erik.bitly.config.deeplinks.enums/-install-type/value-of.html b/docs/-bitly -shorten/net.thauvin.erik.bitly.config.deeplinks.enums/-install-type/value-of.html new file mode 100644 index 0000000..c8259b4 --- /dev/null +++ b/docs/-bitly -shorten/net.thauvin.erik.bitly.config.deeplinks.enums/-install-type/value-of.html @@ -0,0 +1,80 @@ + + + + + valueOf + + + + + + + + + + + + + + + + + + + +
+ +
+ +
+
+ +
+

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

kotlin.IllegalArgumentException

if this enum type has no constant with the specified name

+
+ +
+
+
+ + diff --git a/docs/-bitly -shorten/net.thauvin.erik.bitly.config.deeplinks.enums/-install-type/values.html b/docs/-bitly -shorten/net.thauvin.erik.bitly.config.deeplinks.enums/-install-type/values.html new file mode 100644 index 0000000..5527682 --- /dev/null +++ b/docs/-bitly -shorten/net.thauvin.erik.bitly.config.deeplinks.enums/-install-type/values.html @@ -0,0 +1,80 @@ + + + + + values + + + + + + + + + + + + + + + + + + + +
+ +
+ +
+
+ +
+

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.

+
+ +
+
+
+ + diff --git a/docs/-bitly -shorten/net.thauvin.erik.bitly.config.deeplinks.enums/-os/-a-n-d-r-o-i-d/index.html b/docs/-bitly -shorten/net.thauvin.erik.bitly.config.deeplinks.enums/-os/-a-n-d-r-o-i-d/index.html new file mode 100644 index 0000000..f594ecc --- /dev/null +++ b/docs/-bitly -shorten/net.thauvin.erik.bitly.config.deeplinks.enums/-os/-a-n-d-r-o-i-d/index.html @@ -0,0 +1,134 @@ + + + + + ANDROID + + + + + + + + + + + + + + + + + + + +
+ +
+ +
+
+ +
+

ANDROID

+ +
+
+
+
+
+

Properties

+
+
+
+
+ + +
Link copied to clipboard
+
+
+
+ +
+
+
+
+ +
+
+
+ + +
Link copied to clipboard
+
+
+
+ +
+
+
+
+ +
+
+
+ + +
Link copied to clipboard
+
+
+
+ +
+
+
+
+
+
+
+
+
+ +
+
+
+ + diff --git a/docs/-bitly -shorten/net.thauvin.erik.bitly.config.deeplinks.enums/-os/-i-o-s/index.html b/docs/-bitly -shorten/net.thauvin.erik.bitly.config.deeplinks.enums/-os/-i-o-s/index.html new file mode 100644 index 0000000..f988122 --- /dev/null +++ b/docs/-bitly -shorten/net.thauvin.erik.bitly.config.deeplinks.enums/-os/-i-o-s/index.html @@ -0,0 +1,134 @@ + + + + + IOS + + + + + + + + + + + + + + + + + + + +
+ +
+ +
+
+ +
+

IOS

+ +
+
+
+
+
+

Properties

+
+
+
+
+ + +
Link copied to clipboard
+
+
+
+ +
+
+
+
+ +
+
+
+ + +
Link copied to clipboard
+
+
+
+ +
+
+
+
+ +
+
+
+ + +
Link copied to clipboard
+
+
+
+ +
+
+
+
+
+
+
+
+
+ +
+
+
+ + diff --git a/docs/-bitly -shorten/net.thauvin.erik.bitly.config.deeplinks.enums/-os/index.html b/docs/-bitly -shorten/net.thauvin.erik.bitly.config.deeplinks.enums/-os/index.html new file mode 100644 index 0000000..0a4a370 --- /dev/null +++ b/docs/-bitly -shorten/net.thauvin.erik.bitly.config.deeplinks.enums/-os/index.html @@ -0,0 +1,202 @@ + + + + + Os + + + + + + + + + + + + + + + + + + + +
+ +
+ +
+
+ +
+

Os

+
enum Os : Enum<Os> (source)

Defines the operating system types.

Since

2.0

+
+
+
+
+
+

Entries

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

Properties

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

Functions

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

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 values(): Array<Os>

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

+
+
+
+
+
+
+
+
+
+ +
+
+
+ + diff --git a/docs/-bitly -shorten/net.thauvin.erik.bitly.config.deeplinks.enums/-os/type.html b/docs/-bitly -shorten/net.thauvin.erik.bitly.config.deeplinks.enums/-os/type.html new file mode 100644 index 0000000..1c7c862 --- /dev/null +++ b/docs/-bitly -shorten/net.thauvin.erik.bitly.config.deeplinks.enums/-os/type.html @@ -0,0 +1,80 @@ + + + + + type + + + + + + + + + + + + + + + + + + + +
+ +
+ +
+
+ +
+

type

+
+ +
+ +
+
+
+ + diff --git a/docs/-bitly -shorten/net.thauvin.erik.bitly.config.deeplinks.enums/-os/value-of.html b/docs/-bitly -shorten/net.thauvin.erik.bitly.config.deeplinks.enums/-os/value-of.html new file mode 100644 index 0000000..bf09e43 --- /dev/null +++ b/docs/-bitly -shorten/net.thauvin.erik.bitly.config.deeplinks.enums/-os/value-of.html @@ -0,0 +1,80 @@ + + + + + valueOf + + + + + + + + + + + + + + + + + + + +
+ +
+ +
+
+ +
+

valueOf

+
+
fun valueOf(value: String): Os(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

kotlin.IllegalArgumentException

if this enum type has no constant with the specified name

+
+ +
+
+
+ + diff --git a/docs/-bitly -shorten/net.thauvin.erik.bitly.config.deeplinks.enums/-os/values.html b/docs/-bitly -shorten/net.thauvin.erik.bitly.config.deeplinks.enums/-os/values.html new file mode 100644 index 0000000..589b591 --- /dev/null +++ b/docs/-bitly -shorten/net.thauvin.erik.bitly.config.deeplinks.enums/-os/values.html @@ -0,0 +1,80 @@ + + + + + values + + + + + + + + + + + + + + + + + + + +
+ +
+ +
+
+ +
+

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.

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

Package-level declarations

+

Provides the deeplinks enumerations.

+
+
+
+
+
+

Types

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

Defines the installation types.

+
+
+
+
+ +
+
+
+ + +
Link copied to clipboard
+
+
+
+
enum Os : Enum<Os>

Defines the operating system types.

+
+
+
+
+
+
+
+
+
+ +
+
+
+ + diff --git a/docs/-bitly -shorten/net.thauvin.erik.bitly.config.deeplinks/-create-deeplinks/-create-deeplinks.html b/docs/-bitly -shorten/net.thauvin.erik.bitly.config.deeplinks/-create-deeplinks/-create-deeplinks.html new file mode 100644 index 0000000..102a2c2 --- /dev/null +++ b/docs/-bitly -shorten/net.thauvin.erik.bitly.config.deeplinks/-create-deeplinks/-create-deeplinks.html @@ -0,0 +1,80 @@ + + + + + CreateDeeplinks + + + + + + + + + + + + + + + + + + + +
+ +
+ +
+
+ +
+

CreateDeeplinks

+
+
constructor()(source)
+
+ +
+
+
+ + diff --git a/docs/-bitly -shorten/net.thauvin.erik.bitly.config.deeplinks/-create-deeplinks/app_id.html b/docs/-bitly -shorten/net.thauvin.erik.bitly.config.deeplinks/-create-deeplinks/app_id.html new file mode 100644 index 0000000..94db48f --- /dev/null +++ b/docs/-bitly -shorten/net.thauvin.erik.bitly.config.deeplinks/-create-deeplinks/app_id.html @@ -0,0 +1,80 @@ + + + + + app_id + + + + + + + + + + + + + + + + + + + +
+ +
+ +
+
+ +
+

app_id

+
+
fun app_id(app_id: String)(source)
+
+ +
+
+
+ + diff --git a/docs/-bitly -shorten/net.thauvin.erik.bitly.config.deeplinks/-create-deeplinks/app_uri_path.html b/docs/-bitly -shorten/net.thauvin.erik.bitly.config.deeplinks/-create-deeplinks/app_uri_path.html new file mode 100644 index 0000000..e9edb8a --- /dev/null +++ b/docs/-bitly -shorten/net.thauvin.erik.bitly.config.deeplinks/-create-deeplinks/app_uri_path.html @@ -0,0 +1,80 @@ + + + + + app_uri_path + + + + + + + + + + + + + + + + + + + +
+ +
+ +
+
+ +
+

app_uri_path

+
+
fun app_uri_path(app_uri_path: String)(source)
+
+ +
+
+
+ + diff --git a/docs/-bitly -shorten/net.thauvin.erik.bitly.config.deeplinks/-create-deeplinks/index.html b/docs/-bitly -shorten/net.thauvin.erik.bitly.config.deeplinks/-create-deeplinks/index.html new file mode 100644 index 0000000..d5d0430 --- /dev/null +++ b/docs/-bitly -shorten/net.thauvin.erik.bitly.config.deeplinks/-create-deeplinks/index.html @@ -0,0 +1,198 @@ + + + + + CreateDeeplinks + + + + + + + + + + + + + + + + + + + +
+ +
+ +
+
+ +
+

CreateDeeplinks

+

Configures deeplinks used when creating Bitlinks.

See the Bit.ly API for more information.

Since

2.0

+
+
+
+
+
+

Constructors

+
+
+
+
+ + +
Link copied to clipboard
+
+
+
+
constructor()
+
+
+
+
+
+
+
+

Functions

+
+
+
+
+ + +
Link copied to clipboard
+
+
+
+
fun app_id(): String?
fun app_id(app_id: String)
+
+
+
+
+ +
+
+
+ + +
Link copied to clipboard
+
+
+
+
fun app_uri_path(app_uri_path: String)
+
+
+
+
+ +
+
+
+ + +
Link copied to clipboard
+
+
+
+ +
+
+
+
+ +
+
+
+ + +
Link copied to clipboard
+
+
+
+
fun install_url(install_url: String)
+
+
+
+
+ +
+
+
+ + +
Link copied to clipboard
+
+
+
+

Returns true if there are defined links.

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

Returns the links.

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

install_type

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

install_url

+
+
fun install_url(install_url: String)(source)
+
+ +
+
+
+ + diff --git a/docs/-bitly -shorten/net.thauvin.erik.bitly.config.deeplinks/-create-deeplinks/is-not-empty.html b/docs/-bitly -shorten/net.thauvin.erik.bitly.config.deeplinks/-create-deeplinks/is-not-empty.html new file mode 100644 index 0000000..a0ddb84 --- /dev/null +++ b/docs/-bitly -shorten/net.thauvin.erik.bitly.config.deeplinks/-create-deeplinks/is-not-empty.html @@ -0,0 +1,80 @@ + + + + + isNotEmpty + + + + + + + + + + + + + + + + + + + +
+ +
+ +
+
+ +
+

isNotEmpty

+
+

Returns true if there are defined links.

+
+ +
+
+
+ + diff --git a/docs/-bitly -shorten/net.thauvin.erik.bitly.config.deeplinks/-create-deeplinks/links.html b/docs/-bitly -shorten/net.thauvin.erik.bitly.config.deeplinks/-create-deeplinks/links.html new file mode 100644 index 0000000..20729fe --- /dev/null +++ b/docs/-bitly -shorten/net.thauvin.erik.bitly.config.deeplinks/-create-deeplinks/links.html @@ -0,0 +1,80 @@ + + + + + links + + + + + + + + + + + + + + + + + + + +
+ +
+ +
+
+ +
+

links

+
+

Returns the links.

+
+ +
+
+
+ + diff --git a/docs/-bitly -shorten/net.thauvin.erik.bitly.config.deeplinks/-install-type/-a-u-t-o_-i-n-s-t-a-l-l/index.html b/docs/-bitly -shorten/net.thauvin.erik.bitly.config.deeplinks/-install-type/-a-u-t-o_-i-n-s-t-a-l-l/index.html new file mode 100644 index 0000000..ba97e75 --- /dev/null +++ b/docs/-bitly -shorten/net.thauvin.erik.bitly.config.deeplinks/-install-type/-a-u-t-o_-i-n-s-t-a-l-l/index.html @@ -0,0 +1,134 @@ + + + + + AUTO_INSTALL + + + + + + + + + + + + + + + + + + + +
+ +
+ +
+
+ +
+

AUTO_INSTALL

+ +
+
+
+
+
+

Properties

+
+
+
+
+ + +
Link copied to clipboard
+
+
+
+ +
+
+
+
+ +
+
+
+ + +
Link copied to clipboard
+
+
+
+ +
+
+
+
+ +
+
+
+ + +
Link copied to clipboard
+
+
+
+ +
+
+
+
+
+
+
+
+
+ +
+
+
+ + diff --git a/docs/-bitly -shorten/net.thauvin.erik.bitly.config.deeplinks/-install-type/-n-o_-i-n-s-t-a-l-l/index.html b/docs/-bitly -shorten/net.thauvin.erik.bitly.config.deeplinks/-install-type/-n-o_-i-n-s-t-a-l-l/index.html new file mode 100644 index 0000000..2e46558 --- /dev/null +++ b/docs/-bitly -shorten/net.thauvin.erik.bitly.config.deeplinks/-install-type/-n-o_-i-n-s-t-a-l-l/index.html @@ -0,0 +1,134 @@ + + + + + NO_INSTALL + + + + + + + + + + + + + + + + + + + +
+ +
+ +
+
+ +
+

NO_INSTALL

+ +
+
+
+
+
+

Properties

+
+
+
+
+ + +
Link copied to clipboard
+
+
+
+ +
+
+
+
+ +
+
+
+ + +
Link copied to clipboard
+
+
+
+ +
+
+
+
+ +
+
+
+ + +
Link copied to clipboard
+
+
+
+ +
+
+
+
+
+
+
+
+
+ +
+
+
+ + diff --git a/docs/-bitly -shorten/net.thauvin.erik.bitly.config.deeplinks/-install-type/-p-r-o-m-o-t-e_-i-n-s-t-a-l-l/index.html b/docs/-bitly -shorten/net.thauvin.erik.bitly.config.deeplinks/-install-type/-p-r-o-m-o-t-e_-i-n-s-t-a-l-l/index.html new file mode 100644 index 0000000..b7a7ded --- /dev/null +++ b/docs/-bitly -shorten/net.thauvin.erik.bitly.config.deeplinks/-install-type/-p-r-o-m-o-t-e_-i-n-s-t-a-l-l/index.html @@ -0,0 +1,134 @@ + + + + + PROMOTE_INSTALL + + + + + + + + + + + + + + + + + + + +
+ +
+ +
+
+ +
+

PROMOTE_INSTALL

+ +
+
+
+
+
+

Properties

+
+
+
+
+ + +
Link copied to clipboard
+
+
+
+ +
+
+
+
+ +
+
+
+ + +
Link copied to clipboard
+
+
+
+ +
+
+
+
+ +
+
+
+ + +
Link copied to clipboard
+
+
+
+ +
+
+
+
+
+
+
+
+
+ +
+
+
+ + diff --git a/docs/-bitly -shorten/net.thauvin.erik.bitly.config.deeplinks/-install-type/index.html b/docs/-bitly -shorten/net.thauvin.erik.bitly.config.deeplinks/-install-type/index.html new file mode 100644 index 0000000..9dfc398 --- /dev/null +++ b/docs/-bitly -shorten/net.thauvin.erik.bitly.config.deeplinks/-install-type/index.html @@ -0,0 +1,217 @@ + + + + + InstallType + + + + + + + + + + + + + + + + + + + +
+ +
+ +
+
+ +
+

InstallType

+

Defines the installation types.

Since

2.0

+
+
+
+
+
+

Entries

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

Properties

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

Functions

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

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.

+
+
+
+
+
+
+
+
+
+ +
+
+
+ + diff --git a/docs/-bitly -shorten/net.thauvin.erik.bitly.config.deeplinks/-install-type/type.html b/docs/-bitly -shorten/net.thauvin.erik.bitly.config.deeplinks/-install-type/type.html new file mode 100644 index 0000000..d1c4993 --- /dev/null +++ b/docs/-bitly -shorten/net.thauvin.erik.bitly.config.deeplinks/-install-type/type.html @@ -0,0 +1,80 @@ + + + + + type + + + + + + + + + + + + + + + + + + + +
+ +
+ +
+
+ +
+

type

+
+ +
+ +
+
+
+ + diff --git a/docs/-bitly -shorten/net.thauvin.erik.bitly.config.deeplinks/-install-type/value-of.html b/docs/-bitly -shorten/net.thauvin.erik.bitly.config.deeplinks/-install-type/value-of.html new file mode 100644 index 0000000..45d7122 --- /dev/null +++ b/docs/-bitly -shorten/net.thauvin.erik.bitly.config.deeplinks/-install-type/value-of.html @@ -0,0 +1,80 @@ + + + + + valueOf + + + + + + + + + + + + + + + + + + + +
+ +
+ +
+
+ +
+

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

kotlin.IllegalArgumentException

if this enum type has no constant with the specified name

+
+ +
+
+
+ + diff --git a/docs/-bitly -shorten/net.thauvin.erik.bitly.config.deeplinks/-install-type/values.html b/docs/-bitly -shorten/net.thauvin.erik.bitly.config.deeplinks/-install-type/values.html new file mode 100644 index 0000000..d6194aa --- /dev/null +++ b/docs/-bitly -shorten/net.thauvin.erik.bitly.config.deeplinks/-install-type/values.html @@ -0,0 +1,80 @@ + + + + + values + + + + + + + + + + + + + + + + + + + +
+ +
+ +
+
+ +
+

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.

+
+ +
+
+
+ + diff --git a/docs/-bitly -shorten/net.thauvin.erik.bitly.config.deeplinks/-os/-a-n-d-r-o-i-d/index.html b/docs/-bitly -shorten/net.thauvin.erik.bitly.config.deeplinks/-os/-a-n-d-r-o-i-d/index.html new file mode 100644 index 0000000..b2b5366 --- /dev/null +++ b/docs/-bitly -shorten/net.thauvin.erik.bitly.config.deeplinks/-os/-a-n-d-r-o-i-d/index.html @@ -0,0 +1,134 @@ + + + + + ANDROID + + + + + + + + + + + + + + + + + + + +
+ +
+ +
+
+ +
+

ANDROID

+ +
+
+
+
+
+

Properties

+
+
+
+
+ + +
Link copied to clipboard
+
+
+
+ +
+
+
+
+ +
+
+
+ + +
Link copied to clipboard
+
+
+
+ +
+
+
+
+ +
+
+
+ + +
Link copied to clipboard
+
+
+
+ +
+
+
+
+
+
+
+
+
+ +
+
+
+ + diff --git a/docs/-bitly -shorten/net.thauvin.erik.bitly.config.deeplinks/-os/-i-o-s/index.html b/docs/-bitly -shorten/net.thauvin.erik.bitly.config.deeplinks/-os/-i-o-s/index.html new file mode 100644 index 0000000..b3cf256 --- /dev/null +++ b/docs/-bitly -shorten/net.thauvin.erik.bitly.config.deeplinks/-os/-i-o-s/index.html @@ -0,0 +1,134 @@ + + + + + IOS + + + + + + + + + + + + + + + + + + + +
+ +
+ +
+
+ +
+

IOS

+ +
+
+
+
+
+

Properties

+
+
+
+
+ + +
Link copied to clipboard
+
+
+
+ +
+
+
+
+ +
+
+
+ + +
Link copied to clipboard
+
+
+
+ +
+
+
+
+ +
+
+
+ + +
Link copied to clipboard
+
+
+
+ +
+
+
+
+
+
+
+
+
+ +
+
+
+ + diff --git a/docs/-bitly -shorten/net.thauvin.erik.bitly.config.deeplinks/-os/index.html b/docs/-bitly -shorten/net.thauvin.erik.bitly.config.deeplinks/-os/index.html new file mode 100644 index 0000000..66c8cd8 --- /dev/null +++ b/docs/-bitly -shorten/net.thauvin.erik.bitly.config.deeplinks/-os/index.html @@ -0,0 +1,202 @@ + + + + + Os + + + + + + + + + + + + + + + + + + + +
+ +
+ +
+
+ +
+

Os

+
enum Os : Enum<Os> (source)

Defines the operating system types.

Since

2.0

+
+
+
+
+
+

Entries

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

Properties

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

Functions

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

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 values(): Array<Os>

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

+
+
+
+
+
+
+
+
+
+ +
+
+
+ + diff --git a/docs/-bitly -shorten/net.thauvin.erik.bitly.config.deeplinks/-os/type.html b/docs/-bitly -shorten/net.thauvin.erik.bitly.config.deeplinks/-os/type.html new file mode 100644 index 0000000..80adbe1 --- /dev/null +++ b/docs/-bitly -shorten/net.thauvin.erik.bitly.config.deeplinks/-os/type.html @@ -0,0 +1,80 @@ + + + + + type + + + + + + + + + + + + + + + + + + + +
+ +
+ +
+
+ +
+

type

+
+ +
+ +
+
+
+ + diff --git a/docs/-bitly -shorten/net.thauvin.erik.bitly.config.deeplinks/-os/value-of.html b/docs/-bitly -shorten/net.thauvin.erik.bitly.config.deeplinks/-os/value-of.html new file mode 100644 index 0000000..a521eeb --- /dev/null +++ b/docs/-bitly -shorten/net.thauvin.erik.bitly.config.deeplinks/-os/value-of.html @@ -0,0 +1,80 @@ + + + + + valueOf + + + + + + + + + + + + + + + + + + + +
+ +
+ +
+
+ +
+

valueOf

+
+
fun valueOf(value: String): Os(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

kotlin.IllegalArgumentException

if this enum type has no constant with the specified name

+
+ +
+
+
+ + diff --git a/docs/-bitly -shorten/net.thauvin.erik.bitly.config.deeplinks/-os/values.html b/docs/-bitly -shorten/net.thauvin.erik.bitly.config.deeplinks/-os/values.html new file mode 100644 index 0000000..417a6d4 --- /dev/null +++ b/docs/-bitly -shorten/net.thauvin.erik.bitly.config.deeplinks/-os/values.html @@ -0,0 +1,80 @@ + + + + + values + + + + + + + + + + + + + + + + + + + +
+ +
+ +
+
+ +
+

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.

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

UpdateDeeplinks

+
+
constructor()(source)
+
+ +
+
+
+ + diff --git a/docs/-bitly -shorten/net.thauvin.erik.bitly.config.deeplinks/-update-deeplinks/app_guid.html b/docs/-bitly -shorten/net.thauvin.erik.bitly.config.deeplinks/-update-deeplinks/app_guid.html new file mode 100644 index 0000000..5f66075 --- /dev/null +++ b/docs/-bitly -shorten/net.thauvin.erik.bitly.config.deeplinks/-update-deeplinks/app_guid.html @@ -0,0 +1,80 @@ + + + + + app_guid + + + + + + + + + + + + + + + + + + + +
+ +
+ +
+
+ +
+

app_guid

+
+
fun app_guid(app_guid: String)(source)
+
+ +
+
+
+ + diff --git a/docs/-bitly -shorten/net.thauvin.erik.bitly.config.deeplinks/-update-deeplinks/app_uri_path.html b/docs/-bitly -shorten/net.thauvin.erik.bitly.config.deeplinks/-update-deeplinks/app_uri_path.html new file mode 100644 index 0000000..85bf02d --- /dev/null +++ b/docs/-bitly -shorten/net.thauvin.erik.bitly.config.deeplinks/-update-deeplinks/app_uri_path.html @@ -0,0 +1,80 @@ + + + + + app_uri_path + + + + + + + + + + + + + + + + + + + +
+ +
+ +
+
+ +
+

app_uri_path

+
+
fun app_uri_path(app_uri_path: String)(source)
+
+ +
+
+
+ + diff --git a/docs/-bitly -shorten/net.thauvin.erik.bitly.config.deeplinks/-update-deeplinks/bitlink.html b/docs/-bitly -shorten/net.thauvin.erik.bitly.config.deeplinks/-update-deeplinks/bitlink.html new file mode 100644 index 0000000..3990dd5 --- /dev/null +++ b/docs/-bitly -shorten/net.thauvin.erik.bitly.config.deeplinks/-update-deeplinks/bitlink.html @@ -0,0 +1,80 @@ + + + + + bitlink + + + + + + + + + + + + + + + + + + + +
+ +
+ +
+
+ +
+

bitlink

+
+
fun bitlink(bitlink: String)(source)
+
+ +
+
+
+ + diff --git a/docs/-bitly -shorten/net.thauvin.erik.bitly.config.deeplinks/-update-deeplinks/brand_guid.html b/docs/-bitly -shorten/net.thauvin.erik.bitly.config.deeplinks/-update-deeplinks/brand_guid.html new file mode 100644 index 0000000..a2d46f0 --- /dev/null +++ b/docs/-bitly -shorten/net.thauvin.erik.bitly.config.deeplinks/-update-deeplinks/brand_guid.html @@ -0,0 +1,80 @@ + + + + + brand_guid + + + + + + + + + + + + + + + + + + + +
+ +
+ +
+
+ +
+

brand_guid

+
+
fun brand_guid(brand_guid: String)(source)
+
+ +
+
+
+ + diff --git a/docs/-bitly -shorten/net.thauvin.erik.bitly.config.deeplinks/-update-deeplinks/created.html b/docs/-bitly -shorten/net.thauvin.erik.bitly.config.deeplinks/-update-deeplinks/created.html new file mode 100644 index 0000000..cb696b2 --- /dev/null +++ b/docs/-bitly -shorten/net.thauvin.erik.bitly.config.deeplinks/-update-deeplinks/created.html @@ -0,0 +1,80 @@ + + + + + created + + + + + + + + + + + + + + + + + + + +
+ +
+ +
+
+ +
+

created

+
+
fun created(created: String)(source)

ISO timestamp.


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

guid

+
+
fun guid(guid: String)(source)
fun guid(): String?(source)
+
+ +
+
+
+ + diff --git a/docs/-bitly -shorten/net.thauvin.erik.bitly.config.deeplinks/-update-deeplinks/index.html b/docs/-bitly -shorten/net.thauvin.erik.bitly.config.deeplinks/-update-deeplinks/index.html new file mode 100644 index 0000000..9977c15 --- /dev/null +++ b/docs/-bitly -shorten/net.thauvin.erik.bitly.config.deeplinks/-update-deeplinks/index.html @@ -0,0 +1,288 @@ + + + + + UpdateDeeplinks + + + + + + + + + + + + + + + + + + + +
+ +
+ +
+
+ +
+

UpdateDeeplinks

+

Configures deeplinks used when updating Bitlinks.

See the Bit.ly API for more information.

Since

2.0

+
+
+
+
+
+

Constructors

+
+
+
+
+ + +
Link copied to clipboard
+
+
+
+
constructor()
+
+
+
+
+
+
+
+

Functions

+
+
+
+
+ + +
Link copied to clipboard
+
+
+
+
fun app_guid(app_guid: String)
+
+
+
+
+ +
+
+
+ + +
Link copied to clipboard
+
+
+
+
fun app_uri_path(app_uri_path: String)
+
+
+
+
+ +
+
+
+ + +
Link copied to clipboard
+
+
+
+
fun bitlink(): String?
fun bitlink(bitlink: String)
+
+
+
+
+ +
+
+
+ + +
Link copied to clipboard
+
+
+
+
fun brand_guid(brand_guid: String)
+
+
+
+
+ +
+
+
+ + +
Link copied to clipboard
+
+
+
+
fun created(): String?

fun created(created: ZonedDateTime)
fun created(created: String)

ISO timestamp.

+
+
+
+
+ +
+
+
+ + +
Link copied to clipboard
+
+
+
+
fun guid(): String?
fun guid(guid: String)
+
+
+
+
+ +
+
+
+ + +
Link copied to clipboard
+
+
+
+ +
+
+
+
+ +
+
+
+ + +
Link copied to clipboard
+
+
+
+
fun install_url(install_url: String)
+
+
+
+
+ +
+
+
+ + +
Link copied to clipboard
+
+
+
+

Returns true if there are defined links.

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

Returns the links.

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

fun modified(modified: ZonedDateTime)
fun modified(modified: String)

ISO timestamp.

+
+
+
+
+ +
+
+
+ + +
Link copied to clipboard
+
+
+
+
fun os(): Os?
fun os(os: Os)
+
+
+
+
+
+
+
+
+
+ +
+
+
+ + diff --git a/docs/-bitly -shorten/net.thauvin.erik.bitly.config.deeplinks/-update-deeplinks/install_type.html b/docs/-bitly -shorten/net.thauvin.erik.bitly.config.deeplinks/-update-deeplinks/install_type.html new file mode 100644 index 0000000..0014241 --- /dev/null +++ b/docs/-bitly -shorten/net.thauvin.erik.bitly.config.deeplinks/-update-deeplinks/install_type.html @@ -0,0 +1,80 @@ + + + + + install_type + + + + + + + + + + + + + + + + + + + +
+ +
+ +
+
+ +
+

install_type

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

install_url

+
+
fun install_url(install_url: String)(source)
+
+ +
+
+
+ + diff --git a/docs/-bitly -shorten/net.thauvin.erik.bitly.config.deeplinks/-update-deeplinks/is-not-empty.html b/docs/-bitly -shorten/net.thauvin.erik.bitly.config.deeplinks/-update-deeplinks/is-not-empty.html new file mode 100644 index 0000000..2eec99f --- /dev/null +++ b/docs/-bitly -shorten/net.thauvin.erik.bitly.config.deeplinks/-update-deeplinks/is-not-empty.html @@ -0,0 +1,80 @@ + + + + + isNotEmpty + + + + + + + + + + + + + + + + + + + +
+ +
+ +
+
+ +
+

isNotEmpty

+
+

Returns true if there are defined links.

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

links

+
+

Returns the links.

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

modified

+
+
fun modified(modified: String)(source)
fun modified(modified: ZonedDateTime)(source)

ISO timestamp.


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

os

+
+
fun os(os: Os)(source)
fun os(): Os?(source)
+
+ +
+
+
+ + diff --git a/docs/-bitly -shorten/net.thauvin.erik.bitly.config.deeplinks/index.html b/docs/-bitly -shorten/net.thauvin.erik.bitly.config.deeplinks/index.html new file mode 100644 index 0000000..75ef5ca --- /dev/null +++ b/docs/-bitly -shorten/net.thauvin.erik.bitly.config.deeplinks/index.html @@ -0,0 +1,119 @@ + + + + + net.thauvin.erik.bitly.config.deeplinks + + + + + + + + + + + + + + + + + + + +
+ +
+ +
+
+ +
+

Package-level declarations

+

Provides deeplinks configurations for creating and updating Bitlinks.

+
+
+
+
+
+

Types

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

Configures deeplinks used when creating Bitlinks.

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

Configures deeplinks used when updating Bitlinks.

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

Builder

+
+
constructor(long_url: String)(source)
+
+ +
+
+
+ + diff --git a/docs/-bitly -shorten/net.thauvin.erik.bitly.config/-create-config/-builder/build.html b/docs/-bitly -shorten/net.thauvin.erik.bitly.config/-create-config/-builder/build.html new file mode 100644 index 0000000..92e5ad9 --- /dev/null +++ b/docs/-bitly -shorten/net.thauvin.erik.bitly.config/-create-config/-builder/build.html @@ -0,0 +1,80 @@ + + + + + build + + + + + + + + + + + + + + + + + + + +
+ +
+ +
+
+ +
+

build

+
+

Builds the configuration.

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

deeplinks

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

domain

+
+

A branded short domain or bit.ly by default.


+
+ +
+
+
+ + diff --git a/docs/-bitly -shorten/net.thauvin.erik.bitly.config/-create-config/-builder/group-guid.html b/docs/-bitly -shorten/net.thauvin.erik.bitly.config/-create-config/-builder/group-guid.html new file mode 100644 index 0000000..f5ea99d --- /dev/null +++ b/docs/-bitly -shorten/net.thauvin.erik.bitly.config/-create-config/-builder/group-guid.html @@ -0,0 +1,80 @@ + + + + + groupGuid + + + + + + + + + + + + + + + + + + + +
+ +
+ +
+
+ +
+

groupGuid

+
+

Always include a specific group and custom domain in your shorten calls.

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

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 new file mode 100644 index 0000000..eb581ad --- /dev/null +++ b/docs/-bitly -shorten/net.thauvin.erik.bitly.config/-create-config/-builder/index.html @@ -0,0 +1,337 @@ + + + + + Builder + + + + + + + + + + + + + + + + + + + +
+ +
+ +
+
+ +
+

Builder

+
data class Builder(var long_url: String)(source)

Configures the creation parameters of a Bitlink.

See the Bit.ly API for more information.

+
+
+
+
+
+

Constructors

+
+
+
+
+ + +
Link copied to clipboard
+
+
+
+
constructor(long_url: String)
+
+
+
+
+
+
+
+

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

Functions

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

Builds the configuration.

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

A branded short domain or bit.ly by default.

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

Always include a specific group and custom domain in your shorten calls.

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

The long URL.

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

Returns the full JSON response if true.

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

longUrl

+
+

The long URL.

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

long_url

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

tags

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

title

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

toJson

+
+

Returns the full JSON response if true.


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

CreateConfig

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

deepLinks

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

deeplinks

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

domain

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

group_guid

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

CreateConfig

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

Provides a configuration to create a Bitlink

See the Bit.ly API for more information.

+
+
+
+
+
+

Constructors

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

Types

+
+
+
+
+ + +
Link copied to clipboard
+
+
+
+
data class Builder(var long_url: String)

Configures the creation parameters of a Bitlink.

+
+
+
+
+
+
+
+

Properties

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

long_url

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

tags

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

title

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

toJson

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

Builder

+
+
constructor(bitlink: String)(source)
+
+ +
+
+
+ + diff --git a/docs/-bitly -shorten/net.thauvin.erik.bitly.config/-update-config/-builder/archived.html b/docs/-bitly -shorten/net.thauvin.erik.bitly.config/-update-config/-builder/archived.html new file mode 100644 index 0000000..614c33b --- /dev/null +++ b/docs/-bitly -shorten/net.thauvin.erik.bitly.config/-update-config/-builder/archived.html @@ -0,0 +1,80 @@ + + + + + archived + + + + + + + + + + + + + + + + + + + +
+ +
+ +
+
+ +
+

archived

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

bitlink

+
+

A Bitlink made of the domain and hash.


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

build

+
+

Builds the configuration.

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

clientId

+
+
fun clientId(clientId: String): <Error class: unknown class>(source)
+
+ +
+
+
+ + diff --git a/docs/-bitly -shorten/net.thauvin.erik.bitly.config/-update-config/-builder/created-at.html b/docs/-bitly -shorten/net.thauvin.erik.bitly.config/-update-config/-builder/created-at.html new file mode 100644 index 0000000..6cb8ea7 --- /dev/null +++ b/docs/-bitly -shorten/net.thauvin.erik.bitly.config/-update-config/-builder/created-at.html @@ -0,0 +1,80 @@ + + + + + createdAt + + + + + + + + + + + + + + + + + + + +
+ +
+ +
+
+ +
+

createdAt

+
+
fun createdAt(createdAt: String): <Error class: unknown class>(source)
+
+ +
+
+
+ + diff --git a/docs/-bitly -shorten/net.thauvin.erik.bitly.config/-update-config/-builder/created-by.html b/docs/-bitly -shorten/net.thauvin.erik.bitly.config/-update-config/-builder/created-by.html new file mode 100644 index 0000000..9111f41 --- /dev/null +++ b/docs/-bitly -shorten/net.thauvin.erik.bitly.config/-update-config/-builder/created-by.html @@ -0,0 +1,80 @@ + + + + + createdBy + + + + + + + + + + + + + + + + + + + +
+ +
+ +
+
+ +
+

createdBy

+
+
fun createdBy(createdBy: String): <Error class: unknown class>(source)
+
+ +
+
+
+ + diff --git a/docs/-bitly -shorten/net.thauvin.erik.bitly.config/-update-config/-builder/custom-bitlinks.html b/docs/-bitly -shorten/net.thauvin.erik.bitly.config/-update-config/-builder/custom-bitlinks.html new file mode 100644 index 0000000..9aa4f53 --- /dev/null +++ b/docs/-bitly -shorten/net.thauvin.erik.bitly.config/-update-config/-builder/custom-bitlinks.html @@ -0,0 +1,80 @@ + + + + + customBitlinks + + + + + + + + + + + + + + + + + + + +
+ +
+ +
+
+ +
+

customBitlinks

+
+
fun customBitlinks(customBitlinks: Array<String>): <Error class: unknown class>(source)
+
+ +
+
+
+ + diff --git a/docs/-bitly -shorten/net.thauvin.erik.bitly.config/-update-config/-builder/deep-links.html b/docs/-bitly -shorten/net.thauvin.erik.bitly.config/-update-config/-builder/deep-links.html new file mode 100644 index 0000000..37af8e3 --- /dev/null +++ b/docs/-bitly -shorten/net.thauvin.erik.bitly.config/-update-config/-builder/deep-links.html @@ -0,0 +1,80 @@ + + + + + deepLinks + + + + + + + + + + + + + + + + + + + +
+ +
+ +
+
+ +
+

deepLinks

+
+
fun deepLinks(deepLinks: Array<Map<String, String>>): <Error class: unknown class>(source)
+
+ +
+
+
+ + diff --git a/docs/-bitly -shorten/net.thauvin.erik.bitly.config/-update-config/-builder/deeplinks.html b/docs/-bitly -shorten/net.thauvin.erik.bitly.config/-update-config/-builder/deeplinks.html new file mode 100644 index 0000000..602177d --- /dev/null +++ b/docs/-bitly -shorten/net.thauvin.erik.bitly.config/-update-config/-builder/deeplinks.html @@ -0,0 +1,80 @@ + + + + + deeplinks + + + + + + + + + + + + + + + + + + + +
+ +
+ +
+
+ +
+

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 new file mode 100644 index 0000000..2507cee --- /dev/null +++ b/docs/-bitly -shorten/net.thauvin.erik.bitly.config/-update-config/-builder/id.html @@ -0,0 +1,80 @@ + + + + + id + + + + + + + + + + + + + + + + + + + +
+ +
+ +
+
+ +
+

id

+
+
fun id(id: String): <Error class: unknown class>(source)
+
+ +
+
+
+ + diff --git a/docs/-bitly -shorten/net.thauvin.erik.bitly.config/-update-config/-builder/index.html b/docs/-bitly -shorten/net.thauvin.erik.bitly.config/-update-config/-builder/index.html new file mode 100644 index 0000000..43f1d83 --- /dev/null +++ b/docs/-bitly -shorten/net.thauvin.erik.bitly.config/-update-config/-builder/index.html @@ -0,0 +1,307 @@ + + + + + Builder + + + + + + + + + + + + + + + + + + + +
+ +
+ +
+
+ +
+

Builder

+
data class Builder(var bitlink: String)(source)

Configures the update parameters of a Bitlink.

See the Bit.ly API for more information.

+
+
+
+
+
+

Constructors

+
+
+
+
+ + +
Link copied to clipboard
+
+
+
+
constructor(bitlink: String)
+
+
+
+
+
+
+
+

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

Functions

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

A Bitlink made of the domain and hash.

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

Builds the configuration.

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

Returns the full JSON response if true.

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

link

+
+
fun link(link: String): <Error class: unknown class>(source)
+
+ +
+
+
+ + diff --git a/docs/-bitly -shorten/net.thauvin.erik.bitly.config/-update-config/-builder/long-url.html b/docs/-bitly -shorten/net.thauvin.erik.bitly.config/-update-config/-builder/long-url.html new file mode 100644 index 0000000..7c64215 --- /dev/null +++ b/docs/-bitly -shorten/net.thauvin.erik.bitly.config/-update-config/-builder/long-url.html @@ -0,0 +1,80 @@ + + + + + longUrl + + + + + + + + + + + + + + + + + + + +
+ +
+ +
+
+ +
+

longUrl

+
+
fun longUrl(longUrl: String): <Error class: unknown class>(source)
+
+ +
+
+
+ + diff --git a/docs/-bitly -shorten/net.thauvin.erik.bitly.config/-update-config/-builder/references.html b/docs/-bitly -shorten/net.thauvin.erik.bitly.config/-update-config/-builder/references.html new file mode 100644 index 0000000..aa3ccf2 --- /dev/null +++ b/docs/-bitly -shorten/net.thauvin.erik.bitly.config/-update-config/-builder/references.html @@ -0,0 +1,80 @@ + + + + + references + + + + + + + + + + + + + + + + + + + +
+ +
+ +
+
+ +
+

references

+
+
fun references(references: Map<String, String>): <Error class: unknown class>(source)
+
+ +
+
+
+ + diff --git a/docs/-bitly -shorten/net.thauvin.erik.bitly.config/-update-config/-builder/tags.html b/docs/-bitly -shorten/net.thauvin.erik.bitly.config/-update-config/-builder/tags.html new file mode 100644 index 0000000..7ec41c3 --- /dev/null +++ b/docs/-bitly -shorten/net.thauvin.erik.bitly.config/-update-config/-builder/tags.html @@ -0,0 +1,80 @@ + + + + + tags + + + + + + + + + + + + + + + + + + + +
+ +
+ +
+
+ +
+

tags

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

title

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

toJson

+
+

Returns the full JSON response if true.


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

UpdateConfig

+
+
constructor(builder: UpdateConfig.Builder)(source)
constructor(bitlink: String, title: String = Constants.EMPTY, archived: Boolean = false, tags: Array<String> = emptyArray(), deeplinks: UpdateDeeplinks = UpdateDeeplinks(), toJson: Boolean = false)(source)
+
+ +
+
+
+ + diff --git a/docs/-bitly -shorten/net.thauvin.erik.bitly.config/-update-config/archived.html b/docs/-bitly -shorten/net.thauvin.erik.bitly.config/-update-config/archived.html new file mode 100644 index 0000000..7fe17fc --- /dev/null +++ b/docs/-bitly -shorten/net.thauvin.erik.bitly.config/-update-config/archived.html @@ -0,0 +1,80 @@ + + + + + archived + + + + + + + + + + + + + + + + + + + +
+ +
+ +
+
+ +
+

archived

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

bitlink

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

client_id

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

created_at

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

created_by

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

custom_bitlinks

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

deepLinks

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

deeplinks

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

id

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

UpdateConfig

+
class UpdateConfig constructor(var bitlink: String, var title: String = Constants.EMPTY, var archived: Boolean = false, var tags: Array<String> = emptyArray(), var deeplinks: UpdateDeeplinks = UpdateDeeplinks(), var toJson: Boolean = false)(source)

Provides a configuration to update a Bitlink.

See the Bit.ly API for more information.

+
+
+
+
+
+

Constructors

+
+
+
+
+ + +
Link copied to clipboard
+
+
+
+
constructor(builder: UpdateConfig.Builder)
constructor(bitlink: String, title: String = Constants.EMPTY, archived: Boolean = false, tags: Array<String> = emptyArray(), deeplinks: UpdateDeeplinks = UpdateDeeplinks(), toJson: Boolean = false)
+
+
+
+
+
+
+
+

Types

+
+
+
+
+ + +
Link copied to clipboard
+
+
+
+
data class Builder(var bitlink: String)

Configures the update parameters of a Bitlink.

+
+
+
+
+
+
+
+

Properties

+
+
+
+
+ + +
Link copied to clipboard
+
+
+
+ +
+
+
+
+ +
+
+
+ + +
Link copied to clipboard
+
+
+
+ +
+
+
+
+ +
+
+
+ + +
Link copied to clipboard
+
+
+ +
+
+
+ +
+
+
+ + +
Link copied to clipboard
+
+
+
+ +
+
+
+
+ +
+
+
+ + +
Link copied to clipboard
+
+
+
+ +
+
+
+
+ +
+
+
+ + +
Link copied to clipboard
+
+
+
+ +
+
+
+
+
+
+
+
+
+ +
+
+
+ + diff --git a/docs/-bitly -shorten/net.thauvin.erik.bitly.config/-update-config/link.html b/docs/-bitly -shorten/net.thauvin.erik.bitly.config/-update-config/link.html new file mode 100644 index 0000000..7a2cd46 --- /dev/null +++ b/docs/-bitly -shorten/net.thauvin.erik.bitly.config/-update-config/link.html @@ -0,0 +1,80 @@ + + + + + link + + + + + + + + + + + + + + + + + + + +
+ +
+ +
+
+ +
+

link

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

long_url

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

references

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

tags

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

title

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

toJson

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

Package-level declarations

+

Provides configuration builders for creating and updating Bitlinks.

+
+
+
+
+
+

Types

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

Provides a configuration to create a Bitlink

+
+
+
+
+ +
+
+
+ + +
Link copied to clipboard
+
+
+
+
class UpdateConfig constructor(var bitlink: String, var title: String = Constants.EMPTY, var archived: Boolean = false, var tags: Array<String> = emptyArray(), var deeplinks: UpdateDeeplinks = UpdateDeeplinks(), var toJson: Boolean = false)

Provides a configuration to update a Bitlink.

+
+
+
+
+
+
+
+
+
+ +
+
+
+ + diff --git a/docs/-bitly -shorten/net.thauvin.erik.bitly.deeplinks/-create-deeplinks/-create-deeplinks.html b/docs/-bitly -shorten/net.thauvin.erik.bitly.deeplinks/-create-deeplinks/-create-deeplinks.html new file mode 100644 index 0000000..51c8b66 --- /dev/null +++ b/docs/-bitly -shorten/net.thauvin.erik.bitly.deeplinks/-create-deeplinks/-create-deeplinks.html @@ -0,0 +1,80 @@ + + + + + CreateDeeplinks + + + + + + + + + + + + + + + + + + + +
+ +
+ +
+
+ +
+

CreateDeeplinks

+
+
constructor()(source)
+
+ +
+
+
+ + diff --git a/docs/-bitly -shorten/net.thauvin.erik.bitly.deeplinks/-create-deeplinks/app_id.html b/docs/-bitly -shorten/net.thauvin.erik.bitly.deeplinks/-create-deeplinks/app_id.html new file mode 100644 index 0000000..22423d9 --- /dev/null +++ b/docs/-bitly -shorten/net.thauvin.erik.bitly.deeplinks/-create-deeplinks/app_id.html @@ -0,0 +1,80 @@ + + + + + app_id + + + + + + + + + + + + + + + + + + + +
+ +
+ +
+
+ +
+

app_id

+
+
fun app_id(app_id: String)(source)
+
+ +
+
+
+ + diff --git a/docs/-bitly -shorten/net.thauvin.erik.bitly.deeplinks/-create-deeplinks/app_uri_path.html b/docs/-bitly -shorten/net.thauvin.erik.bitly.deeplinks/-create-deeplinks/app_uri_path.html new file mode 100644 index 0000000..85b54f2 --- /dev/null +++ b/docs/-bitly -shorten/net.thauvin.erik.bitly.deeplinks/-create-deeplinks/app_uri_path.html @@ -0,0 +1,80 @@ + + + + + app_uri_path + + + + + + + + + + + + + + + + + + + +
+ +
+ +
+
+ +
+

app_uri_path

+
+
fun app_uri_path(app_uri_path: String)(source)
+
+ +
+
+
+ + diff --git a/docs/-bitly -shorten/net.thauvin.erik.bitly.deeplinks/-create-deeplinks/index.html b/docs/-bitly -shorten/net.thauvin.erik.bitly.deeplinks/-create-deeplinks/index.html new file mode 100644 index 0000000..c5e9bf6 --- /dev/null +++ b/docs/-bitly -shorten/net.thauvin.erik.bitly.deeplinks/-create-deeplinks/index.html @@ -0,0 +1,198 @@ + + + + + CreateDeeplinks + + + + + + + + + + + + + + + + + + + +
+ +
+ +
+
+ +
+

CreateDeeplinks

+

Configures deeplinks used when creating Bitlinks.

See the Bit.ly API for more information.

Since

2.0

+
+
+
+
+
+

Constructors

+
+
+
+
+ + +
Link copied to clipboard
+
+
+
+
constructor()
+
+
+
+
+
+
+
+

Functions

+
+
+
+
+ + +
Link copied to clipboard
+
+
+
+
fun app_id(): String?
fun app_id(app_id: String)
+
+
+
+
+ +
+
+
+ + +
Link copied to clipboard
+
+
+
+
fun app_uri_path(app_uri_path: String)
+
+
+
+
+ +
+
+
+ + +
Link copied to clipboard
+
+
+
+ +
+
+
+
+ +
+
+
+ + +
Link copied to clipboard
+
+
+
+
fun install_url(install_url: String)
+
+
+
+
+ +
+
+
+ + +
Link copied to clipboard
+
+
+
+

Returns true if there are defined links.

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

Returns the links.

+
+
+
+
+
+
+
+
+
+ +
+
+
+ + diff --git a/docs/-bitly -shorten/net.thauvin.erik.bitly.deeplinks/-create-deeplinks/install_type.html b/docs/-bitly -shorten/net.thauvin.erik.bitly.deeplinks/-create-deeplinks/install_type.html new file mode 100644 index 0000000..82e8a42 --- /dev/null +++ b/docs/-bitly -shorten/net.thauvin.erik.bitly.deeplinks/-create-deeplinks/install_type.html @@ -0,0 +1,80 @@ + + + + + install_type + + + + + + + + + + + + + + + + + + + +
+ +
+ +
+
+ +
+

install_type

+
+ +
+ +
+
+
+ + diff --git a/docs/-bitly -shorten/net.thauvin.erik.bitly.deeplinks/-create-deeplinks/install_url.html b/docs/-bitly -shorten/net.thauvin.erik.bitly.deeplinks/-create-deeplinks/install_url.html new file mode 100644 index 0000000..b554800 --- /dev/null +++ b/docs/-bitly -shorten/net.thauvin.erik.bitly.deeplinks/-create-deeplinks/install_url.html @@ -0,0 +1,80 @@ + + + + + install_url + + + + + + + + + + + + + + + + + + + +
+ +
+ +
+
+ +
+

install_url

+
+
fun install_url(install_url: String)(source)
+
+ +
+
+
+ + diff --git a/docs/-bitly -shorten/net.thauvin.erik.bitly.deeplinks/-create-deeplinks/is-not-empty.html b/docs/-bitly -shorten/net.thauvin.erik.bitly.deeplinks/-create-deeplinks/is-not-empty.html new file mode 100644 index 0000000..c554a03 --- /dev/null +++ b/docs/-bitly -shorten/net.thauvin.erik.bitly.deeplinks/-create-deeplinks/is-not-empty.html @@ -0,0 +1,80 @@ + + + + + isNotEmpty + + + + + + + + + + + + + + + + + + + +
+ +
+ +
+
+ +
+

isNotEmpty

+
+

Returns true if there are defined links.

+
+ +
+
+
+ + diff --git a/docs/-bitly -shorten/net.thauvin.erik.bitly.deeplinks/-create-deeplinks/links.html b/docs/-bitly -shorten/net.thauvin.erik.bitly.deeplinks/-create-deeplinks/links.html new file mode 100644 index 0000000..db0451f --- /dev/null +++ b/docs/-bitly -shorten/net.thauvin.erik.bitly.deeplinks/-create-deeplinks/links.html @@ -0,0 +1,80 @@ + + + + + links + + + + + + + + + + + + + + + + + + + +
+ +
+ +
+
+ +
+

links

+
+

Returns the links.

+
+ +
+
+
+ + diff --git a/docs/-bitly -shorten/net.thauvin.erik.bitly.deeplinks/-install-type/-a-u-t-o_-i-n-s-t-a-l-l/index.html b/docs/-bitly -shorten/net.thauvin.erik.bitly.deeplinks/-install-type/-a-u-t-o_-i-n-s-t-a-l-l/index.html new file mode 100644 index 0000000..375949e --- /dev/null +++ b/docs/-bitly -shorten/net.thauvin.erik.bitly.deeplinks/-install-type/-a-u-t-o_-i-n-s-t-a-l-l/index.html @@ -0,0 +1,134 @@ + + + + + AUTO_INSTALL + + + + + + + + + + + + + + + + + + + +
+ +
+ +
+
+ +
+

AUTO_INSTALL

+ +
+
+
+
+
+

Properties

+
+
+
+
+ + +
Link copied to clipboard
+
+
+
+ +
+
+
+
+ +
+
+
+ + +
Link copied to clipboard
+
+
+
+ +
+
+
+
+ +
+
+
+ + +
Link copied to clipboard
+
+
+
+ +
+
+
+
+
+
+
+
+
+ +
+
+
+ + diff --git a/docs/-bitly -shorten/net.thauvin.erik.bitly.deeplinks/-install-type/-n-o_-i-n-s-t-a-l-l/index.html b/docs/-bitly -shorten/net.thauvin.erik.bitly.deeplinks/-install-type/-n-o_-i-n-s-t-a-l-l/index.html new file mode 100644 index 0000000..1936944 --- /dev/null +++ b/docs/-bitly -shorten/net.thauvin.erik.bitly.deeplinks/-install-type/-n-o_-i-n-s-t-a-l-l/index.html @@ -0,0 +1,134 @@ + + + + + NO_INSTALL + + + + + + + + + + + + + + + + + + + +
+ +
+ +
+
+ +
+

NO_INSTALL

+ +
+
+
+
+
+

Properties

+
+
+
+
+ + +
Link copied to clipboard
+
+
+
+ +
+
+
+
+ +
+
+
+ + +
Link copied to clipboard
+
+
+
+ +
+
+
+
+ +
+
+
+ + +
Link copied to clipboard
+
+
+
+ +
+
+
+
+
+
+
+
+
+ +
+
+
+ + diff --git a/docs/-bitly -shorten/net.thauvin.erik.bitly.deeplinks/-install-type/-p-r-o-m-o-t-e_-i-n-s-t-a-l-l/index.html b/docs/-bitly -shorten/net.thauvin.erik.bitly.deeplinks/-install-type/-p-r-o-m-o-t-e_-i-n-s-t-a-l-l/index.html new file mode 100644 index 0000000..deeba24 --- /dev/null +++ b/docs/-bitly -shorten/net.thauvin.erik.bitly.deeplinks/-install-type/-p-r-o-m-o-t-e_-i-n-s-t-a-l-l/index.html @@ -0,0 +1,134 @@ + + + + + PROMOTE_INSTALL + + + + + + + + + + + + + + + + + + + +
+ +
+ +
+
+ +
+

PROMOTE_INSTALL

+ +
+
+
+
+
+

Properties

+
+
+
+
+ + +
Link copied to clipboard
+
+
+
+ +
+
+
+
+ +
+
+
+ + +
Link copied to clipboard
+
+
+
+ +
+
+
+
+ +
+
+
+ + +
Link copied to clipboard
+
+
+
+ +
+
+
+
+
+
+
+
+
+ +
+
+
+ + diff --git a/docs/-bitly -shorten/net.thauvin.erik.bitly.deeplinks/-install-type/index.html b/docs/-bitly -shorten/net.thauvin.erik.bitly.deeplinks/-install-type/index.html new file mode 100644 index 0000000..8073051 --- /dev/null +++ b/docs/-bitly -shorten/net.thauvin.erik.bitly.deeplinks/-install-type/index.html @@ -0,0 +1,217 @@ + + + + + InstallType + + + + + + + + + + + + + + + + + + + +
+ +
+ +
+
+ +
+

InstallType

+

Defines the installation types.

Since

2.0

+
+
+
+
+
+

Entries

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

Properties

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

Functions

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

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.

+
+
+
+
+
+
+
+
+
+ +
+
+
+ + diff --git a/docs/-bitly -shorten/net.thauvin.erik.bitly.deeplinks/-install-type/type.html b/docs/-bitly -shorten/net.thauvin.erik.bitly.deeplinks/-install-type/type.html new file mode 100644 index 0000000..d573c1f --- /dev/null +++ b/docs/-bitly -shorten/net.thauvin.erik.bitly.deeplinks/-install-type/type.html @@ -0,0 +1,80 @@ + + + + + type + + + + + + + + + + + + + + + + + + + +
+ +
+ +
+
+ +
+

type

+
+ +
+ +
+
+
+ + diff --git a/docs/-bitly -shorten/net.thauvin.erik.bitly.deeplinks/-install-type/value-of.html b/docs/-bitly -shorten/net.thauvin.erik.bitly.deeplinks/-install-type/value-of.html new file mode 100644 index 0000000..6aebe18 --- /dev/null +++ b/docs/-bitly -shorten/net.thauvin.erik.bitly.deeplinks/-install-type/value-of.html @@ -0,0 +1,80 @@ + + + + + valueOf + + + + + + + + + + + + + + + + + + + +
+ +
+ +
+
+ +
+

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

kotlin.IllegalArgumentException

if this enum type has no constant with the specified name

+
+ +
+
+
+ + diff --git a/docs/-bitly -shorten/net.thauvin.erik.bitly.deeplinks/-install-type/values.html b/docs/-bitly -shorten/net.thauvin.erik.bitly.deeplinks/-install-type/values.html new file mode 100644 index 0000000..bb0a71d --- /dev/null +++ b/docs/-bitly -shorten/net.thauvin.erik.bitly.deeplinks/-install-type/values.html @@ -0,0 +1,80 @@ + + + + + values + + + + + + + + + + + + + + + + + + + +
+ +
+ +
+
+ +
+

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.

+
+ +
+
+
+ + diff --git a/docs/-bitly -shorten/net.thauvin.erik.bitly.deeplinks/-os/-a-n-d-r-o-i-d/index.html b/docs/-bitly -shorten/net.thauvin.erik.bitly.deeplinks/-os/-a-n-d-r-o-i-d/index.html new file mode 100644 index 0000000..74910da --- /dev/null +++ b/docs/-bitly -shorten/net.thauvin.erik.bitly.deeplinks/-os/-a-n-d-r-o-i-d/index.html @@ -0,0 +1,134 @@ + + + + + ANDROID + + + + + + + + + + + + + + + + + + + +
+ +
+ +
+
+ +
+

ANDROID

+ +
+
+
+
+
+

Properties

+
+
+
+
+ + +
Link copied to clipboard
+
+
+
+ +
+
+
+
+ +
+
+
+ + +
Link copied to clipboard
+
+
+
+ +
+
+
+
+ +
+
+
+ + +
Link copied to clipboard
+
+
+
+ +
+
+
+
+
+
+
+
+
+ +
+
+
+ + diff --git a/docs/-bitly -shorten/net.thauvin.erik.bitly.deeplinks/-os/-i-o-s/index.html b/docs/-bitly -shorten/net.thauvin.erik.bitly.deeplinks/-os/-i-o-s/index.html new file mode 100644 index 0000000..1a97c5a --- /dev/null +++ b/docs/-bitly -shorten/net.thauvin.erik.bitly.deeplinks/-os/-i-o-s/index.html @@ -0,0 +1,134 @@ + + + + + IOS + + + + + + + + + + + + + + + + + + + +
+ +
+ +
+
+ +
+

IOS

+ +
+
+
+
+
+

Properties

+
+
+
+
+ + +
Link copied to clipboard
+
+
+
+ +
+
+
+
+ +
+
+
+ + +
Link copied to clipboard
+
+
+
+ +
+
+
+
+ +
+
+
+ + +
Link copied to clipboard
+
+
+
+ +
+
+
+
+
+
+
+
+
+ +
+
+
+ + diff --git a/docs/-bitly -shorten/net.thauvin.erik.bitly.deeplinks/-os/index.html b/docs/-bitly -shorten/net.thauvin.erik.bitly.deeplinks/-os/index.html new file mode 100644 index 0000000..38c77f2 --- /dev/null +++ b/docs/-bitly -shorten/net.thauvin.erik.bitly.deeplinks/-os/index.html @@ -0,0 +1,202 @@ + + + + + Os + + + + + + + + + + + + + + + + + + + +
+ +
+ +
+
+ +
+

Os

+
enum Os : Enum<Os> (source)

Defines the operating system types.

Since

2.0

+
+
+
+
+
+

Entries

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

Properties

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

Functions

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

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 values(): Array<Os>

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

+
+
+
+
+
+
+
+
+
+ +
+
+
+ + diff --git a/docs/-bitly -shorten/net.thauvin.erik.bitly.deeplinks/-os/type.html b/docs/-bitly -shorten/net.thauvin.erik.bitly.deeplinks/-os/type.html new file mode 100644 index 0000000..35bd77e --- /dev/null +++ b/docs/-bitly -shorten/net.thauvin.erik.bitly.deeplinks/-os/type.html @@ -0,0 +1,80 @@ + + + + + type + + + + + + + + + + + + + + + + + + + +
+ +
+ +
+
+ +
+

type

+
+ +
+ +
+
+
+ + diff --git a/docs/-bitly -shorten/net.thauvin.erik.bitly.deeplinks/-os/value-of.html b/docs/-bitly -shorten/net.thauvin.erik.bitly.deeplinks/-os/value-of.html new file mode 100644 index 0000000..a46165e --- /dev/null +++ b/docs/-bitly -shorten/net.thauvin.erik.bitly.deeplinks/-os/value-of.html @@ -0,0 +1,80 @@ + + + + + valueOf + + + + + + + + + + + + + + + + + + + +
+ +
+ +
+
+ +
+

valueOf

+
+
fun valueOf(value: String): Os(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

kotlin.IllegalArgumentException

if this enum type has no constant with the specified name

+
+ +
+
+
+ + diff --git a/docs/-bitly -shorten/net.thauvin.erik.bitly.deeplinks/-os/values.html b/docs/-bitly -shorten/net.thauvin.erik.bitly.deeplinks/-os/values.html new file mode 100644 index 0000000..8c8223c --- /dev/null +++ b/docs/-bitly -shorten/net.thauvin.erik.bitly.deeplinks/-os/values.html @@ -0,0 +1,80 @@ + + + + + values + + + + + + + + + + + + + + + + + + + +
+ +
+ +
+
+ +
+

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.

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

UpdateDeeplinks

+
+
constructor()(source)
+
+ +
+
+
+ + diff --git a/docs/-bitly -shorten/net.thauvin.erik.bitly.deeplinks/-update-deeplinks/app_guid.html b/docs/-bitly -shorten/net.thauvin.erik.bitly.deeplinks/-update-deeplinks/app_guid.html new file mode 100644 index 0000000..12e8f46 --- /dev/null +++ b/docs/-bitly -shorten/net.thauvin.erik.bitly.deeplinks/-update-deeplinks/app_guid.html @@ -0,0 +1,80 @@ + + + + + app_guid + + + + + + + + + + + + + + + + + + + +
+ +
+ +
+
+ +
+

app_guid

+
+
fun app_guid(app_guid: String)(source)
+
+ +
+
+
+ + diff --git a/docs/-bitly -shorten/net.thauvin.erik.bitly.deeplinks/-update-deeplinks/app_uri_path.html b/docs/-bitly -shorten/net.thauvin.erik.bitly.deeplinks/-update-deeplinks/app_uri_path.html new file mode 100644 index 0000000..07d5cdc --- /dev/null +++ b/docs/-bitly -shorten/net.thauvin.erik.bitly.deeplinks/-update-deeplinks/app_uri_path.html @@ -0,0 +1,80 @@ + + + + + app_uri_path + + + + + + + + + + + + + + + + + + + +
+ +
+ +
+
+ +
+

app_uri_path

+
+
fun app_uri_path(app_uri_path: String)(source)
+
+ +
+
+
+ + diff --git a/docs/-bitly -shorten/net.thauvin.erik.bitly.deeplinks/-update-deeplinks/bitlink.html b/docs/-bitly -shorten/net.thauvin.erik.bitly.deeplinks/-update-deeplinks/bitlink.html new file mode 100644 index 0000000..c165f77 --- /dev/null +++ b/docs/-bitly -shorten/net.thauvin.erik.bitly.deeplinks/-update-deeplinks/bitlink.html @@ -0,0 +1,80 @@ + + + + + bitlink + + + + + + + + + + + + + + + + + + + +
+ +
+ +
+
+ +
+

bitlink

+
+
fun bitlink(bitlink: String)(source)
+
+ +
+
+
+ + diff --git a/docs/-bitly -shorten/net.thauvin.erik.bitly.deeplinks/-update-deeplinks/brand_guid.html b/docs/-bitly -shorten/net.thauvin.erik.bitly.deeplinks/-update-deeplinks/brand_guid.html new file mode 100644 index 0000000..828f6b2 --- /dev/null +++ b/docs/-bitly -shorten/net.thauvin.erik.bitly.deeplinks/-update-deeplinks/brand_guid.html @@ -0,0 +1,80 @@ + + + + + brand_guid + + + + + + + + + + + + + + + + + + + +
+ +
+ +
+
+ +
+

brand_guid

+
+
fun brand_guid(brand_guid: String)(source)
+
+ +
+
+
+ + diff --git a/docs/-bitly -shorten/net.thauvin.erik.bitly.deeplinks/-update-deeplinks/created.html b/docs/-bitly -shorten/net.thauvin.erik.bitly.deeplinks/-update-deeplinks/created.html new file mode 100644 index 0000000..215b8ee --- /dev/null +++ b/docs/-bitly -shorten/net.thauvin.erik.bitly.deeplinks/-update-deeplinks/created.html @@ -0,0 +1,80 @@ + + + + + created + + + + + + + + + + + + + + + + + + + +
+ +
+ +
+
+ +
+

created

+
+
fun created(created: String)(source)

ISO timestamp.


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

guid

+
+
fun guid(guid: String)(source)
fun guid(): String?(source)
+
+ +
+
+
+ + diff --git a/docs/-bitly -shorten/net.thauvin.erik.bitly.deeplinks/-update-deeplinks/index.html b/docs/-bitly -shorten/net.thauvin.erik.bitly.deeplinks/-update-deeplinks/index.html new file mode 100644 index 0000000..3fea2a2 --- /dev/null +++ b/docs/-bitly -shorten/net.thauvin.erik.bitly.deeplinks/-update-deeplinks/index.html @@ -0,0 +1,288 @@ + + + + + UpdateDeeplinks + + + + + + + + + + + + + + + + + + + +
+ +
+ +
+
+ +
+

UpdateDeeplinks

+

Configures deeplinks used when updating Bitlinks.

See the Bit.ly API for more information.

Since

2.0

+
+
+
+
+
+

Constructors

+
+
+
+
+ + +
Link copied to clipboard
+
+
+
+
constructor()
+
+
+
+
+
+
+
+

Functions

+
+
+
+
+ + +
Link copied to clipboard
+
+
+
+
fun app_guid(app_guid: String)
+
+
+
+
+ +
+
+
+ + +
Link copied to clipboard
+
+
+
+
fun app_uri_path(app_uri_path: String)
+
+
+
+
+ +
+
+
+ + +
Link copied to clipboard
+
+
+
+
fun bitlink(): String?
fun bitlink(bitlink: String)
+
+
+
+
+ +
+
+
+ + +
Link copied to clipboard
+
+
+
+
fun brand_guid(brand_guid: String)
+
+
+
+
+ +
+
+
+ + +
Link copied to clipboard
+
+
+
+
fun created(): String?

fun created(created: ZonedDateTime)
fun created(created: String)

ISO timestamp.

+
+
+
+
+ +
+
+
+ + +
Link copied to clipboard
+
+
+
+
fun guid(): String?
fun guid(guid: String)
+
+
+
+
+ +
+
+
+ + +
Link copied to clipboard
+
+
+
+ +
+
+
+
+ +
+
+
+ + +
Link copied to clipboard
+
+
+
+
fun install_url(install_url: String)
+
+
+
+
+ +
+
+
+ + +
Link copied to clipboard
+
+
+
+

Returns true if there are defined links.

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

Returns the links.

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

fun modified(modified: ZonedDateTime)
fun modified(modified: String)

ISO timestamp.

+
+
+
+
+ +
+
+
+ + +
Link copied to clipboard
+
+
+
+
fun os(): Os?
fun os(os: Os)
+
+
+
+
+
+
+
+
+
+ +
+
+
+ + diff --git a/docs/-bitly -shorten/net.thauvin.erik.bitly.deeplinks/-update-deeplinks/install_type.html b/docs/-bitly -shorten/net.thauvin.erik.bitly.deeplinks/-update-deeplinks/install_type.html new file mode 100644 index 0000000..ff99ad2 --- /dev/null +++ b/docs/-bitly -shorten/net.thauvin.erik.bitly.deeplinks/-update-deeplinks/install_type.html @@ -0,0 +1,80 @@ + + + + + install_type + + + + + + + + + + + + + + + + + + + +
+ +
+ +
+
+ +
+

install_type

+
+ +
+ +
+
+
+ + diff --git a/docs/-bitly -shorten/net.thauvin.erik.bitly.deeplinks/-update-deeplinks/install_url.html b/docs/-bitly -shorten/net.thauvin.erik.bitly.deeplinks/-update-deeplinks/install_url.html new file mode 100644 index 0000000..25119c5 --- /dev/null +++ b/docs/-bitly -shorten/net.thauvin.erik.bitly.deeplinks/-update-deeplinks/install_url.html @@ -0,0 +1,80 @@ + + + + + install_url + + + + + + + + + + + + + + + + + + + +
+ +
+ +
+
+ +
+

install_url

+
+
fun install_url(install_url: String)(source)
+
+ +
+
+
+ + diff --git a/docs/-bitly -shorten/net.thauvin.erik.bitly.deeplinks/-update-deeplinks/is-not-empty.html b/docs/-bitly -shorten/net.thauvin.erik.bitly.deeplinks/-update-deeplinks/is-not-empty.html new file mode 100644 index 0000000..b1d15f8 --- /dev/null +++ b/docs/-bitly -shorten/net.thauvin.erik.bitly.deeplinks/-update-deeplinks/is-not-empty.html @@ -0,0 +1,80 @@ + + + + + isNotEmpty + + + + + + + + + + + + + + + + + + + +
+ +
+ +
+
+ +
+

isNotEmpty

+
+

Returns true if there are defined links.

+
+ +
+
+
+ + diff --git a/docs/-bitly -shorten/net.thauvin.erik.bitly.deeplinks/-update-deeplinks/links.html b/docs/-bitly -shorten/net.thauvin.erik.bitly.deeplinks/-update-deeplinks/links.html new file mode 100644 index 0000000..9b829a4 --- /dev/null +++ b/docs/-bitly -shorten/net.thauvin.erik.bitly.deeplinks/-update-deeplinks/links.html @@ -0,0 +1,80 @@ + + + + + links + + + + + + + + + + + + + + + + + + + +
+ +
+ +
+
+ +
+

links

+
+

Returns the links.

+
+ +
+
+
+ + diff --git a/docs/-bitly -shorten/net.thauvin.erik.bitly.deeplinks/-update-deeplinks/modified.html b/docs/-bitly -shorten/net.thauvin.erik.bitly.deeplinks/-update-deeplinks/modified.html new file mode 100644 index 0000000..11a96b4 --- /dev/null +++ b/docs/-bitly -shorten/net.thauvin.erik.bitly.deeplinks/-update-deeplinks/modified.html @@ -0,0 +1,80 @@ + + + + + modified + + + + + + + + + + + + + + + + + + + +
+ +
+ +
+
+ +
+

modified

+
+
fun modified(modified: String)(source)
fun modified(modified: ZonedDateTime)(source)

ISO timestamp.


+
+ +
+
+
+ + diff --git a/docs/-bitly -shorten/net.thauvin.erik.bitly.deeplinks/-update-deeplinks/os.html b/docs/-bitly -shorten/net.thauvin.erik.bitly.deeplinks/-update-deeplinks/os.html new file mode 100644 index 0000000..2d4a6e8 --- /dev/null +++ b/docs/-bitly -shorten/net.thauvin.erik.bitly.deeplinks/-update-deeplinks/os.html @@ -0,0 +1,80 @@ + + + + + os + + + + + + + + + + + + + + + + + + + +
+ +
+ +
+
+ +
+

os

+
+
fun os(os: Os)(source)
fun os(): Os?(source)
+
+ +
+
+
+ + diff --git a/docs/-bitly -shorten/net.thauvin.erik.bitly.deeplinks/index.html b/docs/-bitly -shorten/net.thauvin.erik.bitly.deeplinks/index.html new file mode 100644 index 0000000..5db556d --- /dev/null +++ b/docs/-bitly -shorten/net.thauvin.erik.bitly.deeplinks/index.html @@ -0,0 +1,148 @@ + + + + + net.thauvin.erik.bitly.deeplinks + + + + + + + + + + + + + + + + + + + +
+ +
+ +
+
+ +
+

Package-level declarations

+
+
+
+
+
+

Types

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

Configures deeplinks used when creating Bitlinks.

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

Defines the installation types.

+
+
+
+
+ +
+
+
+ + +
Link copied to clipboard
+
+
+
+
enum Os : Enum<Os>

Defines the operating system types.

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

Configures deeplinks used when updating Bitlinks.

+
+
+
+
+
+
+
+
+
+ +
+
+
+ + diff --git a/docs/-bitly -shorten/net.thauvin.erik.bitly/-bitlinks/-bitlinks.html b/docs/-bitly -shorten/net.thauvin.erik.bitly/-bitlinks/-bitlinks.html new file mode 100644 index 0000000..a348a45 --- /dev/null +++ b/docs/-bitly -shorten/net.thauvin.erik.bitly/-bitlinks/-bitlinks.html @@ -0,0 +1,80 @@ + + + + + Bitlinks + + + + + + + + + + + + + + + + + + + +
+ +
+ +
+
+ +
+

Bitlinks

+
+
constructor(accessToken: String)(source)
+
+ +
+
+
+ + diff --git a/docs/-bitly -shorten/net.thauvin.erik.bitly/-bitlinks/clicks.html b/docs/-bitly -shorten/net.thauvin.erik.bitly/-bitlinks/clicks.html new file mode 100644 index 0000000..a54e966 --- /dev/null +++ b/docs/-bitly -shorten/net.thauvin.erik.bitly/-bitlinks/clicks.html @@ -0,0 +1,80 @@ + + + + + clicks + + + + + + + + + + + + + + + + + + + +
+ +
+ +
+
+ +
+

clicks

+
+
fun clicks(bitlink: String, unit: Units = Units.DAY, units: Int = -1, 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.

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.

+
+ +
+
+
+ + diff --git a/docs/-bitly -shorten/net.thauvin.erik.bitly/-bitlinks/create.html b/docs/-bitly -shorten/net.thauvin.erik.bitly/-bitlinks/create.html new file mode 100644 index 0000000..988c9ee --- /dev/null +++ b/docs/-bitly -shorten/net.thauvin.erik.bitly/-bitlinks/create.html @@ -0,0 +1,80 @@ + + + + + create + + + + + + + + + + + + + + + + + + + +
+ +
+ +
+
+ +
+

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(long_url: String, domain: String = Constants.EMPTY, group_guid: String = Constants.EMPTY, title: String = Constants.EMPTY, tags: Array<String> = emptyArray(), deeplinks: CreateDeeplinks = CreateDeeplinks(), 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

long_url

The long URL.

domain

A branded short domain or bit.ly by default.

group_guid

A GUID for a Bitly group.

toJson

Returns the full JSON response if true.

+
+ +
+
+
+ + diff --git a/docs/-bitly -shorten/net.thauvin.erik.bitly/-bitlinks/expand.html b/docs/-bitly -shorten/net.thauvin.erik.bitly/-bitlinks/expand.html new file mode 100644 index 0000000..bb05e3a --- /dev/null +++ b/docs/-bitly -shorten/net.thauvin.erik.bitly/-bitlinks/expand.html @@ -0,0 +1,80 @@ + + + + + expand + + + + + + + + + + + + + + + + + + + +
+ +
+ +
+
+ +
+

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.

+
+ +
+
+
+ + diff --git a/docs/-bitly -shorten/net.thauvin.erik.bitly/-bitlinks/index.html b/docs/-bitly -shorten/net.thauvin.erik.bitly/-bitlinks/index.html new file mode 100644 index 0000000..ecfaf55 --- /dev/null +++ b/docs/-bitly -shorten/net.thauvin.erik.bitly/-bitlinks/index.html @@ -0,0 +1,217 @@ + + + + + Bitlinks + + + + + + + + + + + + + + + + + + + +
+ +
+ +
+
+ +
+

Bitlinks

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

Provides functions to create and manage Bitlinks.

See the Bitly API for more information.

+
+
+
+
+
+

Constructors

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

Properties

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

The last API call response.

+
+
+
+
+
+
+
+

Functions

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

Returns the click counts for a specified Bitlink.

+
+
+
+
+ +
+
+
+ + +
Link copied to clipboard
+
+
+
+
fun create(config: CreateConfig): String
fun create(long_url: String, domain: String = Constants.EMPTY, group_guid: String = Constants.EMPTY, title: String = Constants.EMPTY, tags: Array<String> = emptyArray(), deeplinks: CreateDeeplinks = CreateDeeplinks(), 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 shorten(long_url: String, domain: String = Constants.EMPTY, group_guid: String = Constants.EMPTY, toJson: Boolean = false): String

Shortens a long URL.

+
+
+
+
+ +
+
+
+ + +
Link copied to clipboard
+
+
+
+
fun update(config: UpdateConfig): String
fun update(bitlink: String, title: String = Constants.EMPTY, archived: Boolean = false, tags: Array<String> = emptyArray(), deeplinks: UpdateDeeplinks = UpdateDeeplinks(), toJson: Boolean = false): String

Updates parameters in the specified Bitlink.

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

Move a keyword (or custom back-half) to a different Bitlink (domains must match).

+
+
+
+
+
+
+
+
+
+ +
+
+
+ + 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 new file mode 100644 index 0000000..873b81e --- /dev/null +++ b/docs/-bitly -shorten/net.thauvin.erik.bitly/-bitlinks/last-call-response.html @@ -0,0 +1,80 @@ + + + + + lastCallResponse + + + + + + + + + + + + + + + + + + + +
+ +
+ +
+
+ +
+

lastCallResponse

+
+

The last API call response.

+
+ +
+
+
+ + diff --git a/docs/-bitly -shorten/net.thauvin.erik.bitly/-bitlinks/shorten.html b/docs/-bitly -shorten/net.thauvin.erik.bitly/-bitlinks/shorten.html new file mode 100644 index 0000000..5719b9f --- /dev/null +++ b/docs/-bitly -shorten/net.thauvin.erik.bitly/-bitlinks/shorten.html @@ -0,0 +1,80 @@ + + + + + shorten + + + + + + + + + + + + + + + + + + + +
+ +
+ +
+
+ +
+

shorten

+
+
fun shorten(long_url: String, domain: String = Constants.EMPTY, group_guid: 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.

domain

A branded short domain or bit.ly by default.

group_guid

A GUID for a Bitly group.

toJson

Returns the full JSON response if true.

+
+ +
+
+
+ + diff --git a/docs/-bitly -shorten/net.thauvin.erik.bitly/-bitlinks/update-custom.html b/docs/-bitly -shorten/net.thauvin.erik.bitly/-bitlinks/update-custom.html new file mode 100644 index 0000000..bd2b683 --- /dev/null +++ b/docs/-bitly -shorten/net.thauvin.erik.bitly/-bitlinks/update-custom.html @@ -0,0 +1,80 @@ + + + + + updateCustom + + + + + + + + + + + + + + + + + + + +
+ +
+ +
+
+ +
+

updateCustom

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

Move a keyword (or custom back-half) to a different Bitlink (domains must match).

See the Bit.ly API for more information.

Return

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

Parameters

custom_bitlink

A Custom Bitlink made of the domain and keyword.

toJson

Returns the full JSON response if true.

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

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, title: String = Constants.EMPTY, archived: Boolean = false, tags: Array<String> = emptyArray(), deeplinks: UpdateDeeplinks = UpdateDeeplinks(), 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.

+
+ +
+
+
+ + diff --git a/docs/-bitly -shorten/net.thauvin.erik.bitly/-bitly/-bitly.html b/docs/-bitly -shorten/net.thauvin.erik.bitly/-bitly/-bitly.html new file mode 100644 index 0000000..baf7fc4 --- /dev/null +++ b/docs/-bitly -shorten/net.thauvin.erik.bitly/-bitly/-bitly.html @@ -0,0 +1,80 @@ + + + + + Bitly + + + + + + + + + + + + + + + + + + + +
+ +
+ +
+
+ +
+

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.

+
+ +
+
+
+ + diff --git a/docs/-bitly -shorten/net.thauvin.erik.bitly/-bitly/access-token.html b/docs/-bitly -shorten/net.thauvin.erik.bitly/-bitly/access-token.html new file mode 100644 index 0000000..2a3e1a7 --- /dev/null +++ b/docs/-bitly -shorten/net.thauvin.erik.bitly/-bitly/access-token.html @@ -0,0 +1,80 @@ + + + + + accessToken + + + + + + + + + + + + + + + + + + + +
+ +
+ +
+
+ +
+

accessToken

+
+

The API access token.

See Generic Access Token or Authentication.

+
+ +
+
+
+ + diff --git a/docs/-bitly -shorten/net.thauvin.erik.bitly/-bitly/bitlinks.html b/docs/-bitly -shorten/net.thauvin.erik.bitly/-bitly/bitlinks.html new file mode 100644 index 0000000..da7e11e --- /dev/null +++ b/docs/-bitly -shorten/net.thauvin.erik.bitly/-bitly/bitlinks.html @@ -0,0 +1,80 @@ + + + + + bitlinks + + + + + + + + + + + + + + + + + + + +
+ +
+ +
+
+ +
+

bitlinks

+
+

Returns a new Bitlinks instance.

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

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. (e.g. shorten, expand, etc.)

params

The request parameters key/value map.

method

The submission Method.

+
+ +
+
+
+ + diff --git a/docs/-bitly -shorten/net.thauvin.erik.bitly/-bitly/index.html b/docs/-bitly -shorten/net.thauvin.erik.bitly/-bitly/index.html new file mode 100644 index 0000000..53bd2ab --- /dev/null +++ b/docs/-bitly -shorten/net.thauvin.erik.bitly/-bitly/index.html @@ -0,0 +1,157 @@ + + + + + Bitly + + + + + + + + + + + + + + + + + + + +
+ +
+ +
+
+ +
+

Bitly

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

+
+
+
+
+
+
+
+

Properties

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

The API access token.

+
+
+
+
+
+
+
+

Functions

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

+
+
+
+
+
+
+
+
+
+ +
+
+
+ + 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 new file mode 100644 index 0000000..6e4321c --- /dev/null +++ b/docs/-bitly -shorten/net.thauvin.erik.bitly/-call-response/-call-response.html @@ -0,0 +1,80 @@ + + + + + CallResponse + + + + + + + + + + + + + + + + + + + +
+ +
+ +
+
+ +
+

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,

+
+ +
+
+
+ + diff --git a/docs/-bitly -shorten/net.thauvin.erik.bitly/-call-response/body.html b/docs/-bitly -shorten/net.thauvin.erik.bitly/-call-response/body.html new file mode 100644 index 0000000..3a93770 --- /dev/null +++ b/docs/-bitly -shorten/net.thauvin.erik.bitly/-call-response/body.html @@ -0,0 +1,80 @@ + + + + + body + + + + + + + + + + + + + + + + + + + +
+ +
+ +
+
+ +
+

body

+
+

Parameters

body

The response body.

+
+ +
+
+
+ + diff --git a/docs/-bitly -shorten/net.thauvin.erik.bitly/-call-response/description.html b/docs/-bitly -shorten/net.thauvin.erik.bitly/-call-response/description.html new file mode 100644 index 0000000..4f280b9 --- /dev/null +++ b/docs/-bitly -shorten/net.thauvin.erik.bitly/-call-response/description.html @@ -0,0 +1,80 @@ + + + + + description + + + + + + + + + + + + + + + + + + + +
+ +
+ +
+
+ +
+

description

+
+

Parameters

description

Bitly error description, if any.

+
+ +
+
+
+ + diff --git a/docs/-bitly -shorten/net.thauvin.erik.bitly/-call-response/index.html b/docs/-bitly -shorten/net.thauvin.erik.bitly/-call-response/index.html new file mode 100644 index 0000000..2ade260 --- /dev/null +++ b/docs/-bitly -shorten/net.thauvin.erik.bitly/-call-response/index.html @@ -0,0 +1,348 @@ + + + + + CallResponse + + + + + + + + + + + + + + + + + + + +
+ +
+ +
+
+ +
+

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,

+
+
+
+
+
+

Constructors

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

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
+
+
+
+ +
+
+
+
+
+
+
+
+
+ +
+
+
+ + 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 new file mode 100644 index 0000000..e2c6fa6 --- /dev/null +++ b/docs/-bitly -shorten/net.thauvin.erik.bitly/-call-response/is-bad-request.html @@ -0,0 +1,80 @@ + + + + + isBadRequest + + + + + + + + + + + + + + + + + + + +
+ +
+ +
+
+ +
+

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 new file mode 100644 index 0000000..b14c680 --- /dev/null +++ b/docs/-bitly -shorten/net.thauvin.erik.bitly/-call-response/is-created.html @@ -0,0 +1,80 @@ + + + + + isCreated + + + + + + + + + + + + + + + + + + + +
+ +
+ +
+
+ +
+

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 new file mode 100644 index 0000000..15cfd45 --- /dev/null +++ b/docs/-bitly -shorten/net.thauvin.erik.bitly/-call-response/is-expectation-failed.html @@ -0,0 +1,80 @@ + + + + + isExpectationFailed + + + + + + + + + + + + + + + + + + + +
+ +
+ +
+
+ +
+

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 new file mode 100644 index 0000000..d3260fa --- /dev/null +++ b/docs/-bitly -shorten/net.thauvin.erik.bitly/-call-response/is-forbidden.html @@ -0,0 +1,80 @@ + + + + + isForbidden + + + + + + + + + + + + + + + + + + + +
+ +
+ +
+
+ +
+

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 new file mode 100644 index 0000000..74ed927 --- /dev/null +++ b/docs/-bitly -shorten/net.thauvin.erik.bitly/-call-response/is-gone.html @@ -0,0 +1,80 @@ + + + + + isGone + + + + + + + + + + + + + + + + + + + +
+ +
+ +
+
+ +
+

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 new file mode 100644 index 0000000..a703e63 --- /dev/null +++ b/docs/-bitly -shorten/net.thauvin.erik.bitly/-call-response/is-internal-error.html @@ -0,0 +1,80 @@ + + + + + isInternalError + + + + + + + + + + + + + + + + + + + +
+ +
+ +
+
+ +
+

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 new file mode 100644 index 0000000..292b8ec --- /dev/null +++ b/docs/-bitly -shorten/net.thauvin.erik.bitly/-call-response/is-not-found.html @@ -0,0 +1,80 @@ + + + + + isNotFound + + + + + + + + + + + + + + + + + + + +
+ +
+ +
+
+ +
+

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 new file mode 100644 index 0000000..babd215 --- /dev/null +++ b/docs/-bitly -shorten/net.thauvin.erik.bitly/-call-response/is-successful.html @@ -0,0 +1,80 @@ + + + + + isSuccessful + + + + + + + + + + + + + + + + + + + +
+ +
+ +
+
+ +
+

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 new file mode 100644 index 0000000..8845027 --- /dev/null +++ b/docs/-bitly -shorten/net.thauvin.erik.bitly/-call-response/is-temporarily-unavailable.html @@ -0,0 +1,80 @@ + + + + + isTemporarilyUnavailable + + + + + + + + + + + + + + + + + + + +
+ +
+ +
+
+ +
+

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 new file mode 100644 index 0000000..59d3e44 --- /dev/null +++ b/docs/-bitly -shorten/net.thauvin.erik.bitly/-call-response/is-too-many-requests.html @@ -0,0 +1,80 @@ + + + + + isTooManyRequests + + + + + + + + + + + + + + + + + + + +
+ +
+ +
+
+ +
+

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 new file mode 100644 index 0000000..4b1e688 --- /dev/null +++ b/docs/-bitly -shorten/net.thauvin.erik.bitly/-call-response/is-unprocessable-entity.html @@ -0,0 +1,80 @@ + + + + + isUnprocessableEntity + + + + + + + + + + + + + + + + + + + +
+ +
+ +
+
+ +
+

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 new file mode 100644 index 0000000..924436f --- /dev/null +++ b/docs/-bitly -shorten/net.thauvin.erik.bitly/-call-response/is-upgrade-required.html @@ -0,0 +1,80 @@ + + + + + isUpgradeRequired + + + + + + + + + + + + + + + + + + + +
+ +
+ +
+
+ +
+

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 new file mode 100644 index 0000000..32af462 --- /dev/null +++ b/docs/-bitly -shorten/net.thauvin.erik.bitly/-call-response/message.html @@ -0,0 +1,80 @@ + + + + + message + + + + + + + + + + + + + + + + + + + +
+ +
+ +
+
+ +
+

message

+
+

Parameters

message

Bitly error message, if any.

+
+ +
+
+
+ + diff --git a/docs/-bitly -shorten/net.thauvin.erik.bitly/-call-response/status-code.html b/docs/-bitly -shorten/net.thauvin.erik.bitly/-call-response/status-code.html new file mode 100644 index 0000000..aa57bf6 --- /dev/null +++ b/docs/-bitly -shorten/net.thauvin.erik.bitly/-call-response/status-code.html @@ -0,0 +1,80 @@ + + + + + statusCode + + + + + + + + + + + + + + + + + + + +
+ +
+ +
+
+ +
+

statusCode

+
+

Parameters

statusCode

HTTP status code,

+
+ +
+
+
+ + diff --git a/docs/-bitly -shorten/net.thauvin.erik.bitly/-constants/-a-p-i_-b-a-s-e_-u-r-l.html b/docs/-bitly -shorten/net.thauvin.erik.bitly/-constants/-a-p-i_-b-a-s-e_-u-r-l.html new file mode 100644 index 0000000..51de55d --- /dev/null +++ b/docs/-bitly -shorten/net.thauvin.erik.bitly/-constants/-a-p-i_-b-a-s-e_-u-r-l.html @@ -0,0 +1,80 @@ + + + + + API_BASE_URL + + + + + + + + + + + + + + + + + + + +
+ +
+ +
+
+ +
+

API_BASE_URL

+
+

The Bitly API base URL.

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

EMPTY

+
+
const val EMPTY: String(source)

Empty String.

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

EMPTY_JSON

+
+

Empty JSON Object.

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

ENV_ACCESS_TOKEN

+
+

The API access token environment variable.

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

FALSE

+
+
const val FALSE: String(source)

False

+
+ +
+
+
+ + diff --git a/docs/-bitly -shorten/net.thauvin.erik.bitly/-constants/-i-s-o_-t-i-m-e-s-t-a-m-p.html b/docs/-bitly -shorten/net.thauvin.erik.bitly/-constants/-i-s-o_-t-i-m-e-s-t-a-m-p.html new file mode 100644 index 0000000..4edb7fb --- /dev/null +++ b/docs/-bitly -shorten/net.thauvin.erik.bitly/-constants/-i-s-o_-t-i-m-e-s-t-a-m-p.html @@ -0,0 +1,80 @@ + + + + + ISO_TIMESTAMP + + + + + + + + + + + + + + + + + + + +
+ +
+ +
+
+ +
+

ISO_TIMESTAMP

+
+

ISO Timestamp format

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

TRUE

+
+
const val TRUE: String(source)

True

+
+ +
+
+
+ + diff --git a/docs/-bitly -shorten/net.thauvin.erik.bitly/-constants/index.html b/docs/-bitly -shorten/net.thauvin.erik.bitly/-constants/index.html new file mode 100644 index 0000000..053baf4 --- /dev/null +++ b/docs/-bitly -shorten/net.thauvin.erik.bitly/-constants/index.html @@ -0,0 +1,194 @@ + + + + + Constants + + + + + + + + + + + + + + + + + + + +
+ +
+ +
+
+ +
+

Constants

+

Provides the constants for this package.

+
+
+
+
+
+

Properties

+
+
+
+
+ + +
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_JSON: String

Empty JSON Object.

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

The API access token environment variable.

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

False

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

ISO Timestamp format

+
+
+
+
+ +
+
+
+ + +
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 new file mode 100644 index 0000000..fa1608f --- /dev/null +++ b/docs/-bitly -shorten/net.thauvin.erik.bitly/-methods/-d-e-l-e-t-e/index.html @@ -0,0 +1,119 @@ + + + + + DELETE + + + + + + + + + + + + + + + + + + + +
+ +
+ +
+
+ +
+

DELETE

+ +
+
+
+
+
+

Properties

+
+
+
+
+ + +
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 new file mode 100644 index 0000000..65f65e6 --- /dev/null +++ b/docs/-bitly -shorten/net.thauvin.erik.bitly/-methods/-g-e-t/index.html @@ -0,0 +1,119 @@ + + + + + GET + + + + + + + + + + + + + + + + + + + +
+ +
+ +
+
+ +
+

GET

+ +
+
+
+
+
+

Properties

+
+
+
+
+ + +
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 new file mode 100644 index 0000000..a1b0d39 --- /dev/null +++ b/docs/-bitly -shorten/net.thauvin.erik.bitly/-methods/-p-a-t-c-h/index.html @@ -0,0 +1,119 @@ + + + + + PATCH + + + + + + + + + + + + + + + + + + + +
+ +
+ +
+
+ +
+

PATCH

+ +
+
+
+
+
+

Properties

+
+
+
+
+ + +
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 new file mode 100644 index 0000000..e169eda --- /dev/null +++ b/docs/-bitly -shorten/net.thauvin.erik.bitly/-methods/-p-o-s-t/index.html @@ -0,0 +1,119 @@ + + + + + POST + + + + + + + + + + + + + + + + + + + +
+ +
+ +
+
+ +
+

POST

+ +
+
+
+
+
+

Properties

+
+
+
+
+ + +
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 new file mode 100644 index 0000000..bcabaac --- /dev/null +++ b/docs/-bitly -shorten/net.thauvin.erik.bitly/-methods/index.html @@ -0,0 +1,217 @@ + + + + + Methods + + + + + + + + + + + + + + + + + + + +
+ +
+ +
+
+ +
+

Methods

+

Provides HTTP methods definitions.

+
+
+
+
+
+

Entries

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

Properties

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

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

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

+
+
+
+
+
+
+
+
+
+ +
+
+
+ + 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 new file mode 100644 index 0000000..2767887 --- /dev/null +++ b/docs/-bitly -shorten/net.thauvin.erik.bitly/-methods/value-of.html @@ -0,0 +1,80 @@ + + + + + valueOf + + + + + + + + + + + + + + + + + + + +
+ +
+ +
+
+ +
+

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

kotlin.IllegalArgumentException

if this enum type has no constant with the specified name

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

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.

+
+ +
+
+
+ + diff --git a/docs/-bitly -shorten/net.thauvin.erik.bitly/-units/-d-a-y/index.html b/docs/-bitly -shorten/net.thauvin.erik.bitly/-units/-d-a-y/index.html new file mode 100644 index 0000000..f31d287 --- /dev/null +++ b/docs/-bitly -shorten/net.thauvin.erik.bitly/-units/-d-a-y/index.html @@ -0,0 +1,119 @@ + + + + + DAY + + + + + + + + + + + + + + + + + + + +
+ +
+ +
+
+ +
+

DAY

+ +
+
+
+
+
+

Properties

+
+
+
+
+ + +
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 new file mode 100644 index 0000000..39c1d18 --- /dev/null +++ b/docs/-bitly -shorten/net.thauvin.erik.bitly/-units/-h-o-u-r/index.html @@ -0,0 +1,119 @@ + + + + + HOUR + + + + + + + + + + + + + + + + + + + +
+ +
+ +
+
+ +
+

HOUR

+ +
+
+
+
+
+

Properties

+
+
+
+
+ + +
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 new file mode 100644 index 0000000..e476859 --- /dev/null +++ b/docs/-bitly -shorten/net.thauvin.erik.bitly/-units/-m-i-n-u-t-e/index.html @@ -0,0 +1,119 @@ + + + + + MINUTE + + + + + + + + + + + + + + + + + + + +
+ +
+ +
+
+ +
+

MINUTE

+ +
+
+
+
+
+

Properties

+
+
+
+
+ + +
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 new file mode 100644 index 0000000..e92207d --- /dev/null +++ b/docs/-bitly -shorten/net.thauvin.erik.bitly/-units/-m-o-n-t-h/index.html @@ -0,0 +1,119 @@ + + + + + MONTH + + + + + + + + + + + + + + + + + + + +
+ +
+ +
+
+ +
+

MONTH

+ +
+
+
+
+
+

Properties

+
+
+
+
+ + +
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 new file mode 100644 index 0000000..2da3a2e --- /dev/null +++ b/docs/-bitly -shorten/net.thauvin.erik.bitly/-units/-w-e-e-k/index.html @@ -0,0 +1,119 @@ + + + + + WEEK + + + + + + + + + + + + + + + + + + + +
+ +
+ +
+
+ +
+

WEEK

+ +
+
+
+
+
+

Properties

+
+
+
+
+ + +
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 new file mode 100644 index 0000000..1957f3b --- /dev/null +++ b/docs/-bitly -shorten/net.thauvin.erik.bitly/-units/index.html @@ -0,0 +1,232 @@ + + + + + Units + + + + + + + + + + + + + + + + + + + +
+ +
+ +
+
+ +
+

Units

+

Provides units of time definitions.

+
+
+
+
+
+

Entries

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

Properties

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

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

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

+
+
+
+
+
+
+
+
+
+ +
+
+
+ + 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 new file mode 100644 index 0000000..8a29602 --- /dev/null +++ b/docs/-bitly -shorten/net.thauvin.erik.bitly/-units/value-of.html @@ -0,0 +1,80 @@ + + + + + valueOf + + + + + + + + + + + + + + + + + + + +
+ +
+ +
+
+ +
+

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

kotlin.IllegalArgumentException

if this enum type has no constant with the specified name

+
+ +
+
+
+ + diff --git a/docs/-bitly -shorten/net.thauvin.erik.bitly/-units/values.html b/docs/-bitly -shorten/net.thauvin.erik.bitly/-units/values.html new file mode 100644 index 0000000..37d65dc --- /dev/null +++ b/docs/-bitly -shorten/net.thauvin.erik.bitly/-units/values.html @@ -0,0 +1,80 @@ + + + + + values + + + + + + + + + + + + + + + + + + + +
+ +
+ +
+
+ +
+

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.

+
+ +
+
+
+ + diff --git a/docs/-bitly -shorten/net.thauvin.erik.bitly/-utils/call.html b/docs/-bitly -shorten/net.thauvin.erik.bitly/-utils/call.html new file mode 100644 index 0000000..0b97aeb --- /dev/null +++ b/docs/-bitly -shorten/net.thauvin.erik.bitly/-utils/call.html @@ -0,0 +1,80 @@ + + + + + call + + + + + + + + + + + + + + + + + + + +
+ +
+ +
+
+ +
+

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.

+
+ +
+
+
+ + diff --git a/docs/-bitly -shorten/net.thauvin.erik.bitly/-utils/index.html b/docs/-bitly -shorten/net.thauvin.erik.bitly/-utils/index.html new file mode 100644 index 0000000..ee9dd84 --- /dev/null +++ b/docs/-bitly -shorten/net.thauvin.erik.bitly/-utils/index.html @@ -0,0 +1,183 @@ + + + + + Utils + + + + + + + + + + + + + + + + + + + +
+ +
+ +
+
+ +
+

Utils

+
object Utils(source)

Provides useful generic functions.

+
+
+
+
+
+

Properties

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

The logger instance.

+
+
+
+
+
+
+
+

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

Determines if Level.SEVERE logging is enabled.

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

Validates a URL.

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

+
+
+
+
+
+
+
+
+
+ +
+
+
+ + 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 new file mode 100644 index 0000000..4c1e993 --- /dev/null +++ b/docs/-bitly -shorten/net.thauvin.erik.bitly/-utils/is-severe-loggable.html @@ -0,0 +1,80 @@ + + + + + isSevereLoggable + + + + + + + + + + + + + + + + + + + +
+ +
+ +
+
+ +
+

isSevereLoggable

+
+

Determines if Level.SEVERE logging is enabled.

+
+ +
+
+
+ + diff --git a/docs/-bitly -shorten/net.thauvin.erik.bitly/-utils/is-valid-url.html b/docs/-bitly -shorten/net.thauvin.erik.bitly/-utils/is-valid-url.html new file mode 100644 index 0000000..8fb79ff --- /dev/null +++ b/docs/-bitly -shorten/net.thauvin.erik.bitly/-utils/is-valid-url.html @@ -0,0 +1,80 @@ + + + + + isValidUrl + + + + + + + + + + + + + + + + + + + +
+ +
+ +
+
+ +
+

isValidUrl

+
+

Validates a URL.

+
+ +
+
+
+ + diff --git a/docs/-bitly -shorten/net.thauvin.erik.bitly/-utils/logger.html b/docs/-bitly -shorten/net.thauvin.erik.bitly/-utils/logger.html new file mode 100644 index 0000000..67810da --- /dev/null +++ b/docs/-bitly -shorten/net.thauvin.erik.bitly/-utils/logger.html @@ -0,0 +1,80 @@ + + + + + logger + + + + + + + + + + + + + + + + + + + +
+ +
+ +
+
+ +
+

logger

+
+

The logger instance.

+
+ +
+
+
+ + diff --git a/docs/-bitly -shorten/net.thauvin.erik.bitly/-utils/remove-http.html b/docs/-bitly -shorten/net.thauvin.erik.bitly/-utils/remove-http.html new file mode 100644 index 0000000..4236638 --- /dev/null +++ b/docs/-bitly -shorten/net.thauvin.erik.bitly/-utils/remove-http.html @@ -0,0 +1,80 @@ + + + + + removeHttp + + + + + + + + + + + + + + + + + + + +
+ +
+ +
+
+ +
+

removeHttp

+
+

Removes http(s) scheme from string.

+
+ +
+
+
+ + diff --git a/docs/-bitly -shorten/net.thauvin.erik.bitly/-utils/to-end-point.html b/docs/-bitly -shorten/net.thauvin.erik.bitly/-utils/to-end-point.html new file mode 100644 index 0000000..b8fdd73 --- /dev/null +++ b/docs/-bitly -shorten/net.thauvin.erik.bitly/-utils/to-end-point.html @@ -0,0 +1,80 @@ + + + + + toEndPoint + + + + + + + + + + + + + + + + + + + +
+ +
+ +
+
+ +
+

toEndPoint

+
+

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

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

Package-level declarations

+

Provides the classes necessary to access the Bitly API v4.

+
+
+
+
+
+

Types

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

Provides HTTP methods definitions.

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

Provides units of time definitions.

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

Provides useful generic functions.

+
+
+
+
+
+
+
+
+
+ +
+
+
+ + diff --git a/docs/-bitly -shorten/package-list b/docs/-bitly -shorten/package-list new file mode 100644 index 0000000..13c9038 --- /dev/null +++ b/docs/-bitly -shorten/package-list @@ -0,0 +1,181 @@ +$dokka.format:html-v1 +$dokka.linkExtension:html +$dokka.location:net.thauvin.erik.bitly.config.deeplinks.enums////PointingToDeclaration/-bitly -shorten/net.thauvin.erik.bitly.config.deeplinks.enums/index.html +$dokka.location:net.thauvin.erik.bitly.config.deeplinks.enums/InstallType.AUTO_INSTALL///PointingToDeclaration/{"org.jetbrains.dokka.links.EnumEntryDRIExtra":{"key":"org.jetbrains.dokka.links.EnumEntryDRIExtra"}}-bitly -shorten/net.thauvin.erik.bitly.config.deeplinks.enums/-install-type/-a-u-t-o_-i-n-s-t-a-l-l/index.html +$dokka.location:net.thauvin.erik.bitly.config.deeplinks.enums/InstallType.NO_INSTALL///PointingToDeclaration/{"org.jetbrains.dokka.links.EnumEntryDRIExtra":{"key":"org.jetbrains.dokka.links.EnumEntryDRIExtra"}}-bitly -shorten/net.thauvin.erik.bitly.config.deeplinks.enums/-install-type/-n-o_-i-n-s-t-a-l-l/index.html +$dokka.location:net.thauvin.erik.bitly.config.deeplinks.enums/InstallType.PROMOTE_INSTALL///PointingToDeclaration/{"org.jetbrains.dokka.links.EnumEntryDRIExtra":{"key":"org.jetbrains.dokka.links.EnumEntryDRIExtra"}}-bitly -shorten/net.thauvin.erik.bitly.config.deeplinks.enums/-install-type/-p-r-o-m-o-t-e_-i-n-s-t-a-l-l/index.html +$dokka.location:net.thauvin.erik.bitly.config.deeplinks.enums/InstallType///PointingToDeclaration/-bitly -shorten/net.thauvin.erik.bitly.config.deeplinks.enums/-install-type/index.html +$dokka.location:net.thauvin.erik.bitly.config.deeplinks.enums/InstallType/type/#/PointingToDeclaration/-bitly -shorten/net.thauvin.erik.bitly.config.deeplinks.enums/-install-type/type.html +$dokka.location:net.thauvin.erik.bitly.config.deeplinks.enums/InstallType/valueOf/#kotlin.String/PointingToDeclaration/-bitly -shorten/net.thauvin.erik.bitly.config.deeplinks.enums/-install-type/value-of.html +$dokka.location:net.thauvin.erik.bitly.config.deeplinks.enums/InstallType/values/#/PointingToDeclaration/-bitly -shorten/net.thauvin.erik.bitly.config.deeplinks.enums/-install-type/values.html +$dokka.location:net.thauvin.erik.bitly.config.deeplinks.enums/Os.ANDROID///PointingToDeclaration/{"org.jetbrains.dokka.links.EnumEntryDRIExtra":{"key":"org.jetbrains.dokka.links.EnumEntryDRIExtra"}}-bitly -shorten/net.thauvin.erik.bitly.config.deeplinks.enums/-os/-a-n-d-r-o-i-d/index.html +$dokka.location:net.thauvin.erik.bitly.config.deeplinks.enums/Os.IOS///PointingToDeclaration/{"org.jetbrains.dokka.links.EnumEntryDRIExtra":{"key":"org.jetbrains.dokka.links.EnumEntryDRIExtra"}}-bitly -shorten/net.thauvin.erik.bitly.config.deeplinks.enums/-os/-i-o-s/index.html +$dokka.location:net.thauvin.erik.bitly.config.deeplinks.enums/Os///PointingToDeclaration/-bitly -shorten/net.thauvin.erik.bitly.config.deeplinks.enums/-os/index.html +$dokka.location:net.thauvin.erik.bitly.config.deeplinks.enums/Os/type/#/PointingToDeclaration/-bitly -shorten/net.thauvin.erik.bitly.config.deeplinks.enums/-os/type.html +$dokka.location:net.thauvin.erik.bitly.config.deeplinks.enums/Os/valueOf/#kotlin.String/PointingToDeclaration/-bitly -shorten/net.thauvin.erik.bitly.config.deeplinks.enums/-os/value-of.html +$dokka.location:net.thauvin.erik.bitly.config.deeplinks.enums/Os/values/#/PointingToDeclaration/-bitly -shorten/net.thauvin.erik.bitly.config.deeplinks.enums/-os/values.html +$dokka.location:net.thauvin.erik.bitly.config.deeplinks////PointingToDeclaration/-bitly -shorten/net.thauvin.erik.bitly.config.deeplinks/index.html +$dokka.location:net.thauvin.erik.bitly.config.deeplinks/CreateDeeplinks///PointingToDeclaration/-bitly -shorten/net.thauvin.erik.bitly.config.deeplinks/-create-deeplinks/index.html +$dokka.location:net.thauvin.erik.bitly.config.deeplinks/CreateDeeplinks/CreateDeeplinks/#/PointingToDeclaration/-bitly -shorten/net.thauvin.erik.bitly.config.deeplinks/-create-deeplinks/-create-deeplinks.html +$dokka.location:net.thauvin.erik.bitly.config.deeplinks/CreateDeeplinks/app_id/#/PointingToDeclaration/-bitly -shorten/net.thauvin.erik.bitly.config.deeplinks/-create-deeplinks/app_id.html +$dokka.location:net.thauvin.erik.bitly.config.deeplinks/CreateDeeplinks/app_id/#kotlin.String/PointingToDeclaration/-bitly -shorten/net.thauvin.erik.bitly.config.deeplinks/-create-deeplinks/app_id.html +$dokka.location:net.thauvin.erik.bitly.config.deeplinks/CreateDeeplinks/app_uri_path/#/PointingToDeclaration/-bitly -shorten/net.thauvin.erik.bitly.config.deeplinks/-create-deeplinks/app_uri_path.html +$dokka.location:net.thauvin.erik.bitly.config.deeplinks/CreateDeeplinks/app_uri_path/#kotlin.String/PointingToDeclaration/-bitly -shorten/net.thauvin.erik.bitly.config.deeplinks/-create-deeplinks/app_uri_path.html +$dokka.location:net.thauvin.erik.bitly.config.deeplinks/CreateDeeplinks/install_type/#/PointingToDeclaration/-bitly -shorten/net.thauvin.erik.bitly.config.deeplinks/-create-deeplinks/install_type.html +$dokka.location:net.thauvin.erik.bitly.config.deeplinks/CreateDeeplinks/install_type/#net.thauvin.erik.bitly.config.deeplinks.enums.InstallType/PointingToDeclaration/-bitly -shorten/net.thauvin.erik.bitly.config.deeplinks/-create-deeplinks/install_type.html +$dokka.location:net.thauvin.erik.bitly.config.deeplinks/CreateDeeplinks/install_url/#/PointingToDeclaration/-bitly -shorten/net.thauvin.erik.bitly.config.deeplinks/-create-deeplinks/install_url.html +$dokka.location:net.thauvin.erik.bitly.config.deeplinks/CreateDeeplinks/install_url/#kotlin.String/PointingToDeclaration/-bitly -shorten/net.thauvin.erik.bitly.config.deeplinks/-create-deeplinks/install_url.html +$dokka.location:net.thauvin.erik.bitly.config.deeplinks/CreateDeeplinks/isNotEmpty/#/PointingToDeclaration/-bitly -shorten/net.thauvin.erik.bitly.config.deeplinks/-create-deeplinks/is-not-empty.html +$dokka.location:net.thauvin.erik.bitly.config.deeplinks/CreateDeeplinks/links/#/PointingToDeclaration/-bitly -shorten/net.thauvin.erik.bitly.config.deeplinks/-create-deeplinks/links.html +$dokka.location:net.thauvin.erik.bitly.config.deeplinks/UpdateDeeplinks///PointingToDeclaration/-bitly -shorten/net.thauvin.erik.bitly.config.deeplinks/-update-deeplinks/index.html +$dokka.location:net.thauvin.erik.bitly.config.deeplinks/UpdateDeeplinks/UpdateDeeplinks/#/PointingToDeclaration/-bitly -shorten/net.thauvin.erik.bitly.config.deeplinks/-update-deeplinks/-update-deeplinks.html +$dokka.location:net.thauvin.erik.bitly.config.deeplinks/UpdateDeeplinks/app_guid/#/PointingToDeclaration/-bitly -shorten/net.thauvin.erik.bitly.config.deeplinks/-update-deeplinks/app_guid.html +$dokka.location:net.thauvin.erik.bitly.config.deeplinks/UpdateDeeplinks/app_guid/#kotlin.String/PointingToDeclaration/-bitly -shorten/net.thauvin.erik.bitly.config.deeplinks/-update-deeplinks/app_guid.html +$dokka.location:net.thauvin.erik.bitly.config.deeplinks/UpdateDeeplinks/app_uri_path/#/PointingToDeclaration/-bitly -shorten/net.thauvin.erik.bitly.config.deeplinks/-update-deeplinks/app_uri_path.html +$dokka.location:net.thauvin.erik.bitly.config.deeplinks/UpdateDeeplinks/app_uri_path/#kotlin.String/PointingToDeclaration/-bitly -shorten/net.thauvin.erik.bitly.config.deeplinks/-update-deeplinks/app_uri_path.html +$dokka.location:net.thauvin.erik.bitly.config.deeplinks/UpdateDeeplinks/bitlink/#/PointingToDeclaration/-bitly -shorten/net.thauvin.erik.bitly.config.deeplinks/-update-deeplinks/bitlink.html +$dokka.location:net.thauvin.erik.bitly.config.deeplinks/UpdateDeeplinks/bitlink/#kotlin.String/PointingToDeclaration/-bitly -shorten/net.thauvin.erik.bitly.config.deeplinks/-update-deeplinks/bitlink.html +$dokka.location:net.thauvin.erik.bitly.config.deeplinks/UpdateDeeplinks/brand_guid/#/PointingToDeclaration/-bitly -shorten/net.thauvin.erik.bitly.config.deeplinks/-update-deeplinks/brand_guid.html +$dokka.location:net.thauvin.erik.bitly.config.deeplinks/UpdateDeeplinks/brand_guid/#kotlin.String/PointingToDeclaration/-bitly -shorten/net.thauvin.erik.bitly.config.deeplinks/-update-deeplinks/brand_guid.html +$dokka.location:net.thauvin.erik.bitly.config.deeplinks/UpdateDeeplinks/created/#/PointingToDeclaration/-bitly -shorten/net.thauvin.erik.bitly.config.deeplinks/-update-deeplinks/created.html +$dokka.location:net.thauvin.erik.bitly.config.deeplinks/UpdateDeeplinks/created/#java.time.ZonedDateTime/PointingToDeclaration/-bitly -shorten/net.thauvin.erik.bitly.config.deeplinks/-update-deeplinks/created.html +$dokka.location:net.thauvin.erik.bitly.config.deeplinks/UpdateDeeplinks/created/#kotlin.String/PointingToDeclaration/-bitly -shorten/net.thauvin.erik.bitly.config.deeplinks/-update-deeplinks/created.html +$dokka.location:net.thauvin.erik.bitly.config.deeplinks/UpdateDeeplinks/guid/#/PointingToDeclaration/-bitly -shorten/net.thauvin.erik.bitly.config.deeplinks/-update-deeplinks/guid.html +$dokka.location:net.thauvin.erik.bitly.config.deeplinks/UpdateDeeplinks/guid/#kotlin.String/PointingToDeclaration/-bitly -shorten/net.thauvin.erik.bitly.config.deeplinks/-update-deeplinks/guid.html +$dokka.location:net.thauvin.erik.bitly.config.deeplinks/UpdateDeeplinks/install_type/#/PointingToDeclaration/-bitly -shorten/net.thauvin.erik.bitly.config.deeplinks/-update-deeplinks/install_type.html +$dokka.location:net.thauvin.erik.bitly.config.deeplinks/UpdateDeeplinks/install_type/#net.thauvin.erik.bitly.config.deeplinks.enums.InstallType/PointingToDeclaration/-bitly -shorten/net.thauvin.erik.bitly.config.deeplinks/-update-deeplinks/install_type.html +$dokka.location:net.thauvin.erik.bitly.config.deeplinks/UpdateDeeplinks/install_url/#/PointingToDeclaration/-bitly -shorten/net.thauvin.erik.bitly.config.deeplinks/-update-deeplinks/install_url.html +$dokka.location:net.thauvin.erik.bitly.config.deeplinks/UpdateDeeplinks/install_url/#kotlin.String/PointingToDeclaration/-bitly -shorten/net.thauvin.erik.bitly.config.deeplinks/-update-deeplinks/install_url.html +$dokka.location:net.thauvin.erik.bitly.config.deeplinks/UpdateDeeplinks/isNotEmpty/#/PointingToDeclaration/-bitly -shorten/net.thauvin.erik.bitly.config.deeplinks/-update-deeplinks/is-not-empty.html +$dokka.location:net.thauvin.erik.bitly.config.deeplinks/UpdateDeeplinks/links/#/PointingToDeclaration/-bitly -shorten/net.thauvin.erik.bitly.config.deeplinks/-update-deeplinks/links.html +$dokka.location:net.thauvin.erik.bitly.config.deeplinks/UpdateDeeplinks/modified/#/PointingToDeclaration/-bitly -shorten/net.thauvin.erik.bitly.config.deeplinks/-update-deeplinks/modified.html +$dokka.location:net.thauvin.erik.bitly.config.deeplinks/UpdateDeeplinks/modified/#java.time.ZonedDateTime/PointingToDeclaration/-bitly -shorten/net.thauvin.erik.bitly.config.deeplinks/-update-deeplinks/modified.html +$dokka.location:net.thauvin.erik.bitly.config.deeplinks/UpdateDeeplinks/modified/#kotlin.String/PointingToDeclaration/-bitly -shorten/net.thauvin.erik.bitly.config.deeplinks/-update-deeplinks/modified.html +$dokka.location:net.thauvin.erik.bitly.config.deeplinks/UpdateDeeplinks/os/#/PointingToDeclaration/-bitly -shorten/net.thauvin.erik.bitly.config.deeplinks/-update-deeplinks/os.html +$dokka.location:net.thauvin.erik.bitly.config.deeplinks/UpdateDeeplinks/os/#net.thauvin.erik.bitly.config.deeplinks.enums.Os/PointingToDeclaration/-bitly -shorten/net.thauvin.erik.bitly.config.deeplinks/-update-deeplinks/os.html +$dokka.location:net.thauvin.erik.bitly.config////PointingToDeclaration/-bitly -shorten/net.thauvin.erik.bitly.config/index.html +$dokka.location:net.thauvin.erik.bitly.config/CreateConfig.Builder///PointingToDeclaration/-bitly -shorten/net.thauvin.erik.bitly.config/-create-config/-builder/index.html +$dokka.location:net.thauvin.erik.bitly.config/CreateConfig.Builder/Builder/#kotlin.String/PointingToDeclaration/-bitly -shorten/net.thauvin.erik.bitly.config/-create-config/-builder/-builder.html +$dokka.location:net.thauvin.erik.bitly.config/CreateConfig.Builder/build/#/PointingToDeclaration/-bitly -shorten/net.thauvin.erik.bitly.config/-create-config/-builder/build.html +$dokka.location:net.thauvin.erik.bitly.config/CreateConfig.Builder/deeplinks/#/PointingToDeclaration/-bitly -shorten/net.thauvin.erik.bitly.config/-create-config/-builder/deeplinks.html +$dokka.location:net.thauvin.erik.bitly.config/CreateConfig.Builder/deeplinks/#net.thauvin.erik.bitly.config.deeplinks.CreateDeeplinks/PointingToDeclaration/-bitly -shorten/net.thauvin.erik.bitly.config/-create-config/-builder/deeplinks.html +$dokka.location:net.thauvin.erik.bitly.config/CreateConfig.Builder/domain/#/PointingToDeclaration/-bitly -shorten/net.thauvin.erik.bitly.config/-create-config/-builder/domain.html +$dokka.location:net.thauvin.erik.bitly.config/CreateConfig.Builder/domain/#kotlin.String/PointingToDeclaration/-bitly -shorten/net.thauvin.erik.bitly.config/-create-config/-builder/domain.html +$dokka.location:net.thauvin.erik.bitly.config/CreateConfig.Builder/groupGuid/#kotlin.String/PointingToDeclaration/-bitly -shorten/net.thauvin.erik.bitly.config/-create-config/-builder/group-guid.html +$dokka.location:net.thauvin.erik.bitly.config/CreateConfig.Builder/group_guid/#/PointingToDeclaration/-bitly -shorten/net.thauvin.erik.bitly.config/-create-config/-builder/group_guid.html +$dokka.location:net.thauvin.erik.bitly.config/CreateConfig.Builder/longUrl/#kotlin.String/PointingToDeclaration/-bitly -shorten/net.thauvin.erik.bitly.config/-create-config/-builder/long-url.html +$dokka.location:net.thauvin.erik.bitly.config/CreateConfig.Builder/long_url/#/PointingToDeclaration/-bitly -shorten/net.thauvin.erik.bitly.config/-create-config/-builder/long_url.html +$dokka.location:net.thauvin.erik.bitly.config/CreateConfig.Builder/tags/#/PointingToDeclaration/-bitly -shorten/net.thauvin.erik.bitly.config/-create-config/-builder/tags.html +$dokka.location:net.thauvin.erik.bitly.config/CreateConfig.Builder/tags/#kotlin.Array[kotlin.String]/PointingToDeclaration/-bitly -shorten/net.thauvin.erik.bitly.config/-create-config/-builder/tags.html +$dokka.location:net.thauvin.erik.bitly.config/CreateConfig.Builder/title/#/PointingToDeclaration/-bitly -shorten/net.thauvin.erik.bitly.config/-create-config/-builder/title.html +$dokka.location:net.thauvin.erik.bitly.config/CreateConfig.Builder/title/#kotlin.String/PointingToDeclaration/-bitly -shorten/net.thauvin.erik.bitly.config/-create-config/-builder/title.html +$dokka.location:net.thauvin.erik.bitly.config/CreateConfig.Builder/toJson/#/PointingToDeclaration/-bitly -shorten/net.thauvin.erik.bitly.config/-create-config/-builder/to-json.html +$dokka.location:net.thauvin.erik.bitly.config/CreateConfig.Builder/toJson/#kotlin.Boolean/PointingToDeclaration/-bitly -shorten/net.thauvin.erik.bitly.config/-create-config/-builder/to-json.html +$dokka.location:net.thauvin.erik.bitly.config/CreateConfig///PointingToDeclaration/-bitly -shorten/net.thauvin.erik.bitly.config/-create-config/index.html +$dokka.location:net.thauvin.erik.bitly.config/CreateConfig/CreateConfig/#kotlin.String#kotlin.String#kotlin.String#kotlin.String#kotlin.Array[kotlin.String]#net.thauvin.erik.bitly.config.deeplinks.CreateDeeplinks#kotlin.Boolean/PointingToDeclaration/-bitly -shorten/net.thauvin.erik.bitly.config/-create-config/-create-config.html +$dokka.location:net.thauvin.erik.bitly.config/CreateConfig/CreateConfig/#net.thauvin.erik.bitly.config.CreateConfig.Builder/PointingToDeclaration/-bitly -shorten/net.thauvin.erik.bitly.config/-create-config/-create-config.html +$dokka.location:net.thauvin.erik.bitly.config/CreateConfig/deeplinks/#/PointingToDeclaration/-bitly -shorten/net.thauvin.erik.bitly.config/-create-config/deeplinks.html +$dokka.location:net.thauvin.erik.bitly.config/CreateConfig/domain/#/PointingToDeclaration/-bitly -shorten/net.thauvin.erik.bitly.config/-create-config/domain.html +$dokka.location:net.thauvin.erik.bitly.config/CreateConfig/group_guid/#/PointingToDeclaration/-bitly -shorten/net.thauvin.erik.bitly.config/-create-config/group_guid.html +$dokka.location:net.thauvin.erik.bitly.config/CreateConfig/long_url/#/PointingToDeclaration/-bitly -shorten/net.thauvin.erik.bitly.config/-create-config/long_url.html +$dokka.location:net.thauvin.erik.bitly.config/CreateConfig/tags/#/PointingToDeclaration/-bitly -shorten/net.thauvin.erik.bitly.config/-create-config/tags.html +$dokka.location:net.thauvin.erik.bitly.config/CreateConfig/title/#/PointingToDeclaration/-bitly -shorten/net.thauvin.erik.bitly.config/-create-config/title.html +$dokka.location:net.thauvin.erik.bitly.config/CreateConfig/toJson/#/PointingToDeclaration/-bitly -shorten/net.thauvin.erik.bitly.config/-create-config/to-json.html +$dokka.location:net.thauvin.erik.bitly.config/UpdateConfig.Builder///PointingToDeclaration/-bitly -shorten/net.thauvin.erik.bitly.config/-update-config/-builder/index.html +$dokka.location:net.thauvin.erik.bitly.config/UpdateConfig.Builder/Builder/#kotlin.String/PointingToDeclaration/-bitly -shorten/net.thauvin.erik.bitly.config/-update-config/-builder/-builder.html +$dokka.location:net.thauvin.erik.bitly.config/UpdateConfig.Builder/archived/#/PointingToDeclaration/-bitly -shorten/net.thauvin.erik.bitly.config/-update-config/-builder/archived.html +$dokka.location:net.thauvin.erik.bitly.config/UpdateConfig.Builder/archived/#kotlin.Boolean/PointingToDeclaration/-bitly -shorten/net.thauvin.erik.bitly.config/-update-config/-builder/archived.html +$dokka.location:net.thauvin.erik.bitly.config/UpdateConfig.Builder/bitlink/#/PointingToDeclaration/-bitly -shorten/net.thauvin.erik.bitly.config/-update-config/-builder/bitlink.html +$dokka.location:net.thauvin.erik.bitly.config/UpdateConfig.Builder/bitlink/#kotlin.String/PointingToDeclaration/-bitly -shorten/net.thauvin.erik.bitly.config/-update-config/-builder/bitlink.html +$dokka.location:net.thauvin.erik.bitly.config/UpdateConfig.Builder/build/#/PointingToDeclaration/-bitly -shorten/net.thauvin.erik.bitly.config/-update-config/-builder/build.html +$dokka.location:net.thauvin.erik.bitly.config/UpdateConfig.Builder/deeplinks/#/PointingToDeclaration/-bitly -shorten/net.thauvin.erik.bitly.config/-update-config/-builder/deeplinks.html +$dokka.location:net.thauvin.erik.bitly.config/UpdateConfig.Builder/deeplinks/#net.thauvin.erik.bitly.config.deeplinks.UpdateDeeplinks/PointingToDeclaration/-bitly -shorten/net.thauvin.erik.bitly.config/-update-config/-builder/deeplinks.html +$dokka.location:net.thauvin.erik.bitly.config/UpdateConfig.Builder/tags/#/PointingToDeclaration/-bitly -shorten/net.thauvin.erik.bitly.config/-update-config/-builder/tags.html +$dokka.location:net.thauvin.erik.bitly.config/UpdateConfig.Builder/tags/#kotlin.Array[kotlin.String]/PointingToDeclaration/-bitly -shorten/net.thauvin.erik.bitly.config/-update-config/-builder/tags.html +$dokka.location:net.thauvin.erik.bitly.config/UpdateConfig.Builder/title/#/PointingToDeclaration/-bitly -shorten/net.thauvin.erik.bitly.config/-update-config/-builder/title.html +$dokka.location:net.thauvin.erik.bitly.config/UpdateConfig.Builder/title/#kotlin.String/PointingToDeclaration/-bitly -shorten/net.thauvin.erik.bitly.config/-update-config/-builder/title.html +$dokka.location:net.thauvin.erik.bitly.config/UpdateConfig.Builder/toJson/#/PointingToDeclaration/-bitly -shorten/net.thauvin.erik.bitly.config/-update-config/-builder/to-json.html +$dokka.location:net.thauvin.erik.bitly.config/UpdateConfig.Builder/toJson/#kotlin.Boolean/PointingToDeclaration/-bitly -shorten/net.thauvin.erik.bitly.config/-update-config/-builder/to-json.html +$dokka.location:net.thauvin.erik.bitly.config/UpdateConfig///PointingToDeclaration/-bitly -shorten/net.thauvin.erik.bitly.config/-update-config/index.html +$dokka.location:net.thauvin.erik.bitly.config/UpdateConfig/UpdateConfig/#kotlin.String#kotlin.String#kotlin.Boolean#kotlin.Array[kotlin.String]#net.thauvin.erik.bitly.config.deeplinks.UpdateDeeplinks#kotlin.Boolean/PointingToDeclaration/-bitly -shorten/net.thauvin.erik.bitly.config/-update-config/-update-config.html +$dokka.location:net.thauvin.erik.bitly.config/UpdateConfig/UpdateConfig/#net.thauvin.erik.bitly.config.UpdateConfig.Builder/PointingToDeclaration/-bitly -shorten/net.thauvin.erik.bitly.config/-update-config/-update-config.html +$dokka.location:net.thauvin.erik.bitly.config/UpdateConfig/archived/#/PointingToDeclaration/-bitly -shorten/net.thauvin.erik.bitly.config/-update-config/archived.html +$dokka.location:net.thauvin.erik.bitly.config/UpdateConfig/bitlink/#/PointingToDeclaration/-bitly -shorten/net.thauvin.erik.bitly.config/-update-config/bitlink.html +$dokka.location:net.thauvin.erik.bitly.config/UpdateConfig/deeplinks/#/PointingToDeclaration/-bitly -shorten/net.thauvin.erik.bitly.config/-update-config/deeplinks.html +$dokka.location:net.thauvin.erik.bitly.config/UpdateConfig/tags/#/PointingToDeclaration/-bitly -shorten/net.thauvin.erik.bitly.config/-update-config/tags.html +$dokka.location:net.thauvin.erik.bitly.config/UpdateConfig/title/#/PointingToDeclaration/-bitly -shorten/net.thauvin.erik.bitly.config/-update-config/title.html +$dokka.location:net.thauvin.erik.bitly.config/UpdateConfig/toJson/#/PointingToDeclaration/-bitly -shorten/net.thauvin.erik.bitly.config/-update-config/to-json.html +$dokka.location:net.thauvin.erik.bitly////PointingToDeclaration/-bitly -shorten/net.thauvin.erik.bitly/index.html +$dokka.location:net.thauvin.erik.bitly/Bitlinks///PointingToDeclaration/-bitly -shorten/net.thauvin.erik.bitly/-bitlinks/index.html +$dokka.location:net.thauvin.erik.bitly/Bitlinks/Bitlinks/#kotlin.String/PointingToDeclaration/-bitly -shorten/net.thauvin.erik.bitly/-bitlinks/-bitlinks.html +$dokka.location:net.thauvin.erik.bitly/Bitlinks/clicks/#kotlin.String#net.thauvin.erik.bitly.Units#kotlin.Int#kotlin.String#kotlin.Boolean/PointingToDeclaration/-bitly -shorten/net.thauvin.erik.bitly/-bitlinks/clicks.html +$dokka.location:net.thauvin.erik.bitly/Bitlinks/create/#kotlin.String#kotlin.String#kotlin.String#kotlin.String#kotlin.Array[kotlin.String]#net.thauvin.erik.bitly.config.deeplinks.CreateDeeplinks#kotlin.Boolean/PointingToDeclaration/-bitly -shorten/net.thauvin.erik.bitly/-bitlinks/create.html +$dokka.location:net.thauvin.erik.bitly/Bitlinks/create/#net.thauvin.erik.bitly.config.CreateConfig/PointingToDeclaration/-bitly -shorten/net.thauvin.erik.bitly/-bitlinks/create.html +$dokka.location:net.thauvin.erik.bitly/Bitlinks/expand/#kotlin.String#kotlin.Boolean/PointingToDeclaration/-bitly -shorten/net.thauvin.erik.bitly/-bitlinks/expand.html +$dokka.location:net.thauvin.erik.bitly/Bitlinks/lastCallResponse/#/PointingToDeclaration/-bitly -shorten/net.thauvin.erik.bitly/-bitlinks/last-call-response.html +$dokka.location:net.thauvin.erik.bitly/Bitlinks/shorten/#kotlin.String#kotlin.String#kotlin.String#kotlin.Boolean/PointingToDeclaration/-bitly -shorten/net.thauvin.erik.bitly/-bitlinks/shorten.html +$dokka.location:net.thauvin.erik.bitly/Bitlinks/update/#kotlin.String#kotlin.String#kotlin.Boolean#kotlin.Array[kotlin.String]#net.thauvin.erik.bitly.config.deeplinks.UpdateDeeplinks#kotlin.Boolean/PointingToDeclaration/-bitly -shorten/net.thauvin.erik.bitly/-bitlinks/update.html +$dokka.location:net.thauvin.erik.bitly/Bitlinks/update/#net.thauvin.erik.bitly.config.UpdateConfig/PointingToDeclaration/-bitly -shorten/net.thauvin.erik.bitly/-bitlinks/update.html +$dokka.location:net.thauvin.erik.bitly/Bitlinks/updateCustom/#kotlin.String#kotlin.String#kotlin.Boolean/PointingToDeclaration/-bitly -shorten/net.thauvin.erik.bitly/-bitlinks/update-custom.html +$dokka.location:net.thauvin.erik.bitly/Bitly///PointingToDeclaration/-bitly -shorten/net.thauvin.erik.bitly/-bitly/index.html +$dokka.location:net.thauvin.erik.bitly/Bitly/Bitly/#/PointingToDeclaration/-bitly -shorten/net.thauvin.erik.bitly/-bitly/-bitly.html +$dokka.location:net.thauvin.erik.bitly/Bitly/Bitly/#java.io.File#kotlin.String/PointingToDeclaration/-bitly -shorten/net.thauvin.erik.bitly/-bitly/-bitly.html +$dokka.location:net.thauvin.erik.bitly/Bitly/Bitly/#java.nio.file.Path#kotlin.String/PointingToDeclaration/-bitly -shorten/net.thauvin.erik.bitly/-bitly/-bitly.html +$dokka.location:net.thauvin.erik.bitly/Bitly/Bitly/#java.util.Properties#kotlin.String/PointingToDeclaration/-bitly -shorten/net.thauvin.erik.bitly/-bitly/-bitly.html +$dokka.location:net.thauvin.erik.bitly/Bitly/Bitly/#kotlin.String/PointingToDeclaration/-bitly -shorten/net.thauvin.erik.bitly/-bitly/-bitly.html +$dokka.location:net.thauvin.erik.bitly/Bitly/accessToken/#/PointingToDeclaration/-bitly -shorten/net.thauvin.erik.bitly/-bitly/access-token.html +$dokka.location:net.thauvin.erik.bitly/Bitly/bitlinks/#/PointingToDeclaration/-bitly -shorten/net.thauvin.erik.bitly/-bitly/bitlinks.html +$dokka.location:net.thauvin.erik.bitly/Bitly/call/#kotlin.String#kotlin.collections.Map[kotlin.String,kotlin.Any]#net.thauvin.erik.bitly.Methods/PointingToDeclaration/-bitly -shorten/net.thauvin.erik.bitly/-bitly/call.html +$dokka.location:net.thauvin.erik.bitly/CallResponse///PointingToDeclaration/-bitly -shorten/net.thauvin.erik.bitly/-call-response/index.html +$dokka.location:net.thauvin.erik.bitly/CallResponse/CallResponse/#kotlin.String#kotlin.String#kotlin.String#kotlin.Int/PointingToDeclaration/-bitly -shorten/net.thauvin.erik.bitly/-call-response/-call-response.html +$dokka.location:net.thauvin.erik.bitly/CallResponse/body/#/PointingToDeclaration/-bitly -shorten/net.thauvin.erik.bitly/-call-response/body.html +$dokka.location:net.thauvin.erik.bitly/CallResponse/description/#/PointingToDeclaration/-bitly -shorten/net.thauvin.erik.bitly/-call-response/description.html +$dokka.location:net.thauvin.erik.bitly/CallResponse/isBadRequest/#/PointingToDeclaration/-bitly -shorten/net.thauvin.erik.bitly/-call-response/is-bad-request.html +$dokka.location:net.thauvin.erik.bitly/CallResponse/isCreated/#/PointingToDeclaration/-bitly -shorten/net.thauvin.erik.bitly/-call-response/is-created.html +$dokka.location:net.thauvin.erik.bitly/CallResponse/isExpectationFailed/#/PointingToDeclaration/-bitly -shorten/net.thauvin.erik.bitly/-call-response/is-expectation-failed.html +$dokka.location:net.thauvin.erik.bitly/CallResponse/isForbidden/#/PointingToDeclaration/-bitly -shorten/net.thauvin.erik.bitly/-call-response/is-forbidden.html +$dokka.location:net.thauvin.erik.bitly/CallResponse/isGone/#/PointingToDeclaration/-bitly -shorten/net.thauvin.erik.bitly/-call-response/is-gone.html +$dokka.location:net.thauvin.erik.bitly/CallResponse/isInternalError/#/PointingToDeclaration/-bitly -shorten/net.thauvin.erik.bitly/-call-response/is-internal-error.html +$dokka.location:net.thauvin.erik.bitly/CallResponse/isNotFound/#/PointingToDeclaration/-bitly -shorten/net.thauvin.erik.bitly/-call-response/is-not-found.html +$dokka.location:net.thauvin.erik.bitly/CallResponse/isSuccessful/#/PointingToDeclaration/-bitly -shorten/net.thauvin.erik.bitly/-call-response/is-successful.html +$dokka.location:net.thauvin.erik.bitly/CallResponse/isTemporarilyUnavailable/#/PointingToDeclaration/-bitly -shorten/net.thauvin.erik.bitly/-call-response/is-temporarily-unavailable.html +$dokka.location:net.thauvin.erik.bitly/CallResponse/isTooManyRequests/#/PointingToDeclaration/-bitly -shorten/net.thauvin.erik.bitly/-call-response/is-too-many-requests.html +$dokka.location:net.thauvin.erik.bitly/CallResponse/isUnprocessableEntity/#/PointingToDeclaration/-bitly -shorten/net.thauvin.erik.bitly/-call-response/is-unprocessable-entity.html +$dokka.location:net.thauvin.erik.bitly/CallResponse/isUpgradeRequired/#/PointingToDeclaration/-bitly -shorten/net.thauvin.erik.bitly/-call-response/is-upgrade-required.html +$dokka.location:net.thauvin.erik.bitly/CallResponse/message/#/PointingToDeclaration/-bitly -shorten/net.thauvin.erik.bitly/-call-response/message.html +$dokka.location:net.thauvin.erik.bitly/CallResponse/statusCode/#/PointingToDeclaration/-bitly -shorten/net.thauvin.erik.bitly/-call-response/status-code.html +$dokka.location:net.thauvin.erik.bitly/Constants///PointingToDeclaration/-bitly -shorten/net.thauvin.erik.bitly/-constants/index.html +$dokka.location:net.thauvin.erik.bitly/Constants/API_BASE_URL/#/PointingToDeclaration/-bitly -shorten/net.thauvin.erik.bitly/-constants/-a-p-i_-b-a-s-e_-u-r-l.html +$dokka.location:net.thauvin.erik.bitly/Constants/EMPTY/#/PointingToDeclaration/-bitly -shorten/net.thauvin.erik.bitly/-constants/-e-m-p-t-y.html +$dokka.location:net.thauvin.erik.bitly/Constants/EMPTY_JSON/#/PointingToDeclaration/-bitly -shorten/net.thauvin.erik.bitly/-constants/-e-m-p-t-y_-j-s-o-n.html +$dokka.location:net.thauvin.erik.bitly/Constants/ENV_ACCESS_TOKEN/#/PointingToDeclaration/-bitly -shorten/net.thauvin.erik.bitly/-constants/-e-n-v_-a-c-c-e-s-s_-t-o-k-e-n.html +$dokka.location:net.thauvin.erik.bitly/Constants/FALSE/#/PointingToDeclaration/-bitly -shorten/net.thauvin.erik.bitly/-constants/-f-a-l-s-e.html +$dokka.location:net.thauvin.erik.bitly/Constants/ISO_TIMESTAMP/#/PointingToDeclaration/-bitly -shorten/net.thauvin.erik.bitly/-constants/-i-s-o_-t-i-m-e-s-t-a-m-p.html +$dokka.location:net.thauvin.erik.bitly/Constants/TRUE/#/PointingToDeclaration/-bitly -shorten/net.thauvin.erik.bitly/-constants/-t-r-u-e.html +$dokka.location:net.thauvin.erik.bitly/Methods.DELETE///PointingToDeclaration/{"org.jetbrains.dokka.links.EnumEntryDRIExtra":{"key":"org.jetbrains.dokka.links.EnumEntryDRIExtra"}}-bitly -shorten/net.thauvin.erik.bitly/-methods/-d-e-l-e-t-e/index.html +$dokka.location:net.thauvin.erik.bitly/Methods.GET///PointingToDeclaration/{"org.jetbrains.dokka.links.EnumEntryDRIExtra":{"key":"org.jetbrains.dokka.links.EnumEntryDRIExtra"}}-bitly -shorten/net.thauvin.erik.bitly/-methods/-g-e-t/index.html +$dokka.location:net.thauvin.erik.bitly/Methods.PATCH///PointingToDeclaration/{"org.jetbrains.dokka.links.EnumEntryDRIExtra":{"key":"org.jetbrains.dokka.links.EnumEntryDRIExtra"}}-bitly -shorten/net.thauvin.erik.bitly/-methods/-p-a-t-c-h/index.html +$dokka.location:net.thauvin.erik.bitly/Methods.POST///PointingToDeclaration/{"org.jetbrains.dokka.links.EnumEntryDRIExtra":{"key":"org.jetbrains.dokka.links.EnumEntryDRIExtra"}}-bitly -shorten/net.thauvin.erik.bitly/-methods/-p-o-s-t/index.html +$dokka.location:net.thauvin.erik.bitly/Methods///PointingToDeclaration/-bitly -shorten/net.thauvin.erik.bitly/-methods/index.html +$dokka.location:net.thauvin.erik.bitly/Methods/valueOf/#kotlin.String/PointingToDeclaration/-bitly -shorten/net.thauvin.erik.bitly/-methods/value-of.html +$dokka.location:net.thauvin.erik.bitly/Methods/values/#/PointingToDeclaration/-bitly -shorten/net.thauvin.erik.bitly/-methods/values.html +$dokka.location:net.thauvin.erik.bitly/Units.DAY///PointingToDeclaration/{"org.jetbrains.dokka.links.EnumEntryDRIExtra":{"key":"org.jetbrains.dokka.links.EnumEntryDRIExtra"}}-bitly -shorten/net.thauvin.erik.bitly/-units/-d-a-y/index.html +$dokka.location:net.thauvin.erik.bitly/Units.HOUR///PointingToDeclaration/{"org.jetbrains.dokka.links.EnumEntryDRIExtra":{"key":"org.jetbrains.dokka.links.EnumEntryDRIExtra"}}-bitly -shorten/net.thauvin.erik.bitly/-units/-h-o-u-r/index.html +$dokka.location:net.thauvin.erik.bitly/Units.MINUTE///PointingToDeclaration/{"org.jetbrains.dokka.links.EnumEntryDRIExtra":{"key":"org.jetbrains.dokka.links.EnumEntryDRIExtra"}}-bitly -shorten/net.thauvin.erik.bitly/-units/-m-i-n-u-t-e/index.html +$dokka.location:net.thauvin.erik.bitly/Units.MONTH///PointingToDeclaration/{"org.jetbrains.dokka.links.EnumEntryDRIExtra":{"key":"org.jetbrains.dokka.links.EnumEntryDRIExtra"}}-bitly -shorten/net.thauvin.erik.bitly/-units/-m-o-n-t-h/index.html +$dokka.location:net.thauvin.erik.bitly/Units.WEEK///PointingToDeclaration/{"org.jetbrains.dokka.links.EnumEntryDRIExtra":{"key":"org.jetbrains.dokka.links.EnumEntryDRIExtra"}}-bitly -shorten/net.thauvin.erik.bitly/-units/-w-e-e-k/index.html +$dokka.location:net.thauvin.erik.bitly/Units///PointingToDeclaration/-bitly -shorten/net.thauvin.erik.bitly/-units/index.html +$dokka.location:net.thauvin.erik.bitly/Units/valueOf/#kotlin.String/PointingToDeclaration/-bitly -shorten/net.thauvin.erik.bitly/-units/value-of.html +$dokka.location:net.thauvin.erik.bitly/Units/values/#/PointingToDeclaration/-bitly -shorten/net.thauvin.erik.bitly/-units/values.html +$dokka.location:net.thauvin.erik.bitly/Utils///PointingToDeclaration/-bitly -shorten/net.thauvin.erik.bitly/-utils/index.html +$dokka.location:net.thauvin.erik.bitly/Utils/call/#kotlin.String#kotlin.String#kotlin.collections.Map[kotlin.String,kotlin.Any]#net.thauvin.erik.bitly.Methods/PointingToDeclaration/-bitly -shorten/net.thauvin.erik.bitly/-utils/call.html +$dokka.location:net.thauvin.erik.bitly/Utils/isSevereLoggable/java.util.logging.Logger#/PointingToDeclaration/-bitly -shorten/net.thauvin.erik.bitly/-utils/is-severe-loggable.html +$dokka.location:net.thauvin.erik.bitly/Utils/isValidUrl/kotlin.String#/PointingToDeclaration/-bitly -shorten/net.thauvin.erik.bitly/-utils/is-valid-url.html +$dokka.location:net.thauvin.erik.bitly/Utils/logger/#/PointingToDeclaration/-bitly -shorten/net.thauvin.erik.bitly/-utils/logger.html +$dokka.location:net.thauvin.erik.bitly/Utils/removeHttp/kotlin.String#/PointingToDeclaration/-bitly -shorten/net.thauvin.erik.bitly/-utils/remove-http.html +$dokka.location:net.thauvin.erik.bitly/Utils/toEndPoint/kotlin.String#/PointingToDeclaration/-bitly -shorten/net.thauvin.erik.bitly/-utils/to-end-point.html +net.thauvin.erik.bitly +net.thauvin.erik.bitly.config +net.thauvin.erik.bitly.config.deeplinks +net.thauvin.erik.bitly.config.deeplinks.enums + diff --git a/docs/-bitly--shorten/net.thauvin.erik.bitly.config/-create-config/-builder/-builder.html b/docs/-bitly--shorten/net.thauvin.erik.bitly.config/-create-config/-builder/-builder.html new file mode 100644 index 0000000..375aeb5 --- /dev/null +++ b/docs/-bitly--shorten/net.thauvin.erik.bitly.config/-create-config/-builder/-builder.html @@ -0,0 +1,80 @@ + + + + + Builder + + + + + + + + + + + + + + + + + + + +
+ +
+ +
+
+ +
+

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)
+
+ +
+
+
+ + diff --git a/docs/-bitly--shorten/net.thauvin.erik.bitly.config/-create-config/-builder/build.html b/docs/-bitly--shorten/net.thauvin.erik.bitly.config/-create-config/-builder/build.html new file mode 100644 index 0000000..153b52d --- /dev/null +++ b/docs/-bitly--shorten/net.thauvin.erik.bitly.config/-create-config/-builder/build.html @@ -0,0 +1,80 @@ + + + + + build + + + + + + + + + + + + + + + + + + + +
+ +
+ +
+
+ +
+

build

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

deeplinks

+
+
fun deeplinks(deeplinks: Array<Map<String, String>>): <Error class: unknown class>(source)
+
+ +
+
+
+ + diff --git a/docs/-bitly--shorten/net.thauvin.erik.bitly.config/-create-config/-builder/domain.html b/docs/-bitly--shorten/net.thauvin.erik.bitly.config/-create-config/-builder/domain.html new file mode 100644 index 0000000..3a53dfb --- /dev/null +++ b/docs/-bitly--shorten/net.thauvin.erik.bitly.config/-create-config/-builder/domain.html @@ -0,0 +1,80 @@ + + + + + domain + + + + + + + + + + + + + + + + + + + +
+ +
+ +
+
+ +
+

domain

+
+
fun domain(domain: String): <Error class: unknown class>(source)
+
+ +
+
+
+ + diff --git a/docs/-bitly--shorten/net.thauvin.erik.bitly.config/-create-config/-builder/group-guid.html b/docs/-bitly--shorten/net.thauvin.erik.bitly.config/-create-config/-builder/group-guid.html new file mode 100644 index 0000000..ff1e0db --- /dev/null +++ b/docs/-bitly--shorten/net.thauvin.erik.bitly.config/-create-config/-builder/group-guid.html @@ -0,0 +1,80 @@ + + + + + groupGuid + + + + + + + + + + + + + + + + + + + +
+ +
+ +
+
+ +
+

groupGuid

+
+
fun groupGuid(group_guid: String): <Error class: unknown class>(source)
+
+ +
+
+
+ + diff --git a/docs/-bitly--shorten/net.thauvin.erik.bitly.config/-create-config/-builder/index.html b/docs/-bitly--shorten/net.thauvin.erik.bitly.config/-create-config/-builder/index.html new file mode 100644 index 0000000..04dd916 --- /dev/null +++ b/docs/-bitly--shorten/net.thauvin.erik.bitly.config/-create-config/-builder/index.html @@ -0,0 +1,228 @@ + + + + + Builder + + + + + + + + + + + + + + + + + + + +
+ +
+ +
+
+ +
+

Builder

+
data class 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)

Configures the creation parameters of a Bitlink.

See the Bit.ly API for more information.

+
+
+
+
+
+

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

Functions

+
+
+
+
+ + +
Link copied to clipboard
+
+
+
+ +
+
+
+
+ +
+
+
+ + +
Link copied to clipboard
+
+
+
+
fun deeplinks(deeplinks: Array<Map<String, String>>): <Error class: unknown class>
+
+
+
+
+ +
+
+
+ + +
Link copied to clipboard
+
+
+
+
fun domain(domain: String): <Error class: unknown class>
+
+
+
+
+ +
+
+
+ + +
Link copied to clipboard
+
+
+
+
fun groupGuid(group_guid: String): <Error class: unknown class>
+
+
+
+
+ +
+
+
+ + +
Link copied to clipboard
+
+
+
+
fun longUrl(long_url: String): <Error class: unknown class>
+
+
+
+
+ +
+
+
+ + +
Link copied to clipboard
+
+
+
+
fun tags(tags: Array<String>): <Error class: unknown class>
+
+
+
+
+ +
+
+
+ + +
Link copied to clipboard
+
+
+
+
fun title(title: String): <Error class: unknown class>
+
+
+
+
+ +
+
+
+ + +
Link copied to clipboard
+
+
+
+
fun toJson(toJson: Boolean): <Error class: unknown class>
+
+
+
+
+
+
+
+
+
+ +
+
+
+ + diff --git a/docs/-bitly--shorten/net.thauvin.erik.bitly.config/-create-config/-builder/long-url.html b/docs/-bitly--shorten/net.thauvin.erik.bitly.config/-create-config/-builder/long-url.html new file mode 100644 index 0000000..cb9230b --- /dev/null +++ b/docs/-bitly--shorten/net.thauvin.erik.bitly.config/-create-config/-builder/long-url.html @@ -0,0 +1,80 @@ + + + + + longUrl + + + + + + + + + + + + + + + + + + + +
+ +
+ +
+
+ +
+

longUrl

+
+
fun longUrl(long_url: String): <Error class: unknown class>(source)
+
+ +
+
+
+ + diff --git a/docs/-bitly--shorten/net.thauvin.erik.bitly.config/-create-config/-builder/tags.html b/docs/-bitly--shorten/net.thauvin.erik.bitly.config/-create-config/-builder/tags.html new file mode 100644 index 0000000..2e20b29 --- /dev/null +++ b/docs/-bitly--shorten/net.thauvin.erik.bitly.config/-create-config/-builder/tags.html @@ -0,0 +1,80 @@ + + + + + tags + + + + + + + + + + + + + + + + + + + +
+ +
+ +
+
+ +
+

tags

+
+
fun tags(tags: Array<String>): <Error class: unknown class>(source)
+
+ +
+
+
+ + diff --git a/docs/-bitly--shorten/net.thauvin.erik.bitly.config/-create-config/-builder/title.html b/docs/-bitly--shorten/net.thauvin.erik.bitly.config/-create-config/-builder/title.html new file mode 100644 index 0000000..a239edf --- /dev/null +++ b/docs/-bitly--shorten/net.thauvin.erik.bitly.config/-create-config/-builder/title.html @@ -0,0 +1,80 @@ + + + + + title + + + + + + + + + + + + + + + + + + + +
+ +
+ +
+
+ +
+

title

+
+
fun title(title: String): <Error class: unknown class>(source)
+
+ +
+
+
+ + diff --git a/docs/-bitly--shorten/net.thauvin.erik.bitly.config/-create-config/-builder/to-json.html b/docs/-bitly--shorten/net.thauvin.erik.bitly.config/-create-config/-builder/to-json.html new file mode 100644 index 0000000..9b10023 --- /dev/null +++ b/docs/-bitly--shorten/net.thauvin.erik.bitly.config/-create-config/-builder/to-json.html @@ -0,0 +1,80 @@ + + + + + toJson + + + + + + + + + + + + + + + + + + + +
+ +
+ +
+
+ +
+

toJson

+
+
fun toJson(toJson: Boolean): <Error class: unknown class>(source)
+
+ +
+
+
+ + diff --git a/docs/-bitly--shorten/net.thauvin.erik.bitly.config/-create-config/deep-links.html b/docs/-bitly--shorten/net.thauvin.erik.bitly.config/-create-config/deep-links.html new file mode 100644 index 0000000..ab80a1e --- /dev/null +++ b/docs/-bitly--shorten/net.thauvin.erik.bitly.config/-create-config/deep-links.html @@ -0,0 +1,80 @@ + + + + + deepLinks + + + + + + + + + + + + + + + + + + + +
+ +
+ +
+
+ +
+

deepLinks

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

domain

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

group_guid

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

CreateConfig

+

Provides a builder to create a Bitlink.

+
+
+
+
+
+

Types

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

Configures the creation parameters of a Bitlink.

+
+
+
+
+
+
+
+

Properties

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

long_url

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

tags

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

title

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

toJson

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

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)
+
+ +
+
+
+ + diff --git a/docs/-bitly--shorten/net.thauvin.erik.bitly.config/-update-config/-builder/archived.html b/docs/-bitly--shorten/net.thauvin.erik.bitly.config/-update-config/-builder/archived.html new file mode 100644 index 0000000..53fc6fe --- /dev/null +++ b/docs/-bitly--shorten/net.thauvin.erik.bitly.config/-update-config/-builder/archived.html @@ -0,0 +1,80 @@ + + + + + archived + + + + + + + + + + + + + + + + + + + +
+ +
+ +
+
+ +
+

archived

+
+
fun archived(archived: Boolean): <Error class: unknown class>(source)
+
+ +
+
+
+ + diff --git a/docs/-bitly--shorten/net.thauvin.erik.bitly.config/-update-config/-builder/bitlink.html b/docs/-bitly--shorten/net.thauvin.erik.bitly.config/-update-config/-builder/bitlink.html new file mode 100644 index 0000000..0ba31b6 --- /dev/null +++ b/docs/-bitly--shorten/net.thauvin.erik.bitly.config/-update-config/-builder/bitlink.html @@ -0,0 +1,80 @@ + + + + + bitlink + + + + + + + + + + + + + + + + + + + +
+ +
+ +
+
+ +
+

bitlink

+
+
fun bitlink(bitlink: String): <Error class: unknown class>(source)
+
+ +
+
+
+ + diff --git a/docs/-bitly--shorten/net.thauvin.erik.bitly.config/-update-config/-builder/build.html b/docs/-bitly--shorten/net.thauvin.erik.bitly.config/-update-config/-builder/build.html new file mode 100644 index 0000000..defec9c --- /dev/null +++ b/docs/-bitly--shorten/net.thauvin.erik.bitly.config/-update-config/-builder/build.html @@ -0,0 +1,80 @@ + + + + + build + + + + + + + + + + + + + + + + + + + +
+ +
+ +
+
+ +
+

build

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

clientId

+
+
fun clientId(clientId: String): <Error class: unknown class>(source)
+
+ +
+
+
+ + diff --git a/docs/-bitly--shorten/net.thauvin.erik.bitly.config/-update-config/-builder/created-at.html b/docs/-bitly--shorten/net.thauvin.erik.bitly.config/-update-config/-builder/created-at.html new file mode 100644 index 0000000..7a28cc5 --- /dev/null +++ b/docs/-bitly--shorten/net.thauvin.erik.bitly.config/-update-config/-builder/created-at.html @@ -0,0 +1,80 @@ + + + + + createdAt + + + + + + + + + + + + + + + + + + + +
+ +
+ +
+
+ +
+

createdAt

+
+
fun createdAt(createdAt: String): <Error class: unknown class>(source)
+
+ +
+
+
+ + diff --git a/docs/-bitly--shorten/net.thauvin.erik.bitly.config/-update-config/-builder/created-by.html b/docs/-bitly--shorten/net.thauvin.erik.bitly.config/-update-config/-builder/created-by.html new file mode 100644 index 0000000..e2edf69 --- /dev/null +++ b/docs/-bitly--shorten/net.thauvin.erik.bitly.config/-update-config/-builder/created-by.html @@ -0,0 +1,80 @@ + + + + + createdBy + + + + + + + + + + + + + + + + + + + +
+ +
+ +
+
+ +
+

createdBy

+
+
fun createdBy(createdBy: String): <Error class: unknown class>(source)
+
+ +
+
+
+ + diff --git a/docs/-bitly--shorten/net.thauvin.erik.bitly.config/-update-config/-builder/custom-bitlinks.html b/docs/-bitly--shorten/net.thauvin.erik.bitly.config/-update-config/-builder/custom-bitlinks.html new file mode 100644 index 0000000..5d8bff5 --- /dev/null +++ b/docs/-bitly--shorten/net.thauvin.erik.bitly.config/-update-config/-builder/custom-bitlinks.html @@ -0,0 +1,80 @@ + + + + + customBitlinks + + + + + + + + + + + + + + + + + + + +
+ +
+ +
+
+ +
+

customBitlinks

+
+
fun customBitlinks(customBitlinks: Array<String>): <Error class: unknown class>(source)
+
+ +
+
+
+ + diff --git a/docs/-bitly--shorten/net.thauvin.erik.bitly.config/-update-config/-builder/deep-links.html b/docs/-bitly--shorten/net.thauvin.erik.bitly.config/-update-config/-builder/deep-links.html new file mode 100644 index 0000000..69c6ee4 --- /dev/null +++ b/docs/-bitly--shorten/net.thauvin.erik.bitly.config/-update-config/-builder/deep-links.html @@ -0,0 +1,80 @@ + + + + + deepLinks + + + + + + + + + + + + + + + + + + + +
+ +
+ +
+
+ +
+

deepLinks

+
+
fun deepLinks(deepLinks: Array<Map<String, String>>): <Error class: unknown class>(source)
+
+ +
+
+
+ + diff --git a/docs/-bitly--shorten/net.thauvin.erik.bitly.config/-update-config/-builder/id.html b/docs/-bitly--shorten/net.thauvin.erik.bitly.config/-update-config/-builder/id.html new file mode 100644 index 0000000..12dd212 --- /dev/null +++ b/docs/-bitly--shorten/net.thauvin.erik.bitly.config/-update-config/-builder/id.html @@ -0,0 +1,80 @@ + + + + + id + + + + + + + + + + + + + + + + + + + +
+ +
+ +
+
+ +
+

id

+
+
fun id(id: String): <Error class: unknown class>(source)
+
+ +
+
+
+ + diff --git a/docs/-bitly--shorten/net.thauvin.erik.bitly.config/-update-config/-builder/index.html b/docs/-bitly--shorten/net.thauvin.erik.bitly.config/-update-config/-builder/index.html new file mode 100644 index 0000000..ed0bcaf --- /dev/null +++ b/docs/-bitly--shorten/net.thauvin.erik.bitly.config/-update-config/-builder/index.html @@ -0,0 +1,333 @@ + + + + + Builder + + + + + + + + + + + + + + + + + + + +
+ +
+ +
+
+ +
+

Builder

+
data class 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)

Configures the update parameters of a Bitlink.

See the Bit.ly API for more information.

+
+
+
+
+
+

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

Functions

+
+
+
+
+ + +
Link copied to clipboard
+
+
+
+
fun archived(archived: Boolean): <Error class: unknown class>
+
+
+
+
+ +
+
+
+ + +
Link copied to clipboard
+
+
+
+
fun bitlink(bitlink: String): <Error class: unknown class>
+
+
+
+
+ +
+
+
+ + +
Link copied to clipboard
+
+
+
+ +
+
+
+
+ +
+
+
+ + +
Link copied to clipboard
+
+
+
+
fun clientId(clientId: String): <Error class: unknown class>
+
+
+
+
+ +
+
+
+ + +
Link copied to clipboard
+
+
+
+
fun createdAt(createdAt: String): <Error class: unknown class>
+
+
+
+
+ +
+
+
+ + +
Link copied to clipboard
+
+
+
+
fun createdBy(createdBy: String): <Error class: unknown class>
+
+
+
+
+ +
+
+
+ + +
Link copied to clipboard
+
+
+
+
fun customBitlinks(customBitlinks: Array<String>): <Error class: unknown class>
+
+
+
+
+ +
+
+
+ + +
Link copied to clipboard
+
+
+
+
fun deepLinks(deepLinks: Array<Map<String, String>>): <Error class: unknown class>
+
+
+
+
+ +
+
+
+ + +
Link copied to clipboard
+
+
+
+
fun id(id: String): <Error class: unknown class>
+
+
+
+
+ +
+
+
+ + +
Link copied to clipboard
+
+
+
+
fun link(link: String): <Error class: unknown class>
+
+
+
+
+ +
+
+
+ + +
Link copied to clipboard
+
+
+
+
fun longUrl(longUrl: String): <Error class: unknown class>
+
+
+
+
+ +
+
+
+ + +
Link copied to clipboard
+
+
+
+
fun references(references: Map<String, String>): <Error class: unknown class>
+
+
+
+
+ +
+
+
+ + +
Link copied to clipboard
+
+
+
+
fun tags(tags: Array<String>): <Error class: unknown class>
+
+
+
+
+ +
+
+
+ + +
Link copied to clipboard
+
+
+
+
fun title(title: String): <Error class: unknown class>
+
+
+
+
+ +
+
+
+ + +
Link copied to clipboard
+
+
+
+
fun toJson(toJson: Boolean): <Error class: unknown class>
+
+
+
+
+
+
+
+
+
+ +
+
+
+ + diff --git a/docs/-bitly--shorten/net.thauvin.erik.bitly.config/-update-config/-builder/link.html b/docs/-bitly--shorten/net.thauvin.erik.bitly.config/-update-config/-builder/link.html new file mode 100644 index 0000000..7156d97 --- /dev/null +++ b/docs/-bitly--shorten/net.thauvin.erik.bitly.config/-update-config/-builder/link.html @@ -0,0 +1,80 @@ + + + + + link + + + + + + + + + + + + + + + + + + + +
+ +
+ +
+
+ +
+

link

+
+
fun link(link: String): <Error class: unknown class>(source)
+
+ +
+
+
+ + diff --git a/docs/-bitly--shorten/net.thauvin.erik.bitly.config/-update-config/-builder/long-url.html b/docs/-bitly--shorten/net.thauvin.erik.bitly.config/-update-config/-builder/long-url.html new file mode 100644 index 0000000..af20bd1 --- /dev/null +++ b/docs/-bitly--shorten/net.thauvin.erik.bitly.config/-update-config/-builder/long-url.html @@ -0,0 +1,80 @@ + + + + + longUrl + + + + + + + + + + + + + + + + + + + +
+ +
+ +
+
+ +
+

longUrl

+
+
fun longUrl(longUrl: String): <Error class: unknown class>(source)
+
+ +
+
+
+ + diff --git a/docs/-bitly--shorten/net.thauvin.erik.bitly.config/-update-config/-builder/references.html b/docs/-bitly--shorten/net.thauvin.erik.bitly.config/-update-config/-builder/references.html new file mode 100644 index 0000000..b729a9e --- /dev/null +++ b/docs/-bitly--shorten/net.thauvin.erik.bitly.config/-update-config/-builder/references.html @@ -0,0 +1,80 @@ + + + + + references + + + + + + + + + + + + + + + + + + + +
+ +
+ +
+
+ +
+

references

+
+
fun references(references: Map<String, String>): <Error class: unknown class>(source)
+
+ +
+
+
+ + diff --git a/docs/-bitly--shorten/net.thauvin.erik.bitly.config/-update-config/-builder/tags.html b/docs/-bitly--shorten/net.thauvin.erik.bitly.config/-update-config/-builder/tags.html new file mode 100644 index 0000000..197549a --- /dev/null +++ b/docs/-bitly--shorten/net.thauvin.erik.bitly.config/-update-config/-builder/tags.html @@ -0,0 +1,80 @@ + + + + + tags + + + + + + + + + + + + + + + + + + + +
+ +
+ +
+
+ +
+

tags

+
+
fun tags(tags: Array<String>): <Error class: unknown class>(source)
+
+ +
+
+
+ + diff --git a/docs/-bitly--shorten/net.thauvin.erik.bitly.config/-update-config/-builder/title.html b/docs/-bitly--shorten/net.thauvin.erik.bitly.config/-update-config/-builder/title.html new file mode 100644 index 0000000..f97ebcd --- /dev/null +++ b/docs/-bitly--shorten/net.thauvin.erik.bitly.config/-update-config/-builder/title.html @@ -0,0 +1,80 @@ + + + + + title + + + + + + + + + + + + + + + + + + + +
+ +
+ +
+
+ +
+

title

+
+
fun title(title: String): <Error class: unknown class>(source)
+
+ +
+
+
+ + diff --git a/docs/-bitly--shorten/net.thauvin.erik.bitly.config/-update-config/-builder/to-json.html b/docs/-bitly--shorten/net.thauvin.erik.bitly.config/-update-config/-builder/to-json.html new file mode 100644 index 0000000..bdeff36 --- /dev/null +++ b/docs/-bitly--shorten/net.thauvin.erik.bitly.config/-update-config/-builder/to-json.html @@ -0,0 +1,80 @@ + + + + + toJson + + + + + + + + + + + + + + + + + + + +
+ +
+ +
+
+ +
+

toJson

+
+
fun toJson(toJson: Boolean): <Error class: unknown class>(source)
+
+ +
+
+
+ + diff --git a/docs/-bitly--shorten/net.thauvin.erik.bitly.config/-update-config/archived.html b/docs/-bitly--shorten/net.thauvin.erik.bitly.config/-update-config/archived.html new file mode 100644 index 0000000..41f7d0d --- /dev/null +++ b/docs/-bitly--shorten/net.thauvin.erik.bitly.config/-update-config/archived.html @@ -0,0 +1,80 @@ + + + + + archived + + + + + + + + + + + + + + + + + + + +
+ +
+ +
+
+ +
+

archived

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

bitlink

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

client_id

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

created_at

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

created_by

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

custom_bitlinks

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

deepLinks

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

id

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

UpdateConfig

+

Provides a builder to update a Bitlink.

+
+
+
+
+
+

Types

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

Configures the update parameters of a Bitlink.

+
+
+
+
+
+
+
+

Properties

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

link

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

long_url

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

references

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

tags

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

title

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

toJson

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

Package-level declarations

+

Provides configuration builders.

+
+
+
+
+
+

Types

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

Provides a builder to create a Bitlink.

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

Provides a builder to update a Bitlink.

+
+
+
+
+
+
+
+
+
+ +
+
+
+ + diff --git a/docs/-bitly--shorten/net.thauvin.erik.bitly/-bitlinks/-bitlinks.html b/docs/-bitly--shorten/net.thauvin.erik.bitly/-bitlinks/-bitlinks.html new file mode 100644 index 0000000..8066dce --- /dev/null +++ b/docs/-bitly--shorten/net.thauvin.erik.bitly/-bitlinks/-bitlinks.html @@ -0,0 +1,80 @@ + + + + + Bitlinks + + + + + + + + + + + + + + + + + + + +
+ +
+ +
+
+ +
+

Bitlinks

+
+
constructor(accessToken: String)(source)
+
+ +
+
+
+ + diff --git a/docs/-bitly--shorten/net.thauvin.erik.bitly/-bitlinks/clicks.html b/docs/-bitly--shorten/net.thauvin.erik.bitly/-bitlinks/clicks.html new file mode 100644 index 0000000..daceb0a --- /dev/null +++ b/docs/-bitly--shorten/net.thauvin.erik.bitly/-bitlinks/clicks.html @@ -0,0 +1,80 @@ + + + + + clicks + + + + + + + + + + + + + + + + + + + +
+ +
+ +
+
+ +
+

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.

+
+ +
+
+
+ + diff --git a/docs/-bitly--shorten/net.thauvin.erik.bitly/-bitlinks/create.html b/docs/-bitly--shorten/net.thauvin.erik.bitly/-bitlinks/create.html new file mode 100644 index 0000000..7fb86de --- /dev/null +++ b/docs/-bitly--shorten/net.thauvin.erik.bitly/-bitlinks/create.html @@ -0,0 +1,80 @@ + + + + + create + + + + + + + + + + + + + + + + + + + +
+ +
+ +
+
+ +
+

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.

+
+ +
+
+
+ + diff --git a/docs/-bitly--shorten/net.thauvin.erik.bitly/-bitlinks/expand.html b/docs/-bitly--shorten/net.thauvin.erik.bitly/-bitlinks/expand.html new file mode 100644 index 0000000..6644ef9 --- /dev/null +++ b/docs/-bitly--shorten/net.thauvin.erik.bitly/-bitlinks/expand.html @@ -0,0 +1,80 @@ + + + + + expand + + + + + + + + + + + + + + + + + + + +
+ +
+ +
+
+ +
+

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.

+
+ +
+
+
+ + diff --git a/docs/-bitly--shorten/net.thauvin.erik.bitly/-bitlinks/index.html b/docs/-bitly--shorten/net.thauvin.erik.bitly/-bitlinks/index.html new file mode 100644 index 0000000..b540407 --- /dev/null +++ b/docs/-bitly--shorten/net.thauvin.erik.bitly/-bitlinks/index.html @@ -0,0 +1,202 @@ + + + + + Bitlinks + + + + + + + + + + + + + + + + + + + +
+ +
+ +
+
+ +
+

Bitlinks

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

Provides functions to create and manage Bitlinks.

See the Bitly API for more information.

+
+
+
+
+
+

Constructors

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

Properties

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

The last API call response.

+
+
+
+
+
+
+
+

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 create(config: CreateConfig): String
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 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(config: UpdateConfig): String
fun update(bitlink: String, references: Map<String, String> = emptyMap(), archived: Boolean = false, tags: Array<String> = emptyArray(), created_at: String = Constants.EMPTY, title: String = Constants.EMPTY, deeplinks: Array<Map<String, String>> = emptyArray(), created_by: String = Constants.EMPTY, long_url: String = Constants.EMPTY, client_id: String = Constants.EMPTY, custom_bitlinks: Array<String> = emptyArray(), link: String = Constants.EMPTY, id: String = Constants.EMPTY, toJson: Boolean = false): String

Updates parameters in the specified Bitlink.

+
+
+
+
+
+
+
+
+
+ +
+
+
+ + diff --git a/docs/-bitly--shorten/net.thauvin.erik.bitly/-bitlinks/last-call-response.html b/docs/-bitly--shorten/net.thauvin.erik.bitly/-bitlinks/last-call-response.html new file mode 100644 index 0000000..0a0493b --- /dev/null +++ b/docs/-bitly--shorten/net.thauvin.erik.bitly/-bitlinks/last-call-response.html @@ -0,0 +1,80 @@ + + + + + lastCallResponse + + + + + + + + + + + + + + + + + + + +
+ +
+ +
+
+ +
+

lastCallResponse

+
+

The last API call response.

+
+ +
+
+
+ + diff --git a/docs/-bitly--shorten/net.thauvin.erik.bitly/-bitlinks/shorten.html b/docs/-bitly--shorten/net.thauvin.erik.bitly/-bitlinks/shorten.html new file mode 100644 index 0000000..c834581 --- /dev/null +++ b/docs/-bitly--shorten/net.thauvin.erik.bitly/-bitlinks/shorten.html @@ -0,0 +1,80 @@ + + + + + shorten + + + + + + + + + + + + + + + + + + + +
+ +
+ +
+
+ +
+

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.

+
+ +
+
+
+ + diff --git a/docs/-bitly--shorten/net.thauvin.erik.bitly/-bitlinks/update.html b/docs/-bitly--shorten/net.thauvin.erik.bitly/-bitlinks/update.html new file mode 100644 index 0000000..786d8e5 --- /dev/null +++ b/docs/-bitly--shorten/net.thauvin.erik.bitly/-bitlinks/update.html @@ -0,0 +1,80 @@ + + + + + update + + + + + + + + + + + + + + + + + + + +
+ +
+ +
+
+ +
+

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.

+
+ +
+
+
+ + diff --git a/docs/-bitly--shorten/net.thauvin.erik.bitly/-bitly/-bitly.html b/docs/-bitly--shorten/net.thauvin.erik.bitly/-bitly/-bitly.html new file mode 100644 index 0000000..2d13e66 --- /dev/null +++ b/docs/-bitly--shorten/net.thauvin.erik.bitly/-bitly/-bitly.html @@ -0,0 +1,80 @@ + + + + + Bitly + + + + + + + + + + + + + + + + + + + +
+ +
+ +
+
+ +
+

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.

+
+ +
+
+
+ + diff --git a/docs/-bitly--shorten/net.thauvin.erik.bitly/-bitly/access-token.html b/docs/-bitly--shorten/net.thauvin.erik.bitly/-bitly/access-token.html new file mode 100644 index 0000000..698121e --- /dev/null +++ b/docs/-bitly--shorten/net.thauvin.erik.bitly/-bitly/access-token.html @@ -0,0 +1,80 @@ + + + + + accessToken + + + + + + + + + + + + + + + + + + + +
+ +
+ +
+
+ +
+

accessToken

+
+

The API access token.

See Generic Access Token or Authentication.

+
+ +
+
+
+ + diff --git a/docs/-bitly--shorten/net.thauvin.erik.bitly/-bitly/bitlinks.html b/docs/-bitly--shorten/net.thauvin.erik.bitly/-bitly/bitlinks.html new file mode 100644 index 0000000..fc040fe --- /dev/null +++ b/docs/-bitly--shorten/net.thauvin.erik.bitly/-bitly/bitlinks.html @@ -0,0 +1,80 @@ + + + + + bitlinks + + + + + + + + + + + + + + + + + + + +
+ +
+ +
+
+ +
+

bitlinks

+
+

Returns a new Bitlinks instance.

+
+ +
+
+
+ + diff --git a/docs/-bitly--shorten/net.thauvin.erik.bitly/-bitly/call.html b/docs/-bitly--shorten/net.thauvin.erik.bitly/-bitly/call.html new file mode 100644 index 0000000..728da27 --- /dev/null +++ b/docs/-bitly--shorten/net.thauvin.erik.bitly/-bitly/call.html @@ -0,0 +1,80 @@ + + + + + call + + + + + + + + + + + + + + + + + + + +
+ +
+ +
+
+ +
+

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.

+
+ +
+
+
+ + diff --git a/docs/-bitly--shorten/net.thauvin.erik.bitly/-bitly/index.html b/docs/-bitly--shorten/net.thauvin.erik.bitly/-bitly/index.html new file mode 100644 index 0000000..3b8ad9e --- /dev/null +++ b/docs/-bitly--shorten/net.thauvin.erik.bitly/-bitly/index.html @@ -0,0 +1,157 @@ + + + + + Bitly + + + + + + + + + + + + + + + + + + + +
+ +
+ +
+
+ +
+

Bitly

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

+
+
+
+
+
+
+
+

Properties

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

The API access token.

+
+
+
+
+
+
+
+

Functions

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

+
+
+
+
+
+
+
+
+
+ +
+
+
+ + 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 new file mode 100644 index 0000000..c9ea1ef --- /dev/null +++ b/docs/-bitly--shorten/net.thauvin.erik.bitly/-call-response/-call-response.html @@ -0,0 +1,80 @@ + + + + + CallResponse + + + + + + + + + + + + + + + + + + + +
+ +
+ +
+
+ +
+

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,

+
+ +
+
+
+ + diff --git a/docs/-bitly--shorten/net.thauvin.erik.bitly/-call-response/body.html b/docs/-bitly--shorten/net.thauvin.erik.bitly/-call-response/body.html new file mode 100644 index 0000000..251d0dc --- /dev/null +++ b/docs/-bitly--shorten/net.thauvin.erik.bitly/-call-response/body.html @@ -0,0 +1,80 @@ + + + + + body + + + + + + + + + + + + + + + + + + + +
+ +
+ +
+
+ +
+

body

+
+

Parameters

body

The response body.

+
+ +
+
+
+ + diff --git a/docs/-bitly--shorten/net.thauvin.erik.bitly/-call-response/description.html b/docs/-bitly--shorten/net.thauvin.erik.bitly/-call-response/description.html new file mode 100644 index 0000000..3adc0d4 --- /dev/null +++ b/docs/-bitly--shorten/net.thauvin.erik.bitly/-call-response/description.html @@ -0,0 +1,80 @@ + + + + + description + + + + + + + + + + + + + + + + + + + +
+ +
+ +
+
+ +
+

description

+
+

Parameters

description

Bitly error description, if any.

+
+ +
+
+
+ + diff --git a/docs/-bitly--shorten/net.thauvin.erik.bitly/-call-response/index.html b/docs/-bitly--shorten/net.thauvin.erik.bitly/-call-response/index.html new file mode 100644 index 0000000..cdad4df --- /dev/null +++ b/docs/-bitly--shorten/net.thauvin.erik.bitly/-call-response/index.html @@ -0,0 +1,348 @@ + + + + + CallResponse + + + + + + + + + + + + + + + + + + + +
+ +
+ +
+
+ +
+

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,

+
+
+
+
+
+

Constructors

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

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
+
+
+
+ +
+
+
+
+
+
+
+
+
+ +
+
+
+ + 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 new file mode 100644 index 0000000..2364ee8 --- /dev/null +++ b/docs/-bitly--shorten/net.thauvin.erik.bitly/-call-response/is-bad-request.html @@ -0,0 +1,80 @@ + + + + + isBadRequest + + + + + + + + + + + + + + + + + + + +
+ +
+ +
+
+ +
+

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 new file mode 100644 index 0000000..ad25cf7 --- /dev/null +++ b/docs/-bitly--shorten/net.thauvin.erik.bitly/-call-response/is-created.html @@ -0,0 +1,80 @@ + + + + + isCreated + + + + + + + + + + + + + + + + + + + +
+ +
+ +
+
+ +
+

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 new file mode 100644 index 0000000..c487a75 --- /dev/null +++ b/docs/-bitly--shorten/net.thauvin.erik.bitly/-call-response/is-expectation-failed.html @@ -0,0 +1,80 @@ + + + + + isExpectationFailed + + + + + + + + + + + + + + + + + + + +
+ +
+ +
+
+ +
+

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 new file mode 100644 index 0000000..bb60c3e --- /dev/null +++ b/docs/-bitly--shorten/net.thauvin.erik.bitly/-call-response/is-forbidden.html @@ -0,0 +1,80 @@ + + + + + isForbidden + + + + + + + + + + + + + + + + + + + +
+ +
+ +
+
+ +
+

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 new file mode 100644 index 0000000..6884d80 --- /dev/null +++ b/docs/-bitly--shorten/net.thauvin.erik.bitly/-call-response/is-gone.html @@ -0,0 +1,80 @@ + + + + + isGone + + + + + + + + + + + + + + + + + + + +
+ +
+ +
+
+ +
+

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 new file mode 100644 index 0000000..2746996 --- /dev/null +++ b/docs/-bitly--shorten/net.thauvin.erik.bitly/-call-response/is-internal-error.html @@ -0,0 +1,80 @@ + + + + + isInternalError + + + + + + + + + + + + + + + + + + + +
+ +
+ +
+
+ +
+

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 new file mode 100644 index 0000000..615e27c --- /dev/null +++ b/docs/-bitly--shorten/net.thauvin.erik.bitly/-call-response/is-not-found.html @@ -0,0 +1,80 @@ + + + + + isNotFound + + + + + + + + + + + + + + + + + + + +
+ +
+ +
+
+ +
+

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 new file mode 100644 index 0000000..9874ba1 --- /dev/null +++ b/docs/-bitly--shorten/net.thauvin.erik.bitly/-call-response/is-successful.html @@ -0,0 +1,80 @@ + + + + + isSuccessful + + + + + + + + + + + + + + + + + + + +
+ +
+ +
+
+ +
+

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 new file mode 100644 index 0000000..fc673fc --- /dev/null +++ b/docs/-bitly--shorten/net.thauvin.erik.bitly/-call-response/is-temporarily-unavailable.html @@ -0,0 +1,80 @@ + + + + + isTemporarilyUnavailable + + + + + + + + + + + + + + + + + + + +
+ +
+ +
+
+ +
+

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 new file mode 100644 index 0000000..93b81bd --- /dev/null +++ b/docs/-bitly--shorten/net.thauvin.erik.bitly/-call-response/is-too-many-requests.html @@ -0,0 +1,80 @@ + + + + + isTooManyRequests + + + + + + + + + + + + + + + + + + + +
+ +
+ +
+
+ +
+

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 new file mode 100644 index 0000000..eb43618 --- /dev/null +++ b/docs/-bitly--shorten/net.thauvin.erik.bitly/-call-response/is-unprocessable-entity.html @@ -0,0 +1,80 @@ + + + + + isUnprocessableEntity + + + + + + + + + + + + + + + + + + + +
+ +
+ +
+
+ +
+

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 new file mode 100644 index 0000000..e8880a3 --- /dev/null +++ b/docs/-bitly--shorten/net.thauvin.erik.bitly/-call-response/is-upgrade-required.html @@ -0,0 +1,80 @@ + + + + + isUpgradeRequired + + + + + + + + + + + + + + + + + + + +
+ +
+ +
+
+ +
+

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 new file mode 100644 index 0000000..812660e --- /dev/null +++ b/docs/-bitly--shorten/net.thauvin.erik.bitly/-call-response/message.html @@ -0,0 +1,80 @@ + + + + + message + + + + + + + + + + + + + + + + + + + +
+ +
+ +
+
+ +
+

message

+
+

Parameters

message

Bitly error message, if any.

+
+ +
+
+
+ + diff --git a/docs/-bitly--shorten/net.thauvin.erik.bitly/-call-response/status-code.html b/docs/-bitly--shorten/net.thauvin.erik.bitly/-call-response/status-code.html new file mode 100644 index 0000000..ea64ee9 --- /dev/null +++ b/docs/-bitly--shorten/net.thauvin.erik.bitly/-call-response/status-code.html @@ -0,0 +1,80 @@ + + + + + statusCode + + + + + + + + + + + + + + + + + + + +
+ +
+ +
+
+ +
+

statusCode

+
+

Parameters

statusCode

HTTP status code,

+
+ +
+
+
+ + diff --git a/docs/-bitly--shorten/net.thauvin.erik.bitly/-constants/-a-p-i_-b-a-s-e_-u-r-l.html b/docs/-bitly--shorten/net.thauvin.erik.bitly/-constants/-a-p-i_-b-a-s-e_-u-r-l.html new file mode 100644 index 0000000..8111232 --- /dev/null +++ b/docs/-bitly--shorten/net.thauvin.erik.bitly/-constants/-a-p-i_-b-a-s-e_-u-r-l.html @@ -0,0 +1,80 @@ + + + + + API_BASE_URL + + + + + + + + + + + + + + + + + + + +
+ +
+ +
+
+ +
+

API_BASE_URL

+
+

The Bitly API base URL.

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

EMPTY

+
+
const val EMPTY: String(source)

Empty String.

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

EMPTY_JSON

+
+

Empty JSON Object.

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

ENV_ACCESS_TOKEN

+
+

The API access token environment variable.

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

FALSE

+
+
const val FALSE: String(source)

False

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

TRUE

+
+
const val TRUE: String(source)

True

+
+ +
+
+
+ + diff --git a/docs/-bitly--shorten/net.thauvin.erik.bitly/-constants/index.html b/docs/-bitly--shorten/net.thauvin.erik.bitly/-constants/index.html new file mode 100644 index 0000000..54a976b --- /dev/null +++ b/docs/-bitly--shorten/net.thauvin.erik.bitly/-constants/index.html @@ -0,0 +1,179 @@ + + + + + Constants + + + + + + + + + + + + + + + + + + + +
+ +
+ +
+
+ +
+

Constants

+

Provides the constants for this package.

+
+
+
+
+
+

Properties

+
+
+
+
+ + +
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_JSON: String

Empty JSON Object.

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

The API access token environment variable.

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

False

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

True

+
+
+
+
+
+
+
+
+
+ +
+
+
+ + diff --git a/docs/-bitly--shorten/net.thauvin.erik.bitly/-methods/-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 new file mode 100644 index 0000000..e5e7843 --- /dev/null +++ b/docs/-bitly--shorten/net.thauvin.erik.bitly/-methods/-d-e-l-e-t-e/index.html @@ -0,0 +1,119 @@ + + + + + DELETE + + + + + + + + + + + + + + + + + + + +
+ +
+ +
+
+ +
+

DELETE

+ +
+
+
+
+
+

Properties

+
+
+
+
+ + +
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 new file mode 100644 index 0000000..f4f890f --- /dev/null +++ b/docs/-bitly--shorten/net.thauvin.erik.bitly/-methods/-g-e-t/index.html @@ -0,0 +1,119 @@ + + + + + GET + + + + + + + + + + + + + + + + + + + +
+ +
+ +
+
+ +
+

GET

+ +
+
+
+
+
+

Properties

+
+
+
+
+ + +
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 new file mode 100644 index 0000000..241e3c0 --- /dev/null +++ b/docs/-bitly--shorten/net.thauvin.erik.bitly/-methods/-p-a-t-c-h/index.html @@ -0,0 +1,119 @@ + + + + + PATCH + + + + + + + + + + + + + + + + + + + +
+ +
+ +
+
+ +
+

PATCH

+ +
+
+
+
+
+

Properties

+
+
+
+
+ + +
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 new file mode 100644 index 0000000..b5be452 --- /dev/null +++ b/docs/-bitly--shorten/net.thauvin.erik.bitly/-methods/-p-o-s-t/index.html @@ -0,0 +1,119 @@ + + + + + POST + + + + + + + + + + + + + + + + + + + +
+ +
+ +
+
+ +
+

POST

+ +
+
+
+
+
+

Properties

+
+
+
+
+ + +
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 new file mode 100644 index 0000000..ba30f73 --- /dev/null +++ b/docs/-bitly--shorten/net.thauvin.erik.bitly/-methods/index.html @@ -0,0 +1,217 @@ + + + + + Methods + + + + + + + + + + + + + + + + + + + +
+ +
+ +
+
+ +
+

Methods

+

Provides HTTP methods definitions.

+
+
+
+
+
+

Entries

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

Properties

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

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

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

+
+
+
+
+
+
+
+
+
+ +
+
+
+ + 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 new file mode 100644 index 0000000..5716c64 --- /dev/null +++ b/docs/-bitly--shorten/net.thauvin.erik.bitly/-methods/value-of.html @@ -0,0 +1,80 @@ + + + + + valueOf + + + + + + + + + + + + + + + + + + + +
+ +
+ +
+
+ +
+

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

kotlin.IllegalArgumentException

if this enum type has no constant with the specified name

+
+ +
+
+
+ + diff --git a/docs/-bitly--shorten/net.thauvin.erik.bitly/-methods/values.html b/docs/-bitly--shorten/net.thauvin.erik.bitly/-methods/values.html new file mode 100644 index 0000000..ca80b18 --- /dev/null +++ b/docs/-bitly--shorten/net.thauvin.erik.bitly/-methods/values.html @@ -0,0 +1,80 @@ + + + + + values + + + + + + + + + + + + + + + + + + + +
+ +
+ +
+
+ +
+

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.

+
+ +
+
+
+ + diff --git a/docs/-bitly--shorten/net.thauvin.erik.bitly/-units/-d-a-y/index.html b/docs/-bitly--shorten/net.thauvin.erik.bitly/-units/-d-a-y/index.html new file mode 100644 index 0000000..41d72ab --- /dev/null +++ b/docs/-bitly--shorten/net.thauvin.erik.bitly/-units/-d-a-y/index.html @@ -0,0 +1,119 @@ + + + + + DAY + + + + + + + + + + + + + + + + + + + +
+ +
+ +
+
+ +
+

DAY

+ +
+
+
+
+
+

Properties

+
+
+
+
+ + +
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 new file mode 100644 index 0000000..52adf59 --- /dev/null +++ b/docs/-bitly--shorten/net.thauvin.erik.bitly/-units/-h-o-u-r/index.html @@ -0,0 +1,119 @@ + + + + + HOUR + + + + + + + + + + + + + + + + + + + +
+ +
+ +
+
+ +
+

HOUR

+ +
+
+
+
+
+

Properties

+
+
+
+
+ + +
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 new file mode 100644 index 0000000..53e95b6 --- /dev/null +++ b/docs/-bitly--shorten/net.thauvin.erik.bitly/-units/-m-i-n-u-t-e/index.html @@ -0,0 +1,119 @@ + + + + + MINUTE + + + + + + + + + + + + + + + + + + + +
+ +
+ +
+
+ +
+

MINUTE

+ +
+
+
+
+
+

Properties

+
+
+
+
+ + +
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 new file mode 100644 index 0000000..667862c --- /dev/null +++ b/docs/-bitly--shorten/net.thauvin.erik.bitly/-units/-m-o-n-t-h/index.html @@ -0,0 +1,119 @@ + + + + + MONTH + + + + + + + + + + + + + + + + + + + +
+ +
+ +
+
+ +
+

MONTH

+ +
+
+
+
+
+

Properties

+
+
+
+
+ + +
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 new file mode 100644 index 0000000..f0d77cc --- /dev/null +++ b/docs/-bitly--shorten/net.thauvin.erik.bitly/-units/-w-e-e-k/index.html @@ -0,0 +1,119 @@ + + + + + WEEK + + + + + + + + + + + + + + + + + + + +
+ +
+ +
+
+ +
+

WEEK

+ +
+
+
+
+
+

Properties

+
+
+
+
+ + +
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 new file mode 100644 index 0000000..c9630ec --- /dev/null +++ b/docs/-bitly--shorten/net.thauvin.erik.bitly/-units/index.html @@ -0,0 +1,232 @@ + + + + + Units + + + + + + + + + + + + + + + + + + + +
+ +
+ +
+
+ +
+

Units

+

Provides units of time definitions.

+
+
+
+
+
+

Entries

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

Properties

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

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

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

+
+
+
+
+
+
+
+
+
+ +
+
+
+ + 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 new file mode 100644 index 0000000..af0876f --- /dev/null +++ b/docs/-bitly--shorten/net.thauvin.erik.bitly/-units/value-of.html @@ -0,0 +1,80 @@ + + + + + valueOf + + + + + + + + + + + + + + + + + + + +
+ +
+ +
+
+ +
+

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

kotlin.IllegalArgumentException

if this enum type has no constant with the specified name

+
+ +
+
+
+ + diff --git a/docs/-bitly--shorten/net.thauvin.erik.bitly/-units/values.html b/docs/-bitly--shorten/net.thauvin.erik.bitly/-units/values.html new file mode 100644 index 0000000..5e90fdf --- /dev/null +++ b/docs/-bitly--shorten/net.thauvin.erik.bitly/-units/values.html @@ -0,0 +1,80 @@ + + + + + values + + + + + + + + + + + + + + + + + + + +
+ +
+ +
+
+ +
+

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.

+
+ +
+
+
+ + diff --git a/docs/-bitly--shorten/net.thauvin.erik.bitly/-utils/call.html b/docs/-bitly--shorten/net.thauvin.erik.bitly/-utils/call.html new file mode 100644 index 0000000..d681d52 --- /dev/null +++ b/docs/-bitly--shorten/net.thauvin.erik.bitly/-utils/call.html @@ -0,0 +1,80 @@ + + + + + call + + + + + + + + + + + + + + + + + + + +
+ +
+ +
+
+ +
+

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.

+
+ +
+
+
+ + diff --git a/docs/-bitly--shorten/net.thauvin.erik.bitly/-utils/index.html b/docs/-bitly--shorten/net.thauvin.erik.bitly/-utils/index.html new file mode 100644 index 0000000..8a16452 --- /dev/null +++ b/docs/-bitly--shorten/net.thauvin.erik.bitly/-utils/index.html @@ -0,0 +1,183 @@ + + + + + Utils + + + + + + + + + + + + + + + + + + + +
+ +
+ +
+
+ +
+

Utils

+
object Utils(source)

Provides useful generic functions.

+
+
+
+
+
+

Properties

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

The logger instance.

+
+
+
+
+
+
+
+

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

Determines if Level.SEVERE logging is enabled.

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

Validates a URL.

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

+
+
+
+
+
+
+
+
+
+ +
+
+
+ + 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 new file mode 100644 index 0000000..598ea0c --- /dev/null +++ b/docs/-bitly--shorten/net.thauvin.erik.bitly/-utils/is-severe-loggable.html @@ -0,0 +1,80 @@ + + + + + isSevereLoggable + + + + + + + + + + + + + + + + + + + +
+ +
+ +
+
+ +
+

isSevereLoggable

+
+

Determines if Level.SEVERE logging is enabled.

+
+ +
+
+
+ + diff --git a/docs/-bitly--shorten/net.thauvin.erik.bitly/-utils/is-valid-url.html b/docs/-bitly--shorten/net.thauvin.erik.bitly/-utils/is-valid-url.html new file mode 100644 index 0000000..8dc9eac --- /dev/null +++ b/docs/-bitly--shorten/net.thauvin.erik.bitly/-utils/is-valid-url.html @@ -0,0 +1,80 @@ + + + + + isValidUrl + + + + + + + + + + + + + + + + + + + +
+ +
+ +
+
+ +
+

isValidUrl

+
+

Validates a URL.

+
+ +
+
+
+ + diff --git a/docs/-bitly--shorten/net.thauvin.erik.bitly/-utils/logger.html b/docs/-bitly--shorten/net.thauvin.erik.bitly/-utils/logger.html new file mode 100644 index 0000000..bb25792 --- /dev/null +++ b/docs/-bitly--shorten/net.thauvin.erik.bitly/-utils/logger.html @@ -0,0 +1,80 @@ + + + + + logger + + + + + + + + + + + + + + + + + + + +
+ +
+ +
+
+ +
+

logger

+
+

The logger instance.

+
+ +
+
+
+ + diff --git a/docs/-bitly--shorten/net.thauvin.erik.bitly/-utils/remove-http.html b/docs/-bitly--shorten/net.thauvin.erik.bitly/-utils/remove-http.html new file mode 100644 index 0000000..1512368 --- /dev/null +++ b/docs/-bitly--shorten/net.thauvin.erik.bitly/-utils/remove-http.html @@ -0,0 +1,80 @@ + + + + + removeHttp + + + + + + + + + + + + + + + + + + + +
+ +
+ +
+
+ +
+

removeHttp

+
+

Removes http(s) scheme from string.

+
+ +
+
+
+ + diff --git a/docs/-bitly--shorten/net.thauvin.erik.bitly/-utils/to-end-point.html b/docs/-bitly--shorten/net.thauvin.erik.bitly/-utils/to-end-point.html new file mode 100644 index 0000000..e97bf58 --- /dev/null +++ b/docs/-bitly--shorten/net.thauvin.erik.bitly/-utils/to-end-point.html @@ -0,0 +1,80 @@ + + + + + toEndPoint + + + + + + + + + + + + + + + + + + + +
+ +
+ +
+
+ +
+

toEndPoint

+
+

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

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

Package-level declarations

+

Provides the classes necessary to access the Bitly API v4.

+
+
+
+
+
+

Types

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

Provides HTTP methods definitions.

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

Provides units of time definitions.

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

Provides useful generic functions.

+
+
+
+
+
+
+
+
+
+ +
+
+
+ + diff --git a/docs/-bitly--shorten/package-list b/docs/-bitly--shorten/package-list new file mode 100644 index 0000000..42f8c04 --- /dev/null +++ b/docs/-bitly--shorten/package-list @@ -0,0 +1,123 @@ +$dokka.format:html-v1 +$dokka.linkExtension:html +$dokka.location:net.thauvin.erik.bitly.config////PointingToDeclaration/-bitly--shorten/net.thauvin.erik.bitly.config/index.html +$dokka.location:net.thauvin.erik.bitly.config/CreateConfig.Builder///PointingToDeclaration/-bitly--shorten/net.thauvin.erik.bitly.config/-create-config/-builder/index.html +$dokka.location:net.thauvin.erik.bitly.config/CreateConfig.Builder/Builder/#kotlin.String#kotlin.String#kotlin.String#kotlin.Array[kotlin.String]#kotlin.Array[kotlin.collections.Map[kotlin.String,kotlin.String]]#kotlin.String#kotlin.Boolean/PointingToDeclaration/-bitly--shorten/net.thauvin.erik.bitly.config/-create-config/-builder/-builder.html +$dokka.location:net.thauvin.erik.bitly.config/CreateConfig.Builder/build/#/PointingToDeclaration/-bitly--shorten/net.thauvin.erik.bitly.config/-create-config/-builder/build.html +$dokka.location:net.thauvin.erik.bitly.config/CreateConfig.Builder/deeplinks/#kotlin.Array[kotlin.collections.Map[kotlin.String,kotlin.String]]/PointingToDeclaration/-bitly--shorten/net.thauvin.erik.bitly.config/-create-config/-builder/deeplinks.html +$dokka.location:net.thauvin.erik.bitly.config/CreateConfig.Builder/domain/#kotlin.String/PointingToDeclaration/-bitly--shorten/net.thauvin.erik.bitly.config/-create-config/-builder/domain.html +$dokka.location:net.thauvin.erik.bitly.config/CreateConfig.Builder/groupGuid/#kotlin.String/PointingToDeclaration/-bitly--shorten/net.thauvin.erik.bitly.config/-create-config/-builder/group-guid.html +$dokka.location:net.thauvin.erik.bitly.config/CreateConfig.Builder/longUrl/#kotlin.String/PointingToDeclaration/-bitly--shorten/net.thauvin.erik.bitly.config/-create-config/-builder/long-url.html +$dokka.location:net.thauvin.erik.bitly.config/CreateConfig.Builder/tags/#kotlin.Array[kotlin.String]/PointingToDeclaration/-bitly--shorten/net.thauvin.erik.bitly.config/-create-config/-builder/tags.html +$dokka.location:net.thauvin.erik.bitly.config/CreateConfig.Builder/title/#kotlin.String/PointingToDeclaration/-bitly--shorten/net.thauvin.erik.bitly.config/-create-config/-builder/title.html +$dokka.location:net.thauvin.erik.bitly.config/CreateConfig.Builder/toJson/#kotlin.Boolean/PointingToDeclaration/-bitly--shorten/net.thauvin.erik.bitly.config/-create-config/-builder/to-json.html +$dokka.location:net.thauvin.erik.bitly.config/CreateConfig///PointingToDeclaration/-bitly--shorten/net.thauvin.erik.bitly.config/-create-config/index.html +$dokka.location:net.thauvin.erik.bitly.config/CreateConfig/deepLinks/#/PointingToDeclaration/-bitly--shorten/net.thauvin.erik.bitly.config/-create-config/deep-links.html +$dokka.location:net.thauvin.erik.bitly.config/CreateConfig/domain/#/PointingToDeclaration/-bitly--shorten/net.thauvin.erik.bitly.config/-create-config/domain.html +$dokka.location:net.thauvin.erik.bitly.config/CreateConfig/group_guid/#/PointingToDeclaration/-bitly--shorten/net.thauvin.erik.bitly.config/-create-config/group_guid.html +$dokka.location:net.thauvin.erik.bitly.config/CreateConfig/long_url/#/PointingToDeclaration/-bitly--shorten/net.thauvin.erik.bitly.config/-create-config/long_url.html +$dokka.location:net.thauvin.erik.bitly.config/CreateConfig/tags/#/PointingToDeclaration/-bitly--shorten/net.thauvin.erik.bitly.config/-create-config/tags.html +$dokka.location:net.thauvin.erik.bitly.config/CreateConfig/title/#/PointingToDeclaration/-bitly--shorten/net.thauvin.erik.bitly.config/-create-config/title.html +$dokka.location:net.thauvin.erik.bitly.config/CreateConfig/toJson/#/PointingToDeclaration/-bitly--shorten/net.thauvin.erik.bitly.config/-create-config/to-json.html +$dokka.location:net.thauvin.erik.bitly.config/UpdateConfig.Builder///PointingToDeclaration/-bitly--shorten/net.thauvin.erik.bitly.config/-update-config/-builder/index.html +$dokka.location:net.thauvin.erik.bitly.config/UpdateConfig.Builder/Builder/#kotlin.String#kotlin.collections.Map[kotlin.String,kotlin.String]#kotlin.Boolean#kotlin.Array[kotlin.String]#kotlin.String#kotlin.String#kotlin.Array[kotlin.collections.Map[kotlin.String,kotlin.String]]#kotlin.String#kotlin.String#kotlin.String#kotlin.Array[kotlin.String]#kotlin.String#kotlin.String#kotlin.Boolean/PointingToDeclaration/-bitly--shorten/net.thauvin.erik.bitly.config/-update-config/-builder/-builder.html +$dokka.location:net.thauvin.erik.bitly.config/UpdateConfig.Builder/archived/#kotlin.Boolean/PointingToDeclaration/-bitly--shorten/net.thauvin.erik.bitly.config/-update-config/-builder/archived.html +$dokka.location:net.thauvin.erik.bitly.config/UpdateConfig.Builder/bitlink/#kotlin.String/PointingToDeclaration/-bitly--shorten/net.thauvin.erik.bitly.config/-update-config/-builder/bitlink.html +$dokka.location:net.thauvin.erik.bitly.config/UpdateConfig.Builder/build/#/PointingToDeclaration/-bitly--shorten/net.thauvin.erik.bitly.config/-update-config/-builder/build.html +$dokka.location:net.thauvin.erik.bitly.config/UpdateConfig.Builder/clientId/#kotlin.String/PointingToDeclaration/-bitly--shorten/net.thauvin.erik.bitly.config/-update-config/-builder/client-id.html +$dokka.location:net.thauvin.erik.bitly.config/UpdateConfig.Builder/createdAt/#kotlin.String/PointingToDeclaration/-bitly--shorten/net.thauvin.erik.bitly.config/-update-config/-builder/created-at.html +$dokka.location:net.thauvin.erik.bitly.config/UpdateConfig.Builder/createdBy/#kotlin.String/PointingToDeclaration/-bitly--shorten/net.thauvin.erik.bitly.config/-update-config/-builder/created-by.html +$dokka.location:net.thauvin.erik.bitly.config/UpdateConfig.Builder/customBitlinks/#kotlin.Array[kotlin.String]/PointingToDeclaration/-bitly--shorten/net.thauvin.erik.bitly.config/-update-config/-builder/custom-bitlinks.html +$dokka.location:net.thauvin.erik.bitly.config/UpdateConfig.Builder/deepLinks/#kotlin.Array[kotlin.collections.Map[kotlin.String,kotlin.String]]/PointingToDeclaration/-bitly--shorten/net.thauvin.erik.bitly.config/-update-config/-builder/deep-links.html +$dokka.location:net.thauvin.erik.bitly.config/UpdateConfig.Builder/id/#kotlin.String/PointingToDeclaration/-bitly--shorten/net.thauvin.erik.bitly.config/-update-config/-builder/id.html +$dokka.location:net.thauvin.erik.bitly.config/UpdateConfig.Builder/link/#kotlin.String/PointingToDeclaration/-bitly--shorten/net.thauvin.erik.bitly.config/-update-config/-builder/link.html +$dokka.location:net.thauvin.erik.bitly.config/UpdateConfig.Builder/longUrl/#kotlin.String/PointingToDeclaration/-bitly--shorten/net.thauvin.erik.bitly.config/-update-config/-builder/long-url.html +$dokka.location:net.thauvin.erik.bitly.config/UpdateConfig.Builder/references/#kotlin.collections.Map[kotlin.String,kotlin.String]/PointingToDeclaration/-bitly--shorten/net.thauvin.erik.bitly.config/-update-config/-builder/references.html +$dokka.location:net.thauvin.erik.bitly.config/UpdateConfig.Builder/tags/#kotlin.Array[kotlin.String]/PointingToDeclaration/-bitly--shorten/net.thauvin.erik.bitly.config/-update-config/-builder/tags.html +$dokka.location:net.thauvin.erik.bitly.config/UpdateConfig.Builder/title/#kotlin.String/PointingToDeclaration/-bitly--shorten/net.thauvin.erik.bitly.config/-update-config/-builder/title.html +$dokka.location:net.thauvin.erik.bitly.config/UpdateConfig.Builder/toJson/#kotlin.Boolean/PointingToDeclaration/-bitly--shorten/net.thauvin.erik.bitly.config/-update-config/-builder/to-json.html +$dokka.location:net.thauvin.erik.bitly.config/UpdateConfig///PointingToDeclaration/-bitly--shorten/net.thauvin.erik.bitly.config/-update-config/index.html +$dokka.location:net.thauvin.erik.bitly.config/UpdateConfig/archived/#/PointingToDeclaration/-bitly--shorten/net.thauvin.erik.bitly.config/-update-config/archived.html +$dokka.location:net.thauvin.erik.bitly.config/UpdateConfig/bitlink/#/PointingToDeclaration/-bitly--shorten/net.thauvin.erik.bitly.config/-update-config/bitlink.html +$dokka.location:net.thauvin.erik.bitly.config/UpdateConfig/client_id/#/PointingToDeclaration/-bitly--shorten/net.thauvin.erik.bitly.config/-update-config/client_id.html +$dokka.location:net.thauvin.erik.bitly.config/UpdateConfig/created_at/#/PointingToDeclaration/-bitly--shorten/net.thauvin.erik.bitly.config/-update-config/created_at.html +$dokka.location:net.thauvin.erik.bitly.config/UpdateConfig/created_by/#/PointingToDeclaration/-bitly--shorten/net.thauvin.erik.bitly.config/-update-config/created_by.html +$dokka.location:net.thauvin.erik.bitly.config/UpdateConfig/custom_bitlinks/#/PointingToDeclaration/-bitly--shorten/net.thauvin.erik.bitly.config/-update-config/custom_bitlinks.html +$dokka.location:net.thauvin.erik.bitly.config/UpdateConfig/deepLinks/#/PointingToDeclaration/-bitly--shorten/net.thauvin.erik.bitly.config/-update-config/deep-links.html +$dokka.location:net.thauvin.erik.bitly.config/UpdateConfig/id/#/PointingToDeclaration/-bitly--shorten/net.thauvin.erik.bitly.config/-update-config/id.html +$dokka.location:net.thauvin.erik.bitly.config/UpdateConfig/link/#/PointingToDeclaration/-bitly--shorten/net.thauvin.erik.bitly.config/-update-config/link.html +$dokka.location:net.thauvin.erik.bitly.config/UpdateConfig/long_url/#/PointingToDeclaration/-bitly--shorten/net.thauvin.erik.bitly.config/-update-config/long_url.html +$dokka.location:net.thauvin.erik.bitly.config/UpdateConfig/references/#/PointingToDeclaration/-bitly--shorten/net.thauvin.erik.bitly.config/-update-config/references.html +$dokka.location:net.thauvin.erik.bitly.config/UpdateConfig/tags/#/PointingToDeclaration/-bitly--shorten/net.thauvin.erik.bitly.config/-update-config/tags.html +$dokka.location:net.thauvin.erik.bitly.config/UpdateConfig/title/#/PointingToDeclaration/-bitly--shorten/net.thauvin.erik.bitly.config/-update-config/title.html +$dokka.location:net.thauvin.erik.bitly.config/UpdateConfig/toJson/#/PointingToDeclaration/-bitly--shorten/net.thauvin.erik.bitly.config/-update-config/to-json.html +$dokka.location:net.thauvin.erik.bitly////PointingToDeclaration/-bitly--shorten/net.thauvin.erik.bitly/index.html +$dokka.location:net.thauvin.erik.bitly/Bitlinks///PointingToDeclaration/-bitly--shorten/net.thauvin.erik.bitly/-bitlinks/index.html +$dokka.location:net.thauvin.erik.bitly/Bitlinks/Bitlinks/#kotlin.String/PointingToDeclaration/-bitly--shorten/net.thauvin.erik.bitly/-bitlinks/-bitlinks.html +$dokka.location:net.thauvin.erik.bitly/Bitlinks/clicks/#kotlin.String#net.thauvin.erik.bitly.Units#kotlin.Int#kotlin.Int#kotlin.String#kotlin.Boolean/PointingToDeclaration/-bitly--shorten/net.thauvin.erik.bitly/-bitlinks/clicks.html +$dokka.location:net.thauvin.erik.bitly/Bitlinks/create/#kotlin.String#kotlin.String#kotlin.String#kotlin.Array[kotlin.String]#kotlin.Array[kotlin.collections.Map[kotlin.String,kotlin.String]]#kotlin.String#kotlin.Boolean/PointingToDeclaration/-bitly--shorten/net.thauvin.erik.bitly/-bitlinks/create.html +$dokka.location:net.thauvin.erik.bitly/Bitlinks/create/#net.thauvin.erik.bitly.config.CreateConfig/PointingToDeclaration/-bitly--shorten/net.thauvin.erik.bitly/-bitlinks/create.html +$dokka.location:net.thauvin.erik.bitly/Bitlinks/expand/#kotlin.String#kotlin.Boolean/PointingToDeclaration/-bitly--shorten/net.thauvin.erik.bitly/-bitlinks/expand.html +$dokka.location:net.thauvin.erik.bitly/Bitlinks/lastCallResponse/#/PointingToDeclaration/-bitly--shorten/net.thauvin.erik.bitly/-bitlinks/last-call-response.html +$dokka.location:net.thauvin.erik.bitly/Bitlinks/shorten/#kotlin.String#kotlin.String#kotlin.String#kotlin.Boolean/PointingToDeclaration/-bitly--shorten/net.thauvin.erik.bitly/-bitlinks/shorten.html +$dokka.location:net.thauvin.erik.bitly/Bitlinks/update/#kotlin.String#kotlin.collections.Map[kotlin.String,kotlin.String]#kotlin.Boolean#kotlin.Array[kotlin.String]#kotlin.String#kotlin.String#kotlin.Array[kotlin.collections.Map[kotlin.String,kotlin.String]]#kotlin.String#kotlin.String#kotlin.String#kotlin.Array[kotlin.String]#kotlin.String#kotlin.String#kotlin.Boolean/PointingToDeclaration/-bitly--shorten/net.thauvin.erik.bitly/-bitlinks/update.html +$dokka.location:net.thauvin.erik.bitly/Bitlinks/update/#net.thauvin.erik.bitly.config.UpdateConfig/PointingToDeclaration/-bitly--shorten/net.thauvin.erik.bitly/-bitlinks/update.html +$dokka.location:net.thauvin.erik.bitly/Bitly///PointingToDeclaration/-bitly--shorten/net.thauvin.erik.bitly/-bitly/index.html +$dokka.location:net.thauvin.erik.bitly/Bitly/Bitly/#/PointingToDeclaration/-bitly--shorten/net.thauvin.erik.bitly/-bitly/-bitly.html +$dokka.location:net.thauvin.erik.bitly/Bitly/Bitly/#java.io.File#kotlin.String/PointingToDeclaration/-bitly--shorten/net.thauvin.erik.bitly/-bitly/-bitly.html +$dokka.location:net.thauvin.erik.bitly/Bitly/Bitly/#java.nio.file.Path#kotlin.String/PointingToDeclaration/-bitly--shorten/net.thauvin.erik.bitly/-bitly/-bitly.html +$dokka.location:net.thauvin.erik.bitly/Bitly/Bitly/#java.util.Properties#kotlin.String/PointingToDeclaration/-bitly--shorten/net.thauvin.erik.bitly/-bitly/-bitly.html +$dokka.location:net.thauvin.erik.bitly/Bitly/Bitly/#kotlin.String/PointingToDeclaration/-bitly--shorten/net.thauvin.erik.bitly/-bitly/-bitly.html +$dokka.location:net.thauvin.erik.bitly/Bitly/accessToken/#/PointingToDeclaration/-bitly--shorten/net.thauvin.erik.bitly/-bitly/access-token.html +$dokka.location:net.thauvin.erik.bitly/Bitly/bitlinks/#/PointingToDeclaration/-bitly--shorten/net.thauvin.erik.bitly/-bitly/bitlinks.html +$dokka.location:net.thauvin.erik.bitly/Bitly/call/#kotlin.String#kotlin.collections.Map[kotlin.String,kotlin.Any]#net.thauvin.erik.bitly.Methods/PointingToDeclaration/-bitly--shorten/net.thauvin.erik.bitly/-bitly/call.html +$dokka.location:net.thauvin.erik.bitly/CallResponse///PointingToDeclaration/-bitly--shorten/net.thauvin.erik.bitly/-call-response/index.html +$dokka.location:net.thauvin.erik.bitly/CallResponse/CallResponse/#kotlin.String#kotlin.String#kotlin.String#kotlin.Int/PointingToDeclaration/-bitly--shorten/net.thauvin.erik.bitly/-call-response/-call-response.html +$dokka.location:net.thauvin.erik.bitly/CallResponse/body/#/PointingToDeclaration/-bitly--shorten/net.thauvin.erik.bitly/-call-response/body.html +$dokka.location:net.thauvin.erik.bitly/CallResponse/description/#/PointingToDeclaration/-bitly--shorten/net.thauvin.erik.bitly/-call-response/description.html +$dokka.location:net.thauvin.erik.bitly/CallResponse/isBadRequest/#/PointingToDeclaration/-bitly--shorten/net.thauvin.erik.bitly/-call-response/is-bad-request.html +$dokka.location:net.thauvin.erik.bitly/CallResponse/isCreated/#/PointingToDeclaration/-bitly--shorten/net.thauvin.erik.bitly/-call-response/is-created.html +$dokka.location:net.thauvin.erik.bitly/CallResponse/isExpectationFailed/#/PointingToDeclaration/-bitly--shorten/net.thauvin.erik.bitly/-call-response/is-expectation-failed.html +$dokka.location:net.thauvin.erik.bitly/CallResponse/isForbidden/#/PointingToDeclaration/-bitly--shorten/net.thauvin.erik.bitly/-call-response/is-forbidden.html +$dokka.location:net.thauvin.erik.bitly/CallResponse/isGone/#/PointingToDeclaration/-bitly--shorten/net.thauvin.erik.bitly/-call-response/is-gone.html +$dokka.location:net.thauvin.erik.bitly/CallResponse/isInternalError/#/PointingToDeclaration/-bitly--shorten/net.thauvin.erik.bitly/-call-response/is-internal-error.html +$dokka.location:net.thauvin.erik.bitly/CallResponse/isNotFound/#/PointingToDeclaration/-bitly--shorten/net.thauvin.erik.bitly/-call-response/is-not-found.html +$dokka.location:net.thauvin.erik.bitly/CallResponse/isSuccessful/#/PointingToDeclaration/-bitly--shorten/net.thauvin.erik.bitly/-call-response/is-successful.html +$dokka.location:net.thauvin.erik.bitly/CallResponse/isTemporarilyUnavailable/#/PointingToDeclaration/-bitly--shorten/net.thauvin.erik.bitly/-call-response/is-temporarily-unavailable.html +$dokka.location:net.thauvin.erik.bitly/CallResponse/isTooManyRequests/#/PointingToDeclaration/-bitly--shorten/net.thauvin.erik.bitly/-call-response/is-too-many-requests.html +$dokka.location:net.thauvin.erik.bitly/CallResponse/isUnprocessableEntity/#/PointingToDeclaration/-bitly--shorten/net.thauvin.erik.bitly/-call-response/is-unprocessable-entity.html +$dokka.location:net.thauvin.erik.bitly/CallResponse/isUpgradeRequired/#/PointingToDeclaration/-bitly--shorten/net.thauvin.erik.bitly/-call-response/is-upgrade-required.html +$dokka.location:net.thauvin.erik.bitly/CallResponse/message/#/PointingToDeclaration/-bitly--shorten/net.thauvin.erik.bitly/-call-response/message.html +$dokka.location:net.thauvin.erik.bitly/CallResponse/statusCode/#/PointingToDeclaration/-bitly--shorten/net.thauvin.erik.bitly/-call-response/status-code.html +$dokka.location:net.thauvin.erik.bitly/Constants///PointingToDeclaration/-bitly--shorten/net.thauvin.erik.bitly/-constants/index.html +$dokka.location:net.thauvin.erik.bitly/Constants/API_BASE_URL/#/PointingToDeclaration/-bitly--shorten/net.thauvin.erik.bitly/-constants/-a-p-i_-b-a-s-e_-u-r-l.html +$dokka.location:net.thauvin.erik.bitly/Constants/EMPTY/#/PointingToDeclaration/-bitly--shorten/net.thauvin.erik.bitly/-constants/-e-m-p-t-y.html +$dokka.location:net.thauvin.erik.bitly/Constants/EMPTY_JSON/#/PointingToDeclaration/-bitly--shorten/net.thauvin.erik.bitly/-constants/-e-m-p-t-y_-j-s-o-n.html +$dokka.location:net.thauvin.erik.bitly/Constants/ENV_ACCESS_TOKEN/#/PointingToDeclaration/-bitly--shorten/net.thauvin.erik.bitly/-constants/-e-n-v_-a-c-c-e-s-s_-t-o-k-e-n.html +$dokka.location:net.thauvin.erik.bitly/Constants/FALSE/#/PointingToDeclaration/-bitly--shorten/net.thauvin.erik.bitly/-constants/-f-a-l-s-e.html +$dokka.location:net.thauvin.erik.bitly/Constants/TRUE/#/PointingToDeclaration/-bitly--shorten/net.thauvin.erik.bitly/-constants/-t-r-u-e.html +$dokka.location:net.thauvin.erik.bitly/Methods.DELETE///PointingToDeclaration/{"org.jetbrains.dokka.links.EnumEntryDRIExtra":{"key":"org.jetbrains.dokka.links.EnumEntryDRIExtra"}}-bitly--shorten/net.thauvin.erik.bitly/-methods/-d-e-l-e-t-e/index.html +$dokka.location:net.thauvin.erik.bitly/Methods.GET///PointingToDeclaration/{"org.jetbrains.dokka.links.EnumEntryDRIExtra":{"key":"org.jetbrains.dokka.links.EnumEntryDRIExtra"}}-bitly--shorten/net.thauvin.erik.bitly/-methods/-g-e-t/index.html +$dokka.location:net.thauvin.erik.bitly/Methods.PATCH///PointingToDeclaration/{"org.jetbrains.dokka.links.EnumEntryDRIExtra":{"key":"org.jetbrains.dokka.links.EnumEntryDRIExtra"}}-bitly--shorten/net.thauvin.erik.bitly/-methods/-p-a-t-c-h/index.html +$dokka.location:net.thauvin.erik.bitly/Methods.POST///PointingToDeclaration/{"org.jetbrains.dokka.links.EnumEntryDRIExtra":{"key":"org.jetbrains.dokka.links.EnumEntryDRIExtra"}}-bitly--shorten/net.thauvin.erik.bitly/-methods/-p-o-s-t/index.html +$dokka.location:net.thauvin.erik.bitly/Methods///PointingToDeclaration/-bitly--shorten/net.thauvin.erik.bitly/-methods/index.html +$dokka.location:net.thauvin.erik.bitly/Methods/valueOf/#kotlin.String/PointingToDeclaration/-bitly--shorten/net.thauvin.erik.bitly/-methods/value-of.html +$dokka.location:net.thauvin.erik.bitly/Methods/values/#/PointingToDeclaration/-bitly--shorten/net.thauvin.erik.bitly/-methods/values.html +$dokka.location:net.thauvin.erik.bitly/Units.DAY///PointingToDeclaration/{"org.jetbrains.dokka.links.EnumEntryDRIExtra":{"key":"org.jetbrains.dokka.links.EnumEntryDRIExtra"}}-bitly--shorten/net.thauvin.erik.bitly/-units/-d-a-y/index.html +$dokka.location:net.thauvin.erik.bitly/Units.HOUR///PointingToDeclaration/{"org.jetbrains.dokka.links.EnumEntryDRIExtra":{"key":"org.jetbrains.dokka.links.EnumEntryDRIExtra"}}-bitly--shorten/net.thauvin.erik.bitly/-units/-h-o-u-r/index.html +$dokka.location:net.thauvin.erik.bitly/Units.MINUTE///PointingToDeclaration/{"org.jetbrains.dokka.links.EnumEntryDRIExtra":{"key":"org.jetbrains.dokka.links.EnumEntryDRIExtra"}}-bitly--shorten/net.thauvin.erik.bitly/-units/-m-i-n-u-t-e/index.html +$dokka.location:net.thauvin.erik.bitly/Units.MONTH///PointingToDeclaration/{"org.jetbrains.dokka.links.EnumEntryDRIExtra":{"key":"org.jetbrains.dokka.links.EnumEntryDRIExtra"}}-bitly--shorten/net.thauvin.erik.bitly/-units/-m-o-n-t-h/index.html +$dokka.location:net.thauvin.erik.bitly/Units.WEEK///PointingToDeclaration/{"org.jetbrains.dokka.links.EnumEntryDRIExtra":{"key":"org.jetbrains.dokka.links.EnumEntryDRIExtra"}}-bitly--shorten/net.thauvin.erik.bitly/-units/-w-e-e-k/index.html +$dokka.location:net.thauvin.erik.bitly/Units///PointingToDeclaration/-bitly--shorten/net.thauvin.erik.bitly/-units/index.html +$dokka.location:net.thauvin.erik.bitly/Units/valueOf/#kotlin.String/PointingToDeclaration/-bitly--shorten/net.thauvin.erik.bitly/-units/value-of.html +$dokka.location:net.thauvin.erik.bitly/Units/values/#/PointingToDeclaration/-bitly--shorten/net.thauvin.erik.bitly/-units/values.html +$dokka.location:net.thauvin.erik.bitly/Utils///PointingToDeclaration/-bitly--shorten/net.thauvin.erik.bitly/-utils/index.html +$dokka.location:net.thauvin.erik.bitly/Utils/call/#kotlin.String#kotlin.String#kotlin.collections.Map[kotlin.String,kotlin.Any]#net.thauvin.erik.bitly.Methods/PointingToDeclaration/-bitly--shorten/net.thauvin.erik.bitly/-utils/call.html +$dokka.location:net.thauvin.erik.bitly/Utils/isSevereLoggable/java.util.logging.Logger#/PointingToDeclaration/-bitly--shorten/net.thauvin.erik.bitly/-utils/is-severe-loggable.html +$dokka.location:net.thauvin.erik.bitly/Utils/isValidUrl/kotlin.String#/PointingToDeclaration/-bitly--shorten/net.thauvin.erik.bitly/-utils/is-valid-url.html +$dokka.location:net.thauvin.erik.bitly/Utils/logger/#/PointingToDeclaration/-bitly--shorten/net.thauvin.erik.bitly/-utils/logger.html +$dokka.location:net.thauvin.erik.bitly/Utils/removeHttp/kotlin.String#/PointingToDeclaration/-bitly--shorten/net.thauvin.erik.bitly/-utils/remove-http.html +$dokka.location:net.thauvin.erik.bitly/Utils/toEndPoint/kotlin.String#/PointingToDeclaration/-bitly--shorten/net.thauvin.erik.bitly/-utils/to-end-point.html +net.thauvin.erik.bitly +net.thauvin.erik.bitly.config + diff --git a/docs/alltypes/index.md b/docs/alltypes/index.md deleted file mode 100644 index 76ea730..0000000 --- a/docs/alltypes/index.md +++ /dev/null @@ -1,57 +0,0 @@ - - -[Bitly Shortener for Kotlin/Java](https://github.com/ethauvin/bitly-shorten) - -### All Types - -| Name | Summary | -|---|---| -| - -##### [net.thauvin.erik.bitly.Bitlinks](../net.thauvin.erik.bitly/-bitlinks/index.md) - -Provides functions to create and manage [Bitlinks](https://dev.bitly.com/v4/#tag/Bitlinks). - - -| - -##### [net.thauvin.erik.bitly.Bitly](../net.thauvin.erik.bitly/-bitly/index.md) - -Provides access to the [Bitly API v4](https://dev.bitly.com/v4). - - -| - -##### [net.thauvin.erik.bitly.CallResponse](../net.thauvin.erik.bitly/-call-response/index.md) - -Provides a data class to hold the JSON response. - - -| - -##### [net.thauvin.erik.bitly.Constants](../net.thauvin.erik.bitly/-constants/index.md) - -Provides the constants for this package. - - -| - -##### [net.thauvin.erik.bitly.Methods](../net.thauvin.erik.bitly/-methods/index.md) - -Provides HTTP methods definitions. - - -| - -##### [net.thauvin.erik.bitly.Units](../net.thauvin.erik.bitly/-units/index.md) - -Provides units of time definitions. - - -| - -##### [net.thauvin.erik.bitly.Utils](../net.thauvin.erik.bitly/-utils/index.md) - -Provides useful generic functions. - - diff --git a/docs/bitly-shorten/net.thauvin.erik.bitly.config/-create-config/-builder/-builder.html b/docs/bitly-shorten/net.thauvin.erik.bitly.config/-create-config/-builder/-builder.html new file mode 100644 index 0000000..9299f25 --- /dev/null +++ b/docs/bitly-shorten/net.thauvin.erik.bitly.config/-create-config/-builder/-builder.html @@ -0,0 +1,80 @@ + + + + + Builder + + + + + + + + + + + + + + + + + + + +
+ +
+ +
+
+ +
+

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)
+
+ +
+
+
+ + diff --git a/docs/bitly-shorten/net.thauvin.erik.bitly.config/-create-config/-builder/build.html b/docs/bitly-shorten/net.thauvin.erik.bitly.config/-create-config/-builder/build.html new file mode 100644 index 0000000..924e7aa --- /dev/null +++ b/docs/bitly-shorten/net.thauvin.erik.bitly.config/-create-config/-builder/build.html @@ -0,0 +1,80 @@ + + + + + build + + + + + + + + + + + + + + + + + + + +
+ +
+ +
+
+ +
+

build

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

deeplinks

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

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 new file mode 100644 index 0000000..9341e11 --- /dev/null +++ b/docs/bitly-shorten/net.thauvin.erik.bitly.config/-create-config/-builder/group-guid.html @@ -0,0 +1,80 @@ + + + + + groupGuid + + + + + + + + + + + + + + + + + + + +
+ +
+ +
+
+ +
+

groupGuid

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

Builder

+
data class 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)

Configures the creation parameters of a Bitlink.

See the Bit.ly API for more information.

+
+
+
+
+
+

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

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
+
+
+
+ +
+
+
+
+
+
+
+
+
+ +
+
+
+ + diff --git a/docs/bitly-shorten/net.thauvin.erik.bitly.config/-create-config/-builder/long-url.html b/docs/bitly-shorten/net.thauvin.erik.bitly.config/-create-config/-builder/long-url.html new file mode 100644 index 0000000..e699a4c --- /dev/null +++ b/docs/bitly-shorten/net.thauvin.erik.bitly.config/-create-config/-builder/long-url.html @@ -0,0 +1,80 @@ + + + + + longUrl + + + + + + + + + + + + + + + + + + + +
+ +
+ +
+
+ +
+

longUrl

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

tags

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

title

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

toJson

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

deepLinks

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

domain

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

group_guid

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

CreateConfig

+

Provides a builder to create a Bitlink.

+
+
+
+
+
+

Types

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

Configures the creation parameters of a Bitlink.

+
+
+
+
+
+
+
+

Properties

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

long_url

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

tags

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

title

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

toJson

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

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)
+
+ +
+
+
+ + diff --git a/docs/bitly-shorten/net.thauvin.erik.bitly.config/-update-config/-builder/archived.html b/docs/bitly-shorten/net.thauvin.erik.bitly.config/-update-config/-builder/archived.html new file mode 100644 index 0000000..cb12aff --- /dev/null +++ b/docs/bitly-shorten/net.thauvin.erik.bitly.config/-update-config/-builder/archived.html @@ -0,0 +1,80 @@ + + + + + archived + + + + + + + + + + + + + + + + + + + +
+ +
+ +
+
+ +
+

archived

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

bitlink

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

build

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

clientId

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

createdAt

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

createdBy

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

customBitlinks

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

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 new file mode 100644 index 0000000..1fa6d39 --- /dev/null +++ b/docs/bitly-shorten/net.thauvin.erik.bitly.config/-update-config/-builder/id.html @@ -0,0 +1,80 @@ + + + + + id + + + + + + + + + + + + + + + + + + + +
+ +
+ +
+
+ +
+

id

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

Builder

+
data class 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)

Configures the update parameters of a Bitlink.

See the Bit.ly API for more information.

+
+
+
+
+
+

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

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
+
+
+
+ +
+
+
+
+
+
+
+
+
+ +
+
+
+ + diff --git a/docs/bitly-shorten/net.thauvin.erik.bitly.config/-update-config/-builder/link.html b/docs/bitly-shorten/net.thauvin.erik.bitly.config/-update-config/-builder/link.html new file mode 100644 index 0000000..9c046c4 --- /dev/null +++ b/docs/bitly-shorten/net.thauvin.erik.bitly.config/-update-config/-builder/link.html @@ -0,0 +1,80 @@ + + + + + link + + + + + + + + + + + + + + + + + + + +
+ +
+ +
+
+ +
+

link

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

longUrl

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

references

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

tags

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

title

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

toJson

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

archived

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

bitlink

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

client_id

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

created_at

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

created_by

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

custom_bitlinks

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

deepLinks

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

id

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

UpdateConfig

+

Provides a builder to update a Bitlink.

+
+
+
+
+
+

Types

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

Configures the update parameters of a Bitlink.

+
+
+
+
+
+
+
+

Properties

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

link

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

long_url

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

references

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

tags

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

title

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

toJson

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

Package-level declarations

+

Provides configuration builders.

+
+
+
+
+
+

Types

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

Provides a builder to create a Bitlink.

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

Provides a builder to update a Bitlink.

+
+
+
+
+
+
+
+
+
+ +
+
+
+ + diff --git a/docs/bitly-shorten/net.thauvin.erik.bitly/-bitlinks/-bitlinks.html b/docs/bitly-shorten/net.thauvin.erik.bitly/-bitlinks/-bitlinks.html new file mode 100644 index 0000000..2cad864 --- /dev/null +++ b/docs/bitly-shorten/net.thauvin.erik.bitly/-bitlinks/-bitlinks.html @@ -0,0 +1,80 @@ + + + + + Bitlinks + + + + + + + + + + + + + + + + + + + +
+ +
+ +
+
+ +
+

Bitlinks

+
+
constructor(accessToken: String)(source)
+
+ +
+
+
+ + diff --git a/docs/bitly-shorten/net.thauvin.erik.bitly/-bitlinks/clicks.html b/docs/bitly-shorten/net.thauvin.erik.bitly/-bitlinks/clicks.html new file mode 100644 index 0000000..6d3e25f --- /dev/null +++ b/docs/bitly-shorten/net.thauvin.erik.bitly/-bitlinks/clicks.html @@ -0,0 +1,80 @@ + + + + + clicks + + + + + + + + + + + + + + + + + + + +
+ +
+ +
+
+ +
+

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.

+
+ +
+
+
+ + diff --git a/docs/bitly-shorten/net.thauvin.erik.bitly/-bitlinks/create.html b/docs/bitly-shorten/net.thauvin.erik.bitly/-bitlinks/create.html new file mode 100644 index 0000000..66b0ba2 --- /dev/null +++ b/docs/bitly-shorten/net.thauvin.erik.bitly/-bitlinks/create.html @@ -0,0 +1,80 @@ + + + + + create + + + + + + + + + + + + + + + + + + + +
+ +
+ +
+
+ +
+

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.

+
+ +
+
+
+ + diff --git a/docs/bitly-shorten/net.thauvin.erik.bitly/-bitlinks/expand.html b/docs/bitly-shorten/net.thauvin.erik.bitly/-bitlinks/expand.html new file mode 100644 index 0000000..5a867bb --- /dev/null +++ b/docs/bitly-shorten/net.thauvin.erik.bitly/-bitlinks/expand.html @@ -0,0 +1,80 @@ + + + + + expand + + + + + + + + + + + + + + + + + + + +
+ +
+ +
+
+ +
+

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.

+
+ +
+
+
+ + diff --git a/docs/bitly-shorten/net.thauvin.erik.bitly/-bitlinks/index.html b/docs/bitly-shorten/net.thauvin.erik.bitly/-bitlinks/index.html new file mode 100644 index 0000000..aff8831 --- /dev/null +++ b/docs/bitly-shorten/net.thauvin.erik.bitly/-bitlinks/index.html @@ -0,0 +1,202 @@ + + + + + Bitlinks + + + + + + + + + + + + + + + + + + + +
+ +
+ +
+
+ +
+

Bitlinks

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

Provides functions to create and manage Bitlinks.

See the Bitly API for more information.

+
+
+
+
+
+

Constructors

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

Properties

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

The last API call response.

+
+
+
+
+
+
+
+

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

+
+
+
+
+
+
+
+
+
+ +
+
+
+ + 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 new file mode 100644 index 0000000..165f471 --- /dev/null +++ b/docs/bitly-shorten/net.thauvin.erik.bitly/-bitlinks/last-call-response.html @@ -0,0 +1,80 @@ + + + + + lastCallResponse + + + + + + + + + + + + + + + + + + + +
+ +
+ +
+
+ +
+

lastCallResponse

+
+

The last API call response.

+
+ +
+
+
+ + diff --git a/docs/bitly-shorten/net.thauvin.erik.bitly/-bitlinks/shorten.html b/docs/bitly-shorten/net.thauvin.erik.bitly/-bitlinks/shorten.html new file mode 100644 index 0000000..5646dfd --- /dev/null +++ b/docs/bitly-shorten/net.thauvin.erik.bitly/-bitlinks/shorten.html @@ -0,0 +1,80 @@ + + + + + shorten + + + + + + + + + + + + + + + + + + + +
+ +
+ +
+
+ +
+

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.

+
+ +
+
+
+ + diff --git a/docs/bitly-shorten/net.thauvin.erik.bitly/-bitlinks/update.html b/docs/bitly-shorten/net.thauvin.erik.bitly/-bitlinks/update.html new file mode 100644 index 0000000..53b9ba1 --- /dev/null +++ b/docs/bitly-shorten/net.thauvin.erik.bitly/-bitlinks/update.html @@ -0,0 +1,80 @@ + + + + + update + + + + + + + + + + + + + + + + + + + +
+ +
+ +
+
+ +
+

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.

+
+ +
+
+
+ + diff --git a/docs/bitly-shorten/net.thauvin.erik.bitly/-bitly/-bitly.html b/docs/bitly-shorten/net.thauvin.erik.bitly/-bitly/-bitly.html new file mode 100644 index 0000000..79dbb67 --- /dev/null +++ b/docs/bitly-shorten/net.thauvin.erik.bitly/-bitly/-bitly.html @@ -0,0 +1,80 @@ + + + + + Bitly + + + + + + + + + + + + + + + + + + + +
+ +
+ +
+
+ +
+

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.

+
+ +
+
+
+ + diff --git a/docs/bitly-shorten/net.thauvin.erik.bitly/-bitly/access-token.html b/docs/bitly-shorten/net.thauvin.erik.bitly/-bitly/access-token.html new file mode 100644 index 0000000..947a0c1 --- /dev/null +++ b/docs/bitly-shorten/net.thauvin.erik.bitly/-bitly/access-token.html @@ -0,0 +1,80 @@ + + + + + accessToken + + + + + + + + + + + + + + + + + + + +
+ +
+ +
+
+ +
+

accessToken

+
+

The API access token.

See Generic Access Token or Authentication.

+
+ +
+
+
+ + diff --git a/docs/bitly-shorten/net.thauvin.erik.bitly/-bitly/bitlinks.html b/docs/bitly-shorten/net.thauvin.erik.bitly/-bitly/bitlinks.html new file mode 100644 index 0000000..948a813 --- /dev/null +++ b/docs/bitly-shorten/net.thauvin.erik.bitly/-bitly/bitlinks.html @@ -0,0 +1,80 @@ + + + + + bitlinks + + + + + + + + + + + + + + + + + + + +
+ +
+ +
+
+ +
+

bitlinks

+
+

Returns a new Bitlinks instance.

+
+ +
+
+
+ + diff --git a/docs/bitly-shorten/net.thauvin.erik.bitly/-bitly/call.html b/docs/bitly-shorten/net.thauvin.erik.bitly/-bitly/call.html new file mode 100644 index 0000000..8bc6900 --- /dev/null +++ b/docs/bitly-shorten/net.thauvin.erik.bitly/-bitly/call.html @@ -0,0 +1,80 @@ + + + + + call + + + + + + + + + + + + + + + + + + + +
+ +
+ +
+
+ +
+

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.

+
+ +
+
+
+ + diff --git a/docs/bitly-shorten/net.thauvin.erik.bitly/-bitly/index.html b/docs/bitly-shorten/net.thauvin.erik.bitly/-bitly/index.html new file mode 100644 index 0000000..7e2c38d --- /dev/null +++ b/docs/bitly-shorten/net.thauvin.erik.bitly/-bitly/index.html @@ -0,0 +1,157 @@ + + + + + Bitly + + + + + + + + + + + + + + + + + + + +
+ +
+ +
+
+ +
+

Bitly

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

+
+
+
+
+
+
+
+

Properties

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

The API access token.

+
+
+
+
+
+
+
+

Functions

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

+
+
+
+
+
+
+
+
+
+ +
+
+
+ + 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 new file mode 100644 index 0000000..47e5238 --- /dev/null +++ b/docs/bitly-shorten/net.thauvin.erik.bitly/-call-response/-call-response.html @@ -0,0 +1,80 @@ + + + + + CallResponse + + + + + + + + + + + + + + + + + + + +
+ +
+ +
+
+ +
+

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,

+
+ +
+
+
+ + diff --git a/docs/bitly-shorten/net.thauvin.erik.bitly/-call-response/body.html b/docs/bitly-shorten/net.thauvin.erik.bitly/-call-response/body.html new file mode 100644 index 0000000..c00edc2 --- /dev/null +++ b/docs/bitly-shorten/net.thauvin.erik.bitly/-call-response/body.html @@ -0,0 +1,80 @@ + + + + + body + + + + + + + + + + + + + + + + + + + +
+ +
+ +
+
+ +
+

body

+
+

Parameters

body

The response body.

+
+ +
+
+
+ + diff --git a/docs/bitly-shorten/net.thauvin.erik.bitly/-call-response/description.html b/docs/bitly-shorten/net.thauvin.erik.bitly/-call-response/description.html new file mode 100644 index 0000000..4ad413f --- /dev/null +++ b/docs/bitly-shorten/net.thauvin.erik.bitly/-call-response/description.html @@ -0,0 +1,80 @@ + + + + + description + + + + + + + + + + + + + + + + + + + +
+ +
+ +
+
+ +
+

description

+
+

Parameters

description

Bitly error description, if any.

+
+ +
+
+
+ + diff --git a/docs/bitly-shorten/net.thauvin.erik.bitly/-call-response/index.html b/docs/bitly-shorten/net.thauvin.erik.bitly/-call-response/index.html new file mode 100644 index 0000000..c00d49e --- /dev/null +++ b/docs/bitly-shorten/net.thauvin.erik.bitly/-call-response/index.html @@ -0,0 +1,348 @@ + + + + + CallResponse + + + + + + + + + + + + + + + + + + + +
+ +
+ +
+
+ +
+

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,

+
+
+
+
+
+

Constructors

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

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
+
+
+
+ +
+
+
+
+
+
+
+
+
+ +
+
+
+ + 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 new file mode 100644 index 0000000..a9c75a8 --- /dev/null +++ b/docs/bitly-shorten/net.thauvin.erik.bitly/-call-response/is-bad-request.html @@ -0,0 +1,80 @@ + + + + + isBadRequest + + + + + + + + + + + + + + + + + + + +
+ +
+ +
+
+ +
+

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 new file mode 100644 index 0000000..294aad3 --- /dev/null +++ b/docs/bitly-shorten/net.thauvin.erik.bitly/-call-response/is-created.html @@ -0,0 +1,80 @@ + + + + + isCreated + + + + + + + + + + + + + + + + + + + +
+ +
+ +
+
+ +
+

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 new file mode 100644 index 0000000..33f34c4 --- /dev/null +++ b/docs/bitly-shorten/net.thauvin.erik.bitly/-call-response/is-expectation-failed.html @@ -0,0 +1,80 @@ + + + + + isExpectationFailed + + + + + + + + + + + + + + + + + + + +
+ +
+ +
+
+ +
+

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 new file mode 100644 index 0000000..29ebd60 --- /dev/null +++ b/docs/bitly-shorten/net.thauvin.erik.bitly/-call-response/is-forbidden.html @@ -0,0 +1,80 @@ + + + + + isForbidden + + + + + + + + + + + + + + + + + + + +
+ +
+ +
+
+ +
+

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 new file mode 100644 index 0000000..d6a3d49 --- /dev/null +++ b/docs/bitly-shorten/net.thauvin.erik.bitly/-call-response/is-gone.html @@ -0,0 +1,80 @@ + + + + + isGone + + + + + + + + + + + + + + + + + + + +
+ +
+ +
+
+ +
+

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 new file mode 100644 index 0000000..e792608 --- /dev/null +++ b/docs/bitly-shorten/net.thauvin.erik.bitly/-call-response/is-internal-error.html @@ -0,0 +1,80 @@ + + + + + isInternalError + + + + + + + + + + + + + + + + + + + +
+ +
+ +
+
+ +
+

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 new file mode 100644 index 0000000..e4ca694 --- /dev/null +++ b/docs/bitly-shorten/net.thauvin.erik.bitly/-call-response/is-not-found.html @@ -0,0 +1,80 @@ + + + + + isNotFound + + + + + + + + + + + + + + + + + + + +
+ +
+ +
+
+ +
+

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 new file mode 100644 index 0000000..a2f95e3 --- /dev/null +++ b/docs/bitly-shorten/net.thauvin.erik.bitly/-call-response/is-successful.html @@ -0,0 +1,80 @@ + + + + + isSuccessful + + + + + + + + + + + + + + + + + + + +
+ +
+ +
+
+ +
+

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 new file mode 100644 index 0000000..a44af24 --- /dev/null +++ b/docs/bitly-shorten/net.thauvin.erik.bitly/-call-response/is-temporarily-unavailable.html @@ -0,0 +1,80 @@ + + + + + isTemporarilyUnavailable + + + + + + + + + + + + + + + + + + + +
+ +
+ +
+
+ +
+

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 new file mode 100644 index 0000000..78cde43 --- /dev/null +++ b/docs/bitly-shorten/net.thauvin.erik.bitly/-call-response/is-too-many-requests.html @@ -0,0 +1,80 @@ + + + + + isTooManyRequests + + + + + + + + + + + + + + + + + + + +
+ +
+ +
+
+ +
+

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 new file mode 100644 index 0000000..8df2add --- /dev/null +++ b/docs/bitly-shorten/net.thauvin.erik.bitly/-call-response/is-unprocessable-entity.html @@ -0,0 +1,80 @@ + + + + + isUnprocessableEntity + + + + + + + + + + + + + + + + + + + +
+ +
+ +
+
+ +
+

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 new file mode 100644 index 0000000..eafc7c7 --- /dev/null +++ b/docs/bitly-shorten/net.thauvin.erik.bitly/-call-response/is-upgrade-required.html @@ -0,0 +1,80 @@ + + + + + isUpgradeRequired + + + + + + + + + + + + + + + + + + + +
+ +
+ +
+
+ +
+

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 new file mode 100644 index 0000000..6c59026 --- /dev/null +++ b/docs/bitly-shorten/net.thauvin.erik.bitly/-call-response/message.html @@ -0,0 +1,80 @@ + + + + + message + + + + + + + + + + + + + + + + + + + +
+ +
+ +
+
+ +
+

message

+
+

Parameters

message

Bitly error message, if any.

+
+ +
+
+
+ + diff --git a/docs/bitly-shorten/net.thauvin.erik.bitly/-call-response/status-code.html b/docs/bitly-shorten/net.thauvin.erik.bitly/-call-response/status-code.html new file mode 100644 index 0000000..48ba78f --- /dev/null +++ b/docs/bitly-shorten/net.thauvin.erik.bitly/-call-response/status-code.html @@ -0,0 +1,80 @@ + + + + + statusCode + + + + + + + + + + + + + + + + + + + +
+ +
+ +
+
+ +
+

statusCode

+
+

Parameters

statusCode

HTTP status code,

+
+ +
+
+
+ + diff --git a/docs/bitly-shorten/net.thauvin.erik.bitly/-constants/-a-p-i_-b-a-s-e_-u-r-l.html b/docs/bitly-shorten/net.thauvin.erik.bitly/-constants/-a-p-i_-b-a-s-e_-u-r-l.html new file mode 100644 index 0000000..76276f7 --- /dev/null +++ b/docs/bitly-shorten/net.thauvin.erik.bitly/-constants/-a-p-i_-b-a-s-e_-u-r-l.html @@ -0,0 +1,80 @@ + + + + + API_BASE_URL + + + + + + + + + + + + + + + + + + + +
+ +
+ +
+
+ +
+

API_BASE_URL

+
+

The Bitly API base URL.

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

EMPTY

+
+
const val EMPTY: String(source)

Empty String.

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

EMPTY_JSON

+
+

Empty JSON Object.

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

ENV_ACCESS_TOKEN

+
+

The API access token environment variable.

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

FALSE

+
+
const val FALSE: String(source)

False

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

TRUE

+
+
const val TRUE: String(source)

True

+
+ +
+
+
+ + diff --git a/docs/bitly-shorten/net.thauvin.erik.bitly/-constants/index.html b/docs/bitly-shorten/net.thauvin.erik.bitly/-constants/index.html new file mode 100644 index 0000000..92be26f --- /dev/null +++ b/docs/bitly-shorten/net.thauvin.erik.bitly/-constants/index.html @@ -0,0 +1,179 @@ + + + + + Constants + + + + + + + + + + + + + + + + + + + +
+ +
+ +
+
+ +
+

Constants

+

Provides the constants for this package.

+
+
+
+
+
+

Properties

+
+
+
+
+ + +
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_JSON: String

Empty JSON Object.

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

The API access token environment variable.

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

False

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

True

+
+
+
+
+
+
+
+
+
+ +
+
+
+ + diff --git a/docs/bitly-shorten/net.thauvin.erik.bitly/-methods/-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 new file mode 100644 index 0000000..86abaf1 --- /dev/null +++ b/docs/bitly-shorten/net.thauvin.erik.bitly/-methods/-d-e-l-e-t-e/index.html @@ -0,0 +1,119 @@ + + + + + DELETE + + + + + + + + + + + + + + + + + + + +
+ +
+ +
+
+ +
+

DELETE

+ +
+
+
+
+
+

Properties

+
+
+
+
+ + +
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 new file mode 100644 index 0000000..67bc6f8 --- /dev/null +++ b/docs/bitly-shorten/net.thauvin.erik.bitly/-methods/-g-e-t/index.html @@ -0,0 +1,119 @@ + + + + + GET + + + + + + + + + + + + + + + + + + + +
+ +
+ +
+
+ +
+

GET

+ +
+
+
+
+
+

Properties

+
+
+
+
+ + +
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 new file mode 100644 index 0000000..e306f2c --- /dev/null +++ b/docs/bitly-shorten/net.thauvin.erik.bitly/-methods/-p-a-t-c-h/index.html @@ -0,0 +1,119 @@ + + + + + PATCH + + + + + + + + + + + + + + + + + + + +
+ +
+ +
+
+ +
+

PATCH

+ +
+
+
+
+
+

Properties

+
+
+
+
+ + +
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 new file mode 100644 index 0000000..5fa3520 --- /dev/null +++ b/docs/bitly-shorten/net.thauvin.erik.bitly/-methods/-p-o-s-t/index.html @@ -0,0 +1,119 @@ + + + + + POST + + + + + + + + + + + + + + + + + + + +
+ +
+ +
+
+ +
+

POST

+ +
+
+
+
+
+

Properties

+
+
+
+
+ + +
Link copied to clipboard
+
+
+
+ +
+
+
+
+ +
+
+
+ + +
Link copied to clipboard
+
+
+
+ +
+
+
+
+
+
+
+
+
+ +
+
+
+ + diff --git a/docs/bitly-shorten/net.thauvin.erik.bitly/-methods/entries.html b/docs/bitly-shorten/net.thauvin.erik.bitly/-methods/entries.html new file mode 100644 index 0000000..0c57acc --- /dev/null +++ b/docs/bitly-shorten/net.thauvin.erik.bitly/-methods/entries.html @@ -0,0 +1,80 @@ + + + + + entries + + + + + + + + + + + + + + + + + + + +
+ +
+ +
+
+ +
+

entries

+
+

Returns a representation of an immutable list of all enum entries, in the order they're declared.

This method may be used to iterate over the enum entries.

+
+ +
+
+
+ + diff --git a/docs/bitly-shorten/net.thauvin.erik.bitly/-methods/index.html b/docs/bitly-shorten/net.thauvin.erik.bitly/-methods/index.html new file mode 100644 index 0000000..40d0cdc --- /dev/null +++ b/docs/bitly-shorten/net.thauvin.erik.bitly/-methods/index.html @@ -0,0 +1,232 @@ + + + + + Methods + + + + + + + + + + + + + + + + + + + +
+ +
+ +
+
+ +
+

Methods

+

Provides HTTP methods definitions.

+
+
+
+
+
+

Entries

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

Properties

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

Returns a representation of an immutable list of all enum entries, in the order they're declared.

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

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

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

+
+
+
+
+
+
+
+
+
+ +
+
+
+ + 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 new file mode 100644 index 0000000..fca62a9 --- /dev/null +++ b/docs/bitly-shorten/net.thauvin.erik.bitly/-methods/value-of.html @@ -0,0 +1,80 @@ + + + + + valueOf + + + + + + + + + + + + + + + + + + + +
+ +
+ +
+
+ +
+

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

+
+ +
+
+
+ + diff --git a/docs/bitly-shorten/net.thauvin.erik.bitly/-methods/values.html b/docs/bitly-shorten/net.thauvin.erik.bitly/-methods/values.html new file mode 100644 index 0000000..1f02a09 --- /dev/null +++ b/docs/bitly-shorten/net.thauvin.erik.bitly/-methods/values.html @@ -0,0 +1,80 @@ + + + + + values + + + + + + + + + + + + + + + + + + + +
+ +
+ +
+
+ +
+

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.

+
+ +
+
+
+ + diff --git a/docs/bitly-shorten/net.thauvin.erik.bitly/-units/-d-a-y/index.html b/docs/bitly-shorten/net.thauvin.erik.bitly/-units/-d-a-y/index.html new file mode 100644 index 0000000..12d539f --- /dev/null +++ b/docs/bitly-shorten/net.thauvin.erik.bitly/-units/-d-a-y/index.html @@ -0,0 +1,119 @@ + + + + + DAY + + + + + + + + + + + + + + + + + + + +
+ +
+ +
+
+ +
+

DAY

+ +
+
+
+
+
+

Properties

+
+
+
+
+ + +
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 new file mode 100644 index 0000000..1d1eedf --- /dev/null +++ b/docs/bitly-shorten/net.thauvin.erik.bitly/-units/-h-o-u-r/index.html @@ -0,0 +1,119 @@ + + + + + HOUR + + + + + + + + + + + + + + + + + + + +
+ +
+ +
+
+ +
+

HOUR

+ +
+
+
+
+
+

Properties

+
+
+
+
+ + +
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 new file mode 100644 index 0000000..038079e --- /dev/null +++ b/docs/bitly-shorten/net.thauvin.erik.bitly/-units/-m-i-n-u-t-e/index.html @@ -0,0 +1,119 @@ + + + + + MINUTE + + + + + + + + + + + + + + + + + + + +
+ +
+ +
+
+ +
+

MINUTE

+ +
+
+
+
+
+

Properties

+
+
+
+
+ + +
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 new file mode 100644 index 0000000..39bc87d --- /dev/null +++ b/docs/bitly-shorten/net.thauvin.erik.bitly/-units/-m-o-n-t-h/index.html @@ -0,0 +1,119 @@ + + + + + MONTH + + + + + + + + + + + + + + + + + + + +
+ +
+ +
+
+ +
+

MONTH

+ +
+
+
+
+
+

Properties

+
+
+
+
+ + +
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 new file mode 100644 index 0000000..6c389fd --- /dev/null +++ b/docs/bitly-shorten/net.thauvin.erik.bitly/-units/-w-e-e-k/index.html @@ -0,0 +1,119 @@ + + + + + WEEK + + + + + + + + + + + + + + + + + + + +
+ +
+ +
+
+ +
+

WEEK

+ +
+
+
+
+
+

Properties

+
+
+
+
+ + +
Link copied to clipboard
+
+
+
+ +
+
+
+
+ +
+
+
+ + +
Link copied to clipboard
+
+
+
+ +
+
+
+
+
+
+
+
+
+ +
+
+
+ + diff --git a/docs/bitly-shorten/net.thauvin.erik.bitly/-units/entries.html b/docs/bitly-shorten/net.thauvin.erik.bitly/-units/entries.html new file mode 100644 index 0000000..ce42407 --- /dev/null +++ b/docs/bitly-shorten/net.thauvin.erik.bitly/-units/entries.html @@ -0,0 +1,80 @@ + + + + + entries + + + + + + + + + + + + + + + + + + + +
+ +
+ +
+
+ +
+

entries

+
+

Returns a representation of an immutable list of all enum entries, in the order they're declared.

This method may be used to iterate over the enum entries.

+
+ +
+
+
+ + diff --git a/docs/bitly-shorten/net.thauvin.erik.bitly/-units/index.html b/docs/bitly-shorten/net.thauvin.erik.bitly/-units/index.html new file mode 100644 index 0000000..07b3fb4 --- /dev/null +++ b/docs/bitly-shorten/net.thauvin.erik.bitly/-units/index.html @@ -0,0 +1,247 @@ + + + + + Units + + + + + + + + + + + + + + + + + + + +
+ +
+ +
+
+ +
+

Units

+

Provides units of time definitions.

+
+
+
+
+
+

Entries

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

Properties

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

Returns a representation of an immutable list of all enum entries, in the order they're declared.

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

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

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

+
+
+
+
+
+
+
+
+
+ +
+
+
+ + 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 new file mode 100644 index 0000000..7ee0893 --- /dev/null +++ b/docs/bitly-shorten/net.thauvin.erik.bitly/-units/value-of.html @@ -0,0 +1,80 @@ + + + + + valueOf + + + + + + + + + + + + + + + + + + + +
+ +
+ +
+
+ +
+

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

+
+ +
+
+
+ + diff --git a/docs/bitly-shorten/net.thauvin.erik.bitly/-units/values.html b/docs/bitly-shorten/net.thauvin.erik.bitly/-units/values.html new file mode 100644 index 0000000..930ec88 --- /dev/null +++ b/docs/bitly-shorten/net.thauvin.erik.bitly/-units/values.html @@ -0,0 +1,80 @@ + + + + + values + + + + + + + + + + + + + + + + + + + +
+ +
+ +
+
+ +
+

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.

+
+ +
+
+
+ + diff --git a/docs/bitly-shorten/net.thauvin.erik.bitly/-utils/call.html b/docs/bitly-shorten/net.thauvin.erik.bitly/-utils/call.html new file mode 100644 index 0000000..17e0dc8 --- /dev/null +++ b/docs/bitly-shorten/net.thauvin.erik.bitly/-utils/call.html @@ -0,0 +1,80 @@ + + + + + call + + + + + + + + + + + + + + + + + + + +
+ +
+ +
+
+ +
+

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.

+
+ +
+
+
+ + diff --git a/docs/bitly-shorten/net.thauvin.erik.bitly/-utils/index.html b/docs/bitly-shorten/net.thauvin.erik.bitly/-utils/index.html new file mode 100644 index 0000000..588b620 --- /dev/null +++ b/docs/bitly-shorten/net.thauvin.erik.bitly/-utils/index.html @@ -0,0 +1,183 @@ + + + + + Utils + + + + + + + + + + + + + + + + + + + +
+ +
+ +
+
+ +
+

Utils

+
object Utils(source)

Provides useful generic functions.

+
+
+
+
+
+

Properties

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

The logger instance.

+
+
+
+
+
+
+
+

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

Determines if Level.SEVERE logging is enabled.

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

Validates a URL.

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

+
+
+
+
+
+
+
+
+
+ +
+
+
+ + 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 new file mode 100644 index 0000000..ff67760 --- /dev/null +++ b/docs/bitly-shorten/net.thauvin.erik.bitly/-utils/is-severe-loggable.html @@ -0,0 +1,80 @@ + + + + + isSevereLoggable + + + + + + + + + + + + + + + + + + + +
+ +
+ +
+
+ +
+

isSevereLoggable

+
+

Determines if Level.SEVERE logging is enabled.

+
+ +
+
+
+ + diff --git a/docs/bitly-shorten/net.thauvin.erik.bitly/-utils/is-valid-url.html b/docs/bitly-shorten/net.thauvin.erik.bitly/-utils/is-valid-url.html new file mode 100644 index 0000000..77e3ee4 --- /dev/null +++ b/docs/bitly-shorten/net.thauvin.erik.bitly/-utils/is-valid-url.html @@ -0,0 +1,80 @@ + + + + + isValidUrl + + + + + + + + + + + + + + + + + + + +
+ +
+ +
+
+ +
+

isValidUrl

+
+

Validates a URL.

+
+ +
+
+
+ + diff --git a/docs/bitly-shorten/net.thauvin.erik.bitly/-utils/logger.html b/docs/bitly-shorten/net.thauvin.erik.bitly/-utils/logger.html new file mode 100644 index 0000000..2464ce7 --- /dev/null +++ b/docs/bitly-shorten/net.thauvin.erik.bitly/-utils/logger.html @@ -0,0 +1,80 @@ + + + + + logger + + + + + + + + + + + + + + + + + + + +
+ +
+ +
+
+ +
+

logger

+
+

The logger instance.

+
+ +
+
+
+ + diff --git a/docs/bitly-shorten/net.thauvin.erik.bitly/-utils/remove-http.html b/docs/bitly-shorten/net.thauvin.erik.bitly/-utils/remove-http.html new file mode 100644 index 0000000..a349c01 --- /dev/null +++ b/docs/bitly-shorten/net.thauvin.erik.bitly/-utils/remove-http.html @@ -0,0 +1,80 @@ + + + + + removeHttp + + + + + + + + + + + + + + + + + + + +
+ +
+ +
+
+ +
+

removeHttp

+
+

Removes http(s) scheme from string.

+
+ +
+
+
+ + diff --git a/docs/bitly-shorten/net.thauvin.erik.bitly/-utils/to-end-point.html b/docs/bitly-shorten/net.thauvin.erik.bitly/-utils/to-end-point.html new file mode 100644 index 0000000..56e0259 --- /dev/null +++ b/docs/bitly-shorten/net.thauvin.erik.bitly/-utils/to-end-point.html @@ -0,0 +1,80 @@ + + + + + toEndPoint + + + + + + + + + + + + + + + + + + + +
+ +
+ +
+
+ +
+

toEndPoint

+
+

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

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

Package-level declarations

+

Provides the classes necessary to access the Bitly API v4.

+
+
+
+
+
+

Types

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

Provides HTTP methods definitions.

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

Provides units of time definitions.

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

Provides useful generic functions.

+
+
+
+
+
+
+
+
+
+ +
+
+
+ + diff --git a/docs/bitly-shorten/package-list b/docs/bitly-shorten/package-list new file mode 100644 index 0000000..b1e3e7c --- /dev/null +++ b/docs/bitly-shorten/package-list @@ -0,0 +1,125 @@ +$dokka.format:html-v1 +$dokka.linkExtension:html +$dokka.location:net.thauvin.erik.bitly.config////PointingToDeclaration/bitly-shorten/net.thauvin.erik.bitly.config/index.html +$dokka.location:net.thauvin.erik.bitly.config/CreateConfig.Builder///PointingToDeclaration/bitly-shorten/net.thauvin.erik.bitly.config/-create-config/-builder/index.html +$dokka.location:net.thauvin.erik.bitly.config/CreateConfig.Builder/Builder/#kotlin.String#kotlin.String#kotlin.String#kotlin.Array[kotlin.String]#kotlin.Array[kotlin.collections.Map[kotlin.String,kotlin.String]]#kotlin.String#kotlin.Boolean/PointingToDeclaration/bitly-shorten/net.thauvin.erik.bitly.config/-create-config/-builder/-builder.html +$dokka.location:net.thauvin.erik.bitly.config/CreateConfig.Builder/build/#/PointingToDeclaration/bitly-shorten/net.thauvin.erik.bitly.config/-create-config/-builder/build.html +$dokka.location:net.thauvin.erik.bitly.config/CreateConfig.Builder/deeplinks/#kotlin.Array[kotlin.collections.Map[kotlin.String,kotlin.String]]/PointingToDeclaration/bitly-shorten/net.thauvin.erik.bitly.config/-create-config/-builder/deeplinks.html +$dokka.location:net.thauvin.erik.bitly.config/CreateConfig.Builder/domain/#kotlin.String/PointingToDeclaration/bitly-shorten/net.thauvin.erik.bitly.config/-create-config/-builder/domain.html +$dokka.location:net.thauvin.erik.bitly.config/CreateConfig.Builder/groupGuid/#kotlin.String/PointingToDeclaration/bitly-shorten/net.thauvin.erik.bitly.config/-create-config/-builder/group-guid.html +$dokka.location:net.thauvin.erik.bitly.config/CreateConfig.Builder/longUrl/#kotlin.String/PointingToDeclaration/bitly-shorten/net.thauvin.erik.bitly.config/-create-config/-builder/long-url.html +$dokka.location:net.thauvin.erik.bitly.config/CreateConfig.Builder/tags/#kotlin.Array[kotlin.String]/PointingToDeclaration/bitly-shorten/net.thauvin.erik.bitly.config/-create-config/-builder/tags.html +$dokka.location:net.thauvin.erik.bitly.config/CreateConfig.Builder/title/#kotlin.String/PointingToDeclaration/bitly-shorten/net.thauvin.erik.bitly.config/-create-config/-builder/title.html +$dokka.location:net.thauvin.erik.bitly.config/CreateConfig.Builder/toJson/#kotlin.Boolean/PointingToDeclaration/bitly-shorten/net.thauvin.erik.bitly.config/-create-config/-builder/to-json.html +$dokka.location:net.thauvin.erik.bitly.config/CreateConfig///PointingToDeclaration/bitly-shorten/net.thauvin.erik.bitly.config/-create-config/index.html +$dokka.location:net.thauvin.erik.bitly.config/CreateConfig/deepLinks/#/PointingToDeclaration/bitly-shorten/net.thauvin.erik.bitly.config/-create-config/deep-links.html +$dokka.location:net.thauvin.erik.bitly.config/CreateConfig/domain/#/PointingToDeclaration/bitly-shorten/net.thauvin.erik.bitly.config/-create-config/domain.html +$dokka.location:net.thauvin.erik.bitly.config/CreateConfig/group_guid/#/PointingToDeclaration/bitly-shorten/net.thauvin.erik.bitly.config/-create-config/group_guid.html +$dokka.location:net.thauvin.erik.bitly.config/CreateConfig/long_url/#/PointingToDeclaration/bitly-shorten/net.thauvin.erik.bitly.config/-create-config/long_url.html +$dokka.location:net.thauvin.erik.bitly.config/CreateConfig/tags/#/PointingToDeclaration/bitly-shorten/net.thauvin.erik.bitly.config/-create-config/tags.html +$dokka.location:net.thauvin.erik.bitly.config/CreateConfig/title/#/PointingToDeclaration/bitly-shorten/net.thauvin.erik.bitly.config/-create-config/title.html +$dokka.location:net.thauvin.erik.bitly.config/CreateConfig/toJson/#/PointingToDeclaration/bitly-shorten/net.thauvin.erik.bitly.config/-create-config/to-json.html +$dokka.location:net.thauvin.erik.bitly.config/UpdateConfig.Builder///PointingToDeclaration/bitly-shorten/net.thauvin.erik.bitly.config/-update-config/-builder/index.html +$dokka.location:net.thauvin.erik.bitly.config/UpdateConfig.Builder/Builder/#kotlin.String#kotlin.collections.Map[kotlin.String,kotlin.String]#kotlin.Boolean#kotlin.Array[kotlin.String]#kotlin.String#kotlin.String#kotlin.Array[kotlin.collections.Map[kotlin.String,kotlin.String]]#kotlin.String#kotlin.String#kotlin.String#kotlin.Array[kotlin.String]#kotlin.String#kotlin.String#kotlin.Boolean/PointingToDeclaration/bitly-shorten/net.thauvin.erik.bitly.config/-update-config/-builder/-builder.html +$dokka.location:net.thauvin.erik.bitly.config/UpdateConfig.Builder/archived/#kotlin.Boolean/PointingToDeclaration/bitly-shorten/net.thauvin.erik.bitly.config/-update-config/-builder/archived.html +$dokka.location:net.thauvin.erik.bitly.config/UpdateConfig.Builder/bitlink/#kotlin.String/PointingToDeclaration/bitly-shorten/net.thauvin.erik.bitly.config/-update-config/-builder/bitlink.html +$dokka.location:net.thauvin.erik.bitly.config/UpdateConfig.Builder/build/#/PointingToDeclaration/bitly-shorten/net.thauvin.erik.bitly.config/-update-config/-builder/build.html +$dokka.location:net.thauvin.erik.bitly.config/UpdateConfig.Builder/clientId/#kotlin.String/PointingToDeclaration/bitly-shorten/net.thauvin.erik.bitly.config/-update-config/-builder/client-id.html +$dokka.location:net.thauvin.erik.bitly.config/UpdateConfig.Builder/createdAt/#kotlin.String/PointingToDeclaration/bitly-shorten/net.thauvin.erik.bitly.config/-update-config/-builder/created-at.html +$dokka.location:net.thauvin.erik.bitly.config/UpdateConfig.Builder/createdBy/#kotlin.String/PointingToDeclaration/bitly-shorten/net.thauvin.erik.bitly.config/-update-config/-builder/created-by.html +$dokka.location:net.thauvin.erik.bitly.config/UpdateConfig.Builder/customBitlinks/#kotlin.Array[kotlin.String]/PointingToDeclaration/bitly-shorten/net.thauvin.erik.bitly.config/-update-config/-builder/custom-bitlinks.html +$dokka.location:net.thauvin.erik.bitly.config/UpdateConfig.Builder/deepLinks/#kotlin.Array[kotlin.collections.Map[kotlin.String,kotlin.String]]/PointingToDeclaration/bitly-shorten/net.thauvin.erik.bitly.config/-update-config/-builder/deep-links.html +$dokka.location:net.thauvin.erik.bitly.config/UpdateConfig.Builder/id/#kotlin.String/PointingToDeclaration/bitly-shorten/net.thauvin.erik.bitly.config/-update-config/-builder/id.html +$dokka.location:net.thauvin.erik.bitly.config/UpdateConfig.Builder/link/#kotlin.String/PointingToDeclaration/bitly-shorten/net.thauvin.erik.bitly.config/-update-config/-builder/link.html +$dokka.location:net.thauvin.erik.bitly.config/UpdateConfig.Builder/longUrl/#kotlin.String/PointingToDeclaration/bitly-shorten/net.thauvin.erik.bitly.config/-update-config/-builder/long-url.html +$dokka.location:net.thauvin.erik.bitly.config/UpdateConfig.Builder/references/#kotlin.collections.Map[kotlin.String,kotlin.String]/PointingToDeclaration/bitly-shorten/net.thauvin.erik.bitly.config/-update-config/-builder/references.html +$dokka.location:net.thauvin.erik.bitly.config/UpdateConfig.Builder/tags/#kotlin.Array[kotlin.String]/PointingToDeclaration/bitly-shorten/net.thauvin.erik.bitly.config/-update-config/-builder/tags.html +$dokka.location:net.thauvin.erik.bitly.config/UpdateConfig.Builder/title/#kotlin.String/PointingToDeclaration/bitly-shorten/net.thauvin.erik.bitly.config/-update-config/-builder/title.html +$dokka.location:net.thauvin.erik.bitly.config/UpdateConfig.Builder/toJson/#kotlin.Boolean/PointingToDeclaration/bitly-shorten/net.thauvin.erik.bitly.config/-update-config/-builder/to-json.html +$dokka.location:net.thauvin.erik.bitly.config/UpdateConfig///PointingToDeclaration/bitly-shorten/net.thauvin.erik.bitly.config/-update-config/index.html +$dokka.location:net.thauvin.erik.bitly.config/UpdateConfig/archived/#/PointingToDeclaration/bitly-shorten/net.thauvin.erik.bitly.config/-update-config/archived.html +$dokka.location:net.thauvin.erik.bitly.config/UpdateConfig/bitlink/#/PointingToDeclaration/bitly-shorten/net.thauvin.erik.bitly.config/-update-config/bitlink.html +$dokka.location:net.thauvin.erik.bitly.config/UpdateConfig/client_id/#/PointingToDeclaration/bitly-shorten/net.thauvin.erik.bitly.config/-update-config/client_id.html +$dokka.location:net.thauvin.erik.bitly.config/UpdateConfig/created_at/#/PointingToDeclaration/bitly-shorten/net.thauvin.erik.bitly.config/-update-config/created_at.html +$dokka.location:net.thauvin.erik.bitly.config/UpdateConfig/created_by/#/PointingToDeclaration/bitly-shorten/net.thauvin.erik.bitly.config/-update-config/created_by.html +$dokka.location:net.thauvin.erik.bitly.config/UpdateConfig/custom_bitlinks/#/PointingToDeclaration/bitly-shorten/net.thauvin.erik.bitly.config/-update-config/custom_bitlinks.html +$dokka.location:net.thauvin.erik.bitly.config/UpdateConfig/deepLinks/#/PointingToDeclaration/bitly-shorten/net.thauvin.erik.bitly.config/-update-config/deep-links.html +$dokka.location:net.thauvin.erik.bitly.config/UpdateConfig/id/#/PointingToDeclaration/bitly-shorten/net.thauvin.erik.bitly.config/-update-config/id.html +$dokka.location:net.thauvin.erik.bitly.config/UpdateConfig/link/#/PointingToDeclaration/bitly-shorten/net.thauvin.erik.bitly.config/-update-config/link.html +$dokka.location:net.thauvin.erik.bitly.config/UpdateConfig/long_url/#/PointingToDeclaration/bitly-shorten/net.thauvin.erik.bitly.config/-update-config/long_url.html +$dokka.location:net.thauvin.erik.bitly.config/UpdateConfig/references/#/PointingToDeclaration/bitly-shorten/net.thauvin.erik.bitly.config/-update-config/references.html +$dokka.location:net.thauvin.erik.bitly.config/UpdateConfig/tags/#/PointingToDeclaration/bitly-shorten/net.thauvin.erik.bitly.config/-update-config/tags.html +$dokka.location:net.thauvin.erik.bitly.config/UpdateConfig/title/#/PointingToDeclaration/bitly-shorten/net.thauvin.erik.bitly.config/-update-config/title.html +$dokka.location:net.thauvin.erik.bitly.config/UpdateConfig/toJson/#/PointingToDeclaration/bitly-shorten/net.thauvin.erik.bitly.config/-update-config/to-json.html +$dokka.location:net.thauvin.erik.bitly////PointingToDeclaration/bitly-shorten/net.thauvin.erik.bitly/index.html +$dokka.location:net.thauvin.erik.bitly/Bitlinks///PointingToDeclaration/bitly-shorten/net.thauvin.erik.bitly/-bitlinks/index.html +$dokka.location:net.thauvin.erik.bitly/Bitlinks/Bitlinks/#kotlin.String/PointingToDeclaration/bitly-shorten/net.thauvin.erik.bitly/-bitlinks/-bitlinks.html +$dokka.location:net.thauvin.erik.bitly/Bitlinks/clicks/#kotlin.String#net.thauvin.erik.bitly.Units#kotlin.Int#kotlin.Int#kotlin.String#kotlin.Boolean/PointingToDeclaration/bitly-shorten/net.thauvin.erik.bitly/-bitlinks/clicks.html +$dokka.location:net.thauvin.erik.bitly/Bitlinks/create/#kotlin.String#kotlin.String#kotlin.String#kotlin.Array[kotlin.String]#kotlin.Array[kotlin.collections.Map[kotlin.String,kotlin.String]]#kotlin.String#kotlin.Boolean/PointingToDeclaration/bitly-shorten/net.thauvin.erik.bitly/-bitlinks/create.html +$dokka.location:net.thauvin.erik.bitly/Bitlinks/create/#net.thauvin.erik.bitly.config.CreateConfig/PointingToDeclaration/bitly-shorten/net.thauvin.erik.bitly/-bitlinks/create.html +$dokka.location:net.thauvin.erik.bitly/Bitlinks/expand/#kotlin.String#kotlin.Boolean/PointingToDeclaration/bitly-shorten/net.thauvin.erik.bitly/-bitlinks/expand.html +$dokka.location:net.thauvin.erik.bitly/Bitlinks/lastCallResponse/#/PointingToDeclaration/bitly-shorten/net.thauvin.erik.bitly/-bitlinks/last-call-response.html +$dokka.location:net.thauvin.erik.bitly/Bitlinks/shorten/#kotlin.String#kotlin.String#kotlin.String#kotlin.Boolean/PointingToDeclaration/bitly-shorten/net.thauvin.erik.bitly/-bitlinks/shorten.html +$dokka.location:net.thauvin.erik.bitly/Bitlinks/update/#kotlin.String#kotlin.collections.Map[kotlin.String,kotlin.String]#kotlin.Boolean#kotlin.Array[kotlin.String]#kotlin.String#kotlin.String#kotlin.Array[kotlin.collections.Map[kotlin.String,kotlin.String]]#kotlin.String#kotlin.String#kotlin.String#kotlin.Array[kotlin.String]#kotlin.String#kotlin.String#kotlin.Boolean/PointingToDeclaration/bitly-shorten/net.thauvin.erik.bitly/-bitlinks/update.html +$dokka.location:net.thauvin.erik.bitly/Bitlinks/update/#net.thauvin.erik.bitly.config.UpdateConfig/PointingToDeclaration/bitly-shorten/net.thauvin.erik.bitly/-bitlinks/update.html +$dokka.location:net.thauvin.erik.bitly/Bitly///PointingToDeclaration/bitly-shorten/net.thauvin.erik.bitly/-bitly/index.html +$dokka.location:net.thauvin.erik.bitly/Bitly/Bitly/#/PointingToDeclaration/bitly-shorten/net.thauvin.erik.bitly/-bitly/-bitly.html +$dokka.location:net.thauvin.erik.bitly/Bitly/Bitly/#java.io.File#kotlin.String/PointingToDeclaration/bitly-shorten/net.thauvin.erik.bitly/-bitly/-bitly.html +$dokka.location:net.thauvin.erik.bitly/Bitly/Bitly/#java.nio.file.Path#kotlin.String/PointingToDeclaration/bitly-shorten/net.thauvin.erik.bitly/-bitly/-bitly.html +$dokka.location:net.thauvin.erik.bitly/Bitly/Bitly/#java.util.Properties#kotlin.String/PointingToDeclaration/bitly-shorten/net.thauvin.erik.bitly/-bitly/-bitly.html +$dokka.location:net.thauvin.erik.bitly/Bitly/Bitly/#kotlin.String/PointingToDeclaration/bitly-shorten/net.thauvin.erik.bitly/-bitly/-bitly.html +$dokka.location:net.thauvin.erik.bitly/Bitly/accessToken/#/PointingToDeclaration/bitly-shorten/net.thauvin.erik.bitly/-bitly/access-token.html +$dokka.location:net.thauvin.erik.bitly/Bitly/bitlinks/#/PointingToDeclaration/bitly-shorten/net.thauvin.erik.bitly/-bitly/bitlinks.html +$dokka.location:net.thauvin.erik.bitly/Bitly/call/#kotlin.String#kotlin.collections.Map[kotlin.String,kotlin.Any]#net.thauvin.erik.bitly.Methods/PointingToDeclaration/bitly-shorten/net.thauvin.erik.bitly/-bitly/call.html +$dokka.location:net.thauvin.erik.bitly/CallResponse///PointingToDeclaration/bitly-shorten/net.thauvin.erik.bitly/-call-response/index.html +$dokka.location:net.thauvin.erik.bitly/CallResponse/CallResponse/#kotlin.String#kotlin.String#kotlin.String#kotlin.Int/PointingToDeclaration/bitly-shorten/net.thauvin.erik.bitly/-call-response/-call-response.html +$dokka.location:net.thauvin.erik.bitly/CallResponse/body/#/PointingToDeclaration/bitly-shorten/net.thauvin.erik.bitly/-call-response/body.html +$dokka.location:net.thauvin.erik.bitly/CallResponse/description/#/PointingToDeclaration/bitly-shorten/net.thauvin.erik.bitly/-call-response/description.html +$dokka.location:net.thauvin.erik.bitly/CallResponse/isBadRequest/#/PointingToDeclaration/bitly-shorten/net.thauvin.erik.bitly/-call-response/is-bad-request.html +$dokka.location:net.thauvin.erik.bitly/CallResponse/isCreated/#/PointingToDeclaration/bitly-shorten/net.thauvin.erik.bitly/-call-response/is-created.html +$dokka.location:net.thauvin.erik.bitly/CallResponse/isExpectationFailed/#/PointingToDeclaration/bitly-shorten/net.thauvin.erik.bitly/-call-response/is-expectation-failed.html +$dokka.location:net.thauvin.erik.bitly/CallResponse/isForbidden/#/PointingToDeclaration/bitly-shorten/net.thauvin.erik.bitly/-call-response/is-forbidden.html +$dokka.location:net.thauvin.erik.bitly/CallResponse/isGone/#/PointingToDeclaration/bitly-shorten/net.thauvin.erik.bitly/-call-response/is-gone.html +$dokka.location:net.thauvin.erik.bitly/CallResponse/isInternalError/#/PointingToDeclaration/bitly-shorten/net.thauvin.erik.bitly/-call-response/is-internal-error.html +$dokka.location:net.thauvin.erik.bitly/CallResponse/isNotFound/#/PointingToDeclaration/bitly-shorten/net.thauvin.erik.bitly/-call-response/is-not-found.html +$dokka.location:net.thauvin.erik.bitly/CallResponse/isSuccessful/#/PointingToDeclaration/bitly-shorten/net.thauvin.erik.bitly/-call-response/is-successful.html +$dokka.location:net.thauvin.erik.bitly/CallResponse/isTemporarilyUnavailable/#/PointingToDeclaration/bitly-shorten/net.thauvin.erik.bitly/-call-response/is-temporarily-unavailable.html +$dokka.location:net.thauvin.erik.bitly/CallResponse/isTooManyRequests/#/PointingToDeclaration/bitly-shorten/net.thauvin.erik.bitly/-call-response/is-too-many-requests.html +$dokka.location:net.thauvin.erik.bitly/CallResponse/isUnprocessableEntity/#/PointingToDeclaration/bitly-shorten/net.thauvin.erik.bitly/-call-response/is-unprocessable-entity.html +$dokka.location:net.thauvin.erik.bitly/CallResponse/isUpgradeRequired/#/PointingToDeclaration/bitly-shorten/net.thauvin.erik.bitly/-call-response/is-upgrade-required.html +$dokka.location:net.thauvin.erik.bitly/CallResponse/message/#/PointingToDeclaration/bitly-shorten/net.thauvin.erik.bitly/-call-response/message.html +$dokka.location:net.thauvin.erik.bitly/CallResponse/statusCode/#/PointingToDeclaration/bitly-shorten/net.thauvin.erik.bitly/-call-response/status-code.html +$dokka.location:net.thauvin.erik.bitly/Constants///PointingToDeclaration/bitly-shorten/net.thauvin.erik.bitly/-constants/index.html +$dokka.location:net.thauvin.erik.bitly/Constants/API_BASE_URL/#/PointingToDeclaration/bitly-shorten/net.thauvin.erik.bitly/-constants/-a-p-i_-b-a-s-e_-u-r-l.html +$dokka.location:net.thauvin.erik.bitly/Constants/EMPTY/#/PointingToDeclaration/bitly-shorten/net.thauvin.erik.bitly/-constants/-e-m-p-t-y.html +$dokka.location:net.thauvin.erik.bitly/Constants/EMPTY_JSON/#/PointingToDeclaration/bitly-shorten/net.thauvin.erik.bitly/-constants/-e-m-p-t-y_-j-s-o-n.html +$dokka.location:net.thauvin.erik.bitly/Constants/ENV_ACCESS_TOKEN/#/PointingToDeclaration/bitly-shorten/net.thauvin.erik.bitly/-constants/-e-n-v_-a-c-c-e-s-s_-t-o-k-e-n.html +$dokka.location:net.thauvin.erik.bitly/Constants/FALSE/#/PointingToDeclaration/bitly-shorten/net.thauvin.erik.bitly/-constants/-f-a-l-s-e.html +$dokka.location:net.thauvin.erik.bitly/Constants/TRUE/#/PointingToDeclaration/bitly-shorten/net.thauvin.erik.bitly/-constants/-t-r-u-e.html +$dokka.location:net.thauvin.erik.bitly/Methods.DELETE///PointingToDeclaration/{"org.jetbrains.dokka.links.EnumEntryDRIExtra":{"key":"org.jetbrains.dokka.links.EnumEntryDRIExtra"}}bitly-shorten/net.thauvin.erik.bitly/-methods/-d-e-l-e-t-e/index.html +$dokka.location:net.thauvin.erik.bitly/Methods.GET///PointingToDeclaration/{"org.jetbrains.dokka.links.EnumEntryDRIExtra":{"key":"org.jetbrains.dokka.links.EnumEntryDRIExtra"}}bitly-shorten/net.thauvin.erik.bitly/-methods/-g-e-t/index.html +$dokka.location:net.thauvin.erik.bitly/Methods.PATCH///PointingToDeclaration/{"org.jetbrains.dokka.links.EnumEntryDRIExtra":{"key":"org.jetbrains.dokka.links.EnumEntryDRIExtra"}}bitly-shorten/net.thauvin.erik.bitly/-methods/-p-a-t-c-h/index.html +$dokka.location:net.thauvin.erik.bitly/Methods.POST///PointingToDeclaration/{"org.jetbrains.dokka.links.EnumEntryDRIExtra":{"key":"org.jetbrains.dokka.links.EnumEntryDRIExtra"}}bitly-shorten/net.thauvin.erik.bitly/-methods/-p-o-s-t/index.html +$dokka.location:net.thauvin.erik.bitly/Methods///PointingToDeclaration/bitly-shorten/net.thauvin.erik.bitly/-methods/index.html +$dokka.location:net.thauvin.erik.bitly/Methods/entries/#/PointingToDeclaration/bitly-shorten/net.thauvin.erik.bitly/-methods/entries.html +$dokka.location:net.thauvin.erik.bitly/Methods/valueOf/#kotlin.String/PointingToDeclaration/bitly-shorten/net.thauvin.erik.bitly/-methods/value-of.html +$dokka.location:net.thauvin.erik.bitly/Methods/values/#/PointingToDeclaration/bitly-shorten/net.thauvin.erik.bitly/-methods/values.html +$dokka.location:net.thauvin.erik.bitly/Units.DAY///PointingToDeclaration/{"org.jetbrains.dokka.links.EnumEntryDRIExtra":{"key":"org.jetbrains.dokka.links.EnumEntryDRIExtra"}}bitly-shorten/net.thauvin.erik.bitly/-units/-d-a-y/index.html +$dokka.location:net.thauvin.erik.bitly/Units.HOUR///PointingToDeclaration/{"org.jetbrains.dokka.links.EnumEntryDRIExtra":{"key":"org.jetbrains.dokka.links.EnumEntryDRIExtra"}}bitly-shorten/net.thauvin.erik.bitly/-units/-h-o-u-r/index.html +$dokka.location:net.thauvin.erik.bitly/Units.MINUTE///PointingToDeclaration/{"org.jetbrains.dokka.links.EnumEntryDRIExtra":{"key":"org.jetbrains.dokka.links.EnumEntryDRIExtra"}}bitly-shorten/net.thauvin.erik.bitly/-units/-m-i-n-u-t-e/index.html +$dokka.location:net.thauvin.erik.bitly/Units.MONTH///PointingToDeclaration/{"org.jetbrains.dokka.links.EnumEntryDRIExtra":{"key":"org.jetbrains.dokka.links.EnumEntryDRIExtra"}}bitly-shorten/net.thauvin.erik.bitly/-units/-m-o-n-t-h/index.html +$dokka.location:net.thauvin.erik.bitly/Units.WEEK///PointingToDeclaration/{"org.jetbrains.dokka.links.EnumEntryDRIExtra":{"key":"org.jetbrains.dokka.links.EnumEntryDRIExtra"}}bitly-shorten/net.thauvin.erik.bitly/-units/-w-e-e-k/index.html +$dokka.location:net.thauvin.erik.bitly/Units///PointingToDeclaration/bitly-shorten/net.thauvin.erik.bitly/-units/index.html +$dokka.location:net.thauvin.erik.bitly/Units/entries/#/PointingToDeclaration/bitly-shorten/net.thauvin.erik.bitly/-units/entries.html +$dokka.location:net.thauvin.erik.bitly/Units/valueOf/#kotlin.String/PointingToDeclaration/bitly-shorten/net.thauvin.erik.bitly/-units/value-of.html +$dokka.location:net.thauvin.erik.bitly/Units/values/#/PointingToDeclaration/bitly-shorten/net.thauvin.erik.bitly/-units/values.html +$dokka.location:net.thauvin.erik.bitly/Utils///PointingToDeclaration/bitly-shorten/net.thauvin.erik.bitly/-utils/index.html +$dokka.location:net.thauvin.erik.bitly/Utils/call/#kotlin.String#kotlin.String#kotlin.collections.Map[kotlin.String,kotlin.Any]#net.thauvin.erik.bitly.Methods/PointingToDeclaration/bitly-shorten/net.thauvin.erik.bitly/-utils/call.html +$dokka.location:net.thauvin.erik.bitly/Utils/isSevereLoggable/java.util.logging.Logger#/PointingToDeclaration/bitly-shorten/net.thauvin.erik.bitly/-utils/is-severe-loggable.html +$dokka.location:net.thauvin.erik.bitly/Utils/isValidUrl/kotlin.String#/PointingToDeclaration/bitly-shorten/net.thauvin.erik.bitly/-utils/is-valid-url.html +$dokka.location:net.thauvin.erik.bitly/Utils/logger/#/PointingToDeclaration/bitly-shorten/net.thauvin.erik.bitly/-utils/logger.html +$dokka.location:net.thauvin.erik.bitly/Utils/removeHttp/kotlin.String#/PointingToDeclaration/bitly-shorten/net.thauvin.erik.bitly/-utils/remove-http.html +$dokka.location:net.thauvin.erik.bitly/Utils/toEndPoint/kotlin.String#/PointingToDeclaration/bitly-shorten/net.thauvin.erik.bitly/-utils/to-end-point.html +net.thauvin.erik.bitly +net.thauvin.erik.bitly.config + diff --git a/docs/images/anchor-copy-button.svg b/docs/images/anchor-copy-button.svg new file mode 100644 index 0000000..19c1fa3 --- /dev/null +++ b/docs/images/anchor-copy-button.svg @@ -0,0 +1,8 @@ + + + + + + diff --git a/docs/images/arrow_down.svg b/docs/images/arrow_down.svg new file mode 100644 index 0000000..639aaf1 --- /dev/null +++ b/docs/images/arrow_down.svg @@ -0,0 +1,7 @@ + + + + + diff --git a/docs/images/burger.svg b/docs/images/burger.svg new file mode 100644 index 0000000..fcca732 --- /dev/null +++ b/docs/images/burger.svg @@ -0,0 +1,9 @@ + + + + + + + diff --git a/docs/images/copy-icon.svg b/docs/images/copy-icon.svg new file mode 100644 index 0000000..2cb02ec --- /dev/null +++ b/docs/images/copy-icon.svg @@ -0,0 +1,7 @@ + + + + + diff --git a/docs/images/copy-successful-icon.svg b/docs/images/copy-successful-icon.svg new file mode 100644 index 0000000..c4b9538 --- /dev/null +++ b/docs/images/copy-successful-icon.svg @@ -0,0 +1,7 @@ + + + + + diff --git a/docs/images/footer-go-to-link.svg b/docs/images/footer-go-to-link.svg new file mode 100644 index 0000000..a87add7 --- /dev/null +++ b/docs/images/footer-go-to-link.svg @@ -0,0 +1,7 @@ + + + + + diff --git a/docs/images/go-to-top-icon.svg b/docs/images/go-to-top-icon.svg new file mode 100644 index 0000000..abc3d1c --- /dev/null +++ b/docs/images/go-to-top-icon.svg @@ -0,0 +1,8 @@ + + + + + + diff --git a/docs/images/homepage.svg b/docs/images/homepage.svg new file mode 100644 index 0000000..e3c83b1 --- /dev/null +++ b/docs/images/homepage.svg @@ -0,0 +1,3 @@ + + + diff --git a/docs/images/logo-icon.svg b/docs/images/logo-icon.svg new file mode 100644 index 0000000..e42f957 --- /dev/null +++ b/docs/images/logo-icon.svg @@ -0,0 +1,14 @@ + + + + + + + + + + + + diff --git a/docs/images/nav-icons/abstract-class-kotlin.svg b/docs/images/nav-icons/abstract-class-kotlin.svg new file mode 100644 index 0000000..19d6148 --- /dev/null +++ b/docs/images/nav-icons/abstract-class-kotlin.svg @@ -0,0 +1,26 @@ + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/docs/images/nav-icons/abstract-class.svg b/docs/images/nav-icons/abstract-class.svg new file mode 100644 index 0000000..6018203 --- /dev/null +++ b/docs/images/nav-icons/abstract-class.svg @@ -0,0 +1,20 @@ + + + + + + + + + + + + + + + + + + + + diff --git a/docs/images/nav-icons/annotation-kotlin.svg b/docs/images/nav-icons/annotation-kotlin.svg new file mode 100644 index 0000000..b90f508 --- /dev/null +++ b/docs/images/nav-icons/annotation-kotlin.svg @@ -0,0 +1,13 @@ + + + + + + + + + + + diff --git a/docs/images/nav-icons/annotation.svg b/docs/images/nav-icons/annotation.svg new file mode 100644 index 0000000..b80c54b --- /dev/null +++ b/docs/images/nav-icons/annotation.svg @@ -0,0 +1,7 @@ + + + + + + + diff --git a/docs/images/nav-icons/class-kotlin.svg b/docs/images/nav-icons/class-kotlin.svg new file mode 100644 index 0000000..797a242 --- /dev/null +++ b/docs/images/nav-icons/class-kotlin.svg @@ -0,0 +1,13 @@ + + + + + + + + + + + diff --git a/docs/images/nav-icons/class.svg b/docs/images/nav-icons/class.svg new file mode 100644 index 0000000..3f1ad16 --- /dev/null +++ b/docs/images/nav-icons/class.svg @@ -0,0 +1,7 @@ + + + + + + + diff --git a/docs/images/nav-icons/enum-kotlin.svg b/docs/images/nav-icons/enum-kotlin.svg new file mode 100644 index 0000000..775a7cc --- /dev/null +++ b/docs/images/nav-icons/enum-kotlin.svg @@ -0,0 +1,13 @@ + + + + + + + + + + + diff --git a/docs/images/nav-icons/enum.svg b/docs/images/nav-icons/enum.svg new file mode 100644 index 0000000..fa7f247 --- /dev/null +++ b/docs/images/nav-icons/enum.svg @@ -0,0 +1,7 @@ + + + + + + + diff --git a/docs/images/nav-icons/exception-class.svg b/docs/images/nav-icons/exception-class.svg new file mode 100644 index 0000000..c0b2bde --- /dev/null +++ b/docs/images/nav-icons/exception-class.svg @@ -0,0 +1,7 @@ + + + + + + + diff --git a/docs/images/nav-icons/field-value.svg b/docs/images/nav-icons/field-value.svg new file mode 100644 index 0000000..2771ee5 --- /dev/null +++ b/docs/images/nav-icons/field-value.svg @@ -0,0 +1,10 @@ + + + + + + + + diff --git a/docs/images/nav-icons/field-variable.svg b/docs/images/nav-icons/field-variable.svg new file mode 100644 index 0000000..e2d2bbd --- /dev/null +++ b/docs/images/nav-icons/field-variable.svg @@ -0,0 +1,10 @@ + + + + + + + + diff --git a/docs/images/nav-icons/function.svg b/docs/images/nav-icons/function.svg new file mode 100644 index 0000000..f0da64a --- /dev/null +++ b/docs/images/nav-icons/function.svg @@ -0,0 +1,7 @@ + + + + + + + diff --git a/docs/images/nav-icons/interface-kotlin.svg b/docs/images/nav-icons/interface-kotlin.svg new file mode 100644 index 0000000..5e16326 --- /dev/null +++ b/docs/images/nav-icons/interface-kotlin.svg @@ -0,0 +1,13 @@ + + + + + + + + + + + diff --git a/docs/images/nav-icons/interface.svg b/docs/images/nav-icons/interface.svg new file mode 100644 index 0000000..32063ba --- /dev/null +++ b/docs/images/nav-icons/interface.svg @@ -0,0 +1,7 @@ + + + + + + + diff --git a/docs/images/nav-icons/object.svg b/docs/images/nav-icons/object.svg new file mode 100644 index 0000000..31f0ee3 --- /dev/null +++ b/docs/images/nav-icons/object.svg @@ -0,0 +1,13 @@ + + + + + + + + + + + diff --git a/docs/images/nav-icons/typealias-kotlin.svg b/docs/images/nav-icons/typealias-kotlin.svg new file mode 100644 index 0000000..f4bb238 --- /dev/null +++ b/docs/images/nav-icons/typealias-kotlin.svg @@ -0,0 +1,13 @@ + + + + + + + + + + + diff --git a/docs/images/theme-toggle.svg b/docs/images/theme-toggle.svg new file mode 100644 index 0000000..df86202 --- /dev/null +++ b/docs/images/theme-toggle.svg @@ -0,0 +1,7 @@ + + + + + diff --git a/docs/index.html b/docs/index.html new file mode 100644 index 0000000..14a647d --- /dev/null +++ b/docs/index.html @@ -0,0 +1,161 @@ + + + + + Bitly Shorten + + + + + + + + + + + + + + + + + + + +
+ +
+ +
+
+ +
+

Bitly Shorten

+
+

Packages

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

Provides the classes necessary to access the Bitly API v4.

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

Provides configuration builders for creating and updating Bitlinks.

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

Provides deeplinks configurations for creating and updating Bitlinks.

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

Provides the deeplinks enumerations.

+
+
+
+
+
+ +
+
+
+ + diff --git a/docs/index.md b/docs/index.md deleted file mode 100644 index ad66a2b..0000000 --- a/docs/index.md +++ /dev/null @@ -1,15 +0,0 @@ -[docs](./index.md) - -[Bitly Shortener for Kotlin/Java](https://github.com/ethauvin/bitly-shorten) - -A simple implementation of the link shortening ([bitlinks](https://dev.bitly.com/v4/#tag/Bitlinks)) abilities of the [Bitly API v4](https://dev.bitly.com/v4). - -### Packages - -| Name | Summary | -|---|---| -| [net.thauvin.erik.bitly](net.thauvin.erik.bitly/index.md) | Provides the classes necessary to access the [Bitly API v4](https://dev.bitly.com/v4). | - -### Index - -[All Types](alltypes/index.md) \ No newline at end of file diff --git a/docs/navigation.html b/docs/navigation.html new file mode 100644 index 0000000..7c574fa --- /dev/null +++ b/docs/navigation.html @@ -0,0 +1,103 @@ + + diff --git a/docs/net.thauvin.erik.bitly/-bitlinks/-init-.md b/docs/net.thauvin.erik.bitly/-bitlinks/-init-.md deleted file mode 100644 index 9f9e44c..0000000 --- a/docs/net.thauvin.erik.bitly/-bitlinks/-init-.md +++ /dev/null @@ -1,10 +0,0 @@ -[docs](../../index.md) / [net.thauvin.erik.bitly](../index.md) / [Bitlinks](index.md) / [<init>](./-init-.md) - -# <init> - -`Bitlinks(accessToken: `[`String`](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-string/index.html)`)` - -Provides functions to create and manage [Bitlinks](https://dev.bitly.com/v4/#tag/Bitlinks). - -See the [Bitly API](https://dev.bitly.com/v4/#tag/Bitlinks) for more information. - diff --git a/docs/net.thauvin.erik.bitly/-bitlinks/clicks.md b/docs/net.thauvin.erik.bitly/-bitlinks/clicks.md deleted file mode 100644 index 515e559..0000000 --- a/docs/net.thauvin.erik.bitly/-bitlinks/clicks.md +++ /dev/null @@ -1,28 +0,0 @@ -[docs](../../index.md) / [net.thauvin.erik.bitly](../index.md) / [Bitlinks](index.md) / [clicks](./clicks.md) - -# clicks - -`@JvmOverloads fun clicks(bitlink: `[`String`](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-string/index.html)`, unit: `[`Units`](../-units/index.md)` = Units.DAY, units: `[`Int`](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-int/index.html)` = -1, size: `[`Int`](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-int/index.html)` = 50, unit_reference: `[`String`](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-string/index.html)` = Constants.EMPTY, toJson: `[`Boolean`](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-boolean/index.html)` = false): `[`String`](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-string/index.html) [(source)](https://github.com/ethauvin/bitly-shorten/tree/master/src/main/kotlin/net/thauvin/erik/bitly/Bitlinks.kt#L63) - -Returns the click counts for a specified Bitlink. - -See the [Bitly API](https://dev.bitly.com/v4/#operation/getClicksSummaryForBitlink) for more information. - -### Parameters - -`bitlink` - A Bitlink made of the domain and hash. - -`unit` - A [unit of time](../-units/index.md). - -`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` - -**Return** -The click counts or JSON response object. - diff --git a/docs/net.thauvin.erik.bitly/-bitlinks/create.md b/docs/net.thauvin.erik.bitly/-bitlinks/create.md deleted file mode 100644 index 5bbb8fc..0000000 --- a/docs/net.thauvin.erik.bitly/-bitlinks/create.md +++ /dev/null @@ -1,20 +0,0 @@ -[docs](../../index.md) / [net.thauvin.erik.bitly](../index.md) / [Bitlinks](index.md) / [create](./create.md) - -# create - -`@JvmOverloads fun create(domain: `[`String`](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-string/index.html)` = Constants.EMPTY, title: `[`String`](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-string/index.html)` = Constants.EMPTY, group_guid: `[`String`](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-string/index.html)` = Constants.EMPTY, tags: `[`Array`](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-array/index.html)`<`[`String`](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-string/index.html)`> = emptyArray(), deeplinks: `[`Array`](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-array/index.html)`<`[`Map`](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin.collections/-map/index.html)`<`[`String`](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-string/index.html)`, `[`String`](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-string/index.html)`>> = emptyArray(), long_url: `[`String`](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-string/index.html)`, toJson: `[`Boolean`](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-boolean/index.html)` = false): `[`String`](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-string/index.html) [(source)](https://github.com/ethauvin/bitly-shorten/tree/master/src/main/kotlin/net/thauvin/erik/bitly/Bitlinks.kt#L99) - -Converts a long url to a Bitlink and sets additional parameters. - -See the [Bit.ly API](https://dev.bitly.com/v4/#operation/createFullBitlink) for more information. - -### Parameters - -`toJson` - Returns the full JSON response if `true` - -**Oaran** -long_url The long URL. - -**Return** -The shorten URL or JSON response, or on error, an empty string/JSON object. - diff --git a/docs/net.thauvin.erik.bitly/-bitlinks/expand.md b/docs/net.thauvin.erik.bitly/-bitlinks/expand.md deleted file mode 100644 index 4888552..0000000 --- a/docs/net.thauvin.erik.bitly/-bitlinks/expand.md +++ /dev/null @@ -1,19 +0,0 @@ -[docs](../../index.md) / [net.thauvin.erik.bitly](../index.md) / [Bitlinks](index.md) / [expand](./expand.md) - -# expand - -`@JvmOverloads fun expand(bitlink_id: `[`String`](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-string/index.html)`, toJson: `[`Boolean`](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-boolean/index.html)` = false): `[`String`](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-string/index.html) [(source)](https://github.com/ethauvin/bitly-shorten/tree/master/src/main/kotlin/net/thauvin/erik/bitly/Bitlinks.kt#L137) - -Expands a Bitlink. - -See the [Bit.ly API](https://dev.bitly.com/v4/#operation/expandBitlink) for more information. - -### Parameters - -`bitlink_id` - The bitlink ID. - -`toJson` - Returns the full JSON response if `true` - -**Return** -The long URL or JSON response, or on error, an empty string/JSON object. - diff --git a/docs/net.thauvin.erik.bitly/-bitlinks/index.md b/docs/net.thauvin.erik.bitly/-bitlinks/index.md deleted file mode 100644 index 30dcc5d..0000000 --- a/docs/net.thauvin.erik.bitly/-bitlinks/index.md +++ /dev/null @@ -1,25 +0,0 @@ -[docs](../../index.md) / [net.thauvin.erik.bitly](../index.md) / [Bitlinks](./index.md) - -# Bitlinks - -`open class Bitlinks` [(source)](https://github.com/ethauvin/bitly-shorten/tree/master/src/main/kotlin/net/thauvin/erik/bitly/Bitlinks.kt#L47) - -Provides functions to create and manage [Bitlinks](https://dev.bitly.com/v4/#tag/Bitlinks). - -See the [Bitly API](https://dev.bitly.com/v4/#tag/Bitlinks) for more information. - -### Constructors - -| Name | Summary | -|---|---| -| [<init>](-init-.md) | Provides functions to create and manage [Bitlinks](https://dev.bitly.com/v4/#tag/Bitlinks).`Bitlinks(accessToken: `[`String`](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-string/index.html)`)` | - -### Functions - -| Name | Summary | -|---|---| -| [clicks](clicks.md) | Returns the click counts for a specified Bitlink.`fun clicks(bitlink: `[`String`](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-string/index.html)`, unit: `[`Units`](../-units/index.md)` = Units.DAY, units: `[`Int`](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-int/index.html)` = -1, size: `[`Int`](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-int/index.html)` = 50, unit_reference: `[`String`](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-string/index.html)` = Constants.EMPTY, toJson: `[`Boolean`](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-boolean/index.html)` = false): `[`String`](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-string/index.html) | -| [create](create.md) | Converts a long url to a Bitlink and sets additional parameters.`fun create(domain: `[`String`](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-string/index.html)` = Constants.EMPTY, title: `[`String`](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-string/index.html)` = Constants.EMPTY, group_guid: `[`String`](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-string/index.html)` = Constants.EMPTY, tags: `[`Array`](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-array/index.html)`<`[`String`](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-string/index.html)`> = emptyArray(), deeplinks: `[`Array`](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-array/index.html)`<`[`Map`](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin.collections/-map/index.html)`<`[`String`](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-string/index.html)`, `[`String`](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-string/index.html)`>> = emptyArray(), long_url: `[`String`](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-string/index.html)`, toJson: `[`Boolean`](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-boolean/index.html)` = false): `[`String`](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-string/index.html) | -| [expand](expand.md) | Expands a Bitlink.`fun expand(bitlink_id: `[`String`](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-string/index.html)`, toJson: `[`Boolean`](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-boolean/index.html)` = false): `[`String`](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-string/index.html) | -| [shorten](shorten.md) | Shortens a long URL.`fun shorten(long_url: `[`String`](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-string/index.html)`, group_guid: `[`String`](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-string/index.html)` = Constants.EMPTY, domain: `[`String`](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-string/index.html)` = Constants.EMPTY, toJson: `[`Boolean`](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-boolean/index.html)` = false): `[`String`](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-string/index.html) | -| [update](update.md) | Updates fields in the Bitlink.`fun update(bitlink: `[`String`](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-string/index.html)`, references: `[`Map`](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin.collections/-map/index.html)`<`[`String`](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-string/index.html)`, `[`String`](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-string/index.html)`> = emptyMap(), archived: `[`Boolean`](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-boolean/index.html)` = false, tags: `[`Array`](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-array/index.html)`<`[`String`](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-string/index.html)`> = emptyArray(), created_at: `[`String`](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-string/index.html)` = Constants.EMPTY, title: `[`String`](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-string/index.html)` = Constants.EMPTY, deeplinks: `[`Array`](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-array/index.html)`<`[`Map`](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin.collections/-map/index.html)`<`[`String`](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-string/index.html)`, `[`String`](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-string/index.html)`>> = emptyArray(), created_by: `[`String`](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-string/index.html)` = Constants.EMPTY, long_url: `[`String`](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-string/index.html)` = Constants.EMPTY, client_id: `[`String`](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-string/index.html)` = Constants.EMPTY, custom_bitlinks: `[`Array`](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-array/index.html)`<`[`String`](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-string/index.html)`> = emptyArray(), link: `[`String`](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-string/index.html)` = Constants.EMPTY, id: `[`String`](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-string/index.html)` = Constants.EMPTY, toJson: `[`Boolean`](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-boolean/index.html)` = false): `[`String`](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-string/index.html) | diff --git a/docs/net.thauvin.erik.bitly/-bitlinks/shorten.md b/docs/net.thauvin.erik.bitly/-bitlinks/shorten.md deleted file mode 100644 index 1461a6f..0000000 --- a/docs/net.thauvin.erik.bitly/-bitlinks/shorten.md +++ /dev/null @@ -1,19 +0,0 @@ -[docs](../../index.md) / [net.thauvin.erik.bitly](../index.md) / [Bitlinks](index.md) / [shorten](./shorten.md) - -# shorten - -`@JvmOverloads fun shorten(long_url: `[`String`](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-string/index.html)`, group_guid: `[`String`](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-string/index.html)` = Constants.EMPTY, domain: `[`String`](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-string/index.html)` = Constants.EMPTY, toJson: `[`Boolean`](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-boolean/index.html)` = false): `[`String`](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-string/index.html) [(source)](https://github.com/ethauvin/bitly-shorten/tree/master/src/main/kotlin/net/thauvin/erik/bitly/Bitlinks.kt#L185) - -Shortens a long URL. - -See the [Bit.ly API](https://dev.bitly.com/v4/#operation/createBitlink) for more information. - -### Parameters - -`long_url` - The long URL. - -`toJson` - Returns the full JSON response if `true` - -**Return** -The short URL or JSON response, or on error, the [long_url](shorten.md#net.thauvin.erik.bitly.Bitlinks$shorten(kotlin.String, kotlin.String, kotlin.String, kotlin.Boolean)/long_url) or an empty JSON object. - diff --git a/docs/net.thauvin.erik.bitly/-bitlinks/update.md b/docs/net.thauvin.erik.bitly/-bitlinks/update.md deleted file mode 100644 index 169f21b..0000000 --- a/docs/net.thauvin.erik.bitly/-bitlinks/update.md +++ /dev/null @@ -1,20 +0,0 @@ -[docs](../../index.md) / [net.thauvin.erik.bitly](../index.md) / [Bitlinks](index.md) / [update](./update.md) - -# update - -`@JvmOverloads fun update(bitlink: `[`String`](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-string/index.html)`, references: `[`Map`](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin.collections/-map/index.html)`<`[`String`](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-string/index.html)`, `[`String`](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-string/index.html)`> = emptyMap(), archived: `[`Boolean`](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-boolean/index.html)` = false, tags: `[`Array`](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-array/index.html)`<`[`String`](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-string/index.html)`> = emptyArray(), created_at: `[`String`](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-string/index.html)` = Constants.EMPTY, title: `[`String`](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-string/index.html)` = Constants.EMPTY, deeplinks: `[`Array`](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-array/index.html)`<`[`Map`](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin.collections/-map/index.html)`<`[`String`](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-string/index.html)`, `[`String`](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-string/index.html)`>> = emptyArray(), created_by: `[`String`](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-string/index.html)` = Constants.EMPTY, long_url: `[`String`](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-string/index.html)` = Constants.EMPTY, client_id: `[`String`](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-string/index.html)` = Constants.EMPTY, custom_bitlinks: `[`Array`](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-array/index.html)`<`[`String`](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-string/index.html)`> = emptyArray(), link: `[`String`](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-string/index.html)` = Constants.EMPTY, id: `[`String`](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-string/index.html)` = Constants.EMPTY, toJson: `[`Boolean`](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-boolean/index.html)` = false): `[`String`](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-string/index.html) [(source)](https://github.com/ethauvin/bitly-shorten/tree/master/src/main/kotlin/net/thauvin/erik/bitly/Bitlinks.kt#L222) - -Updates fields in the Bitlink. - -See the [Bit.ly API](https://dev.bitly.com/v4/#operation/updateBitlink) for more information. - -### Parameters - -`toJson` - Returns the full JSON response if `true` - -**Oaran** -bitlink A Bitlink made of the domain and hash. - -**Return** -`true` is the update was successful, `false` otherwise, or JSON response. - diff --git a/docs/net.thauvin.erik.bitly/-bitly/-init-.md b/docs/net.thauvin.erik.bitly/-bitly/-init-.md deleted file mode 100644 index 9e08e63..0000000 --- a/docs/net.thauvin.erik.bitly/-bitly/-init-.md +++ /dev/null @@ -1,41 +0,0 @@ -[docs](../../index.md) / [net.thauvin.erik.bitly](../index.md) / [Bitly](index.md) / [<init>](./-init-.md) - -# <init> - -`Bitly(accessToken: `[`String`](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-string/index.html)`)` - -Creates a new instance using an [API Access Token](access-token.md). - -### Parameters - -`accessToken` - The API access token.`Bitly(properties: `[`Properties`](https://docs.oracle.com/javase/8/docs/api/java/util/Properties.html)`, key: `[`String`](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-string/index.html)` = Constants.ENV_ACCESS_TOKEN)` - -Creates a new instance using a [Properties](-init-.md#net.thauvin.erik.bitly.Bitly$(java.util.Properties, kotlin.String)/properties) and [Property Key](-init-.md#net.thauvin.erik.bitly.Bitly$(java.util.Properties, kotlin.String)/key). - -### Parameters - -`properties` - The properties. - -`key` - The property key containing the [API Access Token](access-token.md).`Bitly(propertiesFilePath: `[`Path`](https://docs.oracle.com/javase/8/docs/api/java/nio/file/Path.html)`, key: `[`String`](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-string/index.html)` = Constants.ENV_ACCESS_TOKEN)` - -Creates a new instance using a [Properties File Path](-init-.md#net.thauvin.erik.bitly.Bitly$(java.nio.file.Path, kotlin.String)/propertiesFilePath) and [Property Key](-init-.md#net.thauvin.erik.bitly.Bitly$(java.nio.file.Path, kotlin.String)/key). - -### Parameters - -`propertiesFilePath` - The properties file path. - -`key` - The property key containing the [API Access Token](access-token.md).`Bitly(propertiesFile: `[`File`](https://docs.oracle.com/javase/8/docs/api/java/io/File.html)`, key: `[`String`](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-string/index.html)` = Constants.ENV_ACCESS_TOKEN)` - -Creates a new instance using a [Properties File](-init-.md#net.thauvin.erik.bitly.Bitly$(java.io.File, kotlin.String)/propertiesFile) and [Property Key](-init-.md#net.thauvin.erik.bitly.Bitly$(java.io.File, kotlin.String)/key). - -### Parameters - -`propertiesFile` - The properties file. - -`key` - The property key containing the [API Access Token](access-token.md).`Bitly()` - -Creates new instance. - -**Constructor** -Creates new instance. - diff --git a/docs/net.thauvin.erik.bitly/-bitly/access-token.md b/docs/net.thauvin.erik.bitly/-bitly/access-token.md deleted file mode 100644 index a782651..0000000 --- a/docs/net.thauvin.erik.bitly/-bitly/access-token.md +++ /dev/null @@ -1,11 +0,0 @@ -[docs](../../index.md) / [net.thauvin.erik.bitly](../index.md) / [Bitly](index.md) / [accessToken](./access-token.md) - -# accessToken - -`var accessToken: `[`String`](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-string/index.html) [(source)](https://github.com/ethauvin/bitly-shorten/tree/master/src/main/kotlin/net/thauvin/erik/bitly/Bitly.kt#L51) - -The API access token. - -See [Generic Access Token](https://bitly.is/accesstoken) or -[Authentication](https://dev.bitly.com/v4/#section/Authentication). - diff --git a/docs/net.thauvin.erik.bitly/-bitly/bitlinks.md b/docs/net.thauvin.erik.bitly/-bitly/bitlinks.md deleted file mode 100644 index 7df88f4..0000000 --- a/docs/net.thauvin.erik.bitly/-bitly/bitlinks.md +++ /dev/null @@ -1,8 +0,0 @@ -[docs](../../index.md) / [net.thauvin.erik.bitly](../index.md) / [Bitly](index.md) / [bitlinks](./bitlinks.md) - -# bitlinks - -`fun bitlinks(): `[`Bitlinks`](../-bitlinks/index.md) [(source)](https://github.com/ethauvin/bitly-shorten/tree/master/src/main/kotlin/net/thauvin/erik/bitly/Bitly.kt#L106) - -Returns a new [Bitlinks](../-bitlinks/index.md) instance. - diff --git a/docs/net.thauvin.erik.bitly/-bitly/call.md b/docs/net.thauvin.erik.bitly/-bitly/call.md deleted file mode 100644 index ec60cbd..0000000 --- a/docs/net.thauvin.erik.bitly/-bitly/call.md +++ /dev/null @@ -1,19 +0,0 @@ -[docs](../../index.md) / [net.thauvin.erik.bitly](../index.md) / [Bitly](index.md) / [call](./call.md) - -# call - -`@JvmOverloads fun call(endPoint: `[`String`](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-string/index.html)`, params: `[`Map`](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin.collections/-map/index.html)`<`[`String`](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-string/index.html)`, `[`Any`](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-any/index.html)`> = emptyMap(), method: `[`Methods`](../-methods/index.md)` = Methods.POST): `[`CallResponse`](../-call-response/index.md) [(source)](https://github.com/ethauvin/bitly-shorten/tree/master/src/main/kotlin/net/thauvin/erik/bitly/Bitly.kt#L117) - -Executes an API call. - -### Parameters - -`endPoint` - The REST endpoint. (eg. `https://api-ssl.bitly.com/v4/shorten`) - -`params` - The request parameters key/value map. - -`method` - The submission [Method](../-methods/index.md). - -**Return** -The response (JSON) from the API. - diff --git a/docs/net.thauvin.erik.bitly/-bitly/index.md b/docs/net.thauvin.erik.bitly/-bitly/index.md deleted file mode 100644 index 6f3d1fb..0000000 --- a/docs/net.thauvin.erik.bitly/-bitly/index.md +++ /dev/null @@ -1,26 +0,0 @@ -[docs](../../index.md) / [net.thauvin.erik.bitly](../index.md) / [Bitly](./index.md) - -# Bitly - -`open class Bitly` [(source)](https://github.com/ethauvin/bitly-shorten/tree/master/src/main/kotlin/net/thauvin/erik/bitly/Bitly.kt#L45) - -Provides access to the [Bitly API v4](https://dev.bitly.com/v4). - -### Constructors - -| Name | Summary | -|---|---| -| [<init>](-init-.md) | Creates a new instance using an [API Access Token](access-token.md).`Bitly(accessToken: `[`String`](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-string/index.html)`)`
Creates a new instance using a [Properties](-init-.md#net.thauvin.erik.bitly.Bitly$(java.util.Properties, kotlin.String)/properties) and [Property Key](-init-.md#net.thauvin.erik.bitly.Bitly$(java.util.Properties, kotlin.String)/key).`Bitly(properties: `[`Properties`](https://docs.oracle.com/javase/8/docs/api/java/util/Properties.html)`, key: `[`String`](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-string/index.html)` = Constants.ENV_ACCESS_TOKEN)`
Creates a new instance using a [Properties File Path](-init-.md#net.thauvin.erik.bitly.Bitly$(java.nio.file.Path, kotlin.String)/propertiesFilePath) and [Property Key](-init-.md#net.thauvin.erik.bitly.Bitly$(java.nio.file.Path, kotlin.String)/key).`Bitly(propertiesFilePath: `[`Path`](https://docs.oracle.com/javase/8/docs/api/java/nio/file/Path.html)`, key: `[`String`](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-string/index.html)` = Constants.ENV_ACCESS_TOKEN)`
Creates a new instance using a [Properties File](-init-.md#net.thauvin.erik.bitly.Bitly$(java.io.File, kotlin.String)/propertiesFile) and [Property Key](-init-.md#net.thauvin.erik.bitly.Bitly$(java.io.File, kotlin.String)/key).`Bitly(propertiesFile: `[`File`](https://docs.oracle.com/javase/8/docs/api/java/io/File.html)`, key: `[`String`](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-string/index.html)` = Constants.ENV_ACCESS_TOKEN)`
Creates new instance.`Bitly()` | - -### Properties - -| Name | Summary | -|---|---| -| [accessToken](access-token.md) | The API access token.`var accessToken: `[`String`](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-string/index.html) | - -### Functions - -| Name | Summary | -|---|---| -| [bitlinks](bitlinks.md) | Returns a new [Bitlinks](../-bitlinks/index.md) instance.`fun bitlinks(): `[`Bitlinks`](../-bitlinks/index.md) | -| [call](call.md) | Executes an API call.`fun call(endPoint: `[`String`](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-string/index.html)`, params: `[`Map`](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin.collections/-map/index.html)`<`[`String`](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-string/index.html)`, `[`Any`](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-any/index.html)`> = emptyMap(), method: `[`Methods`](../-methods/index.md)` = Methods.POST): `[`CallResponse`](../-call-response/index.md) | diff --git a/docs/net.thauvin.erik.bitly/-call-response/-init-.md b/docs/net.thauvin.erik.bitly/-call-response/-init-.md deleted file mode 100644 index d40e7c6..0000000 --- a/docs/net.thauvin.erik.bitly/-call-response/-init-.md +++ /dev/null @@ -1,8 +0,0 @@ -[docs](../../index.md) / [net.thauvin.erik.bitly](../index.md) / [CallResponse](index.md) / [<init>](./-init-.md) - -# <init> - -`CallResponse(body: `[`String`](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-string/index.html)` = Constants.EMPTY_JSON, resultCode: `[`Int`](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-int/index.html)` = -1)` - -Provides a data class to hold the JSON response. - diff --git a/docs/net.thauvin.erik.bitly/-call-response/body.md b/docs/net.thauvin.erik.bitly/-call-response/body.md deleted file mode 100644 index b97c76a..0000000 --- a/docs/net.thauvin.erik.bitly/-call-response/body.md +++ /dev/null @@ -1,5 +0,0 @@ -[docs](../../index.md) / [net.thauvin.erik.bitly](../index.md) / [CallResponse](index.md) / [body](./body.md) - -# body - -`var body: `[`String`](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-string/index.html) [(source)](https://github.com/ethauvin/bitly-shorten/tree/master/src/main/kotlin/net/thauvin/erik/bitly/CallResponse.kt#L38) \ No newline at end of file diff --git a/docs/net.thauvin.erik.bitly/-call-response/index.md b/docs/net.thauvin.erik.bitly/-call-response/index.md deleted file mode 100644 index b0559fb..0000000 --- a/docs/net.thauvin.erik.bitly/-call-response/index.md +++ /dev/null @@ -1,21 +0,0 @@ -[docs](../../index.md) / [net.thauvin.erik.bitly](../index.md) / [CallResponse](./index.md) - -# CallResponse - -`data class CallResponse` [(source)](https://github.com/ethauvin/bitly-shorten/tree/master/src/main/kotlin/net/thauvin/erik/bitly/CallResponse.kt#L38) - -Provides a data class to hold the JSON response. - -### Constructors - -| Name | Summary | -|---|---| -| [<init>](-init-.md) | Provides a data class to hold the JSON response.`CallResponse(body: `[`String`](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-string/index.html)` = Constants.EMPTY_JSON, resultCode: `[`Int`](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-int/index.html)` = -1)` | - -### Properties - -| Name | Summary | -|---|---| -| [body](body.md) | `var body: `[`String`](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-string/index.html) | -| [isSuccessful](is-successful.md) | `val isSuccessful: `[`Boolean`](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-boolean/index.html) | -| [resultCode](result-code.md) | `var resultCode: `[`Int`](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-int/index.html) | diff --git a/docs/net.thauvin.erik.bitly/-call-response/is-successful.md b/docs/net.thauvin.erik.bitly/-call-response/is-successful.md deleted file mode 100644 index 35e46ed..0000000 --- a/docs/net.thauvin.erik.bitly/-call-response/is-successful.md +++ /dev/null @@ -1,5 +0,0 @@ -[docs](../../index.md) / [net.thauvin.erik.bitly](../index.md) / [CallResponse](index.md) / [isSuccessful](./is-successful.md) - -# isSuccessful - -`val isSuccessful: `[`Boolean`](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-boolean/index.html) [(source)](https://github.com/ethauvin/bitly-shorten/tree/master/src/main/kotlin/net/thauvin/erik/bitly/CallResponse.kt#L39) \ No newline at end of file diff --git a/docs/net.thauvin.erik.bitly/-call-response/result-code.md b/docs/net.thauvin.erik.bitly/-call-response/result-code.md deleted file mode 100644 index 6fee1af..0000000 --- a/docs/net.thauvin.erik.bitly/-call-response/result-code.md +++ /dev/null @@ -1,5 +0,0 @@ -[docs](../../index.md) / [net.thauvin.erik.bitly](../index.md) / [CallResponse](index.md) / [resultCode](./result-code.md) - -# resultCode - -`var resultCode: `[`Int`](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-int/index.html) [(source)](https://github.com/ethauvin/bitly-shorten/tree/master/src/main/kotlin/net/thauvin/erik/bitly/CallResponse.kt#L38) \ No newline at end of file diff --git a/docs/net.thauvin.erik.bitly/-call-response/to-json.md b/docs/net.thauvin.erik.bitly/-call-response/to-json.md deleted file mode 100644 index dd05d24..0000000 --- a/docs/net.thauvin.erik.bitly/-call-response/to-json.md +++ /dev/null @@ -1,5 +0,0 @@ -[docs](../../index.md) / [net.thauvin.erik.bitly](../index.md) / [CallResponse](index.md) / [toJson](./to-json.md) - -# toJson - -`fun toJson(): JSONObject` [(source)](https://github.com/ethauvin/bitly-shorten/tree/master/src/main/kotlin/net/thauvin/erik/bitly/CallResponse.kt#L44) \ No newline at end of file diff --git a/docs/net.thauvin.erik.bitly/-constants/-a-p-i_-b-a-s-e_-u-r-l.md b/docs/net.thauvin.erik.bitly/-constants/-a-p-i_-b-a-s-e_-u-r-l.md deleted file mode 100644 index c24758f..0000000 --- a/docs/net.thauvin.erik.bitly/-constants/-a-p-i_-b-a-s-e_-u-r-l.md +++ /dev/null @@ -1,11 +0,0 @@ -[docs](../../index.md) / [net.thauvin.erik.bitly](../index.md) / [Constants](index.md) / [API_BASE_URL](./-a-p-i_-b-a-s-e_-u-r-l.md) - -# API_BASE_URL - -`const val API_BASE_URL: `[`String`](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-string/index.html) [(source)](https://github.com/ethauvin/bitly-shorten/tree/master/src/main/kotlin/net/thauvin/erik/bitly/Constants.kt#L43) - -The Bitly API base URL. - -**Value** -`https://api-ssl.bitly.com/v4` - diff --git a/docs/net.thauvin.erik.bitly/-constants/-e-m-p-t-y.md b/docs/net.thauvin.erik.bitly/-constants/-e-m-p-t-y.md deleted file mode 100644 index 8ffe3dd..0000000 --- a/docs/net.thauvin.erik.bitly/-constants/-e-m-p-t-y.md +++ /dev/null @@ -1,8 +0,0 @@ -[docs](../../index.md) / [net.thauvin.erik.bitly](../index.md) / [Constants](index.md) / [EMPTY](./-e-m-p-t-y.md) - -# EMPTY - -`const val EMPTY: `[`String`](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-string/index.html) [(source)](https://github.com/ethauvin/bitly-shorten/tree/master/src/main/kotlin/net/thauvin/erik/bitly/Constants.kt#L53) - -Empty String. - diff --git a/docs/net.thauvin.erik.bitly/-constants/-e-m-p-t-y_-j-s-o-n.md b/docs/net.thauvin.erik.bitly/-constants/-e-m-p-t-y_-j-s-o-n.md deleted file mode 100644 index 839f6dd..0000000 --- a/docs/net.thauvin.erik.bitly/-constants/-e-m-p-t-y_-j-s-o-n.md +++ /dev/null @@ -1,8 +0,0 @@ -[docs](../../index.md) / [net.thauvin.erik.bitly](../index.md) / [Constants](index.md) / [EMPTY_JSON](./-e-m-p-t-y_-j-s-o-n.md) - -# EMPTY_JSON - -`const val EMPTY_JSON: `[`String`](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-string/index.html) [(source)](https://github.com/ethauvin/bitly-shorten/tree/master/src/main/kotlin/net/thauvin/erik/bitly/Constants.kt#L56) - -Empty JSON Object. - diff --git a/docs/net.thauvin.erik.bitly/-constants/-e-n-v_-a-c-c-e-s-s_-t-o-k-e-n.md b/docs/net.thauvin.erik.bitly/-constants/-e-n-v_-a-c-c-e-s-s_-t-o-k-e-n.md deleted file mode 100644 index 8d2a60e..0000000 --- a/docs/net.thauvin.erik.bitly/-constants/-e-n-v_-a-c-c-e-s-s_-t-o-k-e-n.md +++ /dev/null @@ -1,11 +0,0 @@ -[docs](../../index.md) / [net.thauvin.erik.bitly](../index.md) / [Constants](index.md) / [ENV_ACCESS_TOKEN](./-e-n-v_-a-c-c-e-s-s_-t-o-k-e-n.md) - -# ENV_ACCESS_TOKEN - -`const val ENV_ACCESS_TOKEN: `[`String`](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-string/index.html) [(source)](https://github.com/ethauvin/bitly-shorten/tree/master/src/main/kotlin/net/thauvin/erik/bitly/Constants.kt#L50) - -The API access token environment variable. - -**Value** -`BITLY_ACCESS_TOKEN` - diff --git a/docs/net.thauvin.erik.bitly/-constants/-f-a-l-s-e.md b/docs/net.thauvin.erik.bitly/-constants/-f-a-l-s-e.md deleted file mode 100644 index bff00e1..0000000 --- a/docs/net.thauvin.erik.bitly/-constants/-f-a-l-s-e.md +++ /dev/null @@ -1,11 +0,0 @@ -[docs](../../index.md) / [net.thauvin.erik.bitly](../index.md) / [Constants](index.md) / [FALSE](./-f-a-l-s-e.md) - -# FALSE - -`const val FALSE: `[`String`](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-string/index.html) [(source)](https://github.com/ethauvin/bitly-shorten/tree/master/src/main/kotlin/net/thauvin/erik/bitly/Constants.kt#L63) - -False - -**Value** -`false` - diff --git a/docs/net.thauvin.erik.bitly/-constants/-t-r-u-e.md b/docs/net.thauvin.erik.bitly/-constants/-t-r-u-e.md deleted file mode 100644 index 38eaaac..0000000 --- a/docs/net.thauvin.erik.bitly/-constants/-t-r-u-e.md +++ /dev/null @@ -1,11 +0,0 @@ -[docs](../../index.md) / [net.thauvin.erik.bitly](../index.md) / [Constants](index.md) / [TRUE](./-t-r-u-e.md) - -# TRUE - -`const val TRUE: `[`String`](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-string/index.html) [(source)](https://github.com/ethauvin/bitly-shorten/tree/master/src/main/kotlin/net/thauvin/erik/bitly/Constants.kt#L70) - -True - -**Value** -`true` - diff --git a/docs/net.thauvin.erik.bitly/-constants/index.md b/docs/net.thauvin.erik.bitly/-constants/index.md deleted file mode 100644 index 1380cdf..0000000 --- a/docs/net.thauvin.erik.bitly/-constants/index.md +++ /dev/null @@ -1,18 +0,0 @@ -[docs](../../index.md) / [net.thauvin.erik.bitly](../index.md) / [Constants](./index.md) - -# Constants - -`open class Constants` [(source)](https://github.com/ethauvin/bitly-shorten/tree/master/src/main/kotlin/net/thauvin/erik/bitly/Constants.kt#L36) - -Provides the constants for this package. - -### Companion Object Properties - -| Name | Summary | -|---|---| -| [API_BASE_URL](-a-p-i_-b-a-s-e_-u-r-l.md) | The Bitly API base URL.`const val API_BASE_URL: `[`String`](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-string/index.html) | -| [EMPTY](-e-m-p-t-y.md) | Empty String.`const val EMPTY: `[`String`](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-string/index.html) | -| [EMPTY_JSON](-e-m-p-t-y_-j-s-o-n.md) | Empty JSON Object.`const val EMPTY_JSON: `[`String`](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-string/index.html) | -| [ENV_ACCESS_TOKEN](-e-n-v_-a-c-c-e-s-s_-t-o-k-e-n.md) | The API access token environment variable.`const val ENV_ACCESS_TOKEN: `[`String`](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-string/index.html) | -| [FALSE](-f-a-l-s-e.md) | False`const val FALSE: `[`String`](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-string/index.html) | -| [TRUE](-t-r-u-e.md) | True`const val TRUE: `[`String`](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-string/index.html) | diff --git a/docs/net.thauvin.erik.bitly/-methods/-d-e-l-e-t-e.md b/docs/net.thauvin.erik.bitly/-methods/-d-e-l-e-t-e.md deleted file mode 100644 index 3e1046e..0000000 --- a/docs/net.thauvin.erik.bitly/-methods/-d-e-l-e-t-e.md +++ /dev/null @@ -1,5 +0,0 @@ -[docs](../../index.md) / [net.thauvin.erik.bitly](../index.md) / [Methods](index.md) / [DELETE](./-d-e-l-e-t-e.md) - -# DELETE - -`DELETE` [(source)](https://github.com/ethauvin/bitly-shorten/tree/master/src/main/kotlin/net/thauvin/erik/bitly/Methods.kt#L39) \ No newline at end of file diff --git a/docs/net.thauvin.erik.bitly/-methods/-g-e-t.md b/docs/net.thauvin.erik.bitly/-methods/-g-e-t.md deleted file mode 100644 index f916987..0000000 --- a/docs/net.thauvin.erik.bitly/-methods/-g-e-t.md +++ /dev/null @@ -1,5 +0,0 @@ -[docs](../../index.md) / [net.thauvin.erik.bitly](../index.md) / [Methods](index.md) / [GET](./-g-e-t.md) - -# GET - -`GET` [(source)](https://github.com/ethauvin/bitly-shorten/tree/master/src/main/kotlin/net/thauvin/erik/bitly/Methods.kt#L39) \ No newline at end of file diff --git a/docs/net.thauvin.erik.bitly/-methods/-p-a-t-c-h.md b/docs/net.thauvin.erik.bitly/-methods/-p-a-t-c-h.md deleted file mode 100644 index 7997f2b..0000000 --- a/docs/net.thauvin.erik.bitly/-methods/-p-a-t-c-h.md +++ /dev/null @@ -1,5 +0,0 @@ -[docs](../../index.md) / [net.thauvin.erik.bitly](../index.md) / [Methods](index.md) / [PATCH](./-p-a-t-c-h.md) - -# PATCH - -`PATCH` [(source)](https://github.com/ethauvin/bitly-shorten/tree/master/src/main/kotlin/net/thauvin/erik/bitly/Methods.kt#L39) \ No newline at end of file diff --git a/docs/net.thauvin.erik.bitly/-methods/-p-o-s-t.md b/docs/net.thauvin.erik.bitly/-methods/-p-o-s-t.md deleted file mode 100644 index 323171e..0000000 --- a/docs/net.thauvin.erik.bitly/-methods/-p-o-s-t.md +++ /dev/null @@ -1,5 +0,0 @@ -[docs](../../index.md) / [net.thauvin.erik.bitly](../index.md) / [Methods](index.md) / [POST](./-p-o-s-t.md) - -# POST - -`POST` [(source)](https://github.com/ethauvin/bitly-shorten/tree/master/src/main/kotlin/net/thauvin/erik/bitly/Methods.kt#L39) \ No newline at end of file diff --git a/docs/net.thauvin.erik.bitly/-methods/index.md b/docs/net.thauvin.erik.bitly/-methods/index.md deleted file mode 100644 index 3d967d1..0000000 --- a/docs/net.thauvin.erik.bitly/-methods/index.md +++ /dev/null @@ -1,16 +0,0 @@ -[docs](../../index.md) / [net.thauvin.erik.bitly](../index.md) / [Methods](./index.md) - -# Methods - -`enum class Methods` [(source)](https://github.com/ethauvin/bitly-shorten/tree/master/src/main/kotlin/net/thauvin/erik/bitly/Methods.kt#L38) - -Provides HTTP methods definitions. - -### Enum Values - -| Name | Summary | -|---|---| -| [DELETE](-d-e-l-e-t-e.md) | | -| [GET](-g-e-t.md) | | -| [PATCH](-p-a-t-c-h.md) | | -| [POST](-p-o-s-t.md) | | diff --git a/docs/net.thauvin.erik.bitly/-units/-d-a-y.md b/docs/net.thauvin.erik.bitly/-units/-d-a-y.md deleted file mode 100644 index 7c7b908..0000000 --- a/docs/net.thauvin.erik.bitly/-units/-d-a-y.md +++ /dev/null @@ -1,5 +0,0 @@ -[docs](../../index.md) / [net.thauvin.erik.bitly](../index.md) / [Units](index.md) / [DAY](./-d-a-y.md) - -# DAY - -`DAY` [(source)](https://github.com/ethauvin/bitly-shorten/tree/master/src/main/kotlin/net/thauvin/erik/bitly/Units.kt#L42) \ No newline at end of file diff --git a/docs/net.thauvin.erik.bitly/-units/-h-o-u-r.md b/docs/net.thauvin.erik.bitly/-units/-h-o-u-r.md deleted file mode 100644 index ddd5397..0000000 --- a/docs/net.thauvin.erik.bitly/-units/-h-o-u-r.md +++ /dev/null @@ -1,5 +0,0 @@ -[docs](../../index.md) / [net.thauvin.erik.bitly](../index.md) / [Units](index.md) / [HOUR](./-h-o-u-r.md) - -# HOUR - -`HOUR` [(source)](https://github.com/ethauvin/bitly-shorten/tree/master/src/main/kotlin/net/thauvin/erik/bitly/Units.kt#L41) \ No newline at end of file diff --git a/docs/net.thauvin.erik.bitly/-units/-m-i-n-u-t-e.md b/docs/net.thauvin.erik.bitly/-units/-m-i-n-u-t-e.md deleted file mode 100644 index d770582..0000000 --- a/docs/net.thauvin.erik.bitly/-units/-m-i-n-u-t-e.md +++ /dev/null @@ -1,5 +0,0 @@ -[docs](../../index.md) / [net.thauvin.erik.bitly](../index.md) / [Units](index.md) / [MINUTE](./-m-i-n-u-t-e.md) - -# MINUTE - -`MINUTE` [(source)](https://github.com/ethauvin/bitly-shorten/tree/master/src/main/kotlin/net/thauvin/erik/bitly/Units.kt#L40) \ No newline at end of file diff --git a/docs/net.thauvin.erik.bitly/-units/-m-o-n-t-h.md b/docs/net.thauvin.erik.bitly/-units/-m-o-n-t-h.md deleted file mode 100644 index 5d58554..0000000 --- a/docs/net.thauvin.erik.bitly/-units/-m-o-n-t-h.md +++ /dev/null @@ -1,5 +0,0 @@ -[docs](../../index.md) / [net.thauvin.erik.bitly](../index.md) / [Units](index.md) / [MONTH](./-m-o-n-t-h.md) - -# MONTH - -`MONTH` [(source)](https://github.com/ethauvin/bitly-shorten/tree/master/src/main/kotlin/net/thauvin/erik/bitly/Units.kt#L44) \ No newline at end of file diff --git a/docs/net.thauvin.erik.bitly/-units/-w-e-e-k.md b/docs/net.thauvin.erik.bitly/-units/-w-e-e-k.md deleted file mode 100644 index 9c6fcdd..0000000 --- a/docs/net.thauvin.erik.bitly/-units/-w-e-e-k.md +++ /dev/null @@ -1,5 +0,0 @@ -[docs](../../index.md) / [net.thauvin.erik.bitly](../index.md) / [Units](index.md) / [WEEK](./-w-e-e-k.md) - -# WEEK - -`WEEK` [(source)](https://github.com/ethauvin/bitly-shorten/tree/master/src/main/kotlin/net/thauvin/erik/bitly/Units.kt#L43) \ No newline at end of file diff --git a/docs/net.thauvin.erik.bitly/-units/index.md b/docs/net.thauvin.erik.bitly/-units/index.md deleted file mode 100644 index 684b491..0000000 --- a/docs/net.thauvin.erik.bitly/-units/index.md +++ /dev/null @@ -1,17 +0,0 @@ -[docs](../../index.md) / [net.thauvin.erik.bitly](../index.md) / [Units](./index.md) - -# Units - -`enum class Units` [(source)](https://github.com/ethauvin/bitly-shorten/tree/master/src/main/kotlin/net/thauvin/erik/bitly/Units.kt#L39) - -Provides units of time definitions. - -### Enum Values - -| Name | Summary | -|---|---| -| [MINUTE](-m-i-n-u-t-e.md) | | -| [HOUR](-h-o-u-r.md) | | -| [DAY](-d-a-y.md) | | -| [WEEK](-w-e-e-k.md) | | -| [MONTH](-m-o-n-t-h.md) | | diff --git a/docs/net.thauvin.erik.bitly/-utils/call.md b/docs/net.thauvin.erik.bitly/-utils/call.md deleted file mode 100644 index bc82ad2..0000000 --- a/docs/net.thauvin.erik.bitly/-utils/call.md +++ /dev/null @@ -1,21 +0,0 @@ -[docs](../../index.md) / [net.thauvin.erik.bitly](../index.md) / [Utils](index.md) / [call](./call.md) - -# call - -`@JvmOverloads fun call(accessToken: `[`String`](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-string/index.html)`, endPoint: `[`String`](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-string/index.html)`, params: `[`Map`](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin.collections/-map/index.html)`<`[`String`](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-string/index.html)`, `[`Any`](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-any/index.html)`> = emptyMap(), method: `[`Methods`](../-methods/index.md)` = Methods.POST): `[`CallResponse`](../-call-response/index.md) [(source)](https://github.com/ethauvin/bitly-shorten/tree/master/src/main/kotlin/net/thauvin/erik/bitly/Utils.kt#L65) - -Executes an API call. - -### Parameters - -`accessToken` - The API access token. - -`endPoint` - The REST endpoint. (eg. `https://api-ssl.bitly.com/v4/shorten`) - -`params` - The request parameters key/value map. - -`method` - The submission [Method](../-methods/index.md). - -**Return** -The response (JSON) from the API. - diff --git a/docs/net.thauvin.erik.bitly/-utils/index.md b/docs/net.thauvin.erik.bitly/-utils/index.md deleted file mode 100644 index 8e4086f..0000000 --- a/docs/net.thauvin.erik.bitly/-utils/index.md +++ /dev/null @@ -1,22 +0,0 @@ -[docs](../../index.md) / [net.thauvin.erik.bitly](../index.md) / [Utils](./index.md) - -# Utils - -`open class Utils` [(source)](https://github.com/ethauvin/bitly-shorten/tree/master/src/main/kotlin/net/thauvin/erik/bitly/Utils.kt#L50) - -Provides useful generic functions. - -### Companion Object Properties - -| Name | Summary | -|---|---| -| [logger](logger.md) | The logger instance.`val logger: `[`Logger`](https://docs.oracle.com/javase/8/docs/api/java/util/logging/Logger.html) | - -### Companion Object Functions - -| Name | Summary | -|---|---| -| [call](call.md) | Executes an API call.`fun call(accessToken: `[`String`](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-string/index.html)`, endPoint: `[`String`](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-string/index.html)`, params: `[`Map`](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin.collections/-map/index.html)`<`[`String`](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-string/index.html)`, `[`Any`](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-any/index.html)`> = emptyMap(), method: `[`Methods`](../-methods/index.md)` = Methods.POST): `[`CallResponse`](../-call-response/index.md) | -| [isValidUrl](is-valid-url.md) | Validates a URL.`fun `[`String`](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-string/index.html)`.isValidUrl(): `[`Boolean`](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-boolean/index.html) | -| [removeHttp](remove-http.md) | Removes http(s) scheme from string.`fun `[`String`](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-string/index.html)`.removeHttp(): `[`String`](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-string/index.html) | -| [toEndPoint](to-end-point.md) | Builds the full API endpoint URL using the [Constants.API_BASE_URL](../-constants/-a-p-i_-b-a-s-e_-u-r-l.md).`fun `[`String`](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-string/index.html)`.toEndPoint(): `[`String`](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-string/index.html) | diff --git a/docs/net.thauvin.erik.bitly/-utils/is-valid-url.md b/docs/net.thauvin.erik.bitly/-utils/is-valid-url.md deleted file mode 100644 index 81a81ac..0000000 --- a/docs/net.thauvin.erik.bitly/-utils/is-valid-url.md +++ /dev/null @@ -1,8 +0,0 @@ -[docs](../../index.md) / [net.thauvin.erik.bitly](../index.md) / [Utils](index.md) / [isValidUrl](./is-valid-url.md) - -# isValidUrl - -`fun `[`String`](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-string/index.html)`.isValidUrl(): `[`Boolean`](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-boolean/index.html) [(source)](https://github.com/ethauvin/bitly-shorten/tree/master/src/main/kotlin/net/thauvin/erik/bitly/Utils.kt#L149) - -Validates a URL. - diff --git a/docs/net.thauvin.erik.bitly/-utils/logger.md b/docs/net.thauvin.erik.bitly/-utils/logger.md deleted file mode 100644 index a788d7a..0000000 --- a/docs/net.thauvin.erik.bitly/-utils/logger.md +++ /dev/null @@ -1,12 +0,0 @@ -[docs](../../index.md) / [net.thauvin.erik.bitly](../index.md) / [Utils](index.md) / [logger](./logger.md) - -# logger - -`val logger: `[`Logger`](https://docs.oracle.com/javase/8/docs/api/java/util/logging/Logger.html) [(source)](https://github.com/ethauvin/bitly-shorten/tree/master/src/main/kotlin/net/thauvin/erik/bitly/Utils.kt#L53) - -The logger instance. - -**Getter** - -The logger instance. - diff --git a/docs/net.thauvin.erik.bitly/-utils/remove-http.md b/docs/net.thauvin.erik.bitly/-utils/remove-http.md deleted file mode 100644 index ff9aa3a..0000000 --- a/docs/net.thauvin.erik.bitly/-utils/remove-http.md +++ /dev/null @@ -1,8 +0,0 @@ -[docs](../../index.md) / [net.thauvin.erik.bitly](../index.md) / [Utils](index.md) / [removeHttp](./remove-http.md) - -# removeHttp - -`fun `[`String`](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-string/index.html)`.removeHttp(): `[`String`](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-string/index.html) [(source)](https://github.com/ethauvin/bitly-shorten/tree/master/src/main/kotlin/net/thauvin/erik/bitly/Utils.kt#L164) - -Removes http(s) scheme from string. - diff --git a/docs/net.thauvin.erik.bitly/-utils/to-end-point.md b/docs/net.thauvin.erik.bitly/-utils/to-end-point.md deleted file mode 100644 index 8ad55b5..0000000 --- a/docs/net.thauvin.erik.bitly/-utils/to-end-point.md +++ /dev/null @@ -1,8 +0,0 @@ -[docs](../../index.md) / [net.thauvin.erik.bitly](../index.md) / [Utils](index.md) / [toEndPoint](./to-end-point.md) - -# toEndPoint - -`fun `[`String`](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-string/index.html)`.toEndPoint(): `[`String`](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-string/index.html) [(source)](https://github.com/ethauvin/bitly-shorten/tree/master/src/main/kotlin/net/thauvin/erik/bitly/Utils.kt#L171) - -Builds the full API endpoint URL using the [Constants.API_BASE_URL](../-constants/-a-p-i_-b-a-s-e_-u-r-l.md). - diff --git a/docs/net.thauvin.erik.bitly/index.md b/docs/net.thauvin.erik.bitly/index.md deleted file mode 100644 index a1d8eaf..0000000 --- a/docs/net.thauvin.erik.bitly/index.md +++ /dev/null @@ -1,17 +0,0 @@ -[docs](../index.md) / [net.thauvin.erik.bitly](./index.md) - -## Package net.thauvin.erik.bitly - -Provides the classes necessary to access the [Bitly API v4](https://dev.bitly.com/v4). - -### Types - -| Name | Summary | -|---|---| -| [Bitlinks](-bitlinks/index.md) | Provides functions to create and manage [Bitlinks](https://dev.bitly.com/v4/#tag/Bitlinks).`open class Bitlinks` | -| [Bitly](-bitly/index.md) | Provides access to the [Bitly API v4](https://dev.bitly.com/v4).`open class Bitly` | -| [CallResponse](-call-response/index.md) | Provides a data class to hold the JSON response.`data class CallResponse` | -| [Constants](-constants/index.md) | Provides the constants for this package.`open class Constants` | -| [Methods](-methods/index.md) | Provides HTTP methods definitions.`enum class Methods` | -| [Units](-units/index.md) | Provides units of time definitions.`enum class Units` | -| [Utils](-utils/index.md) | Provides useful generic functions.`open class Utils` | diff --git a/docs/package-list b/docs/package-list deleted file mode 100644 index 349c78e..0000000 --- a/docs/package-list +++ /dev/null @@ -1,4 +0,0 @@ -$dokka.format:gfm -$dokka.linkExtension:md - -net.thauvin.erik.bitly diff --git a/docs/scripts/clipboard.js b/docs/scripts/clipboard.js new file mode 100644 index 0000000..7a4f33c --- /dev/null +++ b/docs/scripts/clipboard.js @@ -0,0 +1,56 @@ +/* + * Copyright 2014-2023 JetBrains s.r.o. Use of this source code is governed by the Apache 2.0 license. + */ + +window.addEventListener('load', () => { + document.querySelectorAll('span.copy-icon').forEach(element => { + element.addEventListener('click', (el) => copyElementsContentToClipboard(element)); + }) + + document.querySelectorAll('span.anchor-icon').forEach(element => { + element.addEventListener('click', (el) => { + if(element.hasAttribute('pointing-to')){ + const location = hrefWithoutCurrentlyUsedAnchor() + '#' + element.getAttribute('pointing-to') + copyTextToClipboard(element, location) + } + }); + }) +}) + +const copyElementsContentToClipboard = (element) => { + const selection = window.getSelection(); + const range = document.createRange(); + range.selectNodeContents(element.parentNode.parentNode); + selection.removeAllRanges(); + selection.addRange(range); + + copyAndShowPopup(element, () => selection.removeAllRanges()) +} + +const copyTextToClipboard = (element, text) => { + var textarea = document.createElement("textarea"); + textarea.textContent = text; + textarea.style.position = "fixed"; + document.body.appendChild(textarea); + textarea.select(); + + copyAndShowPopup(element, () => document.body.removeChild(textarea)) +} + +const copyAndShowPopup = (element, after) => { + try { + document.execCommand('copy'); + element.nextElementSibling.classList.add('active-popup'); + setTimeout(() => { + element.nextElementSibling.classList.remove('active-popup'); + }, 1200); + } catch (e) { + console.error('Failed to write to clipboard:', e) + } + finally { + if(after) after() + } +} + +const hrefWithoutCurrentlyUsedAnchor = () => window.location.href.split('#')[0] + diff --git a/docs/scripts/main.js b/docs/scripts/main.js new file mode 100644 index 0000000..ba6c347 --- /dev/null +++ b/docs/scripts/main.js @@ -0,0 +1,44 @@ +(()=>{var e={8527:e=>{e.exports=''},5570:e=>{e.exports=''},107:e=>{e.exports=''},7224:e=>{e.exports=''},538:e=>{e.exports=''},1924:(e,n,t)=>{"use strict";var r=t(210),o=t(5559),i=o(r("String.prototype.indexOf"));e.exports=function(e,n){var t=r(e,!!n);return"function"==typeof t&&i(e,".prototype.")>-1?o(t):t}},5559:(e,n,t)=>{"use strict";var r=t(8612),o=t(210),i=o("%Function.prototype.apply%"),a=o("%Function.prototype.call%"),l=o("%Reflect.apply%",!0)||r.call(a,i),c=o("%Object.getOwnPropertyDescriptor%",!0),u=o("%Object.defineProperty%",!0),s=o("%Math.max%");if(u)try{u({},"a",{value:1})}catch(e){u=null}e.exports=function(e){var n=l(r,a,arguments);if(c&&u){var t=c(n,"length");t.configurable&&u(n,"length",{value:1+s(0,e.length-(arguments.length-1))})}return n};var f=function(){return l(r,i,arguments)};u?u(e.exports,"apply",{value:f}):e.exports.apply=f},4184:(e,n)=>{var t; +/*! + Copyright (c) 2018 Jed Watson. + Licensed under the MIT License (MIT), see + http://jedwatson.github.io/classnames +*/!function(){"use strict";var r={}.hasOwnProperty;function o(){for(var e=[],n=0;n{"use strict";e.exports=function(e,n){var t=this,r=t.constructor;return t.options=Object.assign({storeInstancesGlobally:!0},n||{}),t.callbacks={},t.directMap={},t.sequenceLevels={},t.resetTimer=null,t.ignoreNextKeyup=!1,t.ignoreNextKeypress=!1,t.nextExpectedAction=!1,t.element=e,t.addEvents(),t.options.storeInstancesGlobally&&r.instances.push(t),t},e.exports.prototype.bind=t(2207),e.exports.prototype.bindMultiple=t(3396),e.exports.prototype.unbind=t(9208),e.exports.prototype.trigger=t(9855),e.exports.prototype.reset=t(6214),e.exports.prototype.stopCallback=t(3450),e.exports.prototype.handleKey=t(3067),e.exports.prototype.addEvents=t(718),e.exports.prototype.bindSingle=t(8763),e.exports.prototype.getKeyInfo=t(5825),e.exports.prototype.pickBestAction=t(8608),e.exports.prototype.getReverseMap=t(3956),e.exports.prototype.getMatches=t(3373),e.exports.prototype.resetSequences=t(3346),e.exports.prototype.fireCallback=t(2684),e.exports.prototype.bindSequence=t(7103),e.exports.prototype.resetSequenceTimer=t(7309),e.exports.prototype.detach=t(7554),e.exports.instances=[],e.exports.reset=t(1822),e.exports.REVERSE_MAP=null},718:(e,n,t)=>{"use strict";e.exports=function(){var e=this,n=t(4323),r=e.element;e.eventHandler=t(9646).bind(e),n(r,"keypress",e.eventHandler),n(r,"keydown",e.eventHandler),n(r,"keyup",e.eventHandler)}},2207:e=>{"use strict";e.exports=function(e,n,t){return e=e instanceof Array?e:[e],this.bindMultiple(e,n,t),this}},3396:e=>{"use strict";e.exports=function(e,n,t){for(var r=0;r{"use strict";e.exports=function(e,n,r,o){var i=this;function a(n){return function(){i.nextExpectedAction=n,++i.sequenceLevels[e],i.resetSequenceTimer()}}function l(n){var a;i.fireCallback(r,n,e),"keyup"!==o&&(a=t(6770),i.ignoreNextKeyup=a(n)),setTimeout((function(){i.resetSequences()}),10)}i.sequenceLevels[e]=0;for(var c=0;c{"use strict";e.exports=function(e,n,t,r,o){var i=this;i.directMap[e+":"+t]=n;var a,l=(e=e.replace(/\s+/g," ")).split(" ");l.length>1?i.bindSequence(e,l,n,t):(a=i.getKeyInfo(e,t),i.callbacks[a.key]=i.callbacks[a.key]||[],i.getMatches(a.key,a.modifiers,{type:a.action},r,e,o),i.callbacks[a.key][r?"unshift":"push"]({callback:n,modifiers:a.modifiers,action:a.action,seq:r,level:o,combo:e}))}},7554:(e,n,t)=>{var r=t(4323).off;e.exports=function(){var e=this,n=e.element;r(n,"keypress",e.eventHandler),r(n,"keydown",e.eventHandler),r(n,"keyup",e.eventHandler)}},4323:e=>{function n(e,n,t,r){return!e.addEventListener&&(n="on"+n),(e.addEventListener||e.attachEvent).call(e,n,t,r),t}e.exports=n,e.exports.on=n,e.exports.off=function(e,n,t,r){return!e.removeEventListener&&(n="on"+n),(e.removeEventListener||e.detachEvent).call(e,n,t,r),t}},2684:(e,n,t)=>{"use strict";e.exports=function(e,n,r,o){this.stopCallback(n,n.target||n.srcElement,r,o)||!1===e(n,r)&&(t(1350)(n),t(6103)(n))}},5825:(e,n,t)=>{"use strict";e.exports=function(e,n){var r,o,i,a,l,c,u=[];for(r=t(4520)(e),a=t(7549),l=t(5355),c=t(8581),i=0;i{"use strict";e.exports=function(e,n,r,o,i,a){var l,c,u,s,f=this,p=[],d=r.type;"keypress"!==d||r.code&&"Arrow"===r.code.slice(0,5)||(f.callbacks["any-character"]||[]).forEach((function(e){p.push(e)}));if(!f.callbacks[e])return p;for(u=t(8581),"keyup"===d&&u(e)&&(n=[e]),l=0;l{"use strict";e.exports=function(){var e,n=this.constructor;if(!n.REVERSE_MAP)for(var r in n.REVERSE_MAP={},e=t(4766))r>95&&r<112||e.hasOwnProperty(r)&&(n.REVERSE_MAP[e[r]]=r);return n.REVERSE_MAP}},3067:(e,n,t)=>{"use strict";e.exports=function(e,n,r){var o,i,a,l,c=this,u={},s=0,f=!1;for(o=c.getMatches(e,n,r),i=0;i{"use strict";e.exports=function(e){var n,r=this;"number"!=typeof e.which&&(e.which=e.keyCode);var o=t(6770)(e);void 0!==o&&("keyup"!==e.type||r.ignoreNextKeyup!==o?(n=t(4610),r.handleKey(o,n(e),e)):r.ignoreNextKeyup=!1)}},5532:e=>{"use strict";e.exports=function(e,n){return e.sort().join(",")===n.sort().join(",")}},8608:e=>{"use strict";e.exports=function(e,n,t){return t||(t=this.getReverseMap()[e]?"keydown":"keypress"),"keypress"===t&&n.length&&(t="keydown"),t}},6214:e=>{"use strict";e.exports=function(){return this.callbacks={},this.directMap={},this}},7309:e=>{"use strict";e.exports=function(){var e=this;clearTimeout(e.resetTimer),e.resetTimer=setTimeout((function(){e.resetSequences()}),1e3)}},3346:e=>{"use strict";e.exports=function(e){var n=this;e=e||{};var t,r=!1;for(t in n.sequenceLevels)e[t]?r=!0:n.sequenceLevels[t]=0;r||(n.nextExpectedAction=!1)}},3450:e=>{"use strict";e.exports=function(e,n){if((" "+n.className+" ").indexOf(" combokeys ")>-1)return!1;var t=n.tagName.toLowerCase();return"input"===t||"select"===t||"textarea"===t||n.isContentEditable}},9855:e=>{"use strict";e.exports=function(e,n){return this.directMap[e+":"+n]&&this.directMap[e+":"+n]({},e),this}},9208:e=>{"use strict";e.exports=function(e,n){return this.bind(e,(function(){}),n)}},1822:e=>{"use strict";e.exports=function(){this.instances.forEach((function(e){e.reset()}))}},6770:(e,n,t)=>{"use strict";e.exports=function(e){var n,r;if(n=t(4766),r=t(5295),"keypress"===e.type){var o=String.fromCharCode(e.which);return e.shiftKey||(o=o.toLowerCase()),o}return void 0!==n[e.which]?n[e.which]:void 0!==r[e.which]?r[e.which]:String.fromCharCode(e.which).toLowerCase()}},4610:e=>{"use strict";e.exports=function(e){var n=[];return e.shiftKey&&n.push("shift"),e.altKey&&n.push("alt"),e.ctrlKey&&n.push("ctrl"),e.metaKey&&n.push("meta"),n}},8581:e=>{"use strict";e.exports=function(e){return"shift"===e||"ctrl"===e||"alt"===e||"meta"===e}},4520:e=>{"use strict";e.exports=function(e){return"+"===e?["+"]:e.split("+")}},1350:e=>{"use strict";e.exports=function(e){e.preventDefault?e.preventDefault():e.returnValue=!1}},5355:e=>{"use strict";e.exports={"~":"`","!":"1","@":"2","#":"3",$:"4","%":"5","^":"6","&":"7","*":"8","(":"9",")":"0",_:"-","+":"=",":":";",'"':"'","<":",",">":".","?":"/","|":"\\"}},7549:e=>{"use strict";e.exports={option:"alt",command:"meta",return:"enter",escape:"esc",mod:/Mac|iPod|iPhone|iPad/.test(navigator.platform)?"meta":"ctrl"}},5295:e=>{"use strict";e.exports={106:"*",107:"plus",109:"minus",110:".",111:"/",186:";",187:"=",188:",",189:"-",190:".",191:"/",192:"`",219:"[",220:"\\",221:"]",222:"'"}},4766:e=>{"use strict";e.exports={8:"backspace",9:"tab",13:"enter",16:"shift",17:"ctrl",18:"alt",20:"capslock",27:"esc",32:"space",33:"pageup",34:"pagedown",35:"end",36:"home",37:"left",38:"up",39:"right",40:"down",45:"ins",46:"del",91:"meta",93:"meta",173:"minus",187:"plus",189:"minus",224:"meta"};for(var n=1;n<20;++n)e.exports[111+n]="f"+n;for(n=0;n<=9;++n)e.exports[n+96]=n},6103:e=>{"use strict";e.exports=function(e){e.stopPropagation?e.stopPropagation():e.cancelBubble=!0}},3362:()=>{var e;!function(){var e=Math.PI,n=2*e,t=e/180,r=document.createElement("div");document.head.appendChild(r);var o=self.ConicGradient=function(e){o.all.push(this),e=e||{},this.canvas=document.createElement("canvas"),this.context=this.canvas.getContext("2d"),this.repeating=!!e.repeating,this.size=e.size||Math.max(innerWidth,innerHeight),this.canvas.width=this.canvas.height=this.size;var n=e.stops;this.stops=(n||"").split(/\s*,(?![^(]*\))\s*/),this.from=0;for(var t=0;t0){var i=this.stops[0].clone();i.pos=0,this.stops.unshift(i)}if(void 0===this.stops[this.stops.length-1].pos)this.stops[this.stops.length-1].pos=1;else if(!this.repeating&&this.stops[this.stops.length-1].pos<1){var a=this.stops[this.stops.length-1].clone();a.pos=1,this.stops.push(a)}if(this.stops.forEach((function(e,n){if(void 0===e.pos){for(var t=n+1;this[t];t++)if(void 0!==this[t].pos){e.pos=this[n-1].pos+(this[t].pos-this[n-1].pos)/(t-n+1);break}}else n>0&&(e.pos=Math.max(e.pos,this[n-1].pos))}),this.stops),this.repeating){var l=(n=this.stops.slice())[n.length-1].pos-n[0].pos;for(t=0;this.stops[this.stops.length-1].pos<1&&t<1e4;t++)for(var c=0;c'},get png(){return this.canvas.toDataURL()},get r(){return Math.sqrt(2)*this.size/2},paint:function(){var e,n,r,o=this.context,i=this.r,a=this.size/2,l=0,c=this.stops[l];o.translate(this.size/2,this.size/2),o.rotate(-90*t),o.rotate(this.from*t),o.translate(-this.size/2,-this.size/2);for(var u=0;u<360;){if(u/360+1e-5>=c.pos){do{e=c,l++,c=this.stops[l]}while(c&&c!=e&&c.pos===e.pos);if(!c)break;var s=e.color+""==c.color+""&&e!=c;n=e.color.map((function(e,n){return c.color[n]-e}))}r=(u/360-e.pos)/(c.pos-e.pos);var f=s?c.color:n.map((function(n,t){var o=n*r+e.color[t];return t<3?255&o:o}));if(o.fillStyle="rgba("+f.join(",")+")",o.beginPath(),o.moveTo(a,a),s)var p=360*(c.pos-e.pos);else p=.5;var d=u*t,h=(d=Math.min(360*t,d))+p*t;h=Math.min(360*t,h+.02),o.arc(a,a,i,d,h),o.closePath(),o.fill(),u+=p}}},o.ColorStop=function(e,t){if(this.gradient=e,t){var r=t.match(/^(.+?)(?:\s+([\d.]+)(%|deg|turn|grad|rad)?)?(?:\s+([\d.]+)(%|deg|turn|grad|rad)?)?\s*$/);if(this.color=o.ColorStop.colorToRGBA(r[1]),r[2]){var i=r[3];"%"==i||"0"===r[2]&&!i?this.pos=r[2]/100:"turn"==i?this.pos=+r[2]:"deg"==i?this.pos=r[2]/360:"grad"==i?this.pos=r[2]/400:"rad"==i&&(this.pos=r[2]/n)}r[4]&&(this.next=new o.ColorStop(e,r[1]+" "+r[4]+r[5]))}},o.ColorStop.prototype={clone:function(){var e=new o.ColorStop(this.gradient);return e.color=this.color,e.pos=this.pos,e},toString:function(){return"rgba("+this.color.join(", ")+") "+100*this.pos+"%"}},o.ColorStop.colorToRGBA=function(e){if(!Array.isArray(e)&&-1==e.indexOf("from")){r.style.color=e;var n=getComputedStyle(r).color.match(/rgba?\(([\d.]+), ([\d.]+), ([\d.]+)(?:, ([\d.]+))?\)/);return n&&(n.shift(),(n=n.map((function(e){return+e})))[3]=isNaN(n[3])?1:n[3]),n||[0,0,0,0]}return e}}(),self.StyleFix&&((e=document.createElement("p")).style.backgroundImage="conic-gradient(white, black)",e.style.backgroundImage=PrefixFree.prefix+"conic-gradient(white, black)",e.style.backgroundImage||StyleFix.register((function(e,n){return e.indexOf("conic-gradient")>-1&&(e=e.replace(/(?:repeating-)?conic-gradient\(\s*((?:\([^()]+\)|[^;()}])+?)\)/g,(function(e,n){return new ConicGradient({stops:n,repeating:e.indexOf("repeating-")>-1})}))),e})))},9662:(e,n,t)=>{var r=t(7854),o=t(614),i=t(6330),a=r.TypeError;e.exports=function(e){if(o(e))return e;throw a(i(e)+" is not a function")}},9483:(e,n,t)=>{var r=t(7854),o=t(4411),i=t(6330),a=r.TypeError;e.exports=function(e){if(o(e))return e;throw a(i(e)+" is not a constructor")}},6077:(e,n,t)=>{var r=t(7854),o=t(614),i=r.String,a=r.TypeError;e.exports=function(e){if("object"==typeof e||o(e))return e;throw a("Can't set "+i(e)+" as a prototype")}},1223:(e,n,t)=>{var r=t(5112),o=t(30),i=t(3070),a=r("unscopables"),l=Array.prototype;null==l[a]&&i.f(l,a,{configurable:!0,value:o(null)}),e.exports=function(e){l[a][e]=!0}},1530:(e,n,t)=>{"use strict";var r=t(8710).charAt;e.exports=function(e,n,t){return n+(t?r(e,n).length:1)}},5787:(e,n,t)=>{var r=t(7854),o=t(7976),i=r.TypeError;e.exports=function(e,n){if(o(n,e))return e;throw i("Incorrect invocation")}},9670:(e,n,t)=>{var r=t(7854),o=t(111),i=r.String,a=r.TypeError;e.exports=function(e){if(o(e))return e;throw a(i(e)+" is not an object")}},7556:(e,n,t)=>{var r=t(7293);e.exports=r((function(){if("function"==typeof ArrayBuffer){var e=new ArrayBuffer(8);Object.isExtensible(e)&&Object.defineProperty(e,"a",{value:8})}}))},8533:(e,n,t)=>{"use strict";var r=t(2092).forEach,o=t(9341)("forEach");e.exports=o?[].forEach:function(e){return r(this,e,arguments.length>1?arguments[1]:void 0)}},8457:(e,n,t)=>{"use strict";var r=t(7854),o=t(9974),i=t(6916),a=t(7908),l=t(3411),c=t(7659),u=t(4411),s=t(6244),f=t(6135),p=t(8554),d=t(1246),h=r.Array;e.exports=function(e){var n=a(e),t=u(this),r=arguments.length,g=r>1?arguments[1]:void 0,v=void 0!==g;v&&(g=o(g,r>2?arguments[2]:void 0));var A,b,m,y,E,_,C=d(n),w=0;if(!C||this==h&&c(C))for(A=s(n),b=t?new this(A):h(A);A>w;w++)_=v?g(n[w],w):n[w],f(b,w,_);else for(E=(y=p(n,C)).next,b=t?new this:[];!(m=i(E,y)).done;w++)_=v?l(y,g,[m.value,w],!0):m.value,f(b,w,_);return b.length=w,b}},1318:(e,n,t)=>{var r=t(5656),o=t(1400),i=t(6244),a=function(e){return function(n,t,a){var l,c=r(n),u=i(c),s=o(a,u);if(e&&t!=t){for(;u>s;)if((l=c[s++])!=l)return!0}else for(;u>s;s++)if((e||s in c)&&c[s]===t)return e||s||0;return!e&&-1}};e.exports={includes:a(!0),indexOf:a(!1)}},2092:(e,n,t)=>{var r=t(9974),o=t(1702),i=t(8361),a=t(7908),l=t(6244),c=t(5417),u=o([].push),s=function(e){var n=1==e,t=2==e,o=3==e,s=4==e,f=6==e,p=7==e,d=5==e||f;return function(h,g,v,A){for(var b,m,y=a(h),E=i(y),_=r(g,v),C=l(E),w=0,x=A||c,k=n?x(h,C):t||p?x(h,0):void 0;C>w;w++)if((d||w in E)&&(m=_(b=E[w],w,y),e))if(n)k[w]=m;else if(m)switch(e){case 3:return!0;case 5:return b;case 6:return w;case 2:u(k,b)}else switch(e){case 4:return!1;case 7:u(k,b)}return f?-1:o||s?s:k}};e.exports={forEach:s(0),map:s(1),filter:s(2),some:s(3),every:s(4),find:s(5),findIndex:s(6),filterReject:s(7)}},1194:(e,n,t)=>{var r=t(7293),o=t(5112),i=t(7392),a=o("species");e.exports=function(e){return i>=51||!r((function(){var n=[];return(n.constructor={})[a]=function(){return{foo:1}},1!==n[e](Boolean).foo}))}},9341:(e,n,t)=>{"use strict";var r=t(7293);e.exports=function(e,n){var t=[][e];return!!t&&r((function(){t.call(null,n||function(){throw 1},1)}))}},3671:(e,n,t)=>{var r=t(7854),o=t(9662),i=t(7908),a=t(8361),l=t(6244),c=r.TypeError,u=function(e){return function(n,t,r,u){o(t);var s=i(n),f=a(s),p=l(s),d=e?p-1:0,h=e?-1:1;if(r<2)for(;;){if(d in f){u=f[d],d+=h;break}if(d+=h,e?d<0:p<=d)throw c("Reduce of empty array with no initial value")}for(;e?d>=0:p>d;d+=h)d in f&&(u=t(u,f[d],d,s));return u}};e.exports={left:u(!1),right:u(!0)}},206:(e,n,t)=>{var r=t(1702);e.exports=r([].slice)},4362:(e,n,t)=>{var r=t(206),o=Math.floor,i=function(e,n){var t=e.length,c=o(t/2);return t<8?a(e,n):l(e,i(r(e,0,c),n),i(r(e,c),n),n)},a=function(e,n){for(var t,r,o=e.length,i=1;i0;)e[r]=e[--r];r!==i++&&(e[r]=t)}return e},l=function(e,n,t,r){for(var o=n.length,i=t.length,a=0,l=0;a{var r=t(7854),o=t(3157),i=t(4411),a=t(111),l=t(5112)("species"),c=r.Array;e.exports=function(e){var n;return o(e)&&(n=e.constructor,(i(n)&&(n===c||o(n.prototype))||a(n)&&null===(n=n[l]))&&(n=void 0)),void 0===n?c:n}},5417:(e,n,t)=>{var r=t(7475);e.exports=function(e,n){return new(r(e))(0===n?0:n)}},3411:(e,n,t)=>{var r=t(9670),o=t(9212);e.exports=function(e,n,t,i){try{return i?n(r(t)[0],t[1]):n(t)}catch(n){o(e,"throw",n)}}},7072:(e,n,t)=>{var r=t(5112)("iterator"),o=!1;try{var i=0,a={next:function(){return{done:!!i++}},return:function(){o=!0}};a[r]=function(){return this},Array.from(a,(function(){throw 2}))}catch(e){}e.exports=function(e,n){if(!n&&!o)return!1;var t=!1;try{var i={};i[r]=function(){return{next:function(){return{done:t=!0}}}},e(i)}catch(e){}return t}},4326:(e,n,t)=>{var r=t(1702),o=r({}.toString),i=r("".slice);e.exports=function(e){return i(o(e),8,-1)}},648:(e,n,t)=>{var r=t(7854),o=t(1694),i=t(614),a=t(4326),l=t(5112)("toStringTag"),c=r.Object,u="Arguments"==a(function(){return arguments}());e.exports=o?a:function(e){var n,t,r;return void 0===e?"Undefined":null===e?"Null":"string"==typeof(t=function(e,n){try{return e[n]}catch(e){}}(n=c(e),l))?t:u?a(n):"Object"==(r=a(n))&&i(n.callee)?"Arguments":r}},5631:(e,n,t)=>{"use strict";var r=t(3070).f,o=t(30),i=t(2248),a=t(9974),l=t(5787),c=t(408),u=t(654),s=t(6340),f=t(9781),p=t(2423).fastKey,d=t(9909),h=d.set,g=d.getterFor;e.exports={getConstructor:function(e,n,t,u){var s=e((function(e,r){l(e,d),h(e,{type:n,index:o(null),first:void 0,last:void 0,size:0}),f||(e.size=0),null!=r&&c(r,e[u],{that:e,AS_ENTRIES:t})})),d=s.prototype,v=g(n),A=function(e,n,t){var r,o,i=v(e),a=b(e,n);return a?a.value=t:(i.last=a={index:o=p(n,!0),key:n,value:t,previous:r=i.last,next:void 0,removed:!1},i.first||(i.first=a),r&&(r.next=a),f?i.size++:e.size++,"F"!==o&&(i.index[o]=a)),e},b=function(e,n){var t,r=v(e),o=p(n);if("F"!==o)return r.index[o];for(t=r.first;t;t=t.next)if(t.key==n)return t};return i(d,{clear:function(){for(var e=v(this),n=e.index,t=e.first;t;)t.removed=!0,t.previous&&(t.previous=t.previous.next=void 0),delete n[t.index],t=t.next;e.first=e.last=void 0,f?e.size=0:this.size=0},delete:function(e){var n=this,t=v(n),r=b(n,e);if(r){var o=r.next,i=r.previous;delete t.index[r.index],r.removed=!0,i&&(i.next=o),o&&(o.previous=i),t.first==r&&(t.first=o),t.last==r&&(t.last=i),f?t.size--:n.size--}return!!r},forEach:function(e){for(var n,t=v(this),r=a(e,arguments.length>1?arguments[1]:void 0);n=n?n.next:t.first;)for(r(n.value,n.key,this);n&&n.removed;)n=n.previous},has:function(e){return!!b(this,e)}}),i(d,t?{get:function(e){var n=b(this,e);return n&&n.value},set:function(e,n){return A(this,0===e?0:e,n)}}:{add:function(e){return A(this,e=0===e?0:e,e)}}),f&&r(d,"size",{get:function(){return v(this).size}}),s},setStrong:function(e,n,t){var r=n+" Iterator",o=g(n),i=g(r);u(e,n,(function(e,n){h(this,{type:r,target:e,state:o(e),kind:n,last:void 0})}),(function(){for(var e=i(this),n=e.kind,t=e.last;t&&t.removed;)t=t.previous;return e.target&&(e.last=t=t?t.next:e.state.first)?"keys"==n?{value:t.key,done:!1}:"values"==n?{value:t.value,done:!1}:{value:[t.key,t.value],done:!1}:(e.target=void 0,{value:void 0,done:!0})}),t?"entries":"values",!t,!0),s(n)}}},9320:(e,n,t)=>{"use strict";var r=t(1702),o=t(2248),i=t(2423).getWeakData,a=t(9670),l=t(111),c=t(5787),u=t(408),s=t(2092),f=t(2597),p=t(9909),d=p.set,h=p.getterFor,g=s.find,v=s.findIndex,A=r([].splice),b=0,m=function(e){return e.frozen||(e.frozen=new y)},y=function(){this.entries=[]},E=function(e,n){return g(e.entries,(function(e){return e[0]===n}))};y.prototype={get:function(e){var n=E(this,e);if(n)return n[1]},has:function(e){return!!E(this,e)},set:function(e,n){var t=E(this,e);t?t[1]=n:this.entries.push([e,n])},delete:function(e){var n=v(this.entries,(function(n){return n[0]===e}));return~n&&A(this.entries,n,1),!!~n}},e.exports={getConstructor:function(e,n,t,r){var s=e((function(e,o){c(e,p),d(e,{type:n,id:b++,frozen:void 0}),null!=o&&u(o,e[r],{that:e,AS_ENTRIES:t})})),p=s.prototype,g=h(n),v=function(e,n,t){var r=g(e),o=i(a(n),!0);return!0===o?m(r).set(n,t):o[r.id]=t,e};return o(p,{delete:function(e){var n=g(this);if(!l(e))return!1;var t=i(e);return!0===t?m(n).delete(e):t&&f(t,n.id)&&delete t[n.id]},has:function(e){var n=g(this);if(!l(e))return!1;var t=i(e);return!0===t?m(n).has(e):t&&f(t,n.id)}}),o(p,t?{get:function(e){var n=g(this);if(l(e)){var t=i(e);return!0===t?m(n).get(e):t?t[n.id]:void 0}},set:function(e,n){return v(this,e,n)}}:{add:function(e){return v(this,e,!0)}}),s}}},7710:(e,n,t)=>{"use strict";var r=t(2109),o=t(7854),i=t(1702),a=t(4705),l=t(1320),c=t(2423),u=t(408),s=t(5787),f=t(614),p=t(111),d=t(7293),h=t(7072),g=t(8003),v=t(9587);e.exports=function(e,n,t){var A=-1!==e.indexOf("Map"),b=-1!==e.indexOf("Weak"),m=A?"set":"add",y=o[e],E=y&&y.prototype,_=y,C={},w=function(e){var n=i(E[e]);l(E,e,"add"==e?function(e){return n(this,0===e?0:e),this}:"delete"==e?function(e){return!(b&&!p(e))&&n(this,0===e?0:e)}:"get"==e?function(e){return b&&!p(e)?void 0:n(this,0===e?0:e)}:"has"==e?function(e){return!(b&&!p(e))&&n(this,0===e?0:e)}:function(e,t){return n(this,0===e?0:e,t),this})};if(a(e,!f(y)||!(b||E.forEach&&!d((function(){(new y).entries().next()})))))_=t.getConstructor(n,e,A,m),c.enable();else if(a(e,!0)){var x=new _,k=x[m](b?{}:-0,1)!=x,S=d((function(){x.has(1)})),O=h((function(e){new y(e)})),B=!b&&d((function(){for(var e=new y,n=5;n--;)e[m](n,n);return!e.has(-0)}));O||((_=n((function(e,n){s(e,E);var t=v(new y,e,_);return null!=n&&u(n,t[m],{that:t,AS_ENTRIES:A}),t}))).prototype=E,E.constructor=_),(S||B)&&(w("delete"),w("has"),A&&w("get")),(B||k)&&w(m),b&&E.clear&&delete E.clear}return C[e]=_,r({global:!0,forced:_!=y},C),g(_,e),b||t.setStrong(_,e,A),_}},9920:(e,n,t)=>{var r=t(2597),o=t(3887),i=t(1236),a=t(3070);e.exports=function(e,n){for(var t=o(n),l=a.f,c=i.f,u=0;u{var r=t(5112)("match");e.exports=function(e){var n=/./;try{"/./"[e](n)}catch(t){try{return n[r]=!1,"/./"[e](n)}catch(e){}}return!1}},8544:(e,n,t)=>{var r=t(7293);e.exports=!r((function(){function e(){}return e.prototype.constructor=null,Object.getPrototypeOf(new e)!==e.prototype}))},4230:(e,n,t)=>{var r=t(1702),o=t(4488),i=t(1340),a=/"/g,l=r("".replace);e.exports=function(e,n,t,r){var c=i(o(e)),u="<"+n;return""!==t&&(u+=" "+t+'="'+l(i(r),a,""")+'"'),u+">"+c+""}},4994:(e,n,t)=>{"use strict";var r=t(3383).IteratorPrototype,o=t(30),i=t(9114),a=t(8003),l=t(7497),c=function(){return this};e.exports=function(e,n,t){var u=n+" Iterator";return e.prototype=o(r,{next:i(1,t)}),a(e,u,!1,!0),l[u]=c,e}},8880:(e,n,t)=>{var r=t(9781),o=t(3070),i=t(9114);e.exports=r?function(e,n,t){return o.f(e,n,i(1,t))}:function(e,n,t){return e[n]=t,e}},9114:e=>{e.exports=function(e,n){return{enumerable:!(1&e),configurable:!(2&e),writable:!(4&e),value:n}}},6135:(e,n,t)=>{"use strict";var r=t(4948),o=t(3070),i=t(9114);e.exports=function(e,n,t){var a=r(n);a in e?o.f(e,a,i(0,t)):e[a]=t}},8709:(e,n,t)=>{"use strict";var r=t(7854),o=t(9670),i=t(2140),a=r.TypeError;e.exports=function(e){if(o(this),"string"===e||"default"===e)e="string";else if("number"!==e)throw a("Incorrect hint");return i(this,e)}},654:(e,n,t)=>{"use strict";var r=t(2109),o=t(6916),i=t(1913),a=t(6530),l=t(614),c=t(4994),u=t(9518),s=t(7674),f=t(8003),p=t(8880),d=t(1320),h=t(5112),g=t(7497),v=t(3383),A=a.PROPER,b=a.CONFIGURABLE,m=v.IteratorPrototype,y=v.BUGGY_SAFARI_ITERATORS,E=h("iterator"),_="keys",C="values",w="entries",x=function(){return this};e.exports=function(e,n,t,a,h,v,k){c(t,n,a);var S,O,B,I=function(e){if(e===h&&R)return R;if(!y&&e in j)return j[e];switch(e){case _:case C:case w:return function(){return new t(this,e)}}return function(){return new t(this)}},T=n+" Iterator",P=!1,j=e.prototype,z=j[E]||j["@@iterator"]||h&&j[h],R=!y&&z||I(h),M="Array"==n&&j.entries||z;if(M&&(S=u(M.call(new e)))!==Object.prototype&&S.next&&(i||u(S)===m||(s?s(S,m):l(S[E])||d(S,E,x)),f(S,T,!0,!0),i&&(g[T]=x)),A&&h==C&&z&&z.name!==C&&(!i&&b?p(j,"name",C):(P=!0,R=function(){return o(z,this)})),h)if(O={values:I(C),keys:v?R:I(_),entries:I(w)},k)for(B in O)(y||P||!(B in j))&&d(j,B,O[B]);else r({target:n,proto:!0,forced:y||P},O);return i&&!k||j[E]===R||d(j,E,R,{name:h}),g[n]=R,O}},7235:(e,n,t)=>{var r=t(857),o=t(2597),i=t(6061),a=t(3070).f;e.exports=function(e){var n=r.Symbol||(r.Symbol={});o(n,e)||a(n,e,{value:i.f(e)})}},9781:(e,n,t)=>{var r=t(7293);e.exports=!r((function(){return 7!=Object.defineProperty({},1,{get:function(){return 7}})[1]}))},317:(e,n,t)=>{var r=t(7854),o=t(111),i=r.document,a=o(i)&&o(i.createElement);e.exports=function(e){return a?i.createElement(e):{}}},8324:e=>{e.exports={CSSRuleList:0,CSSStyleDeclaration:0,CSSValueList:0,ClientRectList:0,DOMRectList:0,DOMStringList:0,DOMTokenList:1,DataTransferItemList:0,FileList:0,HTMLAllCollection:0,HTMLCollection:0,HTMLFormElement:0,HTMLSelectElement:0,MediaList:0,MimeTypeArray:0,NamedNodeMap:0,NodeList:1,PaintRequestList:0,Plugin:0,PluginArray:0,SVGLengthList:0,SVGNumberList:0,SVGPathSegList:0,SVGPointList:0,SVGStringList:0,SVGTransformList:0,SourceBufferList:0,StyleSheetList:0,TextTrackCueList:0,TextTrackList:0,TouchList:0}},8509:(e,n,t)=>{var r=t(317)("span").classList,o=r&&r.constructor&&r.constructor.prototype;e.exports=o===Object.prototype?void 0:o},8886:(e,n,t)=>{var r=t(8113).match(/firefox\/(\d+)/i);e.exports=!!r&&+r[1]},256:(e,n,t)=>{var r=t(8113);e.exports=/MSIE|Trident/.test(r)},5268:(e,n,t)=>{var r=t(4326),o=t(7854);e.exports="process"==r(o.process)},8113:(e,n,t)=>{var r=t(5005);e.exports=r("navigator","userAgent")||""},7392:(e,n,t)=>{var r,o,i=t(7854),a=t(8113),l=i.process,c=i.Deno,u=l&&l.versions||c&&c.version,s=u&&u.v8;s&&(o=(r=s.split("."))[0]>0&&r[0]<4?1:+(r[0]+r[1])),!o&&a&&(!(r=a.match(/Edge\/(\d+)/))||r[1]>=74)&&(r=a.match(/Chrome\/(\d+)/))&&(o=+r[1]),e.exports=o},8008:(e,n,t)=>{var r=t(8113).match(/AppleWebKit\/(\d+)\./);e.exports=!!r&&+r[1]},748:e=>{e.exports=["constructor","hasOwnProperty","isPrototypeOf","propertyIsEnumerable","toLocaleString","toString","valueOf"]},2109:(e,n,t)=>{var r=t(7854),o=t(1236).f,i=t(8880),a=t(1320),l=t(3505),c=t(9920),u=t(4705);e.exports=function(e,n){var t,s,f,p,d,h=e.target,g=e.global,v=e.stat;if(t=g?r:v?r[h]||l(h,{}):(r[h]||{}).prototype)for(s in n){if(p=n[s],f=e.noTargetGet?(d=o(t,s))&&d.value:t[s],!u(g?s:h+(v?".":"#")+s,e.forced)&&void 0!==f){if(typeof p==typeof f)continue;c(p,f)}(e.sham||f&&f.sham)&&i(p,"sham",!0),a(t,s,p,e)}}},7293:e=>{e.exports=function(e){try{return!!e()}catch(e){return!0}}},7007:(e,n,t)=>{"use strict";t(4916);var r=t(1702),o=t(1320),i=t(2261),a=t(7293),l=t(5112),c=t(8880),u=l("species"),s=RegExp.prototype;e.exports=function(e,n,t,f){var p=l(e),d=!a((function(){var n={};return n[p]=function(){return 7},7!=""[e](n)})),h=d&&!a((function(){var n=!1,t=/a/;return"split"===e&&((t={}).constructor={},t.constructor[u]=function(){return t},t.flags="",t[p]=/./[p]),t.exec=function(){return n=!0,null},t[p](""),!n}));if(!d||!h||t){var g=r(/./[p]),v=n(p,""[e],(function(e,n,t,o,a){var l=r(e),c=n.exec;return c===i||c===s.exec?d&&!a?{done:!0,value:g(n,t,o)}:{done:!0,value:l(t,n,o)}:{done:!1}}));o(String.prototype,e,v[0]),o(s,p,v[1])}f&&c(s[p],"sham",!0)}},6677:(e,n,t)=>{var r=t(7293);e.exports=!r((function(){return Object.isExtensible(Object.preventExtensions({}))}))},2104:e=>{var n=Function.prototype,t=n.apply,r=n.bind,o=n.call;e.exports="object"==typeof Reflect&&Reflect.apply||(r?o.bind(t):function(){return o.apply(t,arguments)})},9974:(e,n,t)=>{var r=t(1702),o=t(9662),i=r(r.bind);e.exports=function(e,n){return o(e),void 0===n?e:i?i(e,n):function(){return e.apply(n,arguments)}}},7065:(e,n,t)=>{"use strict";var r=t(7854),o=t(1702),i=t(9662),a=t(111),l=t(2597),c=t(206),u=r.Function,s=o([].concat),f=o([].join),p={},d=function(e,n,t){if(!l(p,n)){for(var r=[],o=0;o{var n=Function.prototype.call;e.exports=n.bind?n.bind(n):function(){return n.apply(n,arguments)}},6530:(e,n,t)=>{var r=t(9781),o=t(2597),i=Function.prototype,a=r&&Object.getOwnPropertyDescriptor,l=o(i,"name"),c=l&&"something"===function(){}.name,u=l&&(!r||r&&a(i,"name").configurable);e.exports={EXISTS:l,PROPER:c,CONFIGURABLE:u}},1702:e=>{var n=Function.prototype,t=n.bind,r=n.call,o=t&&t.bind(r);e.exports=t?function(e){return e&&o(r,e)}:function(e){return e&&function(){return r.apply(e,arguments)}}},5005:(e,n,t)=>{var r=t(7854),o=t(614),i=function(e){return o(e)?e:void 0};e.exports=function(e,n){return arguments.length<2?i(r[e]):r[e]&&r[e][n]}},1246:(e,n,t)=>{var r=t(648),o=t(8173),i=t(7497),a=t(5112)("iterator");e.exports=function(e){if(null!=e)return o(e,a)||o(e,"@@iterator")||i[r(e)]}},8554:(e,n,t)=>{var r=t(7854),o=t(6916),i=t(9662),a=t(9670),l=t(6330),c=t(1246),u=r.TypeError;e.exports=function(e,n){var t=arguments.length<2?c(e):n;if(i(t))return a(o(t,e));throw u(l(e)+" is not iterable")}},8173:(e,n,t)=>{var r=t(9662);e.exports=function(e,n){var t=e[n];return null==t?void 0:r(t)}},647:(e,n,t)=>{var r=t(1702),o=t(7908),i=Math.floor,a=r("".charAt),l=r("".replace),c=r("".slice),u=/\$([$&'`]|\d{1,2}|<[^>]*>)/g,s=/\$([$&'`]|\d{1,2})/g;e.exports=function(e,n,t,r,f,p){var d=t+e.length,h=r.length,g=s;return void 0!==f&&(f=o(f),g=u),l(p,g,(function(o,l){var u;switch(a(l,0)){case"$":return"$";case"&":return e;case"`":return c(n,0,t);case"'":return c(n,d);case"<":u=f[c(l,1,-1)];break;default:var s=+l;if(0===s)return o;if(s>h){var p=i(s/10);return 0===p?o:p<=h?void 0===r[p-1]?a(l,1):r[p-1]+a(l,1):o}u=r[s-1]}return void 0===u?"":u}))}},7854:(e,n,t)=>{var r=function(e){return e&&e.Math==Math&&e};e.exports=r("object"==typeof globalThis&&globalThis)||r("object"==typeof window&&window)||r("object"==typeof self&&self)||r("object"==typeof t.g&&t.g)||function(){return this}()||Function("return this")()},2597:(e,n,t)=>{var r=t(1702),o=t(7908),i=r({}.hasOwnProperty);e.exports=Object.hasOwn||function(e,n){return i(o(e),n)}},3501:e=>{e.exports={}},490:(e,n,t)=>{var r=t(5005);e.exports=r("document","documentElement")},4664:(e,n,t)=>{var r=t(9781),o=t(7293),i=t(317);e.exports=!r&&!o((function(){return 7!=Object.defineProperty(i("div"),"a",{get:function(){return 7}}).a}))},8361:(e,n,t)=>{var r=t(7854),o=t(1702),i=t(7293),a=t(4326),l=r.Object,c=o("".split);e.exports=i((function(){return!l("z").propertyIsEnumerable(0)}))?function(e){return"String"==a(e)?c(e,""):l(e)}:l},9587:(e,n,t)=>{var r=t(614),o=t(111),i=t(7674);e.exports=function(e,n,t){var a,l;return i&&r(a=n.constructor)&&a!==t&&o(l=a.prototype)&&l!==t.prototype&&i(e,l),e}},2788:(e,n,t)=>{var r=t(1702),o=t(614),i=t(5465),a=r(Function.toString);o(i.inspectSource)||(i.inspectSource=function(e){return a(e)}),e.exports=i.inspectSource},2423:(e,n,t)=>{var r=t(2109),o=t(1702),i=t(3501),a=t(111),l=t(2597),c=t(3070).f,u=t(8006),s=t(1156),f=t(2050),p=t(9711),d=t(6677),h=!1,g=p("meta"),v=0,A=function(e){c(e,g,{value:{objectID:"O"+v++,weakData:{}}})},b=e.exports={enable:function(){b.enable=function(){},h=!0;var e=u.f,n=o([].splice),t={};t[g]=1,e(t).length&&(u.f=function(t){for(var r=e(t),o=0,i=r.length;o{var r,o,i,a=t(8536),l=t(7854),c=t(1702),u=t(111),s=t(8880),f=t(2597),p=t(5465),d=t(6200),h=t(3501),g="Object already initialized",v=l.TypeError,A=l.WeakMap;if(a||p.state){var b=p.state||(p.state=new A),m=c(b.get),y=c(b.has),E=c(b.set);r=function(e,n){if(y(b,e))throw new v(g);return n.facade=e,E(b,e,n),n},o=function(e){return m(b,e)||{}},i=function(e){return y(b,e)}}else{var _=d("state");h[_]=!0,r=function(e,n){if(f(e,_))throw new v(g);return n.facade=e,s(e,_,n),n},o=function(e){return f(e,_)?e[_]:{}},i=function(e){return f(e,_)}}e.exports={set:r,get:o,has:i,enforce:function(e){return i(e)?o(e):r(e,{})},getterFor:function(e){return function(n){var t;if(!u(n)||(t=o(n)).type!==e)throw v("Incompatible receiver, "+e+" required");return t}}}},7659:(e,n,t)=>{var r=t(5112),o=t(7497),i=r("iterator"),a=Array.prototype;e.exports=function(e){return void 0!==e&&(o.Array===e||a[i]===e)}},3157:(e,n,t)=>{var r=t(4326);e.exports=Array.isArray||function(e){return"Array"==r(e)}},614:e=>{e.exports=function(e){return"function"==typeof e}},4411:(e,n,t)=>{var r=t(1702),o=t(7293),i=t(614),a=t(648),l=t(5005),c=t(2788),u=function(){},s=[],f=l("Reflect","construct"),p=/^\s*(?:class|function)\b/,d=r(p.exec),h=!p.exec(u),g=function(e){if(!i(e))return!1;try{return f(u,s,e),!0}catch(e){return!1}};e.exports=!f||o((function(){var e;return g(g.call)||!g(Object)||!g((function(){e=!0}))||e}))?function(e){if(!i(e))return!1;switch(a(e)){case"AsyncFunction":case"GeneratorFunction":case"AsyncGeneratorFunction":return!1}return h||!!d(p,c(e))}:g},4705:(e,n,t)=>{var r=t(7293),o=t(614),i=/#|\.prototype\./,a=function(e,n){var t=c[l(e)];return t==s||t!=u&&(o(n)?r(n):!!n)},l=a.normalize=function(e){return String(e).replace(i,".").toLowerCase()},c=a.data={},u=a.NATIVE="N",s=a.POLYFILL="P";e.exports=a},111:(e,n,t)=>{var r=t(614);e.exports=function(e){return"object"==typeof e?null!==e:r(e)}},1913:e=>{e.exports=!1},7850:(e,n,t)=>{var r=t(111),o=t(4326),i=t(5112)("match");e.exports=function(e){var n;return r(e)&&(void 0!==(n=e[i])?!!n:"RegExp"==o(e))}},2190:(e,n,t)=>{var r=t(7854),o=t(5005),i=t(614),a=t(7976),l=t(3307),c=r.Object;e.exports=l?function(e){return"symbol"==typeof e}:function(e){var n=o("Symbol");return i(n)&&a(n.prototype,c(e))}},408:(e,n,t)=>{var r=t(7854),o=t(9974),i=t(6916),a=t(9670),l=t(6330),c=t(7659),u=t(6244),s=t(7976),f=t(8554),p=t(1246),d=t(9212),h=r.TypeError,g=function(e,n){this.stopped=e,this.result=n},v=g.prototype;e.exports=function(e,n,t){var r,A,b,m,y,E,_,C=t&&t.that,w=!(!t||!t.AS_ENTRIES),x=!(!t||!t.IS_ITERATOR),k=!(!t||!t.INTERRUPTED),S=o(n,C),O=function(e){return r&&d(r,"normal",e),new g(!0,e)},B=function(e){return w?(a(e),k?S(e[0],e[1],O):S(e[0],e[1])):k?S(e,O):S(e)};if(x)r=e;else{if(!(A=p(e)))throw h(l(e)+" is not iterable");if(c(A)){for(b=0,m=u(e);m>b;b++)if((y=B(e[b]))&&s(v,y))return y;return new g(!1)}r=f(e,A)}for(E=r.next;!(_=i(E,r)).done;){try{y=B(_.value)}catch(e){d(r,"throw",e)}if("object"==typeof y&&y&&s(v,y))return y}return new g(!1)}},9212:(e,n,t)=>{var r=t(6916),o=t(9670),i=t(8173);e.exports=function(e,n,t){var a,l;o(e);try{if(!(a=i(e,"return"))){if("throw"===n)throw t;return t}a=r(a,e)}catch(e){l=!0,a=e}if("throw"===n)throw t;if(l)throw a;return o(a),t}},3383:(e,n,t)=>{"use strict";var r,o,i,a=t(7293),l=t(614),c=t(30),u=t(9518),s=t(1320),f=t(5112),p=t(1913),d=f("iterator"),h=!1;[].keys&&("next"in(i=[].keys())?(o=u(u(i)))!==Object.prototype&&(r=o):h=!0),null==r||a((function(){var e={};return r[d].call(e)!==e}))?r={}:p&&(r=c(r)),l(r[d])||s(r,d,(function(){return this})),e.exports={IteratorPrototype:r,BUGGY_SAFARI_ITERATORS:h}},7497:e=>{e.exports={}},6244:(e,n,t)=>{var r=t(7466);e.exports=function(e){return r(e.length)}},133:(e,n,t)=>{var r=t(7392),o=t(7293);e.exports=!!Object.getOwnPropertySymbols&&!o((function(){var e=Symbol();return!String(e)||!(Object(e)instanceof Symbol)||!Symbol.sham&&r&&r<41}))},8536:(e,n,t)=>{var r=t(7854),o=t(614),i=t(2788),a=r.WeakMap;e.exports=o(a)&&/native code/.test(i(a))},3929:(e,n,t)=>{var r=t(7854),o=t(7850),i=r.TypeError;e.exports=function(e){if(o(e))throw i("The method doesn't accept regular expressions");return e}},1574:(e,n,t)=>{"use strict";var r=t(9781),o=t(1702),i=t(6916),a=t(7293),l=t(1956),c=t(5181),u=t(5296),s=t(7908),f=t(8361),p=Object.assign,d=Object.defineProperty,h=o([].concat);e.exports=!p||a((function(){if(r&&1!==p({b:1},p(d({},"a",{enumerable:!0,get:function(){d(this,"b",{value:3,enumerable:!1})}}),{b:2})).b)return!0;var e={},n={},t=Symbol(),o="abcdefghijklmnopqrst";return e[t]=7,o.split("").forEach((function(e){n[e]=e})),7!=p({},e)[t]||l(p({},n)).join("")!=o}))?function(e,n){for(var t=s(e),o=arguments.length,a=1,p=c.f,d=u.f;o>a;)for(var g,v=f(arguments[a++]),A=p?h(l(v),p(v)):l(v),b=A.length,m=0;b>m;)g=A[m++],r&&!i(d,v,g)||(t[g]=v[g]);return t}:p},30:(e,n,t)=>{var r,o=t(9670),i=t(6048),a=t(748),l=t(3501),c=t(490),u=t(317),s=t(6200),f=s("IE_PROTO"),p=function(){},d=function(e){return"