API-Eulerian
view release on metacpan or search on metacpan
lib/API/Eulerian/EDW/Peer.pm view on Meta::CPAN
This module is the base interface of an Eulerian Data Warehouse Peer.
=head1 METHODS
=head2 new()
I<Allocate and initialize a new API::Eulerian::EDW::Peer instance.>
=head3 input
=over 4
=item * setup - Hash Perl of initialization parameters
o class : Eulerian Data Warehouse Peer class name.
o kind : Eulerian Authority token kind.
o platform : Eulerian Authority platform.
o hook : API::Eulerian::EDW::Hook instance.
o token : Eulerian customer token.
o grid : Eulerian customer Grid.
o ip : Eulerian customer IP.
=back
=head3 output
=over 4
=item * Instance of an API::Eulerian::EDW::Peer.
=back
=head2 create()
I<Create a new Eulerian Data Warehouse Peer instance.>
=head3 input
=over 4
=item * name - Eulerian Data Warehouse Peer class name.
=back
=head3 output
=over 4
=item * Eulerian Data Warehouse Peer instance.
=back
=head2 request()
I<Send command to Eulerian Data Warehouse Platform>
=head3 input
=over 4
=item * command. Eulerian Data Warehouse command.
=back
=head3 output
=over 4
=item * API::Eulerian::EDW::Status.
=back
=head2 cancel()
I<Cancel Eulerian Data Warehouse Job on Eulerian Data Warehouse Platform>
=head3 output
=over 4
=item * API::Eulerian::EDW::Status.
=back
=head2 class()
I<Get Eulerian Data Warehouse Peer class name.>
=head3 output
=over 4
=item * Eulerian Data Warehouse Peer class name.
=back
=head2 kind()
I<Get/Set Eulerian Authority token kind.>
=head3 input
=over 4
=item * kind - Eulerian Authority token kind
=back
=head3 output
=over 4
=item * Eulerian Authority token kind.
=back
=head2 platform()
I<Get/Set Eulerian Authority platform.>
( run in 0.669 second using v1.01-cache-2.11-cpan-2e0ccfb7a10 )