| Interface | Description |
|---|---|
| BlobStoreContextFactory |
For creating a new
BlobStoreContext, to access object stores such as S3 or Swift. |
| ComputeServiceRegistry | |
| ConnectivityResolver |
LocationNetworkInfoCustomizers are used by
JcloudsLocation to determine the host and port
on which connections to locations should be made and the credentials that should be used. |
| JcloudsLocation.CustomizeTemplateOptions | Deprecated
since 0.11.0 use
TemplateOptionCustomizer instead |
| JcloudsLocationConfig | |
| JcloudsLocationCustomizer |
Customization hooks to allow apps to perform specific customisation at each stage of jclouds machine provisioning.
|
| JcloudsMachineLocation |
| Class | Description |
|---|---|
| AbstractJcloudsSubnetSshMachineLocation | |
| BasicJcloudsLocationCustomizer |
A default no-op location customizer, which can be extended to override the appropriate methods.
|
| BlobStoreContextFactoryImpl | |
| BrooklynImageChooser | |
| BrooklynImageChooser.ImageChooserFromOrdering | |
| BrooklynImageChooser.OrderingScoredWithoutDefaults | |
| BrooklynImageChooser.OrderingWithDefaults | |
| ChildEntityCustomizer |
Location customizer that optionally creates and starts a child entity.
|
| ComputeServiceRegistryImpl | |
| ConnectivityResolverOptions |
Holds parameters to be used by a
ConnectivityResolver. |
| ConnectivityResolverOptions.Builder | |
| CreateUserStatements | |
| DefaultConnectivityResolver |
DefaultConnectivityResolver provides the default implementation of
ConnectivityResolver. |
| JcloudsByonLocationResolver |
Examples of valid specs:
byon:(hosts=myhost)
byon:(hosts="myhost, myhost2")
byon:(hosts="myhost, myhost2", name="my location name")
|
| JcloudsLocation |
For provisioning and managing VMs in a particular provider/region, using jclouds.
|
| JcloudsLocationResolver | |
| JcloudsMachineNamer | |
| JcloudsPredicates | |
| JcloudsPredicates.NodeInLocation | Deprecated
since 0.9.0; direct access strongly discouraged; will be made protected in future release;
use
JcloudsPredicates.nodeInLocation(String, boolean) |
| JcloudsPropertiesFromBrooklynProperties |
The properties to use for a jclouds location, loaded from brooklyn.properties file
|
| JcloudsProviderAndApiLoader |
Retrieves a given jclouds provider or API.
|
| JcloudsSshMachineLocation | |
| JcloudsUtil | |
| JcloudsWinRmMachineLocation | |
| ManagementAddressResolveResult | |
| SudoTtyFixingCustomizer |
Wraps Brooklyn's sudo-tty mitigations in a
JcloudsLocationCustomizer for easy(-ish) consumption
in YAML blueprints: |
| Enum | Description |
|---|---|
| DefaultConnectivityResolver.NetworkMode |