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.