Optional. Specifies the timeout in seconds this will be passed into constructors for all the pastebin retrieving modules used under the hood. See "SUPPORTED PASTEBINS" section below. Defaults to: whatever the default is for particular pastebin retrieving module; usually it is 30 seconds.

Instructs the object to retrieve certain paste. Takes one mandatory argument which must be the URI pointing to the paste on one of the supported pastebin sites (see "SUPPORTED PASTEBINS" section). The return value on success will be what the return from retrieve() method of a particular pastebin retrieving module would return; this is differs enough to be useless thus use the content() method (see below) to obtain the content of the paste. On failure returns either undef or an empty list and the reason for failure will be available via error() method.

Must be called after a successful call to retrieve(). Takes no arguments, returns the content of the paste you retrived. This method is also overloaded as q|""| thus you can simply interpolate your object in a string to obtain the content of the paste.