package
1.1.33
Repository: https://github.com/flyteorg/flyteplugins.git
Documentation: pkg.go.dev

# Functions

FixedLengthUniqueID creates a new UniqueID that is based on the inputID and of a specified length, if the given id is longer than the maxLength.
FixedLengthUniqueIDForParts creates a new uniqueID using the parts concatenated using `-` and ensures that the uniqueID is not longer than the maxLength.
NewAlgorithmOption wraps the Algorithm into an AlgorithmOption to pass to the encoding functions.

# Constants

Algorithm128 uses fnv128 bit encoder.
Algorithm32 uses fnv32 bit encoder.
Algorithm64 uses fnv64 bit encoder.

# Variables

No description provided by the author

# Structs

AlgorithmOption defines a wrapper to pass the algorithm to encoding functions.

# Interfaces

No description provided by the author

# Type aliases

Algorithm defines an enum for the encoding algorithm to use.