Package com.xensource.xenapi
Class SR.Record
java.lang.Object
com.xensource.xenapi.SR.Record
- All Implemented Interfaces:
Types.Record
- Enclosing class:
- SR
Represents all the fields in a SR
-
Field Summary
FieldsModifier and TypeFieldDescriptionlist of the operations allowed in this state.Binary blobs associated with this SR First published in XenServer 5.0.True if the SR is using aggregated local storage First published in XenServer 7.0.the type of the SR's content, if required (e.g.links each of the running tasks using this object (by reference) to a current_operation enum which describes the nature of the task.The disaster recovery task which introduced this SR First published in XenServer 6.0.True if this is the SR that contains the Tools ISO VDIs First published in XenServer 7.0.True if this SR is assigned to be the local cache for its host First published in XenServer 5.6 FP1.a notes field containing human-readable descriptiona human-readable nameadditional configurationdescribes how particular hosts can see this storage repositorytotal physical size of the repository (in bytes)physical space currently utilised on this storage repository (in bytes).true if this SR is (capable of being) shared between multiple hostsSM dependent data First published in XenServer 4.1.user-specified tags for categorization purposes First published in XenServer 5.0.type of the storage repositoryUnique identifier/object referenceall virtual disks known to this storage repositorysum of virtual_sizes of all VDIs in this storage repository (in bytes) -
Constructor Summary
Constructors -
Method Summary
-
Field Details
-
uuid
Unique identifier/object reference -
nameLabel
a human-readable name -
nameDescription
a notes field containing human-readable description -
allowedOperations
list of the operations allowed in this state. This list is advisory only and the server state may have changed by the time this field is read by a client. -
currentOperations
links each of the running tasks using this object (by reference) to a current_operation enum which describes the nature of the task. -
VDIs
all virtual disks known to this storage repository -
PBDs
describes how particular hosts can see this storage repository -
virtualAllocation
sum of virtual_sizes of all VDIs in this storage repository (in bytes) -
physicalUtilisation
physical space currently utilised on this storage repository (in bytes). Note that for sparse disk formats, physical_utilisation may be less than virtual_allocation -
physicalSize
total physical size of the repository (in bytes) -
type
type of the storage repository -
contentType
the type of the SR's content, if required (e.g. ISOs) -
otherConfig
additional configuration -
tags
user-specified tags for categorization purposes First published in XenServer 5.0. -
smConfig
SM dependent data First published in XenServer 4.1. -
blobs
Binary blobs associated with this SR First published in XenServer 5.0. -
localCacheEnabled
True if this SR is assigned to be the local cache for its host First published in XenServer 5.6 FP1. -
introducedBy
The disaster recovery task which introduced this SR First published in XenServer 6.0. -
clustered
True if the SR is using aggregated local storage First published in XenServer 7.0. -
isToolsSr
True if this is the SR that contains the Tools ISO VDIs First published in XenServer 7.0.
-
-
Constructor Details
-
Record
public Record()
-
-
Method Details
-
toString
-
toMap
Convert a SR.Record to a Map- Specified by:
toMap
in interfaceTypes.Record
-