| Modifier and Type | Interface and Description |
|---|---|
interface |
Context
Represents an authenticated context to the cloud.
|
| 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) |
| 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 |
|---|---|
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> |
JustProvider.get() |
Set<? extends Location> |
RegionToProvider.get() |
| Modifier and Type | Method and Description |
|---|---|
Location |
FirstRegion.get() |
Location |
FirstNetwork.get() |
Location |
OnlyLocationOrFirstRegionOptionallyMatchingRegionId.get() |
Location |
OnlyLocationOrFirstZone.get() |
Location |
FirstZone.get() |
| Modifier and Type | Interface and Description |
|---|---|
interface |
ApiContext<A>
Represents an authenticated context to the cloud.
|
| Modifier and Type | Class and Description |
|---|---|
class |
ApiContextImpl<A> |
Copyright © 2009-2016 The Apache Software Foundation. All Rights Reserved.