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.)
Returns an array containing the constants of this enum type, in the order they're declared.
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.)
if this enum type has no constant with the specified name
Returns an array containing the constants of this enum type, in the order they're declared.
This method may be used to iterate over the constants.
Returns 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.)
if this enum type has no constant with the specified name
Returns true
if there are defined links.
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.)
Returns an array containing the constants of this enum type, in the order they're declared.
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.)
if this enum type has no constant with the specified name
Returns an array containing the constants of this enum type, in the order they're declared.
This method may be used to iterate over the constants.
Returns 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.)
if this enum type has no constant with the specified name
Returns true
if there are defined links.
Returns true
if there are defined links.
Provides deeplinks configurations for creating and updating Bitlinks.
Configures deeplinks used when creating Bitlinks.
Configures deeplinks used when updating Bitlinks.
Builds the configuration.
Always include a specific group and custom domain in your shorten calls.
Configures the creation parameters of a Bitlink.
See the Bit.ly API for more information.
Builds the configuration.
A branded short domain or bit.ly
by default.
Always include a specific group and custom domain in your shorten calls.
The long URL.
Returns the full JSON response if true
.
The long URL.
Provides a configuration to create a Bitlink
See the Bit.ly API for more information.
Builds the configuration.
Configures the update parameters of a Bitlink.
See the Bit.ly API for more information.
A Bitlink made of the domain and hash.
Builds the configuration.
Returns the full JSON response if true
.
Provides a configuration to update a Bitlink.
See the Bit.ly API for more information.
Provides configuration builders for creating and updating Bitlinks.
Provides a configuration to create a Bitlink
Provides a configuration to update a Bitlink.
Returns true
if there are defined links.
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.)
Returns an array containing the constants of this enum type, in the order they're declared.
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.)
if this enum type has no constant with the specified name
Returns an array containing the constants of this enum type, in the order they're declared.
This method may be used to iterate over the constants.
Returns 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.)
if this enum type has no constant with the specified name
Returns true
if there are defined links.
Returns true
if there are defined links.
Configures deeplinks used when creating Bitlinks.
Defines the installation types.
Configures deeplinks used when updating Bitlinks.
Returns the click counts for a specified Bitlink.
See the Bitly API for more information.
The click counts.
A Bitlink made of the domain and hash.
A unit of time.
An integer representing the time units to query data for. Pass -1 to return all units available.
An ISO-8601 timestamp, indicating the most recent time for which to pull metrics. Will default to current time.
Returns the full JSON response if true
.
Converts a long url to a Bitlink and sets additional parameters.
See the Bit.ly API for more information.
The shortened URL or an empty string on error.
The parameters' configuration.
Converts a long url to a Bitlink and sets additional parameters.
See the Bit.ly API for more information.
The shortened URL or an empty string on error.
The long URL.
A branded short domain or bit.ly
by default.
A GUID for a Bitly group.
Returns the full JSON response if true
.
Converts a long url to a Bitlink and sets additional parameters.
Move a keyword (or custom back-half) to a different Bitlink (domains must match).
The last API call response.
Shortens a long URL.
See the Bit.ly API for more information.
The short URL or the long_url on error.
The long URL.
A branded short domain or bit.ly
by default.
A GUID for a Bitly group.
Returns the full JSON response if true
.
Move a keyword (or custom back-half) to a different Bitlink (domains must match).
See the Bit.ly API for more information.
Constants.TRUE if the update was successful, Constants.FALSE otherwise.
A Custom Bitlink made of the domain and keyword.
Returns the full JSON response if true
.
Updates parameters in the specified Bitlink.
See the Bit.ly API for more information.
Constants.TRUE if the update was successful, Constants.FALSE otherwise.
The parameters' configuration.
Updates parameters in the specified Bitlink.
See the Bit.ly API for more information.
Constants.TRUE if the update was successful, Constants.FALSE otherwise.
A Bitlink made of the domain and hash.
Returns the full JSON response if true
.
Creates a new instance using an API Access Token.
The API access token.
Creates a new instance using a properties and property key.
The properties containing the API Access Token.
The property key containing the API Access Token.
Creates a new instance using a properties file path and property key.
The file path of the properties containing the API Access Token.
The property key containing the API Access Token.
Creates a new instance using a properties file and property key.
The properties file containing the API Access Token.
The property key containing the API Access Token.
Creates new instance.
Executes an API call.
A CallResponse object.
The REST endpoint path. (e.g. shorten
, expand
, etc.)
The request parameters key/value map.
The submission Method.
Provides access to the Bitly API v4.
Creates a new instance using an API Access Token.
Creates a new instance using a properties and property key.
Creates a new instance using a properties file path and property key.
Creates a new instance using a properties file and property key.
Creates new instance.
Provides a data class to hold the JSON response.
The response body.
Bitly error message, if any.
Bitly error description, if any.
HTTP status code,
The Bitly API base URL.
Empty JSON Object.
The API access token environment variable.
ISO Timestamp format
The Bitly API base URL.
Empty JSON Object.
The API access token environment variable.
ISO Timestamp format
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.)
if this enum type has no constant with the specified name
Returns the enum constant of this type with the specified name. The string must match exactly an identifier used to declare an enum constant in this type. (Extraneous whitespace characters are not permitted.)
if this enum type has no constant with the specified name
Executes an API call.
A CallResponse object.
The API access token.
The REST endpoint URI. (eg. https://api-ssl.bitly.com/v4/shorten
)
The request parameters key/value map.
The submission Method.
Determines if Level.SEVERE logging is enabled.
Validates a URL.
Removes http(s) scheme from string.
Builds the full API endpoint URL using the Constants.API_BASE_URL.
Determines if Level.SEVERE logging is enabled.
Validates a URL.
Removes http(s) scheme from string.
Builds the full API endpoint URL using the Constants.API_BASE_URL.
Provides the classes necessary to access the Bitly API v4.
Provides access to the Bitly API v4.
Provides a data class to hold the JSON response.
Configures the creation parameters of a Bitlink.
See the Bit.ly API for more information.
Provides a builder to create a Bitlink.
Configures the creation parameters of a Bitlink.
Configures the update parameters of a Bitlink.
See the Bit.ly API for more information.
Provides a builder to update a Bitlink.
Configures the update parameters of a Bitlink.
Provides configuration builders.
Provides a builder to create a Bitlink.
Provides a builder to update a Bitlink.
Returns the click counts for a specified Bitlink.
See the Bitly API for more information.
The click counts.
A Bitlink made of the domain and hash.
A unit of time.
An integer representing the time units to query data for. Pass -1 to return all units available.
The quantity of items to be be returned.
An ISO-8601 timestamp, indicating the most recent time for which to pull metrics. Will default to current time.
Returns the full JSON response if true
.
Converts a long url to a Bitlink and sets additional parameters.
See the Bit.ly API for more information.
The shortened URL or an empty string on error.
The parameters' configuration.
Converts a long url to a Bitlink and sets additional parameters.
See the Bit.ly API for more information.
The shortened URL or an empty string on error.
A branded short domain or bit.ly
by default.
A GUID for a Bitly group.
The long URL.
Returns the full JSON response if true
.
Converts a long url to a Bitlink and sets additional parameters.
Updates parameters in the specified Bitlink.
The last API call response.
Shortens a long URL.
See the Bit.ly API for more information.
The short URL or the long_url on error.
The long URL.
A GUID for a Bitly group.
A branded short domain or bit.ly
by default.
Returns the full JSON response if true
.
Updates parameters in the specified Bitlink.
See the Bit.ly API for more information.
Constants.TRUE if the update was successful, Constants.FALSE otherwise.
The parameters' configuration.
Updates parameters in the specified Bitlink.
See the Bit.ly API for more information.
Constants.TRUE if the update was successful, Constants.FALSE otherwise.
A Bitlink made of the domain and hash.
Returns the full JSON response if true
.
Creates a new instance using an API Access Token.
The API access token.
Creates a new instance using a properties and property key.
The properties containing the API Access Token.
The property key containing the API Access Token.
Creates a new instance using a properties file path and property key.
The file path of the properties containing the API Access Token.
The property key containing the API Access Token.
Creates a new instance using a properties file and property key.
The properties file containing the API Access Token.
The property key containing the API Access Token.
Creates new instance.
Executes an API call.
A CallResponse object.
The REST endpoint path. (eg. shorten
, expand
, etc.)
The request parameters key/value map.
The submission Method.
Provides access to the Bitly API v4.
Creates a new instance using an API Access Token.
Creates a new instance using a properties and property key.
Creates a new instance using a properties file path and property key.
Creates a new instance using a properties file and property key.
Creates new instance.
Provides a data class to hold the JSON response.
The response body.
Bitly error message, if any.
Bitly error description, if any.
HTTP status code,
The Bitly API base URL.
Empty JSON Object.
The API access token environment variable.
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.)
if this enum type has no constant with the specified name
Returns the enum constant of this type with the specified name. The string must match exactly an identifier used to declare an enum constant in this type. (Extraneous whitespace characters are not permitted.)
if this enum type has no constant with the specified name
Executes an API call.
A CallResponse object.
The API access token.
The REST endpoint URI. (eg. https://api-ssl.bitly.com/v4/shorten
)
The request parameters key/value map.
The submission Method.
Determines if Level.SEVERE logging is enabled.
Validates a URL.
Removes http(s) scheme from string.
Builds the full API endpoint URL using the Constants.API_BASE_URL.
Determines if Level.SEVERE logging is enabled.
Validates a URL.
Removes http(s) scheme from string.
Builds the full API endpoint URL using the Constants.API_BASE_URL.
Provides the classes necessary to access the Bitly API v4.
Provides access to the Bitly API v4.
Provides a data class to hold the JSON response.
Configures the creation parameters of a Bitlink.
See the Bit.ly API for more information.
Provides a builder to create a Bitlink.
Configures the creation parameters of a Bitlink.
Configures the update parameters of a Bitlink.
See the Bit.ly API for more information.
Provides a builder to update a Bitlink.
Configures the update parameters of a Bitlink.
Provides configuration builders.
Provides a builder to create a Bitlink.
Provides a builder to update a Bitlink.
Returns the click counts for a specified Bitlink.
See the Bitly API for more information.
The click counts.
A Bitlink made of the domain and hash.
A unit of time.
An integer representing the time units to query data for. Pass -1 to return all units available.
The quantity of items to be be returned.
An ISO-8601 timestamp, indicating the most recent time for which to pull metrics. Will default to current time.
Returns the full JSON response if true
.
Converts a long url to a Bitlink and sets additional parameters.
See the Bit.ly API for more information.
The shortened URL or an empty string on error.
The parameters' configuration.
Converts a long url to a Bitlink and sets additional parameters.
See the Bit.ly API for more information.
The shortened URL or an empty string on error.
A branded short domain or bit.ly
by default.
A GUID for a Bitly group.
The long URL.
Returns the full JSON response if true
.
Expands a Bitlink.
See the Bit.ly API for more information.
The long URL or an empty string on error.
The bitlink ID.
Returns the full JSON response if true
.
Converts a long url to a Bitlink and sets additional parameters.
Expands a Bitlink.
Updates parameters in the specified Bitlink.
The last API call response.
Shortens a long URL.
See the Bit.ly API for more information.
The short URL or the long_url on error.
The long URL.
A GUID for a Bitly group.
A branded short domain or bit.ly
by default.
Returns the full JSON response if true
.
Updates parameters in the specified Bitlink.
See the Bit.ly API for more information.
Constants.TRUE if the update was successful, Constants.FALSE otherwise.
The parameters' configuration.
Updates parameters in the specified Bitlink.
See the Bit.ly API for more information.
Constants.TRUE if the update was successful, Constants.FALSE otherwise.
A Bitlink made of the domain and hash.
Returns the full JSON response if true
.
Creates a new instance using an API Access Token.
The API access token.
Creates a new instance using a properties and property key.
The properties containing the API Access Token.
The property key containing the API Access Token.
Creates a new instance using a properties file path and property key.
The file path of the properties containing the API Access Token.
The property key containing the API Access Token.
Creates a new instance using a properties file and property key.
The properties file containing the API Access Token.
The property key containing the API Access Token.
Creates new instance.
Executes an API call.
A CallResponse object.
The REST endpoint path. (eg. shorten
, expand
, etc.)
The request parameters key/value map.
The submission Method.
Provides access to the Bitly API v4.
Creates a new instance using an API Access Token.
Creates a new instance using a properties and property key.
Creates a new instance using a properties file path and property key.
Creates a new instance using a properties file and property key.
Creates new instance.
Provides a data class to hold the JSON response.
The response body.
Bitly error message, if any.
Bitly error description, if any.
HTTP status code,
The Bitly API base URL.
Empty JSON Object.
The API access token environment variable.
Returns a representation of an immutable list of all enum entries, in the order they're declared.
This method may be used to iterate over the enum entries.
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.)
if this enum type has no constant with the specified name
Returns a representation of an immutable list of all enum entries, in the order they're declared.
This method may be used to iterate over the enum entries.
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.)
if this enum type has no constant with the specified name
Executes an API call.
A CallResponse object.
The API access token.
The REST endpoint URI. (eg. https://api-ssl.bitly.com/v4/shorten
)
The request parameters key/value map.
The submission Method.
Determines if Level.SEVERE logging is enabled.
Validates a URL.
Removes http(s) scheme from string.
Builds the full API endpoint URL using the Constants.API_BASE_URL.
Determines if Level.SEVERE logging is enabled.
Validates a URL.
Removes http(s) scheme from string.
Builds the full API endpoint URL using the Constants.API_BASE_URL.
Provides the classes necessary to access the Bitly API v4.
Provides access to the Bitly API v4.
Provides a data class to hold the JSON response.
Provides the classes necessary to access the Bitly API v4.
+