com.xensource.xenapi
Class Blob.Record

java.lang.Object
  extended by com.xensource.xenapi.Blob.Record
All Implemented Interfaces:
Types.Record
Enclosing class:
Blob

public static class Blob.Record
extends java.lang.Object
implements Types.Record

Represents all the fields in a Blob


Field Summary
 java.util.Date lastUpdated
          Time at which the data in the blob was last updated
 java.lang.String mimeType
          The mime type associated with this object.
 java.lang.String nameDescription
          a notes field containg human-readable description
 java.lang.String nameLabel
          a human-readable name
 java.lang.Long size
          Size of the binary data, in bytes
 java.lang.String uuid
          Unique identifier/object reference
 
Constructor Summary
Blob.Record()
           
 
Method Summary
 java.util.Map<java.lang.String,java.lang.Object> toMap()
          Convert a blob.Record to a Map
 java.lang.String toString()
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
 

Field Detail

uuid

public java.lang.String uuid
Unique identifier/object reference


nameLabel

public java.lang.String nameLabel
a human-readable name


nameDescription

public java.lang.String nameDescription
a notes field containg human-readable description


size

public java.lang.Long size
Size of the binary data, in bytes


lastUpdated

public java.util.Date lastUpdated
Time at which the data in the blob was last updated


mimeType

public java.lang.String mimeType
The mime type associated with this object. Defaults to 'application/octet-stream' if the empty string is supplied

Constructor Detail

Blob.Record

public Blob.Record()
Method Detail

toString

public java.lang.String toString()
Overrides:
toString in class java.lang.Object

toMap

public java.util.Map<java.lang.String,java.lang.Object> toMap()
Convert a blob.Record to a Map

Specified by:
toMap in interface Types.Record