|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||
public interface AWSEC2Api
Provides synchronous access to EC2 services.
| Method Summary | |
|---|---|
com.google.common.base.Optional<? extends AWSAMIApi> |
getAMIApi()
|
com.google.common.base.Optional<? extends AWSAMIApi> |
getAMIApiForRegion(String region)
|
com.google.common.base.Optional<? extends AWSInstanceApi> |
getInstanceApi()
|
com.google.common.base.Optional<? extends AWSInstanceApi> |
getInstanceApiForRegion(String region)
|
com.google.common.base.Optional<? extends AWSKeyPairApi> |
getKeyPairApi()
|
com.google.common.base.Optional<? extends AWSKeyPairApi> |
getKeyPairApiForRegion(String region)
|
com.google.common.base.Optional<? extends MonitoringApi> |
getMonitoringApi()
Provides synchronous access to Monitoring services. |
com.google.common.base.Optional<? extends MonitoringApi> |
getMonitoringApiForRegion(String region)
|
com.google.common.base.Optional<? extends PlacementGroupApi> |
getPlacementGroupApi()
Provides synchronous access to PlacementGroup services. |
com.google.common.base.Optional<? extends PlacementGroupApi> |
getPlacementGroupApiForRegion(String region)
|
com.google.common.base.Optional<? extends AWSSecurityGroupApi> |
getSecurityGroupApi()
|
com.google.common.base.Optional<? extends AWSSecurityGroupApi> |
getSecurityGroupApiForRegion(String region)
|
com.google.common.base.Optional<? extends SpotInstanceApi> |
getSpotInstanceApi()
Provides synchronous access to SpotInstance services. |
com.google.common.base.Optional<? extends SpotInstanceApi> |
getSpotInstanceApiForRegion(String region)
|
| Methods inherited from interface org.jclouds.ec2.EC2Api |
|---|
getAvailabilityZoneAndRegionApi, getAvailabilityZoneAndRegionApiForRegion, getConfiguredRegions, getElasticBlockStoreApi, getElasticBlockStoreApiForRegion, getElasticIPAddressApi, getElasticIPAddressApiForRegion, getSubnetApi, getSubnetApiForRegion, getTagApi, getTagApiForRegion, getWindowsApi, getWindowsApiForRegion |
| Methods inherited from interface java.io.Closeable |
|---|
close |
| Method Detail |
|---|
com.google.common.base.Optional<? extends AWSInstanceApi> getInstanceApi()
getInstanceApi in interface org.jclouds.ec2.EC2Api
com.google.common.base.Optional<? extends AWSInstanceApi> getInstanceApiForRegion(@Nullable
String region)
getInstanceApiForRegion in interface org.jclouds.ec2.EC2Apicom.google.common.base.Optional<? extends AWSSecurityGroupApi> getSecurityGroupApi()
getSecurityGroupApi in interface org.jclouds.ec2.EC2Api
com.google.common.base.Optional<? extends AWSSecurityGroupApi> getSecurityGroupApiForRegion(@Nullable
String region)
getSecurityGroupApiForRegion in interface org.jclouds.ec2.EC2Apicom.google.common.base.Optional<? extends AWSAMIApi> getAMIApi()
getAMIApi in interface org.jclouds.ec2.EC2Api
com.google.common.base.Optional<? extends AWSAMIApi> getAMIApiForRegion(@Nullable
String region)
getAMIApiForRegion in interface org.jclouds.ec2.EC2Apicom.google.common.base.Optional<? extends PlacementGroupApi> getPlacementGroupApi()
com.google.common.base.Optional<? extends PlacementGroupApi> getPlacementGroupApiForRegion(@Nullable
String region)
com.google.common.base.Optional<? extends MonitoringApi> getMonitoringApi()
com.google.common.base.Optional<? extends MonitoringApi> getMonitoringApiForRegion(@Nullable
String region)
com.google.common.base.Optional<? extends AWSKeyPairApi> getKeyPairApi()
getKeyPairApi in interface org.jclouds.ec2.EC2Api
com.google.common.base.Optional<? extends AWSKeyPairApi> getKeyPairApiForRegion(@Nullable
String region)
getKeyPairApiForRegion in interface org.jclouds.ec2.EC2Apicom.google.common.base.Optional<? extends SpotInstanceApi> getSpotInstanceApi()
com.google.common.base.Optional<? extends SpotInstanceApi> getSpotInstanceApiForRegion(@Nullable
String region)
|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||