The London Perl and Raku Workshop takes place on 26th Oct 2024. If your company depends on Perl, please consider sponsoring and/or attending.

NAME

Algorithm::ConsistentHash::Ketama::Bucket - A Bucket Object

SYNOPSIS

    my @buckets = $ketama->buckets;

    my $bucket = shift @buckets;
    $bucket->label;
    $bucket->weight;

DESCRIPTION

This class simply represents a bucket in Algorithm::ConsistentnHash::Ketama. There are no interface to add a bucket using this object. This class is just a utility to represent this data.

METHODS

new

Creates a new bucket object

label

Returns the string label for this bucket

weight

Returns the weight of this bucket