Modifier and Type | Interface and Description |
---|---|
interface |
Context
Represents an authenticated context to the cloud.
|
Modifier and Type | Method and Description |
---|---|
boolean |
AtmosBlobStore.createContainerInLocation(Location location,
String container)
This implementation invokes
AtmosClient.createDirectory(java.lang.String, org.jclouds.atmos.options.PutOptions...) |
com.google.common.util.concurrent.ListenableFuture<Boolean> |
AtmosAsyncBlobStore.createContainerInLocation(Location location,
String container)
Deprecated.
This implementation invokes
AtmosAsyncClient.createDirectory(java.lang.String, org.jclouds.atmos.options.PutOptions...)
Note location is ignored |
boolean |
AtmosBlobStore.createContainerInLocation(Location location,
String container,
CreateContainerOptions options) |
com.google.common.util.concurrent.ListenableFuture<Boolean> |
AtmosAsyncBlobStore.createContainerInLocation(Location location,
String container,
CreateContainerOptions options)
Deprecated.
|
Constructor and Description |
---|
AWSEC2ComputeService(ComputeServiceContext context,
Map<String,Credentials> credentialStore,
com.google.common.base.Supplier<Set<? extends Image>> images,
com.google.common.base.Supplier<Set<? extends Hardware>> sizes,
com.google.common.base.Supplier<Set<? extends Location>> locations,
ListNodesStrategy listNodesStrategy,
GetImageStrategy getImageStrategy,
GetNodeMetadataStrategy getNodeMetadataStrategy,
CreateNodesInGroupThenAddToSet runNodesAndAddToSetStrategy,
RebootNodeStrategy rebootNodeStrategy,
DestroyNodeStrategy destroyNodeStrategy,
ResumeNodeStrategy startNodeStrategy,
SuspendNodeStrategy stopNodeStrategy,
javax.inject.Provider<TemplateBuilder> templateBuilderProvider,
javax.inject.Provider<TemplateOptions> templateOptionsProvider,
com.google.common.base.Predicate<AtomicReference<NodeMetadata>> nodeRunning,
com.google.common.base.Predicate<AtomicReference<NodeMetadata>> nodeTerminated,
com.google.common.base.Predicate<AtomicReference<NodeMetadata>> nodeSuspended,
InitializeRunScriptOnNodeOrPlaceInBadMap.Factory initScriptRunnerFactory,
RunScriptOnNode.Factory runScriptOnNodeFactory,
InitAdminAccess initAdminAccess,
PersistNodeCredentials persistNodeCredentials,
ComputeServiceConstants.Timeouts timeouts,
com.google.common.util.concurrent.ListeningExecutorService userExecutor,
AWSEC2Client client,
ConcurrentMap<RegionAndName,KeyPair> credentialsMap,
com.google.common.cache.LoadingCache<RegionAndName,String> securityGroupMap,
com.google.common.cache.LoadingCache<RegionAndName,String> placementGroupMap,
com.google.common.base.Predicate<PlacementGroup> placementGroupDeleted,
com.google.common.base.Optional<ImageExtension> imageExtension,
GroupNamingConvention.Factory namingConvention,
boolean generateInstanceNames) |
AWSEC2TemplateBuilderImpl(com.google.common.base.Supplier<Set<? extends Location>> locations,
com.google.common.base.Supplier<Set<? extends Image>> images,
com.google.common.base.Supplier<Set<? extends Hardware>> sizes,
com.google.common.base.Supplier<Location> defaultLocation,
javax.inject.Provider<TemplateOptions> optionsProvider,
javax.inject.Provider<TemplateBuilder> defaultTemplateProvider,
com.google.common.base.Supplier<com.google.common.cache.LoadingCache<RegionAndName,? extends Image>> imageMap) |
AWSEC2TemplateBuilderImpl(com.google.common.base.Supplier<Set<? extends Location>> locations,
com.google.common.base.Supplier<Set<? extends Image>> images,
com.google.common.base.Supplier<Set<? extends Hardware>> sizes,
com.google.common.base.Supplier<Location> defaultLocation,
javax.inject.Provider<TemplateOptions> optionsProvider,
javax.inject.Provider<TemplateBuilder> defaultTemplateProvider,
com.google.common.base.Supplier<com.google.common.cache.LoadingCache<RegionAndName,? extends Image>> imageMap) |
Constructor and Description |
---|
AWSRunningInstanceToNodeMetadata(Map<InstanceState,NodeMetadata.Status> instanceToNodeStatus,
Map<String,Credentials> credentialStore,
com.google.common.base.Supplier<com.google.common.cache.LoadingCache<RegionAndName,? extends Image>> imageMap,
com.google.common.base.Supplier<Set<? extends Location>> locations,
com.google.common.base.Supplier<Set<? extends Hardware>> hardware,
GroupNamingConvention.Factory namingConvention) |
Constructor and Description |
---|
AWSS3AsyncBlobStore(BlobStoreContext context,
BlobUtils blobUtils,
com.google.common.util.concurrent.ListeningExecutorService userExecutor,
com.google.common.base.Supplier<Location> defaultLocation,
com.google.common.base.Supplier<Set<? extends Location>> locations,
AWSS3AsyncClient async,
AWSS3Client sync,
com.google.common.base.Function<Set<BucketMetadata>,PageSet<? extends StorageMetadata>> convertBucketsToStorageMetadata,
ContainerToBucketListOptions container2BucketListOptions,
BucketToResourceList bucket2ResourceList,
ObjectToBlob object2Blob,
BlobToHttpGetOptions blob2ObjectGetOptions,
BlobToObject blob2Object,
ObjectToBlobMetadata object2BlobMd,
javax.inject.Provider<FetchBlobMetadata> fetchBlobMetadataProvider,
com.google.common.cache.LoadingCache<String,AccessControlList> bucketAcls,
javax.inject.Provider<AsyncMultipartUploadStrategy> multipartUploadStrategy)
Deprecated.
|
AWSS3AsyncBlobStore(BlobStoreContext context,
BlobUtils blobUtils,
com.google.common.util.concurrent.ListeningExecutorService userExecutor,
com.google.common.base.Supplier<Location> defaultLocation,
com.google.common.base.Supplier<Set<? extends Location>> locations,
AWSS3AsyncClient async,
AWSS3Client sync,
com.google.common.base.Function<Set<BucketMetadata>,PageSet<? extends StorageMetadata>> convertBucketsToStorageMetadata,
ContainerToBucketListOptions container2BucketListOptions,
BucketToResourceList bucket2ResourceList,
ObjectToBlob object2Blob,
BlobToHttpGetOptions blob2ObjectGetOptions,
BlobToObject blob2Object,
ObjectToBlobMetadata object2BlobMd,
javax.inject.Provider<FetchBlobMetadata> fetchBlobMetadataProvider,
com.google.common.cache.LoadingCache<String,AccessControlList> bucketAcls,
javax.inject.Provider<AsyncMultipartUploadStrategy> multipartUploadStrategy)
Deprecated.
|
Modifier and Type | Method and Description |
---|---|
String |
AWSUtils.GetRegionFromLocation.apply(Location location) |
static String |
AWSUtils.getRegionFromLocationOrNull(Location location) |
Modifier and Type | Method and Description |
---|---|
boolean |
AzureBlobStore.createContainerInLocation(Location location,
String container)
This implementation invokes
AzureBlobClient#putBucketInRegion |
com.google.common.util.concurrent.ListenableFuture<Boolean> |
AzureAsyncBlobStore.createContainerInLocation(Location location,
String container)
Deprecated.
This implementation invokes
AzureBlobAsyncClient.createContainer(java.lang.String, org.jclouds.azureblob.options.CreateContainerOptions...) |
boolean |
AzureBlobStore.createContainerInLocation(Location location,
String container,
CreateContainerOptions options) |
com.google.common.util.concurrent.ListenableFuture<Boolean> |
AzureAsyncBlobStore.createContainerInLocation(Location location,
String container,
CreateContainerOptions options)
Deprecated.
|
Modifier and Type | Method and Description |
---|---|
Location |
TransientStorageStrategy.getLocation(String containerName) |
Location |
LocalStorageStrategy.getLocation(String containerName) |
Modifier and Type | Method and Description |
---|---|
Set<? extends Location> |
BlobStore.listAssignableLocations()
The get locations command returns all the valid locations for containers.
|
com.google.common.util.concurrent.ListenableFuture<Set<? extends Location>> |
AsyncBlobStore.listAssignableLocations()
Deprecated.
|
Modifier and Type | Method and Description |
---|---|
com.google.common.util.concurrent.ListenableFuture<Boolean> |
LocalAsyncBlobStore.createContainerInLocation(Location location,
String name)
Deprecated.
|
boolean |
BlobStore.createContainerInLocation(Location location,
String container)
Creates a namespace for your blobs
A container is a namespace for your objects.
|
com.google.common.util.concurrent.ListenableFuture<Boolean> |
AsyncBlobStore.createContainerInLocation(Location location,
String container)
Deprecated.
|
com.google.common.util.concurrent.ListenableFuture<Boolean> |
LocalAsyncBlobStore.createContainerInLocation(Location location,
String container,
CreateContainerOptions options)
Deprecated.
|
boolean |
BlobStore.createContainerInLocation(Location location,
String container,
CreateContainerOptions options) |
com.google.common.util.concurrent.ListenableFuture<Boolean> |
AsyncBlobStore.createContainerInLocation(Location location,
String container,
CreateContainerOptions options)
Deprecated.
|
boolean |
TransientStorageStrategy.createContainerInLocation(String containerName,
Location location) |
boolean |
LocalStorageStrategy.createContainerInLocation(String container,
Location location)
Creates a new container
|
Constructor and Description |
---|
LocalAsyncBlobStore(BlobStoreContext context,
BlobUtils blobUtils,
com.google.common.util.concurrent.ListeningExecutorService userExecutor,
com.google.common.base.Supplier<Location> defaultLocation,
com.google.common.base.Supplier<Set<? extends Location>> locations,
ContentMetadataCodec contentMetadataCodec,
IfDirectoryReturnNameStrategy ifDirectoryReturnName,
Blob.Factory blobFactory,
LocalStorageStrategy storageStrategy)
Deprecated.
|
LocalAsyncBlobStore(BlobStoreContext context,
BlobUtils blobUtils,
com.google.common.util.concurrent.ListeningExecutorService userExecutor,
com.google.common.base.Supplier<Location> defaultLocation,
com.google.common.base.Supplier<Set<? extends Location>> locations,
ContentMetadataCodec contentMetadataCodec,
IfDirectoryReturnNameStrategy ifDirectoryReturnName,
Blob.Factory blobFactory,
LocalStorageStrategy storageStrategy)
Deprecated.
|
Constructor and Description |
---|
BlobMetadataImpl(String id,
String name,
Location location,
URI uri,
String eTag,
Date creationDate,
Date lastModified,
Map<String,String> userMetadata,
URI publicUri,
String container,
ContentMetadata contentMetadata) |
StorageMetadataImpl(StorageType type,
String id,
String name,
Location location,
URI uri,
String eTag,
Date creationDate,
Date lastModified,
Map<String,String> userMetadata) |
Modifier and Type | Field and Description |
---|---|
protected com.google.common.base.Supplier<Location> |
BaseBlobStore.defaultLocation |
protected com.google.common.base.Supplier<Location> |
BaseAsyncBlobStore.defaultLocation
Deprecated.
|
protected com.google.common.base.Supplier<Set<? extends Location>> |
BaseBlobStore.locations |
protected com.google.common.base.Supplier<Set<? extends Location>> |
BaseAsyncBlobStore.locations
Deprecated.
|
Modifier and Type | Method and Description |
---|---|
Set<? extends Location> |
BaseBlobStore.listAssignableLocations() |
com.google.common.util.concurrent.ListenableFuture<Set<? extends Location>> |
BaseAsyncBlobStore.listAssignableLocations()
Deprecated.
|
Constructor and Description |
---|
BaseAsyncBlobStore(BlobStoreContext context,
BlobUtils blobUtils,
com.google.common.util.concurrent.ListeningExecutorService userExecutor,
com.google.common.base.Supplier<Location> defaultLocation,
com.google.common.base.Supplier<Set<? extends Location>> locations)
Deprecated.
|
BaseAsyncBlobStore(BlobStoreContext context,
BlobUtils blobUtils,
com.google.common.util.concurrent.ListeningExecutorService userExecutor,
com.google.common.base.Supplier<Location> defaultLocation,
com.google.common.base.Supplier<Set<? extends Location>> locations)
Deprecated.
|
BaseBlobStore(BlobStoreContext context,
BlobUtils blobUtils,
com.google.common.base.Supplier<Location> defaultLocation,
com.google.common.base.Supplier<Set<? extends Location>> locations) |
BaseBlobStore(BlobStoreContext context,
BlobUtils blobUtils,
com.google.common.base.Supplier<Location> defaultLocation,
com.google.common.base.Supplier<Set<? extends Location>> locations) |
Modifier and Type | Method and Description |
---|---|
Iterable<Location> |
BYONComputeServiceAdapter.listLocations() |
Modifier and Type | Method and Description |
---|---|
boolean |
CloudFilesBlobStore.createContainerInLocation(Location location,
String container,
CreateContainerOptions options) |
com.google.common.util.concurrent.ListenableFuture<Boolean> |
CloudFilesAsyncBlobStore.createContainerInLocation(Location location,
String container,
CreateContainerOptions options)
Deprecated.
|
Constructor and Description |
---|
CloudFilesAsyncBlobStore(BlobStoreContext context,
BlobUtils blobUtils,
com.google.common.util.concurrent.ListeningExecutorService userExecutor,
com.google.common.base.Supplier<Location> defaultLocation,
com.google.common.base.Supplier<Set<? extends Location>> locations,
CloudFilesClient sync,
CloudFilesAsyncClient async,
ContainerToResourceMetadata container2ResourceMd,
BlobStoreListContainerOptionsToListContainerOptions container2ContainerListOptions,
ContainerToResourceList container2ResourceList,
ObjectToBlob object2Blob,
BlobToObject blob2Object,
ObjectToBlobMetadata object2BlobMd,
BlobToHttpGetOptions blob2ObjectGetOptions,
javax.inject.Provider<FetchBlobMetadata> fetchBlobMetadataProvider,
EnableCDNAndCache enableCDNAndCache,
javax.inject.Provider<AsyncMultipartUploadStrategy> multipartUploadStrategy)
Deprecated.
|
CloudFilesAsyncBlobStore(BlobStoreContext context,
BlobUtils blobUtils,
com.google.common.util.concurrent.ListeningExecutorService userExecutor,
com.google.common.base.Supplier<Location> defaultLocation,
com.google.common.base.Supplier<Set<? extends Location>> locations,
CloudFilesClient sync,
CloudFilesAsyncClient async,
ContainerToResourceMetadata container2ResourceMd,
BlobStoreListContainerOptionsToListContainerOptions container2ContainerListOptions,
ContainerToResourceList container2ResourceList,
ObjectToBlob object2Blob,
BlobToObject blob2Object,
ObjectToBlobMetadata object2BlobMd,
BlobToHttpGetOptions blob2ObjectGetOptions,
javax.inject.Provider<FetchBlobMetadata> fetchBlobMetadataProvider,
EnableCDNAndCache enableCDNAndCache,
javax.inject.Provider<AsyncMultipartUploadStrategy> multipartUploadStrategy)
Deprecated.
|
CloudFilesBlobStore(BlobStoreContext context,
BlobUtils blobUtils,
com.google.common.base.Supplier<Location> defaultLocation,
com.google.common.base.Supplier<Set<? extends Location>> locations,
CommonSwiftClient sync,
ContainerToResourceMetadata container2ResourceMd,
BlobStoreListContainerOptionsToListContainerOptions container2ContainerListOptions,
ContainerToResourceList container2ResourceList,
ObjectToBlob object2Blob,
BlobToObject blob2Object,
ObjectToBlobMetadata object2BlobMd,
BlobToHttpGetOptions blob2ObjectGetOptions,
javax.inject.Provider<FetchBlobMetadata> fetchBlobMetadataProvider,
EnableCDNAndCache enableCDNAndCache,
javax.inject.Provider<MultipartUploadStrategy> multipartUploadStrategy) |
CloudFilesBlobStore(BlobStoreContext context,
BlobUtils blobUtils,
com.google.common.base.Supplier<Location> defaultLocation,
com.google.common.base.Supplier<Set<? extends Location>> locations,
CommonSwiftClient sync,
ContainerToResourceMetadata container2ResourceMd,
BlobStoreListContainerOptionsToListContainerOptions container2ContainerListOptions,
ContainerToResourceList container2ResourceList,
ObjectToBlob object2Blob,
BlobToObject blob2Object,
ObjectToBlobMetadata object2BlobMd,
BlobToHttpGetOptions blob2ObjectGetOptions,
javax.inject.Provider<FetchBlobMetadata> fetchBlobMetadataProvider,
EnableCDNAndCache enableCDNAndCache,
javax.inject.Provider<MultipartUploadStrategy> multipartUploadStrategy) |
Constructor and Description |
---|
CloudServersImageExtension(CloudServersClient client,
com.google.common.util.concurrent.ListeningExecutorService userExecutor,
com.google.common.base.Supplier<Location> location,
com.google.common.base.Predicate<AtomicReference<Image>> imageAvailablePredicate) |
Modifier and Type | Field and Description |
---|---|
protected com.google.common.base.Supplier<Location> |
ServerToNodeMetadata.location |
Modifier and Type | Method and Description |
---|---|
Iterable<Location> |
CloudServersComputeServiceAdapter.listLocations() |
Modifier and Type | Method and Description |
---|---|
Iterable<Location> |
CloudSigmaComputeServiceAdapter.listLocations() |
Constructor and Description |
---|
CloudSigmaTemplateBuilderImpl(com.google.common.base.Supplier<Set<? extends Location>> locations,
com.google.common.base.Supplier<Set<? extends Image>> images,
com.google.common.base.Supplier<Set<? extends Hardware>> hardwares,
com.google.common.base.Supplier<Location> defaultLocation2,
javax.inject.Provider<TemplateOptions> optionsProvider,
javax.inject.Provider<TemplateBuilder> defaultTemplateProvider) |
CloudSigmaTemplateBuilderImpl(com.google.common.base.Supplier<Set<? extends Location>> locations,
com.google.common.base.Supplier<Set<? extends Image>> images,
com.google.common.base.Supplier<Set<? extends Hardware>> hardwares,
com.google.common.base.Supplier<Location> defaultLocation2,
javax.inject.Provider<TemplateOptions> optionsProvider,
javax.inject.Provider<TemplateBuilder> defaultTemplateProvider) |
Constructor and Description |
---|
PreinstalledDiskToImage(com.google.common.base.Supplier<Location> locationSupplier,
com.google.common.base.Function<String,OsFamilyVersion64Bit> imageParser) |
Modifier and Type | Method and Description |
---|---|
Location |
ZoneToLocation.apply(Zone zone) |
Constructor and Description |
---|
TemplateToImage(com.google.common.base.Supplier<Set<? extends Location>> locations,
com.google.common.base.Function<Template,OperatingSystem> templateToOperatingSystem) |
Modifier and Type | Method and Description |
---|---|
Set<? extends Location> |
ComputeService.listAssignableLocations()
The list locations command returns all the valid locations for nodes.
|
Iterable<Location> |
JCloudsNativeComputeServiceAdapter.listLocations() |
Modifier and Type | Field and Description |
---|---|
protected Class<? extends ComputeServiceAdapter<NodeMetadata,Hardware,Image,Location>> |
JCloudsNativeComputeServiceAdapterContextModule.adapter |
Modifier and Type | Method and Description |
---|---|
protected LocationsSupplier |
ComputeServiceAdapterContextModule.LocationsFromComputeServiceAdapterModule.supplyLocationsFromComputeServiceAdapter(ComputeServiceAdapter<N,H,I,L> adapter,
com.google.common.base.Function<L,Location> transformer) |
Constructor and Description |
---|
JCloudsNativeComputeServiceAdapterContextModule(Class<? extends ComputeServiceAdapter<NodeMetadata,Hardware,Image,Location>> adapter) |
Modifier and Type | Method and Description |
---|---|
Location |
Template.getLocation()
Location of the nodes.
|
Modifier and Type | Method and Description |
---|---|
NodeMetadataBuilder |
NodeMetadataBuilder.location(Location location) |
ImageBuilder |
ImageBuilder.location(Location location) |
HardwareBuilder |
HardwareBuilder.location(Location location) |
ComputeMetadataBuilder |
ComputeMetadataBuilder.location(Location location) |
Modifier and Type | Field and Description |
---|---|
protected Location |
TemplateBuilderImpl.location |
Modifier and Type | Field and Description |
---|---|
protected com.google.common.base.Supplier<Location> |
TemplateBuilderImpl.defaultLocation |
protected com.google.common.base.Supplier<Set<? extends Location>> |
TemplateBuilderImpl.locations |
Modifier and Type | Method and Description |
---|---|
Location |
TemplateImpl.getLocation()
Location of the nodes.
|
Constructor and Description |
---|
ComputeMetadataImpl(ComputeType type,
String providerId,
String name,
String id,
Location location,
URI uri,
Map<String,String> userMetadata,
Set<String> tags) |
HardwareImpl(String providerId,
String name,
String id,
Location location,
URI uri,
Map<String,String> userMetadata,
Set<String> tags,
Iterable<? extends Processor> processors,
int ram,
Iterable<? extends Volume> volumes,
com.google.common.base.Predicate<Image> supportsImage,
String hypervisor) |
ImageImpl(String providerId,
String name,
String id,
Location location,
URI uri,
Map<String,String> userMetadata,
Set<String> tags,
OperatingSystem operatingSystem,
Image.Status status,
String backendStatus,
String description,
String version,
LoginCredentials defaultCredentials) |
NodeMetadataImpl(String providerId,
String name,
String id,
Location location,
URI uri,
Map<String,String> userMetadata,
Set<String> tags,
String group,
Hardware hardware,
String imageId,
OperatingSystem os,
NodeMetadata.Status status,
String backendStatus,
int loginPort,
Iterable<String> publicAddresses,
Iterable<String> privateAddresses,
LoginCredentials credentials,
String hostname) |
TemplateImpl(Image image,
Hardware hardware,
Location location,
TemplateOptions options) |
Constructor and Description |
---|
NullEqualToIsParentOrIsGrandparentOfCurrentLocation(com.google.common.base.Supplier<Location> locationSupplier) |
TemplateBuilderImpl(com.google.common.base.Supplier<Set<? extends Location>> locations,
com.google.common.base.Supplier<Set<? extends Image>> images,
com.google.common.base.Supplier<Set<? extends Hardware>> hardwares,
com.google.common.base.Supplier<Location> defaultLocation2,
javax.inject.Provider<TemplateOptions> optionsProvider,
javax.inject.Provider<TemplateBuilder> defaultTemplateProvider) |
TemplateBuilderImpl(com.google.common.base.Supplier<Set<? extends Location>> locations,
com.google.common.base.Supplier<Set<? extends Image>> images,
com.google.common.base.Supplier<Set<? extends Hardware>> hardwares,
com.google.common.base.Supplier<Location> defaultLocation2,
javax.inject.Provider<TemplateOptions> optionsProvider,
javax.inject.Provider<TemplateBuilder> defaultTemplateProvider) |
Modifier and Type | Method and Description |
---|---|
Set<? extends Location> |
BaseComputeService.listAssignableLocations()
The list locations command returns all the valid locations for nodes.
|
Constructor and Description |
---|
BaseComputeService(ComputeServiceContext context,
Map<String,Credentials> credentialStore,
com.google.common.base.Supplier<Set<? extends Image>> images,
com.google.common.base.Supplier<Set<? extends Hardware>> hardwareProfiles,
com.google.common.base.Supplier<Set<? extends Location>> locations,
ListNodesStrategy listNodesStrategy,
GetImageStrategy getImageStrategy,
GetNodeMetadataStrategy getNodeMetadataStrategy,
CreateNodesInGroupThenAddToSet runNodesAndAddToSetStrategy,
RebootNodeStrategy rebootNodeStrategy,
DestroyNodeStrategy destroyNodeStrategy,
ResumeNodeStrategy resumeNodeStrategy,
SuspendNodeStrategy suspendNodeStrategy,
javax.inject.Provider<TemplateBuilder> templateBuilderProvider,
javax.inject.Provider<TemplateOptions> templateOptionsProvider,
com.google.common.base.Predicate<AtomicReference<NodeMetadata>> nodeRunning,
com.google.common.base.Predicate<AtomicReference<NodeMetadata>> nodeTerminated,
com.google.common.base.Predicate<AtomicReference<NodeMetadata>> nodeSuspended,
InitializeRunScriptOnNodeOrPlaceInBadMap.Factory initScriptRunnerFactory,
InitAdminAccess initAdminAccess,
RunScriptOnNode.Factory runScriptOnNodeFactory,
PersistNodeCredentials persistNodeCredentials,
ComputeServiceConstants.Timeouts timeouts,
com.google.common.util.concurrent.ListeningExecutorService userExecutor,
com.google.common.base.Optional<ImageExtension> imageExtension) |
Modifier and Type | Method and Description |
---|---|
Iterable<Location> |
StubComputeServiceAdapter.listLocations() |
Constructor and Description |
---|
StubComputeServiceAdapter(ConcurrentMap<String,NodeMetadata> nodes,
com.google.common.util.concurrent.ListeningExecutorService ioExecutor,
com.google.common.base.Supplier<Location> location,
javax.inject.Provider<Integer> idProvider,
String publicIpPrefix,
String privateIpPrefix,
String passwordPrefix,
JustProvider locationSupplier,
Map<OsFamily,Map<String,String>> osToVersionMap) |
Modifier and Type | Field and Description |
---|---|
protected Location |
ResourceMetadataBuilder.location |
Modifier and Type | Method and Description |
---|---|
Location |
LocationBuilder.build() |
Location |
ResourceMetadata.getLocation()
Physical location of the resource, or null if n/a
ex.
|
Location |
Location.getParent()
The parent, or null, if top-level
|
Modifier and Type | Method and Description |
---|---|
ResourceMetadataBuilder<T> |
ResourceMetadataBuilder.location(Location location) |
LocationBuilder |
LocationBuilder.parent(Location parent) |
void |
MutableResourceMetadata.setLocation(Location location) |
Modifier and Type | Class and Description |
---|---|
class |
LocationImpl |
Modifier and Type | Method and Description |
---|---|
Location |
ResourceMetadataImpl.getLocation()
Physical location of the resource, or null if n/a
ex.
|
Location |
MutableResourceMetadataImpl.getLocation()
Physical location of the resource, or null if n/a
ex.
|
Location |
LocationImpl.getParent()
The parent, or null, if top-level
|
Modifier and Type | Method and Description |
---|---|
void |
MutableResourceMetadataImpl.setLocation(Location location) |
Constructor and Description |
---|
LocationImpl(LocationScope scope,
String id,
String description,
Location parent,
Iterable<String> iso3166Codes,
Map<String,Object> metadata) |
ResourceMetadataImpl(String providerId,
String name,
Location location,
URI uri,
Map<String,String> userMetadata) |
Constructor and Description |
---|
EC2ComputeService(ComputeServiceContext context,
Map<String,Credentials> credentialStore,
com.google.common.base.Supplier<Set<? extends Image>> images,
com.google.common.base.Supplier<Set<? extends Hardware>> sizes,
com.google.common.base.Supplier<Set<? extends Location>> locations,
ListNodesStrategy listNodesStrategy,
GetImageStrategy getImageStrategy,
GetNodeMetadataStrategy getNodeMetadataStrategy,
CreateNodesInGroupThenAddToSet runNodesAndAddToSetStrategy,
RebootNodeStrategy rebootNodeStrategy,
DestroyNodeStrategy destroyNodeStrategy,
ResumeNodeStrategy startNodeStrategy,
SuspendNodeStrategy stopNodeStrategy,
javax.inject.Provider<TemplateBuilder> templateBuilderProvider,
javax.inject.Provider<TemplateOptions> templateOptionsProvider,
com.google.common.base.Predicate<AtomicReference<NodeMetadata>> nodeRunning,
com.google.common.base.Predicate<AtomicReference<NodeMetadata>> nodeTerminated,
com.google.common.base.Predicate<AtomicReference<NodeMetadata>> nodeSuspended,
InitializeRunScriptOnNodeOrPlaceInBadMap.Factory initScriptRunnerFactory,
RunScriptOnNode.Factory runScriptOnNodeFactory,
InitAdminAccess initAdminAccess,
PersistNodeCredentials persistNodeCredentials,
ComputeServiceConstants.Timeouts timeouts,
com.google.common.util.concurrent.ListeningExecutorService userExecutor,
EC2Client client,
ConcurrentMap<RegionAndName,KeyPair> credentialsMap,
com.google.common.cache.LoadingCache<RegionAndName,String> securityGroupMap,
com.google.common.base.Optional<ImageExtension> imageExtension,
GroupNamingConvention.Factory namingConvention,
boolean generateInstanceNames) |
Modifier and Type | Method and Description |
---|---|
EC2HardwareBuilder |
EC2HardwareBuilder.location(Location location) |
Constructor and Description |
---|
EC2ImageExtension(EC2Client ec2Client,
com.google.common.util.concurrent.ListeningExecutorService userExecutor,
com.google.common.base.Supplier<Set<? extends Location>> locations,
com.google.common.base.Predicate<AtomicReference<Image>> imageAvailablePredicate) |
Modifier and Type | Field and Description |
---|---|
protected com.google.common.base.Supplier<Set<? extends Location>> |
RunningInstanceToNodeMetadata.locations |
Constructor and Description |
---|
EC2ImageParser(Map<Image.ImageState,Image.Status> toPortableImageStatus,
PopulateDefaultLoginCredentialsForImageStrategy credentialProvider,
Map<OsFamily,Map<String,String>> osVersionMap,
com.google.common.base.Supplier<Set<? extends Location>> locations,
com.google.common.base.Supplier<Location> defaultLocation,
ReviseParsedImage reviseParsedImage) |
EC2ImageParser(Map<Image.ImageState,Image.Status> toPortableImageStatus,
PopulateDefaultLoginCredentialsForImageStrategy credentialProvider,
Map<OsFamily,Map<String,String>> osVersionMap,
com.google.common.base.Supplier<Set<? extends Location>> locations,
com.google.common.base.Supplier<Location> defaultLocation,
ReviseParsedImage reviseParsedImage) |
RunningInstanceToNodeMetadata(Map<InstanceState,NodeMetadata.Status> instanceToNodeStatus,
Map<String,Credentials> credentialStore,
com.google.common.base.Supplier<com.google.common.cache.LoadingCache<RegionAndName,? extends Image>> imageMap,
com.google.common.base.Supplier<Set<? extends Location>> locations,
com.google.common.base.Supplier<Set<? extends Hardware>> hardware,
GroupNamingConvention.Factory namingConvention) |
Constructor and Description |
---|
EC2TemplateBuilderImpl(com.google.common.base.Supplier<Set<? extends Location>> locations,
com.google.common.base.Supplier<Set<? extends Image>> images,
com.google.common.base.Supplier<Set<? extends Hardware>> sizes,
com.google.common.base.Supplier<Location> defaultLocation,
javax.inject.Provider<TemplateOptions> optionsProvider,
javax.inject.Provider<TemplateBuilder> defaultTemplateProvider,
com.google.common.base.Supplier<com.google.common.cache.LoadingCache<RegionAndName,? extends Image>> imageMap) |
EC2TemplateBuilderImpl(com.google.common.base.Supplier<Set<? extends Location>> locations,
com.google.common.base.Supplier<Set<? extends Image>> images,
com.google.common.base.Supplier<Set<? extends Hardware>> sizes,
com.google.common.base.Supplier<Location> defaultLocation,
javax.inject.Provider<TemplateOptions> optionsProvider,
javax.inject.Provider<TemplateBuilder> defaultTemplateProvider,
com.google.common.base.Supplier<com.google.common.cache.LoadingCache<RegionAndName,? extends Image>> imageMap) |
Modifier and Type | Method and Description |
---|---|
static String |
EC2ComputeUtils.getZoneFromLocationOrNull(Location location) |
Modifier and Type | Method and Description |
---|---|
Iterable<Location> |
ElasticStackComputeServiceAdapter.listLocations() |
Constructor and Description |
---|
WellKnownImageToImage(com.google.common.base.Supplier<Location> locationSupplier,
Map<String,WellKnownImage> preinstalledImages,
Map<String,Credentials> credentialStore) |
Modifier and Type | Method and Description |
---|---|
Location |
FilesystemStorageStrategyImpl.getLocation(String containerName) |
Modifier and Type | Method and Description |
---|---|
boolean |
FilesystemStorageStrategyImpl.createContainerInLocation(String container,
Location location) |
Constructor and Description |
---|
GleSYSComputeServiceAdapter(GleSYSApi api,
GleSYSAsyncApi aapi,
com.google.common.util.concurrent.ListeningExecutorService userExecutor,
ComputeServiceConstants.Timeouts timeouts,
com.google.common.base.Supplier<Set<? extends Location>> locations) |
Modifier and Type | Field and Description |
---|---|
protected com.google.common.base.Supplier<Set<? extends Location>> |
ServerDetailsToNodeMetadata.locations |
Modifier and Type | Method and Description |
---|---|
Location |
DatacenterToLocation.apply(String datacenter) |
Constructor and Description |
---|
GoGridComputeService(ComputeServiceContext context,
Map<String,Credentials> credentialStore,
com.google.common.base.Supplier<Set<? extends Image>> images,
com.google.common.base.Supplier<Set<? extends Hardware>> hardwareProfiles,
com.google.common.base.Supplier<Set<? extends Location>> locations,
ListNodesStrategy listNodesStrategy,
GetImageStrategy getImageStrategy,
GetNodeMetadataStrategy getNodeMetadataStrategy,
CreateNodesInGroupThenAddToSet runNodesAndAddToSetStrategy,
RebootNodeStrategy rebootNodeStrategy,
DestroyNodeStrategy destroyNodeStrategy,
ResumeNodeStrategy resumeNodeStrategy,
SuspendNodeStrategy suspendNodeStrategy,
javax.inject.Provider<TemplateBuilder> templateBuilderProvider,
javax.inject.Provider<TemplateOptions> templateOptionsProvider,
com.google.common.base.Predicate<AtomicReference<NodeMetadata>> nodeRunning,
com.google.common.base.Predicate<AtomicReference<NodeMetadata>> nodeTerminated,
com.google.common.base.Predicate<AtomicReference<NodeMetadata>> nodeSuspended,
InitializeRunScriptOnNodeOrPlaceInBadMap.Factory initScriptRunnerFactory,
InitAdminAccess initAdminAccess,
RunScriptOnNode.Factory runScriptOnNodeFactory,
PersistNodeCredentials persistNodeCredentials,
ComputeServiceConstants.Timeouts timeouts,
com.google.common.util.concurrent.ListeningExecutorService userExecutor,
com.google.common.base.Optional<ImageExtension> imageExtension) |
Modifier and Type | Method and Description |
---|---|
Location |
OptionToLocation.apply(Option from) |
Modifier and Type | Method and Description |
---|---|
Location |
GoGridDefaultLocationSupplier.get() |
Modifier and Type | Method and Description |
---|---|
boolean |
HPCloudObjectStorageBlobStore.createContainerInLocation(Location location,
String container,
CreateContainerOptions options) |
com.google.common.util.concurrent.ListenableFuture<Boolean> |
HPCloudObjectStorageAsyncBlobStore.createContainerInLocation(Location location,
String container,
CreateContainerOptions options)
Deprecated.
|
Constructor and Description |
---|
HPCloudObjectStorageAsyncBlobStore(BlobStoreContext context,
BlobUtils blobUtils,
com.google.common.util.concurrent.ListeningExecutorService userExecutor,
com.google.common.base.Supplier<Location> defaultLocation,
com.google.common.base.Supplier<Set<? extends Location>> locations,
HPCloudObjectStorageApi sync,
HPCloudObjectStorageAsyncApi async,
ContainerToResourceMetadata container2ResourceMd,
BlobStoreListContainerOptionsToListContainerOptions container2ContainerListOptions,
ContainerToResourceList container2ResourceList,
ObjectToBlob object2Blob,
BlobToObject blob2Object,
ObjectToBlobMetadata object2BlobMd,
BlobToHttpGetOptions blob2ObjectGetOptions,
javax.inject.Provider<FetchBlobMetadata> fetchBlobMetadataProvider,
EnableCDNAndCache enableAndCache,
javax.inject.Provider<AsyncMultipartUploadStrategy> multipartUploadStrategy)
Deprecated.
|
HPCloudObjectStorageAsyncBlobStore(BlobStoreContext context,
BlobUtils blobUtils,
com.google.common.util.concurrent.ListeningExecutorService userExecutor,
com.google.common.base.Supplier<Location> defaultLocation,
com.google.common.base.Supplier<Set<? extends Location>> locations,
HPCloudObjectStorageApi sync,
HPCloudObjectStorageAsyncApi async,
ContainerToResourceMetadata container2ResourceMd,
BlobStoreListContainerOptionsToListContainerOptions container2ContainerListOptions,
ContainerToResourceList container2ResourceList,
ObjectToBlob object2Blob,
BlobToObject blob2Object,
ObjectToBlobMetadata object2BlobMd,
BlobToHttpGetOptions blob2ObjectGetOptions,
javax.inject.Provider<FetchBlobMetadata> fetchBlobMetadataProvider,
EnableCDNAndCache enableAndCache,
javax.inject.Provider<AsyncMultipartUploadStrategy> multipartUploadStrategy)
Deprecated.
|
HPCloudObjectStorageBlobStore(BlobStoreContext context,
BlobUtils blobUtils,
com.google.common.base.Supplier<Location> defaultLocation,
com.google.common.base.Supplier<Set<? extends Location>> locations,
HPCloudObjectStorageApi sync,
ContainerToResourceMetadata container2ResourceMd,
BlobStoreListContainerOptionsToListContainerOptions container2ContainerListOptions,
ContainerToResourceList container2ResourceList,
ObjectToBlob object2Blob,
BlobToObject blob2Object,
ObjectToBlobMetadata object2BlobMd,
BlobToHttpGetOptions blob2ObjectGetOptions,
javax.inject.Provider<FetchBlobMetadata> fetchBlobMetadataProvider,
EnableCDNAndCache enableAndCache,
javax.inject.Provider<MultipartUploadStrategy> multipartUploadStrategy) |
HPCloudObjectStorageBlobStore(BlobStoreContext context,
BlobUtils blobUtils,
com.google.common.base.Supplier<Location> defaultLocation,
com.google.common.base.Supplier<Set<? extends Location>> locations,
HPCloudObjectStorageApi sync,
ContainerToResourceMetadata container2ResourceMd,
BlobStoreListContainerOptionsToListContainerOptions container2ContainerListOptions,
ContainerToResourceList container2ResourceList,
ObjectToBlob object2Blob,
BlobToObject blob2Object,
ObjectToBlobMetadata object2BlobMd,
BlobToHttpGetOptions blob2ObjectGetOptions,
javax.inject.Provider<FetchBlobMetadata> fetchBlobMetadataProvider,
EnableCDNAndCache enableAndCache,
javax.inject.Provider<MultipartUploadStrategy> multipartUploadStrategy) |
Modifier and Type | Class and Description |
---|---|
class |
ContextImpl |
Modifier and Type | Method and Description |
---|---|
Location |
ContextImpl.getParent()
The parent, or null, if top-level
|
Modifier and Type | Method and Description |
---|---|
Set<? extends Location> |
LoadBalancerService.listAssignableLocations()
The list locations command returns all the valid locations for load balancers.
|
Modifier and Type | Method and Description |
---|---|
B |
LoadBalancerServiceAdapter.createLoadBalancerInLocation(Location location,
String loadBalancerName,
String protocol,
int loadBalancerPort,
int instancePort,
Iterable<? extends NodeMetadata> nodes) |
LoadBalancerMetadata |
LoadBalancerService.createLoadBalancerInLocation(Location location,
String loadBalancerName,
String protocol,
int loadBalancerPort,
int instancePort,
Iterable<? extends NodeMetadata> nodes) |
Constructor and Description |
---|
LoadBalancerMetadataImpl(LoadBalancerType type,
String providerId,
String name,
String id,
Location location,
URI uri,
Map<String,String> userMetadata,
Iterable<String> addresses) |
Modifier and Type | Field and Description |
---|---|
protected com.google.common.base.Supplier<Location> |
BaseLoadBalancerService.defaultLocationSupplier |
protected com.google.common.base.Supplier<Set<? extends Location>> |
BaseLoadBalancerService.locations |
Modifier and Type | Method and Description |
---|---|
Set<? extends Location> |
BaseLoadBalancerService.listAssignableLocations()
The list locations command returns all the valid locations for load balancers.
|
Modifier and Type | Method and Description |
---|---|
LoadBalancerMetadata |
BaseLoadBalancerService.createLoadBalancerInLocation(Location location,
String loadBalancerName,
String protocol,
int loadBalancerPort,
int instancePort,
Iterable<? extends NodeMetadata> nodes) |
Constructor and Description |
---|
BaseLoadBalancerService(com.google.common.base.Supplier<Location> defaultLocationSupplier,
LoadBalancerServiceContext context,
LoadBalanceNodesStrategy loadBalancerStrategy,
GetLoadBalancerMetadataStrategy getLoadBalancerMetadataStrategy,
DestroyLoadBalancerStrategy destroyLoadBalancerStrategy,
ListLoadBalancersStrategy listLoadBalancersStrategy,
com.google.common.base.Supplier<Set<? extends Location>> locations) |
BaseLoadBalancerService(com.google.common.base.Supplier<Location> defaultLocationSupplier,
LoadBalancerServiceContext context,
LoadBalanceNodesStrategy loadBalancerStrategy,
GetLoadBalancerMetadataStrategy getLoadBalancerMetadataStrategy,
DestroyLoadBalancerStrategy destroyLoadBalancerStrategy,
ListLoadBalancersStrategy listLoadBalancersStrategy,
com.google.common.base.Supplier<Set<? extends Location>> locations) |
Modifier and Type | Method and Description |
---|---|
LoadBalancerMetadata |
LoadBalanceNodesStrategy.createLoadBalancerInLocation(Location location,
String name,
String protocol,
int loadBalancerPort,
int instancePort,
Iterable<? extends NodeMetadata> nodes) |
Modifier and Type | Method and Description |
---|---|
protected com.google.common.base.Supplier<Location> |
LocationModule.implicitLocationSupplier(AtomicReference<AuthorizationException> authException,
long seconds,
ImplicitLocationSupplier uncached) |
protected com.google.common.base.Supplier<Set<? extends Location>> |
LocationModule.memoizedLocationsSupplier(AtomicReference<AuthorizationException> authException,
long seconds,
LocationsSupplier uncached) |
Modifier and Type | Method and Description |
---|---|
String |
ToIdAndScope.apply(Location input) |
Modifier and Type | Method and Description |
---|---|
static com.google.common.base.Predicate<Location> |
LocationPredicates.idEquals(String id) |
static com.google.common.base.Predicate<Location> |
LocationPredicates.isNetwork() |
static com.google.common.base.Predicate<Location> |
LocationPredicates.isProvider() |
static com.google.common.base.Predicate<Location> |
LocationPredicates.isRegion() |
static com.google.common.base.Predicate<Location> |
LocationPredicates.isSystem() |
static com.google.common.base.Predicate<Location> |
LocationPredicates.isZone() |
static com.google.common.base.Predicate<Location> |
LocationPredicates.isZoneOrRegionWhereRegionIdEquals(String region) |
Modifier and Type | Method and Description |
---|---|
Set<? extends Location> |
ZoneToRegionToProviderOrJustProvider.get() |
Set<? extends Location> |
ZoneToProvider.get() |
Set<? extends Location> |
RegionToProviderOrJustProvider.get() |
Set<? extends Location> |
RegionToProvider.get() |
Set<? extends Location> |
JustProvider.get() |
Modifier and Type | Method and Description |
---|---|
Location |
OnlyLocationOrFirstZone.get() |
Location |
OnlyLocationOrFirstRegionOptionallyMatchingRegionId.get() |
Location |
FirstZone.get() |
Location |
FirstRegion.get() |
Location |
FirstNetwork.get() |
Modifier and Type | Method and Description |
---|---|
Iterable<Location> |
NovaComputeServiceAdapter.listLocations() |
Constructor and Description |
---|
NovaComputeService(ComputeServiceContext context,
Map<String,Credentials> credentialStore,
com.google.common.base.Supplier<Set<? extends Image>> images,
com.google.common.base.Supplier<Set<? extends Hardware>> sizes,
com.google.common.base.Supplier<Set<? extends Location>> locations,
ListNodesStrategy listNodesStrategy,
GetImageStrategy getImageStrategy,
GetNodeMetadataStrategy getNodeMetadataStrategy,
CreateNodesInGroupThenAddToSet runNodesAndAddToSetStrategy,
RebootNodeStrategy rebootNodeStrategy,
DestroyNodeStrategy destroyNodeStrategy,
ResumeNodeStrategy startNodeStrategy,
SuspendNodeStrategy stopNodeStrategy,
javax.inject.Provider<TemplateBuilder> templateBuilderProvider,
javax.inject.Provider<TemplateOptions> templateOptionsProvider,
com.google.common.base.Predicate<AtomicReference<NodeMetadata>> nodeRunning,
com.google.common.base.Predicate<AtomicReference<NodeMetadata>> nodeTerminated,
com.google.common.base.Predicate<AtomicReference<NodeMetadata>> nodeSuspended,
InitializeRunScriptOnNodeOrPlaceInBadMap.Factory initScriptRunnerFactory,
RunScriptOnNode.Factory runScriptOnNodeFactory,
InitAdminAccess initAdminAccess,
PersistNodeCredentials persistNodeCredentials,
ComputeServiceConstants.Timeouts timeouts,
com.google.common.util.concurrent.ListeningExecutorService userExecutor,
NovaApi novaApi,
com.google.common.cache.LoadingCache<ZoneAndName,SecurityGroupInZone> securityGroupMap,
com.google.common.cache.LoadingCache<ZoneAndName,KeyPair> keyPairCache,
com.google.common.base.Function<Set<? extends NodeMetadata>,com.google.common.collect.Multimap<String,String>> orphanedGroupsByZoneId,
GroupNamingConvention.Factory namingConvention,
com.google.common.base.Optional<ImageExtension> imageExtension) |
Modifier and Type | Method and Description |
---|---|
protected com.google.common.base.Supplier<Map<String,Location>> |
NovaComputeServiceContextModule.createLocationIndexedById(com.google.common.base.Supplier<Set<? extends Location>> locations) |
Modifier and Type | Method and Description |
---|---|
protected com.google.common.base.Supplier<Map<String,Location>> |
NovaComputeServiceContextModule.createLocationIndexedById(com.google.common.base.Supplier<Set<? extends Location>> locations) |
Constructor and Description |
---|
NovaImageExtension(NovaApi novaApi,
com.google.common.util.concurrent.ListeningExecutorService userExecutor,
com.google.common.base.Supplier<Set<? extends Location>> locations,
com.google.common.base.Predicate<AtomicReference<Image>> imageAvailablePredicate) |
Modifier and Type | Field and Description |
---|---|
protected com.google.common.base.Supplier<Map<String,Location>> |
ServerInZoneToNodeMetadata.locationIndex |
Constructor and Description |
---|
FlavorInZoneToHardware(com.google.common.base.Supplier<Map<String,Location>> locationIndex) |
ImageInZoneToImage(Map<Image.Status,Image.Status> toPortableImageStatus,
com.google.common.base.Function<Image,OperatingSystem> imageToOs,
com.google.common.base.Supplier<Map<String,Location>> locationIndex) |
ServerInZoneToNodeMetadata(Map<Server.Status,NodeMetadata.Status> toPortableNodeStatus,
com.google.common.base.Supplier<Map<String,Location>> locationIndex,
com.google.common.base.Supplier<Set<? extends Image>> images,
com.google.common.base.Supplier<Set<? extends Hardware>> hardwares,
GroupNamingConvention.Factory namingConvention) |
Modifier and Type | Method and Description |
---|---|
boolean |
SwiftBlobStore.createContainerInLocation(Location location,
String container)
This implementation invokes
CommonSwiftClient#putBucketInRegion |
com.google.common.util.concurrent.ListenableFuture<Boolean> |
SwiftAsyncBlobStore.createContainerInLocation(Location location,
String container)
Deprecated.
Note that location is currently ignored.
|
boolean |
SwiftBlobStore.createContainerInLocation(Location location,
String container,
CreateContainerOptions options) |
com.google.common.util.concurrent.ListenableFuture<Boolean> |
SwiftAsyncBlobStore.createContainerInLocation(Location location,
String container,
CreateContainerOptions options)
Deprecated.
|
Constructor and Description |
---|
SwiftAsyncBlobStore(BlobStoreContext context,
BlobUtils blobUtils,
com.google.common.util.concurrent.ListeningExecutorService userExecutor,
com.google.common.base.Supplier<Location> defaultLocation,
com.google.common.base.Supplier<Set<? extends Location>> locations,
CommonSwiftClient sync,
CommonSwiftAsyncClient async,
ContainerToResourceMetadata container2ResourceMd,
BlobStoreListContainerOptionsToListContainerOptions container2ContainerListOptions,
ContainerToResourceList container2ResourceList,
ObjectToBlob object2Blob,
BlobToObject blob2Object,
ObjectToBlobMetadata object2BlobMd,
BlobToHttpGetOptions blob2ObjectGetOptions,
javax.inject.Provider<FetchBlobMetadata> fetchBlobMetadataProvider,
javax.inject.Provider<AsyncMultipartUploadStrategy> multipartUploadStrategy)
Deprecated.
|
SwiftAsyncBlobStore(BlobStoreContext context,
BlobUtils blobUtils,
com.google.common.util.concurrent.ListeningExecutorService userExecutor,
com.google.common.base.Supplier<Location> defaultLocation,
com.google.common.base.Supplier<Set<? extends Location>> locations,
CommonSwiftClient sync,
CommonSwiftAsyncClient async,
ContainerToResourceMetadata container2ResourceMd,
BlobStoreListContainerOptionsToListContainerOptions container2ContainerListOptions,
ContainerToResourceList container2ResourceList,
ObjectToBlob object2Blob,
BlobToObject blob2Object,
ObjectToBlobMetadata object2BlobMd,
BlobToHttpGetOptions blob2ObjectGetOptions,
javax.inject.Provider<FetchBlobMetadata> fetchBlobMetadataProvider,
javax.inject.Provider<AsyncMultipartUploadStrategy> multipartUploadStrategy)
Deprecated.
|
SwiftBlobStore(BlobStoreContext context,
BlobUtils blobUtils,
com.google.common.base.Supplier<Location> defaultLocation,
com.google.common.base.Supplier<Set<? extends Location>> locations,
CommonSwiftClient sync,
ContainerToResourceMetadata container2ResourceMd,
BlobStoreListContainerOptionsToListContainerOptions container2ContainerListOptions,
ContainerToResourceList container2ResourceList,
ObjectToBlob object2Blob,
BlobToObject blob2Object,
ObjectToBlobMetadata object2BlobMd,
BlobToHttpGetOptions blob2ObjectGetOptions,
javax.inject.Provider<FetchBlobMetadata> fetchBlobMetadataProvider,
javax.inject.Provider<MultipartUploadStrategy> multipartUploadStrategy) |
SwiftBlobStore(BlobStoreContext context,
BlobUtils blobUtils,
com.google.common.base.Supplier<Location> defaultLocation,
com.google.common.base.Supplier<Set<? extends Location>> locations,
CommonSwiftClient sync,
ContainerToResourceMetadata container2ResourceMd,
BlobStoreListContainerOptionsToListContainerOptions container2ContainerListOptions,
ContainerToResourceList container2ResourceList,
ObjectToBlob object2Blob,
BlobToObject blob2Object,
ObjectToBlobMetadata object2BlobMd,
BlobToHttpGetOptions blob2ObjectGetOptions,
javax.inject.Provider<FetchBlobMetadata> fetchBlobMetadataProvider,
javax.inject.Provider<MultipartUploadStrategy> multipartUploadStrategy) |
Modifier and Type | Field and Description |
---|---|
protected com.google.common.base.Supplier<Location> |
LoadBalancerToLoadBalancerMetadata.defaultLocationSupplier |
protected com.google.common.base.Supplier<Set<? extends Location>> |
LoadBalancerToLoadBalancerMetadata.locations |
Constructor and Description |
---|
LoadBalancerToLoadBalancerMetadata(com.google.common.base.Supplier<Location> defaultLocationSupplier,
com.google.common.base.Supplier<Set<? extends Location>> locations) |
LoadBalancerToLoadBalancerMetadata(com.google.common.base.Supplier<Location> defaultLocationSupplier,
com.google.common.base.Supplier<Set<? extends Location>> locations) |
Modifier and Type | Method and Description |
---|---|
LoadBalancerMetadata |
CloudLoadBalancersLoadBalanceNodesStrategy.createLoadBalancerInLocation(Location location,
String name,
String protocol,
int loadBalancerPort,
int instancePort,
Iterable<? extends NodeMetadata> nodes) |
Modifier and Type | Interface and Description |
---|---|
interface |
ApiContext<A>
Represents an authenticated context to the cloud.
|
interface |
RestContext<S,A>
Deprecated.
please use
org.jclouds.ContextBuilder#buildApi() as
async interface will be removed in jclouds 1.7. |
Modifier and Type | Class and Description |
---|---|
class |
ApiContextImpl<A> |
class |
RestContextImpl<S,A>
Deprecated.
please use
org.jclouds.ContextBuilder#buildApi() as
async interface will be removed in jclouds 1.7. |
Modifier and Type | Method and Description |
---|---|
boolean |
S3BlobStore.createContainerInLocation(Location location,
String container)
This implementation invokes
S3Client.putBucketInRegion(java.lang.String, java.lang.String, org.jclouds.s3.options.PutBucketOptions...) |
com.google.common.util.concurrent.ListenableFuture<Boolean> |
S3AsyncBlobStore.createContainerInLocation(Location location,
String container)
Deprecated.
This implementation invokes
S3AsyncClient.putBucketInRegion(java.lang.String, java.lang.String, org.jclouds.s3.options.PutBucketOptions...) |
boolean |
S3BlobStore.createContainerInLocation(Location location,
String container,
CreateContainerOptions options) |
com.google.common.util.concurrent.ListenableFuture<Boolean> |
S3AsyncBlobStore.createContainerInLocation(Location location,
String container,
CreateContainerOptions options)
Deprecated.
|
Constructor and Description |
---|
S3AsyncBlobStore(BlobStoreContext context,
BlobUtils blobUtils,
com.google.common.util.concurrent.ListeningExecutorService userExecutor,
com.google.common.base.Supplier<Location> defaultLocation,
com.google.common.base.Supplier<Set<? extends Location>> locations,
S3AsyncClient async,
S3Client sync,
com.google.common.base.Function<Set<BucketMetadata>,PageSet<? extends StorageMetadata>> convertBucketsToStorageMetadata,
ContainerToBucketListOptions container2BucketListOptions,
BucketToResourceList bucket2ResourceList,
ObjectToBlob object2Blob,
BlobToHttpGetOptions blob2ObjectGetOptions,
BlobToObject blob2Object,
ObjectToBlobMetadata object2BlobMd,
javax.inject.Provider<FetchBlobMetadata> fetchBlobMetadataProvider,
com.google.common.cache.LoadingCache<String,AccessControlList> bucketAcls)
Deprecated.
|
S3AsyncBlobStore(BlobStoreContext context,
BlobUtils blobUtils,
com.google.common.util.concurrent.ListeningExecutorService userExecutor,
com.google.common.base.Supplier<Location> defaultLocation,
com.google.common.base.Supplier<Set<? extends Location>> locations,
S3AsyncClient async,
S3Client sync,
com.google.common.base.Function<Set<BucketMetadata>,PageSet<? extends StorageMetadata>> convertBucketsToStorageMetadata,
ContainerToBucketListOptions container2BucketListOptions,
BucketToResourceList bucket2ResourceList,
ObjectToBlob object2Blob,
BlobToHttpGetOptions blob2ObjectGetOptions,
BlobToObject blob2Object,
ObjectToBlobMetadata object2BlobMd,
javax.inject.Provider<FetchBlobMetadata> fetchBlobMetadataProvider,
com.google.common.cache.LoadingCache<String,AccessControlList> bucketAcls)
Deprecated.
|
S3BlobStore(BlobStoreContext context,
BlobUtils blobUtils,
com.google.common.base.Supplier<Location> defaultLocation,
com.google.common.base.Supplier<Set<? extends Location>> locations,
S3Client sync,
com.google.common.base.Function<Set<BucketMetadata>,PageSet<? extends StorageMetadata>> convertBucketsToStorageMetadata,
ContainerToBucketListOptions container2BucketListOptions,
BucketToResourceList bucket2ResourceList,
ObjectToBlob object2Blob,
BlobToHttpGetOptions blob2ObjectGetOptions,
BlobToObject blob2Object,
ObjectToBlobMetadata object2BlobMd,
javax.inject.Provider<FetchBlobMetadata> fetchBlobMetadataProvider,
com.google.common.cache.LoadingCache<String,AccessControlList> bucketAcls) |
S3BlobStore(BlobStoreContext context,
BlobUtils blobUtils,
com.google.common.base.Supplier<Location> defaultLocation,
com.google.common.base.Supplier<Set<? extends Location>> locations,
S3Client sync,
com.google.common.base.Function<Set<BucketMetadata>,PageSet<? extends StorageMetadata>> convertBucketsToStorageMetadata,
ContainerToBucketListOptions container2BucketListOptions,
BucketToResourceList bucket2ResourceList,
ObjectToBlob object2Blob,
BlobToHttpGetOptions blob2ObjectGetOptions,
BlobToObject blob2Object,
ObjectToBlobMetadata object2BlobMd,
javax.inject.Provider<FetchBlobMetadata> fetchBlobMetadataProvider,
com.google.common.cache.LoadingCache<String,AccessControlList> bucketAcls) |
Modifier and Type | Method and Description |
---|---|
Location |
LocationFromBucketName.apply(String bucket) |
Constructor and Description |
---|
ObjectToBlobMetadata(IfDirectoryReturnNameStrategy ifDirectoryReturnName,
com.google.common.cache.LoadingCache<String,AccessControlList> bucketAcls,
com.google.common.base.Function<String,Location> locationOfBucket) |
Modifier and Type | Method and Description |
---|---|
Location |
DatacenterToLocation.apply(Datacenter from) |
Constructor and Description |
---|
DatacenterToLocation(javax.inject.Provider<com.google.common.base.Supplier<Location>> provider) |
Modifier and Type | Method and Description |
---|---|
Location |
DatacenterToLocation.apply(Datacenter datacenter) |
Constructor and Description |
---|
TerremarkVCloudComputeService(ComputeServiceContext context,
Map<String,Credentials> credentialStore,
com.google.common.base.Supplier<Set<? extends Image>> images,
com.google.common.base.Supplier<Set<? extends Hardware>> sizes,
com.google.common.base.Supplier<Set<? extends Location>> locations,
ListNodesStrategy listNodesStrategy,
GetImageStrategy getImageStrategy,
GetNodeMetadataStrategy getNodeMetadataStrategy,
CreateNodesInGroupThenAddToSet runNodesAndAddToSetStrategy,
RebootNodeStrategy rebootNodeStrategy,
DestroyNodeStrategy destroyNodeStrategy,
ResumeNodeStrategy resumeNodeStrategy,
SuspendNodeStrategy suspendNodeStrategy,
javax.inject.Provider<TemplateBuilder> templateBuilderProvider,
javax.inject.Provider<TemplateOptions> templateOptionsProvider,
com.google.common.base.Predicate<AtomicReference<NodeMetadata>> nodeRunning,
com.google.common.base.Predicate<AtomicReference<NodeMetadata>> nodeTerminated,
com.google.common.base.Predicate<AtomicReference<NodeMetadata>> nodeSuspended,
InitializeRunScriptOnNodeOrPlaceInBadMap.Factory initScriptRunnerFactory,
RunScriptOnNode.Factory runScriptOnNodeFactory,
InitAdminAccess initAdminAccess,
PersistNodeCredentials persistNodeCredentials,
ComputeServiceConstants.Timeouts timeouts,
com.google.common.util.concurrent.ListeningExecutorService userExecutor,
CleanupOrphanKeys cleanupOrphanKeys,
com.google.common.base.Optional<ImageExtension> imageExtension) |
Modifier and Type | Method and Description |
---|---|
Location |
FindLocationForResource.apply(ReferenceType resource)
searches for a location associated with this resource.
|
Constructor and Description |
---|
FindLocationForResource(com.google.common.base.Supplier<Set<? extends Location>> locations) |
HardwareForVCloudExpressVApp(com.google.common.base.Function<ReferenceType,Location> findLocationForResource,
HardwareBuilderFromResourceAllocations rasdToHardwareBuilder) |
Modifier and Type | Method and Description |
---|---|
Iterable<? extends Org> |
OrgsForLocations.apply(Iterable<? extends Location> from)
Zones are assignable, but we want regions.
|
Modifier and Type | Method and Description |
---|---|
Location |
DefaultVDC.get() |
Modifier and Type | Method and Description |
---|---|
protected com.google.common.collect.ImmutableSet.Builder<Location> |
OrgAndVDCToLocationSupplier.buildJustProviderOrVDCs() |
Set<? extends Location> |
OrgAndVDCToLocationSupplier.get() |
Modifier and Type | Method and Description |
---|---|
boolean |
DefaultVDC.IsDefaultVDC.apply(Location input) |
Modifier and Type | Method and Description |
---|---|
Location |
FindLocationForResource.apply(ReferenceType resource)
searches for a location associated with this resource.
|
Constructor and Description |
---|
FindLocationForResource(com.google.common.base.Supplier<Set<? extends Location>> locations) |
HardwareForVApp(com.google.common.base.Function<ReferenceType,Location> findLocationForResource,
VCloudHardwareBuilderFromResourceAllocations rasdToHardwareBuilder) |
Constructor and Description |
---|
VCloudTemplateBuilderImpl(com.google.common.base.Supplier<Set<? extends Location>> locations,
com.google.common.base.Supplier<Set<? extends Image>> images,
com.google.common.base.Supplier<Set<? extends Hardware>> sizes,
com.google.common.base.Supplier<Location> defaultLocation,
javax.inject.Provider<TemplateOptions> optionsProvider,
javax.inject.Provider<TemplateBuilder> defaultTemplateProvider) |
VCloudTemplateBuilderImpl(com.google.common.base.Supplier<Set<? extends Location>> locations,
com.google.common.base.Supplier<Set<? extends Image>> images,
com.google.common.base.Supplier<Set<? extends Hardware>> sizes,
com.google.common.base.Supplier<Location> defaultLocation,
javax.inject.Provider<TemplateOptions> optionsProvider,
javax.inject.Provider<TemplateBuilder> defaultTemplateProvider) |
Modifier and Type | Method and Description |
---|---|
Iterable<Location> |
VCloudComputeServiceAdapter.listLocations() |
Modifier and Type | Method and Description |
---|---|
Iterable<Org> |
OrgsForLocations.apply(Iterable<Location> from)
Zones are assignable, but we want regions.
|
Modifier and Type | Method and Description |
---|---|
Location |
DefaultVDC.get() |
Modifier and Type | Method and Description |
---|---|
protected com.google.common.collect.ImmutableSet.Builder<Location> |
OrgAndVDCToLocationSupplier.buildJustProviderOrVDCs() |
Set<Location> |
OrgAndVDCToLocationSupplier.get() |
Modifier and Type | Method and Description |
---|---|
boolean |
DefaultVDC.IsDefaultVDC.apply(Location input) |
Copyright © 2009-2013 jclouds. All Rights Reserved.