Class NodeAndNovaTemplateOptions
- java.lang.Object
-
- org.jclouds.openstack.nova.v2_0.compute.options.NodeAndNovaTemplateOptions
-
public class NodeAndNovaTemplateOptions extends Object
Simple data-structure for holding a NodeMetadata object along with a corresponding NovaTemplateOptions object.
-
-
Constructor Summary
Constructors Modifier Constructor Description protected
NodeAndNovaTemplateOptions(AtomicReference<NodeMetadata> nodeMetadata, AtomicReference<NovaTemplateOptions> novaTemplateOptions)
-
Method Summary
All Methods Static Methods Instance Methods Concrete Methods Modifier and Type Method Description AtomicReference<NodeMetadata>
getNodeMetadata()
AtomicReference<NovaTemplateOptions>
getNovaTemplateOptions()
static AtomicReference<NodeAndNovaTemplateOptions>
newAtomicReference(AtomicReference<NodeMetadata> node, AtomicReference<NovaTemplateOptions> options)
static NodeAndNovaTemplateOptions
newReference(AtomicReference<NodeMetadata> node, AtomicReference<NovaTemplateOptions> options)
-
-
-
Constructor Detail
-
NodeAndNovaTemplateOptions
protected NodeAndNovaTemplateOptions(AtomicReference<NodeMetadata> nodeMetadata, AtomicReference<NovaTemplateOptions> novaTemplateOptions)
-
-
Method Detail
-
getNodeMetadata
public AtomicReference<NodeMetadata> getNodeMetadata()
-
getNovaTemplateOptions
public AtomicReference<NovaTemplateOptions> getNovaTemplateOptions()
-
newReference
public static NodeAndNovaTemplateOptions newReference(AtomicReference<NodeMetadata> node, AtomicReference<NovaTemplateOptions> options)
-
newAtomicReference
public static AtomicReference<NodeAndNovaTemplateOptions> newAtomicReference(AtomicReference<NodeMetadata> node, AtomicReference<NovaTemplateOptions> options)
-
-