From f8cf0fd3389ed1464625da7f9c97aeee43859e50 Mon Sep 17 00:00:00 2001 From: "Erik C. Thauvin" Date: Sat, 11 Nov 2023 21:26:13 -0800 Subject: [PATCH] Moved from Gradle to bld --- .circleci/config.yml | 49 +-- .github/workflows/gradle.yml | 46 ++- .gitignore | 139 +++---- .idea/.gitignore | 8 - .idea/app.iml | 30 ++ .idea/bld.iml | 14 + .idea/checkstyle-idea.xml | 16 - .idea/codeStyles/Project.xml | 308 ---------------- .idea/codeStyles/codeStyleConfig.xml | 6 - .idea/copyright/Erik_s_Copyright_Notice.xml | 6 - .idea/copyright/profiles_settings.xml | 3 - .idea/encodings.xml | 6 - .idea/inspectionProfiles/Project_Default.xml | 49 +-- .../inspectionProfiles/profiles_settings.xml | 7 - .idea/libraries-with-intellij-classes.xml | 65 ---- .idea/libraries/bld.xml | 20 + .idea/libraries/compile.xml | 13 + .idea/libraries/runtime.xml | 14 + .idea/libraries/test.xml | 14 + .idea/misc.xml | 31 +- .idea/modules.xml | 9 + .idea/runConfigurations/Run Tests.xml | 9 + .idea/vcs.xml | 2 +- .vscode/launch.json | 11 + .vscode/settings.json | 15 + README.md | 16 +- bld | 2 + bld.bat | 4 + build.gradle.kts | 257 ------------- .../-create-config/-builder/-builder.html | 80 ++++ .../-create-config/-builder/build.html | 80 ++++ .../-create-config/-builder/deeplinks.html | 80 ++++ .../-create-config/-builder/domain.html | 80 ++++ .../-create-config/-builder/group-guid.html | 80 ++++ .../-create-config/-builder/index.html | 228 ++++++++++++ .../-create-config/-builder/long-url.html | 80 ++++ .../-create-config/-builder/tags.html | 80 ++++ .../-create-config/-builder/title.html | 80 ++++ .../-create-config/-builder/to-json.html | 80 ++++ .../-create-config/deep-links.html | 80 ++++ .../-create-config/domain.html | 80 ++++ .../-create-config/group_guid.html | 80 ++++ .../-create-config/index.html | 213 +++++++++++ .../-create-config/long_url.html | 80 ++++ .../-create-config/tags.html | 80 ++++ .../-create-config/title.html | 80 ++++ .../-create-config/to-json.html | 80 ++++ .../-update-config/-builder/-builder.html | 80 ++++ .../-update-config/-builder/archived.html | 80 ++++ .../-update-config/-builder/bitlink.html | 80 ++++ .../-update-config/-builder/build.html | 80 ++++ .../-update-config/-builder/client-id.html | 80 ++++ .../-update-config/-builder/created-at.html | 80 ++++ .../-update-config/-builder/created-by.html | 80 ++++ .../-builder/custom-bitlinks.html | 80 ++++ .../-update-config/-builder/deep-links.html | 80 ++++ .../-update-config/-builder/id.html | 80 ++++ .../-update-config/-builder/index.html | 333 +++++++++++++++++ .../-update-config/-builder/link.html | 80 ++++ .../-update-config/-builder/long-url.html | 80 ++++ .../-update-config/-builder/references.html | 80 ++++ .../-update-config/-builder/tags.html | 80 ++++ .../-update-config/-builder/title.html | 80 ++++ .../-update-config/-builder/to-json.html | 80 ++++ .../-update-config/archived.html | 80 ++++ .../-update-config/bitlink.html | 80 ++++ .../-update-config/client_id.html | 80 ++++ .../-update-config/created_at.html | 80 ++++ .../-update-config/created_by.html | 80 ++++ .../-update-config/custom_bitlinks.html | 80 ++++ .../-update-config/deep-links.html | 80 ++++ .../-update-config/id.html | 80 ++++ .../-update-config/index.html | 318 ++++++++++++++++ .../-update-config/link.html | 80 ++++ .../-update-config/long_url.html | 80 ++++ .../-update-config/references.html | 80 ++++ .../-update-config/tags.html | 80 ++++ .../-update-config/title.html | 80 ++++ .../-update-config/to-json.html | 80 ++++ .../net.thauvin.erik.bitly.config/index.html | 119 ++++++ .../-bitlinks/-bitlinks.html | 80 ++++ .../-bitlinks/clicks.html | 80 ++++ .../-bitlinks/create.html | 80 ++++ .../-bitlinks/expand.html | 80 ++++ .../-bitlinks/index.html | 202 ++++++++++ .../-bitlinks/last-call-response.html | 80 ++++ .../-bitlinks/shorten.html | 80 ++++ .../-bitlinks/update.html | 80 ++++ .../net.thauvin.erik.bitly/-bitly/-bitly.html | 80 ++++ .../-bitly/access-token.html | 80 ++++ .../-bitly/bitlinks.html | 80 ++++ .../net.thauvin.erik.bitly/-bitly/call.html | 80 ++++ .../net.thauvin.erik.bitly/-bitly/index.html | 157 ++++++++ .../-call-response/-call-response.html | 80 ++++ .../-call-response/body.html | 80 ++++ .../-call-response/description.html | 80 ++++ .../-call-response/index.html | 348 ++++++++++++++++++ .../-call-response/is-bad-request.html | 80 ++++ .../-call-response/is-created.html | 80 ++++ .../-call-response/is-expectation-failed.html | 80 ++++ .../-call-response/is-forbidden.html | 80 ++++ .../-call-response/is-gone.html | 80 ++++ .../-call-response/is-internal-error.html | 80 ++++ .../-call-response/is-not-found.html | 80 ++++ .../-call-response/is-successful.html | 80 ++++ .../is-temporarily-unavailable.html | 80 ++++ .../-call-response/is-too-many-requests.html | 80 ++++ .../is-unprocessable-entity.html | 80 ++++ .../-call-response/is-upgrade-required.html | 80 ++++ .../-call-response/message.html | 80 ++++ .../-call-response/status-code.html | 80 ++++ .../-constants/-a-p-i_-b-a-s-e_-u-r-l.html | 80 ++++ .../-constants/-e-m-p-t-y.html | 80 ++++ .../-constants/-e-m-p-t-y_-j-s-o-n.html | 80 ++++ .../-e-n-v_-a-c-c-e-s-s_-t-o-k-e-n.html | 80 ++++ .../-constants/-f-a-l-s-e.html | 80 ++++ .../-constants/-t-r-u-e.html | 80 ++++ .../-constants/index.html | 179 +++++++++ .../-methods/-d-e-l-e-t-e/index.html | 119 ++++++ .../-methods/-g-e-t/index.html | 119 ++++++ .../-methods/-p-a-t-c-h/index.html | 119 ++++++ .../-methods/-p-o-s-t/index.html | 119 ++++++ .../-methods/index.html | 217 +++++++++++ .../-methods/value-of.html | 80 ++++ .../-methods/values.html | 80 ++++ .../-units/-d-a-y/index.html | 119 ++++++ .../-units/-h-o-u-r/index.html | 119 ++++++ .../-units/-m-i-n-u-t-e/index.html | 119 ++++++ .../-units/-m-o-n-t-h/index.html | 119 ++++++ .../-units/-w-e-e-k/index.html | 119 ++++++ .../net.thauvin.erik.bitly/-units/index.html | 232 ++++++++++++ .../-units/value-of.html | 80 ++++ .../net.thauvin.erik.bitly/-units/values.html | 80 ++++ .../net.thauvin.erik.bitly/-utils/call.html | 80 ++++ .../net.thauvin.erik.bitly/-utils/index.html | 183 +++++++++ .../-utils/is-severe-loggable.html | 80 ++++ .../-utils/is-valid-url.html | 80 ++++ .../net.thauvin.erik.bitly/-utils/logger.html | 80 ++++ .../-utils/remove-http.html | 80 ++++ .../-utils/to-end-point.html | 80 ++++ .../net.thauvin.erik.bitly/index.html | 194 ++++++++++ docs/-bitly--shorten/package-list | 123 +++++++ .../-create-config/-builder/-builder.html | 2 +- .../-create-config/-builder/build.html | 2 +- .../-create-config/-builder/deeplinks.html | 2 +- .../-create-config/-builder/domain.html | 2 +- .../-create-config/-builder/group-guid.html | 2 +- .../-create-config/-builder/index.html | 2 +- .../-create-config/-builder/long-url.html | 2 +- .../-create-config/-builder/tags.html | 2 +- .../-create-config/-builder/title.html | 2 +- .../-create-config/-builder/to-json.html | 2 +- .../-create-config/deep-links.html | 2 +- .../-create-config/domain.html | 2 +- .../-create-config/group_guid.html | 2 +- .../-create-config/index.html | 2 +- .../-create-config/long_url.html | 2 +- .../-create-config/tags.html | 2 +- .../-create-config/title.html | 2 +- .../-create-config/to-json.html | 2 +- .../-update-config/-builder/-builder.html | 2 +- .../-update-config/-builder/archived.html | 2 +- .../-update-config/-builder/bitlink.html | 2 +- .../-update-config/-builder/build.html | 2 +- .../-update-config/-builder/client-id.html | 2 +- .../-update-config/-builder/created-at.html | 2 +- .../-update-config/-builder/created-by.html | 2 +- .../-builder/custom-bitlinks.html | 2 +- .../-update-config/-builder/deep-links.html | 2 +- .../-update-config/-builder/id.html | 2 +- .../-update-config/-builder/index.html | 2 +- .../-update-config/-builder/link.html | 2 +- .../-update-config/-builder/long-url.html | 2 +- .../-update-config/-builder/references.html | 2 +- .../-update-config/-builder/tags.html | 2 +- .../-update-config/-builder/title.html | 2 +- .../-update-config/-builder/to-json.html | 2 +- .../-update-config/archived.html | 2 +- .../-update-config/bitlink.html | 2 +- .../-update-config/client_id.html | 2 +- .../-update-config/created_at.html | 2 +- .../-update-config/created_by.html | 2 +- .../-update-config/custom_bitlinks.html | 2 +- .../-update-config/deep-links.html | 2 +- .../-update-config/id.html | 2 +- .../-update-config/index.html | 2 +- .../-update-config/link.html | 2 +- .../-update-config/long_url.html | 2 +- .../-update-config/references.html | 2 +- .../-update-config/tags.html | 2 +- .../-update-config/title.html | 2 +- .../-update-config/to-json.html | 2 +- .../net.thauvin.erik.bitly.config/index.html | 2 +- .../-bitlinks/-bitlinks.html | 2 +- .../-bitlinks/clicks.html | 2 +- .../-bitlinks/create.html | 2 +- .../-bitlinks/expand.html | 2 +- .../-bitlinks/index.html | 2 +- .../-bitlinks/last-call-response.html | 2 +- .../-bitlinks/shorten.html | 2 +- .../-bitlinks/update.html | 2 +- .../net.thauvin.erik.bitly/-bitly/-bitly.html | 2 +- .../-bitly/access-token.html | 2 +- .../-bitly/bitlinks.html | 2 +- .../net.thauvin.erik.bitly/-bitly/call.html | 2 +- .../net.thauvin.erik.bitly/-bitly/index.html | 2 +- .../-call-response/-call-response.html | 2 +- .../-call-response/body.html | 2 +- .../-call-response/description.html | 2 +- .../-call-response/index.html | 2 +- .../-call-response/is-bad-request.html | 2 +- .../-call-response/is-created.html | 2 +- .../-call-response/is-expectation-failed.html | 2 +- .../-call-response/is-forbidden.html | 2 +- .../-call-response/is-gone.html | 2 +- .../-call-response/is-internal-error.html | 2 +- .../-call-response/is-not-found.html | 2 +- .../-call-response/is-successful.html | 2 +- .../is-temporarily-unavailable.html | 2 +- .../-call-response/is-too-many-requests.html | 2 +- .../is-unprocessable-entity.html | 2 +- .../-call-response/is-upgrade-required.html | 2 +- .../-call-response/message.html | 2 +- .../-call-response/status-code.html | 2 +- .../-constants/-a-p-i_-b-a-s-e_-u-r-l.html | 2 +- .../-constants/-e-m-p-t-y.html | 2 +- .../-constants/-e-m-p-t-y_-j-s-o-n.html | 2 +- .../-e-n-v_-a-c-c-e-s-s_-t-o-k-e-n.html | 2 +- .../-constants/-f-a-l-s-e.html | 2 +- .../-constants/-t-r-u-e.html | 2 +- .../-constants/index.html | 2 +- .../-methods/-d-e-l-e-t-e/index.html | 2 +- .../-methods/-g-e-t/index.html | 2 +- .../-methods/-p-a-t-c-h/index.html | 2 +- .../-methods/-p-o-s-t/index.html | 2 +- .../-methods/entries.html | 2 +- .../-methods/index.html | 2 +- .../-methods/value-of.html | 2 +- .../-methods/values.html | 2 +- .../-units/-d-a-y/index.html | 2 +- .../-units/-h-o-u-r/index.html | 2 +- .../-units/-m-i-n-u-t-e/index.html | 2 +- .../-units/-m-o-n-t-h/index.html | 2 +- .../-units/-w-e-e-k/index.html | 2 +- .../-units/entries.html | 2 +- .../net.thauvin.erik.bitly/-units/index.html | 2 +- .../-units/value-of.html | 2 +- .../net.thauvin.erik.bitly/-units/values.html | 2 +- .../net.thauvin.erik.bitly/-utils/call.html | 4 +- .../net.thauvin.erik.bitly/-utils/index.html | 4 +- .../-utils/is-severe-loggable.html | 4 +- .../-utils/is-valid-url.html | 4 +- .../net.thauvin.erik.bitly/-utils/logger.html | 4 +- .../-utils/remove-http.html | 4 +- .../-utils/to-end-point.html | 4 +- .../net.thauvin.erik.bitly/index.html | 2 +- docs/index.html | 37 +- docs/navigation.html | 92 ++--- docs/scripts/pages.json | 2 +- docs/scripts/sourceset_dependencies.js | 2 +- examples/bld/.gitignore | 55 +++ examples/bld/.idea/.gitignore | 3 + examples/bld/.idea/.name | 1 + examples/bld/.idea/app.iml | 30 ++ examples/bld/.idea/bld.iml | 14 + .../inspectionProfiles/Project_Default.xml | 8 + examples/bld/.idea/libraries/bld.xml | 17 + examples/bld/.idea/libraries/compile.xml | 13 + examples/bld/.idea/libraries/runtime.xml | 14 + examples/bld/.idea/libraries/test.xml | 14 + examples/bld/.idea/misc.xml | 24 ++ examples/bld/.idea/modules.xml | 9 + .../bld/.idea/runConfigurations/Run Tests.xml | 9 + examples/bld/.idea/vcs.xml | 6 + examples/bld/.vscode/launch.json | 11 + examples/bld/.vscode/settings.json | 15 + examples/bld/README.md | 22 ++ examples/bld/bld | 2 + examples/bld/bld.bat | 4 + examples/bld/lib/bld/bld-wrapper.jar | Bin 0 -> 27321 bytes examples/bld/lib/bld/bld-wrapper.properties | 7 + examples/bld/src/.idea/workspace.xml | 8 + .../bld/java/com/example/ExampleBuild.java | 66 ++++ .../main/java/com/example/BitlySample.java | 0 .../main/kotlin/com/example/BitlyExample.kt | 0 .../main/kotlin/com/example/BitlyRetrieve.kt | 24 ++ examples/{ => gradle}/.gitattributes | 0 examples/{ => gradle}/.gitignore | 0 examples/gradle/.idea/.gitignore | 3 + examples/gradle/.idea/.name | 1 + {.idea => examples/gradle/.idea}/compiler.xml | 0 examples/gradle/.idea/gradle.xml | 17 + .../inspectionProfiles/Project_Default.xml | 8 + .../gradle/.idea}/jarRepositories.xml | 27 +- {.idea => examples/gradle/.idea}/kotlinc.xml | 0 examples/gradle/.idea/misc.xml | 18 + examples/gradle/.idea/vcs.xml | 6 + examples/gradle/README.md | 15 + examples/{ => gradle}/build.gradle.kts | 0 .../{ => gradle}/wrapper/gradle-wrapper.jar | Bin .../wrapper/gradle-wrapper.properties | 0 examples/{ => gradle}/gradlew | 0 examples/{ => gradle}/gradlew.bat | 0 examples/{ => gradle}/settings.gradle.kts | 0 .../main/java/com/example/BitlySample.java | 27 ++ .../main/kotlin/com/example/BitlyExample.kt | 23 ++ .../main/kotlin/com/example/BitlyRetrieve.kt | 0 gradle.properties | 0 gradle/wrapper/gradle-wrapper.jar | Bin 63721 -> 0 bytes gradle/wrapper/gradle-wrapper.properties | 7 - gradlew | 249 ------------- gradlew.bat | 92 ----- lib/bld/bld-wrapper.jar | Bin 0 -> 27321 bytes lib/bld/bld-wrapper.properties | 8 + pom.xml | 8 +- settings.gradle.kts | 18 - sonar-project.properties | 7 + .../thauvin/erik/bitly/BitlyShortenBuild.java | 146 ++++++++ .../kotlin/net/thauvin/erik/bitly/Utils.kt | 1 - .../net/thauvin/erik/bitly/BitlyTest.kt | 18 +- version.properties | 8 - 321 files changed, 12452 insertions(+), 1492 deletions(-) delete mode 100644 .idea/.gitignore create mode 100644 .idea/app.iml create mode 100644 .idea/bld.iml delete mode 100644 .idea/checkstyle-idea.xml delete mode 100644 .idea/codeStyles/Project.xml delete mode 100644 .idea/codeStyles/codeStyleConfig.xml delete mode 100644 .idea/copyright/Erik_s_Copyright_Notice.xml delete mode 100644 .idea/copyright/profiles_settings.xml delete mode 100644 .idea/encodings.xml delete mode 100644 .idea/inspectionProfiles/profiles_settings.xml delete mode 100644 .idea/libraries-with-intellij-classes.xml create mode 100644 .idea/libraries/bld.xml create mode 100644 .idea/libraries/compile.xml create mode 100644 .idea/libraries/runtime.xml create mode 100644 .idea/libraries/test.xml create mode 100644 .idea/modules.xml create mode 100644 .idea/runConfigurations/Run Tests.xml create mode 100644 .vscode/launch.json create mode 100644 .vscode/settings.json create mode 100755 bld create mode 100644 bld.bat delete mode 100644 build.gradle.kts create mode 100644 docs/-bitly--shorten/net.thauvin.erik.bitly.config/-create-config/-builder/-builder.html create mode 100644 docs/-bitly--shorten/net.thauvin.erik.bitly.config/-create-config/-builder/build.html create mode 100644 docs/-bitly--shorten/net.thauvin.erik.bitly.config/-create-config/-builder/deeplinks.html create mode 100644 docs/-bitly--shorten/net.thauvin.erik.bitly.config/-create-config/-builder/domain.html create mode 100644 docs/-bitly--shorten/net.thauvin.erik.bitly.config/-create-config/-builder/group-guid.html create mode 100644 docs/-bitly--shorten/net.thauvin.erik.bitly.config/-create-config/-builder/index.html create mode 100644 docs/-bitly--shorten/net.thauvin.erik.bitly.config/-create-config/-builder/long-url.html create mode 100644 docs/-bitly--shorten/net.thauvin.erik.bitly.config/-create-config/-builder/tags.html create mode 100644 docs/-bitly--shorten/net.thauvin.erik.bitly.config/-create-config/-builder/title.html create mode 100644 docs/-bitly--shorten/net.thauvin.erik.bitly.config/-create-config/-builder/to-json.html create mode 100644 docs/-bitly--shorten/net.thauvin.erik.bitly.config/-create-config/deep-links.html create mode 100644 docs/-bitly--shorten/net.thauvin.erik.bitly.config/-create-config/domain.html create mode 100644 docs/-bitly--shorten/net.thauvin.erik.bitly.config/-create-config/group_guid.html create mode 100644 docs/-bitly--shorten/net.thauvin.erik.bitly.config/-create-config/index.html create mode 100644 docs/-bitly--shorten/net.thauvin.erik.bitly.config/-create-config/long_url.html create mode 100644 docs/-bitly--shorten/net.thauvin.erik.bitly.config/-create-config/tags.html create mode 100644 docs/-bitly--shorten/net.thauvin.erik.bitly.config/-create-config/title.html create mode 100644 docs/-bitly--shorten/net.thauvin.erik.bitly.config/-create-config/to-json.html create mode 100644 docs/-bitly--shorten/net.thauvin.erik.bitly.config/-update-config/-builder/-builder.html create mode 100644 docs/-bitly--shorten/net.thauvin.erik.bitly.config/-update-config/-builder/archived.html create mode 100644 docs/-bitly--shorten/net.thauvin.erik.bitly.config/-update-config/-builder/bitlink.html create mode 100644 docs/-bitly--shorten/net.thauvin.erik.bitly.config/-update-config/-builder/build.html create mode 100644 docs/-bitly--shorten/net.thauvin.erik.bitly.config/-update-config/-builder/client-id.html create mode 100644 docs/-bitly--shorten/net.thauvin.erik.bitly.config/-update-config/-builder/created-at.html create mode 100644 docs/-bitly--shorten/net.thauvin.erik.bitly.config/-update-config/-builder/created-by.html create mode 100644 docs/-bitly--shorten/net.thauvin.erik.bitly.config/-update-config/-builder/custom-bitlinks.html create mode 100644 docs/-bitly--shorten/net.thauvin.erik.bitly.config/-update-config/-builder/deep-links.html create mode 100644 docs/-bitly--shorten/net.thauvin.erik.bitly.config/-update-config/-builder/id.html create mode 100644 docs/-bitly--shorten/net.thauvin.erik.bitly.config/-update-config/-builder/index.html create mode 100644 docs/-bitly--shorten/net.thauvin.erik.bitly.config/-update-config/-builder/link.html create mode 100644 docs/-bitly--shorten/net.thauvin.erik.bitly.config/-update-config/-builder/long-url.html create mode 100644 docs/-bitly--shorten/net.thauvin.erik.bitly.config/-update-config/-builder/references.html create mode 100644 docs/-bitly--shorten/net.thauvin.erik.bitly.config/-update-config/-builder/tags.html create mode 100644 docs/-bitly--shorten/net.thauvin.erik.bitly.config/-update-config/-builder/title.html create mode 100644 docs/-bitly--shorten/net.thauvin.erik.bitly.config/-update-config/-builder/to-json.html create mode 100644 docs/-bitly--shorten/net.thauvin.erik.bitly.config/-update-config/archived.html create mode 100644 docs/-bitly--shorten/net.thauvin.erik.bitly.config/-update-config/bitlink.html create mode 100644 docs/-bitly--shorten/net.thauvin.erik.bitly.config/-update-config/client_id.html create mode 100644 docs/-bitly--shorten/net.thauvin.erik.bitly.config/-update-config/created_at.html create mode 100644 docs/-bitly--shorten/net.thauvin.erik.bitly.config/-update-config/created_by.html create mode 100644 docs/-bitly--shorten/net.thauvin.erik.bitly.config/-update-config/custom_bitlinks.html create mode 100644 docs/-bitly--shorten/net.thauvin.erik.bitly.config/-update-config/deep-links.html create mode 100644 docs/-bitly--shorten/net.thauvin.erik.bitly.config/-update-config/id.html create mode 100644 docs/-bitly--shorten/net.thauvin.erik.bitly.config/-update-config/index.html create mode 100644 docs/-bitly--shorten/net.thauvin.erik.bitly.config/-update-config/link.html create mode 100644 docs/-bitly--shorten/net.thauvin.erik.bitly.config/-update-config/long_url.html create mode 100644 docs/-bitly--shorten/net.thauvin.erik.bitly.config/-update-config/references.html create mode 100644 docs/-bitly--shorten/net.thauvin.erik.bitly.config/-update-config/tags.html create mode 100644 docs/-bitly--shorten/net.thauvin.erik.bitly.config/-update-config/title.html create mode 100644 docs/-bitly--shorten/net.thauvin.erik.bitly.config/-update-config/to-json.html create mode 100644 docs/-bitly--shorten/net.thauvin.erik.bitly.config/index.html create mode 100644 docs/-bitly--shorten/net.thauvin.erik.bitly/-bitlinks/-bitlinks.html create mode 100644 docs/-bitly--shorten/net.thauvin.erik.bitly/-bitlinks/clicks.html create mode 100644 docs/-bitly--shorten/net.thauvin.erik.bitly/-bitlinks/create.html create mode 100644 docs/-bitly--shorten/net.thauvin.erik.bitly/-bitlinks/expand.html create mode 100644 docs/-bitly--shorten/net.thauvin.erik.bitly/-bitlinks/index.html create mode 100644 docs/-bitly--shorten/net.thauvin.erik.bitly/-bitlinks/last-call-response.html create mode 100644 docs/-bitly--shorten/net.thauvin.erik.bitly/-bitlinks/shorten.html create mode 100644 docs/-bitly--shorten/net.thauvin.erik.bitly/-bitlinks/update.html create mode 100644 docs/-bitly--shorten/net.thauvin.erik.bitly/-bitly/-bitly.html create mode 100644 docs/-bitly--shorten/net.thauvin.erik.bitly/-bitly/access-token.html create mode 100644 docs/-bitly--shorten/net.thauvin.erik.bitly/-bitly/bitlinks.html create mode 100644 docs/-bitly--shorten/net.thauvin.erik.bitly/-bitly/call.html create mode 100644 docs/-bitly--shorten/net.thauvin.erik.bitly/-bitly/index.html create mode 100644 docs/-bitly--shorten/net.thauvin.erik.bitly/-call-response/-call-response.html create mode 100644 docs/-bitly--shorten/net.thauvin.erik.bitly/-call-response/body.html create mode 100644 docs/-bitly--shorten/net.thauvin.erik.bitly/-call-response/description.html create mode 100644 docs/-bitly--shorten/net.thauvin.erik.bitly/-call-response/index.html create mode 100644 docs/-bitly--shorten/net.thauvin.erik.bitly/-call-response/is-bad-request.html create mode 100644 docs/-bitly--shorten/net.thauvin.erik.bitly/-call-response/is-created.html create mode 100644 docs/-bitly--shorten/net.thauvin.erik.bitly/-call-response/is-expectation-failed.html create mode 100644 docs/-bitly--shorten/net.thauvin.erik.bitly/-call-response/is-forbidden.html create mode 100644 docs/-bitly--shorten/net.thauvin.erik.bitly/-call-response/is-gone.html create mode 100644 docs/-bitly--shorten/net.thauvin.erik.bitly/-call-response/is-internal-error.html create mode 100644 docs/-bitly--shorten/net.thauvin.erik.bitly/-call-response/is-not-found.html create mode 100644 docs/-bitly--shorten/net.thauvin.erik.bitly/-call-response/is-successful.html create mode 100644 docs/-bitly--shorten/net.thauvin.erik.bitly/-call-response/is-temporarily-unavailable.html create mode 100644 docs/-bitly--shorten/net.thauvin.erik.bitly/-call-response/is-too-many-requests.html create mode 100644 docs/-bitly--shorten/net.thauvin.erik.bitly/-call-response/is-unprocessable-entity.html create mode 100644 docs/-bitly--shorten/net.thauvin.erik.bitly/-call-response/is-upgrade-required.html create mode 100644 docs/-bitly--shorten/net.thauvin.erik.bitly/-call-response/message.html create mode 100644 docs/-bitly--shorten/net.thauvin.erik.bitly/-call-response/status-code.html create mode 100644 docs/-bitly--shorten/net.thauvin.erik.bitly/-constants/-a-p-i_-b-a-s-e_-u-r-l.html create mode 100644 docs/-bitly--shorten/net.thauvin.erik.bitly/-constants/-e-m-p-t-y.html create mode 100644 docs/-bitly--shorten/net.thauvin.erik.bitly/-constants/-e-m-p-t-y_-j-s-o-n.html create mode 100644 docs/-bitly--shorten/net.thauvin.erik.bitly/-constants/-e-n-v_-a-c-c-e-s-s_-t-o-k-e-n.html create mode 100644 docs/-bitly--shorten/net.thauvin.erik.bitly/-constants/-f-a-l-s-e.html create mode 100644 docs/-bitly--shorten/net.thauvin.erik.bitly/-constants/-t-r-u-e.html create mode 100644 docs/-bitly--shorten/net.thauvin.erik.bitly/-constants/index.html create mode 100644 docs/-bitly--shorten/net.thauvin.erik.bitly/-methods/-d-e-l-e-t-e/index.html create mode 100644 docs/-bitly--shorten/net.thauvin.erik.bitly/-methods/-g-e-t/index.html create mode 100644 docs/-bitly--shorten/net.thauvin.erik.bitly/-methods/-p-a-t-c-h/index.html create mode 100644 docs/-bitly--shorten/net.thauvin.erik.bitly/-methods/-p-o-s-t/index.html create mode 100644 docs/-bitly--shorten/net.thauvin.erik.bitly/-methods/index.html create mode 100644 docs/-bitly--shorten/net.thauvin.erik.bitly/-methods/value-of.html create mode 100644 docs/-bitly--shorten/net.thauvin.erik.bitly/-methods/values.html create mode 100644 docs/-bitly--shorten/net.thauvin.erik.bitly/-units/-d-a-y/index.html create mode 100644 docs/-bitly--shorten/net.thauvin.erik.bitly/-units/-h-o-u-r/index.html create mode 100644 docs/-bitly--shorten/net.thauvin.erik.bitly/-units/-m-i-n-u-t-e/index.html create mode 100644 docs/-bitly--shorten/net.thauvin.erik.bitly/-units/-m-o-n-t-h/index.html create mode 100644 docs/-bitly--shorten/net.thauvin.erik.bitly/-units/-w-e-e-k/index.html create mode 100644 docs/-bitly--shorten/net.thauvin.erik.bitly/-units/index.html create mode 100644 docs/-bitly--shorten/net.thauvin.erik.bitly/-units/value-of.html create mode 100644 docs/-bitly--shorten/net.thauvin.erik.bitly/-units/values.html create mode 100644 docs/-bitly--shorten/net.thauvin.erik.bitly/-utils/call.html create mode 100644 docs/-bitly--shorten/net.thauvin.erik.bitly/-utils/index.html create mode 100644 docs/-bitly--shorten/net.thauvin.erik.bitly/-utils/is-severe-loggable.html create mode 100644 docs/-bitly--shorten/net.thauvin.erik.bitly/-utils/is-valid-url.html create mode 100644 docs/-bitly--shorten/net.thauvin.erik.bitly/-utils/logger.html create mode 100644 docs/-bitly--shorten/net.thauvin.erik.bitly/-utils/remove-http.html create mode 100644 docs/-bitly--shorten/net.thauvin.erik.bitly/-utils/to-end-point.html create mode 100644 docs/-bitly--shorten/net.thauvin.erik.bitly/index.html create mode 100644 docs/-bitly--shorten/package-list create mode 100644 examples/bld/.gitignore create mode 100644 examples/bld/.idea/.gitignore create mode 100644 examples/bld/.idea/.name create mode 100644 examples/bld/.idea/app.iml create mode 100644 examples/bld/.idea/bld.iml create mode 100644 examples/bld/.idea/inspectionProfiles/Project_Default.xml create mode 100644 examples/bld/.idea/libraries/bld.xml create mode 100644 examples/bld/.idea/libraries/compile.xml create mode 100644 examples/bld/.idea/libraries/runtime.xml create mode 100644 examples/bld/.idea/libraries/test.xml create mode 100644 examples/bld/.idea/misc.xml create mode 100644 examples/bld/.idea/modules.xml create mode 100644 examples/bld/.idea/runConfigurations/Run Tests.xml create mode 100644 examples/bld/.idea/vcs.xml create mode 100644 examples/bld/.vscode/launch.json create mode 100644 examples/bld/.vscode/settings.json create mode 100644 examples/bld/README.md create mode 100755 examples/bld/bld create mode 100644 examples/bld/bld.bat create mode 100644 examples/bld/lib/bld/bld-wrapper.jar create mode 100644 examples/bld/lib/bld/bld-wrapper.properties create mode 100644 examples/bld/src/.idea/workspace.xml create mode 100644 examples/bld/src/bld/java/com/example/ExampleBuild.java rename examples/{ => bld}/src/main/java/com/example/BitlySample.java (100%) rename examples/{ => bld}/src/main/kotlin/com/example/BitlyExample.kt (100%) create mode 100644 examples/bld/src/main/kotlin/com/example/BitlyRetrieve.kt rename examples/{ => gradle}/.gitattributes (100%) rename examples/{ => gradle}/.gitignore (100%) create mode 100644 examples/gradle/.idea/.gitignore create mode 100644 examples/gradle/.idea/.name rename {.idea => examples/gradle/.idea}/compiler.xml (100%) create mode 100644 examples/gradle/.idea/gradle.xml create mode 100644 examples/gradle/.idea/inspectionProfiles/Project_Default.xml rename {.idea => examples/gradle/.idea}/jarRepositories.xml (53%) rename {.idea => examples/gradle/.idea}/kotlinc.xml (100%) create mode 100644 examples/gradle/.idea/misc.xml create mode 100644 examples/gradle/.idea/vcs.xml create mode 100644 examples/gradle/README.md rename examples/{ => gradle}/build.gradle.kts (100%) rename examples/gradle/{ => gradle}/wrapper/gradle-wrapper.jar (100%) rename examples/gradle/{ => gradle}/wrapper/gradle-wrapper.properties (100%) rename examples/{ => gradle}/gradlew (100%) rename examples/{ => gradle}/gradlew.bat (100%) rename examples/{ => gradle}/settings.gradle.kts (100%) create mode 100644 examples/gradle/src/main/java/com/example/BitlySample.java create mode 100644 examples/gradle/src/main/kotlin/com/example/BitlyExample.kt rename examples/{ => gradle}/src/main/kotlin/com/example/BitlyRetrieve.kt (100%) delete mode 100644 gradle.properties delete mode 100644 gradle/wrapper/gradle-wrapper.jar delete mode 100644 gradle/wrapper/gradle-wrapper.properties delete mode 100755 gradlew delete mode 100644 gradlew.bat create mode 100644 lib/bld/bld-wrapper.jar create mode 100644 lib/bld/bld-wrapper.properties delete mode 100644 settings.gradle.kts create mode 100644 sonar-project.properties create mode 100644 src/bld/java/net/thauvin/erik/bitly/BitlyShortenBuild.java delete mode 100644 version.properties diff --git a/.circleci/config.yml b/.circleci/config.yml index e6c4f38..77889be 100644 --- a/.circleci/config.yml +++ b/.circleci/config.yml @@ -4,52 +4,41 @@ defaults: &defaults environment: JVM_OPTS: -Xmx3200m TERM: dumb - CI: true + CI_NAME: "CircleCI" -defaults_gradle: &defaults_gradle +defaults_gradle: &defaults_bld 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" }} + name: Download the bld dependencies + command: ./bld download - run: - name: Run All Checks - command: ./gradlew check - - store_artifacts: - path: build/reports/ - destination: reports - - store_test_results: - path: build/reports/ + name: Compile source with bld + command: ./bld compile + - run: + name: Run tests with bld + command: ./bld test jobs: - build_gradle_jdk18: + bld_jdk17: <<: *defaults docker: - - image: cimg/openjdk:18.0 + - image: cimg/openjdk:17.0 - <<: *defaults_gradle + <<: *defaults_bld - build_gradle_jdk11: + bld_jdk20: <<: *defaults docker: - - image: cimg/openjdk:11.0 + - image: cimg/openjdk:20.0 - <<: *defaults_gradle + <<: *defaults_bld workflows: version: 2 - gradle: - jobs: - - build_gradle_jdk11 - - build_gradle_jdk18 - + bld: + jobs: + - bld_jdk17 + - bld_jdk20 diff --git a/.github/workflows/gradle.yml b/.github/workflows/gradle.yml index e4e5126..ba51eb1 100644 --- a/.github/workflows/gradle.yml +++ b/.github/workflows/gradle.yml @@ -1,21 +1,21 @@ -name: gradle-ci +name: bld-ci on: [ push, pull_request, workflow_dispatch ] jobs: - build: + build-bld-project: runs-on: ubuntu-latest env: - GRADLE_OPTS: "-Dorg.gradle.jvmargs=-XX:MaxMetaspaceSize=512m" - SONAR_JDK: "17" + COVERAGE_SDK: "17" strategy: matrix: - java-version: [ 11, 17, 20 ] + java-version: [ 17, 20 ] steps: - - uses: actions/checkout@v3 + - name: Checkout source repository + uses: actions/checkout@v3 with: fetch-depth: 0 @@ -25,27 +25,25 @@ jobs: distribution: 'zulu' java-version: ${{ matrix.java-version }} - - name: Grant execute permission for gradlew - run: chmod +x gradlew + - name: Grant bld execute permission + run: chmod +x bld - - name: Cache SonarCloud packages - if: matrix.java-version == env.SONAR_JDK - uses: actions/cache@v3 - with: - path: ~/.sonar/cache - key: ${{ runner.os }}-sonar - restore-keys: ${{ runner.os }}-sonar + - name: Download the bld dependencies + run: ./bld download - - name: Test with Gradle - uses: gradle/gradle-build-action@v2 - env: - BITLY_ACCESS_TOKEN: ${{ secrets.BITLY_ACCESS_TOKEN }} - with: - arguments: build check --stacktrace --scan + - name: Compile source with bld + run: ./bld compile - - name: SonarCloud - if: success() && matrix.java-version == env.SONAR_JDK + - name: Run tests with bld + run: ./bld jacoco + + - name: Remove pom.xml + if: success() && matrix.java-version == env.COVERAGE_SDK + run: rm -rf pom.xml + + - name: SonarCloud Scan + uses: sonarsource/sonarcloud-github-action@master + if: success() && matrix.java-version == env.COVERAGE_SDK env: GITHUB_TOKEN: ${{ secrets.GITHUB_TOKEN }} SONAR_TOKEN: ${{ secrets.SONAR_TOKEN }} - run: ./gradlew sonar --info diff --git a/.gitignore b/.gitignore index 0742f86..1808834 100644 --- a/.gitignore +++ b/.gitignore @@ -1,84 +1,61 @@ -!.vscode/extensions.json -!.vscode/launch.json -!.vscode/settings.json -!.vscode/tasks.json -*.class -*.code-workspace -*.ctxt -*.iws -*.log -*.nar -*.rar -*.sublime-* -*.tar.gz -*.zip -.DS_Store -.classpath .gradle -.history -.kobalt -.mtj.tmp/ -.mvn/timing.properties -.mvn/wrapper/maven-wrapper.jar -.nb-gradle -.project -.scannerwork -.settings -.vscode/* -/**/.idea/$CACHE_FILE$ -/**/.idea/$PRODUCT_WORKSPACE_FILE$ -/**/.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/sonarlint* -/**/.idea_modules/ -Thumbs.db -__pycache__ +.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/ -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.asc -pom.xml.next -pom.xml.releaseBackup -pom.xml.tag -pom.xml.versionsBackup -proguard-project.txt -project.properties -release.properties -target/ -test-output -venv + 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/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/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/Project.xml b/.idea/codeStyles/Project.xml deleted file mode 100644 index 15cfaa5..0000000 --- a/.idea/codeStyles/Project.xml +++ /dev/null @@ -1,308 +0,0 @@ - - - - - - - - - - - - \ No newline at end of file diff --git a/.idea/codeStyles/codeStyleConfig.xml b/.idea/codeStyles/codeStyleConfig.xml deleted file mode 100644 index 23f4bb5..0000000 --- a/.idea/codeStyles/codeStyleConfig.xml +++ /dev/null @@ -1,6 +0,0 @@ - - - - \ 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 3889459..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 deleted file mode 100644 index 1419e40..0000000 --- a/.idea/copyright/profiles_settings.xml +++ /dev/null @@ -1,3 +0,0 @@ - - - \ No newline at end of file diff --git a/.idea/encodings.xml b/.idea/encodings.xml deleted file mode 100644 index 97626ba..0000000 --- a/.idea/encodings.xml +++ /dev/null @@ -1,6 +0,0 @@ - - - - - - \ No newline at end of file diff --git a/.idea/inspectionProfiles/Project_Default.xml b/.idea/inspectionProfiles/Project_Default.xml index 8ff795e..1e01b48 100644 --- a/.idea/inspectionProfiles/Project_Default.xml +++ b/.idea/inspectionProfiles/Project_Default.xml @@ -1,53 +1,8 @@ \ 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-with-intellij-classes.xml b/.idea/libraries-with-intellij-classes.xml deleted file mode 100644 index 9fa3156..0000000 --- a/.idea/libraries-with-intellij-classes.xml +++ /dev/null @@ -1,65 +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..87befcd --- /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..9bd86aa --- /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..2ae5c4b --- /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..b80486a --- /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 903ef70..af30383 100644 --- a/.idea/misc.xml +++ b/.idea/misc.xml @@ -1,33 +1,14 @@ - - - - - - - - \ No newline at end of file diff --git a/.idea/modules.xml b/.idea/modules.xml new file mode 100644 index 0000000..55adcb9 --- /dev/null +++ b/.idea/modules.xml @@ -0,0 +1,9 @@ + + + + + + + + + \ No newline at end of file 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/.vscode/launch.json b/.vscode/launch.json new file mode 100644 index 0000000..da08743 --- /dev/null +++ b/.vscode/launch.json @@ -0,0 +1,11 @@ +{ + "version": "0.2.0", + "configurations": [ + { + "type": "java", + "name": "Run Tests", + "request": "launch", + "mainClass": "net.thauvin.erik.bitly.BitlyShortenTest" + } + ] +} diff --git a/.vscode/settings.json b/.vscode/settings.json new file mode 100644 index 0000000..133aa45 --- /dev/null +++ b/.vscode/settings.json @@ -0,0 +1,15 @@ +{ + "java.project.sourcePaths": [ + "src/main/java", + "src/main/resources", + "src/test/java", + "src/bld/java" + ], + "java.configuration.updateBuildConfiguration": "automatic", + "java.project.referencedLibraries": [ + "${HOME}/.bld/dist/bld-1.7.5.jar", + "lib/compile/*.jar", + "lib/runtime/*.jar", + "lib/test/*.jar" + ] +} diff --git a/README.md b/README.md index 32c50e5..1a4247f 100644 --- a/README.md +++ b/README.md @@ -1,5 +1,5 @@ [![License (3-Clause BSD)](https://img.shields.io/badge/license-BSD%203--Clause-blue.svg?style=flat-square)](https://opensource.org/licenses/BSD-3-Clause) -[![Kotlin](https://img.shields.io/badge/kotlin-1.9.10-7f52ff)](https://kotlinlang.org/) +[![Kotlin](https://img.shields.io/badge/kotlin-1.9.20-7f52ff)](https://kotlinlang.org/) [![Nexus Snapshot](https://img.shields.io/nexus/s/net.thauvin.erik/bitly-shorten?label=snapshot&server=https%3A%2F%2Foss.sonatype.org%2F)](https://oss.sonatype.org/content/repositories/snapshots/net/thauvin/erik/bitly-shorten/) [![Release](https://img.shields.io/github/release/ethauvin/bitly-shorten.svg)](https://github.com/ethauvin/bitly-shorten/releases/latest) [![Maven Central](https://img.shields.io/maven-central/v/net.thauvin.erik/bitly-shorten.svg?color=blue)](https://central.sonatype.com/artifact/net.thauvin.erik/bitly-shorten) @@ -53,9 +53,21 @@ val bitly = Bitly(File("my.properties")) BITLY_ACCESS_TOKEN=abc123def456ghi789jkl0 ``` +### bld + +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/CryptoPriceExampleBuild.java) file: + +```java +repositories = List.of(MAVEN_CENTRAL, SONATYPE_SNAPSHOTS_LEGACY); + +scope(compile) + .include(dependency("net.thauvin.erik:bitly-shorten:1.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/build.gradle.kts) file: +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 { 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 87fca2c..0000000 --- a/build.gradle.kts +++ /dev/null @@ -1,257 +0,0 @@ -import com.github.benmanes.gradle.versions.updates.DependencyUpdatesTask -import org.gradle.api.tasks.testing.logging.TestExceptionFormat -import org.gradle.api.tasks.testing.logging.TestLogEvent -import org.jetbrains.kotlin.gradle.tasks.KotlinCompile - -plugins { - id("com.github.ben-manes.versions") version "0.49.0" - id("io.gitlab.arturbosch.detekt") version "1.23.1" - id("java") - id("java-library") - id("maven-publish") - id("net.thauvin.erik.gradle.semver") version "1.0.4" - id("org.jetbrains.dokka") version "1.9.10" - id("org.jetbrains.kotlinx.kover") version "0.7.4" - id("org.sonarqube") version "4.4.1.3373" - id("signing") - kotlin("jvm") version "1.9.10" - kotlin("kapt") version "1.9.10" -} - -group = "net.thauvin.erik" -description = "A simple implementation of the Bitly link shortening API v4" - -val gitHub = "ethauvin/$name" -val mavenUrl = "https://github.com/$gitHub" -val deployDir = "deploy" -val docsDir = "docs" -var isRelease = "release" in gradle.startParameter.taskNames - -var semverProcessor = "net.thauvin.erik:semver:1.2.0" - -val publicationName = "mavenJava" - -object Versions { - const val OKHTTP = "4.12.0" -} - -fun isNonStable(version: String): Boolean { - val stableKeyword = listOf("RELEASE", "FINAL", "GA").any { version.uppercase().contains(it) } - val regex = "^[0-9,.v-]+(-r)?$".toRegex() - val isStable = stableKeyword || regex.matches(version) - return isStable.not() -} - -repositories { - mavenCentral() - maven { url = uri("https://oss.sonatype.org/content/repositories/snapshots") } -} - -dependencies { - implementation(platform(kotlin("bom"))) - - implementation("com.squareup.okhttp3:okhttp:${Versions.OKHTTP}") - implementation("com.squareup.okhttp3:logging-interceptor:${Versions.OKHTTP}") - implementation("org.json:json:20231013") - - testImplementation(kotlin("test")) - testImplementation(kotlin("test-junit")) - testImplementation("com.willowtreeapps.assertk:assertk-jvm:0.27.0") -} - -kapt { - arguments { - arg("semver.project.dir", projectDir) - } -} - -detekt { - //toolVersion = "main-SNAPSHOT" - baseline = project.rootDir.resolve("config/detekt/baseline.xml") -} - -java { - sourceCompatibility = JavaVersion.VERSION_11 - targetCompatibility = JavaVersion.VERSION_11 - withSourcesJar() -} - -koverReport { - defaults { - xml { - onCheck = true - } - html { - onCheck = true - } - } -} - -sonarqube { - properties { - property("sonar.projectKey", "ethauvin_$name") - property("sonar.organization", "ethauvin-github") - property("sonar.host.url", "https://sonarcloud.io") - property("sonar.sourceEncoding", "UTF-8") - property("sonar.coverage.jacoco.xmlReportPaths", "${layout.buildDirectory.get()}/reports/kover/report.xml") - } -} - -val javadocJar by tasks.creating(Jar::class) { - dependsOn(tasks.dokkaJavadoc) - from(tasks.dokkaJavadoc) - archiveClassifier.set("javadoc") - description = "Assembles a JAR of the generated Javadoc." - group = JavaBasePlugin.DOCUMENTATION_GROUP -} - -tasks { - withType().configureEach { - kotlinOptions.jvmTarget = java.targetCompatibility.toString() - } - - withType { - rejectVersionIf { - isNonStable(candidate.version) - } - } - - withType { - testLogging { - exceptionFormat = TestExceptionFormat.FULL - events = setOf(TestLogEvent.PASSED, TestLogEvent.SKIPPED, TestLogEvent.FAILED) - } - } - - withType { - destination = file("$projectDir/pom.xml") - } - - - clean { - doLast { - project.delete(fileTree(deployDir)) - project.delete(files(docsDir)) - } - } - - dokkaHtml { - outputDirectory.set(file(docsDir)) - - dokkaSourceSets { - configureEach { - includes.from("config/dokka/packages.md") - sourceLink { - localDirectory.set(file("src/main/kotlin/")) - remoteUrl.set(uri("https://github.com/ethauvin/${project.name}/tree/master/src/main/kotlin/").toURL()) - remoteLineSuffix.set("#L") - } - - } - } - mustRunAfter("kaptKotlin") - } - - dokkaJavadoc { - dokkaSourceSets { - configureEach { - includes.from("config/dokka/packages.md") - } - } - dependsOn(dokkaHtml) - } - - val copyToDeploy by registering(Copy::class) { - from(configurations.runtimeClasspath) { - exclude("annotations-*.jar") - exclude("kotlin-*.jar") - exclude("json-*.jar") - } - from(jar) - into(deployDir) - } - - register("deploy") { - description = "Copies all needed files to the $deployDir directory." - group = PublishingPlugin.PUBLISH_TASK_GROUP - dependsOn(clean, 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}") - } - } - - register("release") { - description = "Publishes version ${project.version} to local repository." - group = PublishingPlugin.PUBLISH_TASK_GROUP - dependsOn("deploy", gitTag, publishToMavenLocal) - } -} - -publishing { - publications { - create(publicationName) { - from(components["java"]) - artifact(javadocJar) - pom { - name.set(project.name) - description.set(project.description) - url.set(mavenUrl) - licenses { - license { - name.set("BSD 3-Clause") - url.set("https://opensource.org/licenses/BSD-3-Clause") - } - } - developers { - developer { - id.set("ethauvin") - name.set("Erik C. Thauvin") - email.set("erik@thauvin.net") - url.set("https://erik.thauvin.net/") - } - } - scm { - connection.set("scm:git:https://github.com/$gitHub.git") - developerConnection.set("scm:git:git@github.com:$gitHub.git") - url.set(mavenUrl) - } - issueManagement { - system.set("GitHub") - url.set("$mavenUrl/issues") - } - } - } - } - repositories { - maven { - name = "ossrh" - project.afterEvaluate { - url = if (version.toString().contains("SNAPSHOT")) - uri("https://oss.sonatype.org/content/repositories/snapshots/") - else - uri("https://oss.sonatype.org/service/local/staging/deploy/maven2/") - } - credentials(PasswordCredentials::class) - } - } -} - -signing { - useGpgCmd() - sign(publishing.publications[publicationName]) -} 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..fbaeee4 --- /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..ba0e315 --- /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..19e71ef --- /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..61ab2c0 --- /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..8d6d519 --- /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..3eb7800 --- /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..094febb --- /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..bc8e253 --- /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..6c06f55 --- /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..e4dffac --- /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..bb69e84 --- /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..6f3ca64 --- /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..07ee60d --- /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..712b183 --- /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..0617c9d --- /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..75c27be --- /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..850585d --- /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..bf8221a --- /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..4f88cff --- /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..6ddf317 --- /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..e30b685 --- /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..7cdac4c --- /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..f7136f1 --- /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..65fb85b --- /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..79d281a --- /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..4498180 --- /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..25e7c87 --- /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..b82d39d --- /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..8e95cb0 --- /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..95ea0a1 --- /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..2f1bdea --- /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..2dc5536 --- /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..3271c21 --- /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..cb75b9a --- /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..f7f6b66 --- /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..ba2b9ab --- /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..a1f454b --- /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..b4be81c --- /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..d2f1432 --- /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..a2ce440 --- /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..43c30dd --- /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..f851fae --- /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..b429a8f --- /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..04f3808 --- /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..9626445 --- /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..bfa3e48 --- /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..7396d4c --- /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..94053d7 --- /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..0b89d7a --- /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..4b4ffc7 --- /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..543f56b --- /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..10eeb8f --- /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..8bbceba --- /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..e4e7a52 --- /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..2d42d4b --- /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..4a997fc --- /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..cd1e0a5 --- /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..1ac7d58 --- /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..ff9a9ff --- /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..7e2e5fb --- /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..3474df6 --- /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..6d1ee56 --- /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..48a69b0 --- /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..d9cc13f --- /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..7143623 --- /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..f81a99d --- /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..2106a4c --- /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..0f1b1de --- /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..1ce298b --- /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..8f0e796 --- /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..2b26770 --- /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..72a39b4 --- /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..0c9d8b4 --- /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..5b54c23 --- /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..9f3c292 --- /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..3033599 --- /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..bcec7b7 --- /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..b115f6a --- /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..b77088b --- /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..0116611 --- /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..de569b3 --- /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..57520c5 --- /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..c22fdfb --- /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..605299f --- /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..d73acc5 --- /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..abbdee5 --- /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..f3592ca --- /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..a6214ca --- /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..2a965d5 --- /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..d63e6f0 --- /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..ebc363e --- /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..39de059 --- /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..667c892 --- /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..df8e06b --- /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..4e532d7 --- /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..95004a5 --- /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..b038304 --- /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..67b9c11 --- /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..b6f8ab3 --- /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..79c2cf7 --- /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..89d1b93 --- /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..21c4166 --- /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..b8a045f --- /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..7e68b46 --- /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..60a0c84 --- /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..14fbc7e --- /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..d3368ec --- /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..6a47d46 --- /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..71a46b7 --- /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..ab7f495 --- /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..debcd14 --- /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..663bb37 --- /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/bitly-shorten/net.thauvin.erik.bitly.config/-create-config/-builder/-builder.html b/docs/bitly-shorten/net.thauvin.erik.bitly.config/-create-config/-builder/-builder.html index f9439a2..9299f25 100644 --- a/docs/bitly-shorten/net.thauvin.erik.bitly.config/-create-config/-builder/-builder.html +++ b/docs/bitly-shorten/net.thauvin.erik.bitly.config/-create-config/-builder/-builder.html @@ -45,7 +45,7 @@
-1.0.1-SNAPSHOT
+1.0.2-SNAPSHOT
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 index 38d2cde..924e7aa 100644 --- 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 @@ -45,7 +45,7 @@
-1.0.1-SNAPSHOT
+1.0.2-SNAPSHOT
diff --git a/docs/bitly-shorten/net.thauvin.erik.bitly.config/-create-config/-builder/deeplinks.html b/docs/bitly-shorten/net.thauvin.erik.bitly.config/-create-config/-builder/deeplinks.html index ff525be..afefdd9 100644 --- a/docs/bitly-shorten/net.thauvin.erik.bitly.config/-create-config/-builder/deeplinks.html +++ b/docs/bitly-shorten/net.thauvin.erik.bitly.config/-create-config/-builder/deeplinks.html @@ -45,7 +45,7 @@
-1.0.1-SNAPSHOT
+1.0.2-SNAPSHOT
diff --git a/docs/bitly-shorten/net.thauvin.erik.bitly.config/-create-config/-builder/domain.html b/docs/bitly-shorten/net.thauvin.erik.bitly.config/-create-config/-builder/domain.html index 1fd7904..9c06d13 100644 --- a/docs/bitly-shorten/net.thauvin.erik.bitly.config/-create-config/-builder/domain.html +++ b/docs/bitly-shorten/net.thauvin.erik.bitly.config/-create-config/-builder/domain.html @@ -45,7 +45,7 @@
-1.0.1-SNAPSHOT
+1.0.2-SNAPSHOT
diff --git a/docs/bitly-shorten/net.thauvin.erik.bitly.config/-create-config/-builder/group-guid.html b/docs/bitly-shorten/net.thauvin.erik.bitly.config/-create-config/-builder/group-guid.html index 9c0bdc4..9341e11 100644 --- a/docs/bitly-shorten/net.thauvin.erik.bitly.config/-create-config/-builder/group-guid.html +++ b/docs/bitly-shorten/net.thauvin.erik.bitly.config/-create-config/-builder/group-guid.html @@ -45,7 +45,7 @@
-1.0.1-SNAPSHOT
+1.0.2-SNAPSHOT
diff --git a/docs/bitly-shorten/net.thauvin.erik.bitly.config/-create-config/-builder/index.html b/docs/bitly-shorten/net.thauvin.erik.bitly.config/-create-config/-builder/index.html index de1cf01..b827fe5 100644 --- a/docs/bitly-shorten/net.thauvin.erik.bitly.config/-create-config/-builder/index.html +++ b/docs/bitly-shorten/net.thauvin.erik.bitly.config/-create-config/-builder/index.html @@ -45,7 +45,7 @@
-1.0.1-SNAPSHOT
+1.0.2-SNAPSHOT
diff --git a/docs/bitly-shorten/net.thauvin.erik.bitly.config/-create-config/-builder/long-url.html b/docs/bitly-shorten/net.thauvin.erik.bitly.config/-create-config/-builder/long-url.html index df01884..e699a4c 100644 --- a/docs/bitly-shorten/net.thauvin.erik.bitly.config/-create-config/-builder/long-url.html +++ b/docs/bitly-shorten/net.thauvin.erik.bitly.config/-create-config/-builder/long-url.html @@ -45,7 +45,7 @@
-1.0.1-SNAPSHOT
+1.0.2-SNAPSHOT
diff --git a/docs/bitly-shorten/net.thauvin.erik.bitly.config/-create-config/-builder/tags.html b/docs/bitly-shorten/net.thauvin.erik.bitly.config/-create-config/-builder/tags.html index 26efe5c..daca9b0 100644 --- a/docs/bitly-shorten/net.thauvin.erik.bitly.config/-create-config/-builder/tags.html +++ b/docs/bitly-shorten/net.thauvin.erik.bitly.config/-create-config/-builder/tags.html @@ -45,7 +45,7 @@
-1.0.1-SNAPSHOT
+1.0.2-SNAPSHOT
diff --git a/docs/bitly-shorten/net.thauvin.erik.bitly.config/-create-config/-builder/title.html b/docs/bitly-shorten/net.thauvin.erik.bitly.config/-create-config/-builder/title.html index 6a554cc..b19ee22 100644 --- a/docs/bitly-shorten/net.thauvin.erik.bitly.config/-create-config/-builder/title.html +++ b/docs/bitly-shorten/net.thauvin.erik.bitly.config/-create-config/-builder/title.html @@ -45,7 +45,7 @@
-1.0.1-SNAPSHOT
+1.0.2-SNAPSHOT
diff --git a/docs/bitly-shorten/net.thauvin.erik.bitly.config/-create-config/-builder/to-json.html b/docs/bitly-shorten/net.thauvin.erik.bitly.config/-create-config/-builder/to-json.html index 2bbafda..97be5b8 100644 --- a/docs/bitly-shorten/net.thauvin.erik.bitly.config/-create-config/-builder/to-json.html +++ b/docs/bitly-shorten/net.thauvin.erik.bitly.config/-create-config/-builder/to-json.html @@ -45,7 +45,7 @@
-1.0.1-SNAPSHOT
+1.0.2-SNAPSHOT
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 index 85b845f..3213539 100644 --- 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 @@ -45,7 +45,7 @@
-1.0.1-SNAPSHOT
+1.0.2-SNAPSHOT
diff --git a/docs/bitly-shorten/net.thauvin.erik.bitly.config/-create-config/domain.html b/docs/bitly-shorten/net.thauvin.erik.bitly.config/-create-config/domain.html index fc3dd86..1a55cbe 100644 --- a/docs/bitly-shorten/net.thauvin.erik.bitly.config/-create-config/domain.html +++ b/docs/bitly-shorten/net.thauvin.erik.bitly.config/-create-config/domain.html @@ -45,7 +45,7 @@
-1.0.1-SNAPSHOT
+1.0.2-SNAPSHOT
diff --git a/docs/bitly-shorten/net.thauvin.erik.bitly.config/-create-config/group_guid.html b/docs/bitly-shorten/net.thauvin.erik.bitly.config/-create-config/group_guid.html index f84e83c..dbc6973 100644 --- a/docs/bitly-shorten/net.thauvin.erik.bitly.config/-create-config/group_guid.html +++ b/docs/bitly-shorten/net.thauvin.erik.bitly.config/-create-config/group_guid.html @@ -45,7 +45,7 @@
-1.0.1-SNAPSHOT
+1.0.2-SNAPSHOT
diff --git a/docs/bitly-shorten/net.thauvin.erik.bitly.config/-create-config/index.html b/docs/bitly-shorten/net.thauvin.erik.bitly.config/-create-config/index.html index 760ae30..ebfd289 100644 --- a/docs/bitly-shorten/net.thauvin.erik.bitly.config/-create-config/index.html +++ b/docs/bitly-shorten/net.thauvin.erik.bitly.config/-create-config/index.html @@ -45,7 +45,7 @@
-1.0.1-SNAPSHOT
+1.0.2-SNAPSHOT
diff --git a/docs/bitly-shorten/net.thauvin.erik.bitly.config/-create-config/long_url.html b/docs/bitly-shorten/net.thauvin.erik.bitly.config/-create-config/long_url.html index 849ed6c..b83e786 100644 --- a/docs/bitly-shorten/net.thauvin.erik.bitly.config/-create-config/long_url.html +++ b/docs/bitly-shorten/net.thauvin.erik.bitly.config/-create-config/long_url.html @@ -45,7 +45,7 @@
-1.0.1-SNAPSHOT
+1.0.2-SNAPSHOT
diff --git a/docs/bitly-shorten/net.thauvin.erik.bitly.config/-create-config/tags.html b/docs/bitly-shorten/net.thauvin.erik.bitly.config/-create-config/tags.html index f408c14..6073a02 100644 --- a/docs/bitly-shorten/net.thauvin.erik.bitly.config/-create-config/tags.html +++ b/docs/bitly-shorten/net.thauvin.erik.bitly.config/-create-config/tags.html @@ -45,7 +45,7 @@
-1.0.1-SNAPSHOT
+1.0.2-SNAPSHOT
diff --git a/docs/bitly-shorten/net.thauvin.erik.bitly.config/-create-config/title.html b/docs/bitly-shorten/net.thauvin.erik.bitly.config/-create-config/title.html index e8ae419..236b069 100644 --- a/docs/bitly-shorten/net.thauvin.erik.bitly.config/-create-config/title.html +++ b/docs/bitly-shorten/net.thauvin.erik.bitly.config/-create-config/title.html @@ -45,7 +45,7 @@
-1.0.1-SNAPSHOT
+1.0.2-SNAPSHOT
diff --git a/docs/bitly-shorten/net.thauvin.erik.bitly.config/-create-config/to-json.html b/docs/bitly-shorten/net.thauvin.erik.bitly.config/-create-config/to-json.html index bb5c859..eafb57a 100644 --- a/docs/bitly-shorten/net.thauvin.erik.bitly.config/-create-config/to-json.html +++ b/docs/bitly-shorten/net.thauvin.erik.bitly.config/-create-config/to-json.html @@ -45,7 +45,7 @@
-1.0.1-SNAPSHOT
+1.0.2-SNAPSHOT
diff --git a/docs/bitly-shorten/net.thauvin.erik.bitly.config/-update-config/-builder/-builder.html b/docs/bitly-shorten/net.thauvin.erik.bitly.config/-update-config/-builder/-builder.html index 137c00b..5503e8b 100644 --- a/docs/bitly-shorten/net.thauvin.erik.bitly.config/-update-config/-builder/-builder.html +++ b/docs/bitly-shorten/net.thauvin.erik.bitly.config/-update-config/-builder/-builder.html @@ -45,7 +45,7 @@
-1.0.1-SNAPSHOT
+1.0.2-SNAPSHOT
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 index cfdb0f1..cb12aff 100644 --- 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 @@ -45,7 +45,7 @@
-1.0.1-SNAPSHOT
+1.0.2-SNAPSHOT
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 index 3513a51..7249f54 100644 --- 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 @@ -45,7 +45,7 @@
-1.0.1-SNAPSHOT
+1.0.2-SNAPSHOT
diff --git a/docs/bitly-shorten/net.thauvin.erik.bitly.config/-update-config/-builder/build.html b/docs/bitly-shorten/net.thauvin.erik.bitly.config/-update-config/-builder/build.html index 5e17445..6d56a57 100644 --- a/docs/bitly-shorten/net.thauvin.erik.bitly.config/-update-config/-builder/build.html +++ b/docs/bitly-shorten/net.thauvin.erik.bitly.config/-update-config/-builder/build.html @@ -45,7 +45,7 @@
-1.0.1-SNAPSHOT
+1.0.2-SNAPSHOT
diff --git a/docs/bitly-shorten/net.thauvin.erik.bitly.config/-update-config/-builder/client-id.html b/docs/bitly-shorten/net.thauvin.erik.bitly.config/-update-config/-builder/client-id.html index 87ec4e2..01a4a12 100644 --- a/docs/bitly-shorten/net.thauvin.erik.bitly.config/-update-config/-builder/client-id.html +++ b/docs/bitly-shorten/net.thauvin.erik.bitly.config/-update-config/-builder/client-id.html @@ -45,7 +45,7 @@
-1.0.1-SNAPSHOT
+1.0.2-SNAPSHOT
diff --git a/docs/bitly-shorten/net.thauvin.erik.bitly.config/-update-config/-builder/created-at.html b/docs/bitly-shorten/net.thauvin.erik.bitly.config/-update-config/-builder/created-at.html index 5271664..c25c7cc 100644 --- a/docs/bitly-shorten/net.thauvin.erik.bitly.config/-update-config/-builder/created-at.html +++ b/docs/bitly-shorten/net.thauvin.erik.bitly.config/-update-config/-builder/created-at.html @@ -45,7 +45,7 @@
-1.0.1-SNAPSHOT
+1.0.2-SNAPSHOT
diff --git a/docs/bitly-shorten/net.thauvin.erik.bitly.config/-update-config/-builder/created-by.html b/docs/bitly-shorten/net.thauvin.erik.bitly.config/-update-config/-builder/created-by.html index d976bcf..da98157 100644 --- a/docs/bitly-shorten/net.thauvin.erik.bitly.config/-update-config/-builder/created-by.html +++ b/docs/bitly-shorten/net.thauvin.erik.bitly.config/-update-config/-builder/created-by.html @@ -45,7 +45,7 @@
-1.0.1-SNAPSHOT
+1.0.2-SNAPSHOT
diff --git a/docs/bitly-shorten/net.thauvin.erik.bitly.config/-update-config/-builder/custom-bitlinks.html b/docs/bitly-shorten/net.thauvin.erik.bitly.config/-update-config/-builder/custom-bitlinks.html index 55973fd..67b8fd7 100644 --- a/docs/bitly-shorten/net.thauvin.erik.bitly.config/-update-config/-builder/custom-bitlinks.html +++ b/docs/bitly-shorten/net.thauvin.erik.bitly.config/-update-config/-builder/custom-bitlinks.html @@ -45,7 +45,7 @@
-1.0.1-SNAPSHOT
+1.0.2-SNAPSHOT
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 index d3929c4..dbb6b2c 100644 --- 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 @@ -45,7 +45,7 @@
-1.0.1-SNAPSHOT
+1.0.2-SNAPSHOT
diff --git a/docs/bitly-shorten/net.thauvin.erik.bitly.config/-update-config/-builder/id.html b/docs/bitly-shorten/net.thauvin.erik.bitly.config/-update-config/-builder/id.html index d84085e..1fa6d39 100644 --- a/docs/bitly-shorten/net.thauvin.erik.bitly.config/-update-config/-builder/id.html +++ b/docs/bitly-shorten/net.thauvin.erik.bitly.config/-update-config/-builder/id.html @@ -45,7 +45,7 @@
-1.0.1-SNAPSHOT
+1.0.2-SNAPSHOT
diff --git a/docs/bitly-shorten/net.thauvin.erik.bitly.config/-update-config/-builder/index.html b/docs/bitly-shorten/net.thauvin.erik.bitly.config/-update-config/-builder/index.html index 734e6a5..45a529c 100644 --- a/docs/bitly-shorten/net.thauvin.erik.bitly.config/-update-config/-builder/index.html +++ b/docs/bitly-shorten/net.thauvin.erik.bitly.config/-update-config/-builder/index.html @@ -45,7 +45,7 @@
-1.0.1-SNAPSHOT
+1.0.2-SNAPSHOT
diff --git a/docs/bitly-shorten/net.thauvin.erik.bitly.config/-update-config/-builder/link.html b/docs/bitly-shorten/net.thauvin.erik.bitly.config/-update-config/-builder/link.html index 44c9795..9c046c4 100644 --- a/docs/bitly-shorten/net.thauvin.erik.bitly.config/-update-config/-builder/link.html +++ b/docs/bitly-shorten/net.thauvin.erik.bitly.config/-update-config/-builder/link.html @@ -45,7 +45,7 @@
-1.0.1-SNAPSHOT
+1.0.2-SNAPSHOT
diff --git a/docs/bitly-shorten/net.thauvin.erik.bitly.config/-update-config/-builder/long-url.html b/docs/bitly-shorten/net.thauvin.erik.bitly.config/-update-config/-builder/long-url.html index a2c21b2..3ee5dd9 100644 --- a/docs/bitly-shorten/net.thauvin.erik.bitly.config/-update-config/-builder/long-url.html +++ b/docs/bitly-shorten/net.thauvin.erik.bitly.config/-update-config/-builder/long-url.html @@ -45,7 +45,7 @@
-1.0.1-SNAPSHOT
+1.0.2-SNAPSHOT
diff --git a/docs/bitly-shorten/net.thauvin.erik.bitly.config/-update-config/-builder/references.html b/docs/bitly-shorten/net.thauvin.erik.bitly.config/-update-config/-builder/references.html index 322c247..086a75a 100644 --- a/docs/bitly-shorten/net.thauvin.erik.bitly.config/-update-config/-builder/references.html +++ b/docs/bitly-shorten/net.thauvin.erik.bitly.config/-update-config/-builder/references.html @@ -45,7 +45,7 @@
-1.0.1-SNAPSHOT
+1.0.2-SNAPSHOT
diff --git a/docs/bitly-shorten/net.thauvin.erik.bitly.config/-update-config/-builder/tags.html b/docs/bitly-shorten/net.thauvin.erik.bitly.config/-update-config/-builder/tags.html index 8ab77e9..e9378f9 100644 --- a/docs/bitly-shorten/net.thauvin.erik.bitly.config/-update-config/-builder/tags.html +++ b/docs/bitly-shorten/net.thauvin.erik.bitly.config/-update-config/-builder/tags.html @@ -45,7 +45,7 @@
-1.0.1-SNAPSHOT
+1.0.2-SNAPSHOT
diff --git a/docs/bitly-shorten/net.thauvin.erik.bitly.config/-update-config/-builder/title.html b/docs/bitly-shorten/net.thauvin.erik.bitly.config/-update-config/-builder/title.html index bed5678..654bb1f 100644 --- a/docs/bitly-shorten/net.thauvin.erik.bitly.config/-update-config/-builder/title.html +++ b/docs/bitly-shorten/net.thauvin.erik.bitly.config/-update-config/-builder/title.html @@ -45,7 +45,7 @@
-1.0.1-SNAPSHOT
+1.0.2-SNAPSHOT
diff --git a/docs/bitly-shorten/net.thauvin.erik.bitly.config/-update-config/-builder/to-json.html b/docs/bitly-shorten/net.thauvin.erik.bitly.config/-update-config/-builder/to-json.html index 2230dbb..7288ded 100644 --- a/docs/bitly-shorten/net.thauvin.erik.bitly.config/-update-config/-builder/to-json.html +++ b/docs/bitly-shorten/net.thauvin.erik.bitly.config/-update-config/-builder/to-json.html @@ -45,7 +45,7 @@
-1.0.1-SNAPSHOT
+1.0.2-SNAPSHOT
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 index 3b527c3..ed4df2c 100644 --- 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 @@ -45,7 +45,7 @@
-1.0.1-SNAPSHOT
+1.0.2-SNAPSHOT
diff --git a/docs/bitly-shorten/net.thauvin.erik.bitly.config/-update-config/bitlink.html b/docs/bitly-shorten/net.thauvin.erik.bitly.config/-update-config/bitlink.html index 6ed3aba..db50a5b 100644 --- a/docs/bitly-shorten/net.thauvin.erik.bitly.config/-update-config/bitlink.html +++ b/docs/bitly-shorten/net.thauvin.erik.bitly.config/-update-config/bitlink.html @@ -45,7 +45,7 @@
-1.0.1-SNAPSHOT
+1.0.2-SNAPSHOT
diff --git a/docs/bitly-shorten/net.thauvin.erik.bitly.config/-update-config/client_id.html b/docs/bitly-shorten/net.thauvin.erik.bitly.config/-update-config/client_id.html index 495333f..35d0b9b 100644 --- a/docs/bitly-shorten/net.thauvin.erik.bitly.config/-update-config/client_id.html +++ b/docs/bitly-shorten/net.thauvin.erik.bitly.config/-update-config/client_id.html @@ -45,7 +45,7 @@
-1.0.1-SNAPSHOT
+1.0.2-SNAPSHOT
diff --git a/docs/bitly-shorten/net.thauvin.erik.bitly.config/-update-config/created_at.html b/docs/bitly-shorten/net.thauvin.erik.bitly.config/-update-config/created_at.html index 280362e..30c1980 100644 --- a/docs/bitly-shorten/net.thauvin.erik.bitly.config/-update-config/created_at.html +++ b/docs/bitly-shorten/net.thauvin.erik.bitly.config/-update-config/created_at.html @@ -45,7 +45,7 @@
-1.0.1-SNAPSHOT
+1.0.2-SNAPSHOT
diff --git a/docs/bitly-shorten/net.thauvin.erik.bitly.config/-update-config/created_by.html b/docs/bitly-shorten/net.thauvin.erik.bitly.config/-update-config/created_by.html index d125147..0c43294 100644 --- a/docs/bitly-shorten/net.thauvin.erik.bitly.config/-update-config/created_by.html +++ b/docs/bitly-shorten/net.thauvin.erik.bitly.config/-update-config/created_by.html @@ -45,7 +45,7 @@
-1.0.1-SNAPSHOT
+1.0.2-SNAPSHOT
diff --git a/docs/bitly-shorten/net.thauvin.erik.bitly.config/-update-config/custom_bitlinks.html b/docs/bitly-shorten/net.thauvin.erik.bitly.config/-update-config/custom_bitlinks.html index ca1b9bd..22273dc 100644 --- a/docs/bitly-shorten/net.thauvin.erik.bitly.config/-update-config/custom_bitlinks.html +++ b/docs/bitly-shorten/net.thauvin.erik.bitly.config/-update-config/custom_bitlinks.html @@ -45,7 +45,7 @@
-1.0.1-SNAPSHOT
+1.0.2-SNAPSHOT
diff --git a/docs/bitly-shorten/net.thauvin.erik.bitly.config/-update-config/deep-links.html b/docs/bitly-shorten/net.thauvin.erik.bitly.config/-update-config/deep-links.html index 903acf1..c473d6f 100644 --- a/docs/bitly-shorten/net.thauvin.erik.bitly.config/-update-config/deep-links.html +++ b/docs/bitly-shorten/net.thauvin.erik.bitly.config/-update-config/deep-links.html @@ -45,7 +45,7 @@
-1.0.1-SNAPSHOT
+1.0.2-SNAPSHOT
diff --git a/docs/bitly-shorten/net.thauvin.erik.bitly.config/-update-config/id.html b/docs/bitly-shorten/net.thauvin.erik.bitly.config/-update-config/id.html index 86f5efa..ab103e6 100644 --- a/docs/bitly-shorten/net.thauvin.erik.bitly.config/-update-config/id.html +++ b/docs/bitly-shorten/net.thauvin.erik.bitly.config/-update-config/id.html @@ -45,7 +45,7 @@
-1.0.1-SNAPSHOT
+1.0.2-SNAPSHOT
diff --git a/docs/bitly-shorten/net.thauvin.erik.bitly.config/-update-config/index.html b/docs/bitly-shorten/net.thauvin.erik.bitly.config/-update-config/index.html index 0b1a510..15db502 100644 --- a/docs/bitly-shorten/net.thauvin.erik.bitly.config/-update-config/index.html +++ b/docs/bitly-shorten/net.thauvin.erik.bitly.config/-update-config/index.html @@ -45,7 +45,7 @@
-1.0.1-SNAPSHOT
+1.0.2-SNAPSHOT
diff --git a/docs/bitly-shorten/net.thauvin.erik.bitly.config/-update-config/link.html b/docs/bitly-shorten/net.thauvin.erik.bitly.config/-update-config/link.html index 1e0317f..8ae1fa0 100644 --- a/docs/bitly-shorten/net.thauvin.erik.bitly.config/-update-config/link.html +++ b/docs/bitly-shorten/net.thauvin.erik.bitly.config/-update-config/link.html @@ -45,7 +45,7 @@
-1.0.1-SNAPSHOT
+1.0.2-SNAPSHOT
diff --git a/docs/bitly-shorten/net.thauvin.erik.bitly.config/-update-config/long_url.html b/docs/bitly-shorten/net.thauvin.erik.bitly.config/-update-config/long_url.html index b85ea3e..49b82b7 100644 --- a/docs/bitly-shorten/net.thauvin.erik.bitly.config/-update-config/long_url.html +++ b/docs/bitly-shorten/net.thauvin.erik.bitly.config/-update-config/long_url.html @@ -45,7 +45,7 @@
-1.0.1-SNAPSHOT
+1.0.2-SNAPSHOT
diff --git a/docs/bitly-shorten/net.thauvin.erik.bitly.config/-update-config/references.html b/docs/bitly-shorten/net.thauvin.erik.bitly.config/-update-config/references.html index 95e142e..3ca936e 100644 --- a/docs/bitly-shorten/net.thauvin.erik.bitly.config/-update-config/references.html +++ b/docs/bitly-shorten/net.thauvin.erik.bitly.config/-update-config/references.html @@ -45,7 +45,7 @@
-1.0.1-SNAPSHOT
+1.0.2-SNAPSHOT
diff --git a/docs/bitly-shorten/net.thauvin.erik.bitly.config/-update-config/tags.html b/docs/bitly-shorten/net.thauvin.erik.bitly.config/-update-config/tags.html index d5e7565..20d6553 100644 --- a/docs/bitly-shorten/net.thauvin.erik.bitly.config/-update-config/tags.html +++ b/docs/bitly-shorten/net.thauvin.erik.bitly.config/-update-config/tags.html @@ -45,7 +45,7 @@
-1.0.1-SNAPSHOT
+1.0.2-SNAPSHOT
diff --git a/docs/bitly-shorten/net.thauvin.erik.bitly.config/-update-config/title.html b/docs/bitly-shorten/net.thauvin.erik.bitly.config/-update-config/title.html index 1c4f00d..842e2c0 100644 --- a/docs/bitly-shorten/net.thauvin.erik.bitly.config/-update-config/title.html +++ b/docs/bitly-shorten/net.thauvin.erik.bitly.config/-update-config/title.html @@ -45,7 +45,7 @@
-1.0.1-SNAPSHOT
+1.0.2-SNAPSHOT
diff --git a/docs/bitly-shorten/net.thauvin.erik.bitly.config/-update-config/to-json.html b/docs/bitly-shorten/net.thauvin.erik.bitly.config/-update-config/to-json.html index e90bdb3..48b4d7b 100644 --- a/docs/bitly-shorten/net.thauvin.erik.bitly.config/-update-config/to-json.html +++ b/docs/bitly-shorten/net.thauvin.erik.bitly.config/-update-config/to-json.html @@ -45,7 +45,7 @@
-1.0.1-SNAPSHOT
+1.0.2-SNAPSHOT
diff --git a/docs/bitly-shorten/net.thauvin.erik.bitly.config/index.html b/docs/bitly-shorten/net.thauvin.erik.bitly.config/index.html index 9e43d5f..62c3517 100644 --- a/docs/bitly-shorten/net.thauvin.erik.bitly.config/index.html +++ b/docs/bitly-shorten/net.thauvin.erik.bitly.config/index.html @@ -45,7 +45,7 @@
-1.0.1-SNAPSHOT
+1.0.2-SNAPSHOT
diff --git a/docs/bitly-shorten/net.thauvin.erik.bitly/-bitlinks/-bitlinks.html b/docs/bitly-shorten/net.thauvin.erik.bitly/-bitlinks/-bitlinks.html index a276de2..2cad864 100644 --- a/docs/bitly-shorten/net.thauvin.erik.bitly/-bitlinks/-bitlinks.html +++ b/docs/bitly-shorten/net.thauvin.erik.bitly/-bitlinks/-bitlinks.html @@ -45,7 +45,7 @@
-1.0.1-SNAPSHOT
+1.0.2-SNAPSHOT
diff --git a/docs/bitly-shorten/net.thauvin.erik.bitly/-bitlinks/clicks.html b/docs/bitly-shorten/net.thauvin.erik.bitly/-bitlinks/clicks.html index 8a49376..6d3e25f 100644 --- a/docs/bitly-shorten/net.thauvin.erik.bitly/-bitlinks/clicks.html +++ b/docs/bitly-shorten/net.thauvin.erik.bitly/-bitlinks/clicks.html @@ -45,7 +45,7 @@
-1.0.1-SNAPSHOT
+1.0.2-SNAPSHOT
diff --git a/docs/bitly-shorten/net.thauvin.erik.bitly/-bitlinks/create.html b/docs/bitly-shorten/net.thauvin.erik.bitly/-bitlinks/create.html index 489546f..66b0ba2 100644 --- a/docs/bitly-shorten/net.thauvin.erik.bitly/-bitlinks/create.html +++ b/docs/bitly-shorten/net.thauvin.erik.bitly/-bitlinks/create.html @@ -45,7 +45,7 @@
-1.0.1-SNAPSHOT
+1.0.2-SNAPSHOT
diff --git a/docs/bitly-shorten/net.thauvin.erik.bitly/-bitlinks/expand.html b/docs/bitly-shorten/net.thauvin.erik.bitly/-bitlinks/expand.html index 5a0e3fb..5a867bb 100644 --- a/docs/bitly-shorten/net.thauvin.erik.bitly/-bitlinks/expand.html +++ b/docs/bitly-shorten/net.thauvin.erik.bitly/-bitlinks/expand.html @@ -45,7 +45,7 @@
-1.0.1-SNAPSHOT
+1.0.2-SNAPSHOT
diff --git a/docs/bitly-shorten/net.thauvin.erik.bitly/-bitlinks/index.html b/docs/bitly-shorten/net.thauvin.erik.bitly/-bitlinks/index.html index 91771c6..aff8831 100644 --- a/docs/bitly-shorten/net.thauvin.erik.bitly/-bitlinks/index.html +++ b/docs/bitly-shorten/net.thauvin.erik.bitly/-bitlinks/index.html @@ -45,7 +45,7 @@
-1.0.1-SNAPSHOT
+1.0.2-SNAPSHOT
diff --git a/docs/bitly-shorten/net.thauvin.erik.bitly/-bitlinks/last-call-response.html b/docs/bitly-shorten/net.thauvin.erik.bitly/-bitlinks/last-call-response.html index ba68e9d..165f471 100644 --- a/docs/bitly-shorten/net.thauvin.erik.bitly/-bitlinks/last-call-response.html +++ b/docs/bitly-shorten/net.thauvin.erik.bitly/-bitlinks/last-call-response.html @@ -45,7 +45,7 @@
-1.0.1-SNAPSHOT
+1.0.2-SNAPSHOT
diff --git a/docs/bitly-shorten/net.thauvin.erik.bitly/-bitlinks/shorten.html b/docs/bitly-shorten/net.thauvin.erik.bitly/-bitlinks/shorten.html index 3cd53a6..5646dfd 100644 --- a/docs/bitly-shorten/net.thauvin.erik.bitly/-bitlinks/shorten.html +++ b/docs/bitly-shorten/net.thauvin.erik.bitly/-bitlinks/shorten.html @@ -45,7 +45,7 @@
-1.0.1-SNAPSHOT
+1.0.2-SNAPSHOT
diff --git a/docs/bitly-shorten/net.thauvin.erik.bitly/-bitlinks/update.html b/docs/bitly-shorten/net.thauvin.erik.bitly/-bitlinks/update.html index f232f13..53b9ba1 100644 --- a/docs/bitly-shorten/net.thauvin.erik.bitly/-bitlinks/update.html +++ b/docs/bitly-shorten/net.thauvin.erik.bitly/-bitlinks/update.html @@ -45,7 +45,7 @@
-1.0.1-SNAPSHOT
+1.0.2-SNAPSHOT
diff --git a/docs/bitly-shorten/net.thauvin.erik.bitly/-bitly/-bitly.html b/docs/bitly-shorten/net.thauvin.erik.bitly/-bitly/-bitly.html index 092f8d5..79dbb67 100644 --- a/docs/bitly-shorten/net.thauvin.erik.bitly/-bitly/-bitly.html +++ b/docs/bitly-shorten/net.thauvin.erik.bitly/-bitly/-bitly.html @@ -45,7 +45,7 @@
-1.0.1-SNAPSHOT
+1.0.2-SNAPSHOT
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 index 19f9785..947a0c1 100644 --- a/docs/bitly-shorten/net.thauvin.erik.bitly/-bitly/access-token.html +++ b/docs/bitly-shorten/net.thauvin.erik.bitly/-bitly/access-token.html @@ -45,7 +45,7 @@
-1.0.1-SNAPSHOT
+1.0.2-SNAPSHOT
diff --git a/docs/bitly-shorten/net.thauvin.erik.bitly/-bitly/bitlinks.html b/docs/bitly-shorten/net.thauvin.erik.bitly/-bitly/bitlinks.html index 88303cf..948a813 100644 --- a/docs/bitly-shorten/net.thauvin.erik.bitly/-bitly/bitlinks.html +++ b/docs/bitly-shorten/net.thauvin.erik.bitly/-bitly/bitlinks.html @@ -45,7 +45,7 @@
-1.0.1-SNAPSHOT
+1.0.2-SNAPSHOT
diff --git a/docs/bitly-shorten/net.thauvin.erik.bitly/-bitly/call.html b/docs/bitly-shorten/net.thauvin.erik.bitly/-bitly/call.html index 6042e09..8bc6900 100644 --- a/docs/bitly-shorten/net.thauvin.erik.bitly/-bitly/call.html +++ b/docs/bitly-shorten/net.thauvin.erik.bitly/-bitly/call.html @@ -45,7 +45,7 @@
-1.0.1-SNAPSHOT
+1.0.2-SNAPSHOT
diff --git a/docs/bitly-shorten/net.thauvin.erik.bitly/-bitly/index.html b/docs/bitly-shorten/net.thauvin.erik.bitly/-bitly/index.html index 382924b..7e2c38d 100644 --- a/docs/bitly-shorten/net.thauvin.erik.bitly/-bitly/index.html +++ b/docs/bitly-shorten/net.thauvin.erik.bitly/-bitly/index.html @@ -45,7 +45,7 @@
-1.0.1-SNAPSHOT
+1.0.2-SNAPSHOT
diff --git a/docs/bitly-shorten/net.thauvin.erik.bitly/-call-response/-call-response.html b/docs/bitly-shorten/net.thauvin.erik.bitly/-call-response/-call-response.html index 8d931aa..47e5238 100644 --- a/docs/bitly-shorten/net.thauvin.erik.bitly/-call-response/-call-response.html +++ b/docs/bitly-shorten/net.thauvin.erik.bitly/-call-response/-call-response.html @@ -45,7 +45,7 @@
-1.0.1-SNAPSHOT
+1.0.2-SNAPSHOT
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 index d7ea57a..c00edc2 100644 --- a/docs/bitly-shorten/net.thauvin.erik.bitly/-call-response/body.html +++ b/docs/bitly-shorten/net.thauvin.erik.bitly/-call-response/body.html @@ -45,7 +45,7 @@
-1.0.1-SNAPSHOT
+1.0.2-SNAPSHOT
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 index 5e22be5..4ad413f 100644 --- a/docs/bitly-shorten/net.thauvin.erik.bitly/-call-response/description.html +++ b/docs/bitly-shorten/net.thauvin.erik.bitly/-call-response/description.html @@ -45,7 +45,7 @@
-1.0.1-SNAPSHOT
+1.0.2-SNAPSHOT
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 index 1229bff..c00d49e 100644 --- a/docs/bitly-shorten/net.thauvin.erik.bitly/-call-response/index.html +++ b/docs/bitly-shorten/net.thauvin.erik.bitly/-call-response/index.html @@ -45,7 +45,7 @@
-1.0.1-SNAPSHOT
+1.0.2-SNAPSHOT
diff --git a/docs/bitly-shorten/net.thauvin.erik.bitly/-call-response/is-bad-request.html b/docs/bitly-shorten/net.thauvin.erik.bitly/-call-response/is-bad-request.html index 0cdbace..a9c75a8 100644 --- a/docs/bitly-shorten/net.thauvin.erik.bitly/-call-response/is-bad-request.html +++ b/docs/bitly-shorten/net.thauvin.erik.bitly/-call-response/is-bad-request.html @@ -45,7 +45,7 @@
-1.0.1-SNAPSHOT
+1.0.2-SNAPSHOT
diff --git a/docs/bitly-shorten/net.thauvin.erik.bitly/-call-response/is-created.html b/docs/bitly-shorten/net.thauvin.erik.bitly/-call-response/is-created.html index e006c22..294aad3 100644 --- a/docs/bitly-shorten/net.thauvin.erik.bitly/-call-response/is-created.html +++ b/docs/bitly-shorten/net.thauvin.erik.bitly/-call-response/is-created.html @@ -45,7 +45,7 @@
-1.0.1-SNAPSHOT
+1.0.2-SNAPSHOT
diff --git a/docs/bitly-shorten/net.thauvin.erik.bitly/-call-response/is-expectation-failed.html b/docs/bitly-shorten/net.thauvin.erik.bitly/-call-response/is-expectation-failed.html index 104c9be..33f34c4 100644 --- a/docs/bitly-shorten/net.thauvin.erik.bitly/-call-response/is-expectation-failed.html +++ b/docs/bitly-shorten/net.thauvin.erik.bitly/-call-response/is-expectation-failed.html @@ -45,7 +45,7 @@
-1.0.1-SNAPSHOT
+1.0.2-SNAPSHOT
diff --git a/docs/bitly-shorten/net.thauvin.erik.bitly/-call-response/is-forbidden.html b/docs/bitly-shorten/net.thauvin.erik.bitly/-call-response/is-forbidden.html index d5f7994..29ebd60 100644 --- a/docs/bitly-shorten/net.thauvin.erik.bitly/-call-response/is-forbidden.html +++ b/docs/bitly-shorten/net.thauvin.erik.bitly/-call-response/is-forbidden.html @@ -45,7 +45,7 @@
-1.0.1-SNAPSHOT
+1.0.2-SNAPSHOT
diff --git a/docs/bitly-shorten/net.thauvin.erik.bitly/-call-response/is-gone.html b/docs/bitly-shorten/net.thauvin.erik.bitly/-call-response/is-gone.html index 467d96d..d6a3d49 100644 --- a/docs/bitly-shorten/net.thauvin.erik.bitly/-call-response/is-gone.html +++ b/docs/bitly-shorten/net.thauvin.erik.bitly/-call-response/is-gone.html @@ -45,7 +45,7 @@
-1.0.1-SNAPSHOT
+1.0.2-SNAPSHOT
diff --git a/docs/bitly-shorten/net.thauvin.erik.bitly/-call-response/is-internal-error.html b/docs/bitly-shorten/net.thauvin.erik.bitly/-call-response/is-internal-error.html index 809b83e..e792608 100644 --- a/docs/bitly-shorten/net.thauvin.erik.bitly/-call-response/is-internal-error.html +++ b/docs/bitly-shorten/net.thauvin.erik.bitly/-call-response/is-internal-error.html @@ -45,7 +45,7 @@
-1.0.1-SNAPSHOT
+1.0.2-SNAPSHOT
diff --git a/docs/bitly-shorten/net.thauvin.erik.bitly/-call-response/is-not-found.html b/docs/bitly-shorten/net.thauvin.erik.bitly/-call-response/is-not-found.html index aabf625..e4ca694 100644 --- a/docs/bitly-shorten/net.thauvin.erik.bitly/-call-response/is-not-found.html +++ b/docs/bitly-shorten/net.thauvin.erik.bitly/-call-response/is-not-found.html @@ -45,7 +45,7 @@
-1.0.1-SNAPSHOT
+1.0.2-SNAPSHOT
diff --git a/docs/bitly-shorten/net.thauvin.erik.bitly/-call-response/is-successful.html b/docs/bitly-shorten/net.thauvin.erik.bitly/-call-response/is-successful.html index 3bc4cf7..a2f95e3 100644 --- a/docs/bitly-shorten/net.thauvin.erik.bitly/-call-response/is-successful.html +++ b/docs/bitly-shorten/net.thauvin.erik.bitly/-call-response/is-successful.html @@ -45,7 +45,7 @@
-1.0.1-SNAPSHOT
+1.0.2-SNAPSHOT
diff --git a/docs/bitly-shorten/net.thauvin.erik.bitly/-call-response/is-temporarily-unavailable.html b/docs/bitly-shorten/net.thauvin.erik.bitly/-call-response/is-temporarily-unavailable.html index 289ce24..a44af24 100644 --- a/docs/bitly-shorten/net.thauvin.erik.bitly/-call-response/is-temporarily-unavailable.html +++ b/docs/bitly-shorten/net.thauvin.erik.bitly/-call-response/is-temporarily-unavailable.html @@ -45,7 +45,7 @@
-1.0.1-SNAPSHOT
+1.0.2-SNAPSHOT
diff --git a/docs/bitly-shorten/net.thauvin.erik.bitly/-call-response/is-too-many-requests.html b/docs/bitly-shorten/net.thauvin.erik.bitly/-call-response/is-too-many-requests.html index 9d45a0f..78cde43 100644 --- a/docs/bitly-shorten/net.thauvin.erik.bitly/-call-response/is-too-many-requests.html +++ b/docs/bitly-shorten/net.thauvin.erik.bitly/-call-response/is-too-many-requests.html @@ -45,7 +45,7 @@
-1.0.1-SNAPSHOT
+1.0.2-SNAPSHOT
diff --git a/docs/bitly-shorten/net.thauvin.erik.bitly/-call-response/is-unprocessable-entity.html b/docs/bitly-shorten/net.thauvin.erik.bitly/-call-response/is-unprocessable-entity.html index 0060571..8df2add 100644 --- a/docs/bitly-shorten/net.thauvin.erik.bitly/-call-response/is-unprocessable-entity.html +++ b/docs/bitly-shorten/net.thauvin.erik.bitly/-call-response/is-unprocessable-entity.html @@ -45,7 +45,7 @@
-1.0.1-SNAPSHOT
+1.0.2-SNAPSHOT
diff --git a/docs/bitly-shorten/net.thauvin.erik.bitly/-call-response/is-upgrade-required.html b/docs/bitly-shorten/net.thauvin.erik.bitly/-call-response/is-upgrade-required.html index 4d2c4a7..eafc7c7 100644 --- a/docs/bitly-shorten/net.thauvin.erik.bitly/-call-response/is-upgrade-required.html +++ b/docs/bitly-shorten/net.thauvin.erik.bitly/-call-response/is-upgrade-required.html @@ -45,7 +45,7 @@
-1.0.1-SNAPSHOT
+1.0.2-SNAPSHOT
diff --git a/docs/bitly-shorten/net.thauvin.erik.bitly/-call-response/message.html b/docs/bitly-shorten/net.thauvin.erik.bitly/-call-response/message.html index c519488..6c59026 100644 --- a/docs/bitly-shorten/net.thauvin.erik.bitly/-call-response/message.html +++ b/docs/bitly-shorten/net.thauvin.erik.bitly/-call-response/message.html @@ -45,7 +45,7 @@
-1.0.1-SNAPSHOT
+1.0.2-SNAPSHOT
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 index 6b6dbcf..48ba78f 100644 --- 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 @@ -45,7 +45,7 @@
-1.0.1-SNAPSHOT
+1.0.2-SNAPSHOT
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 index 31f8469..76276f7 100644 --- 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 @@ -45,7 +45,7 @@
-1.0.1-SNAPSHOT
+1.0.2-SNAPSHOT
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 index 1b23acf..03f3047 100644 --- 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 @@ -45,7 +45,7 @@
-1.0.1-SNAPSHOT
+1.0.2-SNAPSHOT
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 index 28960ca..451164d 100644 --- 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 @@ -45,7 +45,7 @@
-1.0.1-SNAPSHOT
+1.0.2-SNAPSHOT
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 index caf96d5..97853ec 100644 --- 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 @@ -45,7 +45,7 @@
-1.0.1-SNAPSHOT
+1.0.2-SNAPSHOT
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 index 3e69b09..228d67c 100644 --- 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 @@ -45,7 +45,7 @@
-1.0.1-SNAPSHOT
+1.0.2-SNAPSHOT
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 index a4c596f..e7cf232 100644 --- 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 @@ -45,7 +45,7 @@
-1.0.1-SNAPSHOT
+1.0.2-SNAPSHOT
diff --git a/docs/bitly-shorten/net.thauvin.erik.bitly/-constants/index.html b/docs/bitly-shorten/net.thauvin.erik.bitly/-constants/index.html index a241ce1..92be26f 100644 --- a/docs/bitly-shorten/net.thauvin.erik.bitly/-constants/index.html +++ b/docs/bitly-shorten/net.thauvin.erik.bitly/-constants/index.html @@ -45,7 +45,7 @@
-1.0.1-SNAPSHOT
+1.0.2-SNAPSHOT
diff --git a/docs/bitly-shorten/net.thauvin.erik.bitly/-methods/-d-e-l-e-t-e/index.html b/docs/bitly-shorten/net.thauvin.erik.bitly/-methods/-d-e-l-e-t-e/index.html index 12d048c..86abaf1 100644 --- a/docs/bitly-shorten/net.thauvin.erik.bitly/-methods/-d-e-l-e-t-e/index.html +++ b/docs/bitly-shorten/net.thauvin.erik.bitly/-methods/-d-e-l-e-t-e/index.html @@ -45,7 +45,7 @@
-1.0.1-SNAPSHOT
+1.0.2-SNAPSHOT
diff --git a/docs/bitly-shorten/net.thauvin.erik.bitly/-methods/-g-e-t/index.html b/docs/bitly-shorten/net.thauvin.erik.bitly/-methods/-g-e-t/index.html index 5f5b3d0..67bc6f8 100644 --- a/docs/bitly-shorten/net.thauvin.erik.bitly/-methods/-g-e-t/index.html +++ b/docs/bitly-shorten/net.thauvin.erik.bitly/-methods/-g-e-t/index.html @@ -45,7 +45,7 @@
-1.0.1-SNAPSHOT
+1.0.2-SNAPSHOT
diff --git a/docs/bitly-shorten/net.thauvin.erik.bitly/-methods/-p-a-t-c-h/index.html b/docs/bitly-shorten/net.thauvin.erik.bitly/-methods/-p-a-t-c-h/index.html index 62428c7..e306f2c 100644 --- a/docs/bitly-shorten/net.thauvin.erik.bitly/-methods/-p-a-t-c-h/index.html +++ b/docs/bitly-shorten/net.thauvin.erik.bitly/-methods/-p-a-t-c-h/index.html @@ -45,7 +45,7 @@
-1.0.1-SNAPSHOT
+1.0.2-SNAPSHOT
diff --git a/docs/bitly-shorten/net.thauvin.erik.bitly/-methods/-p-o-s-t/index.html b/docs/bitly-shorten/net.thauvin.erik.bitly/-methods/-p-o-s-t/index.html index 18ccc14..5fa3520 100644 --- a/docs/bitly-shorten/net.thauvin.erik.bitly/-methods/-p-o-s-t/index.html +++ b/docs/bitly-shorten/net.thauvin.erik.bitly/-methods/-p-o-s-t/index.html @@ -45,7 +45,7 @@
-1.0.1-SNAPSHOT
+1.0.2-SNAPSHOT
diff --git a/docs/bitly-shorten/net.thauvin.erik.bitly/-methods/entries.html b/docs/bitly-shorten/net.thauvin.erik.bitly/-methods/entries.html index 2c555d3..0c57acc 100644 --- a/docs/bitly-shorten/net.thauvin.erik.bitly/-methods/entries.html +++ b/docs/bitly-shorten/net.thauvin.erik.bitly/-methods/entries.html @@ -45,7 +45,7 @@
-1.0.1-SNAPSHOT
+1.0.2-SNAPSHOT
diff --git a/docs/bitly-shorten/net.thauvin.erik.bitly/-methods/index.html b/docs/bitly-shorten/net.thauvin.erik.bitly/-methods/index.html index d33fa15..40d0cdc 100644 --- a/docs/bitly-shorten/net.thauvin.erik.bitly/-methods/index.html +++ b/docs/bitly-shorten/net.thauvin.erik.bitly/-methods/index.html @@ -45,7 +45,7 @@
-1.0.1-SNAPSHOT
+1.0.2-SNAPSHOT
diff --git a/docs/bitly-shorten/net.thauvin.erik.bitly/-methods/value-of.html b/docs/bitly-shorten/net.thauvin.erik.bitly/-methods/value-of.html index e87122f..fca62a9 100644 --- a/docs/bitly-shorten/net.thauvin.erik.bitly/-methods/value-of.html +++ b/docs/bitly-shorten/net.thauvin.erik.bitly/-methods/value-of.html @@ -45,7 +45,7 @@
-1.0.1-SNAPSHOT
+1.0.2-SNAPSHOT
diff --git a/docs/bitly-shorten/net.thauvin.erik.bitly/-methods/values.html b/docs/bitly-shorten/net.thauvin.erik.bitly/-methods/values.html index d52c692..1f02a09 100644 --- a/docs/bitly-shorten/net.thauvin.erik.bitly/-methods/values.html +++ b/docs/bitly-shorten/net.thauvin.erik.bitly/-methods/values.html @@ -45,7 +45,7 @@
-1.0.1-SNAPSHOT
+1.0.2-SNAPSHOT
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 index 3c718fe..12d539f 100644 --- 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 @@ -45,7 +45,7 @@
-1.0.1-SNAPSHOT
+1.0.2-SNAPSHOT
diff --git a/docs/bitly-shorten/net.thauvin.erik.bitly/-units/-h-o-u-r/index.html b/docs/bitly-shorten/net.thauvin.erik.bitly/-units/-h-o-u-r/index.html index 6c14b01..1d1eedf 100644 --- a/docs/bitly-shorten/net.thauvin.erik.bitly/-units/-h-o-u-r/index.html +++ b/docs/bitly-shorten/net.thauvin.erik.bitly/-units/-h-o-u-r/index.html @@ -45,7 +45,7 @@
-1.0.1-SNAPSHOT
+1.0.2-SNAPSHOT
diff --git a/docs/bitly-shorten/net.thauvin.erik.bitly/-units/-m-i-n-u-t-e/index.html b/docs/bitly-shorten/net.thauvin.erik.bitly/-units/-m-i-n-u-t-e/index.html index 57225cc..038079e 100644 --- a/docs/bitly-shorten/net.thauvin.erik.bitly/-units/-m-i-n-u-t-e/index.html +++ b/docs/bitly-shorten/net.thauvin.erik.bitly/-units/-m-i-n-u-t-e/index.html @@ -45,7 +45,7 @@
-1.0.1-SNAPSHOT
+1.0.2-SNAPSHOT
diff --git a/docs/bitly-shorten/net.thauvin.erik.bitly/-units/-m-o-n-t-h/index.html b/docs/bitly-shorten/net.thauvin.erik.bitly/-units/-m-o-n-t-h/index.html index 436d871..39bc87d 100644 --- a/docs/bitly-shorten/net.thauvin.erik.bitly/-units/-m-o-n-t-h/index.html +++ b/docs/bitly-shorten/net.thauvin.erik.bitly/-units/-m-o-n-t-h/index.html @@ -45,7 +45,7 @@
-1.0.1-SNAPSHOT
+1.0.2-SNAPSHOT
diff --git a/docs/bitly-shorten/net.thauvin.erik.bitly/-units/-w-e-e-k/index.html b/docs/bitly-shorten/net.thauvin.erik.bitly/-units/-w-e-e-k/index.html index a0bb158..6c389fd 100644 --- a/docs/bitly-shorten/net.thauvin.erik.bitly/-units/-w-e-e-k/index.html +++ b/docs/bitly-shorten/net.thauvin.erik.bitly/-units/-w-e-e-k/index.html @@ -45,7 +45,7 @@
-1.0.1-SNAPSHOT
+1.0.2-SNAPSHOT
diff --git a/docs/bitly-shorten/net.thauvin.erik.bitly/-units/entries.html b/docs/bitly-shorten/net.thauvin.erik.bitly/-units/entries.html index 0925aef..ce42407 100644 --- a/docs/bitly-shorten/net.thauvin.erik.bitly/-units/entries.html +++ b/docs/bitly-shorten/net.thauvin.erik.bitly/-units/entries.html @@ -45,7 +45,7 @@
-1.0.1-SNAPSHOT
+1.0.2-SNAPSHOT
diff --git a/docs/bitly-shorten/net.thauvin.erik.bitly/-units/index.html b/docs/bitly-shorten/net.thauvin.erik.bitly/-units/index.html index c2db436..07b3fb4 100644 --- a/docs/bitly-shorten/net.thauvin.erik.bitly/-units/index.html +++ b/docs/bitly-shorten/net.thauvin.erik.bitly/-units/index.html @@ -45,7 +45,7 @@
-1.0.1-SNAPSHOT
+1.0.2-SNAPSHOT
diff --git a/docs/bitly-shorten/net.thauvin.erik.bitly/-units/value-of.html b/docs/bitly-shorten/net.thauvin.erik.bitly/-units/value-of.html index 26e0384..7ee0893 100644 --- a/docs/bitly-shorten/net.thauvin.erik.bitly/-units/value-of.html +++ b/docs/bitly-shorten/net.thauvin.erik.bitly/-units/value-of.html @@ -45,7 +45,7 @@
-1.0.1-SNAPSHOT
+1.0.2-SNAPSHOT
diff --git a/docs/bitly-shorten/net.thauvin.erik.bitly/-units/values.html b/docs/bitly-shorten/net.thauvin.erik.bitly/-units/values.html index cf45dd7..930ec88 100644 --- a/docs/bitly-shorten/net.thauvin.erik.bitly/-units/values.html +++ b/docs/bitly-shorten/net.thauvin.erik.bitly/-units/values.html @@ -45,7 +45,7 @@
-1.0.1-SNAPSHOT
+1.0.2-SNAPSHOT
diff --git a/docs/bitly-shorten/net.thauvin.erik.bitly/-utils/call.html b/docs/bitly-shorten/net.thauvin.erik.bitly/-utils/call.html index 7f8052c..17e0dc8 100644 --- a/docs/bitly-shorten/net.thauvin.erik.bitly/-utils/call.html +++ b/docs/bitly-shorten/net.thauvin.erik.bitly/-utils/call.html @@ -45,7 +45,7 @@
-1.0.1-SNAPSHOT
+1.0.2-SNAPSHOT
@@ -66,7 +66,7 @@

call

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

Executes an API call.

Return

A CallResponse object.

Parameters

accessToken

The API access token.

endPoint

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

params

The request parameters key/value map.

method

The submission Method.

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

Executes an API call.

Return

A CallResponse object.

Parameters

accessToken

The API access token.

endPoint

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

params

The request parameters key/value map.

method

The submission Method.

-1.0.1-SNAPSHOT
+1.0.2-SNAPSHOT
@@ -65,7 +65,7 @@

Utils

-
object Utils(source)

Provides useful generic functions.

+
object Utils(source)

Provides useful generic functions.

diff --git a/docs/bitly-shorten/net.thauvin.erik.bitly/-utils/is-severe-loggable.html b/docs/bitly-shorten/net.thauvin.erik.bitly/-utils/is-severe-loggable.html index 4586331..ff67760 100644 --- a/docs/bitly-shorten/net.thauvin.erik.bitly/-utils/is-severe-loggable.html +++ b/docs/bitly-shorten/net.thauvin.erik.bitly/-utils/is-severe-loggable.html @@ -45,7 +45,7 @@
-1.0.1-SNAPSHOT
+1.0.2-SNAPSHOT
@@ -66,7 +66,7 @@

isSevereLoggable

-

Determines if Level.SEVERE logging is enabled.

+

Determines if Level.SEVERE logging is enabled.

-1.0.1-SNAPSHOT
+1.0.2-SNAPSHOT
@@ -66,7 +66,7 @@

isValidUrl

-

Validates a URL.

+

Validates a URL.

-1.0.1-SNAPSHOT
+1.0.2-SNAPSHOT
@@ -66,7 +66,7 @@

logger

-

The logger instance.

+

The logger instance.

-1.0.1-SNAPSHOT
+1.0.2-SNAPSHOT
@@ -66,7 +66,7 @@

removeHttp

-

Removes http(s) scheme from string.

+

Removes http(s) scheme from string.

-1.0.1-SNAPSHOT
+1.0.2-SNAPSHOT
@@ -66,7 +66,7 @@

toEndPoint

-

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

+

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

-1.0.1-SNAPSHOT
+1.0.2-SNAPSHOT
diff --git a/docs/index.html b/docs/index.html index c3dea24..3db6899 100644 --- a/docs/index.html +++ b/docs/index.html @@ -2,7 +2,7 @@ - bitly-shorten + Bitly-Shorten @@ -41,14 +41,14 @@
-1.0.1-SNAPSHOT
+1.0.2-SNAPSHOT
- +
-
+
-

bitly-shorten

-

Bitly Shortener for Kotlin, Java & Android

A simple implementation of the Bitly link shortening (Bitlinks) API v4.

+

Bitly-Shorten

Packages

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

Provides the classes necessary to access the Bitly API v4.

- -
+ +
- +
-
+

Provides configuration builders.

diff --git a/docs/navigation.html b/docs/navigation.html index 72542f4..1e5815f 100644 --- a/docs/navigation.html +++ b/docs/navigation.html @@ -1,68 +1,68 @@ -
- -
- -
- +
+ +
+ + -
- +
+
-
- + -
- + -
- -
- +
+ +
+
-
- +
+
-
- +
+
-
- +
+
-
- -
- +
+ +
+
-
- +
+
-
- +
+
-
- +
+
-
- +
+
-
- +
+
-
- -
- -
- +
+ + -
- - diff --git a/docs/scripts/pages.json b/docs/scripts/pages.json index 51e370d..34c2c8b 100644 --- a/docs/scripts/pages.json +++ b/docs/scripts/pages.json @@ -1 +1 @@ -[{"name":"DAY","description":"net.thauvin.erik.bitly.Units.DAY","location":"bitly-shorten/net.thauvin.erik.bitly/-units/-d-a-y/index.html","searchKeys":["DAY","DAY","net.thauvin.erik.bitly.Units.DAY"]},{"name":"DELETE","description":"net.thauvin.erik.bitly.Methods.DELETE","location":"bitly-shorten/net.thauvin.erik.bitly/-methods/-d-e-l-e-t-e/index.html","searchKeys":["DELETE","DELETE","net.thauvin.erik.bitly.Methods.DELETE"]},{"name":"GET","description":"net.thauvin.erik.bitly.Methods.GET","location":"bitly-shorten/net.thauvin.erik.bitly/-methods/-g-e-t/index.html","searchKeys":["GET","GET","net.thauvin.erik.bitly.Methods.GET"]},{"name":"HOUR","description":"net.thauvin.erik.bitly.Units.HOUR","location":"bitly-shorten/net.thauvin.erik.bitly/-units/-h-o-u-r/index.html","searchKeys":["HOUR","HOUR","net.thauvin.erik.bitly.Units.HOUR"]},{"name":"MINUTE","description":"net.thauvin.erik.bitly.Units.MINUTE","location":"bitly-shorten/net.thauvin.erik.bitly/-units/-m-i-n-u-t-e/index.html","searchKeys":["MINUTE","MINUTE","net.thauvin.erik.bitly.Units.MINUTE"]},{"name":"MONTH","description":"net.thauvin.erik.bitly.Units.MONTH","location":"bitly-shorten/net.thauvin.erik.bitly/-units/-m-o-n-t-h/index.html","searchKeys":["MONTH","MONTH","net.thauvin.erik.bitly.Units.MONTH"]},{"name":"PATCH","description":"net.thauvin.erik.bitly.Methods.PATCH","location":"bitly-shorten/net.thauvin.erik.bitly/-methods/-p-a-t-c-h/index.html","searchKeys":["PATCH","PATCH","net.thauvin.erik.bitly.Methods.PATCH"]},{"name":"POST","description":"net.thauvin.erik.bitly.Methods.POST","location":"bitly-shorten/net.thauvin.erik.bitly/-methods/-p-o-s-t/index.html","searchKeys":["POST","POST","net.thauvin.erik.bitly.Methods.POST"]},{"name":"WEEK","description":"net.thauvin.erik.bitly.Units.WEEK","location":"bitly-shorten/net.thauvin.erik.bitly/-units/-w-e-e-k/index.html","searchKeys":["WEEK","WEEK","net.thauvin.erik.bitly.Units.WEEK"]},{"name":"class CreateConfig","description":"net.thauvin.erik.bitly.config.CreateConfig","location":"bitly-shorten/net.thauvin.erik.bitly.config/-create-config/index.html","searchKeys":["CreateConfig","class CreateConfig","net.thauvin.erik.bitly.config.CreateConfig"]},{"name":"class UpdateConfig","description":"net.thauvin.erik.bitly.config.UpdateConfig","location":"bitly-shorten/net.thauvin.erik.bitly.config/-update-config/index.html","searchKeys":["UpdateConfig","class UpdateConfig","net.thauvin.erik.bitly.config.UpdateConfig"]},{"name":"const val API_BASE_URL: String","description":"net.thauvin.erik.bitly.Constants.API_BASE_URL","location":"bitly-shorten/net.thauvin.erik.bitly/-constants/-a-p-i_-b-a-s-e_-u-r-l.html","searchKeys":["API_BASE_URL","const val API_BASE_URL: String","net.thauvin.erik.bitly.Constants.API_BASE_URL"]},{"name":"const val EMPTY: String","description":"net.thauvin.erik.bitly.Constants.EMPTY","location":"bitly-shorten/net.thauvin.erik.bitly/-constants/-e-m-p-t-y.html","searchKeys":["EMPTY","const val EMPTY: String","net.thauvin.erik.bitly.Constants.EMPTY"]},{"name":"const val EMPTY_JSON: String","description":"net.thauvin.erik.bitly.Constants.EMPTY_JSON","location":"bitly-shorten/net.thauvin.erik.bitly/-constants/-e-m-p-t-y_-j-s-o-n.html","searchKeys":["EMPTY_JSON","const val EMPTY_JSON: String","net.thauvin.erik.bitly.Constants.EMPTY_JSON"]},{"name":"const val ENV_ACCESS_TOKEN: String","description":"net.thauvin.erik.bitly.Constants.ENV_ACCESS_TOKEN","location":"bitly-shorten/net.thauvin.erik.bitly/-constants/-e-n-v_-a-c-c-e-s-s_-t-o-k-e-n.html","searchKeys":["ENV_ACCESS_TOKEN","const val ENV_ACCESS_TOKEN: String","net.thauvin.erik.bitly.Constants.ENV_ACCESS_TOKEN"]},{"name":"const val FALSE: String","description":"net.thauvin.erik.bitly.Constants.FALSE","location":"bitly-shorten/net.thauvin.erik.bitly/-constants/-f-a-l-s-e.html","searchKeys":["FALSE","const val FALSE: String","net.thauvin.erik.bitly.Constants.FALSE"]},{"name":"const val TRUE: String","description":"net.thauvin.erik.bitly.Constants.TRUE","location":"bitly-shorten/net.thauvin.erik.bitly/-constants/-t-r-u-e.html","searchKeys":["TRUE","const val TRUE: String","net.thauvin.erik.bitly.Constants.TRUE"]},{"name":"constructor()","description":"net.thauvin.erik.bitly.Bitly.Bitly","location":"bitly-shorten/net.thauvin.erik.bitly/-bitly/-bitly.html","searchKeys":["Bitly","constructor()","net.thauvin.erik.bitly.Bitly.Bitly"]},{"name":"constructor(accessToken: String)","description":"net.thauvin.erik.bitly.Bitlinks.Bitlinks","location":"bitly-shorten/net.thauvin.erik.bitly/-bitlinks/-bitlinks.html","searchKeys":["Bitlinks","constructor(accessToken: String)","net.thauvin.erik.bitly.Bitlinks.Bitlinks"]},{"name":"constructor(accessToken: String)","description":"net.thauvin.erik.bitly.Bitly.Bitly","location":"bitly-shorten/net.thauvin.erik.bitly/-bitly/-bitly.html","searchKeys":["Bitly","constructor(accessToken: String)","net.thauvin.erik.bitly.Bitly.Bitly"]},{"name":"constructor(bitlink: String = Constants.EMPTY, references: Map = emptyMap(), archived: Boolean = false, tags: Array = emptyArray(), created_at: String = Constants.EMPTY, title: String = Constants.EMPTY, deeplinks: Array> = emptyArray(), created_by: String = Constants.EMPTY, long_url: String = Constants.EMPTY, client_id: String = Constants.EMPTY, custom_bitlinks: Array = emptyArray(), link: String = Constants.EMPTY, id: String = Constants.EMPTY, toJson: Boolean = false)","description":"net.thauvin.erik.bitly.config.UpdateConfig.Builder.Builder","location":"bitly-shorten/net.thauvin.erik.bitly.config/-update-config/-builder/-builder.html","searchKeys":["Builder","constructor(bitlink: String = Constants.EMPTY, references: Map = emptyMap(), archived: Boolean = false, tags: Array = emptyArray(), created_at: String = Constants.EMPTY, title: String = Constants.EMPTY, deeplinks: Array> = emptyArray(), created_by: String = Constants.EMPTY, long_url: String = Constants.EMPTY, client_id: String = Constants.EMPTY, custom_bitlinks: Array = emptyArray(), link: String = Constants.EMPTY, id: String = Constants.EMPTY, toJson: Boolean = false)","net.thauvin.erik.bitly.config.UpdateConfig.Builder.Builder"]},{"name":"constructor(body: String = Constants.EMPTY_JSON, message: String = \"\", description: String = \"\", statusCode: Int = -1)","description":"net.thauvin.erik.bitly.CallResponse.CallResponse","location":"bitly-shorten/net.thauvin.erik.bitly/-call-response/-call-response.html","searchKeys":["CallResponse","constructor(body: String = Constants.EMPTY_JSON, message: String = \"\", description: String = \"\", statusCode: Int = -1)","net.thauvin.erik.bitly.CallResponse.CallResponse"]},{"name":"constructor(domain: String = Constants.EMPTY, title: String = Constants.EMPTY, group_guid: String = Constants.EMPTY, tags: Array = emptyArray(), deeplinks: Array> = emptyArray(), long_url: String = Constants.EMPTY, toJson: Boolean = false)","description":"net.thauvin.erik.bitly.config.CreateConfig.Builder.Builder","location":"bitly-shorten/net.thauvin.erik.bitly.config/-create-config/-builder/-builder.html","searchKeys":["Builder","constructor(domain: String = Constants.EMPTY, title: String = Constants.EMPTY, group_guid: String = Constants.EMPTY, tags: Array = emptyArray(), deeplinks: Array> = emptyArray(), long_url: String = Constants.EMPTY, toJson: Boolean = false)","net.thauvin.erik.bitly.config.CreateConfig.Builder.Builder"]},{"name":"constructor(properties: Properties, key: String = Constants.ENV_ACCESS_TOKEN)","description":"net.thauvin.erik.bitly.Bitly.Bitly","location":"bitly-shorten/net.thauvin.erik.bitly/-bitly/-bitly.html","searchKeys":["Bitly","constructor(properties: Properties, key: String = Constants.ENV_ACCESS_TOKEN)","net.thauvin.erik.bitly.Bitly.Bitly"]},{"name":"constructor(propertiesFile: File, key: String = Constants.ENV_ACCESS_TOKEN)","description":"net.thauvin.erik.bitly.Bitly.Bitly","location":"bitly-shorten/net.thauvin.erik.bitly/-bitly/-bitly.html","searchKeys":["Bitly","constructor(propertiesFile: File, key: String = Constants.ENV_ACCESS_TOKEN)","net.thauvin.erik.bitly.Bitly.Bitly"]},{"name":"constructor(propertiesFilePath: Path, key: String = Constants.ENV_ACCESS_TOKEN)","description":"net.thauvin.erik.bitly.Bitly.Bitly","location":"bitly-shorten/net.thauvin.erik.bitly/-bitly/-bitly.html","searchKeys":["Bitly","constructor(propertiesFilePath: Path, key: String = Constants.ENV_ACCESS_TOKEN)","net.thauvin.erik.bitly.Bitly.Bitly"]},{"name":"data class Builder(bitlink: String = Constants.EMPTY, references: Map = emptyMap(), archived: Boolean = false, tags: Array = emptyArray(), created_at: String = Constants.EMPTY, title: String = Constants.EMPTY, deeplinks: Array> = emptyArray(), created_by: String = Constants.EMPTY, long_url: String = Constants.EMPTY, client_id: String = Constants.EMPTY, custom_bitlinks: Array = emptyArray(), link: String = Constants.EMPTY, id: String = Constants.EMPTY, toJson: Boolean = false)","description":"net.thauvin.erik.bitly.config.UpdateConfig.Builder","location":"bitly-shorten/net.thauvin.erik.bitly.config/-update-config/-builder/index.html","searchKeys":["Builder","data class Builder(bitlink: String = Constants.EMPTY, references: Map = emptyMap(), archived: Boolean = false, tags: Array = emptyArray(), created_at: String = Constants.EMPTY, title: String = Constants.EMPTY, deeplinks: Array> = emptyArray(), created_by: String = Constants.EMPTY, long_url: String = Constants.EMPTY, client_id: String = Constants.EMPTY, custom_bitlinks: Array = emptyArray(), link: String = Constants.EMPTY, id: String = Constants.EMPTY, toJson: Boolean = false)","net.thauvin.erik.bitly.config.UpdateConfig.Builder"]},{"name":"data class Builder(domain: String = Constants.EMPTY, title: String = Constants.EMPTY, group_guid: String = Constants.EMPTY, tags: Array = emptyArray(), deeplinks: Array> = emptyArray(), long_url: String = Constants.EMPTY, toJson: Boolean = false)","description":"net.thauvin.erik.bitly.config.CreateConfig.Builder","location":"bitly-shorten/net.thauvin.erik.bitly.config/-create-config/-builder/index.html","searchKeys":["Builder","data class Builder(domain: String = Constants.EMPTY, title: String = Constants.EMPTY, group_guid: String = Constants.EMPTY, tags: Array = emptyArray(), deeplinks: Array> = emptyArray(), long_url: String = Constants.EMPTY, toJson: Boolean = false)","net.thauvin.erik.bitly.config.CreateConfig.Builder"]},{"name":"data class CallResponse(val body: String = Constants.EMPTY_JSON, val message: String = \"\", val description: String = \"\", val statusCode: Int = -1)","description":"net.thauvin.erik.bitly.CallResponse","location":"bitly-shorten/net.thauvin.erik.bitly/-call-response/index.html","searchKeys":["CallResponse","data class CallResponse(val body: String = Constants.EMPTY_JSON, val message: String = \"\", val description: String = \"\", val statusCode: Int = -1)","net.thauvin.erik.bitly.CallResponse"]},{"name":"enum Methods : Enum ","description":"net.thauvin.erik.bitly.Methods","location":"bitly-shorten/net.thauvin.erik.bitly/-methods/index.html","searchKeys":["Methods","enum Methods : Enum ","net.thauvin.erik.bitly.Methods"]},{"name":"enum Units : Enum ","description":"net.thauvin.erik.bitly.Units","location":"bitly-shorten/net.thauvin.erik.bitly/-units/index.html","searchKeys":["Units","enum Units : Enum ","net.thauvin.erik.bitly.Units"]},{"name":"fun Logger.isSevereLoggable(): Boolean","description":"net.thauvin.erik.bitly.Utils.isSevereLoggable","location":"bitly-shorten/net.thauvin.erik.bitly/-utils/is-severe-loggable.html","searchKeys":["isSevereLoggable","fun Logger.isSevereLoggable(): Boolean","net.thauvin.erik.bitly.Utils.isSevereLoggable"]},{"name":"fun String.isValidUrl(): Boolean","description":"net.thauvin.erik.bitly.Utils.isValidUrl","location":"bitly-shorten/net.thauvin.erik.bitly/-utils/is-valid-url.html","searchKeys":["isValidUrl","fun String.isValidUrl(): Boolean","net.thauvin.erik.bitly.Utils.isValidUrl"]},{"name":"fun String.removeHttp(): String","description":"net.thauvin.erik.bitly.Utils.removeHttp","location":"bitly-shorten/net.thauvin.erik.bitly/-utils/remove-http.html","searchKeys":["removeHttp","fun String.removeHttp(): String","net.thauvin.erik.bitly.Utils.removeHttp"]},{"name":"fun String.toEndPoint(): String","description":"net.thauvin.erik.bitly.Utils.toEndPoint","location":"bitly-shorten/net.thauvin.erik.bitly/-utils/to-end-point.html","searchKeys":["toEndPoint","fun String.toEndPoint(): String","net.thauvin.erik.bitly.Utils.toEndPoint"]},{"name":"fun archived(archived: Boolean): UpdateConfig.Builder","description":"net.thauvin.erik.bitly.config.UpdateConfig.Builder.archived","location":"bitly-shorten/net.thauvin.erik.bitly.config/-update-config/-builder/archived.html","searchKeys":["archived","fun archived(archived: Boolean): UpdateConfig.Builder","net.thauvin.erik.bitly.config.UpdateConfig.Builder.archived"]},{"name":"fun bitlink(bitlink: String): UpdateConfig.Builder","description":"net.thauvin.erik.bitly.config.UpdateConfig.Builder.bitlink","location":"bitly-shorten/net.thauvin.erik.bitly.config/-update-config/-builder/bitlink.html","searchKeys":["bitlink","fun bitlink(bitlink: String): UpdateConfig.Builder","net.thauvin.erik.bitly.config.UpdateConfig.Builder.bitlink"]},{"name":"fun bitlinks(): Bitlinks","description":"net.thauvin.erik.bitly.Bitly.bitlinks","location":"bitly-shorten/net.thauvin.erik.bitly/-bitly/bitlinks.html","searchKeys":["bitlinks","fun bitlinks(): Bitlinks","net.thauvin.erik.bitly.Bitly.bitlinks"]},{"name":"fun build(): CreateConfig","description":"net.thauvin.erik.bitly.config.CreateConfig.Builder.build","location":"bitly-shorten/net.thauvin.erik.bitly.config/-create-config/-builder/build.html","searchKeys":["build","fun build(): CreateConfig","net.thauvin.erik.bitly.config.CreateConfig.Builder.build"]},{"name":"fun build(): UpdateConfig","description":"net.thauvin.erik.bitly.config.UpdateConfig.Builder.build","location":"bitly-shorten/net.thauvin.erik.bitly.config/-update-config/-builder/build.html","searchKeys":["build","fun build(): UpdateConfig","net.thauvin.erik.bitly.config.UpdateConfig.Builder.build"]},{"name":"fun call(accessToken: String, endPoint: String, params: Map = emptyMap(), method: Methods = Methods.POST): CallResponse","description":"net.thauvin.erik.bitly.Utils.call","location":"bitly-shorten/net.thauvin.erik.bitly/-utils/call.html","searchKeys":["call","fun call(accessToken: String, endPoint: String, params: Map = emptyMap(), method: Methods = Methods.POST): CallResponse","net.thauvin.erik.bitly.Utils.call"]},{"name":"fun call(endPoint: String, params: Map = emptyMap(), method: Methods = Methods.POST): CallResponse","description":"net.thauvin.erik.bitly.Bitly.call","location":"bitly-shorten/net.thauvin.erik.bitly/-bitly/call.html","searchKeys":["call","fun call(endPoint: String, params: Map = emptyMap(), method: Methods = Methods.POST): CallResponse","net.thauvin.erik.bitly.Bitly.call"]},{"name":"fun clicks(bitlink: String, unit: Units = Units.DAY, units: Int = -1, size: Int = 50, unit_reference: String = Constants.EMPTY, toJson: Boolean = false): String","description":"net.thauvin.erik.bitly.Bitlinks.clicks","location":"bitly-shorten/net.thauvin.erik.bitly/-bitlinks/clicks.html","searchKeys":["clicks","fun clicks(bitlink: String, unit: Units = Units.DAY, units: Int = -1, size: Int = 50, unit_reference: String = Constants.EMPTY, toJson: Boolean = false): String","net.thauvin.erik.bitly.Bitlinks.clicks"]},{"name":"fun clientId(clientId: String): UpdateConfig.Builder","description":"net.thauvin.erik.bitly.config.UpdateConfig.Builder.clientId","location":"bitly-shorten/net.thauvin.erik.bitly.config/-update-config/-builder/client-id.html","searchKeys":["clientId","fun clientId(clientId: String): UpdateConfig.Builder","net.thauvin.erik.bitly.config.UpdateConfig.Builder.clientId"]},{"name":"fun create(config: CreateConfig): String","description":"net.thauvin.erik.bitly.Bitlinks.create","location":"bitly-shorten/net.thauvin.erik.bitly/-bitlinks/create.html","searchKeys":["create","fun create(config: CreateConfig): String","net.thauvin.erik.bitly.Bitlinks.create"]},{"name":"fun create(domain: String = Constants.EMPTY, title: String = Constants.EMPTY, group_guid: String = Constants.EMPTY, tags: Array = emptyArray(), deeplinks: Array> = emptyArray(), long_url: String, toJson: Boolean = false): String","description":"net.thauvin.erik.bitly.Bitlinks.create","location":"bitly-shorten/net.thauvin.erik.bitly/-bitlinks/create.html","searchKeys":["create","fun create(domain: String = Constants.EMPTY, title: String = Constants.EMPTY, group_guid: String = Constants.EMPTY, tags: Array = emptyArray(), deeplinks: Array> = emptyArray(), long_url: String, toJson: Boolean = false): String","net.thauvin.erik.bitly.Bitlinks.create"]},{"name":"fun createdAt(createdAt: String): UpdateConfig.Builder","description":"net.thauvin.erik.bitly.config.UpdateConfig.Builder.createdAt","location":"bitly-shorten/net.thauvin.erik.bitly.config/-update-config/-builder/created-at.html","searchKeys":["createdAt","fun createdAt(createdAt: String): UpdateConfig.Builder","net.thauvin.erik.bitly.config.UpdateConfig.Builder.createdAt"]},{"name":"fun createdBy(createdBy: String): UpdateConfig.Builder","description":"net.thauvin.erik.bitly.config.UpdateConfig.Builder.createdBy","location":"bitly-shorten/net.thauvin.erik.bitly.config/-update-config/-builder/created-by.html","searchKeys":["createdBy","fun createdBy(createdBy: String): UpdateConfig.Builder","net.thauvin.erik.bitly.config.UpdateConfig.Builder.createdBy"]},{"name":"fun customBitlinks(customBitlinks: Array): UpdateConfig.Builder","description":"net.thauvin.erik.bitly.config.UpdateConfig.Builder.customBitlinks","location":"bitly-shorten/net.thauvin.erik.bitly.config/-update-config/-builder/custom-bitlinks.html","searchKeys":["customBitlinks","fun customBitlinks(customBitlinks: Array): UpdateConfig.Builder","net.thauvin.erik.bitly.config.UpdateConfig.Builder.customBitlinks"]},{"name":"fun deepLinks(deepLinks: Array>): UpdateConfig.Builder","description":"net.thauvin.erik.bitly.config.UpdateConfig.Builder.deepLinks","location":"bitly-shorten/net.thauvin.erik.bitly.config/-update-config/-builder/deep-links.html","searchKeys":["deepLinks","fun deepLinks(deepLinks: Array>): UpdateConfig.Builder","net.thauvin.erik.bitly.config.UpdateConfig.Builder.deepLinks"]},{"name":"fun deeplinks(deeplinks: Array>): CreateConfig.Builder","description":"net.thauvin.erik.bitly.config.CreateConfig.Builder.deeplinks","location":"bitly-shorten/net.thauvin.erik.bitly.config/-create-config/-builder/deeplinks.html","searchKeys":["deeplinks","fun deeplinks(deeplinks: Array>): CreateConfig.Builder","net.thauvin.erik.bitly.config.CreateConfig.Builder.deeplinks"]},{"name":"fun domain(domain: String): CreateConfig.Builder","description":"net.thauvin.erik.bitly.config.CreateConfig.Builder.domain","location":"bitly-shorten/net.thauvin.erik.bitly.config/-create-config/-builder/domain.html","searchKeys":["domain","fun domain(domain: String): CreateConfig.Builder","net.thauvin.erik.bitly.config.CreateConfig.Builder.domain"]},{"name":"fun expand(bitlink_id: String, toJson: Boolean = false): String","description":"net.thauvin.erik.bitly.Bitlinks.expand","location":"bitly-shorten/net.thauvin.erik.bitly/-bitlinks/expand.html","searchKeys":["expand","fun expand(bitlink_id: String, toJson: Boolean = false): String","net.thauvin.erik.bitly.Bitlinks.expand"]},{"name":"fun groupGuid(group_guid: String): CreateConfig.Builder","description":"net.thauvin.erik.bitly.config.CreateConfig.Builder.groupGuid","location":"bitly-shorten/net.thauvin.erik.bitly.config/-create-config/-builder/group-guid.html","searchKeys":["groupGuid","fun groupGuid(group_guid: String): CreateConfig.Builder","net.thauvin.erik.bitly.config.CreateConfig.Builder.groupGuid"]},{"name":"fun id(id: String): UpdateConfig.Builder","description":"net.thauvin.erik.bitly.config.UpdateConfig.Builder.id","location":"bitly-shorten/net.thauvin.erik.bitly.config/-update-config/-builder/id.html","searchKeys":["id","fun id(id: String): UpdateConfig.Builder","net.thauvin.erik.bitly.config.UpdateConfig.Builder.id"]},{"name":"fun link(link: String): UpdateConfig.Builder","description":"net.thauvin.erik.bitly.config.UpdateConfig.Builder.link","location":"bitly-shorten/net.thauvin.erik.bitly.config/-update-config/-builder/link.html","searchKeys":["link","fun link(link: String): UpdateConfig.Builder","net.thauvin.erik.bitly.config.UpdateConfig.Builder.link"]},{"name":"fun longUrl(longUrl: String): UpdateConfig.Builder","description":"net.thauvin.erik.bitly.config.UpdateConfig.Builder.longUrl","location":"bitly-shorten/net.thauvin.erik.bitly.config/-update-config/-builder/long-url.html","searchKeys":["longUrl","fun longUrl(longUrl: String): UpdateConfig.Builder","net.thauvin.erik.bitly.config.UpdateConfig.Builder.longUrl"]},{"name":"fun longUrl(long_url: String): CreateConfig.Builder","description":"net.thauvin.erik.bitly.config.CreateConfig.Builder.longUrl","location":"bitly-shorten/net.thauvin.erik.bitly.config/-create-config/-builder/long-url.html","searchKeys":["longUrl","fun longUrl(long_url: String): CreateConfig.Builder","net.thauvin.erik.bitly.config.CreateConfig.Builder.longUrl"]},{"name":"fun references(references: Map): UpdateConfig.Builder","description":"net.thauvin.erik.bitly.config.UpdateConfig.Builder.references","location":"bitly-shorten/net.thauvin.erik.bitly.config/-update-config/-builder/references.html","searchKeys":["references","fun references(references: Map): UpdateConfig.Builder","net.thauvin.erik.bitly.config.UpdateConfig.Builder.references"]},{"name":"fun shorten(long_url: String, group_guid: String = Constants.EMPTY, domain: String = Constants.EMPTY, toJson: Boolean = false): String","description":"net.thauvin.erik.bitly.Bitlinks.shorten","location":"bitly-shorten/net.thauvin.erik.bitly/-bitlinks/shorten.html","searchKeys":["shorten","fun shorten(long_url: String, group_guid: String = Constants.EMPTY, domain: String = Constants.EMPTY, toJson: Boolean = false): String","net.thauvin.erik.bitly.Bitlinks.shorten"]},{"name":"fun tags(tags: Array): CreateConfig.Builder","description":"net.thauvin.erik.bitly.config.CreateConfig.Builder.tags","location":"bitly-shorten/net.thauvin.erik.bitly.config/-create-config/-builder/tags.html","searchKeys":["tags","fun tags(tags: Array): CreateConfig.Builder","net.thauvin.erik.bitly.config.CreateConfig.Builder.tags"]},{"name":"fun tags(tags: Array): UpdateConfig.Builder","description":"net.thauvin.erik.bitly.config.UpdateConfig.Builder.tags","location":"bitly-shorten/net.thauvin.erik.bitly.config/-update-config/-builder/tags.html","searchKeys":["tags","fun tags(tags: Array): UpdateConfig.Builder","net.thauvin.erik.bitly.config.UpdateConfig.Builder.tags"]},{"name":"fun title(title: String): CreateConfig.Builder","description":"net.thauvin.erik.bitly.config.CreateConfig.Builder.title","location":"bitly-shorten/net.thauvin.erik.bitly.config/-create-config/-builder/title.html","searchKeys":["title","fun title(title: String): CreateConfig.Builder","net.thauvin.erik.bitly.config.CreateConfig.Builder.title"]},{"name":"fun title(title: String): UpdateConfig.Builder","description":"net.thauvin.erik.bitly.config.UpdateConfig.Builder.title","location":"bitly-shorten/net.thauvin.erik.bitly.config/-update-config/-builder/title.html","searchKeys":["title","fun title(title: String): UpdateConfig.Builder","net.thauvin.erik.bitly.config.UpdateConfig.Builder.title"]},{"name":"fun toJson(toJson: Boolean): CreateConfig.Builder","description":"net.thauvin.erik.bitly.config.CreateConfig.Builder.toJson","location":"bitly-shorten/net.thauvin.erik.bitly.config/-create-config/-builder/to-json.html","searchKeys":["toJson","fun toJson(toJson: Boolean): CreateConfig.Builder","net.thauvin.erik.bitly.config.CreateConfig.Builder.toJson"]},{"name":"fun toJson(toJson: Boolean): UpdateConfig.Builder","description":"net.thauvin.erik.bitly.config.UpdateConfig.Builder.toJson","location":"bitly-shorten/net.thauvin.erik.bitly.config/-update-config/-builder/to-json.html","searchKeys":["toJson","fun toJson(toJson: Boolean): UpdateConfig.Builder","net.thauvin.erik.bitly.config.UpdateConfig.Builder.toJson"]},{"name":"fun update(bitlink: String, references: Map = emptyMap(), archived: Boolean = false, tags: Array = emptyArray(), created_at: String = Constants.EMPTY, title: String = Constants.EMPTY, deeplinks: Array> = emptyArray(), created_by: String = Constants.EMPTY, long_url: String = Constants.EMPTY, client_id: String = Constants.EMPTY, custom_bitlinks: Array = emptyArray(), link: String = Constants.EMPTY, id: String = Constants.EMPTY, toJson: Boolean = false): String","description":"net.thauvin.erik.bitly.Bitlinks.update","location":"bitly-shorten/net.thauvin.erik.bitly/-bitlinks/update.html","searchKeys":["update","fun update(bitlink: String, references: Map = emptyMap(), archived: Boolean = false, tags: Array = emptyArray(), created_at: String = Constants.EMPTY, title: String = Constants.EMPTY, deeplinks: Array> = emptyArray(), created_by: String = Constants.EMPTY, long_url: String = Constants.EMPTY, client_id: String = Constants.EMPTY, custom_bitlinks: Array = emptyArray(), link: String = Constants.EMPTY, id: String = Constants.EMPTY, toJson: Boolean = false): String","net.thauvin.erik.bitly.Bitlinks.update"]},{"name":"fun update(config: UpdateConfig): String","description":"net.thauvin.erik.bitly.Bitlinks.update","location":"bitly-shorten/net.thauvin.erik.bitly/-bitlinks/update.html","searchKeys":["update","fun update(config: UpdateConfig): String","net.thauvin.erik.bitly.Bitlinks.update"]},{"name":"fun valueOf(value: String): Methods","description":"net.thauvin.erik.bitly.Methods.valueOf","location":"bitly-shorten/net.thauvin.erik.bitly/-methods/value-of.html","searchKeys":["valueOf","fun valueOf(value: String): Methods","net.thauvin.erik.bitly.Methods.valueOf"]},{"name":"fun valueOf(value: String): Units","description":"net.thauvin.erik.bitly.Units.valueOf","location":"bitly-shorten/net.thauvin.erik.bitly/-units/value-of.html","searchKeys":["valueOf","fun valueOf(value: String): Units","net.thauvin.erik.bitly.Units.valueOf"]},{"name":"fun values(): Array","description":"net.thauvin.erik.bitly.Methods.values","location":"bitly-shorten/net.thauvin.erik.bitly/-methods/values.html","searchKeys":["values","fun values(): Array","net.thauvin.erik.bitly.Methods.values"]},{"name":"fun values(): Array","description":"net.thauvin.erik.bitly.Units.values","location":"bitly-shorten/net.thauvin.erik.bitly/-units/values.html","searchKeys":["values","fun values(): Array","net.thauvin.erik.bitly.Units.values"]},{"name":"object Constants","description":"net.thauvin.erik.bitly.Constants","location":"bitly-shorten/net.thauvin.erik.bitly/-constants/index.html","searchKeys":["Constants","object Constants","net.thauvin.erik.bitly.Constants"]},{"name":"object Utils","description":"net.thauvin.erik.bitly.Utils","location":"bitly-shorten/net.thauvin.erik.bitly/-utils/index.html","searchKeys":["Utils","object Utils","net.thauvin.erik.bitly.Utils"]},{"name":"open class Bitlinks(accessToken: String)","description":"net.thauvin.erik.bitly.Bitlinks","location":"bitly-shorten/net.thauvin.erik.bitly/-bitlinks/index.html","searchKeys":["Bitlinks","open class Bitlinks(accessToken: String)","net.thauvin.erik.bitly.Bitlinks"]},{"name":"open class Bitly","description":"net.thauvin.erik.bitly.Bitly","location":"bitly-shorten/net.thauvin.erik.bitly/-bitly/index.html","searchKeys":["Bitly","open class Bitly","net.thauvin.erik.bitly.Bitly"]},{"name":"val archived: Boolean","description":"net.thauvin.erik.bitly.config.UpdateConfig.archived","location":"bitly-shorten/net.thauvin.erik.bitly.config/-update-config/archived.html","searchKeys":["archived","val archived: Boolean","net.thauvin.erik.bitly.config.UpdateConfig.archived"]},{"name":"val bitlink: String","description":"net.thauvin.erik.bitly.config.UpdateConfig.bitlink","location":"bitly-shorten/net.thauvin.erik.bitly.config/-update-config/bitlink.html","searchKeys":["bitlink","val bitlink: String","net.thauvin.erik.bitly.config.UpdateConfig.bitlink"]},{"name":"val body: String","description":"net.thauvin.erik.bitly.CallResponse.body","location":"bitly-shorten/net.thauvin.erik.bitly/-call-response/body.html","searchKeys":["body","val body: String","net.thauvin.erik.bitly.CallResponse.body"]},{"name":"val client_id: String","description":"net.thauvin.erik.bitly.config.UpdateConfig.client_id","location":"bitly-shorten/net.thauvin.erik.bitly.config/-update-config/client_id.html","searchKeys":["client_id","val client_id: String","net.thauvin.erik.bitly.config.UpdateConfig.client_id"]},{"name":"val created_at: String","description":"net.thauvin.erik.bitly.config.UpdateConfig.created_at","location":"bitly-shorten/net.thauvin.erik.bitly.config/-update-config/created_at.html","searchKeys":["created_at","val created_at: String","net.thauvin.erik.bitly.config.UpdateConfig.created_at"]},{"name":"val created_by: String","description":"net.thauvin.erik.bitly.config.UpdateConfig.created_by","location":"bitly-shorten/net.thauvin.erik.bitly.config/-update-config/created_by.html","searchKeys":["created_by","val created_by: String","net.thauvin.erik.bitly.config.UpdateConfig.created_by"]},{"name":"val custom_bitlinks: Array","description":"net.thauvin.erik.bitly.config.UpdateConfig.custom_bitlinks","location":"bitly-shorten/net.thauvin.erik.bitly.config/-update-config/custom_bitlinks.html","searchKeys":["custom_bitlinks","val custom_bitlinks: Array","net.thauvin.erik.bitly.config.UpdateConfig.custom_bitlinks"]},{"name":"val deepLinks: Array>","description":"net.thauvin.erik.bitly.config.CreateConfig.deepLinks","location":"bitly-shorten/net.thauvin.erik.bitly.config/-create-config/deep-links.html","searchKeys":["deepLinks","val deepLinks: Array>","net.thauvin.erik.bitly.config.CreateConfig.deepLinks"]},{"name":"val deepLinks: Array>","description":"net.thauvin.erik.bitly.config.UpdateConfig.deepLinks","location":"bitly-shorten/net.thauvin.erik.bitly.config/-update-config/deep-links.html","searchKeys":["deepLinks","val deepLinks: Array>","net.thauvin.erik.bitly.config.UpdateConfig.deepLinks"]},{"name":"val description: String","description":"net.thauvin.erik.bitly.CallResponse.description","location":"bitly-shorten/net.thauvin.erik.bitly/-call-response/description.html","searchKeys":["description","val description: String","net.thauvin.erik.bitly.CallResponse.description"]},{"name":"val domain: String","description":"net.thauvin.erik.bitly.config.CreateConfig.domain","location":"bitly-shorten/net.thauvin.erik.bitly.config/-create-config/domain.html","searchKeys":["domain","val domain: String","net.thauvin.erik.bitly.config.CreateConfig.domain"]},{"name":"val entries: EnumEntries","description":"net.thauvin.erik.bitly.Methods.entries","location":"bitly-shorten/net.thauvin.erik.bitly/-methods/entries.html","searchKeys":["entries","val entries: EnumEntries","net.thauvin.erik.bitly.Methods.entries"]},{"name":"val entries: EnumEntries","description":"net.thauvin.erik.bitly.Units.entries","location":"bitly-shorten/net.thauvin.erik.bitly/-units/entries.html","searchKeys":["entries","val entries: EnumEntries","net.thauvin.erik.bitly.Units.entries"]},{"name":"val group_guid: String","description":"net.thauvin.erik.bitly.config.CreateConfig.group_guid","location":"bitly-shorten/net.thauvin.erik.bitly.config/-create-config/group_guid.html","searchKeys":["group_guid","val group_guid: String","net.thauvin.erik.bitly.config.CreateConfig.group_guid"]},{"name":"val id: String","description":"net.thauvin.erik.bitly.config.UpdateConfig.id","location":"bitly-shorten/net.thauvin.erik.bitly.config/-update-config/id.html","searchKeys":["id","val id: String","net.thauvin.erik.bitly.config.UpdateConfig.id"]},{"name":"val isBadRequest: Boolean","description":"net.thauvin.erik.bitly.CallResponse.isBadRequest","location":"bitly-shorten/net.thauvin.erik.bitly/-call-response/is-bad-request.html","searchKeys":["isBadRequest","val isBadRequest: Boolean","net.thauvin.erik.bitly.CallResponse.isBadRequest"]},{"name":"val isCreated: Boolean","description":"net.thauvin.erik.bitly.CallResponse.isCreated","location":"bitly-shorten/net.thauvin.erik.bitly/-call-response/is-created.html","searchKeys":["isCreated","val isCreated: Boolean","net.thauvin.erik.bitly.CallResponse.isCreated"]},{"name":"val isExpectationFailed: Boolean","description":"net.thauvin.erik.bitly.CallResponse.isExpectationFailed","location":"bitly-shorten/net.thauvin.erik.bitly/-call-response/is-expectation-failed.html","searchKeys":["isExpectationFailed","val isExpectationFailed: Boolean","net.thauvin.erik.bitly.CallResponse.isExpectationFailed"]},{"name":"val isForbidden: Boolean","description":"net.thauvin.erik.bitly.CallResponse.isForbidden","location":"bitly-shorten/net.thauvin.erik.bitly/-call-response/is-forbidden.html","searchKeys":["isForbidden","val isForbidden: Boolean","net.thauvin.erik.bitly.CallResponse.isForbidden"]},{"name":"val isGone: Boolean","description":"net.thauvin.erik.bitly.CallResponse.isGone","location":"bitly-shorten/net.thauvin.erik.bitly/-call-response/is-gone.html","searchKeys":["isGone","val isGone: Boolean","net.thauvin.erik.bitly.CallResponse.isGone"]},{"name":"val isInternalError: Boolean","description":"net.thauvin.erik.bitly.CallResponse.isInternalError","location":"bitly-shorten/net.thauvin.erik.bitly/-call-response/is-internal-error.html","searchKeys":["isInternalError","val isInternalError: Boolean","net.thauvin.erik.bitly.CallResponse.isInternalError"]},{"name":"val isNotFound: Boolean","description":"net.thauvin.erik.bitly.CallResponse.isNotFound","location":"bitly-shorten/net.thauvin.erik.bitly/-call-response/is-not-found.html","searchKeys":["isNotFound","val isNotFound: Boolean","net.thauvin.erik.bitly.CallResponse.isNotFound"]},{"name":"val isSuccessful: Boolean","description":"net.thauvin.erik.bitly.CallResponse.isSuccessful","location":"bitly-shorten/net.thauvin.erik.bitly/-call-response/is-successful.html","searchKeys":["isSuccessful","val isSuccessful: Boolean","net.thauvin.erik.bitly.CallResponse.isSuccessful"]},{"name":"val isTemporarilyUnavailable: Boolean","description":"net.thauvin.erik.bitly.CallResponse.isTemporarilyUnavailable","location":"bitly-shorten/net.thauvin.erik.bitly/-call-response/is-temporarily-unavailable.html","searchKeys":["isTemporarilyUnavailable","val isTemporarilyUnavailable: Boolean","net.thauvin.erik.bitly.CallResponse.isTemporarilyUnavailable"]},{"name":"val isTooManyRequests: Boolean","description":"net.thauvin.erik.bitly.CallResponse.isTooManyRequests","location":"bitly-shorten/net.thauvin.erik.bitly/-call-response/is-too-many-requests.html","searchKeys":["isTooManyRequests","val isTooManyRequests: Boolean","net.thauvin.erik.bitly.CallResponse.isTooManyRequests"]},{"name":"val isUnprocessableEntity: Boolean","description":"net.thauvin.erik.bitly.CallResponse.isUnprocessableEntity","location":"bitly-shorten/net.thauvin.erik.bitly/-call-response/is-unprocessable-entity.html","searchKeys":["isUnprocessableEntity","val isUnprocessableEntity: Boolean","net.thauvin.erik.bitly.CallResponse.isUnprocessableEntity"]},{"name":"val isUpgradeRequired: Boolean","description":"net.thauvin.erik.bitly.CallResponse.isUpgradeRequired","location":"bitly-shorten/net.thauvin.erik.bitly/-call-response/is-upgrade-required.html","searchKeys":["isUpgradeRequired","val isUpgradeRequired: Boolean","net.thauvin.erik.bitly.CallResponse.isUpgradeRequired"]},{"name":"val link: String","description":"net.thauvin.erik.bitly.config.UpdateConfig.link","location":"bitly-shorten/net.thauvin.erik.bitly.config/-update-config/link.html","searchKeys":["link","val link: String","net.thauvin.erik.bitly.config.UpdateConfig.link"]},{"name":"val logger: Logger","description":"net.thauvin.erik.bitly.Utils.logger","location":"bitly-shorten/net.thauvin.erik.bitly/-utils/logger.html","searchKeys":["logger","val logger: Logger","net.thauvin.erik.bitly.Utils.logger"]},{"name":"val long_url: String","description":"net.thauvin.erik.bitly.config.CreateConfig.long_url","location":"bitly-shorten/net.thauvin.erik.bitly.config/-create-config/long_url.html","searchKeys":["long_url","val long_url: String","net.thauvin.erik.bitly.config.CreateConfig.long_url"]},{"name":"val long_url: String","description":"net.thauvin.erik.bitly.config.UpdateConfig.long_url","location":"bitly-shorten/net.thauvin.erik.bitly.config/-update-config/long_url.html","searchKeys":["long_url","val long_url: String","net.thauvin.erik.bitly.config.UpdateConfig.long_url"]},{"name":"val message: String","description":"net.thauvin.erik.bitly.CallResponse.message","location":"bitly-shorten/net.thauvin.erik.bitly/-call-response/message.html","searchKeys":["message","val message: String","net.thauvin.erik.bitly.CallResponse.message"]},{"name":"val references: Map","description":"net.thauvin.erik.bitly.config.UpdateConfig.references","location":"bitly-shorten/net.thauvin.erik.bitly.config/-update-config/references.html","searchKeys":["references","val references: Map","net.thauvin.erik.bitly.config.UpdateConfig.references"]},{"name":"val statusCode: Int","description":"net.thauvin.erik.bitly.CallResponse.statusCode","location":"bitly-shorten/net.thauvin.erik.bitly/-call-response/status-code.html","searchKeys":["statusCode","val statusCode: Int","net.thauvin.erik.bitly.CallResponse.statusCode"]},{"name":"val tags: Array","description":"net.thauvin.erik.bitly.config.CreateConfig.tags","location":"bitly-shorten/net.thauvin.erik.bitly.config/-create-config/tags.html","searchKeys":["tags","val tags: Array","net.thauvin.erik.bitly.config.CreateConfig.tags"]},{"name":"val tags: Array","description":"net.thauvin.erik.bitly.config.UpdateConfig.tags","location":"bitly-shorten/net.thauvin.erik.bitly.config/-update-config/tags.html","searchKeys":["tags","val tags: Array","net.thauvin.erik.bitly.config.UpdateConfig.tags"]},{"name":"val title: String","description":"net.thauvin.erik.bitly.config.CreateConfig.title","location":"bitly-shorten/net.thauvin.erik.bitly.config/-create-config/title.html","searchKeys":["title","val title: String","net.thauvin.erik.bitly.config.CreateConfig.title"]},{"name":"val title: String","description":"net.thauvin.erik.bitly.config.UpdateConfig.title","location":"bitly-shorten/net.thauvin.erik.bitly.config/-update-config/title.html","searchKeys":["title","val title: String","net.thauvin.erik.bitly.config.UpdateConfig.title"]},{"name":"val toJson: Boolean","description":"net.thauvin.erik.bitly.config.CreateConfig.toJson","location":"bitly-shorten/net.thauvin.erik.bitly.config/-create-config/to-json.html","searchKeys":["toJson","val toJson: Boolean","net.thauvin.erik.bitly.config.CreateConfig.toJson"]},{"name":"val toJson: Boolean","description":"net.thauvin.erik.bitly.config.UpdateConfig.toJson","location":"bitly-shorten/net.thauvin.erik.bitly.config/-update-config/to-json.html","searchKeys":["toJson","val toJson: Boolean","net.thauvin.erik.bitly.config.UpdateConfig.toJson"]},{"name":"var accessToken: String","description":"net.thauvin.erik.bitly.Bitly.accessToken","location":"bitly-shorten/net.thauvin.erik.bitly/-bitly/access-token.html","searchKeys":["accessToken","var accessToken: String","net.thauvin.erik.bitly.Bitly.accessToken"]},{"name":"var lastCallResponse: CallResponse","description":"net.thauvin.erik.bitly.Bitlinks.lastCallResponse","location":"bitly-shorten/net.thauvin.erik.bitly/-bitlinks/last-call-response.html","searchKeys":["lastCallResponse","var lastCallResponse: CallResponse","net.thauvin.erik.bitly.Bitlinks.lastCallResponse"]}] +[{"name":"DAY","description":"net.thauvin.erik.bitly.Units.DAY","location":"-bitly--shorten/net.thauvin.erik.bitly/-units/-d-a-y/index.html","searchKeys":["DAY","DAY","net.thauvin.erik.bitly.Units.DAY"]},{"name":"DELETE","description":"net.thauvin.erik.bitly.Methods.DELETE","location":"-bitly--shorten/net.thauvin.erik.bitly/-methods/-d-e-l-e-t-e/index.html","searchKeys":["DELETE","DELETE","net.thauvin.erik.bitly.Methods.DELETE"]},{"name":"GET","description":"net.thauvin.erik.bitly.Methods.GET","location":"-bitly--shorten/net.thauvin.erik.bitly/-methods/-g-e-t/index.html","searchKeys":["GET","GET","net.thauvin.erik.bitly.Methods.GET"]},{"name":"HOUR","description":"net.thauvin.erik.bitly.Units.HOUR","location":"-bitly--shorten/net.thauvin.erik.bitly/-units/-h-o-u-r/index.html","searchKeys":["HOUR","HOUR","net.thauvin.erik.bitly.Units.HOUR"]},{"name":"MINUTE","description":"net.thauvin.erik.bitly.Units.MINUTE","location":"-bitly--shorten/net.thauvin.erik.bitly/-units/-m-i-n-u-t-e/index.html","searchKeys":["MINUTE","MINUTE","net.thauvin.erik.bitly.Units.MINUTE"]},{"name":"MONTH","description":"net.thauvin.erik.bitly.Units.MONTH","location":"-bitly--shorten/net.thauvin.erik.bitly/-units/-m-o-n-t-h/index.html","searchKeys":["MONTH","MONTH","net.thauvin.erik.bitly.Units.MONTH"]},{"name":"PATCH","description":"net.thauvin.erik.bitly.Methods.PATCH","location":"-bitly--shorten/net.thauvin.erik.bitly/-methods/-p-a-t-c-h/index.html","searchKeys":["PATCH","PATCH","net.thauvin.erik.bitly.Methods.PATCH"]},{"name":"POST","description":"net.thauvin.erik.bitly.Methods.POST","location":"-bitly--shorten/net.thauvin.erik.bitly/-methods/-p-o-s-t/index.html","searchKeys":["POST","POST","net.thauvin.erik.bitly.Methods.POST"]},{"name":"WEEK","description":"net.thauvin.erik.bitly.Units.WEEK","location":"-bitly--shorten/net.thauvin.erik.bitly/-units/-w-e-e-k/index.html","searchKeys":["WEEK","WEEK","net.thauvin.erik.bitly.Units.WEEK"]},{"name":"class CreateConfig","description":"net.thauvin.erik.bitly.config.CreateConfig","location":"-bitly--shorten/net.thauvin.erik.bitly.config/-create-config/index.html","searchKeys":["CreateConfig","class CreateConfig","net.thauvin.erik.bitly.config.CreateConfig"]},{"name":"class UpdateConfig","description":"net.thauvin.erik.bitly.config.UpdateConfig","location":"-bitly--shorten/net.thauvin.erik.bitly.config/-update-config/index.html","searchKeys":["UpdateConfig","class UpdateConfig","net.thauvin.erik.bitly.config.UpdateConfig"]},{"name":"const val API_BASE_URL: String","description":"net.thauvin.erik.bitly.Constants.API_BASE_URL","location":"-bitly--shorten/net.thauvin.erik.bitly/-constants/-a-p-i_-b-a-s-e_-u-r-l.html","searchKeys":["API_BASE_URL","const val API_BASE_URL: String","net.thauvin.erik.bitly.Constants.API_BASE_URL"]},{"name":"const val EMPTY: String","description":"net.thauvin.erik.bitly.Constants.EMPTY","location":"-bitly--shorten/net.thauvin.erik.bitly/-constants/-e-m-p-t-y.html","searchKeys":["EMPTY","const val EMPTY: String","net.thauvin.erik.bitly.Constants.EMPTY"]},{"name":"const val EMPTY_JSON: String","description":"net.thauvin.erik.bitly.Constants.EMPTY_JSON","location":"-bitly--shorten/net.thauvin.erik.bitly/-constants/-e-m-p-t-y_-j-s-o-n.html","searchKeys":["EMPTY_JSON","const val EMPTY_JSON: String","net.thauvin.erik.bitly.Constants.EMPTY_JSON"]},{"name":"const val ENV_ACCESS_TOKEN: String","description":"net.thauvin.erik.bitly.Constants.ENV_ACCESS_TOKEN","location":"-bitly--shorten/net.thauvin.erik.bitly/-constants/-e-n-v_-a-c-c-e-s-s_-t-o-k-e-n.html","searchKeys":["ENV_ACCESS_TOKEN","const val ENV_ACCESS_TOKEN: String","net.thauvin.erik.bitly.Constants.ENV_ACCESS_TOKEN"]},{"name":"const val FALSE: String","description":"net.thauvin.erik.bitly.Constants.FALSE","location":"-bitly--shorten/net.thauvin.erik.bitly/-constants/-f-a-l-s-e.html","searchKeys":["FALSE","const val FALSE: String","net.thauvin.erik.bitly.Constants.FALSE"]},{"name":"const val TRUE: String","description":"net.thauvin.erik.bitly.Constants.TRUE","location":"-bitly--shorten/net.thauvin.erik.bitly/-constants/-t-r-u-e.html","searchKeys":["TRUE","const val TRUE: String","net.thauvin.erik.bitly.Constants.TRUE"]},{"name":"constructor()","description":"net.thauvin.erik.bitly.Bitly.Bitly","location":"-bitly--shorten/net.thauvin.erik.bitly/-bitly/-bitly.html","searchKeys":["Bitly","constructor()","net.thauvin.erik.bitly.Bitly.Bitly"]},{"name":"constructor(accessToken: String)","description":"net.thauvin.erik.bitly.Bitlinks.Bitlinks","location":"-bitly--shorten/net.thauvin.erik.bitly/-bitlinks/-bitlinks.html","searchKeys":["Bitlinks","constructor(accessToken: String)","net.thauvin.erik.bitly.Bitlinks.Bitlinks"]},{"name":"constructor(accessToken: String)","description":"net.thauvin.erik.bitly.Bitly.Bitly","location":"-bitly--shorten/net.thauvin.erik.bitly/-bitly/-bitly.html","searchKeys":["Bitly","constructor(accessToken: String)","net.thauvin.erik.bitly.Bitly.Bitly"]},{"name":"constructor(bitlink: String = Constants.EMPTY, references: Map = emptyMap(), archived: Boolean = false, tags: Array = emptyArray(), created_at: String = Constants.EMPTY, title: String = Constants.EMPTY, deeplinks: Array> = emptyArray(), created_by: String = Constants.EMPTY, long_url: String = Constants.EMPTY, client_id: String = Constants.EMPTY, custom_bitlinks: Array = emptyArray(), link: String = Constants.EMPTY, id: String = Constants.EMPTY, toJson: Boolean = false)","description":"net.thauvin.erik.bitly.config.UpdateConfig.Builder.Builder","location":"-bitly--shorten/net.thauvin.erik.bitly.config/-update-config/-builder/-builder.html","searchKeys":["Builder","constructor(bitlink: String = Constants.EMPTY, references: Map = emptyMap(), archived: Boolean = false, tags: Array = emptyArray(), created_at: String = Constants.EMPTY, title: String = Constants.EMPTY, deeplinks: Array> = emptyArray(), created_by: String = Constants.EMPTY, long_url: String = Constants.EMPTY, client_id: String = Constants.EMPTY, custom_bitlinks: Array = emptyArray(), link: String = Constants.EMPTY, id: String = Constants.EMPTY, toJson: Boolean = false)","net.thauvin.erik.bitly.config.UpdateConfig.Builder.Builder"]},{"name":"constructor(body: String = Constants.EMPTY_JSON, message: String = \"\", description: String = \"\", statusCode: Int = -1)","description":"net.thauvin.erik.bitly.CallResponse.CallResponse","location":"-bitly--shorten/net.thauvin.erik.bitly/-call-response/-call-response.html","searchKeys":["CallResponse","constructor(body: String = Constants.EMPTY_JSON, message: String = \"\", description: String = \"\", statusCode: Int = -1)","net.thauvin.erik.bitly.CallResponse.CallResponse"]},{"name":"constructor(domain: String = Constants.EMPTY, title: String = Constants.EMPTY, group_guid: String = Constants.EMPTY, tags: Array = emptyArray(), deeplinks: Array> = emptyArray(), long_url: String = Constants.EMPTY, toJson: Boolean = false)","description":"net.thauvin.erik.bitly.config.CreateConfig.Builder.Builder","location":"-bitly--shorten/net.thauvin.erik.bitly.config/-create-config/-builder/-builder.html","searchKeys":["Builder","constructor(domain: String = Constants.EMPTY, title: String = Constants.EMPTY, group_guid: String = Constants.EMPTY, tags: Array = emptyArray(), deeplinks: Array> = emptyArray(), long_url: String = Constants.EMPTY, toJson: Boolean = false)","net.thauvin.erik.bitly.config.CreateConfig.Builder.Builder"]},{"name":"constructor(properties: Properties, key: String = Constants.ENV_ACCESS_TOKEN)","description":"net.thauvin.erik.bitly.Bitly.Bitly","location":"-bitly--shorten/net.thauvin.erik.bitly/-bitly/-bitly.html","searchKeys":["Bitly","constructor(properties: Properties, key: String = Constants.ENV_ACCESS_TOKEN)","net.thauvin.erik.bitly.Bitly.Bitly"]},{"name":"constructor(propertiesFile: File, key: String = Constants.ENV_ACCESS_TOKEN)","description":"net.thauvin.erik.bitly.Bitly.Bitly","location":"-bitly--shorten/net.thauvin.erik.bitly/-bitly/-bitly.html","searchKeys":["Bitly","constructor(propertiesFile: File, key: String = Constants.ENV_ACCESS_TOKEN)","net.thauvin.erik.bitly.Bitly.Bitly"]},{"name":"constructor(propertiesFilePath: Path, key: String = Constants.ENV_ACCESS_TOKEN)","description":"net.thauvin.erik.bitly.Bitly.Bitly","location":"-bitly--shorten/net.thauvin.erik.bitly/-bitly/-bitly.html","searchKeys":["Bitly","constructor(propertiesFilePath: Path, key: String = Constants.ENV_ACCESS_TOKEN)","net.thauvin.erik.bitly.Bitly.Bitly"]},{"name":"data class Builder(bitlink: String = Constants.EMPTY, references: Map = emptyMap(), archived: Boolean = false, tags: Array = emptyArray(), created_at: String = Constants.EMPTY, title: String = Constants.EMPTY, deeplinks: Array> = emptyArray(), created_by: String = Constants.EMPTY, long_url: String = Constants.EMPTY, client_id: String = Constants.EMPTY, custom_bitlinks: Array = emptyArray(), link: String = Constants.EMPTY, id: String = Constants.EMPTY, toJson: Boolean = false)","description":"net.thauvin.erik.bitly.config.UpdateConfig.Builder","location":"-bitly--shorten/net.thauvin.erik.bitly.config/-update-config/-builder/index.html","searchKeys":["Builder","data class Builder(bitlink: String = Constants.EMPTY, references: Map = emptyMap(), archived: Boolean = false, tags: Array = emptyArray(), created_at: String = Constants.EMPTY, title: String = Constants.EMPTY, deeplinks: Array> = emptyArray(), created_by: String = Constants.EMPTY, long_url: String = Constants.EMPTY, client_id: String = Constants.EMPTY, custom_bitlinks: Array = emptyArray(), link: String = Constants.EMPTY, id: String = Constants.EMPTY, toJson: Boolean = false)","net.thauvin.erik.bitly.config.UpdateConfig.Builder"]},{"name":"data class Builder(domain: String = Constants.EMPTY, title: String = Constants.EMPTY, group_guid: String = Constants.EMPTY, tags: Array = emptyArray(), deeplinks: Array> = emptyArray(), long_url: String = Constants.EMPTY, toJson: Boolean = false)","description":"net.thauvin.erik.bitly.config.CreateConfig.Builder","location":"-bitly--shorten/net.thauvin.erik.bitly.config/-create-config/-builder/index.html","searchKeys":["Builder","data class Builder(domain: String = Constants.EMPTY, title: String = Constants.EMPTY, group_guid: String = Constants.EMPTY, tags: Array = emptyArray(), deeplinks: Array> = emptyArray(), long_url: String = Constants.EMPTY, toJson: Boolean = false)","net.thauvin.erik.bitly.config.CreateConfig.Builder"]},{"name":"data class CallResponse(val body: String = Constants.EMPTY_JSON, val message: String = \"\", val description: String = \"\", val statusCode: Int = -1)","description":"net.thauvin.erik.bitly.CallResponse","location":"-bitly--shorten/net.thauvin.erik.bitly/-call-response/index.html","searchKeys":["CallResponse","data class CallResponse(val body: String = Constants.EMPTY_JSON, val message: String = \"\", val description: String = \"\", val statusCode: Int = -1)","net.thauvin.erik.bitly.CallResponse"]},{"name":"enum Methods : Enum ","description":"net.thauvin.erik.bitly.Methods","location":"-bitly--shorten/net.thauvin.erik.bitly/-methods/index.html","searchKeys":["Methods","enum Methods : Enum ","net.thauvin.erik.bitly.Methods"]},{"name":"enum Units : Enum ","description":"net.thauvin.erik.bitly.Units","location":"-bitly--shorten/net.thauvin.erik.bitly/-units/index.html","searchKeys":["Units","enum Units : Enum ","net.thauvin.erik.bitly.Units"]},{"name":"fun Logger.isSevereLoggable(): Boolean","description":"net.thauvin.erik.bitly.Utils.isSevereLoggable","location":"-bitly--shorten/net.thauvin.erik.bitly/-utils/is-severe-loggable.html","searchKeys":["isSevereLoggable","fun Logger.isSevereLoggable(): Boolean","net.thauvin.erik.bitly.Utils.isSevereLoggable"]},{"name":"fun String.isValidUrl(): Boolean","description":"net.thauvin.erik.bitly.Utils.isValidUrl","location":"-bitly--shorten/net.thauvin.erik.bitly/-utils/is-valid-url.html","searchKeys":["isValidUrl","fun String.isValidUrl(): Boolean","net.thauvin.erik.bitly.Utils.isValidUrl"]},{"name":"fun String.removeHttp(): String","description":"net.thauvin.erik.bitly.Utils.removeHttp","location":"-bitly--shorten/net.thauvin.erik.bitly/-utils/remove-http.html","searchKeys":["removeHttp","fun String.removeHttp(): String","net.thauvin.erik.bitly.Utils.removeHttp"]},{"name":"fun String.toEndPoint(): String","description":"net.thauvin.erik.bitly.Utils.toEndPoint","location":"-bitly--shorten/net.thauvin.erik.bitly/-utils/to-end-point.html","searchKeys":["toEndPoint","fun String.toEndPoint(): String","net.thauvin.erik.bitly.Utils.toEndPoint"]},{"name":"fun archived(archived: Boolean): ","description":"net.thauvin.erik.bitly.config.UpdateConfig.Builder.archived","location":"-bitly--shorten/net.thauvin.erik.bitly.config/-update-config/-builder/archived.html","searchKeys":["archived","fun archived(archived: Boolean): ","net.thauvin.erik.bitly.config.UpdateConfig.Builder.archived"]},{"name":"fun bitlink(bitlink: String): ","description":"net.thauvin.erik.bitly.config.UpdateConfig.Builder.bitlink","location":"-bitly--shorten/net.thauvin.erik.bitly.config/-update-config/-builder/bitlink.html","searchKeys":["bitlink","fun bitlink(bitlink: String): ","net.thauvin.erik.bitly.config.UpdateConfig.Builder.bitlink"]},{"name":"fun bitlinks(): Bitlinks","description":"net.thauvin.erik.bitly.Bitly.bitlinks","location":"-bitly--shorten/net.thauvin.erik.bitly/-bitly/bitlinks.html","searchKeys":["bitlinks","fun bitlinks(): Bitlinks","net.thauvin.erik.bitly.Bitly.bitlinks"]},{"name":"fun build(): CreateConfig","description":"net.thauvin.erik.bitly.config.CreateConfig.Builder.build","location":"-bitly--shorten/net.thauvin.erik.bitly.config/-create-config/-builder/build.html","searchKeys":["build","fun build(): CreateConfig","net.thauvin.erik.bitly.config.CreateConfig.Builder.build"]},{"name":"fun build(): UpdateConfig","description":"net.thauvin.erik.bitly.config.UpdateConfig.Builder.build","location":"-bitly--shorten/net.thauvin.erik.bitly.config/-update-config/-builder/build.html","searchKeys":["build","fun build(): UpdateConfig","net.thauvin.erik.bitly.config.UpdateConfig.Builder.build"]},{"name":"fun call(accessToken: String, endPoint: String, params: Map = emptyMap(), method: Methods = Methods.POST): CallResponse","description":"net.thauvin.erik.bitly.Utils.call","location":"-bitly--shorten/net.thauvin.erik.bitly/-utils/call.html","searchKeys":["call","fun call(accessToken: String, endPoint: String, params: Map = emptyMap(), method: Methods = Methods.POST): CallResponse","net.thauvin.erik.bitly.Utils.call"]},{"name":"fun call(endPoint: String, params: Map = emptyMap(), method: Methods = Methods.POST): CallResponse","description":"net.thauvin.erik.bitly.Bitly.call","location":"-bitly--shorten/net.thauvin.erik.bitly/-bitly/call.html","searchKeys":["call","fun call(endPoint: String, params: Map = emptyMap(), method: Methods = Methods.POST): CallResponse","net.thauvin.erik.bitly.Bitly.call"]},{"name":"fun clicks(bitlink: String, unit: Units = Units.DAY, units: Int = -1, size: Int = 50, unit_reference: String = Constants.EMPTY, toJson: Boolean = false): String","description":"net.thauvin.erik.bitly.Bitlinks.clicks","location":"-bitly--shorten/net.thauvin.erik.bitly/-bitlinks/clicks.html","searchKeys":["clicks","fun clicks(bitlink: String, unit: Units = Units.DAY, units: Int = -1, size: Int = 50, unit_reference: String = Constants.EMPTY, toJson: Boolean = false): String","net.thauvin.erik.bitly.Bitlinks.clicks"]},{"name":"fun clientId(clientId: String): ","description":"net.thauvin.erik.bitly.config.UpdateConfig.Builder.clientId","location":"-bitly--shorten/net.thauvin.erik.bitly.config/-update-config/-builder/client-id.html","searchKeys":["clientId","fun clientId(clientId: String): ","net.thauvin.erik.bitly.config.UpdateConfig.Builder.clientId"]},{"name":"fun create(config: CreateConfig): String","description":"net.thauvin.erik.bitly.Bitlinks.create","location":"-bitly--shorten/net.thauvin.erik.bitly/-bitlinks/create.html","searchKeys":["create","fun create(config: CreateConfig): String","net.thauvin.erik.bitly.Bitlinks.create"]},{"name":"fun create(domain: String = Constants.EMPTY, title: String = Constants.EMPTY, group_guid: String = Constants.EMPTY, tags: Array = emptyArray(), deeplinks: Array> = emptyArray(), long_url: String, toJson: Boolean = false): String","description":"net.thauvin.erik.bitly.Bitlinks.create","location":"-bitly--shorten/net.thauvin.erik.bitly/-bitlinks/create.html","searchKeys":["create","fun create(domain: String = Constants.EMPTY, title: String = Constants.EMPTY, group_guid: String = Constants.EMPTY, tags: Array = emptyArray(), deeplinks: Array> = emptyArray(), long_url: String, toJson: Boolean = false): String","net.thauvin.erik.bitly.Bitlinks.create"]},{"name":"fun createdAt(createdAt: String): ","description":"net.thauvin.erik.bitly.config.UpdateConfig.Builder.createdAt","location":"-bitly--shorten/net.thauvin.erik.bitly.config/-update-config/-builder/created-at.html","searchKeys":["createdAt","fun createdAt(createdAt: String): ","net.thauvin.erik.bitly.config.UpdateConfig.Builder.createdAt"]},{"name":"fun createdBy(createdBy: String): ","description":"net.thauvin.erik.bitly.config.UpdateConfig.Builder.createdBy","location":"-bitly--shorten/net.thauvin.erik.bitly.config/-update-config/-builder/created-by.html","searchKeys":["createdBy","fun createdBy(createdBy: String): ","net.thauvin.erik.bitly.config.UpdateConfig.Builder.createdBy"]},{"name":"fun customBitlinks(customBitlinks: Array): ","description":"net.thauvin.erik.bitly.config.UpdateConfig.Builder.customBitlinks","location":"-bitly--shorten/net.thauvin.erik.bitly.config/-update-config/-builder/custom-bitlinks.html","searchKeys":["customBitlinks","fun customBitlinks(customBitlinks: Array): ","net.thauvin.erik.bitly.config.UpdateConfig.Builder.customBitlinks"]},{"name":"fun deepLinks(deepLinks: Array>): ","description":"net.thauvin.erik.bitly.config.UpdateConfig.Builder.deepLinks","location":"-bitly--shorten/net.thauvin.erik.bitly.config/-update-config/-builder/deep-links.html","searchKeys":["deepLinks","fun deepLinks(deepLinks: Array>): ","net.thauvin.erik.bitly.config.UpdateConfig.Builder.deepLinks"]},{"name":"fun deeplinks(deeplinks: Array>): ","description":"net.thauvin.erik.bitly.config.CreateConfig.Builder.deeplinks","location":"-bitly--shorten/net.thauvin.erik.bitly.config/-create-config/-builder/deeplinks.html","searchKeys":["deeplinks","fun deeplinks(deeplinks: Array>): ","net.thauvin.erik.bitly.config.CreateConfig.Builder.deeplinks"]},{"name":"fun domain(domain: String): ","description":"net.thauvin.erik.bitly.config.CreateConfig.Builder.domain","location":"-bitly--shorten/net.thauvin.erik.bitly.config/-create-config/-builder/domain.html","searchKeys":["domain","fun domain(domain: String): ","net.thauvin.erik.bitly.config.CreateConfig.Builder.domain"]},{"name":"fun expand(bitlink_id: String, toJson: Boolean = false): String","description":"net.thauvin.erik.bitly.Bitlinks.expand","location":"-bitly--shorten/net.thauvin.erik.bitly/-bitlinks/expand.html","searchKeys":["expand","fun expand(bitlink_id: String, toJson: Boolean = false): String","net.thauvin.erik.bitly.Bitlinks.expand"]},{"name":"fun groupGuid(group_guid: String): ","description":"net.thauvin.erik.bitly.config.CreateConfig.Builder.groupGuid","location":"-bitly--shorten/net.thauvin.erik.bitly.config/-create-config/-builder/group-guid.html","searchKeys":["groupGuid","fun groupGuid(group_guid: String): ","net.thauvin.erik.bitly.config.CreateConfig.Builder.groupGuid"]},{"name":"fun id(id: String): ","description":"net.thauvin.erik.bitly.config.UpdateConfig.Builder.id","location":"-bitly--shorten/net.thauvin.erik.bitly.config/-update-config/-builder/id.html","searchKeys":["id","fun id(id: String): ","net.thauvin.erik.bitly.config.UpdateConfig.Builder.id"]},{"name":"fun link(link: String): ","description":"net.thauvin.erik.bitly.config.UpdateConfig.Builder.link","location":"-bitly--shorten/net.thauvin.erik.bitly.config/-update-config/-builder/link.html","searchKeys":["link","fun link(link: String): ","net.thauvin.erik.bitly.config.UpdateConfig.Builder.link"]},{"name":"fun longUrl(longUrl: String): ","description":"net.thauvin.erik.bitly.config.UpdateConfig.Builder.longUrl","location":"-bitly--shorten/net.thauvin.erik.bitly.config/-update-config/-builder/long-url.html","searchKeys":["longUrl","fun longUrl(longUrl: String): ","net.thauvin.erik.bitly.config.UpdateConfig.Builder.longUrl"]},{"name":"fun longUrl(long_url: String): ","description":"net.thauvin.erik.bitly.config.CreateConfig.Builder.longUrl","location":"-bitly--shorten/net.thauvin.erik.bitly.config/-create-config/-builder/long-url.html","searchKeys":["longUrl","fun longUrl(long_url: String): ","net.thauvin.erik.bitly.config.CreateConfig.Builder.longUrl"]},{"name":"fun references(references: Map): ","description":"net.thauvin.erik.bitly.config.UpdateConfig.Builder.references","location":"-bitly--shorten/net.thauvin.erik.bitly.config/-update-config/-builder/references.html","searchKeys":["references","fun references(references: Map): ","net.thauvin.erik.bitly.config.UpdateConfig.Builder.references"]},{"name":"fun shorten(long_url: String, group_guid: String = Constants.EMPTY, domain: String = Constants.EMPTY, toJson: Boolean = false): String","description":"net.thauvin.erik.bitly.Bitlinks.shorten","location":"-bitly--shorten/net.thauvin.erik.bitly/-bitlinks/shorten.html","searchKeys":["shorten","fun shorten(long_url: String, group_guid: String = Constants.EMPTY, domain: String = Constants.EMPTY, toJson: Boolean = false): String","net.thauvin.erik.bitly.Bitlinks.shorten"]},{"name":"fun tags(tags: Array): ","description":"net.thauvin.erik.bitly.config.CreateConfig.Builder.tags","location":"-bitly--shorten/net.thauvin.erik.bitly.config/-create-config/-builder/tags.html","searchKeys":["tags","fun tags(tags: Array): ","net.thauvin.erik.bitly.config.CreateConfig.Builder.tags"]},{"name":"fun tags(tags: Array): ","description":"net.thauvin.erik.bitly.config.UpdateConfig.Builder.tags","location":"-bitly--shorten/net.thauvin.erik.bitly.config/-update-config/-builder/tags.html","searchKeys":["tags","fun tags(tags: Array): ","net.thauvin.erik.bitly.config.UpdateConfig.Builder.tags"]},{"name":"fun title(title: String): ","description":"net.thauvin.erik.bitly.config.CreateConfig.Builder.title","location":"-bitly--shorten/net.thauvin.erik.bitly.config/-create-config/-builder/title.html","searchKeys":["title","fun title(title: String): ","net.thauvin.erik.bitly.config.CreateConfig.Builder.title"]},{"name":"fun title(title: String): ","description":"net.thauvin.erik.bitly.config.UpdateConfig.Builder.title","location":"-bitly--shorten/net.thauvin.erik.bitly.config/-update-config/-builder/title.html","searchKeys":["title","fun title(title: String): ","net.thauvin.erik.bitly.config.UpdateConfig.Builder.title"]},{"name":"fun toJson(toJson: Boolean): ","description":"net.thauvin.erik.bitly.config.CreateConfig.Builder.toJson","location":"-bitly--shorten/net.thauvin.erik.bitly.config/-create-config/-builder/to-json.html","searchKeys":["toJson","fun toJson(toJson: Boolean): ","net.thauvin.erik.bitly.config.CreateConfig.Builder.toJson"]},{"name":"fun toJson(toJson: Boolean): ","description":"net.thauvin.erik.bitly.config.UpdateConfig.Builder.toJson","location":"-bitly--shorten/net.thauvin.erik.bitly.config/-update-config/-builder/to-json.html","searchKeys":["toJson","fun toJson(toJson: Boolean): ","net.thauvin.erik.bitly.config.UpdateConfig.Builder.toJson"]},{"name":"fun update(bitlink: String, references: Map = emptyMap(), archived: Boolean = false, tags: Array = emptyArray(), created_at: String = Constants.EMPTY, title: String = Constants.EMPTY, deeplinks: Array> = emptyArray(), created_by: String = Constants.EMPTY, long_url: String = Constants.EMPTY, client_id: String = Constants.EMPTY, custom_bitlinks: Array = emptyArray(), link: String = Constants.EMPTY, id: String = Constants.EMPTY, toJson: Boolean = false): String","description":"net.thauvin.erik.bitly.Bitlinks.update","location":"-bitly--shorten/net.thauvin.erik.bitly/-bitlinks/update.html","searchKeys":["update","fun update(bitlink: String, references: Map = emptyMap(), archived: Boolean = false, tags: Array = emptyArray(), created_at: String = Constants.EMPTY, title: String = Constants.EMPTY, deeplinks: Array> = emptyArray(), created_by: String = Constants.EMPTY, long_url: String = Constants.EMPTY, client_id: String = Constants.EMPTY, custom_bitlinks: Array = emptyArray(), link: String = Constants.EMPTY, id: String = Constants.EMPTY, toJson: Boolean = false): String","net.thauvin.erik.bitly.Bitlinks.update"]},{"name":"fun update(config: UpdateConfig): String","description":"net.thauvin.erik.bitly.Bitlinks.update","location":"-bitly--shorten/net.thauvin.erik.bitly/-bitlinks/update.html","searchKeys":["update","fun update(config: UpdateConfig): String","net.thauvin.erik.bitly.Bitlinks.update"]},{"name":"fun valueOf(value: String): Methods","description":"net.thauvin.erik.bitly.Methods.valueOf","location":"-bitly--shorten/net.thauvin.erik.bitly/-methods/value-of.html","searchKeys":["valueOf","fun valueOf(value: String): Methods","net.thauvin.erik.bitly.Methods.valueOf"]},{"name":"fun valueOf(value: String): Units","description":"net.thauvin.erik.bitly.Units.valueOf","location":"-bitly--shorten/net.thauvin.erik.bitly/-units/value-of.html","searchKeys":["valueOf","fun valueOf(value: String): Units","net.thauvin.erik.bitly.Units.valueOf"]},{"name":"fun values(): Array","description":"net.thauvin.erik.bitly.Methods.values","location":"-bitly--shorten/net.thauvin.erik.bitly/-methods/values.html","searchKeys":["values","fun values(): Array","net.thauvin.erik.bitly.Methods.values"]},{"name":"fun values(): Array","description":"net.thauvin.erik.bitly.Units.values","location":"-bitly--shorten/net.thauvin.erik.bitly/-units/values.html","searchKeys":["values","fun values(): Array","net.thauvin.erik.bitly.Units.values"]},{"name":"object Constants","description":"net.thauvin.erik.bitly.Constants","location":"-bitly--shorten/net.thauvin.erik.bitly/-constants/index.html","searchKeys":["Constants","object Constants","net.thauvin.erik.bitly.Constants"]},{"name":"object Utils","description":"net.thauvin.erik.bitly.Utils","location":"-bitly--shorten/net.thauvin.erik.bitly/-utils/index.html","searchKeys":["Utils","object Utils","net.thauvin.erik.bitly.Utils"]},{"name":"open class Bitlinks(accessToken: String)","description":"net.thauvin.erik.bitly.Bitlinks","location":"-bitly--shorten/net.thauvin.erik.bitly/-bitlinks/index.html","searchKeys":["Bitlinks","open class Bitlinks(accessToken: String)","net.thauvin.erik.bitly.Bitlinks"]},{"name":"open class Bitly","description":"net.thauvin.erik.bitly.Bitly","location":"-bitly--shorten/net.thauvin.erik.bitly/-bitly/index.html","searchKeys":["Bitly","open class Bitly","net.thauvin.erik.bitly.Bitly"]},{"name":"val archived: Boolean","description":"net.thauvin.erik.bitly.config.UpdateConfig.archived","location":"-bitly--shorten/net.thauvin.erik.bitly.config/-update-config/archived.html","searchKeys":["archived","val archived: Boolean","net.thauvin.erik.bitly.config.UpdateConfig.archived"]},{"name":"val bitlink: String","description":"net.thauvin.erik.bitly.config.UpdateConfig.bitlink","location":"-bitly--shorten/net.thauvin.erik.bitly.config/-update-config/bitlink.html","searchKeys":["bitlink","val bitlink: String","net.thauvin.erik.bitly.config.UpdateConfig.bitlink"]},{"name":"val body: String","description":"net.thauvin.erik.bitly.CallResponse.body","location":"-bitly--shorten/net.thauvin.erik.bitly/-call-response/body.html","searchKeys":["body","val body: String","net.thauvin.erik.bitly.CallResponse.body"]},{"name":"val client_id: String","description":"net.thauvin.erik.bitly.config.UpdateConfig.client_id","location":"-bitly--shorten/net.thauvin.erik.bitly.config/-update-config/client_id.html","searchKeys":["client_id","val client_id: String","net.thauvin.erik.bitly.config.UpdateConfig.client_id"]},{"name":"val created_at: String","description":"net.thauvin.erik.bitly.config.UpdateConfig.created_at","location":"-bitly--shorten/net.thauvin.erik.bitly.config/-update-config/created_at.html","searchKeys":["created_at","val created_at: String","net.thauvin.erik.bitly.config.UpdateConfig.created_at"]},{"name":"val created_by: String","description":"net.thauvin.erik.bitly.config.UpdateConfig.created_by","location":"-bitly--shorten/net.thauvin.erik.bitly.config/-update-config/created_by.html","searchKeys":["created_by","val created_by: String","net.thauvin.erik.bitly.config.UpdateConfig.created_by"]},{"name":"val custom_bitlinks: Array","description":"net.thauvin.erik.bitly.config.UpdateConfig.custom_bitlinks","location":"-bitly--shorten/net.thauvin.erik.bitly.config/-update-config/custom_bitlinks.html","searchKeys":["custom_bitlinks","val custom_bitlinks: Array","net.thauvin.erik.bitly.config.UpdateConfig.custom_bitlinks"]},{"name":"val deepLinks: Array>","description":"net.thauvin.erik.bitly.config.CreateConfig.deepLinks","location":"-bitly--shorten/net.thauvin.erik.bitly.config/-create-config/deep-links.html","searchKeys":["deepLinks","val deepLinks: Array>","net.thauvin.erik.bitly.config.CreateConfig.deepLinks"]},{"name":"val deepLinks: Array>","description":"net.thauvin.erik.bitly.config.UpdateConfig.deepLinks","location":"-bitly--shorten/net.thauvin.erik.bitly.config/-update-config/deep-links.html","searchKeys":["deepLinks","val deepLinks: Array>","net.thauvin.erik.bitly.config.UpdateConfig.deepLinks"]},{"name":"val description: String","description":"net.thauvin.erik.bitly.CallResponse.description","location":"-bitly--shorten/net.thauvin.erik.bitly/-call-response/description.html","searchKeys":["description","val description: String","net.thauvin.erik.bitly.CallResponse.description"]},{"name":"val domain: String","description":"net.thauvin.erik.bitly.config.CreateConfig.domain","location":"-bitly--shorten/net.thauvin.erik.bitly.config/-create-config/domain.html","searchKeys":["domain","val domain: String","net.thauvin.erik.bitly.config.CreateConfig.domain"]},{"name":"val group_guid: String","description":"net.thauvin.erik.bitly.config.CreateConfig.group_guid","location":"-bitly--shorten/net.thauvin.erik.bitly.config/-create-config/group_guid.html","searchKeys":["group_guid","val group_guid: String","net.thauvin.erik.bitly.config.CreateConfig.group_guid"]},{"name":"val id: String","description":"net.thauvin.erik.bitly.config.UpdateConfig.id","location":"-bitly--shorten/net.thauvin.erik.bitly.config/-update-config/id.html","searchKeys":["id","val id: String","net.thauvin.erik.bitly.config.UpdateConfig.id"]},{"name":"val isBadRequest: Boolean","description":"net.thauvin.erik.bitly.CallResponse.isBadRequest","location":"-bitly--shorten/net.thauvin.erik.bitly/-call-response/is-bad-request.html","searchKeys":["isBadRequest","val isBadRequest: Boolean","net.thauvin.erik.bitly.CallResponse.isBadRequest"]},{"name":"val isCreated: Boolean","description":"net.thauvin.erik.bitly.CallResponse.isCreated","location":"-bitly--shorten/net.thauvin.erik.bitly/-call-response/is-created.html","searchKeys":["isCreated","val isCreated: Boolean","net.thauvin.erik.bitly.CallResponse.isCreated"]},{"name":"val isExpectationFailed: Boolean","description":"net.thauvin.erik.bitly.CallResponse.isExpectationFailed","location":"-bitly--shorten/net.thauvin.erik.bitly/-call-response/is-expectation-failed.html","searchKeys":["isExpectationFailed","val isExpectationFailed: Boolean","net.thauvin.erik.bitly.CallResponse.isExpectationFailed"]},{"name":"val isForbidden: Boolean","description":"net.thauvin.erik.bitly.CallResponse.isForbidden","location":"-bitly--shorten/net.thauvin.erik.bitly/-call-response/is-forbidden.html","searchKeys":["isForbidden","val isForbidden: Boolean","net.thauvin.erik.bitly.CallResponse.isForbidden"]},{"name":"val isGone: Boolean","description":"net.thauvin.erik.bitly.CallResponse.isGone","location":"-bitly--shorten/net.thauvin.erik.bitly/-call-response/is-gone.html","searchKeys":["isGone","val isGone: Boolean","net.thauvin.erik.bitly.CallResponse.isGone"]},{"name":"val isInternalError: Boolean","description":"net.thauvin.erik.bitly.CallResponse.isInternalError","location":"-bitly--shorten/net.thauvin.erik.bitly/-call-response/is-internal-error.html","searchKeys":["isInternalError","val isInternalError: Boolean","net.thauvin.erik.bitly.CallResponse.isInternalError"]},{"name":"val isNotFound: Boolean","description":"net.thauvin.erik.bitly.CallResponse.isNotFound","location":"-bitly--shorten/net.thauvin.erik.bitly/-call-response/is-not-found.html","searchKeys":["isNotFound","val isNotFound: Boolean","net.thauvin.erik.bitly.CallResponse.isNotFound"]},{"name":"val isSuccessful: Boolean","description":"net.thauvin.erik.bitly.CallResponse.isSuccessful","location":"-bitly--shorten/net.thauvin.erik.bitly/-call-response/is-successful.html","searchKeys":["isSuccessful","val isSuccessful: Boolean","net.thauvin.erik.bitly.CallResponse.isSuccessful"]},{"name":"val isTemporarilyUnavailable: Boolean","description":"net.thauvin.erik.bitly.CallResponse.isTemporarilyUnavailable","location":"-bitly--shorten/net.thauvin.erik.bitly/-call-response/is-temporarily-unavailable.html","searchKeys":["isTemporarilyUnavailable","val isTemporarilyUnavailable: Boolean","net.thauvin.erik.bitly.CallResponse.isTemporarilyUnavailable"]},{"name":"val isTooManyRequests: Boolean","description":"net.thauvin.erik.bitly.CallResponse.isTooManyRequests","location":"-bitly--shorten/net.thauvin.erik.bitly/-call-response/is-too-many-requests.html","searchKeys":["isTooManyRequests","val isTooManyRequests: Boolean","net.thauvin.erik.bitly.CallResponse.isTooManyRequests"]},{"name":"val isUnprocessableEntity: Boolean","description":"net.thauvin.erik.bitly.CallResponse.isUnprocessableEntity","location":"-bitly--shorten/net.thauvin.erik.bitly/-call-response/is-unprocessable-entity.html","searchKeys":["isUnprocessableEntity","val isUnprocessableEntity: Boolean","net.thauvin.erik.bitly.CallResponse.isUnprocessableEntity"]},{"name":"val isUpgradeRequired: Boolean","description":"net.thauvin.erik.bitly.CallResponse.isUpgradeRequired","location":"-bitly--shorten/net.thauvin.erik.bitly/-call-response/is-upgrade-required.html","searchKeys":["isUpgradeRequired","val isUpgradeRequired: Boolean","net.thauvin.erik.bitly.CallResponse.isUpgradeRequired"]},{"name":"val link: String","description":"net.thauvin.erik.bitly.config.UpdateConfig.link","location":"-bitly--shorten/net.thauvin.erik.bitly.config/-update-config/link.html","searchKeys":["link","val link: String","net.thauvin.erik.bitly.config.UpdateConfig.link"]},{"name":"val logger: Logger","description":"net.thauvin.erik.bitly.Utils.logger","location":"-bitly--shorten/net.thauvin.erik.bitly/-utils/logger.html","searchKeys":["logger","val logger: Logger","net.thauvin.erik.bitly.Utils.logger"]},{"name":"val long_url: String","description":"net.thauvin.erik.bitly.config.CreateConfig.long_url","location":"-bitly--shorten/net.thauvin.erik.bitly.config/-create-config/long_url.html","searchKeys":["long_url","val long_url: String","net.thauvin.erik.bitly.config.CreateConfig.long_url"]},{"name":"val long_url: String","description":"net.thauvin.erik.bitly.config.UpdateConfig.long_url","location":"-bitly--shorten/net.thauvin.erik.bitly.config/-update-config/long_url.html","searchKeys":["long_url","val long_url: String","net.thauvin.erik.bitly.config.UpdateConfig.long_url"]},{"name":"val message: String","description":"net.thauvin.erik.bitly.CallResponse.message","location":"-bitly--shorten/net.thauvin.erik.bitly/-call-response/message.html","searchKeys":["message","val message: String","net.thauvin.erik.bitly.CallResponse.message"]},{"name":"val references: Map","description":"net.thauvin.erik.bitly.config.UpdateConfig.references","location":"-bitly--shorten/net.thauvin.erik.bitly.config/-update-config/references.html","searchKeys":["references","val references: Map","net.thauvin.erik.bitly.config.UpdateConfig.references"]},{"name":"val statusCode: Int","description":"net.thauvin.erik.bitly.CallResponse.statusCode","location":"-bitly--shorten/net.thauvin.erik.bitly/-call-response/status-code.html","searchKeys":["statusCode","val statusCode: Int","net.thauvin.erik.bitly.CallResponse.statusCode"]},{"name":"val tags: Array","description":"net.thauvin.erik.bitly.config.CreateConfig.tags","location":"-bitly--shorten/net.thauvin.erik.bitly.config/-create-config/tags.html","searchKeys":["tags","val tags: Array","net.thauvin.erik.bitly.config.CreateConfig.tags"]},{"name":"val tags: Array","description":"net.thauvin.erik.bitly.config.UpdateConfig.tags","location":"-bitly--shorten/net.thauvin.erik.bitly.config/-update-config/tags.html","searchKeys":["tags","val tags: Array","net.thauvin.erik.bitly.config.UpdateConfig.tags"]},{"name":"val title: String","description":"net.thauvin.erik.bitly.config.CreateConfig.title","location":"-bitly--shorten/net.thauvin.erik.bitly.config/-create-config/title.html","searchKeys":["title","val title: String","net.thauvin.erik.bitly.config.CreateConfig.title"]},{"name":"val title: String","description":"net.thauvin.erik.bitly.config.UpdateConfig.title","location":"-bitly--shorten/net.thauvin.erik.bitly.config/-update-config/title.html","searchKeys":["title","val title: String","net.thauvin.erik.bitly.config.UpdateConfig.title"]},{"name":"val toJson: Boolean","description":"net.thauvin.erik.bitly.config.CreateConfig.toJson","location":"-bitly--shorten/net.thauvin.erik.bitly.config/-create-config/to-json.html","searchKeys":["toJson","val toJson: Boolean","net.thauvin.erik.bitly.config.CreateConfig.toJson"]},{"name":"val toJson: Boolean","description":"net.thauvin.erik.bitly.config.UpdateConfig.toJson","location":"-bitly--shorten/net.thauvin.erik.bitly.config/-update-config/to-json.html","searchKeys":["toJson","val toJson: Boolean","net.thauvin.erik.bitly.config.UpdateConfig.toJson"]},{"name":"var accessToken: String","description":"net.thauvin.erik.bitly.Bitly.accessToken","location":"-bitly--shorten/net.thauvin.erik.bitly/-bitly/access-token.html","searchKeys":["accessToken","var accessToken: String","net.thauvin.erik.bitly.Bitly.accessToken"]},{"name":"var lastCallResponse: CallResponse","description":"net.thauvin.erik.bitly.Bitlinks.lastCallResponse","location":"-bitly--shorten/net.thauvin.erik.bitly/-bitlinks/last-call-response.html","searchKeys":["lastCallResponse","var lastCallResponse: CallResponse","net.thauvin.erik.bitly.Bitlinks.lastCallResponse"]}] diff --git a/docs/scripts/sourceset_dependencies.js b/docs/scripts/sourceset_dependencies.js index b3aa738..9d52f63 100644 --- a/docs/scripts/sourceset_dependencies.js +++ b/docs/scripts/sourceset_dependencies.js @@ -1 +1 @@ -sourceset_dependencies='{":dokkaHtml/main":[]}' +sourceset_dependencies='{"root/main":[]}' diff --git a/examples/bld/.gitignore b/examples/bld/.gitignore new file mode 100644 index 0000000..a2805aa --- /dev/null +++ b/examples/bld/.gitignore @@ -0,0 +1,55 @@ +.gradle +.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 + +# Cursive Clojure plugin +.idea/replstate.xml + +# SonarLint plugin +.idea/sonarlint/ + +# Editor-based Rest Client +.idea/httpRequests \ No newline at end of file diff --git a/examples/bld/.idea/.gitignore b/examples/bld/.idea/.gitignore new file mode 100644 index 0000000..26d3352 --- /dev/null +++ b/examples/bld/.idea/.gitignore @@ -0,0 +1,3 @@ +# Default ignored files +/shelf/ +/workspace.xml diff --git a/examples/bld/.idea/.name b/examples/bld/.idea/.name new file mode 100644 index 0000000..4c939aa --- /dev/null +++ b/examples/bld/.idea/.name @@ -0,0 +1 @@ +bitly-shorten-examples-bld \ No newline at end of file diff --git a/examples/bld/.idea/app.iml b/examples/bld/.idea/app.iml new file mode 100644 index 0000000..2c1fe21 --- /dev/null +++ b/examples/bld/.idea/app.iml @@ -0,0 +1,30 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + \ No newline at end of file diff --git a/examples/bld/.idea/bld.iml b/examples/bld/.idea/bld.iml new file mode 100644 index 0000000..e63e11e --- /dev/null +++ b/examples/bld/.idea/bld.iml @@ -0,0 +1,14 @@ + + + + + + + + + + + + + + \ No newline at end of file diff --git a/examples/bld/.idea/inspectionProfiles/Project_Default.xml b/examples/bld/.idea/inspectionProfiles/Project_Default.xml new file mode 100644 index 0000000..1e01b48 --- /dev/null +++ b/examples/bld/.idea/inspectionProfiles/Project_Default.xml @@ -0,0 +1,8 @@ + + + + \ No newline at end of file diff --git a/examples/bld/.idea/libraries/bld.xml b/examples/bld/.idea/libraries/bld.xml new file mode 100644 index 0000000..63c19a0 --- /dev/null +++ b/examples/bld/.idea/libraries/bld.xml @@ -0,0 +1,17 @@ + + + + + + + + + + + + + + + + + diff --git a/examples/bld/.idea/libraries/compile.xml b/examples/bld/.idea/libraries/compile.xml new file mode 100644 index 0000000..9bd86aa --- /dev/null +++ b/examples/bld/.idea/libraries/compile.xml @@ -0,0 +1,13 @@ + + + + + + + + + + + + + \ No newline at end of file diff --git a/examples/bld/.idea/libraries/runtime.xml b/examples/bld/.idea/libraries/runtime.xml new file mode 100644 index 0000000..2ae5c4b --- /dev/null +++ b/examples/bld/.idea/libraries/runtime.xml @@ -0,0 +1,14 @@ + + + + + + + + + + + + + + \ No newline at end of file diff --git a/examples/bld/.idea/libraries/test.xml b/examples/bld/.idea/libraries/test.xml new file mode 100644 index 0000000..b80486a --- /dev/null +++ b/examples/bld/.idea/libraries/test.xml @@ -0,0 +1,14 @@ + + + + + + + + + + + + + + \ No newline at end of file diff --git a/examples/bld/.idea/misc.xml b/examples/bld/.idea/misc.xml new file mode 100644 index 0000000..45feb7f --- /dev/null +++ b/examples/bld/.idea/misc.xml @@ -0,0 +1,24 @@ + + + + + + + + + + + + + + \ No newline at end of file diff --git a/examples/bld/.idea/modules.xml b/examples/bld/.idea/modules.xml new file mode 100644 index 0000000..55adcb9 --- /dev/null +++ b/examples/bld/.idea/modules.xml @@ -0,0 +1,9 @@ + + + + + + + + + \ No newline at end of file diff --git a/examples/bld/.idea/runConfigurations/Run Tests.xml b/examples/bld/.idea/runConfigurations/Run Tests.xml new file mode 100644 index 0000000..2b503e5 --- /dev/null +++ b/examples/bld/.idea/runConfigurations/Run Tests.xml @@ -0,0 +1,9 @@ + + + + \ No newline at end of file diff --git a/examples/bld/.idea/vcs.xml b/examples/bld/.idea/vcs.xml new file mode 100644 index 0000000..b2bdec2 --- /dev/null +++ b/examples/bld/.idea/vcs.xml @@ -0,0 +1,6 @@ + + + + + + \ No newline at end of file diff --git a/examples/bld/.vscode/launch.json b/examples/bld/.vscode/launch.json new file mode 100644 index 0000000..30a8889 --- /dev/null +++ b/examples/bld/.vscode/launch.json @@ -0,0 +1,11 @@ +{ + "version": "0.2.0", + "configurations": [ + { + "type": "java", + "name": "Run Tests", + "request": "launch", + "mainClass": "com.example.ExampleTest" + } + ] +} diff --git a/examples/bld/.vscode/settings.json b/examples/bld/.vscode/settings.json new file mode 100644 index 0000000..133aa45 --- /dev/null +++ b/examples/bld/.vscode/settings.json @@ -0,0 +1,15 @@ +{ + "java.project.sourcePaths": [ + "src/main/java", + "src/main/resources", + "src/test/java", + "src/bld/java" + ], + "java.configuration.updateBuildConfiguration": "automatic", + "java.project.referencedLibraries": [ + "${HOME}/.bld/dist/bld-1.7.5.jar", + "lib/compile/*.jar", + "lib/runtime/*.jar", + "lib/test/*.jar" + ] +} diff --git a/examples/bld/README.md b/examples/bld/README.md new file mode 100644 index 0000000..e2b6087 --- /dev/null +++ b/examples/bld/README.md @@ -0,0 +1,22 @@ +## Kotlin Example +To compile & run the Kotlin example: + +```text +./bld compile + + +./bld run --args='https://erik.thauvin.net/ https://bit.ly/2PsNMAA' +./bld run-retrieve + +``` + +## Java Example +cd +To compile & run the Java example: + +```text +./bld compile + +./bld run-java --args='https://erik.thauvin.net/ https://bit.ly/2PsNMAA' + +``` diff --git a/examples/bld/bld b/examples/bld/bld new file mode 100755 index 0000000..80d2986 --- /dev/null +++ b/examples/bld/bld @@ -0,0 +1,2 @@ +#!/usr/bin/env sh +java -jar "$(dirname "$0")/lib/bld/bld-wrapper.jar" "$0" --build com.example.ExampleBuild "$@" \ No newline at end of file diff --git a/examples/bld/bld.bat b/examples/bld/bld.bat new file mode 100644 index 0000000..084bb72 --- /dev/null +++ b/examples/bld/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 com.example.ExampleBuild %* \ No newline at end of file diff --git a/examples/bld/lib/bld/bld-wrapper.jar b/examples/bld/lib/bld/bld-wrapper.jar new file mode 100644 index 0000000000000000000000000000000000000000..7b047b619af572cee1806221b6b50014c5825c32 GIT binary patch literal 27321 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 Kus>-qu>S(fMTOY_ literal 0 HcmV?d00001 diff --git a/examples/bld/lib/bld/bld-wrapper.properties b/examples/bld/lib/bld/bld-wrapper.properties new file mode 100644 index 0000000..095b48c --- /dev/null +++ b/examples/bld/lib/bld/bld-wrapper.properties @@ -0,0 +1,7 @@ +bld.downloadExtensionJavadoc=false +bld.downloadExtensionSources=true +bld.extensions=com.uwyn.rife2:bld-kotlin:0.9.0-SNAPSHOT +bld.repositories=MAVEN_LOCAL,MAVEN_CENTRAL,RIFE2_SNAPSHOTS,RIFE2_RELEASES +bld.downloadLocation= +bld.sourceDirectories= +bld.version=1.7.5 diff --git a/examples/bld/src/.idea/workspace.xml b/examples/bld/src/.idea/workspace.xml new file mode 100644 index 0000000..43b4714 --- /dev/null +++ b/examples/bld/src/.idea/workspace.xml @@ -0,0 +1,8 @@ + + + { + "keyToString": { + "settings.editor.selected.configurable": "reference.settings.ide.settings.new.ui" + } +} + \ No newline at end of file diff --git a/examples/bld/src/bld/java/com/example/ExampleBuild.java b/examples/bld/src/bld/java/com/example/ExampleBuild.java new file mode 100644 index 0000000..29e33f7 --- /dev/null +++ b/examples/bld/src/bld/java/com/example/ExampleBuild.java @@ -0,0 +1,66 @@ +package com.example; + +import rife.bld.BaseProject; +import rife.bld.BuildCommand; +import rife.bld.extension.CompileKotlinOperation; +import rife.bld.extension.CompileKotlinOptions; +import rife.bld.operations.RunOperation; + +import java.util.List; + +import static rife.bld.dependencies.Repository.*; +import static rife.bld.dependencies.Scope.compile; + +public class ExampleBuild extends BaseProject { + public ExampleBuild() { + pkg = "com.example"; + name = "Example"; + version = version(0, 1, 0); + + mainClass = "com.example.BitlyExampleKt"; + + javaRelease = 11; + downloadSources = true; + autoDownloadPurge = true; + repositories = List.of(MAVEN_LOCAL, MAVEN_CENTRAL, SONATYPE_SNAPSHOTS_LEGACY); + + scope(compile) + .include(dependency("net.thauvin.erik:bitly-shorten:1.0.0")) + .include(dependency("org.json:json:20231013")); + } + + public static void main(String[] args) { + new ExampleBuild().start(args); + } + + @Override + public void compile() throws Exception { + new CompileKotlinOperation() + .fromProject(this) + .compileOptions( + new CompileKotlinOptions() + .jdkRelease(javaRelease) + .verbose(true) + ) + .execute(); + + // Also compile the Java source code + super.compile(); + } + + @BuildCommand(value = "run-java", summary = "Runs the Java example") + public void runJava() throws Exception { + new RunOperation() + .fromProject(this) + .mainClass("com.example.BitlySample") + .execute(); + } + + @BuildCommand(value = "run-retrieve", summary = "Runs the Retrieve example") + public void runRetrieve() throws Exception { + new RunOperation() + .fromProject(this) + .mainClass("com.example.BitlyRetrieveKt") + .execute(); + } +} diff --git a/examples/src/main/java/com/example/BitlySample.java b/examples/bld/src/main/java/com/example/BitlySample.java similarity index 100% rename from examples/src/main/java/com/example/BitlySample.java rename to examples/bld/src/main/java/com/example/BitlySample.java diff --git a/examples/src/main/kotlin/com/example/BitlyExample.kt b/examples/bld/src/main/kotlin/com/example/BitlyExample.kt similarity index 100% rename from examples/src/main/kotlin/com/example/BitlyExample.kt rename to examples/bld/src/main/kotlin/com/example/BitlyExample.kt diff --git a/examples/bld/src/main/kotlin/com/example/BitlyRetrieve.kt b/examples/bld/src/main/kotlin/com/example/BitlyRetrieve.kt new file mode 100644 index 0000000..2382c89 --- /dev/null +++ b/examples/bld/src/main/kotlin/com/example/BitlyRetrieve.kt @@ -0,0 +1,24 @@ +package com.example + +import net.thauvin.erik.bitly.Bitly +import net.thauvin.erik.bitly.Methods +import org.json.JSONObject +import kotlin.system.exitProcess + +fun main() { + val bitly = Bitly(/* "YOUR_API_ACCESS_TOKEN from https://bitly.is/accesstoken" */) + + // See https://dev.bitly.com/v4/#operation/getBitlink + val response = bitly.call("/bitlinks/bit.ly/380ojFd", method = Methods.GET) + + if (response.isSuccessful) { + val json = JSONObject(response.body) + println("Title : " + json.getString("title")) + println("URL : " + json.getString("long_url")) + println("By : " + json.getString("created_by")) + } else { + println("${response.message}: ${response.description} (${response.statusCode})") + } + + exitProcess(0) +} diff --git a/examples/.gitattributes b/examples/gradle/.gitattributes similarity index 100% rename from examples/.gitattributes rename to examples/gradle/.gitattributes diff --git a/examples/.gitignore b/examples/gradle/.gitignore similarity index 100% rename from examples/.gitignore rename to examples/gradle/.gitignore diff --git a/examples/gradle/.idea/.gitignore b/examples/gradle/.idea/.gitignore new file mode 100644 index 0000000..26d3352 --- /dev/null +++ b/examples/gradle/.idea/.gitignore @@ -0,0 +1,3 @@ +# Default ignored files +/shelf/ +/workspace.xml diff --git a/examples/gradle/.idea/.name b/examples/gradle/.idea/.name new file mode 100644 index 0000000..ba38a6f --- /dev/null +++ b/examples/gradle/.idea/.name @@ -0,0 +1 @@ +bitly-shorten-examples-gradle \ No newline at end of file diff --git a/.idea/compiler.xml b/examples/gradle/.idea/compiler.xml similarity index 100% rename from .idea/compiler.xml rename to examples/gradle/.idea/compiler.xml diff --git a/examples/gradle/.idea/gradle.xml b/examples/gradle/.idea/gradle.xml new file mode 100644 index 0000000..7d3b3e8 --- /dev/null +++ b/examples/gradle/.idea/gradle.xml @@ -0,0 +1,17 @@ + + + + + + + \ No newline at end of file diff --git a/examples/gradle/.idea/inspectionProfiles/Project_Default.xml b/examples/gradle/.idea/inspectionProfiles/Project_Default.xml new file mode 100644 index 0000000..1e01b48 --- /dev/null +++ b/examples/gradle/.idea/inspectionProfiles/Project_Default.xml @@ -0,0 +1,8 @@ + + + + \ No newline at end of file diff --git a/.idea/jarRepositories.xml b/examples/gradle/.idea/jarRepositories.xml similarity index 53% rename from .idea/jarRepositories.xml rename to examples/gradle/.idea/jarRepositories.xml index 37ad52e..4e9cedf 100644 --- a/.idea/jarRepositories.xml +++ b/examples/gradle/.idea/jarRepositories.xml @@ -11,45 +11,20 @@