com.xensource.xenapi
Class PoolPatch.Record

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

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

Represents all the fields in a PoolPatch


Field Summary
 java.util.Set<Types.AfterApplyGuidance> afterApplyGuidance
          What the client should do after this patch has been applied.
 java.util.Set<HostPatch> hostPatches
          This hosts this patch is applied to.
 java.lang.String nameDescription
          a notes field containg human-readable description
 java.lang.String nameLabel
          a human-readable name
 java.util.Map<java.lang.String,java.lang.String> otherConfig
          additional configuration
 java.lang.Boolean poolApplied
          This patch should be applied across the entire pool
 java.lang.Long size
          Size of the patch
 java.lang.String uuid
          Unique identifier/object reference
 java.lang.String version
          Patch version number
 
Constructor Summary
PoolPatch.Record()
           
 
Method Summary
 java.util.Map<java.lang.String,java.lang.Object> toMap()
          Convert a pool_patch.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


version

public java.lang.String version
Patch version number


size

public java.lang.Long size
Size of the patch


poolApplied

public java.lang.Boolean poolApplied
This patch should be applied across the entire pool


hostPatches

public java.util.Set<HostPatch> hostPatches
This hosts this patch is applied to.


afterApplyGuidance

public java.util.Set<Types.AfterApplyGuidance> afterApplyGuidance
What the client should do after this patch has been applied.


otherConfig

public java.util.Map<java.lang.String,java.lang.String> otherConfig
additional configuration

Constructor Detail

PoolPatch.Record

public PoolPatch.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 pool_patch.Record to a Map

Specified by:
toMap in interface Types.Record