| Name | Description | Type | Package | Framework |
| AbstractCloudMachineProvisioningLocation | | Class | brooklyn.location.cloud | Brooklyn |
|
| AbstractAvailabilityZoneExtension | | Class | brooklyn.location.cloud | Brooklyn |
|
| AbstractJcloudsSubnetSshMachineLocation | | Class | brooklyn.location.jclouds | Brooklyn |
|
| AbstractLocation | A basic implementation of the Location interface. | Class | brooklyn.location.basic | Brooklyn |
|
| AbstractLocationResolver | Examples of valid specs: byon(hosts=myhost) | Class | brooklyn.location.basic | Brooklyn |
|
| AbstractPortableTemplateBuilder | | Class | brooklyn.location.jclouds.templates | Brooklyn |
|
| AddressableLocation | A location that has an IP address. | Interface | brooklyn.location | Brooklyn |
|
| AggregatingMachineProvisioningLocation | Takes a list of other provisioners, and round-robins across them when obtaining a machine. | Class | brooklyn.location.basic | Brooklyn |
|
| AlwaysRetryOnRenew | Fix for RetryOnRenew so that it always retries on 401 when using a token. | Class | brooklyn.location.jclouds.config | Brooklyn |
|
| AlwaysRetryOnRenew .InterceptRetryOnRenewModule | Intercepts calls to the *other* RetryOnRenew instance, and uses the one above. | Class | brooklyn.location.jclouds.config | Brooklyn |
|
| AvailabilityZoneExtension | For a location that has sub-zones within it (e. | Interface | brooklyn.location.cloud | Brooklyn |
|
| AwsAvailabilityZoneExtension | | Class | brooklyn.location.jclouds.zone | Brooklyn |
|
| BasicHardwareDetails | | Class | brooklyn.location.basic | Brooklyn |
|
| BasicJcloudsLocationCustomizer | A default no-op implementation, which can be extended to override the appropriate methods. | Class | brooklyn.location.jclouds | Brooklyn |
|
| BasicLocationDefinition | | Class | brooklyn.location.basic | Brooklyn |
|
| BasicLocationRegistry | | Class | brooklyn.location.basic | Brooklyn |
|
| BasicMachineDetails | | Class | brooklyn.location.basic | Brooklyn |
|
| BasicMachineMetadata | | Class | brooklyn.location.basic | Brooklyn |
|
| BasicOsDetails | | Class | brooklyn.location.basic | Brooklyn |
|
| BasicOsDetails .Factory | | Class | brooklyn.location.basic | Brooklyn |
|
| BasicOsDetails .OsArchs | | Class | brooklyn.location.basic | Brooklyn |
|
| BasicOsDetails .OsNames | | Class | brooklyn.location.basic | Brooklyn |
|
| BasicOsDetails .OsVersions | | Class | brooklyn.location.basic | Brooklyn |
|
| BrooklynAccessUtils | | Class | brooklyn.location.access | Brooklyn |
|
| BrooklynImageChooser | | Class | brooklyn.location.jclouds | Brooklyn |
|
| BrooklynMachinePool | | Class | brooklyn.location.jclouds | Brooklyn |
|
| ByonLocationResolver | Examples of valid specs: byon:(hosts=myhost) | Class | brooklyn.location.basic | Brooklyn |
|
| CloudLocationConfig | | Interface | brooklyn.location.cloud | Brooklyn |
|
| CloudMachineNamer | | Class | brooklyn.location.cloud | Brooklyn |
|
| CustomMachineNamer | | Class | brooklyn.location.cloud | Brooklyn |
|
| DefinedLocationByIdResolver | | Class | brooklyn.location.basic | Brooklyn |
|
| DeprecatedKeysMappingBuilder | | Class | brooklyn.location.basic | Brooklyn |
|
| DynamicLocation | A location that is created and owned by an entity at runtime. | Interface | brooklyn.location.dynamic | Brooklyn |
|
| FixedListMachineProvisioningLocation | A provisioner of MachineLocations which takes a list of machines it can connect to. | Class | brooklyn.location.basic | Brooklyn |
|
| FixedListMachineProvisioningLocation .Builder | Facilitates fluent/programmatic style for constructing a fixed pool of machines. | Class | brooklyn.location.basic | Brooklyn |
|
| GeoBytesHostGeoLookup | | Class | brooklyn.location.geo | Brooklyn |
|
| HardwareDetails | | Interface | brooklyn.location | Brooklyn |
|
| HasHostGeoInfo | | Interface | brooklyn.location.geo | Brooklyn |
|
| HasSubnetHostname | | Interface | brooklyn.location.basic | Brooklyn |
|
| HostGeoInfo | Encapsulates geo-IP information for a given host. | Class | brooklyn.location.geo | Brooklyn |
|
| HostGeoLookup | | Interface | brooklyn.location.geo | Brooklyn |
|
| HostLocationResolver | | Class | brooklyn.location.basic | Brooklyn |
|
| JcloudsByonLocationResolver | Examples of valid specs: byon:(hosts=myhost) | Class | brooklyn.location.jclouds | Brooklyn |
|
| JcloudsLocation | For provisioning and managing VMs in a particular provider/region, using jclouds. | Class | brooklyn.location.jclouds | Brooklyn |
|
| JcloudsLocationConfig | | Interface | brooklyn.location.jclouds | Brooklyn |
|
| JcloudsLocationCustomizer | Customization hooks to allow apps to perform specific customisation at each stage of jclouds machine provisioning. | Interface | brooklyn.location.jclouds | Brooklyn |
|
| JcloudsLocationResolver | | Class | brooklyn.location.jclouds | Brooklyn |
|
| JcloudsLocationSecurityGroupCustomizer | Configures custom security groups on Jclouds locations. | Class | brooklyn.location.jclouds.networking | Brooklyn |
|
| JcloudsMachineNamer | | Class | brooklyn.location.jclouds | Brooklyn |
|
| JcloudsPortForwarderExtension | | Interface | brooklyn.location.jclouds.networking | Brooklyn |
|
| JcloudsPredicates | | Class | brooklyn.location.jclouds | Brooklyn |
|
| JcloudsPredicates .NodeInLocation | | Class | brooklyn.location.jclouds | Brooklyn |
|
| JcloudsPropertiesFromBrooklynProperties | The properties to use for a jclouds location, loaded from brooklyn. | Class | brooklyn.location.jclouds | Brooklyn |
|
| JcloudsSshMachineLocation | | Class | brooklyn.location.jclouds | Brooklyn |
|
| JcloudsUtil | | Class | brooklyn.location.jclouds | Brooklyn |
|
| LocalhostExternalIpLoader | | Class | brooklyn.location.geo | Brooklyn |
|
| LocalhostLocationResolver | Examples of valid specs: localhost(name=abc) | Class | brooklyn.location.basic | Brooklyn |
|
| LocalhostMachineProvisioningLocation | An implementation of MachineProvisioningLocation that can provision a SshMachineLocation for the By default you can only obtain a single SshMachineLocation for the localhost. | Class | brooklyn.location.basic | Brooklyn |
|
| LocalhostMachineProvisioningLocation .LocalhostMachine | | Class | brooklyn.location.basic | Brooklyn |
|
| LocalhostPropertiesFromBrooklynProperties | | Class | brooklyn.location.basic | Brooklyn |
|
| Location | A location that an entity can be in. | Interface | brooklyn.location | Brooklyn |
|
| LocationConfigKeys | | Class | brooklyn.location.basic | Brooklyn |
|
| LocationConfigUtils | | Class | brooklyn.location.basic | Brooklyn |
|
| LocationDefinition | Defines a location, where the getSpec() is like a serialized representation of the location so that Brooklyn can create a corresponding location. | Interface | brooklyn.location | Brooklyn |
|
| LocationDynamicType | | Class | brooklyn.location.basic | Brooklyn |
|
| LocationInternal | Information about locations private to Brooklyn. | Interface | brooklyn.location.basic | Brooklyn |
|
| LocationNotAvailableException | Indicates that a ProvisioningLocation is not able to provision a requested locationSee Also:Serialized Form | Class | brooklyn.location | Brooklyn |
|
| LocationOwner | An entity that owns a particular location. | Interface | brooklyn.location.dynamic | Brooklyn |
|
| LocationPredicates | | Class | brooklyn.location.basic | Brooklyn |
|
| LocationPropertiesFromBrooklynProperties | The properties to use for locations, loaded from brooklyn. | Class | brooklyn.location.basic | Brooklyn |
|
| LocationRegistry | The registry of the sorts of locations that brooklyn knows about. | Interface | brooklyn.location | Brooklyn |
|
| LocationResolver | Provides a way of creating location instances of a particular type. | Interface | brooklyn.location | Brooklyn |
|
| LocationResolver .EnableableLocationResolver | | Interface | brooklyn.location | Brooklyn |
|
| Locations | | Class | brooklyn.location.basic | Brooklyn |
|
| Locations .LocationsFilter | | Interface | brooklyn.location.basic | Brooklyn |
|
| LocationSpec | Gives details of a location to be created. | Class | brooklyn.location | Brooklyn |
|
| LocationType | Gives type information for a Location. | Interface | brooklyn.location | Brooklyn |
|
| LocationTypeSnapshot | | Class | brooklyn.location.basic | Brooklyn |
|
| MachineDetails | | Interface | brooklyn.location | Brooklyn |
|
| MachineLocation | A location that is a machine. | Interface | brooklyn.location | Brooklyn |
|
| MachineManagementMixins | | Class | brooklyn.location | Brooklyn |
|
| MachineManagementMixins .GivesMachineMetadata | | Interface | brooklyn.location | Brooklyn |
|
| MachineManagementMixins .KillsMachines | | Interface | brooklyn.location | Brooklyn |
|
| MachineManagementMixins .ListsMachines | | Interface | brooklyn.location | Brooklyn |
|
| MachineManagementMixins .MachineMetadata | | Interface | brooklyn.location | Brooklyn |
|
| MachineManagementMixins .RichMachineProvisioningLocation | | Interface | brooklyn.location | Brooklyn |
|
| MachinePool | Contains details of machines detected at a given cloud (ComputeService), and records claims made against those machines via this pool. | Class | brooklyn.location.jclouds.pool | Brooklyn |
|
| MachinePoolPredicates | | Class | brooklyn.location.jclouds.pool | Brooklyn |
|
| MachineProvisioningLocation | A location that is able to provision new machines within its location. | Interface | brooklyn.location | Brooklyn |
|
| Machines | | Class | brooklyn.location.basic | Brooklyn |
|
| MachineSet | | Class | brooklyn.location.jclouds.pool | Brooklyn |
|
| MaxMind2HostGeoLookup | | Class | brooklyn.location.geo | Brooklyn |
|
| MultiLocation | A location which consists of multiple locations stitched together to form availability zones. | Class | brooklyn.location.basic | Brooklyn |
|
| MultiLocation .AvailabilityZoneExtensionImpl | | Class | brooklyn.location.basic | Brooklyn |
|
| MultiLocationResolver | | Class | brooklyn.location.basic | Brooklyn |
|
| NamedLocationResolver | Allows you to say, in your brooklyn. | Class | brooklyn.location.basic | Brooklyn |
|
| NoMachinesAvailableException | Indicates no machines are available in a given location. | Class | brooklyn.location | Brooklyn |
|
| OsDetails | | Interface | brooklyn.location | Brooklyn |
|
| PortableTemplateBuilder | | Class | brooklyn.location.jclouds.templates | Brooklyn |
|
| PortForwardManager | Records port mappings against public IP addresses with given identifiers. | Interface | brooklyn.location.access | Brooklyn |
|
| PortForwardManagerAuthority | This implementation is not very efficient, and currently has a cap of about 50000 rules. | Class | brooklyn.location.access | Brooklyn |
|
| PortForwardManagerClient | | Class | brooklyn.location.access | Brooklyn |
|
| PortMapping | | Class | brooklyn.location.access | Brooklyn |
|
| PortRange | A range of ports (indicator for Location and other APIs). | Interface | brooklyn.location | Brooklyn |
|
| PortRanges | | Class | brooklyn.location.basic | Brooklyn |
|
| PortRanges .AggregatePortRange | | Class | brooklyn.location.basic | Brooklyn |
|
| PortRanges .LinearPortRange | | Class | brooklyn.location.basic | Brooklyn |
|
| PortRanges .SinglePort | | Class | brooklyn.location.basic | Brooklyn |
|
| PortSupplier | | Interface | brooklyn.location | Brooklyn |
|
| ProvisioningLocation | A location that is able to provision new locations within it. | Interface | brooklyn.location | Brooklyn |
|
| RegistryLocationResolver | Extension to LocationResolver which can take a registry. | Interface | brooklyn.location.basic | Brooklyn |
|
| ReusableMachineTemplate | A facility for having a template we can declare without knowing the provider, then find matching instances, create instances, and generally manipulate them. | Class | brooklyn.location.jclouds.pool | Brooklyn |
|
| SecurityGroupDefinition | | Class | brooklyn.location.jclouds.networking | Brooklyn |
|
| SecurityGroupTool | WIP to apply a security group to a jclouds endpoint. | Class | brooklyn.location.jclouds.networking | Brooklyn |
|
| 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)) | Class | brooklyn.location.basic | Brooklyn |
|
| SingleMachineLocationResolver | | Class | brooklyn.location.basic | Brooklyn |
|
| SingleMachineProvisioningLocation | | Class | brooklyn.location.basic | Brooklyn |
|
| SshMachineLocation | Operations on a machine that is accessible via ssh. | Class | brooklyn.location.basic | Brooklyn |
|
| SudoTtyFixingCustomizer | Wraps Brooklyn's sudo-tty mitigations in a JcloudsLocationCustomizer for easy(-ish) consumption in YAML blueprints: | Class | brooklyn.location.jclouds | Brooklyn |
|
| SupportsPortForwarding | | Interface | brooklyn.location.basic | Brooklyn |
|
| SupportsPortForwarding .RequiresPortForwarding | marker on a location to indicate that port forwarding should be done automatically for attempts to access from Brooklyn | Interface | brooklyn.location.basic | Brooklyn |
|
| UtraceHostGeoLookup | | Class | brooklyn.location.geo | Brooklyn |