Package org.jclouds.ec2.compute.config
Class EC2BindComputeSuppliersByClass
java.lang.Object
com.google.inject.AbstractModule
org.jclouds.compute.config.BindComputeSuppliersByClass
org.jclouds.ec2.compute.config.EC2BindComputeSuppliersByClass
- All Implemented Interfaces:
com.google.inject.Module
- Direct Known Subclasses:
AWSEC2BindComputeSuppliersByClass
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionMethods inherited from class org.jclouds.compute.config.BindComputeSuppliersByClass
bindHardwareSupplier, bindImageSupplier, configure
Methods inherited from class com.google.inject.AbstractModule
addError, addError, addError, bind, bind, bind, bindConstant, binder, bindInterceptor, bindListener, bindListener, bindScope, configure, convertToTypes, currentStage, getMembersInjector, getMembersInjector, getProvider, getProvider, install, requestInjection, requestInjection, requestStaticInjection, requireBinding, requireBinding
-
Constructor Details
-
EC2BindComputeSuppliersByClass
public EC2BindComputeSuppliersByClass()
-
-
Method Details
-
defineHardwareSupplier
protected Class<? extends com.google.common.base.Supplier<Set<? extends Hardware>>> defineHardwareSupplier()- Specified by:
defineHardwareSupplier
in classBindComputeSuppliersByClass
-
defineImageSupplier
protected Class<? extends com.google.common.base.Supplier<Set<? extends Image>>> defineImageSupplier()- Specified by:
defineImageSupplier
in classBindComputeSuppliersByClass
-