Brooklyn

brooklyn.entity.drivers.downloads
[Java] Class BasicDownloadRequirement

java.lang.Object
  brooklyn.entity.drivers.downloads.BasicDownloadRequirement
All Implemented Interfaces:
DownloadRequirement

public class BasicDownloadRequirement

Constructor Summary
BasicDownloadRequirement(EntityDriver driver)

BasicDownloadRequirement(EntityDriver driver, java.util.Map properties)

BasicDownloadRequirement(EntityDriver entityDriver, java.lang.String addonName, java.util.Map properties)

 
Method Summary
static BasicDownloadRequirement copy(DownloadRequirement req, java.util.Map additionalProperties)

Copies the given DownloadRequirement, but overriding the original properties with the given additional properties.

java.lang.String getAddonName()

EntityDriver getEntityDriver()

java.util.Map getProperties()

java.lang.String toString()

 
Methods inherited from class java.lang.Object
java.lang.Object#wait(), java.lang.Object#wait(long), java.lang.Object#wait(long, int), java.lang.Object#equals(java.lang.Object), java.lang.Object#toString(), java.lang.Object#hashCode(), java.lang.Object#getClass(), java.lang.Object#notify(), java.lang.Object#notifyAll()
 

Constructor Detail

BasicDownloadRequirement

public BasicDownloadRequirement(EntityDriver driver)


BasicDownloadRequirement

public BasicDownloadRequirement(EntityDriver driver, java.util.Map properties)


BasicDownloadRequirement

public BasicDownloadRequirement(EntityDriver entityDriver, java.lang.String addonName, java.util.Map properties)


 
Method Detail

copy

public static BasicDownloadRequirement copy(DownloadRequirement req, java.util.Map additionalProperties)
Copies the given DownloadRequirement, but overriding the original properties with the given additional properties.


getAddonName

@Override
public java.lang.String getAddonName()


getEntityDriver

@Override
public EntityDriver getEntityDriver()


getProperties

@Override
public java.util.Map getProperties()


toString

@Override
public java.lang.String toString()


 

Brooklyn Multi-Cloud Application Management Platform
brooklyncentral.github.com. Apache License. © 2012.