Package com.xensource.xenapi
Class ClusterHost.Record
java.lang.Object
com.xensource.xenapi.ClusterHost.Record
- All Implemented Interfaces:
Types.Record
- Enclosing class:
- ClusterHost
Represents all the fields in a ClusterHost
-
Field Summary
FieldsModifier and TypeFieldDescriptionlist of the operations allowed in this state.Reference to the Cluster objectlinks each of the running tasks using this object (by reference) to a current_operation enum which describes the nature of the task.Whether the cluster host believes that clustering should be enabled on this host.Reference to the Host objectWhether the cluster host has joined the cluster.Time when the live field was last updated based on information from the cluster stack Experimental.Whether the underlying cluster stack thinks we are live.Additional configurationReference to the PIF objectUnique identifier/object reference -
Constructor Summary
Constructors -
Method Summary
-
Field Details
-
uuid
Unique identifier/object reference -
cluster
Reference to the Cluster object -
host
Reference to the Host object -
enabled
Whether the cluster host believes that clustering should be enabled on this host. This field can be altered by calling the enable/disable message on a cluster host. Only enabled members run the underlying cluster stack. Disabled members are still considered a member of the cluster (see joined), and can be re-enabled by the user. -
PIF
Reference to the PIF object -
joined
Whether the cluster host has joined the cluster. Contrary to enabled, a host that is not joined is not considered a member of the cluster, and hence enable and disable operations cannot be performed on this host. -
live
Whether the underlying cluster stack thinks we are live. This field is set automatically based on updates from the cluster stack and cannot be altered by the user. Experimental. First published in 24.3.0. -
lastUpdateLive
Time when the live field was last updated based on information from the cluster stack Experimental. First published in 24.3.0. -
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. -
otherConfig
Additional configuration
-
-
Constructor Details
-
Record
public Record()
-
-
Method Details
-
toString
-
toMap
Convert a ClusterHost.Record to a Map- Specified by:
toMap
in interfaceTypes.Record
-