Net-Riak
view release on metacpan or search on metacpan
lib/Net/Riak/MapReducePhase.pm view on Meta::CPAN
{
$Net::Riak::MapReducePhase::VERSION = '0.1702';
}
use Moose;
use Scalar::Util;
use JSON;
has type => (is => 'rw', isa => 'Str', required => 1,);
has function => (is => 'ro', isa => 'Str', required => 1);
has arg => (is => 'ro', isa => 'ArrayRef', default => 'None');
has language => (is => 'ro', isa => 'Str', default => 'javascript');
has keep => (is => 'rw', isa => 'JSON::Boolean', default => sub {JSON::false});
sub to_array {
my $self = shift;
my $step_def = {
keep => $self->keep,
language => $self->language,
arg => $self->arg
( run in 0.839 second using v1.01-cache-2.11-cpan-5f2e87ce722 )