A B C D E F G H I L N O P R S T U V 

A

aliases() - Method in class org.jclouds.openstack.trove.v1.config.TroveHttpApiModule
 
apply(HttpResponse) - Method in class org.jclouds.openstack.trove.v1.functions.ParseDatabaseListForUser
Parses the database list from the json response
apply(HttpResponse) - Method in class org.jclouds.openstack.trove.v1.functions.ParsePasswordFromRootedInstance
Extracts the user password from the json response
awaitAvailable(InstanceApi) - Static method in class org.jclouds.openstack.trove.v1.predicates.InstancePredicates
Wait until an Instance is Available.
awaitDeleted(InstanceApi) - Static method in class org.jclouds.openstack.trove.v1.predicates.InstancePredicates
Wait until an Instance no longer exists.
awaitStatus(InstanceApi, Instance.Status, long, long) - Static method in class org.jclouds.openstack.trove.v1.predicates.InstancePredicates
Wait until instance is in the status specified.

B

BindCreateDatabaseToJson - Class in org.jclouds.openstack.trove.v1.binders
 
BindCreateDatabaseToJson() - Constructor for class org.jclouds.openstack.trove.v1.binders.BindCreateDatabaseToJson
 
BindCreateInstanceToJson - Class in org.jclouds.openstack.trove.v1.binders
 
BindCreateInstanceToJson() - Constructor for class org.jclouds.openstack.trove.v1.binders.BindCreateInstanceToJson
 
BindCreateUserToJson - Class in org.jclouds.openstack.trove.v1.binders
 
BindCreateUserToJson() - Constructor for class org.jclouds.openstack.trove.v1.binders.BindCreateUserToJson
 
bindErrorHandlers() - Method in class org.jclouds.openstack.trove.v1.config.TroveHttpApiModule
 
BindGrantUserToJson - Class in org.jclouds.openstack.trove.v1.binders
 
BindGrantUserToJson() - Constructor for class org.jclouds.openstack.trove.v1.binders.BindGrantUserToJson
 
bindToRequest(R, Map<String, Object>) - Method in class org.jclouds.openstack.trove.v1.binders.BindCreateDatabaseToJson
 
bindToRequest(R, Object) - Method in class org.jclouds.openstack.trove.v1.binders.BindCreateDatabaseToJson
 
bindToRequest(R, Map<String, Object>) - Method in class org.jclouds.openstack.trove.v1.binders.BindCreateInstanceToJson
 
bindToRequest(R, Object) - Method in class org.jclouds.openstack.trove.v1.binders.BindCreateInstanceToJson
 
bindToRequest(R, Map<String, Object>) - Method in class org.jclouds.openstack.trove.v1.binders.BindCreateUserToJson
 
bindToRequest(R, Object) - Method in class org.jclouds.openstack.trove.v1.binders.BindCreateUserToJson
 
bindToRequest(R, Map<String, Object>) - Method in class org.jclouds.openstack.trove.v1.binders.BindGrantUserToJson
 
bindToRequest(R, Object) - Method in class org.jclouds.openstack.trove.v1.binders.BindGrantUserToJson
 
build() - Method in class org.jclouds.openstack.trove.v1.domain.Flavor.Builder
 
build() - Method in class org.jclouds.openstack.trove.v1.domain.Instance.Builder
 
build() - Method in class org.jclouds.openstack.trove.v1.domain.User.Builder
 
build() - Method in class org.jclouds.openstack.trove.v1.TroveApiMetadata.Builder
 
builder() - Static method in class org.jclouds.openstack.trove.v1.domain.Flavor
 
builder() - Static method in class org.jclouds.openstack.trove.v1.domain.Instance
 
builder() - Static method in class org.jclouds.openstack.trove.v1.domain.User
 

C

compareTo(Flavor) - Method in class org.jclouds.openstack.trove.v1.domain.Flavor
 
compareTo(Instance) - Method in class org.jclouds.openstack.trove.v1.domain.Instance
 
compareTo(User) - Method in class org.jclouds.openstack.trove.v1.domain.User
 
configure() - Method in class org.jclouds.openstack.trove.v1.config.TroveHttpApiModule
 
configure() - Method in class org.jclouds.openstack.trove.v1.config.TroveParserModule
 
create(String) - Method in interface org.jclouds.openstack.trove.v1.features.DatabaseApi
Same as create(String, null, null)
create(String, String, String) - Method in interface org.jclouds.openstack.trove.v1.features.DatabaseApi
This operation creates a new database within the specified instance.
create(int, int, String) - Method in interface org.jclouds.openstack.trove.v1.features.InstanceApi
Same as InstanceApi.create(String, int, String) but accept an integer Flavor ID.
create(String, int, String) - Method in interface org.jclouds.openstack.trove.v1.features.InstanceApi
Create a database instance by flavor type and volume size.
create(Set<User>) - Method in interface org.jclouds.openstack.trove.v1.features.UserApi
Create database users.
create(String, String, String) - Method in interface org.jclouds.openstack.trove.v1.features.UserApi
Create a database user by name, password, and database name.
create(String, String, String, String) - Method in interface org.jclouds.openstack.trove.v1.features.UserApi
Create a database user by name, password, and database name.

D

DatabaseApi - Interface in org.jclouds.openstack.trove.v1.features
This API is for creating, listing, and deleting a Database
databases - Variable in class org.jclouds.openstack.trove.v1.domain.User.Builder
 
databases(Set<String>) - Method in class org.jclouds.openstack.trove.v1.domain.User.Builder
 
defaultProperties() - Static method in class org.jclouds.openstack.trove.v1.TroveApiMetadata
 
delete(String) - Method in interface org.jclouds.openstack.trove.v1.features.DatabaseApi
This operation deletes the specified database for the specified database instance.
delete(String) - Method in interface org.jclouds.openstack.trove.v1.features.InstanceApi
Deletes an Instance by id.
delete(String) - Method in interface org.jclouds.openstack.trove.v1.features.UserApi
This operation deletes the specified user for the specified database instance.

E

enableRoot(String) - Method in interface org.jclouds.openstack.trove.v1.features.InstanceApi
Enables root for an instance.
EncodeDotsForUserGet - Class in org.jclouds.openstack.trove.v1.filters
Encodes "." as %2e when getting a user with restricted hostname
EncodeDotsForUserGet() - Constructor for class org.jclouds.openstack.trove.v1.filters.EncodeDotsForUserGet
 
equals(Object) - Method in class org.jclouds.openstack.trove.v1.domain.Flavor
 
equals(Object) - Method in class org.jclouds.openstack.trove.v1.domain.Instance
 
equals(Object) - Method in class org.jclouds.openstack.trove.v1.domain.User
 

F

filter(HttpRequest) - Method in class org.jclouds.openstack.trove.v1.filters.EncodeDotsForUserGet
 
Flavor - Class in org.jclouds.openstack.trove.v1.domain
An Openstack Trove Flavor.
Flavor(int, String, int, List<Link>) - Constructor for class org.jclouds.openstack.trove.v1.domain.Flavor
 
flavor - Variable in class org.jclouds.openstack.trove.v1.domain.Instance.Builder
 
flavor(Flavor) - Method in class org.jclouds.openstack.trove.v1.domain.Instance.Builder
 
Flavor.Builder - Class in org.jclouds.openstack.trove.v1.domain
 
Flavor.Builder() - Constructor for class org.jclouds.openstack.trove.v1.domain.Flavor.Builder
 
FlavorApi - Interface in org.jclouds.openstack.trove.v1.features
This API strictly for listing and retrieving Flavor.
fromFlavor(Flavor) - Method in class org.jclouds.openstack.trove.v1.domain.Flavor.Builder
 
fromInstance(Instance) - Method in class org.jclouds.openstack.trove.v1.domain.Instance.Builder
 
fromUser(User) - Method in class org.jclouds.openstack.trove.v1.domain.User.Builder
 
fromValue(String) - Static method in enum org.jclouds.openstack.trove.v1.domain.Instance.Status
 

G

get(int) - Method in interface org.jclouds.openstack.trove.v1.features.FlavorApi
Returns a Flavor by id.
get(String) - Method in interface org.jclouds.openstack.trove.v1.features.InstanceApi
Returns an Instance by id.
get(String) - Method in interface org.jclouds.openstack.trove.v1.features.UserApi
Returns a User by identifier.
get(String, String) - Method in interface org.jclouds.openstack.trove.v1.features.UserApi
Returns a User by name and allowed host.
getConfiguredRegions() - Method in interface org.jclouds.openstack.trove.v1.TroveApi
Provides a set of all regions available.
getConfiguredZones() - Method in interface org.jclouds.openstack.trove.v1.TroveApi
Deprecated.
Please use TroveApi.getConfiguredRegions() instead. To be removed in jclouds 2.0.
getCurrentTenantId() - Method in interface org.jclouds.openstack.trove.v1.TroveApi
Provides the Tenant.
getDatabaseApi(String, String) - Method in interface org.jclouds.openstack.trove.v1.TroveApi
Provides access to Database features.
getDatabaseApiForZoneAndInstance(String, String) - Method in interface org.jclouds.openstack.trove.v1.TroveApi
Deprecated.
Please use TroveApi.getDatabaseApi(String region, String instanceId) instead. To be removed in jclouds 2.0.
getDatabaseList(String) - Method in interface org.jclouds.openstack.trove.v1.features.UserApi
This operation shows a list of all databases to which a user has access.
getDatabases() - Method in class org.jclouds.openstack.trove.v1.domain.User
 
getFlavor() - Method in class org.jclouds.openstack.trove.v1.domain.Instance
 
getFlavorApi(String) - Method in interface org.jclouds.openstack.trove.v1.TroveApi
Provides access to Flavor features.
getFlavorApiForZone(String) - Method in interface org.jclouds.openstack.trove.v1.TroveApi
Deprecated.
Please use TroveApi.getFlavorApi(String region) instead. To be removed in jclouds 2.0.
getHost() - Method in class org.jclouds.openstack.trove.v1.domain.User
 
getHostname() - Method in class org.jclouds.openstack.trove.v1.domain.Instance
 
getId() - Method in class org.jclouds.openstack.trove.v1.domain.Flavor
 
getId() - Method in class org.jclouds.openstack.trove.v1.domain.Instance
 
getIdentifier() - Method in class org.jclouds.openstack.trove.v1.domain.User
 
getInstanceApi(String) - Method in interface org.jclouds.openstack.trove.v1.TroveApi
Provides access to Instance features.
getInstanceApiForZone(String) - Method in interface org.jclouds.openstack.trove.v1.TroveApi
Deprecated.
Please use TroveApi.getInstanceApi(String region) instead. To be removed in jclouds 2.0.
getLinks() - Method in class org.jclouds.openstack.trove.v1.domain.Flavor
 
getLinks() - Method in class org.jclouds.openstack.trove.v1.domain.Instance
 
getName() - Method in class org.jclouds.openstack.trove.v1.domain.Flavor
 
getName() - Method in class org.jclouds.openstack.trove.v1.domain.Instance
 
getName() - Method in class org.jclouds.openstack.trove.v1.domain.User
 
getPassword() - Method in class org.jclouds.openstack.trove.v1.domain.User
 
getRam() - Method in class org.jclouds.openstack.trove.v1.domain.Flavor
 
getSize() - Method in class org.jclouds.openstack.trove.v1.domain.Instance
 
getSize() - Method in class org.jclouds.openstack.trove.v1.internal.Volume
 
getStatus() - Method in class org.jclouds.openstack.trove.v1.domain.Instance
 
getUserApi(String, String) - Method in interface org.jclouds.openstack.trove.v1.TroveApi
Provides access to User features.
getUserApiForZoneAndInstance(String, String) - Method in interface org.jclouds.openstack.trove.v1.TroveApi
Deprecated.
Please use TroveApi.getUserApi(String region, String instanceId) instead. To be removed in jclouds 2.0.
getWorkingInstance(String, String, String, int) - Method in class org.jclouds.openstack.trove.v1.utils.TroveUtils
Create an ACTIVE operational instance.
getWorkingInstance(String) - Method in class org.jclouds.openstack.trove.v1.utils.TroveUtils
This will return a small working instance.
grant(String, List<String>) - Method in interface org.jclouds.openstack.trove.v1.features.UserApi
This operation grants access for the specified user to a database for the specified instance.
grant(String, String) - Method in interface org.jclouds.openstack.trove.v1.features.UserApi
This operation grants access for the specified user to a database for the specified instance.

H

handleError(HttpCommand, HttpResponse) - Method in class org.jclouds.openstack.trove.v1.handlers.TroveErrorHandler
 
hashCode() - Method in class org.jclouds.openstack.trove.v1.domain.Flavor
 
hashCode() - Method in class org.jclouds.openstack.trove.v1.domain.Instance
 
hashCode() - Method in class org.jclouds.openstack.trove.v1.domain.User
 
host - Variable in class org.jclouds.openstack.trove.v1.domain.User.Builder
 
host(String) - Method in class org.jclouds.openstack.trove.v1.domain.User.Builder
 
hostname - Variable in class org.jclouds.openstack.trove.v1.domain.Instance.Builder
 
hostname(String) - Method in class org.jclouds.openstack.trove.v1.domain.Instance.Builder
 

I

id - Variable in class org.jclouds.openstack.trove.v1.domain.Flavor.Builder
 
id(int) - Method in class org.jclouds.openstack.trove.v1.domain.Flavor.Builder
 
id - Variable in class org.jclouds.openstack.trove.v1.domain.Instance.Builder
 
id(String) - Method in class org.jclouds.openstack.trove.v1.domain.Instance.Builder
 
Instance - Class in org.jclouds.openstack.trove.v1.domain
An Openstack Trove Database Instance.
Instance(String, String, Flavor, Volume, Instance.Status, List<Link>, String) - Constructor for class org.jclouds.openstack.trove.v1.domain.Instance
 
Instance.Builder - Class in org.jclouds.openstack.trove.v1.domain
 
Instance.Builder() - Constructor for class org.jclouds.openstack.trove.v1.domain.Instance.Builder
 
Instance.Status - Enum in org.jclouds.openstack.trove.v1.domain
Lists possible Instance status.
InstanceApi - Interface in org.jclouds.openstack.trove.v1.features
This API is for creating, listing, and deleting an Instance, and allows enabling a root user.
InstancePredicates - Class in org.jclouds.openstack.trove.v1.predicates
Tests to see if instance has reached status.
InstancePredicates() - Constructor for class org.jclouds.openstack.trove.v1.predicates.InstancePredicates
 
isRooted(String) - Method in interface org.jclouds.openstack.trove.v1.features.InstanceApi
Checks to see if root is enabled for an instance.

L

links - Variable in class org.jclouds.openstack.trove.v1.domain.Flavor.Builder
 
links(List<Link>) - Method in class org.jclouds.openstack.trove.v1.domain.Flavor.Builder
 
links - Variable in class org.jclouds.openstack.trove.v1.domain.Instance.Builder
 
links(ImmutableList<Link>) - Method in class org.jclouds.openstack.trove.v1.domain.Instance.Builder
 
list() - Method in interface org.jclouds.openstack.trove.v1.features.DatabaseApi
This operation lists the databases for the specified database instance.
list() - Method in interface org.jclouds.openstack.trove.v1.features.FlavorApi
Returns a summary list of Flavors.
list(String) - Method in interface org.jclouds.openstack.trove.v1.features.FlavorApi
Returns a list of Flavors by Account ID (Tenant Id).
list() - Method in interface org.jclouds.openstack.trove.v1.features.InstanceApi
Returns a summary list of Instances.
list() - Method in interface org.jclouds.openstack.trove.v1.features.UserApi
This operation lists the users in the specified database instance.
logger - Variable in class org.jclouds.openstack.trove.v1.utils.TroveUtils
 

N

name - Variable in class org.jclouds.openstack.trove.v1.domain.Flavor.Builder
 
name(String) - Method in class org.jclouds.openstack.trove.v1.domain.Flavor.Builder
 
name - Variable in class org.jclouds.openstack.trove.v1.domain.Instance.Builder
 
name(String) - Method in class org.jclouds.openstack.trove.v1.domain.Instance.Builder
 
name - Variable in class org.jclouds.openstack.trove.v1.domain.User.Builder
 
name(String) - Method in class org.jclouds.openstack.trove.v1.domain.User.Builder
 

O

org.jclouds.openstack.trove.v1 - package org.jclouds.openstack.trove.v1
 
org.jclouds.openstack.trove.v1.binders - package org.jclouds.openstack.trove.v1.binders
 
org.jclouds.openstack.trove.v1.config - package org.jclouds.openstack.trove.v1.config
 
org.jclouds.openstack.trove.v1.domain - package org.jclouds.openstack.trove.v1.domain
 
org.jclouds.openstack.trove.v1.features - package org.jclouds.openstack.trove.v1.features
 
org.jclouds.openstack.trove.v1.filters - package org.jclouds.openstack.trove.v1.filters
 
org.jclouds.openstack.trove.v1.functions - package org.jclouds.openstack.trove.v1.functions
 
org.jclouds.openstack.trove.v1.handlers - package org.jclouds.openstack.trove.v1.handlers
 
org.jclouds.openstack.trove.v1.internal - package org.jclouds.openstack.trove.v1.internal
 
org.jclouds.openstack.trove.v1.predicates - package org.jclouds.openstack.trove.v1.predicates
 
org.jclouds.openstack.trove.v1.utils - package org.jclouds.openstack.trove.v1.utils
 

P

ParseDatabaseListForUser - Class in org.jclouds.openstack.trove.v1.functions
This parses the list of databases
ParsePasswordFromRootedInstance - Class in org.jclouds.openstack.trove.v1.functions
This parses the password
password - Variable in class org.jclouds.openstack.trove.v1.domain.User.Builder
 
password(String) - Method in class org.jclouds.openstack.trove.v1.domain.User.Builder
 

R

ram - Variable in class org.jclouds.openstack.trove.v1.domain.Flavor.Builder
 
ram(int) - Method in class org.jclouds.openstack.trove.v1.domain.Flavor.Builder
 
revoke(String, String) - Method in interface org.jclouds.openstack.trove.v1.features.UserApi
This operation grants access for the specified user to a database for the specified instance.

S

self() - Method in class org.jclouds.openstack.trove.v1.TroveApiMetadata.Builder
 
size - Variable in class org.jclouds.openstack.trove.v1.domain.Instance.Builder
 
size(int) - Method in class org.jclouds.openstack.trove.v1.domain.Instance.Builder
 
status - Variable in class org.jclouds.openstack.trove.v1.domain.Instance.Builder
 
status(Instance.Status) - Method in class org.jclouds.openstack.trove.v1.domain.Instance.Builder
 
string() - Method in class org.jclouds.openstack.trove.v1.domain.Flavor
 
string() - Method in class org.jclouds.openstack.trove.v1.domain.Instance
 
string() - Method in class org.jclouds.openstack.trove.v1.domain.User
 

T

toBuilder() - Method in class org.jclouds.openstack.trove.v1.domain.Flavor
 
toBuilder() - Method in class org.jclouds.openstack.trove.v1.domain.Instance
 
toBuilder() - Method in class org.jclouds.openstack.trove.v1.domain.User
 
toBuilder() - Method in class org.jclouds.openstack.trove.v1.TroveApiMetadata
 
toString() - Method in class org.jclouds.openstack.trove.v1.domain.Flavor
 
toString() - Method in enum org.jclouds.openstack.trove.v1.domain.Instance.Status
 
toString() - Method in class org.jclouds.openstack.trove.v1.domain.Instance
 
toString() - Method in class org.jclouds.openstack.trove.v1.domain.User
 
TroveApi - Interface in org.jclouds.openstack.trove.v1
Provides access to the OpenStack Trove (Database) v2 API.
TroveApiMetadata - Class in org.jclouds.openstack.trove.v1
Implementation of ApiMetadata for the OpenStack Trove v1 API.
TroveApiMetadata() - Constructor for class org.jclouds.openstack.trove.v1.TroveApiMetadata
 
TroveApiMetadata(TroveApiMetadata.Builder) - Constructor for class org.jclouds.openstack.trove.v1.TroveApiMetadata
 
TroveApiMetadata.Builder - Class in org.jclouds.openstack.trove.v1
 
TroveApiMetadata.Builder() - Constructor for class org.jclouds.openstack.trove.v1.TroveApiMetadata.Builder
 
TroveErrorHandler - Class in org.jclouds.openstack.trove.v1.handlers
This will parse and set an appropriate exception on the command object.
TroveErrorHandler() - Constructor for class org.jclouds.openstack.trove.v1.handlers.TroveErrorHandler
 
TroveHttpApiModule - Class in org.jclouds.openstack.trove.v1.config
Configures the Trove connection.
TroveHttpApiModule() - Constructor for class org.jclouds.openstack.trove.v1.config.TroveHttpApiModule
 
TroveParserModule - Class in org.jclouds.openstack.trove.v1.config
 
TroveParserModule() - Constructor for class org.jclouds.openstack.trove.v1.config.TroveParserModule
 
TroveUtils - Class in org.jclouds.openstack.trove.v1.utils
Helper methods for dealing with instances that get created with errors.
TroveUtils(TroveApi) - Constructor for class org.jclouds.openstack.trove.v1.utils.TroveUtils
 

U

User - Class in org.jclouds.openstack.trove.v1.domain
An Openstack Trove Database User.
User(String, String, String, List<Map<String, String>>) - Constructor for class org.jclouds.openstack.trove.v1.domain.User
 
User(String, String, String, Set<String>) - Constructor for class org.jclouds.openstack.trove.v1.domain.User
 
User.Builder - Class in org.jclouds.openstack.trove.v1.domain
 
User.Builder() - Constructor for class org.jclouds.openstack.trove.v1.domain.User.Builder
 
UserApi - Interface in org.jclouds.openstack.trove.v1.features
This API is for creating, listing, and deleting a User.

V

value() - Method in enum org.jclouds.openstack.trove.v1.domain.Instance.Status
 
valueOf(String) - Static method in enum org.jclouds.openstack.trove.v1.domain.Instance.Status
Returns the enum constant of this type with the specified name.
values() - Static method in enum org.jclouds.openstack.trove.v1.domain.Instance.Status
Returns an array containing the constants of this enum type, in the order they are declared.
Volume - Class in org.jclouds.openstack.trove.v1.internal
 
Volume(int) - Constructor for class org.jclouds.openstack.trove.v1.internal.Volume
 
A B C D E F G H I L N O P R S T U V 

Copyright © 2009-2016 The Apache Software Foundation. All Rights Reserved.