Arnaud "Arhuman" Assad > Crashplan-Client-0.003_0 > Crashplan::Client::Computer

Download:
Crashplan-Client-0.003_0.tar.gz

Dependencies

Annotate this POD

Module Version: 0.003_0   Source  

NAME ^

Crashplan::Client::Computer - Object representation of Crashplan PROe server's entity

SYNOPSIS ^

Crashplan::Client::Computer objects are instancied by Crashplan::Client.

Specifically, calling Crashplan::Client->parse_response after querying the server could produce Crashplan::Client::Computer

DESCRIPTION ^

A computer represents a unique resource which has connected to a CrashPlanPRO server and (perhaps) backed up data. Every computer must belong to exactly one user.

METHODS ^

new

The Crashplan::Client::Computer constructor

id

Getter for the 'id" attribute.

creationDate

Getter for the 'creationDate" attribute.

modificationDate

Getter for the 'modificationDate" attribute.

mountPointId

The id number of the mount point where the computer's archive resides

serverBackupStatsCompressionRate

The compression rate of backups from this computer to the PRO Server. This valueis equivalent to the “Comp %” field in this_view of the admin console.A boolean value indicating whether this computer is currently connected to the

status

“Active” if the computer is currently active, “Deactivated” if the computer has beendeactivated

serverBackupStatsPercentComplete

The completion percentage for backups of this computer to the PRO Server. Thisvalue is equivalent to the ”% Complete” field in this_view of the admin console.

alertStates

“OK” if the computer has backed up within defined days, “WARN” if computer hasexceeded “warning” threshold, “ALERT” if computer has exceeded “alert” threshold

remoteAddress

The IP address used by this computer to communicate with the PRO Server

serverBackupStatsSelectedBytes

The total size of files selected for backup to the PRO Server. This value isequivalent to the “Bytes” field in this_view of the admin console.

guid

The GUID (globally unique identifier) for this computer

timeZone

The time zone confgured on this computer

javaVersion

The Java virtual machine version in use on this computer

osVersion

Version of the operating system in use on this computer

version

The version of CrashPlan software used on this computer

name

The name of this computer

userId

The id of the user to which this computer belongs

osArch

The underlying architecture of this computer

serverBackupStatsConnected

PRO Server. This value is equivalent to the “Connected” field in this_view of theadmin console.

osName

Name of the operating system in use on this computer

serverBackupStatsArchiveBytes

The total disk space used by the PRO Server to store backups from this computer.This value is equivalent to the “Stored” field in this_view of the admin console.

serverBackupStatsNumberSelected

The number of files selected for backup to the PRO Server. This value isequivalent to the “Selected” field in this_view of the admin console.

url

Getter for the 'url" to access the REST server

SEE ALSO ^

http://support.crashplanpro.com/doku.php/api#computer

AUTHOR ^

Arnaud (Arhuman) Assad, copyright 2011 Jaguar Network

LICENSE ^

This library is free software . You can redistribute it and/or modify it under the same terms as perl itself.

syntax highlighting: