| Modifier and Type | Method and Description | 
|---|---|
Client | 
ChefApi.createClient(String clientName)
Creates a new client. 
 | 
Client | 
ChefApi.createClient(String clientName,
            CreateClientOptions options)
Creates a new client with custom options. 
 | 
| Modifier and Type | Method and Description | 
|---|---|
ServerDetails | 
ServerApi.createWithHostnameAndRootPassword(ServerSpec serverSpec,
                                 String hostname,
                                 String rootPassword,
                                 CreateServerOptions... options)
Create a new server 
 | 
| Modifier and Type | Method and Description | 
|---|---|
Volume | 
VolumeApi.create(int sizeGB,
      CreateVolumeOptions... options)
Creates a new Volume 
 | 
Snapshot | 
SnapshotApi.create(String volumeId,
      CreateSnapshotOptions... options)
Creates a new Snapshot. 
 | 
| Modifier and Type | Method and Description | 
|---|---|
Auth | 
AuthenticationClient.authenticate(String username,
            String key)
Authenticate to generate a token. 
 | 
| Modifier and Type | Method and Description | 
|---|---|
Access | 
AuthenticationApi.authenticateWithTenantIdAndCredentials(String tenantId,
                                      ApiAccessKeyCredentials apiAccessKeyCredentials)
Authenticate to generate a token. 
 | 
Access | 
AuthenticationApi.authenticateWithTenantIdAndCredentials(String tenantId,
                                      PasswordCredentials passwordCredentials)
Authenticate to generate a token. 
 | 
Access | 
AuthenticationApi.authenticateWithTenantNameAndCredentials(String tenantName,
                                        ApiAccessKeyCredentials apiAccessKeyCredentials)
Authenticate to generate a token. 
 | 
Access | 
AuthenticationApi.authenticateWithTenantNameAndCredentials(String tenantName,
                                        PasswordCredentials passwordCredentials)
Authenticate to generate a token. 
 | 
| Modifier and Type | Method and Description | 
|---|---|
Tenant | 
TenantAdminApi.create(String name,
      CreateTenantOptions options)
Creates a new tenant 
 | 
User | 
UserAdminApi.create(String name,
      String password,
      CreateUserOptions options)
Creates a new user 
 | 
Tenant | 
TenantAdminApi.update(String id,
      UpdateTenantOptions options)
Updates a tenant 
 | 
User | 
UserAdminApi.update(String id,
      UpdateUserOptions options)
Updates an user 
 | 
| Modifier and Type | Method and Description | 
|---|---|
RouterInterface | 
RouterApi.addInterfaceForPort(String routerId,
                   String portId)
Add a interface to a router to connect to the specified port 
 | 
RouterInterface | 
RouterApi.addInterfaceForSubnet(String routerId,
                     String subnetId)
Add a interface to a router to connect to the specified subnet 
 | 
boolean | 
RouterApi.removeInterfaceForPort(String routerId,
                      String portId)
Remove the interface where the specified port is connected to 
 | 
boolean | 
RouterApi.removeInterfaceForSubnet(String routerId,
                        String subnetId)
Remove the interface where the specified subnet is connected to 
 | 
| Modifier and Type | Method and Description | 
|---|---|
Volume | 
VolumeApi.create(int sizeGB,
      CreateVolumeOptions... options)
Deprecated. 
 
Please use  
org.jclouds.openstack.cinder.v1.features.VolumeApi#create(int, CreateVolumeOptions) instead.
             To be removed in jclouds 2.0. | 
SecurityGroupRule | 
SecurityGroupApi.createRuleAllowingCidrBlock(String parentGroup,
                           Ingress ip_protocol,
                           String sourceCidr)
Create a Security Group Rule. 
 | 
SecurityGroupRule | 
SecurityGroupApi.createRuleAllowingSecurityGroupId(String parentGroup,
                                 Ingress ip_protocol,
                                 String groupId)
Create a Security Group Rule. 
 | 
VolumeSnapshot | 
VolumeApi.createSnapshot(String volumeId,
              CreateVolumeSnapshotOptions... options)
Deprecated. 
 
Please use  
org.jclouds.openstack.cinder.v1.features.SnapshotApi#create(String, CreateVolumeSnapshotOptions) instead.
             To be removed in jclouds 2.0. | 
KeyPair | 
KeyPairApi.createWithPublicKey(String name,
                   String publicKey)
Creates a  
KeyPair with a public key. | 
Console | 
ConsolesApi.getConsole(String serverId,
          Console.Type type)
Gets the specified server Console. 
 | 
boolean | 
VolumeTypeApi.updateExtraSpecs(String id,
                Map<String,String> specs)
Creates or updates the extra metadata for a given flavor 
 | 
Boolean | 
FlavorExtraSpecsApi.updateMetadata(String flavorId,
              Map<String,String> specs)
Creates or updates the extra specs for a given flavor 
 | 
boolean | 
QuotaApi.updateQuotaOfTenant(Quota quota,
                   String tenantId)
Update the quotas for a given tenant 
 | 
| Modifier and Type | Method and Description | 
|---|---|
ServerCreated | 
ServerApi.create(String name,
      String imageRef,
      String flavorRef,
      CreateServerOptions... options)
Create a new server 
 | 
void | 
ServerApi.rebuild(String id,
       RebuildServerOptions... options)
Rebuild a server. 
 | 
Map<String,String> | 
ServerApi.setMetadata(String id,
           Map<String,String> metadata)
Set the metadata for a server. 
 | 
Map<String,String> | 
ImageApi.setMetadata(String id,
           Map<String,String> metadata)
Sets the metadata for an image. 
 | 
Map<String,String> | 
ServerApi.updateMetadata(String id,
              Map<String,String> metadata)
Update the metadata for a server. 
 | 
Map<String,String> | 
ImageApi.updateMetadata(String id,
              Map<String,String> metadata)
Update the metadata for a server. 
 | 
String | 
ServerApi.updateMetadata(String id,
              String key,
              String value)
Set a metadata item for a server. 
 | 
String | 
ImageApi.updateMetadata(String id,
              String key,
              String value)
Set a metadata item for an image. 
 | 
| Modifier and Type | Method and Description | 
|---|---|
Instance | 
InstanceApi.create(int flavor,
      int volumeSize,
      String name)
Same as  
InstanceApi.create(String, int, String) but accept an integer Flavor ID. | 
boolean | 
UserApi.create(Set<User> users)
Create database users. 
 | 
boolean | 
DatabaseApi.create(String database)
Same as create(String, null, null) 
 | 
Instance | 
InstanceApi.create(String flavor,
      int volumeSize,
      String name)
Create a database instance by flavor type and volume size. 
 | 
boolean | 
UserApi.create(String userName,
      String password,
      String databaseName)
Create a database user by name, password, and database name. 
 | 
boolean | 
DatabaseApi.create(String database,
      String character_set,
      String collate)
This operation creates a new database within the specified instance. 
 | 
boolean | 
UserApi.create(String userName,
      String password,
      String host,
      String databaseName)
Create a database user by name, password, and database name. 
 | 
boolean | 
UserApi.grant(String userName,
     List<String> databases)
This operation grants access for the specified user to a database for the specified instance. 
 | 
boolean | 
UserApi.grant(String userName,
     String databaseName)
This operation grants access for the specified user to a database for the specified instance. 
 | 
| Modifier and Type | Method and Description | 
|---|---|
Group | 
GroupApi.create(GroupConfiguration groupConfiguration,
      LaunchConfiguration launchConfiguration,
      List<CreateScalingPolicy> scalingPolicies)
Create a scaling group. 
 | 
com.google.common.collect.FluentIterable<ScalingPolicy> | 
PolicyApi.create(List<CreateScalingPolicy> scalingPolicies)
Create a scaling policy. 
 | 
com.google.common.collect.FluentIterable<Webhook> | 
WebhookApi.create(List<CreateWebhook> webhooks)
Create webhooks. 
 | 
com.google.common.collect.FluentIterable<Webhook> | 
WebhookApi.create(String name,
      Map<String,Object> metadata)
Create a webhook. 
 | 
boolean | 
PolicyApi.update(String scalingPolicyId,
      CreateScalingPolicy scalingPolicy)
This operation updates a specific scaling policy. 
 | 
boolean | 
WebhookApi.update(String id,
      String name,
      Map<String,Object> metadata)
Update a webhook. 
 | 
boolean | 
GroupApi.updateGroupConfiguration(String id,
                        GroupConfiguration groupConfiguration)
This operation updates the configuration for the scaling group. 
 | 
boolean | 
GroupApi.updateLaunchConfiguration(String id,
                         LaunchConfiguration launchConfiguration)
This operation updates the launch configuration for the scaling group. 
 | 
| Modifier and Type | Method and Description | 
|---|---|
Job<Set<RecordDetail>> | 
ReverseDNSApi.create(URI deviceURI,
      Iterable<Record> records)
Create Reverse DNS (PTR) records for a device. 
 | 
Job<Domain> | 
DomainApi.importFormat(List<String> contents,
            Domain.Format format)
This call provisions a new DNS domain under the account specified by the BIND 9 formatted file configuration
 contents. 
 | 
Job<Void> | 
ReverseDNSApi.update(URI deviceURI,
      Map<String,Record> idsToRecords)
Update Reverse DNS (PTR) records for a device. 
 | 
Job<Void> | 
DomainApi.updateEmail(Iterable<Integer> ids,
           String email)
This call modifies the domain's email only. 
 | 
Job<Void> | 
DomainApi.updateTTL(Iterable<Integer> ids,
         int ttl)
This call modifies the domain's TTL only. 
 | 
| Modifier and Type | Method and Description | 
|---|---|
Access | 
CloudIdentityAuthenticationApi.authenticateWithTenantIdAndCredentials(String tenantId,
                                      ApiKeyCredentials apiKeyCredentials)
Authenticate to generate a token. 
 | 
Access | 
CloudIdentityAuthenticationApi.authenticateWithTenantNameAndCredentials(String tenantName,
                                        ApiKeyCredentials apiKeyCredentials)
Authenticate to generate a token. 
 | 
| Modifier and Type | Method and Description | 
|---|---|
BatchResult<String> | 
MessageApi.changeVisibility(Iterable<String> receiptHandles,
                int visibilityTimeout)
Same as  
MessageApi.changeVisibility(Map, int), except that we generate
 numeric ids starting with 1 | 
BatchResult<String> | 
MessageApi.changeVisibility(Map<String,String> idReceiptHandle,
                int visibilityTimeout)
Currently, you can send up to 10  
MessageApi.changeVisibility(java.lang.String, int) requests. | 
BatchResult<? extends MessageIdAndMD5> | 
MessageApi.sendWithDelay(Iterable<String> messageBodies,
             int delaySeconds)
Same as  
MessageApi.sendWithDelay(Map, int), except that we generate numeric
 ids starting with 1 | 
BatchResult<? extends MessageIdAndMD5> | 
MessageApi.sendWithDelay(Map<String,String> idMessageBody,
             int delaySeconds)
Same as  
MessageApi.send(Map) except you set a delay for all messages in the
 request | 
| Modifier and Type | Method and Description | 
|---|---|
String | 
DirectionalPoolApi.addFirstRecordInNonConfiguredGroup(String poolId,
                                  DirectionalPoolRecord toCreate)
creates a resource record in the pool, creating and assigning it to the
 special "non configured group". 
 | 
String | 
DirectionalPoolApi.addRecordIntoExistingGroup(String poolId,
                          DirectionalPoolRecord toCreate,
                          String groupId)
creates a resource record in the pool. 
 | 
String | 
DirectionalPoolApi.addRecordIntoNewGroup(String poolId,
                     DirectionalPoolRecord toCreate,
                     DirectionalGroup group)
creates a resource record in the pool. 
 | 
String | 
ResourceRecordApi.create(ResourceRecord toCreate)
creates a resource record in the zone. 
 | 
void | 
ResourceRecordApi.update(String guid,
      ResourceRecord toCreate)
updates an existing resource record in the zone. 
 | 
void | 
DirectionalPoolApi.updateRecord(String recordId,
            DirectionalPoolRecord update)
updates such as ttl or rdata for an existing directional record. 
 | 
void | 
TrafficControllerPoolApi.updateRecord(String poolRecordID,
            UpdatePoolRecord update)
This request updates an existing pool record. 
 | 
void | 
DirectionalPoolApi.updateRecordAndGroup(String recordId,
                    DirectionalPoolRecord update,
                    DirectionalGroup group)
updates the geo groups of an existing directional record. 
 | 
Copyright © 2009-2016 The Apache Software Foundation. All Rights Reserved.