|
Brooklyn | |||||||
PREV NEXT | FRAMES NO FRAMES |
Interface Summary | |
---|---|
HasSubnetHostname | |
RegistryLocationResolver | extension to LocationResolver which can take a registry |
SshMachineLocation.ExecRunner | |
SupportsPortForwarding | |
SupportsPortForwarding.RequiresPortForwarding | marker on a location to indicate that port forwarding should be done automatically for attempts to access from Brooklyn |
Class Summary | |
---|---|
AbstractLocation | A basic implementation of the Location interface. |
BasicLocationDefinition | |
BasicLocationRegistry | |
BasicOsDetails | |
BasicOsDetails.Factory | |
BasicOsDetails.OsArchs | |
BasicOsDetails.OsNames | |
BasicOsDetails.OsVersions | |
ByonLocationResolver | Examples of valid specs:
|
CommandLineLocations | @deprecated in 0.5.0 use resolver |
DefinedLocationByIdResolver | looks up based on ID in DefinedLocations map |
FixedListMachineProvisioningLocation | A provisioner of MachineLocations which takes a list of machines it can connect to. |
FixedListMachineProvisioningLocation.Builder | Facilitates fluent/programmatic style for constructing a fixed pool of machines. |
LocalhostMachineProvisioningLocation | An implementation of MachineProvisioningLocation that can provision a SshMachineLocation for the local host. |
LocalhostMachineProvisioningLocation.LocalhostMachine | |
LocalhostResolver | Examples of valid specs:
|
LocationConfigKeys | |
LocationConfigUtils | |
LocationCreationUtils | |
LocationRegistry | @deprecated use BasicLocationRegistry implementing LocationRegistry |
NamedLocationResolver | Allows you to say, in your brooklyn.properties: |
PortRanges | |
PortRanges.AggregatePortRange | |
PortRanges.BasicPortRange | |
PortRanges.LinearPortRange | |
PortRanges.SinglePort | |
SimulatedLocation | Location for use in dev/test, defining custom start/stop support, and/or tweaking the ports which are permitted to be available (using setPermittedPorts(Iterable)) |
SshMachineLocation | Operations on a machine that is accessible via ssh. |
Brooklyn Multi-Cloud Application Management Platform
brooklyncentral.github.com. Apache License. © 2012.