ballerina/uuid Ballerina library

0.10.0-beta.1

Overview

This module provides APIs to generate and inspect UUIDs (Universally Unique Identifier).

The UUIDs are generated based on the RFC 4122 standard. UUID module supports generating 4 versions of UUIDs.

Version 1

Generated using the MAC address of the computer and the time of generation.

Version 3

Cryptographic hashing and application-provided text strings are used to generate a UUID. MD5 hashing is used.

Version 4

Uses a pseudo-random number generator to generate the UUID. Every bit of the string is randomly generated.

Version 5

Similar to Version 3 but uses SHA-1 instead of MD5.

Other operations include validating a given UUID string and getting the version of a UUID string.

For information on the operations, which you can perform with the uuid module, see the below Functions.

Import

import ballerina/uuid;Copy

Metadata

Released date: almost 3 years ago

Version: 0.10.0-beta.1


Compatibility

Platform: java11

Ballerina version: slbeta1


Pull count

Total: 22969

Current verison: 315


Weekly downloads


Other versions

See more...