Modifier and Type | Method and Description |
---|---|
com.google.common.util.concurrent.ListenableFuture<URI> |
AtmosAsyncClient.createDirectory(String directoryName,
PutOptions... options)
Deprecated.
|
com.google.common.util.concurrent.ListenableFuture<Void> |
AtmosAsyncClient.deletePath(String path)
Deprecated.
|
com.google.common.util.concurrent.ListenableFuture<SystemMetadata> |
AtmosAsyncClient.getSystemMetadata(String path)
Deprecated.
|
com.google.common.util.concurrent.ListenableFuture<UserMetadata> |
AtmosAsyncClient.getUserMetadata(String path)
Deprecated.
|
com.google.common.util.concurrent.ListenableFuture<AtmosObject> |
AtmosAsyncClient.headFile(String path)
Deprecated.
|
com.google.common.util.concurrent.ListenableFuture<Boolean> |
AtmosAsyncClient.isPublic(String path)
Deprecated.
|
com.google.common.util.concurrent.ListenableFuture<BoundedSet<? extends DirectoryEntry>> |
AtmosAsyncClient.listDirectory(String directoryName,
ListOptions... options)
Deprecated.
|
com.google.common.util.concurrent.ListenableFuture<Boolean> |
AtmosAsyncClient.pathExists(String path)
Deprecated.
|
com.google.common.util.concurrent.ListenableFuture<AtmosObject> |
AtmosAsyncClient.readFile(String path,
GetOptions... options)
Deprecated.
|
com.google.common.util.concurrent.ListenableFuture<Void> |
AtmosAsyncClient.updateFile(String parent,
AtmosObject object,
PutOptions... options)
Deprecated.
|
Modifier and Type | Method and Description |
---|---|
void |
SpotInstanceApi.cancelSpotInstanceRequestsInRegion(String region,
String... requestIds)
Cancels one or more Spot Instance requests.
|
void |
PlacementGroupApi.deletePlacementGroupInRegion(String region,
String name)
Deletes a placement group from your account.
|
void |
AWSSecurityGroupApi.deleteSecurityGroupInRegionById(String region,
String name) |
Set<? extends Reservation<? extends AWSRunningInstance>> |
AWSInstanceApi.describeInstancesInRegion(String region,
String... instanceIds) |
Set<? extends Reservation<? extends AWSRunningInstance>> |
AWSInstanceApi.describeInstancesInRegionWithFilter(String region,
com.google.common.collect.Multimap<String,String> filter) |
Set<PlacementGroup> |
PlacementGroupApi.describePlacementGroupsInRegion(String region,
String... placementGroupIds)
Returns information about one or more placement groups in your account.
|
Set<PlacementGroup> |
PlacementGroupApi.describePlacementGroupsInRegionWithFilter(String region,
com.google.common.collect.Multimap<String,String> filter)
Returns information about one or more placement groups in your account.
|
Set<SecurityGroup> |
AWSSecurityGroupApi.describeSecurityGroupsInRegion(String region,
String... securityGroupNames) |
Set<SecurityGroup> |
AWSSecurityGroupApi.describeSecurityGroupsInRegionById(String region,
String... securityGroupNames) |
Set<SecurityGroup> |
AWSSecurityGroupApi.describeSecurityGroupsInRegionWithFilter(String region,
com.google.common.collect.Multimap<String,String> filter) |
Set<SpotInstanceRequest> |
SpotInstanceApi.describeSpotInstanceRequestsInRegion(String region,
String... requestIds)
Describes Spot Instance requests.
|
Set<SpotInstanceRequest> |
SpotInstanceApi.describeSpotInstanceRequestsInRegionWithFilter(String region,
com.google.common.collect.Multimap<String,String> filter)
Describes Spot Instance requests.
|
Set<Spot> |
SpotInstanceApi.describeSpotPriceHistoryInRegion(String region,
DescribeSpotPriceHistoryOptions... options)
Describes Spot Price history.
|
Modifier and Type | Method and Description |
---|---|
com.google.common.util.concurrent.ListenableFuture<Void> |
AWSS3AsyncClient.abortMultipartUpload(String bucketName,
String key,
String uploadId)
Deprecated.
|
Modifier and Type | Method and Description |
---|---|
com.google.common.util.concurrent.ListenableFuture<Boolean> |
AzureBlobAsyncClient.blobExists(String container,
String name)
Deprecated.
|
com.google.common.util.concurrent.ListenableFuture<Boolean> |
AzureBlobAsyncClient.containerExists(String container)
Deprecated.
|
com.google.common.util.concurrent.ListenableFuture<Boolean> |
AzureBlobAsyncClient.createContainer(String container,
CreateContainerOptions... options)
Deprecated.
|
com.google.common.util.concurrent.ListenableFuture<Boolean> |
AzureBlobAsyncClient.createRootContainer(CreateContainerOptions... options)
Deprecated.
|
com.google.common.util.concurrent.ListenableFuture<Void> |
AzureBlobAsyncClient.deleteBlob(String container,
String name)
Deprecated.
|
com.google.common.util.concurrent.ListenableFuture<Void> |
AzureBlobAsyncClient.deleteContainer(String container)
Deprecated.
|
com.google.common.util.concurrent.ListenableFuture<Void> |
AzureBlobAsyncClient.deleteRootContainer()
Deprecated.
|
com.google.common.util.concurrent.ListenableFuture<AzureBlob> |
AzureBlobAsyncClient.getBlob(String container,
String name,
GetOptions... options)
Deprecated.
|
com.google.common.util.concurrent.ListenableFuture<BlobProperties> |
AzureBlobAsyncClient.getBlobProperties(String container,
String name)
Deprecated.
|
com.google.common.util.concurrent.ListenableFuture<ContainerProperties> |
AzureBlobAsyncClient.getContainerProperties(String container)
Deprecated.
|
com.google.common.util.concurrent.ListenableFuture<PublicAccess> |
AzureBlobAsyncClient.getPublicAccessForContainer(String container)
Deprecated.
|
Modifier and Type | Method and Description |
---|---|
com.google.common.util.concurrent.ListenableFuture<ContainerCDNMetadata> |
CloudFilesAsyncClient.getCDNMetadata(String container)
Deprecated.
|
Modifier and Type | Method and Description |
---|---|
com.google.common.util.concurrent.ListenableFuture<Boolean> |
CloudServersAsyncClient.deleteBackupSchedule(int serverId)
Deprecated.
|
com.google.common.util.concurrent.ListenableFuture<Boolean> |
CloudServersAsyncClient.deleteImage(int id)
Deprecated.
|
com.google.common.util.concurrent.ListenableFuture<Boolean> |
CloudServersAsyncClient.deleteServer(int id)
Deprecated.
|
com.google.common.util.concurrent.ListenableFuture<Boolean> |
CloudServersAsyncClient.deleteSharedIpGroup(int id)
Deprecated.
|
com.google.common.util.concurrent.ListenableFuture<Flavor> |
CloudServersAsyncClient.getFlavor(int id)
Deprecated.
|
com.google.common.util.concurrent.ListenableFuture<Image> |
CloudServersAsyncClient.getImage(int id)
Deprecated.
|
com.google.common.util.concurrent.ListenableFuture<Limits> |
CloudServersAsyncClient.getLimits()
Deprecated.
|
com.google.common.util.concurrent.ListenableFuture<Server> |
CloudServersAsyncClient.getServer(int id)
Deprecated.
|
com.google.common.util.concurrent.ListenableFuture<SharedIpGroup> |
CloudServersAsyncClient.getSharedIpGroup(int id)
Deprecated.
|
com.google.common.util.concurrent.ListenableFuture<? extends Set<Flavor>> |
CloudServersAsyncClient.listFlavors(ListOptions... options)
Deprecated.
|
com.google.common.util.concurrent.ListenableFuture<? extends Set<Image>> |
CloudServersAsyncClient.listImages(ListOptions... options)
Deprecated.
|
com.google.common.util.concurrent.ListenableFuture<? extends Set<String>> |
CloudServersAsyncClient.listPrivateAddresses(int serverId)
Deprecated.
|
com.google.common.util.concurrent.ListenableFuture<? extends Set<String>> |
CloudServersAsyncClient.listPublicAddresses(int serverId)
Deprecated.
|
com.google.common.util.concurrent.ListenableFuture<? extends Set<Server>> |
CloudServersAsyncClient.listServers(ListOptions... options)
Deprecated.
|
com.google.common.util.concurrent.ListenableFuture<? extends Set<SharedIpGroup>> |
CloudServersAsyncClient.listSharedIpGroups(ListOptions... options)
Deprecated.
|
com.google.common.util.concurrent.ListenableFuture<Void> |
CloudServersAsyncClient.unshareIp(String addressToShare,
int serverToTosignBindressTo)
Deprecated.
|
Modifier and Type | Method and Description |
---|---|
DriveInfo |
CloudSigmaApi.createDrive(Drive createDrive)
create a new drive
|
ServerInfo |
CloudSigmaApi.createServer(Server createServer)
create a new server
|
StaticIPInfo |
CloudSigmaApi.createStaticIP()
create a new ip
|
VLANInfo |
CloudSigmaApi.createVLAN(String name)
create a new vlan
|
void |
CloudSigmaApi.destroyDrive(String uuid)
Destroy a drive
|
void |
CloudSigmaApi.destroyServer(String uuid)
Destroy a server
|
void |
CloudSigmaApi.destroyStaticIP(String uuid)
Destroy a ip
|
void |
CloudSigmaApi.destroyVLAN(String uuid)
Destroy a vlan
|
DriveInfo |
CloudSigmaApi.getDriveInfo(String uuid) |
ProfileInfo |
CloudSigmaApi.getProfileInfo()
Get profile info
|
ServerInfo |
CloudSigmaApi.getServerInfo(String uuid) |
StaticIPInfo |
CloudSigmaApi.getStaticIPInfo(String uuid) |
VLANInfo |
CloudSigmaApi.getVLANInfo(String uuid) |
ServerInfo |
CloudSigmaApi.setServerConfiguration(String uuid,
Server setServer)
set server configuration
|
Modifier and Type | Method and Description |
---|---|
String |
LoadBalancerApi.assignVirtualMachinesToLoadBalancerRule(String id,
Iterable<String> virtualMachineIds)
Assigns virtual machine or a list of virtual machines to a load balancer
rule.
|
String |
LoadBalancerApi.assignVirtualMachinesToLoadBalancerRule(String id,
String... virtualMachineIds)
Assigns virtual machine or a list of virtual machines to a load balancer
rule.
|
Account |
GlobalAccountApi.createAccount(String userName,
Account.Type accountType,
String email,
String firstName,
String lastName,
String hashedPassword,
CreateAccountOptions... options)
Create a new Cloudstack account
|
DiskOffering |
GlobalOfferingApi.createDiskOffering(String name,
String displayText,
CreateDiskOfferingOptions... options)
Create a new disk offering
|
Domain |
GlobalDomainApi.createDomain(String name,
CreateDomainOptions... options)
Create new Domain
|
Pod |
GlobalPodApi.createPod(String name,
String zoneId,
String startIp,
String gateway,
String netmask,
CreatePodOptions... createPodOptions)
Creates a new Pod.
|
Pod |
GlobalPodApi.createPod(String name,
String zoneId,
String startIp,
String endIp,
String gateway,
String netmask,
CreatePodOptions... createPodOptions)
Creates a new Pod.
|
ServiceOffering |
GlobalOfferingApi.createServiceOffering(String name,
String displayText,
int cpuNumber,
int cpuSpeedInMHz,
int memoryInMB,
CreateServiceOfferingOptions... options)
Create a new service offering
|
User |
GlobalUserApi.createUser(String userName,
String accountName,
String email,
String hashedPassword,
String firstName,
String lastName,
CreateUserOptions... options)
Create an user for an account that already exists
|
VlanIPRange |
GlobalVlanApi.createVlanIPRange(String startIP,
String endIP,
CreateVlanIPRangeOptions... options)
Creates a VLAN IP range.
|
Zone |
GlobalZoneApi.createZone(String name,
NetworkType networkType,
String externalDns1,
String internalDns1,
CreateZoneOptions... options)
Create a new Zone
|
void |
GlobalAccountApi.deleteAccount(String id)
Delete an account with the specified ID
|
void |
GlobalOfferingApi.deleteDiskOffering(String id)
Delete disk offering
|
void |
GlobalDomainApi.deleteDomainAndAttachedResources(String id)
Delete domain and cleanup all attached resources
|
void |
FirewallApi.deleteEgressFirewallRule(String id) |
void |
FirewallApi.deleteFirewallRule(String id) |
void |
VMGroupApi.deleteInstanceGroup(String id)
Delete a VM group
|
String |
NATApi.deleteIPForwardingRule(String id)
Deletes an ip forwarding rule
|
String |
LoadBalancerApi.deleteLoadBalancerRule(String id)
deletes a loadbalancer rule
|
String |
NetworkApi.deleteNetwork(String id)
Deletes a network
|
void |
GlobalDomainApi.deleteOnlyDomain(String id)
Delete domain (without deleting attached resources)
|
void |
GlobalPodApi.deletePod(String id)
Deletes a Pod.
|
void |
FirewallApi.deletePortForwardingRule(String id) |
void |
SecurityGroupApi.deleteSecurityGroup(String id)
delete a specific security group by id
|
void |
GlobalOfferingApi.deleteServiceOffering(String id)
Delete service offering
|
void |
SnapshotApi.deleteSnapshot(String id)
Deletes a snapshot of a disk volume.
|
void |
SnapshotApi.deleteSnapshotPolicies(Iterable<String> id)
Deletes snapshot policies for the account.
|
void |
SnapshotApi.deleteSnapshotPolicy(String id)
Deletes a snapshot policy for the account.
|
void |
SSHKeyPairApi.deleteSSHKeyPair(String name)
Deletes the
SSHKeyPairApi with given name. |
void |
GlobalUserApi.deleteUser(String id)
Delete an user with the specified ID
|
void |
GlobalVlanApi.deleteVlanIPRange(String rangeId)
Deletes a VLAN IP range.
|
void |
VolumeApi.deleteVolume(String id)
Detaches a disk volume to a virtual machine.
|
void |
GlobalZoneApi.deleteZone(String id)
Delete a zone with a specific ID
|
String |
VirtualMachineApi.destroyVirtualMachine(String id)
Destroys a virtual machine.
|
AsyncCreateResponse |
DomainAccountApi.disableAccount(String accountName,
String domainId,
boolean onlyLock)
Disable or lock an account
|
AsyncCreateResponse |
DomainUserApi.disableUser(String userId)
Disable a user with a specific ID
|
void |
AddressApi.disassociateIPAddress(String id)
Disassociates an ip address from the account.
|
Account |
DomainAccountApi.enableAccount(String accountName,
String domainId)
Enable an account
|
User |
DomainUserApi.enableUser(String userId)
Enable a user with a specific ID
|
Account |
AccountApi.getAccount(String id)
get a specific Account by id
|
<T> AsyncJob<T> |
AsyncJobApi.getAsyncJob(String id)
get a specific asyncJob by id
|
DiskOffering |
OfferingApi.getDiskOffering(String id)
get a specific disk offering by id
|
Domain |
DomainDomainApi.getDomainById(String domainId)
Get a domain by ID
|
FirewallRule |
FirewallApi.getEgressFirewallRule(String id) |
FirewallRule |
FirewallApi.getFirewallRule(String id) |
VMGroup |
VMGroupApi.getInstanceGroup(String id) |
IPForwardingRule |
NATApi.getIPForwardingRule(String id)
get a specific IPForwardingRule by id
|
ISO |
ISOApi.getISO(String id)
Gets information about an ISO by its ID.
|
LoadBalancerRule |
LoadBalancerApi.getLoadBalancerRule(String id)
get a specific LoadBalancerRule by id
|
Network |
NetworkApi.getNetwork(String id)
get a specific network by id
|
NetworkOffering |
OfferingApi.getNetworkOffering(String id)
get a specific service offering by id
|
Map.Entry<String,String> |
GuestOSApi.getOSCategory(String id)
get a specific os category by id
|
OSType |
GuestOSApi.getOSType(String id)
get a specific os type by id
|
Pod |
GlobalPodApi.getPod(String id)
get a specific pod by id
|
PortForwardingRule |
FirewallApi.getPortForwardingRule(String id) |
Project |
ProjectApi.getProject(String id)
gets a specific Project by id
|
PublicIPAddress |
AddressApi.getPublicIPAddress(String id)
get a specific IPAddress by id
|
SecurityGroup |
SecurityGroupApi.getSecurityGroup(String id)
get a specific security group by id
|
SecurityGroup |
SecurityGroupApi.getSecurityGroupByName(String securityGroupName)
get a specific security group by name
|
ServiceOffering |
OfferingApi.getServiceOffering(String id)
get a specific service offering by id
|
Snapshot |
SnapshotApi.getSnapshot(String id)
Gets a snapshot by its ID.
|
SshKeyPair |
SSHKeyPairApi.getSSHKeyPair(String name)
Retrieves the
SSHKeyPairApi with given name. |
Template |
TemplateApi.getTemplateInZone(String templateId,
String zoneId)
get a specific template by id
|
VirtualMachine |
VirtualMachineApi.getVirtualMachine(String id)
get a specific VirtualMachine by id
|
VlanIPRange |
GlobalVlanApi.getVlanIPRange(String id)
Get the details of an IP range by its id.
|
Volume |
VolumeApi.getVolume(String id)
Create a volume with given name, size and diskOfferingId
|
Zone |
ZoneApi.getZone(String id)
get a specific zone by id
|
Set<Account> |
AccountApi.listAccounts(ListAccountsOptions... options)
Lists Accounts
|
Set<Alert> |
GlobalAlertApi.listAlerts(ListAlertsOptions... options)
List Alerts
|
Set<AsyncJob<?>> |
AsyncJobApi.listAsyncJobs(ListAsyncJobsOptions... options)
Lists asyncJobs
|
Set<Capacity> |
GlobalCapacityApi.listCapacity(ListCapacityOptions... options)
List Capacities
|
Set<Cluster> |
GlobalHostApi.listClusters(ListClustersOptions... options) |
Set<ConfigurationEntry> |
GlobalConfigurationApi.listConfigurationEntries(ListConfigurationEntriesOptions... options)
List all configuration entries
|
Set<DiskOffering> |
OfferingApi.listDiskOfferings(ListDiskOfferingsOptions... options)
Lists disk offerings
|
Set<Domain> |
DomainDomainApi.listDomainChildren(ListDomainChildrenOptions... options)
Lists all children domains belonging to a specified domain
|
Set<Domain> |
DomainDomainApi.listDomains(ListDomainsOptions... options)
List domains with detailed information
|
Set<FirewallRule> |
FirewallApi.listEgressFirewallRules(ListEgressFirewallRulesOptions... options) |
Set<Event> |
EventApi.listEvents(ListEventsOptions... options)
List Events
|
Set<String> |
EventApi.listEventTypes()
List Event Types
|
Set<FirewallRule> |
FirewallApi.listFirewallRules(ListFirewallRulesOptions... options) |
Set<Host> |
GlobalHostApi.listHosts(ListHostsOptions... options)
Lists hosts
|
Set<String> |
HypervisorApi.listHypervisors() |
Set<String> |
HypervisorApi.listHypervisorsInZone(String zoneId) |
Set<VMGroup> |
VMGroupApi.listInstanceGroups(ListVMGroupsOptions... options)
Lists VM groups
|
Set<IPForwardingRule> |
NATApi.listIPForwardingRules(ListIPForwardingRulesOptions... options)
List the ip forwarding rules
|
Set<ISO> |
ISOApi.listISOs(ListISOsOptions... options)
Lists all available ISO files.
|
Set<LoadBalancerRule> |
LoadBalancerApi.listLoadBalancerRules(ListLoadBalancerRulesOptions... options)
List the load balancer rules
|
Set<NetworkOffering> |
OfferingApi.listNetworkOfferings(ListNetworkOfferingsOptions... options)
Lists service offerings
|
Set<Network> |
NetworkApi.listNetworks(ListNetworksOptions... options)
Lists networks
|
Map<String,String> |
GuestOSApi.listOSCategories()
Lists all supported OS categories for this cloud.
|
Set<OSType> |
GuestOSApi.listOSTypes(ListOSTypesOptions... options)
Lists all supported OS types for this cloud.
|
Set<Pod> |
GlobalPodApi.listPods(ListPodsOptions... options)
Lists pods
|
Set<PortForwardingRule> |
FirewallApi.listPortForwardingRules(ListPortForwardingRulesOptions... options) |
Set<Project> |
ProjectApi.listProjects(ListProjectsOptions... options)
Lists the projects this account has access to.
|
Set<PublicIPAddress> |
AddressApi.listPublicIPAddresses(ListPublicIPAddressesOptions... options)
Lists IPAddresses
|
Set<ResourceLimit> |
LimitApi.listResourceLimits(ListResourceLimitsOptions... options)
List the resource limits.
|
Set<SecurityGroup> |
SecurityGroupApi.listSecurityGroups(ListSecurityGroupsOptions... options)
Lists security groups
|
Set<ServiceOffering> |
OfferingApi.listServiceOfferings(ListServiceOfferingsOptions... options)
Lists service offerings
|
Set<SnapshotPolicy> |
SnapshotApi.listSnapshotPolicies(String volumeId,
ListSnapshotPoliciesOptions... options)
Lists snapshot policies.
|
Set<Snapshot> |
SnapshotApi.listSnapshots(ListSnapshotsOptions... options)
Lists all available snapshots for the account, matching the query described by the options.
|
Set<SshKeyPair> |
SSHKeyPairApi.listSSHKeyPairs(ListSSHKeyPairsOptions... options)
Returns a list of
SshKeyPair s registered by current user. |
Set<Template> |
TemplateApi.listTemplates()
List all executable templates.
|
Set<Template> |
TemplateApi.listTemplates(ListTemplatesOptions options)
List all public, private, and privileged templates.
|
Set<User> |
DomainUserApi.listUsers(ListUsersOptions... options)
Lists Users
|
Set<VirtualMachine> |
VirtualMachineApi.listVirtualMachines(ListVirtualMachinesOptions... options)
Lists VirtualMachines
|
Set<VirtualMachine> |
LoadBalancerApi.listVirtualMachinesAssignedToLoadBalancerRule(String id)
List all virtual machine instances that are assigned to a load balancer
rule.
|
Set<VlanIPRange> |
GlobalVlanApi.listVlanIPRanges(ListVlanIPRangesOptions... options)
Lists all VLAN IP ranges.
|
Set<Volume> |
VolumeApi.listVolumes(ListVolumesOptions... options)
Create a volume with given name and diskOfferingId
|
Set<Zone> |
ZoneApi.listZones(ListZonesOptions... options)
Lists zones
|
LoginResponse |
SessionApi.loginUserInDomainWithHashOfPassword(String userName,
String domain,
String hashedPassword)
Logs a user into Cloudstack.
|
void |
SessionApi.logoutUser(String sessionKey)
Logs out the user by invalidating the session key
|
ApiKeyPair |
GlobalUserApi.registerUserKeys(String userId)
This command allows a user to register for the developer API, returning a
secret key and an API key
|
String |
LoadBalancerApi.removeVirtualMachinesFromLoadBalancerRule(String id,
Iterable<String> virtualMachineIds)
Removes a virtual machine or a list of virtual machines from a load
balancer rule.
|
String |
LoadBalancerApi.removeVirtualMachinesFromLoadBalancerRule(String id,
String... virtualMachineIds)
Removes a virtual machine or a list of virtual machines from a load
balancer rule.
|
String |
SecurityGroupApi.revokeIngressRule(String id,
AccountInDomainOptions... options)
Deletes a particular ingress rule from this security group
|
Account |
GlobalAccountApi.updateAccount(String accountName,
String domainId,
String newName,
UpdateAccountOptions... options)
Update an existing account
|
ConfigurationEntry |
GlobalConfigurationApi.updateConfigurationEntry(String name,
String value)
Update a configuration entry
|
DiskOffering |
GlobalOfferingApi.updateDiskOffering(String id,
UpdateDiskOfferingOptions... options)
Update a disk offering
|
Domain |
GlobalDomainApi.updateDomain(String domainId,
UpdateDomainOptions... options)
Update a domain
|
LoadBalancerRule |
LoadBalancerApi.updateLoadBalancerRule(String id,
UpdateLoadBalancerRuleOptions... options)
Update a load balancer rule.
|
NetworkOffering |
GlobalOfferingApi.updateNetworkOffering(String id,
UpdateNetworkOfferingOptions... options)
Update network offering
|
Pod |
GlobalPodApi.updatePod(String id,
UpdatePodOptions... updatePodOptions)
Updates a Pod.
|
ServiceOffering |
GlobalOfferingApi.updateServiceOffering(String id,
UpdateServiceOfferingOptions... options)
Update an existing service offering
|
User |
GlobalUserApi.updateUser(String id,
UpdateUserOptions... options)
Update an user
|
Zone |
GlobalZoneApi.updateZone(String id,
UpdateZoneOptions... options)
Update a zone
|
Modifier and Type | Method and Description |
---|---|
PagedIterable<Metric> |
MetricApi.list() |
PagedIterable<Alarm> |
AlarmApi.list()
Return all alarms.
|
PagedIterable<Alarm> |
AlarmApi.list(ListAlarmsOptions options)
Return all alarms based on the options query
|
IterableWithMarker<Metric> |
MetricApi.list(ListMetricsOptions options)
Returns a list of valid metrics stored for the AWS account owner.
|
IterableWithMarker<Alarm> |
AlarmApi.listAt(String nextToken)
Return a single page of alarms based on the options query
|
com.google.common.collect.FluentIterable<Alarm> |
AlarmApi.listForMetric(ListAlarmsForMetric options)
Return alarms all alarms for a single metric.
|
PagedIterable<AlarmHistoryItem> |
AlarmApi.listHistory()
Return all history for all alarms.
|
PagedIterable<AlarmHistoryItem> |
AlarmApi.listHistory(ListAlarmHistoryOptions options)
Return all history based on the options query
|
IterableWithMarker<AlarmHistoryItem> |
AlarmApi.listHistoryAt(String nextToken)
Return a single page of history for the specified alarm.
|
Modifier and Type | Method and Description |
---|---|
Job |
DynECTApi.getJob(long jobId)
returns the current status of a job.
|
Modifier and Type | Method and Description |
---|---|
Job |
ZoneApi.delete(String fqdn)
Deletes the zone.
|
Record<? extends Map<String,Object>> |
RecordApi.get(RecordId recordId)
retrieves a resource record without regard to type
|
Zone |
ZoneApi.get(String fqdn)
Retrieves information about the specified zone.
|
GeoService |
GeoServiceApi.get(String serviceName)
Retrieves information about the specified geo service.
|
GeoRegionGroup |
GeoRegionGroupApi.get(String groupName)
Retrieves information about the specified geo region group
|
Record<AData> |
RecordApi.getA(String fqdn,
long recordId)
Gets the
ARecord or null if not present. |
Record<AAAAData> |
RecordApi.getAAAA(String fqdn,
long recordId)
Gets the
AAAARecord or null if not present. |
Record<CNAMEData> |
RecordApi.getCNAME(String fqdn,
long recordId)
Gets the
CNAMERecord or null if not present. |
Record<MXData> |
RecordApi.getMX(String fqdn,
long recordId)
Gets the
MXRecord or null if not present. |
Record<NSData> |
RecordApi.getNS(String fqdn,
long recordId)
Gets the
NSRecord or null if not present. |
Record<PTRData> |
RecordApi.getPTR(String fqdn,
long recordId)
Gets the
PTRRecord or null if not present. |
SOARecord |
RecordApi.getSOA(String fqdn,
long recordId)
Gets the
SOARecord or null if not present. |
Record<SPFData> |
RecordApi.getSPF(String fqdn,
long recordId)
Gets the
SPFRecord or null if not present. |
Record<SRVData> |
RecordApi.getSRV(String fqdn,
long recordId)
Gets the
SRVRecord or null if not present. |
Record<SSHFPData> |
RecordApi.getSSHFP(String fqdn,
long recordId)
Gets the
SSHFPRecord or null if not present. |
Record<TXTData> |
RecordApi.getTXT(String fqdn,
long recordId)
Gets the
TXTRecord or null if not present. |
boolean |
SessionApi.isValid(String token) |
com.google.common.collect.FluentIterable<RecordId> |
RecordApi.listByFQDN(String fqdn)
Retrieves a list of resource record ids for all records of the fqdn in the
given zone
|
com.google.common.collect.FluentIterable<RecordId> |
RecordApi.listByFQDNAndType(String fqdn,
String type)
Retrieves a list of resource record ids for all records of the fqdn and
type in the given zone
|
Job |
RecordApi.scheduleDelete(RecordId recordId)
Schedules deletion of a record into the current session.
|
Modifier and Type | Method and Description |
---|---|
void |
SecurityGroupApi.deleteSecurityGroupInRegion(String region,
String name)
Deletes a security group that you own.
|
Set<PublicIpInstanceIdPair> |
ElasticIPAddressApi.describeAddressesInRegion(String region,
String... publicIps)
Lists elastic IP addresses assigned to your identity or provides information about a specific
address.
|
Set<PublicIpInstanceIdPair> |
ElasticIPAddressApi.describeAddressesInRegionWithFilter(String region,
com.google.common.collect.Multimap<String,String> filter)
Lists elastic IP addresses assigned to your identity or provides information on addresses
matching a given filter.
|
Set<AvailabilityZoneInfo> |
AvailabilityZoneAndRegionApi.describeAvailabilityZonesInRegion(String region,
DescribeAvailabilityZonesOptions... options)
Displays Availability Zones that are currently available to the identity and their states.
|
Set<BundleTask> |
WindowsApi.describeBundleTasksInRegion(String region,
String... bundleTaskIds)
Describes current bundling tasks.
|
Set<BundleTask> |
WindowsApi.describeBundleTasksInRegionWithFilter(String region,
com.google.common.collect.Multimap<String,String> filter)
Describes current bundling tasks.
|
Set<? extends Image> |
AMIApi.describeImagesInRegion(String region,
DescribeImagesOptions... options)
Returns information about AMIs, AKIs, and ARIs.
|
Set<? extends Image> |
AMIApi.describeImagesInRegionWithFilter(String region,
com.google.common.collect.Multimap<String,String> filter,
DescribeImagesOptions... options)
Returns information about AMIs, AKIs, and ARIs.
|
Set<? extends Reservation<? extends RunningInstance>> |
InstanceApi.describeInstancesInRegion(String region,
String... instanceIds)
Returns information about instances that you own.
|
Set<? extends Reservation<? extends RunningInstance>> |
InstanceApi.describeInstancesInRegionWithFilter(String region,
com.google.common.collect.Multimap<String,String> filter)
Returns information about instances that you own.
|
Set<KeyPair> |
KeyPairApi.describeKeyPairsInRegion(String region,
String... keyPairNames)
Returns information about key pairs available to you.
|
Set<KeyPair> |
KeyPairApi.describeKeyPairsInRegionWithFilter(String region,
com.google.common.collect.Multimap<String,String> filter)
Returns information about key pairs available to you.
|
Set<SecurityGroup> |
SecurityGroupApi.describeSecurityGroupsInRegion(String region,
String... securityGroupNames)
Returns information about security groups that you own.
|
Set<SecurityGroup> |
SecurityGroupApi.describeSecurityGroupsInRegionWithFilter(String region,
com.google.common.collect.Multimap<String,String> filter)
Returns information about security groups that you own.
|
Set<Snapshot> |
ElasticBlockStoreApi.describeSnapshotsInRegion(String region,
DescribeSnapshotsOptions... options)
Returns information about Amazon EBS snapshots available to the user.
|
Set<Snapshot> |
ElasticBlockStoreApi.describeSnapshotsInRegionWithFilter(String region,
com.google.common.collect.Multimap<String,String> filter,
DescribeSnapshotsOptions... options)
Returns information about EBS snapshots matching the given filters.
|
void |
ElasticBlockStoreApi.detachVolumeInRegion(String region,
String volumeId,
boolean force,
DetachVolumeOptions... options)
Attaches an Amazon EBS volume to a running instance and exposes it as the specified device.
|
com.google.common.collect.FluentIterable<Tag> |
TagApi.filter(com.google.common.collect.Multimap<String,String> filter)
Describes tags for your EC2 resources qualified by a filter
|
com.google.common.collect.FluentIterable<Subnet> |
SubnetApi.filter(com.google.common.collect.Multimap<String,String> filter)
Describes subnets for your EC2 resources qualified by a filter
|
PasswordData |
WindowsApi.getPasswordDataForInstance(String instanceId)
Retrieves the encrypted administrator password for the instances running Windows.
|
com.google.common.collect.FluentIterable<Tag> |
TagApi.list()
Describes all of your tags for your EC2 resources.
|
com.google.common.collect.FluentIterable<Subnet> |
SubnetApi.list()
Describes all of your subnets for your EC2 resources.
|
Set<? extends InstanceStateChange> |
InstanceApi.terminateInstancesInRegion(String region,
String... instanceIds)
Shuts down one or more instances.
|
Modifier and Type | Method and Description |
---|---|
ServerInfo |
ElasticStackApi.createAndStartServer(Server createServer)
create and start a new server
|
DriveInfo |
ElasticStackApi.createDrive(Drive createDrive)
create a new drive
|
ServerInfo |
ElasticStackApi.createServer(Server createServer)
create a new server
|
void |
ElasticStackApi.destroyDrive(String uuid)
Destroy a drive
|
void |
ElasticStackApi.destroyServer(String uuid)
Destroy a server
|
DriveInfo |
ElasticStackApi.getDriveInfo(String uuid) |
ServerInfo |
ElasticStackApi.getServerInfo(String uuid) |
void |
ElasticStackApi.imageDrive(String source,
String destination)
Image a drive from another drive.
|
void |
ElasticStackApi.imageDrive(String source,
String destination,
ImageConversionType conversionType) |
Payload |
ElasticStackApi.readDrive(String uuid,
long offset,
long size)
Read binary data from a drive
|
DriveInfo |
ElasticStackApi.setDriveData(String uuid,
DriveData setDrive)
set extra drive data
|
ServerInfo |
ElasticStackApi.setServerConfiguration(String uuid,
Server setServer)
set server configuration
|
void |
ElasticStackApi.writeDrive(String uuid,
Payload content)
Write binary data to a drive
|
void |
ElasticStackApi.writeDrive(String uuid,
Payload content,
long offset) |
Modifier and Type | Method and Description |
---|---|
boolean |
EmailAccountApi.delete(String accountAddress)
Delete an e-mail account or alias
|
ServerDetails |
ServerApi.get(String id)
Get detailed information about a server such as hostname, hardware
configuration (cpu, memory and disk), ip addresses, cost, transfer, os and
more.
|
IpDetails |
IpApi.get(String ipAddress)
Get details about the given IP address such as gateway and netmask.
|
Domain |
DomainApi.get(String name)
Get a specific domain.
|
Archive |
ArchiveApi.get(String username)
Get detailed information about an archive volume.
|
ArchiveAllowedArguments |
ArchiveApi.getAllowedArguments()
Lists the allowed arguments for some of the functions in this module such as archive size.
|
Console |
ServerApi.getConsole(String id)
Get information about how to connect to a server via VNC
|
SortedMap<String,ServerLimit> |
ServerApi.getLimits(String id)
Get detailed information about a server's limits (for OpenVZ only).
|
EmailOverview |
EmailAccountApi.getOverview()
Get a summary of e-mail accounts associated with this Glesys account
|
ServerStatus |
ServerApi.getStatus(String id,
ServerStatusOptions... options)
Get detailed information about a server status including up-time and
hardware usage (cpu, disk, memory and bandwidth)
|
com.google.common.collect.FluentIterable<Server> |
ServerApi.list()
Get a list of all servers on this account.
|
com.google.common.collect.FluentIterable<Domain> |
DomainApi.list()
Get a list of all domains for this account.
|
com.google.common.collect.FluentIterable<Archive> |
ArchiveApi.list()
Lists all active disks on this account.
|
com.google.common.collect.FluentIterable<IpDetails> |
IpApi.list(ListIpOptions... options)
Get IP addresses associated with your account (reserved, assigned to servers, etc)
|
com.google.common.collect.FluentIterable<EmailAlias> |
EmailAccountApi.listAliasesInDomain(String domain)
Get the set of details about e-mail aliases
|
com.google.common.collect.FluentIterable<EmailAccount> |
EmailAccountApi.listDomain(String domain)
Get the set of detailed information about e-mail accounts
|
com.google.common.collect.FluentIterable<String> |
IpApi.listFree(int ipVersion,
String datacenter,
String platform)
Get a set of all IP addresses that are available and not used on any account or server.
|
com.google.common.collect.FluentIterable<OSTemplate> |
ServerApi.listTemplates()
Get information about valid arguments to #createServer for each platform
|
Modifier and Type | Method and Description |
---|---|
Server |
GridServerApi.deleteById(long id)
Deletes the server by Id
|
ServerImage |
GridImageApi.deleteById(long id)
Deletes an existing image
|
Server |
GridServerApi.deleteByName(String name)
Deletes the server by name;
NOTE: Using this parameter may generate an error if one or more servers
share a non-unique name.
|
Set<Server> |
GridServerApi.getServerList(GetServerListOptions... getServerListOptions)
Returns the list of all servers.
|
Set<Server> |
GridServerApi.getServersById(long... ids)
Returns the server(s) by unique id(s).
|
Set<Server> |
GridServerApi.getServersByName(String... names)
Returns the server(s) by unique name(s).
|
Modifier and Type | Method and Description |
---|---|
com.google.common.util.concurrent.ListenableFuture<Boolean> |
HPCloudObjectStorageAsyncApi.deleteContainerIfEmpty(String container)
Deprecated.
|
Modifier and Type | Method and Description |
---|---|
com.google.common.util.concurrent.ListenableFuture<CDNContainer> |
CDNContainerAsyncApi.get(String container) |
com.google.common.util.concurrent.ListenableFuture<com.google.common.collect.FluentIterable<CDNContainer>> |
CDNContainerAsyncApi.list() |
com.google.common.util.concurrent.ListenableFuture<com.google.common.collect.FluentIterable<CDNContainer>> |
CDNContainerAsyncApi.list(ListCDNContainerOptions options) |
Modifier and Type | Method and Description |
---|---|
boolean |
VolumeApi.delete(String volumeId)
Delete a Volume.
|
boolean |
SnapshotApi.delete(String snapshotId)
Delete a Snapshot.
|
VolumeType |
VolumeTypeApi.get(String volumeTypeId)
Return data about the given VolumeType.
|
Volume |
VolumeApi.get(String volumeId)
Return data about the given Volume.
|
Snapshot |
SnapshotApi.get(String snapshotId)
Return data about the given Snapshot.
|
VolumeQuota |
QuotaApi.getByTenant(String tenantId) |
com.google.common.collect.FluentIterable<? extends VolumeType> |
VolumeTypeApi.list()
Returns a summary list of VolumeTypes.
|
com.google.common.collect.FluentIterable<? extends Volume> |
VolumeApi.list()
Returns a summary list of Volumes.
|
com.google.common.collect.FluentIterable<? extends Snapshot> |
SnapshotApi.list()
Returns a summary list of Snapshots.
|
com.google.common.collect.FluentIterable<? extends Volume> |
VolumeApi.listInDetail()
Returns a detailed list of Volumes.
|
com.google.common.collect.FluentIterable<? extends Snapshot> |
SnapshotApi.listInDetail()
Returns a detailed list of Snapshots.
|
Modifier and Type | Method and Description |
---|---|
boolean |
ImageApi.delete(String id)
Delete the image with the specified id
|
ImageDetails |
ImageApi.get(String id)
Return metadata about an image with id
|
InputStream |
ImageApi.getAsStream(String id)
Return image data for image with id
|
PagedIterable<? extends Image> |
ImageApi.list()
List all images (IDs, names, links)
|
PaginatedCollection<? extends Image> |
ImageApi.list(ListImageOptions options) |
PagedIterable<? extends ImageDetails> |
ImageApi.listInDetail()
List all images (all details)
|
PaginatedCollection<? extends ImageDetails> |
ImageApi.listInDetail(ListImageOptions options) |
Modifier and Type | Method and Description |
---|---|
com.google.common.util.concurrent.ListenableFuture<ApiMetadata> |
KeystoneAsyncApi.getApiMetadata()
Deprecated.
|
Modifier and Type | Method and Description |
---|---|
com.google.common.util.concurrent.ListenableFuture<? extends User> |
UserAsyncApi.get(String userId) |
com.google.common.util.concurrent.ListenableFuture<? extends Token> |
TokenAsyncApi.get(String token) |
com.google.common.util.concurrent.ListenableFuture<? extends Tenant> |
TenantAsyncApi.get(String tenantId) |
com.google.common.util.concurrent.ListenableFuture<? extends User> |
UserAsyncApi.getByName(String userName) |
com.google.common.util.concurrent.ListenableFuture<? extends Tenant> |
TenantAsyncApi.getByName(String tenantName) |
com.google.common.util.concurrent.ListenableFuture<? extends User> |
TokenAsyncApi.getUserOfToken(String token) |
com.google.common.util.concurrent.ListenableFuture<Boolean> |
TokenAsyncApi.isValid(String token) |
com.google.common.util.concurrent.ListenableFuture<? extends PagedIterable<? extends User>> |
UserAsyncApi.list() |
com.google.common.util.concurrent.ListenableFuture<? extends PagedIterable<? extends Tenant>> |
TenantAsyncApi.list() |
com.google.common.util.concurrent.ListenableFuture<? extends PaginatedCollection<? extends User>> |
UserAsyncApi.list(PaginationOptions options) |
com.google.common.util.concurrent.ListenableFuture<? extends PaginatedCollection<? extends Tenant>> |
TenantAsyncApi.list(PaginationOptions options) |
com.google.common.util.concurrent.ListenableFuture<? extends Set<? extends Endpoint>> |
TokenAsyncApi.listEndpointsForToken(String token) |
com.google.common.util.concurrent.ListenableFuture<? extends Set<? extends Role>> |
UserAsyncApi.listRolesOfUser(String userId) |
com.google.common.util.concurrent.ListenableFuture<? extends Set<? extends Role>> |
UserAsyncApi.listRolesOfUserOnTenant(String userId,
String tenantId) |
com.google.common.util.concurrent.ListenableFuture<? extends Set<? extends Tenant>> |
ServiceAsyncApi.listTenants() |
Modifier and Type | Method and Description |
---|---|
List<Message> |
ClaimApi.claim(int ttl,
int grace,
int limit)
This operation claims a set of messages (up to the value of the limit parameter) from oldest to newest and skips
any messages that are already claimed.
|
MessagesCreated |
MessageApi.create(List<CreateMessage> messages)
Create message(s) on a queue.
|
boolean |
QueueApi.create(String name)
Create a queue.
|
boolean |
MessageApi.delete(Iterable<String> ids)
Deletes specific messages.
|
boolean |
QueueApi.delete(String name)
Delete a queue.
|
boolean |
MessageApi.deleteByClaim(String id,
String claimId)
The claimId parameter specifies that the message is deleted only if it has the specified claim ID and that claim
has not expired.
|
boolean |
QueueApi.exists(String name)
Check for a queue's existence.
|
Message |
MessageApi.get(String id)
Gets a specific message.
|
Claim |
ClaimApi.get(String claimId)
Gets a specific claim and the associated messages.
|
Map<String,String> |
QueueApi.getMetadata(String name)
Gets metadata for the specified queue.
|
QueueStats |
QueueApi.getStats(String name)
Gets stats for the specified queue.
|
PagedIterable<Queue> |
QueueApi.list(boolean detailed)
Lists the queues.
|
List<Message> |
MessageApi.list(Iterable<String> ids)
Lists specific messages.
|
Queues |
QueueApi.list(ListQueuesOptions options)
Use this method to manually page through the list of queues.
|
boolean |
ClaimApi.release(String claimId)
This operation immediately releases a claim, making any remaining, undeleted messages that are associated with
the claim available to other workers.
|
boolean |
QueueApi.setMetadata(String name,
Map<String,String> metadata)
Sets metadata for the specified queue.
|
MessageStream |
MessageApi.stream(StreamMessagesOptions... options)
Streams the messages off of a queue.
|
boolean |
ClaimApi.update(String claimId,
int ttl)
Clients should periodically renew claims during long-running batches of work to avoid losing a claim while
processing a message.
|
Modifier and Type | Method and Description |
---|---|
boolean |
RouterApi.delete(String id)
Deletes the specified router
|
Router |
RouterApi.get(String id)
Returns the specific router.
|
PagedIterable<? extends ReferenceWithName> |
RouterApi.list()
Returns the list of all routers currently defined in Neutron for the current tenant.
|
PagedIterable<? extends ReferenceWithName> |
RouterApi.list(PaginationOptions options) |
PagedIterable<? extends Router> |
RouterApi.listInDetail()
Returns all routers currently defined in Neutron for the current tenant.
|
PagedIterable<? extends Router> |
RouterApi.listInDetail(PaginationOptions options) |
boolean |
RouterApi.update(String id,
UpdateRouterOptions... options)
Update a router
|
Modifier and Type | Method and Description |
---|---|
boolean |
SubnetApi.delete(String id)
Delete a subnet
|
boolean |
PortApi.delete(String id)
Delete a port
|
boolean |
NetworkApi.delete(String id)
Deletes the specified network
|
Subnet |
SubnetApi.get(String id)
Returns the specific Subnet.
|
Port |
PortApi.get(String id)
Returns the specific port
|
Network |
NetworkApi.get(String id)
Return a specific network
|
PagedIterable<? extends ReferenceWithName> |
SubnetApi.list()
Returns the list of all subnets currently defined in Neutron for the current tenant.
|
PagedIterable<? extends ReferenceWithName> |
PortApi.list()
Returns the list of all ports currently defined in Neutron for the current tenant.
|
PagedIterable<? extends ReferenceWithName> |
NetworkApi.list()
Returns the list of all networks currently defined in Neutron for the current tenant.
|
PagedIterable<? extends ReferenceWithName> |
SubnetApi.list(PaginationOptions options) |
PagedIterable<? extends ReferenceWithName> |
PortApi.list(PaginationOptions options) |
PagedIterable<? extends ReferenceWithName> |
NetworkApi.list(PaginationOptions options) |
PagedIterable<? extends Subnet> |
SubnetApi.listInDetail()
Returns all subnets currently defined in Neutron for the current tenant.
|
PagedIterable<? extends Port> |
PortApi.listInDetail()
Returns the set of ports currently defined in Neutron for the requested network.
|
PagedIterable<? extends Network> |
NetworkApi.listInDetail()
Returns all networks currently defined in Neutron for the current tenant.
|
PagedIterable<? extends Subnet> |
SubnetApi.listInDetail(PaginationOptions options) |
PagedIterable<? extends Port> |
PortApi.listInDetail(PaginationOptions options) |
PagedIterable<? extends Network> |
NetworkApi.listInDetail(PaginationOptions options) |
boolean |
NetworkApi.update(String id,
UpdateNetworkOptions... options)
Update a network
|
boolean |
PortApi.update(String id,
UpdatePortOptions... options)
Update a port
|
boolean |
SubnetApi.update(String id,
UpdateSubnetOptions... options)
Update a subnet
|
Modifier and Type | Method and Description |
---|---|
com.google.common.util.concurrent.ListenableFuture<? extends FloatingIP> |
FloatingIPAsyncApi.allocateFromPool(String pool) |
com.google.common.util.concurrent.ListenableFuture<? extends FloatingIP> |
FloatingIPAsyncApi.create() |
com.google.common.util.concurrent.ListenableFuture<String> |
ServerAdminAsyncApi.createBackup(String id,
String imageName,
BackupType backupType,
int rotation,
CreateBackupOfServerOptions... options) |
com.google.common.util.concurrent.ListenableFuture<? extends SecurityGroupRule> |
SecurityGroupAsyncApi.createRuleAllowingCidrBlock(String parent_group_id,
Ingress ip_protocol,
String cidr) |
com.google.common.util.concurrent.ListenableFuture<? extends SecurityGroupRule> |
SecurityGroupAsyncApi.createRuleAllowingSecurityGroupId(String parent_group_id,
Ingress ip_protocol,
String group_id) |
com.google.common.util.concurrent.ListenableFuture<? extends SecurityGroup> |
SecurityGroupAsyncApi.createWithDescription(String name,
String description) |
com.google.common.util.concurrent.ListenableFuture<Boolean> |
VolumeTypeAsyncApi.delete(String id) |
com.google.common.util.concurrent.ListenableFuture<Boolean> |
VolumeAsyncApi.delete(String volumeId)
Delete a volume.
|
com.google.common.util.concurrent.ListenableFuture<Boolean> |
SecurityGroupAsyncApi.delete(String id) |
com.google.common.util.concurrent.ListenableFuture<Boolean> |
KeyPairAsyncApi.delete(String name) |
com.google.common.util.concurrent.ListenableFuture<Boolean> |
HostAggregateAsyncApi.delete(String id) |
com.google.common.util.concurrent.ListenableFuture<Void> |
FloatingIPAsyncApi.delete(String id) |
com.google.common.util.concurrent.ListenableFuture<Boolean> |
VolumeTypeAsyncApi.deleteExtraSpec(String id,
String key) |
com.google.common.util.concurrent.ListenableFuture<Boolean> |
FlavorExtraSpecsAsyncApi.deleteMetadataKey(String flavorId,
String key) |
com.google.common.util.concurrent.ListenableFuture<Boolean> |
SecurityGroupAsyncApi.deleteRule(String security_group_rule_ID) |
com.google.common.util.concurrent.ListenableFuture<Boolean> |
VolumeAsyncApi.deleteSnapshot(String snapshotId)
Delete a snapshot.
|
com.google.common.util.concurrent.ListenableFuture<Boolean> |
VolumeAttachmentAsyncApi.detachVolumeFromServer(String volumeId,
String serverId) |
com.google.common.util.concurrent.ListenableFuture<Boolean> |
VolumeAsyncApi.detachVolumeFromServer(String volumeId,
String serverId)
Deprecated.
To be removed in jclouds 1.7
|
com.google.common.util.concurrent.ListenableFuture<? extends VolumeType> |
VolumeTypeAsyncApi.get(String id) |
com.google.common.util.concurrent.ListenableFuture<? extends Volume> |
VolumeAsyncApi.get(String volumeId)
Return data about the given volume.
|
com.google.common.util.concurrent.ListenableFuture<? extends SimpleTenantUsage> |
SimpleTenantUsageAsyncApi.get(String tenantId) |
com.google.common.util.concurrent.ListenableFuture<? extends ServerWithSecurityGroups> |
ServerWithSecurityGroupsAsyncApi.get(String id) |
com.google.common.util.concurrent.ListenableFuture<? extends SecurityGroup> |
SecurityGroupAsyncApi.get(String id) |
com.google.common.util.concurrent.ListenableFuture<? extends QuotaClass> |
QuotaClassAsyncApi.get(String id) |
com.google.common.util.concurrent.ListenableFuture<? extends HostAggregate> |
HostAggregateAsyncApi.get(String id) |
com.google.common.util.concurrent.ListenableFuture<? extends FloatingIP> |
FloatingIPAsyncApi.get(String id) |
com.google.common.util.concurrent.ListenableFuture<? extends VolumeAttachment> |
VolumeAttachmentAsyncApi.getAttachmentForVolumeOnServer(String volumeId,
String serverId) |
com.google.common.util.concurrent.ListenableFuture<? extends VolumeAttachment> |
VolumeAsyncApi.getAttachmentForVolumeOnServer(String volumeId,
String serverId)
Deprecated.
To be removed in jclouds 1.7
|
com.google.common.util.concurrent.ListenableFuture<? extends Quota> |
QuotaAsyncApi.getByTenant(String tenantId) |
com.google.common.util.concurrent.ListenableFuture<? extends Quota> |
QuotaAsyncApi.getDefaultsForTenant(String tenantId) |
com.google.common.util.concurrent.ListenableFuture<String> |
VolumeTypeAsyncApi.getExtraSpec(String id,
String key) |
com.google.common.util.concurrent.ListenableFuture<Map<String,String>> |
VolumeTypeAsyncApi.getExtraSpecs(String id) |
com.google.common.util.concurrent.ListenableFuture<Map<String,String>> |
FlavorExtraSpecsAsyncApi.getMetadata(String flavorId) |
com.google.common.util.concurrent.ListenableFuture<String> |
FlavorExtraSpecsAsyncApi.getMetadataKey(String flavorId,
String key) |
com.google.common.util.concurrent.ListenableFuture<? extends VolumeSnapshot> |
VolumeAsyncApi.getSnapshot(String snapshotId)
Return data about the given snapshot.
|
com.google.common.util.concurrent.ListenableFuture<Boolean> |
ServerAdminAsyncApi.injectNetworkInfo(String id) |
com.google.common.util.concurrent.ListenableFuture<? extends com.google.common.collect.FluentIterable<? extends VolumeType>> |
VolumeTypeAsyncApi.list() |
com.google.common.util.concurrent.ListenableFuture<? extends com.google.common.collect.FluentIterable<? extends Volume>> |
VolumeAsyncApi.list()
Returns a summary list of volumes.
|
com.google.common.util.concurrent.ListenableFuture<? extends com.google.common.collect.FluentIterable<? extends SimpleTenantUsage>> |
SimpleTenantUsageAsyncApi.list() |
com.google.common.util.concurrent.ListenableFuture<? extends com.google.common.collect.FluentIterable<? extends SecurityGroup>> |
SecurityGroupAsyncApi.list() |
com.google.common.util.concurrent.ListenableFuture<? extends com.google.common.collect.FluentIterable<? extends KeyPair>> |
KeyPairAsyncApi.list() |
com.google.common.util.concurrent.ListenableFuture<? extends com.google.common.collect.FluentIterable<? extends HostAggregate>> |
HostAggregateAsyncApi.list() |
com.google.common.util.concurrent.ListenableFuture<? extends com.google.common.collect.FluentIterable<? extends Host>> |
HostAdministrationAsyncApi.list() |
com.google.common.util.concurrent.ListenableFuture<? extends com.google.common.collect.FluentIterable<? extends FloatingIP>> |
FloatingIPAsyncApi.list() |
com.google.common.util.concurrent.ListenableFuture<? extends com.google.common.collect.FluentIterable<? extends AvailabilityZone>> |
AvailabilityZoneAsyncApi.list() |
com.google.common.util.concurrent.ListenableFuture<? extends com.google.common.collect.FluentIterable<? extends VolumeAttachment>> |
VolumeAttachmentAsyncApi.listAttachmentsOnServer(String serverId) |
com.google.common.util.concurrent.ListenableFuture<? extends com.google.common.collect.FluentIterable<? extends VolumeAttachment>> |
VolumeAsyncApi.listAttachmentsOnServer(String serverId)
Deprecated.
To be removed in jclouds 1.7
|
com.google.common.util.concurrent.ListenableFuture<? extends com.google.common.collect.FluentIterable<? extends Volume>> |
VolumeAsyncApi.listInDetail()
Returns a detailed list of volumes.
|
com.google.common.util.concurrent.ListenableFuture<? extends com.google.common.collect.FluentIterable<? extends VirtualInterface>> |
VirtualInterfaceAsyncApi.listOnServer(String serverId) |
com.google.common.util.concurrent.ListenableFuture<? extends com.google.common.collect.FluentIterable<? extends HostResourceUsage>> |
HostAdministrationAsyncApi.listResourceUsage(String hostId) |
com.google.common.util.concurrent.ListenableFuture<? extends com.google.common.collect.FluentIterable<? extends VolumeSnapshot>> |
VolumeAsyncApi.listSnapshots()
Returns a summary list of snapshots.
|
com.google.common.util.concurrent.ListenableFuture<? extends com.google.common.collect.FluentIterable<? extends VolumeSnapshot>> |
VolumeAsyncApi.listSnapshotsInDetail()
Returns a summary list of snapshots.
|
com.google.common.util.concurrent.ListenableFuture<Boolean> |
ServerAdminAsyncApi.liveMigrate(String id,
String host,
boolean blockMigration,
boolean diskOverCommit) |
com.google.common.util.concurrent.ListenableFuture<Boolean> |
ServerAdminAsyncApi.lock(String id) |
com.google.common.util.concurrent.ListenableFuture<Boolean> |
ServerAdminAsyncApi.migrate(String id) |
com.google.common.util.concurrent.ListenableFuture<Boolean> |
ServerAdminAsyncApi.pause(String id) |
com.google.common.util.concurrent.ListenableFuture<Boolean> |
ServerAdminAsyncApi.resetNetwork(String id) |
com.google.common.util.concurrent.ListenableFuture<Boolean> |
ServerAdminAsyncApi.resume(String id) |
com.google.common.util.concurrent.ListenableFuture<Boolean> |
ServerAdminAsyncApi.suspend(String id) |
com.google.common.util.concurrent.ListenableFuture<Boolean> |
ServerAdminAsyncApi.unlock(String id) |
com.google.common.util.concurrent.ListenableFuture<Boolean> |
ServerAdminAsyncApi.unpause(String id) |
com.google.common.util.concurrent.ListenableFuture<Boolean> |
VolumeTypeAsyncApi.updateExtraSpec(String id,
String key,
String value) |
com.google.common.util.concurrent.ListenableFuture<Boolean> |
VolumeTypeAsyncApi.updateExtraSpecs(String id,
Map<String,String> specs) |
com.google.common.util.concurrent.ListenableFuture<Boolean> |
FlavorExtraSpecsAsyncApi.updateMetadata(String flavorId,
Map<String,String> specs) |
com.google.common.util.concurrent.ListenableFuture<Boolean> |
FlavorExtraSpecsAsyncApi.updateMetadataEntry(String flavorId,
String key,
String value) |
Modifier and Type | Method and Description |
---|---|
com.google.common.util.concurrent.ListenableFuture<String> |
ServerAsyncApi.createImageFromServer(String name,
String id) |
com.google.common.util.concurrent.ListenableFuture<Boolean> |
ServerAsyncApi.delete(String id) |
com.google.common.util.concurrent.ListenableFuture<Void> |
ImageAsyncApi.delete(String id) |
com.google.common.util.concurrent.ListenableFuture<Void> |
FlavorAsyncApi.delete(String id) |
com.google.common.util.concurrent.ListenableFuture<Void> |
ServerAsyncApi.deleteMetadata(String id,
String key) |
com.google.common.util.concurrent.ListenableFuture<Void> |
ImageAsyncApi.deleteMetadata(String id,
String key) |
com.google.common.util.concurrent.ListenableFuture<? extends Server> |
ServerAsyncApi.get(String id) |
com.google.common.util.concurrent.ListenableFuture<? extends Image> |
ImageAsyncApi.get(String id) |
com.google.common.util.concurrent.ListenableFuture<? extends Flavor> |
FlavorAsyncApi.get(String id) |
com.google.common.util.concurrent.ListenableFuture<com.google.common.base.Optional<Map<String,String>>> |
ServerAsyncApi.getDiagnostics(String id) |
com.google.common.util.concurrent.ListenableFuture<? extends Map<String,String>> |
ServerAsyncApi.getMetadata(String id) |
com.google.common.util.concurrent.ListenableFuture<Map<String,String>> |
ImageAsyncApi.getMetadata(String id) |
com.google.common.util.concurrent.ListenableFuture<String> |
ServerAsyncApi.getMetadata(String id,
String key) |
com.google.common.util.concurrent.ListenableFuture<String> |
ImageAsyncApi.getMetadata(String id,
String key) |
com.google.common.util.concurrent.ListenableFuture<? extends PagedIterable<? extends Resource>> |
ServerAsyncApi.list() |
com.google.common.util.concurrent.ListenableFuture<? extends PagedIterable<? extends Resource>> |
ImageAsyncApi.list() |
com.google.common.util.concurrent.ListenableFuture<? extends PagedIterable<? extends Resource>> |
FlavorAsyncApi.list() |
com.google.common.util.concurrent.ListenableFuture<? extends PaginatedCollection<? extends Resource>> |
ServerAsyncApi.list(PaginationOptions options) |
com.google.common.util.concurrent.ListenableFuture<? extends PaginatedCollection<? extends Resource>> |
ImageAsyncApi.list(PaginationOptions options) |
com.google.common.util.concurrent.ListenableFuture<? extends PaginatedCollection<? extends Resource>> |
FlavorAsyncApi.list(PaginationOptions options) |
com.google.common.util.concurrent.ListenableFuture<? extends PagedIterable<? extends Server>> |
ServerAsyncApi.listInDetail() |
com.google.common.util.concurrent.ListenableFuture<? extends PagedIterable<? extends Image>> |
ImageAsyncApi.listInDetail() |
com.google.common.util.concurrent.ListenableFuture<? extends PagedIterable<? extends Flavor>> |
FlavorAsyncApi.listInDetail() |
com.google.common.util.concurrent.ListenableFuture<? extends PaginatedCollection<? extends Server>> |
ServerAsyncApi.listInDetail(PaginationOptions options) |
com.google.common.util.concurrent.ListenableFuture<? extends PaginatedCollection<? extends Image>> |
ImageAsyncApi.listInDetail(PaginationOptions options) |
com.google.common.util.concurrent.ListenableFuture<? extends PaginatedCollection<? extends Flavor>> |
FlavorAsyncApi.listInDetail(PaginationOptions options) |
com.google.common.util.concurrent.ListenableFuture<? extends Map<String,String>> |
ServerAsyncApi.setMetadata(String id,
Map<String,String> metadata) |
com.google.common.util.concurrent.ListenableFuture<Map<String,String>> |
ImageAsyncApi.setMetadata(String id,
Map<String,String> metadata) |
com.google.common.util.concurrent.ListenableFuture<? extends Map<String,String>> |
ServerAsyncApi.updateMetadata(String id,
Map<String,String> metadata) |
com.google.common.util.concurrent.ListenableFuture<? extends Map<String,String>> |
ImageAsyncApi.updateMetadata(String id,
Map<String,String> metadata) |
Modifier and Type | Method and Description |
---|---|
com.google.common.util.concurrent.ListenableFuture<Boolean> |
CommonSwiftAsyncClient.containerExists(String container)
Deprecated.
|
com.google.common.util.concurrent.ListenableFuture<Boolean> |
CommonSwiftAsyncClient.copyObject(String sourceContainer,
String sourceObject,
String destinationContainer,
String destinationObject)
Deprecated.
|
com.google.common.util.concurrent.ListenableFuture<Boolean> |
CommonSwiftAsyncClient.deleteContainerIfEmpty(String container)
Deprecated.
|
com.google.common.util.concurrent.ListenableFuture<Boolean> |
CommonSwiftAsyncClient.deleteContainerMetadata(String container,
Iterable<String> metadataKeys)
Deprecated.
|
com.google.common.util.concurrent.ListenableFuture<ContainerMetadata> |
CommonSwiftAsyncClient.getContainerMetadata(String container)
Deprecated.
|
com.google.common.util.concurrent.ListenableFuture<SwiftObject> |
CommonSwiftAsyncClient.getObject(String container,
String name,
GetOptions... options)
Deprecated.
|
com.google.common.util.concurrent.ListenableFuture<MutableObjectInfoWithMetadata> |
CommonSwiftAsyncClient.getObjectInfo(String container,
String name)
Deprecated.
|
com.google.common.util.concurrent.ListenableFuture<Boolean> |
CommonSwiftAsyncClient.objectExists(String container,
String name)
Deprecated.
|
com.google.common.util.concurrent.ListenableFuture<Void> |
CommonSwiftAsyncClient.removeObject(String container,
String name)
Deprecated.
|
com.google.common.util.concurrent.ListenableFuture<Boolean> |
CommonSwiftAsyncClient.setContainerMetadata(String container,
Map<String,String> containerMetadata)
Deprecated.
|
Modifier and Type | Method and Description |
---|---|
boolean |
ObjectApi.copy(String destinationObject,
String sourceContainer,
String sourceObject)
Copies an object from one container to another.
|
void |
StaticLargeObjectApi.delete(String objectName)
Deletes a static large object, if present, including all of its segments.
|
void |
ObjectApi.delete(String objectName)
Deletes an object, if present.
|
boolean |
ContainerApi.deleteIfEmpty(String containerName)
Deletes a
Container , if empty. |
boolean |
AccountApi.deleteMetadata(Map<String,String> metadata)
Deletes metadata from the
Account . |
boolean |
ObjectApi.deleteMetadata(String objectName,
Map<String,String> metadata)
Deletes the metadata from a
SwiftObject . |
boolean |
ContainerApi.deleteMetadata(String containerName,
Map<String,String> metadata)
Deletes
Container metadata. |
SwiftObject |
ObjectApi.get(String objectName)
Gets the
SwiftObject including its body . |
Container |
ContainerApi.get(String containerName)
Gets the
Container . |
SwiftObject |
ObjectApi.get(String objectName,
GetOptions options)
Gets the
SwiftObject including its body . |
SwiftObject |
ObjectApi.getWithoutBody(String objectName)
Gets the
SwiftObject metadata without its body . |
SwiftObject |
ObjectApi.head(String objectName)
Deprecated.
Please use
ObjectApi.getWithoutBody(String) as this method will be removed in jclouds 1.8. |
Container |
ContainerApi.head(String containerName)
Deprecated.
Please use
ContainerApi.get(String) as this method will be removed in jclouds 1.8. |
ObjectList |
ObjectApi.list()
Lists up to 10,000 objects.
|
com.google.common.collect.FluentIterable<Container> |
ContainerApi.list()
Lists up to 10,000 containers.
|
ObjectList |
ObjectApi.list(ListContainerOptions options)
Lists up to 10,000 objects.
|
com.google.common.collect.FluentIterable<Container> |
ContainerApi.list(ListContainerOptions options)
Lists containers with the supplied
ListContainerOptions . |
boolean |
ContainerApi.update(String containerName,
UpdateContainerOptions options)
Updates the
Container . |
boolean |
AccountApi.updateMetadata(Map<String,String> metadata)
Creates or updates the
Account metadata. |
boolean |
ObjectApi.updateMetadata(String objectName,
Map<String,String> metadata)
Creates or updates the metadata for a
SwiftObject . |
boolean |
ContainerApi.updateMetadata(String containerName,
Map<String,String> metadata)
Creates or updates the
Container metadata. |
boolean |
AccountApi.updateTemporaryUrlKey(String temporaryUrlKey)
Replaces the temporary URL key for the
Account . |
Modifier and Type | Method and Description |
---|---|
boolean |
UserApi.create(Set<User> users)
Create database users.
|
boolean |
DatabaseApi.create(String database)
Same as create(String, null, null)
|
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.delete(String userName)
This operation deletes the specified user for the specified database instance.
|
boolean |
InstanceApi.delete(String instanceId)
Deletes an Instance by id.
|
boolean |
DatabaseApi.delete(String databaseName)
This operation deletes the specified database for the specified database instance.
|
String |
InstanceApi.enableRoot(String instanceId)
Enables root for an instance.
|
Flavor |
FlavorApi.get(int flavorId)
Returns a Flavor by id.
|
User |
UserApi.get(String name)
Returns a User by identifier.
|
Instance |
InstanceApi.get(String instanceId)
Returns an Instance by id.
|
User |
UserApi.get(String name,
String hostname)
Returns a User by name and allowed host.
|
com.google.common.collect.FluentIterable<String> |
UserApi.getDatabaseList(String userName)
This operation shows a list of all databases to which a user has access.
|
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.
|
com.google.common.collect.FluentIterable<User> |
UserApi.list()
This operation lists the users in the specified database instance.
|
com.google.common.collect.FluentIterable<Instance> |
InstanceApi.list()
Returns a summary list of Instances.
|
com.google.common.collect.FluentIterable<Flavor> |
FlavorApi.list()
Returns a summary list of Flavors.
|
com.google.common.collect.FluentIterable<String> |
DatabaseApi.list()
This operation lists the databases for the specified database instance.
|
com.google.common.collect.FluentIterable<Flavor> |
FlavorApi.list(String accountId)
Returns a list of Flavors by Account ID (Tenant Id).
|
boolean |
UserApi.revoke(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 |
---|---|
com.google.common.util.concurrent.ListenableFuture<? extends Extension> |
ExtensionAsyncApi.get(String id) |
com.google.common.util.concurrent.ListenableFuture<? extends Set<? extends Extension>> |
ExtensionAsyncApi.list() |
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 |
WebhookApi.delete(String id)
Delete a webhook.
|
boolean |
PolicyApi.delete(String scalingPolicyId)
This operation deletes a specific scaling policy.
|
boolean |
GroupApi.delete(String groupId)
This operation deletes the specified Autoscaling Group
|
boolean |
PolicyApi.execute(String scalingPolicyId)
This operation executes a specific scaling policy.
|
Webhook |
WebhookApi.get(String id)
Get a webhook.
|
ScalingPolicy |
PolicyApi.get(String scalingPolicyId)
This operation returns the details for a single scaling policy.
|
Group |
GroupApi.get(String id)
This operation gets group details for a group
|
GroupConfiguration |
GroupApi.getGroupConfiguration(String id)
This operation gets the configuration for the scaling group.
|
LaunchConfiguration |
GroupApi.getLaunchConfiguration(String id)
This operation gets the launch configuration for the scaling group.
|
GroupState |
GroupApi.getState(String id)
This operation gets the state of the Autoscaling Group.
|
com.google.common.collect.FluentIterable<Webhook> |
WebhookApi.list()
List webhooks.
|
com.google.common.collect.FluentIterable<ScalingPolicy> |
PolicyApi.list()
This operation lists all scaling policies.
|
boolean |
GroupApi.pause(String groupId)
This operation pauses the specified Autoscaling Group
|
boolean |
GroupApi.resume(String groupId)
This operation resumes the specified Autoscaling Group.
|
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 |
---|---|
<T> Job<T> |
CloudDNSApi.getJob(String jobId)
Returns the current status of a job.
|
Modifier and Type | Method and Description |
---|---|
Job<Void> |
DomainApi.delete(Iterable<Integer> ids,
boolean deleteSubdomains)
This call removes one or more specified domains from the account; when a domain is deleted, its immediate resource
records are also deleted from the account.
|
Job<Void> |
RecordApi.delete(Iterable<String> recordId)
Delete the specified records in the specified domain.
|
Job<Void> |
RecordApi.delete(String recordId)
Delete the specified record in the specified domain.
|
Job<Void> |
ReverseDNSApi.delete(URI deviceURI,
String ipAddress)
Delete the Reverse DNS (PTR) record with the specified IP address for a device.
|
Job<Void> |
ReverseDNSApi.deleteAll(URI deviceURI)
Delete all Reverse DNS (PTR) records for a device.
|
Domain |
DomainApi.get(int id)
Get all information for a Domain, including records and subdomains.
|
RecordDetail |
RecordApi.get(String recordId)
Get the details for the specified record in the specified domain.
|
RecordDetail |
ReverseDNSApi.get(URI deviceURI,
String recordId)
List all of the Reverse DNS (PTR) records for a device.
|
RecordDetail |
RecordApi.getByNameAndTypeAndData(String nameFilter,
String typeFilter,
String dataFilter)
RecordDetails filtered by name and type and data.
|
PagedIterable<RecordDetail> |
RecordApi.list()
This call lists all records configured for the specified domain.
|
PagedIterable<Domain> |
DomainApi.list()
The resulting list is flat, and does not break the domains down hierarchically by subdomain.
|
PaginatedCollection<RecordDetail> |
RecordApi.list(PaginationOptions options)
Use PaginationOptions to manually control the list of RecordDetail pages returned.
|
PaginatedCollection<Domain> |
DomainApi.list(PaginationOptions options)
The resulting list is flat, and does not break the domains down hierarchically by subdomain.
|
PagedIterable<RecordDetail> |
ReverseDNSApi.list(URI deviceURI)
List all of the Reverse DNS (PTR) records for a device.
|
PagedIterable<RecordDetail> |
RecordApi.listByNameAndType(String nameFilter,
String typeFilter)
RecordDetails filtered by name and type.
|
PagedIterable<RecordDetail> |
RecordApi.listByType(String typeFilter)
RecordDetails filtered by type.
|
PagedIterable<RecordDetail> |
RecordApi.listByTypeAndData(String typeFilter,
String dataFilter)
RecordDetails filtered by type and data.
|
DomainChange |
DomainApi.listChanges(int id,
Date since)
Shows all changes to the specified domain since the specified date/time.
|
PagedIterable<Subdomain> |
DomainApi.listSubdomains(int domainId)
List the subdomains of a domain.
|
PaginatedCollection<Subdomain> |
DomainApi.listSubdomains(int domainId,
PaginationOptions options)
List the subdomains of a domain and manually control pagination.
|
PagedIterable<Domain> |
DomainApi.listWithFilterByNamesMatching(String nameFilter)
Filtering the search to limit the results returned can be performed by using the nameFilter parameter.
|
Modifier and Type | Method and Description |
---|---|
boolean |
CDNApi.disable(String containerName)
Disables the
CDNContainer . |
URI |
CDNApi.enable(String containerName)
Enables the
CDNContainer . |
URI |
CDNApi.enable(String containerName,
int ttl)
Enables the
CDNContainer with a TTL. |
CDNContainer |
CDNApi.get(String containerName)
Gets the specified CDN Container.
|
com.google.common.collect.FluentIterable<CDNContainer> |
CDNApi.list()
Lists up to 10,000 CDN containers.
|
com.google.common.collect.FluentIterable<CDNContainer> |
CDNApi.list(ListCDNContainerOptions options)
Lists CDN containers, with the given options.
|
boolean |
CDNApi.purgeObject(String containerName,
String objectName,
Iterable<String> emails)
Purges an object from the CDN.
|
boolean |
CDNApi.update(String containerName,
UpdateCDNContainerOptions options)
Updates a CDN container with the supplied
UpdateCDNContainerOptions options. |
Modifier and Type | Method and Description |
---|---|
Set<Node> |
NodeApi.add(Iterable<AddNode> addNodes)
Add a new node with the configuration defined by the request.
|
LoadBalancer |
LoadBalancerApi.create(CreateLoadBalancer createLB)
Create a new load balancer with the configuration defined by the request.
|
void |
AccessRuleApi.create(Iterable<AccessRule> accessRules)
Create new access rules or append to existing access rules.
|
void |
SessionPersistenceApi.create(SessionPersistence sessionPersistence)
Create session persistence.
|
void |
ErrorPageApi.create(String content)
Specify the HTML content for the custom error page.
|
VirtualIPWithId |
VirtualIPApi.create(VirtualIP virtualIP)
Create a new virtual IP.
|
Metadata |
NodeApi.createMetadata(int id,
Map<String,String> metadata)
When a metadata item is added, it is assigned a unique identifier that can be used for mutating operations such
as changing the value attribute or removing it.
|
Metadata |
LoadBalancerApi.createMetadata(int id,
Map<String,String> metadata)
When a metadata item is added, it is assigned a unique identifier that can be used for mutating operations such
as changing the value attribute or removing it.
|
void |
HealthMonitorApi.createOrUpdate(HealthMonitor healthMonitor)
Create or update a health monitor.
|
void |
SSLTerminationApi.createOrUpdate(SSLTermination sslTermination)
Create or update SSL termination.
|
void |
ConnectionApi.createOrUpdateConnectionThrottle(ConnectionThrottle connectionThrottle)
The connection throttling feature imposes limits on the number of connections per IP address to help mitigate
malicious or abusive traffic to your applications.
|
void |
SessionPersistenceApi.delete()
Delete session persistence.
|
boolean |
SSLTerminationApi.delete()
Delete SSL termination.
|
boolean |
HealthMonitorApi.delete()
Delete health monitor.
|
boolean |
ErrorPageApi.delete()
If a custom error page is deleted, or the load balancer is changed to a non-HTTP protocol, the default error
page will be restored.
|
boolean |
VirtualIPApi.delete(int id)
Delete a virtual IP.
|
void |
LoadBalancerApi.delete(int id)
Delete a load balancer.
|
boolean |
AccessRuleApi.delete(int id)
Delete an access rule from the access list.
|
boolean |
VirtualIPApi.delete(Iterable<Integer> ids)
Batch delete virtual IPs given the specified ids.
|
boolean |
AccessRuleApi.delete(Iterable<Integer> ids)
Batch delete the access rules given the specified ids.
|
boolean |
AccessRuleApi.deleteAll()
Delete the entire access list.
|
boolean |
ConnectionApi.deleteConnectionThrottle()
Delete connection throttle.
|
boolean |
NodeApi.deleteMetadata(int id,
Iterable<Integer> metadataIds)
Batch delete metadata given the specified ids.
|
boolean |
LoadBalancerApi.deleteMetadata(int id,
Iterable<Integer> metadataIds)
Batch delete metadata given the specified ids.
|
boolean |
NodeApi.deleteMetadatum(int id,
int metadatumId)
Delete metadatum.
|
boolean |
LoadBalancerApi.deleteMetadatum(int id,
int metadatumId)
Delete metadatum.
|
void |
ContentCachingApi.disable()
Disable content caching.
|
void |
ConnectionApi.disableConnectionLogging()
Disable logging connections.
|
void |
ContentCachingApi.enable()
Enable content caching.
|
void |
ConnectionApi.enableConnectionLogging()
Enable logging connections.
|
SessionPersistence |
SessionPersistenceApi.get()
Get the current session persistence.
|
SSLTermination |
SSLTerminationApi.get()
Get SSL termination info.
|
HealthMonitor |
HealthMonitorApi.get()
Get health monitor.
|
String |
ErrorPageApi.get()
Get the error page HTML content.
|
Node |
NodeApi.get(int id)
Get a node.
|
LoadBalancer |
LoadBalancerApi.get(int id)
Get a load balancer.
|
ConnectionThrottle |
ConnectionApi.getConnectionThrottle()
Get connection throttle.
|
HistoricalUsage |
ReportApi.getHistoricalUsage(Date startTime,
Date endTime)
View all transfer activity, average number of connections, and number of virtual IPs associated with the load
balancing service.
|
LoadBalancerStats |
ReportApi.getLoadBalancerStats(int loadBalancerId)
Current usage represents all usage recorded within the preceding 24 hours.
|
Metadata |
NodeApi.getMetadata(int lb)
List a load balancer's metadata.
|
Metadata |
LoadBalancerApi.getMetadata(int id)
List a load balancer's metadata.
|
boolean |
ConnectionApi.isConnectionLogging()
Determine if the load balancer is logging connections.
|
boolean |
ContentCachingApi.isContentCaching()
Determine if the load balancer is content caching.
|
Iterable<VirtualIPWithId> |
VirtualIPApi.list()
List the virtual IPs.
|
PagedIterable<Node> |
NodeApi.list()
List the nodes.
|
PagedIterable<LoadBalancer> |
LoadBalancerApi.list()
List the load balancers.
|
Iterable<AccessRuleWithId> |
AccessRuleApi.list()
List the AccessRules.
|
IterableWithMarker<Node> |
NodeApi.list(PaginationOptions options)
List the nodes with full control of pagination.
|
IterableWithMarker<LoadBalancer> |
LoadBalancerApi.list(PaginationOptions options)
List the load balancers with full control of pagination.
|
Iterable<String> |
ReportApi.listAlgorithms()
Get all of the possible algorthims usable by load balancers.
|
PagedIterable<LoadBalancer> |
ReportApi.listBillableLoadBalancers(Date startTime,
Date endTime)
List billable load balancers for the given date range.
|
IterableWithMarker<LoadBalancer> |
ReportApi.listBillableLoadBalancers(PaginationOptions options) |
PagedIterable<LoadBalancerUsage> |
ReportApi.listCurrentLoadBalancerUsage(int loadBalancerId)
Current usage represents all usage recorded within the preceding 24 hours.
|
IterableWithMarker<LoadBalancerUsage> |
ReportApi.listCurrentLoadBalancerUsage(PaginationOptions options) |
PagedIterable<LoadBalancerUsage> |
ReportApi.listLoadBalancerUsage(int loadBalancerId,
Date startTime,
Date endTime)
Historical usage data is available for up to 90 days of service activity.
|
IterableWithMarker<LoadBalancerUsage> |
ReportApi.listLoadBalancerUsage(PaginationOptions options) |
Iterable<Protocol> |
ReportApi.listProtocols()
All load balancers must define the protocol of the service which is being load balanced.
|
void |
NodeApi.remove(int id)
Remove a node from the load balancer.
|
void |
NodeApi.remove(Iterable<Integer> ids)
Batch remove nodes from the load balancer.
|
boolean |
NodeApi.updateMetadatum(int id,
int metadatumId,
String value)
Update metadatum.
|
boolean |
LoadBalancerApi.updateMetadatum(int id,
int metadatumId,
String value)
Update metadatum.
|
Modifier and Type | Method and Description |
---|---|
boolean |
HttpClient.delete(URI location) |
com.google.common.util.concurrent.ListenableFuture<Boolean> |
HttpAsyncClient.delete(URI location)
Deprecated.
|
boolean |
HttpClient.exists(URI location) |
com.google.common.util.concurrent.ListenableFuture<Boolean> |
HttpAsyncClient.exists(URI location)
Deprecated.
|
InputStream |
HttpClient.get(URI location) |
com.google.common.util.concurrent.ListenableFuture<InputStream> |
HttpAsyncClient.get(URI location)
Deprecated.
|
Modifier and Type | Method and Description |
---|---|
Change |
Route53Api.getChange(String changeID)
returns the current status of a change batch request.
|
Modifier and Type | Method and Description |
---|---|
Change |
ResourceRecordSetApi.delete(ResourceRecordSet rrs)
This action deletes a resource record set.
|
Change |
HostedZoneApi.delete(String zoneId)
This action deletes a hosted zone.
|
HostedZoneAndNameServers |
HostedZoneApi.get(String zoneId)
Retrieves information about the specified zone, including its nameserver
configuration
|
Modifier and Type | Method and Description |
---|---|
com.google.common.util.concurrent.ListenableFuture<Boolean> |
S3AsyncClient.bucketExists(String bucketName)
Deprecated.
|
com.google.common.util.concurrent.ListenableFuture<Boolean> |
S3AsyncClient.deleteBucketIfEmpty(String bucketName)
Deprecated.
|
com.google.common.util.concurrent.ListenableFuture<Void> |
S3AsyncClient.deleteObject(String bucketName,
String key)
Deprecated.
|
com.google.common.util.concurrent.ListenableFuture<AccessControlList> |
S3AsyncClient.getBucketACL(String bucketName)
Deprecated.
|
com.google.common.util.concurrent.ListenableFuture<BucketLogging> |
S3AsyncClient.getBucketLogging(String bucketName)
Deprecated.
|
com.google.common.util.concurrent.ListenableFuture<S3Object> |
S3AsyncClient.getObject(String bucketName,
String key,
GetOptions... options)
Deprecated.
|
com.google.common.util.concurrent.ListenableFuture<AccessControlList> |
S3AsyncClient.getObjectACL(String bucketName,
String key)
Deprecated.
|
com.google.common.util.concurrent.ListenableFuture<ObjectMetadata> |
S3AsyncClient.headObject(String bucketName,
String key)
Deprecated.
|
com.google.common.util.concurrent.ListenableFuture<Boolean> |
S3AsyncClient.objectExists(String bucketName,
String key)
Deprecated.
|
com.google.common.util.concurrent.ListenableFuture<Boolean> |
S3AsyncClient.putBucketInRegion(String region,
String bucketName,
PutBucketOptions... options)
Deprecated.
|
Modifier and Type | Method and Description |
---|---|
boolean |
VirtualGuestApi.cancelService(long id)
Cancel the resource or service for a billing Item
|
Set<ProductPackage> |
AccountApi.getActivePackages() |
Datacenter |
DatacenterApi.getDatacenter(long id) |
ProductOrder |
VirtualGuestApi.getOrderTemplate(long id)
Obtain an order container that is ready to be sent to the orderVirtualGuest method.
|
ProductPackage |
ProductPackageApi.getProductPackage(long id) |
VirtualGuest |
VirtualGuestApi.getVirtualGuest(long id) |
Set<Datacenter> |
DatacenterApi.listDatacenters() |
Set<VirtualGuest> |
VirtualGuestApi.listVirtualGuests() |
ProductOrderReceipt |
VirtualGuestApi.orderVirtualGuest(ProductOrder order)
Use this method for placing server orders and additional services orders.
|
void |
VirtualGuestApi.pauseVirtualGuest(long id)
pause the guest.
|
void |
VirtualGuestApi.powerOffVirtualGuest(long id)
Power off a guest
|
void |
VirtualGuestApi.powerOnVirtualGuest(long id)
Power on a guest
|
void |
VirtualGuestApi.rebootHardVirtualGuest(long id)
hard reboot the guest.
|
void |
VirtualGuestApi.resumeVirtualGuest(long id)
resume the guest.
|
Modifier and Type | Method and Description |
---|---|
void |
MessageApi.delete(String receiptHandle)
The DeleteMessage action deletes the specified message from the specified
queue.
|
void |
QueueApi.delete(URI queue)
The DeleteQueue action deletes the queue specified by the queue URL,
regardless of whether the queue is empty.
|
URI |
QueueApi.get(String queueName)
The GetQueueUrl action returns the Uniform Resource Locater (URL) of a
queue.
|
QueueAttributes |
QueueApi.getAttributes(URI queue)
returns all attributes of a queue.
|
URI |
QueueApi.getInAccount(String queueName,
String accountId)
like
QueueApi.get(String) , except specifying the owner of the queue. |
Modifier and Type | Method and Description |
---|---|
void |
TaskApi.clear(String name)
clears a background task in either a COMPLETE or ERROR state.
|
void |
ZoneApi.delete(String name)
deletes a zone and all its resource records
|
void |
TrafficControllerPoolApi.delete(String id)
removes a pool and all its records and probes
|
void |
RoundRobinPoolApi.delete(String id)
removes a pool and all its records and probes
|
void |
ResourceRecordApi.delete(String guid)
deletes a specific resource record
|
void |
DirectionalPoolApi.delete(String id)
removes a pool and all its records
|
void |
TrafficControllerPoolApi.deleteRecord(String poolRecordID)
deletes a specific pooled resource record
|
void |
RoundRobinPoolApi.deleteRecord(String guid)
deletes a specific pooled resource record
|
void |
DirectionalPoolApi.deleteRecord(String id)
deletes a specific directional pool record
|
ZoneProperties |
ZoneApi.get(String name) |
Task |
TaskApi.get(String name) |
DirectionalGroup |
DirectionalGroupApi.get(String groupId)
returns the regions and name of the specified directional group or null,
if not found.
|
String |
TrafficControllerPoolApi.getNameByDName(String dname)
Retrieves the name of the specified pool by dname.
|
PoolRecordSpec |
TrafficControllerPoolApi.getRecordSpec(String poolRecordID) |
com.google.common.collect.FluentIterable<String> |
DirectionalGroupApi.listGroupNamesByDNameAndType(String hostName,
int rrType)
Returns directional group names visible to the account for the fully
qualified
hostName and rrType |
com.google.common.collect.FluentIterable<DirectionalPoolRecordDetail> |
DirectionalPoolApi.listRecordsByDNameAndType(String dname,
int rrType)
Returns all the directional pool records in the zone with the fully
qualified
hostName and rrType |
com.google.common.collect.FluentIterable<DirectionalPoolRecordDetail> |
DirectionalGroupApi.listRecordsByGroupCoordinates(DirectionalGroupCoordinates group)
Returns all the directional pool records in the pool-level group.
|
Modifier and Type | Method and Description |
---|---|
void |
CatalogApi.deleteCatalogItem(URI href) |
Task |
VAppApi.deleteVApp(URI href)
delete a vAppTemplate, vApp, or media image.
|
Task |
VAppTemplateApi.deleteVAppTemplate(URI href)
delete a vAppTemplate, vApp, or media image.
|
Catalog |
CatalogApi.findCatalogInOrgNamed(String orgName,
String catalogName)
returns the catalog in the organization associated with the specified name.
|
CatalogItem |
CatalogApi.findCatalogItemInOrgCatalogNamed(String orgName,
String catalogName,
String itemName)
returns the catalog item in the catalog associated with the specified name.
|
OrgNetwork |
NetworkApi.findNetworkInOrgVDCNamed(String orgName,
String vdcName,
String networkName) |
Org |
OrgApi.findOrgNamed(String orgName)
This call returns a list of all vCloud Data Centers (vdcs), catalogs, and task lists within
the organization.
|
TasksList |
TaskApi.findTasksListInOrgNamed(String orgName) |
VApp |
VAppApi.findVAppInOrgVDCNamed(String orgName,
String vdcName,
String vAppName) |
VAppTemplate |
VAppTemplateApi.findVAppTemplateInOrgCatalogNamed(String orgName,
String catalogName,
String itemName)
returns the vapp template corresponding to a catalog item in the catalog associated with the
specified name.
|
VDC |
VDCApi.findVDCInOrgNamed(String orgName,
String vdcName)
returns the VDC in the organization associated with the specified name.
|
Catalog |
CatalogApi.getCatalog(URI catalogId) |
CatalogItem |
CatalogApi.getCatalogItem(URI catalogItem) |
OrgNetwork |
NetworkApi.getNetwork(URI network) |
Org |
OrgApi.getOrg(URI orgId) |
Envelope |
VAppTemplateApi.getOvfEnvelopeForVAppTemplate(URI href) |
InputStream |
VmApi.getScreenThumbnailForVm(URI vm)
Get a Screen Thumbnail for a Virtual Machine
|
Task |
TaskApi.getTask(URI taskId)
Whenever the result of a request cannot be returned immediately, the server creates a Task
object and includes it in the response, as a member of the Tasks container in the response
body.
|
TasksList |
TaskApi.getTasksList(URI tasksListId) |
VApp |
VAppApi.getVApp(URI href) |
VAppTemplate |
VAppTemplateApi.getVAppTemplate(URI vAppTemplate) |
VDC |
VDCApi.getVDC(URI vdc) |
Vm |
VmApi.getVm(URI href) |
Copyright © 2009-2014 The Apache Software Foundation. All Rights Reserved.