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 |
---|---|
Key |
KeyApi.create(String name,
String key) |
DropletCreate |
DropletApi.create(String name,
String region,
String size,
String image) |
DropletCreate |
DropletApi.create(String name,
String region,
String size,
String image,
CreateDropletOptions options) |
Key |
KeyApi.update(int id,
String name) |
Key |
KeyApi.update(String fingerprint,
String name) |
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 |
---|---|
Operation |
TargetPoolApi.addHealthCheck(String targetPool,
List<URI> healthChecks)
Adds health check URL to targetPool.
|
Operation |
TargetPoolApi.addInstance(String targetPool,
List<URI> instances)
Adds instance to the targetPool.
|
Operation |
AddressApi.create(String address)
Creates an address resource in the specified project specifying the size of the address.
|
Operation |
DiskApi.create(String diskName,
DiskCreationOptions options)
Creates a persistent disk resource, in the specified project, specifying the size of the disk and other options.
|
Operation |
ForwardingRuleApi.create(String forwardingRuleName,
ForwardingRuleCreationOptions options)
Creates a ForwardingRule resource in the specified project and region using the data included in the request.
|
Operation |
DiskApi.create(String diskName,
String sourceImage,
DiskCreationOptions options)
Creates a persistent disk resource, in the specified project, specifying the size of the disk and other options.
|
Operation |
UrlMapApi.create(String name,
URI defaultService)
Creates a urlMap resource in the specified project using the data included in the request.
|
Operation |
TargetHttpProxyApi.create(String name,
URI urlMap)
Creates a targetHttpProxy resource in the specified project using the given URI for the urlMap.
|
Operation |
ImageApi.createFromDisk(String image,
String sourceDisk)
Creates an image resource in the specified project from the provided persistent disk.
|
Operation |
NetworkApi.createInIPv4Range(String networkName,
String IPv4Range)
Creates a persistent network resource in the specified project with the specified range.
|
Operation |
FirewallApi.createInNetwork(String name,
URI network,
FirewallOptions firewallOptions)
Creates a firewall resource in the specified project using the data included in the request.
|
Operation |
RouteApi.createInNetwork(String name,
URI network,
RouteOptions routeOptions)
Creates a route resource in the specified project using the data included in the request.
|
Operation |
DiskApi.createSnapshot(String diskName,
String snapshotName)
Create a snapshot of a given disk in a zone.
|
Operation |
DiskApi.createSnapshot(String diskName,
String snapshotName,
String description) |
HealthStatus |
TargetPoolApi.getHealth(String targetPool,
URI instance)
Gets the HealthStatus of an instance in a targetPool.
|
HealthStatus |
BackendServiceApi.getHealth(String backendServiceName,
URI group)
Gets the most recent health check results for this backend service.
|
Operation |
HttpHealthCheckApi.insert(String httpHealthCheckName)
Creates a HttpHealthCheck resource in the specified project and region using the data included in the request.
|
Operation |
HttpHealthCheckApi.insert(String name,
HttpHealthCheckCreationOptions options)
Creates a HttpHealthCheck resource in the specified project and region using the data included in the request.
|
Operation |
HttpHealthCheckApi.patch(String name,
HttpHealthCheckCreationOptions options)
Updates a HttpHealthCheck resource in the specified project
using the data included in the request.
|
Operation |
TargetPoolApi.removeHealthCheck(String targetPool,
List<URI> healthChecks)
Removes health check URL from targetPool.
|
Operation |
TargetPoolApi.removeInstance(String targetPool,
List<URI> instances)
Removes instance URL from targetPool.
|
Operation |
TargetPoolApi.setBackup(String targetPool,
Float failoverRatio,
URI target)
Changes backup pool configurations.
|
Operation |
TargetPoolApi.setBackup(String targetPool,
URI target)
Changes backup pool configurations.
|
Operation |
InstanceApi.setScheduling(String instanceName,
Instance.Scheduling.OnHostMaintenance onHostMaintenance,
boolean automaticRestart,
boolean preemptible)
Sets an instance's scheduling options.
|
Operation |
InstanceApi.setTags(String instance,
Iterable<String> items,
String fingerprint)
Lists items for an instance
|
Operation |
ForwardingRuleApi.setTarget(String forwardingRule,
URI target)
Changes the target url for a forwarding rule.
|
Operation |
TargetHttpProxyApi.setUrlMap(String targetHttpProxyName,
URI urlMap)
Updates the specified targetHttpProxy resource with the data included in the request.
|
Operation |
ProjectApi.setUsageExportBucket(String bucketName,
String reportNamePrefix) |
Operation |
HttpHealthCheckApi.update(String name,
HttpHealthCheckCreationOptions options)
Updates a HttpHealthCheck resource in the specified project using the data included in the request.
|
UrlMapValidateResult |
UrlMapApi.validate(String urlMapName,
UrlMap urlMap)
Runs the tests specified for the give urlMap resource.
|
UrlMapValidateResult |
UrlMapApi.validate(String urlMapName,
UrlMapOptions options)
Runs the tests specified for the give urlMap resource.
|
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.
|
void |
VolumeTypeApi.updateExtraSpecs(String id,
Map<String,String> specs)
Creates or updates the extra metadata for a given flavor
|
void |
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. |
void |
UserApi.create(Set<User> users)
Create database users.
|
void |
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.
|
void |
UserApi.create(String userName,
String password,
String databaseName)
Create a database user by name, password, and database name.
|
void |
DatabaseApi.create(String database,
String character_set,
String collate)
This operation creates a new database within the specified instance.
|
void |
UserApi.create(String userName,
String password,
String host,
String databaseName)
Create a database user by name, password, and database name.
|
void |
UserApi.grant(String userName,
List<String> databases)
This operation grants access for the specified user to a database for the specified instance.
|
void |
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.