Group
Extension

Matches 35359

AsposeStorageCloud-StorageApi ( A/AS/ASPOSE/AsposeStorageCloud-StorageApi-1.03.tar.gz, ASPOSE, 2017; MetaCPAN )
AsposeStorageCloud-StorageApi/lib/AsposeStorageCloud/Object/ResponseMessage.pm ( view source; MetaCPAN )
ud::Object::ResponseMessage;

require 5.6.0;
use strict;
use warnings;
use utf8;
use JSON qw(decode_json);
use Data::Dumper;
use Module::Runtime qw(use_module);
use Log::Any qw($log);
use Da
AsposeStorageCloud-StorageApi ( A/AS/ASPOSE/AsposeStorageCloud-StorageApi-1.03.tar.gz, ASPOSE, 2017; MetaCPAN )
AsposeStorageCloud-StorageApi/lib/AsposeStorageCloud/Object/FileVersion.pm ( view source; MetaCPAN )
eCloud::Object::FileVersion;

require 5.6.0;
use strict;
use warnings;
use utf8;
use JSON qw(decode_json);
use Data::Dumper;
use Module::Runtime qw(use_module);
use Log::Any qw($log);
use Da
AsposeStorageCloud-StorageApi ( A/AS/ASPOSE/AsposeStorageCloud-StorageApi-1.03.tar.gz, ASPOSE, 2017; MetaCPAN )
AsposeStorageCloud-StorageApi/lib/AsposeStorageCloud/Object/TextEffect.pm ( view source; MetaCPAN )
geCloud::Object::TextEffect;

require 5.6.0;
use strict;
use warnings;
use utf8;
use JSON qw(decode_json);
use Data::Dumper;
use Module::Runtime qw(use_module);
use Log::Any qw($log);
use Da
Net-Kubernetes ( C/CA/CAVEMANPI/Net-Kubernetes-1.08.tar.gz, CAVEMANPI, 2017; MetaCPAN )
Net-Kubernetes/lib/Net/Kubernetes/Role/ResourceCreator.pm ( view source; MetaCPAN )
th 'Net::Kubernetes::Role::ResourceFactory';

requires 'ua';
requires 'create_request';
requires 'json';
requires 'namespace';


sub create_from_file {
    my ($self, $file) = @_;
    if (!-f $file) {
a?ml$/i) {
        $object = YAML::XS::LoadFile($file);
    }
    else {
        $object = $self->json->decode(scalar(read_file($file)));
    }

    return $self->create($object);
}

sub create {
    
lue as 1 or 0 which json does not switch back to
    # true or false. This is not JSON's fault, but I'm not
    # sure just now how I want to solve it.
    my $content = $self->json->encode($object);
Net-Kubernetes ( C/CA/CAVEMANPI/Net-Kubernetes-1.08.tar.gz, CAVEMANPI, 2017; MetaCPAN )
Net-Kubernetes/lib/Net/Kubernetes/Role/APIAccess.pm ( view source; MetaCPAN )
 the REST api

use Moose::Role;
require LWP::UserAgent;
require HTTP::Request;
use JSON::MaybeXS;
require Cpanel::JSON::XS;
require URI;
use MIME::Base64;
use syntax "try";

has url => (
    is       
tr',
    required => 0
);

has 'json' => (
    is       => 'ro',
    isa      => JSON::MaybeXS::JSON,
    required => 1,
    lazy     => 1,
    builder  => '_build_json',
);

has 'ssl_cert_file' => (


    unless ($res->is_success) {
        my $message;
        try {
            my $obj = $self->json->decode($res->content);
            $message = $obj->{message};
        }
        catch($e) {
   
AsposeStorageCloud-StorageApi ( A/AS/ASPOSE/AsposeStorageCloud-StorageApi-1.03.tar.gz, ASPOSE, 2017; MetaCPAN )
AsposeStorageCloud-StorageApi/lib/AsposeStorageCloud/Object/FileExist.pm ( view source; MetaCPAN )
ageCloud::Object::FileExist;

require 5.6.0;
use strict;
use warnings;
use utf8;
use JSON qw(decode_json);
use Data::Dumper;
use Module::Runtime qw(use_module);
use Log::Any qw($log);
use Da
AsposeTasksCloud-TasksApi ( A/AS/ASPOSE/AsposeTasksCloud-TasksApi-1.03.tar.gz, ASPOSE, 2017; MetaCPAN )
AsposeTasksCloud-TasksApi/lib/AsposeTasksCloud/ApiClient.pm ( view source; MetaCPAN )

use HTTP::Request::Common qw(DELETE POST GET HEAD PUT);
use HTTP::Status;
use URI::Query;
use JSON;
use URI::Escape;
use Scalar::Util;
use Log::Any qw($log);
use Carp;
use Module::Runtime qw(
".$_url."\n";
	}
	# body data
    $body_data = to_json($body_data->to_hash) if defined $body_data && $body_data->can('to_hash'); # model to json string
    my $_body_data = keys %$post_params > 1 
eturn $value->datetime();
    }
    else {
        return $value;
    }
}

# Deserialize a JSON string into an object
#  
# @param string $class class name is passed as a string
# @param str
AsposeTasksCloud-TasksApi ( A/AS/ASPOSE/AsposeTasksCloud-TasksApi-1.03.tar.gz, ASPOSE, 2017; MetaCPAN )
AsposeTasksCloud-TasksApi/lib/AsposeTasksCloud/Object/AssignmentItem.pm ( view source; MetaCPAN )
oud::Object::AssignmentItem;

require 5.6.0;
use strict;
use warnings;
use utf8;
use JSON qw(decode_json);
use Data::Dumper;
use Module::Runtime qw(use_module);
use Log::Any qw($log);
use Da
AsposeTasksCloud-TasksApi ( A/AS/ASPOSE/AsposeTasksCloud-TasksApi-1.03.tar.gz, ASPOSE, 2017; MetaCPAN )
AsposeTasksCloud-TasksApi/lib/AsposeTasksCloud/Object/ResourceResponse.pm ( view source; MetaCPAN )
d::Object::ResourceResponse;

require 5.6.0;
use strict;
use warnings;
use utf8;
use JSON qw(decode_json);
use Data::Dumper;
use Module::Runtime qw(use_module);
use Log::Any qw($log);
use Da
AsposeTasksCloud-TasksApi ( A/AS/ASPOSE/AsposeTasksCloud-TasksApi-1.03.tar.gz, ASPOSE, 2017; MetaCPAN )
AsposeTasksCloud-TasksApi/lib/AsposeTasksCloud/Object/PaperSize.pm ( view source; MetaCPAN )
sksCloud::Object::PaperSize;

require 5.6.0;
use strict;
use warnings;
use utf8;
use JSON qw(decode_json);
use Data::Dumper;
use Module::Runtime qw(use_module);
use Log::Any qw($log);
use Da
AsposeStorageCloud-StorageApi ( A/AS/ASPOSE/AsposeStorageCloud-StorageApi-1.03.tar.gz, ASPOSE, 2017; MetaCPAN )
AsposeStorageCloud-StorageApi/lib/AsposeStorageCloud/Object/TimeSpan.pm ( view source; MetaCPAN )
rageCloud::Object::TimeSpan;

require 5.6.0;
use strict;
use warnings;
use utf8;
use JSON qw(decode_json);
use Data::Dumper;
use Module::Runtime qw(use_module);
use Log::Any qw($log);
use Da
AsposeTasksCloud-TasksApi ( A/AS/ASPOSE/AsposeTasksCloud-TasksApi-1.03.tar.gz, ASPOSE, 2017; MetaCPAN )
AsposeTasksCloud-TasksApi/lib/AsposeTasksCloud/Object/WeekDayType.pm ( view source; MetaCPAN )
sCloud::Object::WeekDayType;

require 5.6.0;
use strict;
use warnings;
use utf8;
use JSON qw(decode_json);
use Data::Dumper;
use Module::Runtime qw(use_module);
use Log::Any qw($log);
use Da
AsposeTasksCloud-TasksApi ( A/AS/ASPOSE/AsposeTasksCloud-TasksApi-1.03.tar.gz, ASPOSE, 2017; MetaCPAN )
AsposeTasksCloud-TasksApi/lib/AsposeTasksCloud/TasksApi.pm ( view source; MetaCPAN )
   my $_header_accept = $self->{api_client}->select_header_accept('application/xml', 'application/json');
    if ($_header_accept) {
        $header_params->{'Accept'} = $_header_accept;
    }
   
  $header_params->{'Content-Type'} = $self->{api_client}->select_header_content_type('application/json');

    # query params
    if ( exists $args{'name'}) {        		
		$_resource_path =~ s/\Q{n
   my $_header_accept = $self->{api_client}->select_header_accept('application/xml', 'application/json');
    if ($_header_accept) {
        $header_params->{'Accept'} = $_header_accept;
    }
   
AsposeStorageCloud-StorageApi ( A/AS/ASPOSE/AsposeStorageCloud-StorageApi-1.03.tar.gz, ASPOSE, 2017; MetaCPAN )
AsposeStorageCloud-StorageApi/lib/AsposeStorageCloud/Object/SectionStart.pm ( view source; MetaCPAN )
Cloud::Object::SectionStart;

require 5.6.0;
use strict;
use warnings;
use utf8;
use JSON qw(decode_json);
use Data::Dumper;
use Module::Runtime qw(use_module);
use Log::Any qw($log);
use Da
Net-Kubernetes ( C/CA/CAVEMANPI/Net-Kubernetes-1.08.tar.gz, CAVEMANPI, 2017; MetaCPAN )
Net-Kubernetes/lib/Net/Kubernetes/Role/SecretBuilder.pm ( view source; MetaCPAN )
        # Handle serializing data
            if (uc($data->{$key}{type}) eq 'JSON') {
                $value = $self->json->encode($data->{$key}{value});
            }
            elsif (uc($data->{$
s "type" and "value".

Valid types are "JSON", "YAML" or "String" (anything other that "JSON" or
"YAML") will be assumed to be of type "String". If either "JSON" or "YAML" the
"value" will be serializ

    ssh-public-key => '/home/dave/.ssh/id_rsa.pub',
    super-secret-data => {
        type  => 'JSON',
        value => { username => 'Dave', password => 'Imnottelling' },
    }
  });

=head1 AUTHOR
Net-Kubernetes ( C/CA/CAVEMANPI/Net-Kubernetes-1.08.tar.gz, CAVEMANPI, 2017; MetaCPAN )
Net-Kubernetes/lib/Net/Kubernetes/Resource.pm ( view source; MetaCPAN )
request(
        $self->create_request(
            PUT => $self->path,
            undef, $self->json->encode($self->as_hashref)
        )
    );
    if ($res->is_success) {
        return 1;
    }
 
Net-Kubernetes ( C/CA/CAVEMANPI/Net-Kubernetes-1.08.tar.gz, CAVEMANPI, 2017; MetaCPAN )
Net-Kubernetes/lib/Net/Kubernetes/Resource/Node.pm ( view source; MetaCPAN )
st($self->create_request(GET => $uri));
    if ($res->is_success) {
        my $pod_list = $self->json->decode($res->content);
        my (@pods) = ();
        foreach my $pod (@{$pod_list->{items}}) 
Net-Kubernetes ( C/CA/CAVEMANPI/Net-Kubernetes-1.08.tar.gz, CAVEMANPI, 2017; MetaCPAN )
Net-Kubernetes/lib/Net/Kubernetes.pm ( view source; MetaCPAN )
equest(GET => $self->url . $namespace_path));
    if ($res->is_success) {
        my $ns = $self->json->decode($res->content);

        # Somewhere between Kubernetes 1.2 and 1.5, the self link for na

        $self->json->encode({ 
            metadata => {
                name => $namespace
            }
        }),
    ));

    if ($res->is_success) {
        my $ns = $self->json->decode($res->c
t($self->create_request(GET => $uri));
    if ($res->is_success) {
        my $node_list = $self->json->decode($res->content);
        my (@nodes) = ();
        foreach my $node (@{$node_list->{items}
AsposeStorageCloud-StorageApi ( A/AS/ASPOSE/AsposeStorageCloud-StorageApi-1.03.tar.gz, ASPOSE, 2017; MetaCPAN )
AsposeStorageCloud-StorageApi/lib/AsposeStorageCloud/Object/PageVerticalAlignment.pm ( view source; MetaCPAN )
ject::PageVerticalAlignment;

require 5.6.0;
use strict;
use warnings;
use utf8;
use JSON qw(decode_json);
use Data::Dumper;
use Module::Runtime qw(use_module);
use Log::Any qw($log);
use Da
AsposeStorageCloud-StorageApi ( A/AS/ASPOSE/AsposeStorageCloud-StorageApi-1.03.tar.gz, ASPOSE, 2017; MetaCPAN )
AsposeStorageCloud-StorageApi/lib/AsposeStorageCloud/Object/NumberStyle.pm ( view source; MetaCPAN )
eCloud::Object::NumberStyle;

require 5.6.0;
use strict;
use warnings;
use utf8;
use JSON qw(decode_json);
use Data::Dumper;
use Module::Runtime qw(use_module);
use Log::Any qw($log);
use Da

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