|
||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Objectcom.xensource.xenapi.VMPP.Record
public static class VMPP.Record
Represents all the fields in a VMPP
Field Summary | |
---|---|
Map<String,String> |
alarmConfig
configuration for the alarm |
Types.VmppArchiveFrequency |
archiveFrequency
frequency of the archive schedule |
Date |
archiveLastRunTime
time of the last archive |
Map<String,String> |
archiveSchedule
schedule of the archive containing 'hour', 'min', 'days'. |
Map<String,String> |
archiveTargetConfig
configuration for the archive, including its 'location', 'username', 'password' |
Types.VmppArchiveTargetType |
archiveTargetType
type of the archive target config |
Types.VmppBackupFrequency |
backupFrequency
frequency of the backup schedule |
Date |
backupLastRunTime
time of the last backup |
Long |
backupRetentionValue
maximum number of backups that should be stored at any time |
Map<String,String> |
backupSchedule
schedule of the backup containing 'hour', 'min', 'days'. |
Types.VmppBackupType |
backupType
type of the backup sub-policy |
Boolean |
isAlarmEnabled
true if alarm is enabled for this policy |
Boolean |
isArchiveRunning
true if this protection policy's archive is running |
Boolean |
isBackupRunning
true if this protection policy's backup is running |
Boolean |
isPolicyEnabled
enable or disable this policy |
String |
nameDescription
a notes field containg human-readable description |
String |
nameLabel
a human-readable name |
Set<String> |
recentAlerts
recent alerts |
String |
uuid
Unique identifier/object reference |
Set<VM> |
VMs
all VMs attached to this protection policy |
Constructor Summary | |
---|---|
VMPP.Record()
|
Method Summary | |
---|---|
Map<String,Object> |
toMap()
Convert a VMPP.Record to a Map |
String |
toString()
|
Methods inherited from class java.lang.Object |
---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait |
Field Detail |
---|
public String uuid
public String nameLabel
public String nameDescription
public Boolean isPolicyEnabled
public Types.VmppBackupType backupType
public Long backupRetentionValue
public Types.VmppBackupFrequency backupFrequency
public Map<String,String> backupSchedule
public Boolean isBackupRunning
public Date backupLastRunTime
public Types.VmppArchiveTargetType archiveTargetType
public Map<String,String> archiveTargetConfig
public Types.VmppArchiveFrequency archiveFrequency
public Map<String,String> archiveSchedule
public Boolean isArchiveRunning
public Date archiveLastRunTime
public Set<VM> VMs
public Boolean isAlarmEnabled
public Map<String,String> alarmConfig
public Set<String> recentAlerts
Constructor Detail |
---|
public VMPP.Record()
Method Detail |
---|
public String toString()
toString
in class Object
public Map<String,Object> toMap()
toMap
in interface Types.Record
|
||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |