Group
Extension

Matches 522

IO-K8s ( J/JL/JLMARTIN/IO-K8s-0.03.tar.gz, JLMARTIN, 2018; MetaCPAN )
IO-K8s/lib/IO/K8s/Api/Autoscaling/V2beta1/ExternalMetricSource.pm ( view source; MetaCPAN )
Meta::V1::LabelSelector'  );
  has 'targetAverageValue' => (is => 'ro', isa => 'Str'  );
  has 'targetValue' => (is => 'ro', isa => 'Str'  );

  sub to_json { IO::K8s->new->object_to_json(shift) }
1;
IO-K8s ( J/JL/JLMARTIN/IO-K8s-0.03.tar.gz, JLMARTIN, 2018; MetaCPAN )
IO-K8s/lib/IO/K8s.pm ( view source; MetaCPAN )
use JSON::MaybeXS;

  has json => (is => 'ro', default => sub {
    return JSON::MaybeXS->new->canonical;
  });

  sub load_class {
    my $class = shift;
    require_module $class;
  }

  sub json_to
_object {
    my ($self, $class, $json) = @_;
    my $struct = $self->json->decode($json);
    return $self->struct_to_object($class, $struct);
  }

  sub struct_to_object {
    my ($self, $class, $pa
constraint;

      if ($att_type eq 'Bool') {
        $struct->{ $key } = ($object->$att) ? JSON->true : JSON->false;
      } elsif ($att_type eq 'Int') {
        $struct->{ $key } = int($object->$att

Powered by Groonga
Maintained by Kenichi Ishigaki <ishigaki@cpan.org>. If you find anything, submit it on GitHub.