org.jclouds.openstack.nova.v2_0.compute.options
Class NodeAndNovaTemplateOptions

java.lang.Object
  extended by 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
protected NodeAndNovaTemplateOptions(AtomicReference<org.jclouds.compute.domain.NodeMetadata> nodeMetadata, AtomicReference<NovaTemplateOptions> novaTemplateOptions)
           
 
Method Summary
 AtomicReference<org.jclouds.compute.domain.NodeMetadata> getNodeMetadata()
           
 AtomicReference<NovaTemplateOptions> getNovaTemplateOptions()
           
static AtomicReference<NodeAndNovaTemplateOptions> newAtomicReference(AtomicReference<org.jclouds.compute.domain.NodeMetadata> node, AtomicReference<NovaTemplateOptions> options)
           
static NodeAndNovaTemplateOptions newReference(AtomicReference<org.jclouds.compute.domain.NodeMetadata> node, AtomicReference<NovaTemplateOptions> options)
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

NodeAndNovaTemplateOptions

protected NodeAndNovaTemplateOptions(AtomicReference<org.jclouds.compute.domain.NodeMetadata> nodeMetadata,
                                     AtomicReference<NovaTemplateOptions> novaTemplateOptions)
Method Detail

getNodeMetadata

public AtomicReference<org.jclouds.compute.domain.NodeMetadata> getNodeMetadata()

getNovaTemplateOptions

public AtomicReference<NovaTemplateOptions> getNovaTemplateOptions()

newReference

public static NodeAndNovaTemplateOptions newReference(AtomicReference<org.jclouds.compute.domain.NodeMetadata> node,
                                                      AtomicReference<NovaTemplateOptions> options)

newAtomicReference

public static AtomicReference<NodeAndNovaTemplateOptions> newAtomicReference(AtomicReference<org.jclouds.compute.domain.NodeMetadata> node,
                                                                             AtomicReference<NovaTemplateOptions> options)


Copyright © 2009-2014 The Apache Software Foundation. All Rights Reserved.