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