Class TemplateImpl
- java.lang.Object
-
- org.jclouds.compute.domain.internal.TemplateImpl
-
-
Constructor Summary
Constructors Constructor Description TemplateImpl(Image image, Hardware hardware, Location location, TemplateOptions options)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description Templateclone()clone this templateprotected TemplateOptionsdefaultOptions()booleanequals(Object o)HardwaregetHardware()Size that suits the requirements.ImagegetImage()Image that suits the requirements.LocationgetLocation()Location of the nodes.TemplateOptionsgetOptions()options for launching this template, like run scripts or inbound portsinthashCode()protected com.google.common.base.MoreObjects.ToStringHelperstring()StringtoString()
-
-
-
Constructor Detail
-
TemplateImpl
public TemplateImpl(Image image, Hardware hardware, Location location, TemplateOptions options)
-
-
Method Detail
-
getImage
public Image getImage()
Image that suits the requirements.
-
getHardware
public Hardware getHardware()
Size that suits the requirements.- Specified by:
getHardwarein interfaceTemplate
-
getLocation
public Location getLocation()
Location of the nodes.- Specified by:
getLocationin interfaceTemplate
-
getOptions
public TemplateOptions getOptions()
options for launching this template, like run scripts or inbound ports- Specified by:
getOptionsin interfaceTemplate
-
string
protected com.google.common.base.MoreObjects.ToStringHelper string()
-
defaultOptions
protected TemplateOptions defaultOptions()
-
-