Class AWSEC2DestroyNodeStrategy
java.lang.Object
org.jclouds.ec2.compute.strategy.EC2DestroyNodeStrategy
org.jclouds.aws.ec2.compute.strategy.AWSEC2DestroyNodeStrategy
- All Implemented Interfaces:
 DestroyNodeStrategy
- 
Field Summary
FieldsModifier and TypeFieldDescriptionprotected final AWSEC2Apiprotected final Map<String, Credentials> Fields inherited from class org.jclouds.ec2.compute.strategy.EC2DestroyNodeStrategy
elasticIpCache, getNode, logger - 
Constructor Summary
ConstructorsModifierConstructorDescriptionprotectedAWSEC2DestroyNodeStrategy(AWSEC2Api client, GetNodeMetadataStrategy getNode, com.google.common.cache.LoadingCache<RegionAndName, String> elasticIpCache, Map<String, Credentials> credentialStore)  - 
Method Summary
Modifier and TypeMethodDescriptionprotected voiddestroyInstanceInRegion(String id, String region) Methods inherited from class org.jclouds.ec2.compute.strategy.EC2DestroyNodeStrategy
destroyNode, releaseAnyPublicIpForInstanceInRegion 
- 
Field Details
- 
client
 - 
credentialStore
 
 - 
 - 
Constructor Details
- 
AWSEC2DestroyNodeStrategy
@Inject protected AWSEC2DestroyNodeStrategy(AWSEC2Api client, GetNodeMetadataStrategy getNode, @Named("ELASTICIP") com.google.common.cache.LoadingCache<RegionAndName, String> elasticIpCache, Map<String, Credentials> credentialStore)  
 - 
 - 
Method Details
- 
destroyInstanceInRegion
- Overrides:
 destroyInstanceInRegionin classEC2DestroyNodeStrategy
 
 -