public interface EC2AsyncApi extends Closeable
EC2Api
, as this interface is the same, except
features provide asynchronous return values.Modifier and Type | Method and Description |
---|---|
com.google.common.base.Optional<? extends AMIAsyncApi> |
getAMIApi()
Provides asynchronous access to AMI features.
|
com.google.common.base.Optional<? extends AMIAsyncApi> |
getAMIApiForRegion(String region) |
com.google.common.base.Optional<? extends AvailabilityZoneAndRegionAsyncApi> |
getAvailabilityZoneAndRegionApi()
Provides asynchronous access to Availability Zones and Regions services.
|
com.google.common.base.Optional<? extends AvailabilityZoneAndRegionAsyncApi> |
getAvailabilityZoneAndRegionApiForRegion(String region) |
Set<String> |
getConfiguredRegions() |
com.google.common.base.Optional<? extends ElasticBlockStoreAsyncApi> |
getElasticBlockStoreApi()
Provides asynchronous access to Elastic Block Store services.
|
com.google.common.base.Optional<? extends ElasticBlockStoreAsyncApi> |
getElasticBlockStoreApiForRegion(String region) |
com.google.common.base.Optional<? extends ElasticIPAddressAsyncApi> |
getElasticIPAddressApi()
Provides asynchronous access to Elastic IP services.
|
com.google.common.base.Optional<? extends ElasticIPAddressAsyncApi> |
getElasticIPAddressApiForRegion(String region) |
com.google.common.base.Optional<? extends InstanceAsyncApi> |
getInstanceApi()
Provides asynchronous access to Instance services.
|
com.google.common.base.Optional<? extends InstanceAsyncApi> |
getInstanceApiForRegion(String region) |
com.google.common.base.Optional<? extends KeyPairAsyncApi> |
getKeyPairApi()
Provides asynchronous access to KeyPair services.
|
com.google.common.base.Optional<? extends KeyPairAsyncApi> |
getKeyPairApiForRegion(String region) |
com.google.common.base.Optional<? extends SecurityGroupAsyncApi> |
getSecurityGroupApi()
Provides asynchronous access to SecurityGroup services.
|
com.google.common.base.Optional<? extends SecurityGroupAsyncApi> |
getSecurityGroupApiForRegion(String region) |
com.google.common.base.Optional<? extends SubnetAsyncApi> |
getSubnetApi()
Provides asynchronous access to Subnet features.
|
com.google.common.base.Optional<? extends SubnetAsyncApi> |
getSubnetApiForRegion(String region) |
com.google.common.base.Optional<? extends TagAsyncApi> |
getTagApi()
Provides asynchronous access to Tag features.
|
com.google.common.base.Optional<? extends TagAsyncApi> |
getTagApiForRegion(String region) |
com.google.common.base.Optional<? extends WindowsAsyncApi> |
getWindowsApi()
Provides asynchronous access to Windows features.
|
com.google.common.base.Optional<? extends WindowsAsyncApi> |
getWindowsApiForRegion(String region) |
@Provides Set<String> getConfiguredRegions()
com.google.common.base.Optional<? extends WindowsAsyncApi> getWindowsApi()
com.google.common.base.Optional<? extends WindowsAsyncApi> getWindowsApiForRegion(@Nullable String region)
com.google.common.base.Optional<? extends TagAsyncApi> getTagApi()
com.google.common.base.Optional<? extends TagAsyncApi> getTagApiForRegion(@Nullable String region)
com.google.common.base.Optional<? extends SubnetAsyncApi> getSubnetApi()
com.google.common.base.Optional<? extends SubnetAsyncApi> getSubnetApiForRegion(@Nullable String region)
com.google.common.base.Optional<? extends AMIAsyncApi> getAMIApi()
com.google.common.base.Optional<? extends AMIAsyncApi> getAMIApiForRegion(@Nullable String region)
com.google.common.base.Optional<? extends AvailabilityZoneAndRegionAsyncApi> getAvailabilityZoneAndRegionApi()
com.google.common.base.Optional<? extends AvailabilityZoneAndRegionAsyncApi> getAvailabilityZoneAndRegionApiForRegion(@Nullable String region)
com.google.common.base.Optional<? extends ElasticBlockStoreAsyncApi> getElasticBlockStoreApi()
com.google.common.base.Optional<? extends ElasticBlockStoreAsyncApi> getElasticBlockStoreApiForRegion(@Nullable String region)
com.google.common.base.Optional<? extends ElasticIPAddressAsyncApi> getElasticIPAddressApi()
com.google.common.base.Optional<? extends ElasticIPAddressAsyncApi> getElasticIPAddressApiForRegion(@Nullable String region)
com.google.common.base.Optional<? extends InstanceAsyncApi> getInstanceApi()
com.google.common.base.Optional<? extends InstanceAsyncApi> getInstanceApiForRegion(@Nullable String region)
com.google.common.base.Optional<? extends KeyPairAsyncApi> getKeyPairApi()
com.google.common.base.Optional<? extends KeyPairAsyncApi> getKeyPairApiForRegion(@Nullable String region)
com.google.common.base.Optional<? extends SecurityGroupAsyncApi> getSecurityGroupApi()
com.google.common.base.Optional<? extends SecurityGroupAsyncApi> getSecurityGroupApiForRegion(@Nullable String region)
Copyright © 2009-2013 The Apache Software Foundation. All Rights Reserved.