| Modifier and Type | Method and Description | 
|---|---|
com.google.common.util.concurrent.ListenableFuture<Cluster> | 
GlobalHostAsyncClient.addCluster(String zoneId,
          String clusterName,
          Host.ClusterType clusterType,
          String hypervisor,
          AddClusterOptions... options)
Adds a new cluster. 
 | 
com.google.common.util.concurrent.ListenableFuture<Host> | 
GlobalHostAsyncClient.addHost(String zoneId,
       String url,
       String hypervisor,
       String username,
       String password,
       AddHostOptions... options)
Adds a new host. 
 | 
com.google.common.util.concurrent.ListenableFuture<Host> | 
GlobalHostAsyncClient.addSecondaryStorage(String url,
                   AddSecondaryStorageOptions... options)
Adds secondary storage. 
 | 
com.google.common.util.concurrent.ListenableFuture<VirtualMachine> | 
VirtualMachineAsyncClient.assignVirtualMachine(String virtualMachineId,
                    AssignVirtualMachineOptions... options)  | 
com.google.common.util.concurrent.ListenableFuture<String> | 
LoadBalancerAsyncClient.assignVirtualMachinesToLoadBalancerRule(String id,
                                       Iterable<String> virtualMachineIds)  | 
com.google.common.util.concurrent.ListenableFuture<String> | 
LoadBalancerAsyncClient.assignVirtualMachinesToLoadBalancerRule(String id,
                                       String... virtualMachineIds)  | 
com.google.common.util.concurrent.ListenableFuture<String> | 
SecurityGroupAsyncClient.authorizeIngressICMPToCIDRs(String securityGroupId,
                           int ICMPCode,
                           int ICMPType,
                           Iterable<String> cidrList,
                           AccountInDomainOptions... options)  | 
com.google.common.util.concurrent.ListenableFuture<String> | 
SecurityGroupAsyncClient.authorizeIngressICMPToSecurityGroups(String securityGroupId,
                                    int ICMPCode,
                                    int ICMPType,
                                    com.google.common.collect.Multimap<String,String> accountToGroup,
                                    AccountInDomainOptions... options)  | 
com.google.common.util.concurrent.ListenableFuture<String> | 
SecurityGroupAsyncClient.authorizeIngressPortsToCIDRs(String securityGroupId,
                            String protocol,
                            int startPort,
                            int endPort,
                            Iterable<String> cidrList,
                            AccountInDomainOptions... options)  | 
com.google.common.util.concurrent.ListenableFuture<String> | 
SecurityGroupAsyncClient.authorizeIngressPortsToSecurityGroups(String securityGroupId,
                                     String protocol,
                                     int startPort,
                                     int endPort,
                                     com.google.common.collect.Multimap<String,String> accountToGroup,
                                     AccountInDomainOptions... options)  | 
com.google.common.util.concurrent.ListenableFuture<String> | 
GlobalHostAsyncClient.cancelHostMaintenance(String hostId)
Cancels host maintenance. 
 | 
com.google.common.util.concurrent.ListenableFuture<String> | 
VirtualMachineAsyncClient.changeServiceForVirtualMachine(String id)  | 
com.google.common.util.concurrent.ListenableFuture<Account> | 
GlobalAccountAsyncClient.createAccount(String userName,
             Account.Type accountType,
             String email,
             String firstName,
             String lastName,
             String hashedPassword,
             CreateAccountOptions... options)  | 
com.google.common.util.concurrent.ListenableFuture<DiskOffering> | 
GlobalOfferingAsyncClient.createDiskOffering(String name,
                  String displayText,
                  CreateDiskOfferingOptions... options)  | 
com.google.common.util.concurrent.ListenableFuture<Domain> | 
GlobalDomainAsyncClient.createDomain(String name,
            CreateDomainOptions... options)  | 
com.google.common.util.concurrent.ListenableFuture<VMGroup> | 
VMGroupAsyncClient.createInstanceGroup(String name,
                   CreateVMGroupOptions... options)
Creates a VM group 
 | 
com.google.common.util.concurrent.ListenableFuture<String> | 
LoadBalancerAsyncClient.createLoadBalancerRuleForPublicIP(String publicIPId,
                                 LoadBalancerRule.Algorithm algorithm,
                                 String name,
                                 int privatePort,
                                 int publicPort,
                                 CreateLoadBalancerRuleOptions... options)  | 
com.google.common.util.concurrent.ListenableFuture<Network> | 
NetworkAsyncClient.createNetworkInZone(String zoneId,
                   String networkOfferingId,
                   String name,
                   String displayText,
                   CreateNetworkOptions... options)  | 
com.google.common.util.concurrent.ListenableFuture<Pod> | 
GlobalPodAsyncClient.createPod(String name,
         String zoneId,
         String startIp,
         String gateway,
         String netmask,
         CreatePodOptions... createPodOptions)
Creates a new Pod. 
 | 
com.google.common.util.concurrent.ListenableFuture<Pod> | 
GlobalPodAsyncClient.createPod(String name,
         String zoneId,
         String startIp,
         String endIp,
         String gateway,
         String netmask,
         CreatePodOptions... createPodOptions)
Creates a new Pod. 
 | 
com.google.common.util.concurrent.ListenableFuture<SecurityGroup> | 
SecurityGroupAsyncClient.createSecurityGroup(String name)  | 
com.google.common.util.concurrent.ListenableFuture<ServiceOffering> | 
GlobalOfferingAsyncClient.createServiceOffering(String name,
                     String displayText,
                     int cpuNumber,
                     int cpuSpeedInMHz,
                     int memoryInMB,
                     CreateServiceOfferingOptions... options)  | 
com.google.common.util.concurrent.ListenableFuture<SshKeyPair> | 
SSHKeyPairAsyncClient.createSSHKeyPair(String name)  | 
com.google.common.util.concurrent.ListenableFuture<User> | 
GlobalUserAsyncClient.createUser(String userName,
          String accountName,
          String email,
          String hashedPassword,
          String firstName,
          String lastName,
          CreateUserOptions... options)  | 
com.google.common.util.concurrent.ListenableFuture<VlanIPRange> | 
GlobalVlanAsyncClient.createVlanIPRange(String startIP,
                 String endIP,
                 CreateVlanIPRangeOptions... options)
Creates a VLAN IP range. 
 | 
com.google.common.util.concurrent.ListenableFuture<Zone> | 
GlobalZoneAsyncClient.createZone(String name,
          NetworkType networkType,
          String externalDns1,
          String internalDns1,
          CreateZoneOptions... options)  | 
com.google.common.util.concurrent.ListenableFuture<String> | 
NATAsyncClient.deleteIPForwardingRule(String id)  | 
com.google.common.util.concurrent.ListenableFuture<String> | 
LoadBalancerAsyncClient.deleteLoadBalancerRule(String id)  | 
com.google.common.util.concurrent.ListenableFuture<String> | 
NetworkAsyncClient.deleteNetwork(String id)  | 
com.google.common.util.concurrent.ListenableFuture<AsyncCreateResponse> | 
VirtualMachineAsyncClient.deployVirtualMachineInZone(String zoneId,
                          String serviceOfferingId,
                          String templateId,
                          DeployVirtualMachineOptions... options)  | 
com.google.common.util.concurrent.ListenableFuture<String> | 
VirtualMachineAsyncClient.destroyVirtualMachine(String id)  | 
com.google.common.util.concurrent.ListenableFuture<String> | 
NATAsyncClient.disableStaticNATOnPublicIP(String IPAddressId)  | 
com.google.common.util.concurrent.ListenableFuture<Account> | 
DomainAccountAsyncClient.enableAccount(String accountName,
             String domainId)  | 
com.google.common.util.concurrent.ListenableFuture<User> | 
DomainUserAsyncClient.enableUser(String userId)  | 
com.google.common.util.concurrent.ListenableFuture<JobResult> | 
GlobalUsageAsyncClient.generateUsageRecords(Date start,
                    Date end,
                    GenerateUsageRecordsOptions... options)  | 
com.google.common.util.concurrent.ListenableFuture<Account> | 
AccountAsyncClient.getAccount(String id)  | 
com.google.common.util.concurrent.ListenableFuture<DiskOffering> | 
OfferingAsyncClient.getDiskOffering(String id)  | 
com.google.common.util.concurrent.ListenableFuture<Domain> | 
DomainDomainAsyncClient.getDomainById(String domainId)  | 
com.google.common.util.concurrent.ListenableFuture<String> | 
VirtualMachineAsyncClient.getEncryptedPasswordForVirtualMachine(String id)  | 
com.google.common.util.concurrent.ListenableFuture<FirewallRule> | 
FirewallAsyncClient.getFirewallRule(String id)  | 
com.google.common.util.concurrent.ListenableFuture<VMGroup> | 
VMGroupAsyncClient.getInstanceGroup(String id)  | 
com.google.common.util.concurrent.ListenableFuture<IPForwardingRule> | 
NATAsyncClient.getIPForwardingRule(String id)  | 
com.google.common.util.concurrent.ListenableFuture<Set<IPForwardingRule>> | 
NATAsyncClient.getIPForwardingRulesForIPAddress(String id)  | 
com.google.common.util.concurrent.ListenableFuture<Set<IPForwardingRule>> | 
NATAsyncClient.getIPForwardingRulesForVirtualMachine(String id)  | 
com.google.common.util.concurrent.ListenableFuture<ISO> | 
ISOAsyncClient.getISO(String id)
Gets information about an ISO by its ID. 
 | 
com.google.common.util.concurrent.ListenableFuture<LoadBalancerRule> | 
LoadBalancerAsyncClient.getLoadBalancerRule(String id)  | 
com.google.common.util.concurrent.ListenableFuture<Network> | 
NetworkAsyncClient.getNetwork(String id)  | 
com.google.common.util.concurrent.ListenableFuture<NetworkOffering> | 
OfferingAsyncClient.getNetworkOffering(String id)  | 
com.google.common.util.concurrent.ListenableFuture<OSType> | 
GuestOSAsyncClient.getOSType(String id)  | 
com.google.common.util.concurrent.ListenableFuture<Pod> | 
GlobalPodAsyncClient.getPod(String id)  | 
com.google.common.util.concurrent.ListenableFuture<PortForwardingRule> | 
FirewallAsyncClient.getPortForwardingRule(String id)  | 
com.google.common.util.concurrent.ListenableFuture<PublicIPAddress> | 
AddressAsyncClient.getPublicIPAddress(String id)  | 
com.google.common.util.concurrent.ListenableFuture<SecurityGroup> | 
SecurityGroupAsyncClient.getSecurityGroup(String id)  | 
com.google.common.util.concurrent.ListenableFuture<ServiceOffering> | 
OfferingAsyncClient.getServiceOffering(String id)  | 
com.google.common.util.concurrent.ListenableFuture<Snapshot> | 
SnapshotAsyncClient.getSnapshot(String id)
Gets a snapshot by its ID. 
 | 
com.google.common.util.concurrent.ListenableFuture<SshKeyPair> | 
SSHKeyPairAsyncClient.getSSHKeyPair(String name)  | 
com.google.common.util.concurrent.ListenableFuture<Template> | 
TemplateAsyncClient.getTemplateInZone(String templateId,
                 String zoneId)  | 
com.google.common.util.concurrent.ListenableFuture<VirtualMachine> | 
VirtualMachineAsyncClient.getVirtualMachine(String id)  | 
com.google.common.util.concurrent.ListenableFuture<VlanIPRange> | 
GlobalVlanAsyncClient.getVlanIPRange(String id)
Get the details of an IP range by its id. 
 | 
com.google.common.util.concurrent.ListenableFuture<Volume> | 
VolumeAsyncClient.getVolume(String id)  | 
com.google.common.util.concurrent.ListenableFuture<Zone> | 
ZoneAsyncClient.getZone(String id)  | 
com.google.common.util.concurrent.ListenableFuture<Set<Account>> | 
AccountAsyncClient.listAccounts(ListAccountsOptions... options)  | 
com.google.common.util.concurrent.ListenableFuture<Set<Alert>> | 
GlobalAlertAsyncClient.listAlerts(ListAlertsOptions... options)  | 
com.google.common.util.concurrent.ListenableFuture<Capabilities> | 
ConfigurationAsyncClient.listCapabilities()  | 
com.google.common.util.concurrent.ListenableFuture<Set<Capacity>> | 
GlobalCapacityAsyncClient.listCapacity(ListCapacityOptions... options)  | 
com.google.common.util.concurrent.ListenableFuture<Set<Cluster>> | 
GlobalHostAsyncClient.listClusters(ListClustersOptions... options)  | 
com.google.common.util.concurrent.ListenableFuture<Set<ConfigurationEntry>> | 
GlobalConfigurationAsyncClient.listConfigurationEntries(ListConfigurationEntriesOptions... options)  | 
com.google.common.util.concurrent.ListenableFuture<Set<DiskOffering>> | 
OfferingAsyncClient.listDiskOfferings(ListDiskOfferingsOptions... options)  | 
com.google.common.util.concurrent.ListenableFuture<Set<Domain>> | 
DomainDomainAsyncClient.listDomainChildren(ListDomainChildrenOptions... options)  | 
com.google.common.util.concurrent.ListenableFuture<Set<Domain>> | 
DomainDomainAsyncClient.listDomains(ListDomainsOptions... options)  | 
com.google.common.util.concurrent.ListenableFuture<Set<Event>> | 
EventAsyncClient.listEvents(ListEventsOptions... options)  | 
com.google.common.util.concurrent.ListenableFuture<Set<FirewallRule>> | 
FirewallAsyncClient.listFirewallRules(ListFirewallRulesOptions... options)  | 
com.google.common.util.concurrent.ListenableFuture<Set<Host>> | 
GlobalHostAsyncClient.listHosts(ListHostsOptions... options)  | 
com.google.common.util.concurrent.ListenableFuture<Set<VMGroup>> | 
VMGroupAsyncClient.listInstanceGroups(ListVMGroupsOptions... options)
Lists VM groups 
 | 
com.google.common.util.concurrent.ListenableFuture<Set<IPForwardingRule>> | 
NATAsyncClient.listIPForwardingRules(ListIPForwardingRulesOptions... options)  | 
com.google.common.util.concurrent.ListenableFuture<ISOPermissions> | 
ISOAsyncClient.listISOPermissions(String id,
                  AccountInDomainOptions... options)
List template visibility and all accounts that have permissions to view this template. 
 | 
com.google.common.util.concurrent.ListenableFuture<Set<ISO>> | 
ISOAsyncClient.listISOs(ListISOsOptions... options)
Lists all available ISO files. 
 | 
com.google.common.util.concurrent.ListenableFuture<Set<LoadBalancerRule>> | 
LoadBalancerAsyncClient.listLoadBalancerRules(ListLoadBalancerRulesOptions... options)  | 
com.google.common.util.concurrent.ListenableFuture<Set<NetworkOffering>> | 
OfferingAsyncClient.listNetworkOfferings(ListNetworkOfferingsOptions... options)  | 
com.google.common.util.concurrent.ListenableFuture<Set<Network>> | 
NetworkAsyncClient.listNetworks(ListNetworksOptions... options)  | 
com.google.common.util.concurrent.ListenableFuture<Set<OSType>> | 
GuestOSAsyncClient.listOSTypes(ListOSTypesOptions... options)  | 
com.google.common.util.concurrent.ListenableFuture<Set<Pod>> | 
GlobalPodAsyncClient.listPods(ListPodsOptions... options)  | 
com.google.common.util.concurrent.ListenableFuture<Set<PortForwardingRule>> | 
FirewallAsyncClient.listPortForwardingRules(ListPortForwardingRulesOptions... options)  | 
com.google.common.util.concurrent.ListenableFuture<Set<PublicIPAddress>> | 
AddressAsyncClient.listPublicIPAddresses(ListPublicIPAddressesOptions... options)  | 
com.google.common.util.concurrent.ListenableFuture<Set<ResourceLimit>> | 
LimitAsyncClient.listResourceLimits(ListResourceLimitsOptions... options)  | 
com.google.common.util.concurrent.ListenableFuture<Set<SecurityGroup>> | 
SecurityGroupAsyncClient.listSecurityGroups(ListSecurityGroupsOptions... options)  | 
com.google.common.util.concurrent.ListenableFuture<Set<ServiceOffering>> | 
OfferingAsyncClient.listServiceOfferings(ListServiceOfferingsOptions... options)  | 
com.google.common.util.concurrent.ListenableFuture<Set<Snapshot>> | 
SnapshotAsyncClient.listSnapshots(ListSnapshotsOptions... options)
Lists all available snapshots for the account, matching the query described by the options. 
 | 
com.google.common.util.concurrent.ListenableFuture<Set<SshKeyPair>> | 
SSHKeyPairAsyncClient.listSSHKeyPairs(ListSSHKeyPairsOptions... options)  | 
com.google.common.util.concurrent.ListenableFuture<Set<StoragePool>> | 
GlobalStoragePoolAsyncClient.listStoragePools(ListStoragePoolsOptions... options)  | 
com.google.common.util.concurrent.ListenableFuture<Set<Template>> | 
TemplateAsyncClient.listTemplates()  | 
com.google.common.util.concurrent.ListenableFuture<Set<Template>> | 
TemplateAsyncClient.listTemplates(ListTemplatesOptions options)  | 
com.google.common.util.concurrent.ListenableFuture<Set<UsageRecord>> | 
GlobalUsageAsyncClient.listUsageRecords(Date start,
                Date end,
                ListUsageRecordsOptions... options)  | 
com.google.common.util.concurrent.ListenableFuture<Set<User>> | 
DomainUserAsyncClient.listUsers(ListUsersOptions... options)  | 
com.google.common.util.concurrent.ListenableFuture<Set<VirtualMachine>> | 
VirtualMachineAsyncClient.listVirtualMachines(ListVirtualMachinesOptions... options)  | 
com.google.common.util.concurrent.ListenableFuture<Set<VirtualMachine>> | 
LoadBalancerAsyncClient.listVirtualMachinesAssignedToLoadBalancerRule(String id)  | 
com.google.common.util.concurrent.ListenableFuture<Set<VlanIPRange>> | 
GlobalVlanAsyncClient.listVlanIPRanges(ListVlanIPRangesOptions... options)
Lists all VLAN IP ranges. 
 | 
com.google.common.util.concurrent.ListenableFuture<Set<Volume>> | 
VolumeAsyncClient.listVolumes(ListVolumesOptions... options)  | 
com.google.common.util.concurrent.ListenableFuture<Set<Zone>> | 
ZoneAsyncClient.listZones(ListZonesOptions... options)  | 
com.google.common.util.concurrent.ListenableFuture<String> | 
GlobalHostAsyncClient.prepareHostForMaintenance(String hostId)
Prepares a host for maintenance. 
 | 
com.google.common.util.concurrent.ListenableFuture<String> | 
VirtualMachineAsyncClient.rebootVirtualMachine(String id)  | 
com.google.common.util.concurrent.ListenableFuture<String> | 
GlobalHostAsyncClient.reconnectHost(String hostId)
Reconnects a host. 
 | 
com.google.common.util.concurrent.ListenableFuture<ISO> | 
ISOAsyncClient.registerISO(String name,
           String displayText,
           String url,
           String zoneId,
           RegisterISOOptions... options)
Registers an existing ISO into the Cloud.com Cloud. 
 | 
com.google.common.util.concurrent.ListenableFuture<SshKeyPair> | 
SSHKeyPairAsyncClient.registerSSHKeyPair(String name,
                  String publicKey)  | 
com.google.common.util.concurrent.ListenableFuture<Set<Template>> | 
TemplateAsyncClient.registerTemplate(TemplateMetadata templateMetadata,
                String format,
                String hypervisor,
                String url,
                String zoneId,
                RegisterTemplateOptions... options)  | 
com.google.common.util.concurrent.ListenableFuture<ApiKeyPair> | 
GlobalUserAsyncClient.registerUserKeys(String userId)  | 
com.google.common.util.concurrent.ListenableFuture<String> | 
LoadBalancerAsyncClient.removeVirtualMachinesFromLoadBalancerRule(String id,
                                         Iterable<String> virtualMachineIds)  | 
com.google.common.util.concurrent.ListenableFuture<String> | 
LoadBalancerAsyncClient.removeVirtualMachinesFromLoadBalancerRule(String id,
                                         String... virtualMachineIds)  | 
com.google.common.util.concurrent.ListenableFuture<String> | 
VirtualMachineAsyncClient.resetPasswordForVirtualMachine(String id)  | 
com.google.common.util.concurrent.ListenableFuture<String> | 
SecurityGroupAsyncClient.revokeIngressRule(String id,
                 AccountInDomainOptions... options)  | 
com.google.common.util.concurrent.ListenableFuture<String> | 
VirtualMachineAsyncClient.startVirtualMachine(String id)  | 
com.google.common.util.concurrent.ListenableFuture<String> | 
VirtualMachineAsyncClient.stopVirtualMachine(String id)  | 
com.google.common.util.concurrent.ListenableFuture<String> | 
VirtualMachineAsyncClient.stopVirtualMachine(String id,
                  StopVirtualMachineOptions options)  | 
com.google.common.util.concurrent.ListenableFuture<Account> | 
GlobalAccountAsyncClient.updateAccount(String accountName,
             String domainId,
             String newName,
             UpdateAccountOptions... options)  | 
com.google.common.util.concurrent.ListenableFuture<Cluster> | 
GlobalHostAsyncClient.updateCluster(String clusterId,
             UpdateClusterOptions... options)
Updates an existing cluster. 
 | 
com.google.common.util.concurrent.ListenableFuture<Void> | 
GlobalHostAsyncClient.updateClusterPassword(String clusterId,
                     String username,
                     String password)
Update password of a cluster on management server. 
 | 
com.google.common.util.concurrent.ListenableFuture<ConfigurationEntry> | 
GlobalConfigurationAsyncClient.updateConfigurationEntry(String name,
                        String value)  | 
com.google.common.util.concurrent.ListenableFuture<DiskOffering> | 
GlobalOfferingAsyncClient.updateDiskOffering(String id,
                  UpdateDiskOfferingOptions... options)  | 
com.google.common.util.concurrent.ListenableFuture<Domain> | 
GlobalDomainAsyncClient.updateDomain(String domainId,
            UpdateDomainOptions... options)  | 
com.google.common.util.concurrent.ListenableFuture<Host> | 
GlobalHostAsyncClient.updateHost(String hostId,
          UpdateHostOptions... options)
Updates a host. 
 | 
com.google.common.util.concurrent.ListenableFuture<VMGroup> | 
VMGroupAsyncClient.updateInstanceGroup(String id,
                   UpdateVMGroupOptions... options)
Modify a VM group 
 | 
com.google.common.util.concurrent.ListenableFuture<LoadBalancerRule> | 
LoadBalancerAsyncClient.updateLoadBalancerRule(String id,
                      UpdateLoadBalancerRuleOptions... options)  | 
com.google.common.util.concurrent.ListenableFuture<NetworkOffering> | 
GlobalOfferingAsyncClient.updateNetworkOffering(String id,
                     UpdateNetworkOfferingOptions... options)  | 
com.google.common.util.concurrent.ListenableFuture<Pod> | 
GlobalPodAsyncClient.updatePod(String id,
         UpdatePodOptions... updatePodOptions)
Updates a Pod. 
 | 
com.google.common.util.concurrent.ListenableFuture<ResourceLimit> | 
DomainLimitAsyncClient.updateResourceLimit(ResourceLimit limit)  | 
com.google.common.util.concurrent.ListenableFuture<ServiceOffering> | 
GlobalOfferingAsyncClient.updateServiceOffering(String id,
                     UpdateServiceOfferingOptions... options)  | 
com.google.common.util.concurrent.ListenableFuture<Template> | 
TemplateAsyncClient.updateTemplate(String id,
              UpdateTemplateOptions... options)  | 
com.google.common.util.concurrent.ListenableFuture<User> | 
GlobalUserAsyncClient.updateUser(String id,
          UpdateUserOptions... options)  | 
com.google.common.util.concurrent.ListenableFuture<String> | 
VirtualMachineAsyncClient.updateVirtualMachine(String id)  | 
com.google.common.util.concurrent.ListenableFuture<Zone> | 
GlobalZoneAsyncClient.updateZone(String id,
          UpdateZoneOptions... options)  | 
| Modifier and Type | Method and Description | 
|---|---|
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. | 
com.google.common.collect.FluentIterable<String> | 
ZoneApi.list()
Lists all zone ids. 
 | 
com.google.common.collect.FluentIterable<String> | 
GeoServiceApi.list()
Lists all geo service names. 
 | 
com.google.common.collect.FluentIterable<String> | 
GeoRegionGroupApi.list()
Lists all geo region group names. 
 | 
Session | 
SessionApi.login(SessionCredentials credentials)  | 
Zone | 
ZoneApi.publish(String fqdn)
Publishes the current zone 
 | 
| Modifier and Type | Method and Description | 
|---|---|
com.google.common.util.concurrent.ListenableFuture<IpDetails> | 
IpAsyncApi.addToServer(String ipAddress,
           String serverId)  | 
com.google.common.util.concurrent.ListenableFuture<Archive> | 
ArchiveAsyncApi.changePassword(String username,
              String password)  | 
com.google.common.util.concurrent.ListenableFuture<ServerDetails> | 
ServerAsyncApi.clone(String serverid,
     String hostname,
     CloneServerOptions... options)  | 
com.google.common.util.concurrent.ListenableFuture<Domain> | 
DomainAsyncApi.create(String name,
      AddDomainOptions... options)  | 
com.google.common.util.concurrent.ListenableFuture<EmailAlias> | 
EmailAccountAsyncApi.createAlias(String aliasAddress,
           String toEmailAddress)  | 
com.google.common.util.concurrent.ListenableFuture<DomainRecord> | 
DomainAsyncApi.createRecord(String domain,
            String host,
            String type,
            String data,
            AddRecordOptions... options)  | 
com.google.common.util.concurrent.ListenableFuture<Archive> | 
ArchiveAsyncApi.createWithCredentialsAndSize(String username,
                            String password,
                            int size)  | 
com.google.common.util.concurrent.ListenableFuture<ServerDetails> | 
ServerAsyncApi.createWithHostnameAndRootPassword(ServerSpec serverSpec,
                                 String hostname,
                                 String rootPassword,
                                 CreateServerOptions... options)  | 
com.google.common.util.concurrent.ListenableFuture<EmailAccount> | 
EmailAccountAsyncApi.createWithPassword(String accountAddress,
                  String password,
                  CreateAccountOptions... options)  | 
com.google.common.util.concurrent.ListenableFuture<ServerDetails> | 
ServerAsyncApi.get(String id)  | 
com.google.common.util.concurrent.ListenableFuture<IpDetails> | 
IpAsyncApi.get(String ipAddress)  | 
com.google.common.util.concurrent.ListenableFuture<Domain> | 
DomainAsyncApi.get(String name)  | 
com.google.common.util.concurrent.ListenableFuture<Archive> | 
ArchiveAsyncApi.get(String username)  | 
com.google.common.util.concurrent.ListenableFuture<ArchiveAllowedArguments> | 
ArchiveAsyncApi.getAllowedArguments()  | 
com.google.common.util.concurrent.ListenableFuture<Map<String,AllowedArgumentsForCreateServer>> | 
ServerAsyncApi.getAllowedArgumentsForCreateByPlatform()  | 
com.google.common.util.concurrent.ListenableFuture<Console> | 
ServerAsyncApi.getConsole(String id)  | 
com.google.common.util.concurrent.ListenableFuture<SortedMap<String,ServerLimit>> | 
ServerAsyncApi.getLimits(String id)  | 
com.google.common.util.concurrent.ListenableFuture<EmailOverview> | 
EmailAccountAsyncApi.getOverview()  | 
com.google.common.util.concurrent.ListenableFuture<ResourceUsage> | 
ServerAsyncApi.getResourceUsage(String id,
                String resource,
                String resolution)  | 
com.google.common.util.concurrent.ListenableFuture<ServerStatus> | 
ServerAsyncApi.getStatus(String id,
         ServerStatusOptions... options)  | 
com.google.common.util.concurrent.ListenableFuture<ServerDetails> | 
ServerAsyncApi.hardStop(String id)  | 
com.google.common.util.concurrent.ListenableFuture<com.google.common.collect.FluentIterable<Server>> | 
ServerAsyncApi.list()  | 
com.google.common.util.concurrent.ListenableFuture<com.google.common.collect.FluentIterable<Domain>> | 
DomainAsyncApi.list()  | 
com.google.common.util.concurrent.ListenableFuture<com.google.common.collect.FluentIterable<Archive>> | 
ArchiveAsyncApi.list()  | 
com.google.common.util.concurrent.ListenableFuture<com.google.common.collect.FluentIterable<IpDetails>> | 
IpAsyncApi.list(ListIpOptions... options)  | 
com.google.common.util.concurrent.ListenableFuture<com.google.common.collect.FluentIterable<EmailAlias>> | 
EmailAccountAsyncApi.listAliasesInDomain(String domain)  | 
com.google.common.util.concurrent.ListenableFuture<com.google.common.collect.FluentIterable<EmailAccount>> | 
EmailAccountAsyncApi.listDomain(String domain)  | 
com.google.common.util.concurrent.ListenableFuture<com.google.common.collect.FluentIterable<String>> | 
IpAsyncApi.listFree(int ipversion,
        String datacenter,
        String platform)  | 
com.google.common.util.concurrent.ListenableFuture<Set<DomainRecord>> | 
DomainAsyncApi.listRecords(String domain)  | 
com.google.common.util.concurrent.ListenableFuture<ServerDetails> | 
ServerAsyncApi.reboot(String id)  | 
com.google.common.util.concurrent.ListenableFuture<IpDetails> | 
IpAsyncApi.release(String ipAddress)  | 
com.google.common.util.concurrent.ListenableFuture<IpDetails> | 
IpAsyncApi.removeFromServer(String ipAddress,
                String serverId)  | 
com.google.common.util.concurrent.ListenableFuture<IpDetails> | 
IpAsyncApi.removeFromServerAndRelease(String ipAddress,
                          String serverId)  | 
com.google.common.util.concurrent.ListenableFuture<ServerDetails> | 
ServerAsyncApi.resetPassword(String id,
             String password)  | 
com.google.common.util.concurrent.ListenableFuture<IpDetails> | 
IpAsyncApi.resetPtr(String ipAddress)  | 
com.google.common.util.concurrent.ListenableFuture<Archive> | 
ArchiveAsyncApi.resize(String username,
      int size)  | 
com.google.common.util.concurrent.ListenableFuture<IpDetails> | 
IpAsyncApi.setPtr(String ipAddress,
      String ptr)  | 
com.google.common.util.concurrent.ListenableFuture<ServerDetails> | 
ServerAsyncApi.start(String id)  | 
com.google.common.util.concurrent.ListenableFuture<ServerDetails> | 
ServerAsyncApi.stop(String id)  | 
com.google.common.util.concurrent.ListenableFuture<IpDetails> | 
IpAsyncApi.take(String ipAddress)  | 
com.google.common.util.concurrent.ListenableFuture<Domain> | 
DomainAsyncApi.update(String domain,
      DomainOptions options)  | 
com.google.common.util.concurrent.ListenableFuture<EmailAccount> | 
EmailAccountAsyncApi.update(String accountAddress,
      UpdateAccountOptions... options)  | 
com.google.common.util.concurrent.ListenableFuture<ServerDetails> | 
ServerAsyncApi.update(String serverid,
      UpdateServerOptions options)  | 
com.google.common.util.concurrent.ListenableFuture<EmailAlias> | 
EmailAccountAsyncApi.updateAlias(String aliasAddress,
           String toEmailAddress)  | 
com.google.common.util.concurrent.ListenableFuture<DomainRecord> | 
DomainAsyncApi.updateRecord(String record_id,
            UpdateRecordOptions options)  | 
| Modifier and Type | Method and Description | 
|---|---|
com.google.common.util.concurrent.ListenableFuture<Server> | 
GridServerAsyncClient.addServer(String name,
         String image,
         String ram,
         String ip,
         AddServerOptions... addServerOptions)  | 
com.google.common.util.concurrent.ListenableFuture<Server> | 
GridServerAsyncClient.deleteById(long id)  | 
com.google.common.util.concurrent.ListenableFuture<Server> | 
GridServerAsyncClient.deleteByName(String name)  | 
com.google.common.util.concurrent.ListenableFuture<Server> | 
GridServerAsyncClient.editServerDescription(long id,
                     String newDescription)  | 
com.google.common.util.concurrent.ListenableFuture<Server> | 
GridServerAsyncClient.editServerRam(long id,
             String ram)  | 
com.google.common.util.concurrent.ListenableFuture<Server> | 
GridServerAsyncClient.editServerType(long id,
              String newType)  | 
com.google.common.util.concurrent.ListenableFuture<Set<Server>> | 
GridServerAsyncClient.getServerList(GetServerListOptions... getServerListOptions)  | 
com.google.common.util.concurrent.ListenableFuture<Set<Server>> | 
GridServerAsyncClient.getServersById(long... ids)  | 
com.google.common.util.concurrent.ListenableFuture<Set<Server>> | 
GridServerAsyncClient.getServersByName(String... names)  | 
com.google.common.util.concurrent.ListenableFuture<Server> | 
GridServerAsyncClient.power(String idOrName,
     PowerCommand power)  | 
| Modifier and Type | Method and Description | 
|---|---|
com.google.common.util.concurrent.ListenableFuture<? extends Volume> | 
VolumeAsyncApi.create(int sizeGB,
      CreateVolumeOptions... options)  | 
com.google.common.util.concurrent.ListenableFuture<? extends Snapshot> | 
SnapshotAsyncApi.create(String volumeId,
      CreateSnapshotOptions... options)  | 
com.google.common.util.concurrent.ListenableFuture<? extends VolumeType> | 
VolumeTypeAsyncApi.get(String volumeTypeId)  | 
com.google.common.util.concurrent.ListenableFuture<? extends Volume> | 
VolumeAsyncApi.get(String volumeId)  | 
com.google.common.util.concurrent.ListenableFuture<? extends Snapshot> | 
SnapshotAsyncApi.get(String snapshotId)  | 
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()  | 
com.google.common.util.concurrent.ListenableFuture<? extends com.google.common.collect.FluentIterable<? extends Snapshot>> | 
SnapshotAsyncApi.list()  | 
com.google.common.util.concurrent.ListenableFuture<? extends com.google.common.collect.FluentIterable<? extends Volume>> | 
VolumeAsyncApi.listInDetail()  | 
com.google.common.util.concurrent.ListenableFuture<? extends com.google.common.collect.FluentIterable<? extends Snapshot>> | 
SnapshotAsyncApi.listInDetail()  | 
| Modifier and Type | Method and Description | 
|---|---|
com.google.common.util.concurrent.ListenableFuture<Auth> | 
AuthenticationAsyncClient.authenticate(String username,
            String key)  | 
| Modifier and Type | Method and Description | 
|---|---|
com.google.common.util.concurrent.ListenableFuture<Access> | 
AuthenticationAsyncApi.authenticateWithTenantIdAndCredentials(String tenantId,
                                      ApiAccessKeyCredentials apiAccessKeyCredentials)
Deprecated.  
  | 
Access | 
AuthenticationApi.authenticateWithTenantIdAndCredentials(String tenantId,
                                      ApiAccessKeyCredentials apiAccessKeyCredentials)
Authenticate to generate a token. 
 | 
com.google.common.util.concurrent.ListenableFuture<Access> | 
AuthenticationAsyncApi.authenticateWithTenantIdAndCredentials(String tenantId,
                                      PasswordCredentials passwordCredentials)
Deprecated.  
  | 
Access | 
AuthenticationApi.authenticateWithTenantIdAndCredentials(String tenantId,
                                      PasswordCredentials passwordCredentials)
Authenticate to generate a token. 
 | 
com.google.common.util.concurrent.ListenableFuture<Access> | 
AuthenticationAsyncApi.authenticateWithTenantNameAndCredentials(String tenantName,
                                        ApiAccessKeyCredentials apiAccessKeyCredentials)
Deprecated.  
  | 
Access | 
AuthenticationApi.authenticateWithTenantNameAndCredentials(String tenantName,
                                        ApiAccessKeyCredentials apiAccessKeyCredentials)
Authenticate to generate a token. 
 | 
com.google.common.util.concurrent.ListenableFuture<Access> | 
AuthenticationAsyncApi.authenticateWithTenantNameAndCredentials(String tenantName,
                                        PasswordCredentials passwordCredentials)
Deprecated.  
  | 
Access | 
AuthenticationApi.authenticateWithTenantNameAndCredentials(String tenantName,
                                        PasswordCredentials passwordCredentials)
Authenticate to generate a token. 
 | 
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<? 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 | 
|---|---|
com.google.common.util.concurrent.ListenableFuture<? extends HostAggregate> | 
HostAggregateAsyncApi.addHost(String id,
       String host)  | 
com.google.common.util.concurrent.ListenableFuture<? extends FloatingIP> | 
FloatingIPAsyncApi.allocateFromPool(String pool)  | 
com.google.common.util.concurrent.ListenableFuture<? extends VolumeAttachment> | 
VolumeAttachmentAsyncApi.attachVolumeToServerAsDevice(String volumeId,
                            String serverId,
                            String device)  | 
com.google.common.util.concurrent.ListenableFuture<? extends VolumeAttachment> | 
VolumeAsyncApi.attachVolumeToServerAsDevice(String volumeId,
                            String serverId,
                            String device)
Deprecated. 
 
To be removed in jclouds 1.7 
 | 
com.google.common.util.concurrent.ListenableFuture<? extends FloatingIP> | 
FloatingIPAsyncApi.create()  | 
com.google.common.util.concurrent.ListenableFuture<? extends Volume> | 
VolumeAsyncApi.create(int sizeGB,
      CreateVolumeOptions... options)
Creates a new volume 
 | 
com.google.common.util.concurrent.ListenableFuture<? extends KeyPair> | 
KeyPairAsyncApi.create(String name)  | 
com.google.common.util.concurrent.ListenableFuture<? extends VolumeType> | 
VolumeTypeAsyncApi.create(String name,
      CreateVolumeTypeOptions... options)  | 
com.google.common.util.concurrent.ListenableFuture<? extends HostAggregate> | 
HostAggregateAsyncApi.createInAvailabilityZone(String name,
                        String availabilityZone)  | 
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 VolumeSnapshot> | 
VolumeAsyncApi.createSnapshot(String volumeId,
              CreateVolumeSnapshotOptions... options)
Creates a new Snapshot 
 | 
com.google.common.util.concurrent.ListenableFuture<? extends SecurityGroup> | 
SecurityGroupAsyncApi.createWithDescription(String name,
                     String description)  | 
com.google.common.util.concurrent.ListenableFuture<? extends KeyPair> | 
KeyPairAsyncApi.createWithPublicKey(String name,
                   String publicKey)  | 
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<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<? extends VolumeSnapshot> | 
VolumeAsyncApi.getSnapshot(String snapshotId)
Return data about the given snapshot. 
 | 
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 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 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<? extends HostAggregate> | 
HostAggregateAsyncApi.removeHost(String id,
          String host)  | 
com.google.common.util.concurrent.ListenableFuture<? extends HostAggregate> | 
HostAggregateAsyncApi.setMetadata(String id,
           Map<String,String> metadata)  | 
com.google.common.util.concurrent.ListenableFuture<? extends HostAggregate> | 
HostAggregateAsyncApi.updateAvailabilityZone(String id,
                      String availabilityZone)  | 
com.google.common.util.concurrent.ListenableFuture<? extends HostAggregate> | 
HostAggregateAsyncApi.updateName(String id,
          String name)  | 
| Modifier and Type | Method and Description | 
|---|---|
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<? 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<? 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<? extends Extension> | 
ExtensionAsyncApi.get(String id)  | 
com.google.common.util.concurrent.ListenableFuture<? extends Set<? extends Extension>> | 
ExtensionAsyncApi.list()  | 
| Modifier and Type | Method and Description | 
|---|---|
Limits | 
LimitApi.list()
Provides a list of all applicable limits. 
 | 
Iterable<String> | 
LimitApi.listTypes()
All applicable limit types. 
 | 
| Modifier and Type | Method and Description | 
|---|---|
com.google.common.util.concurrent.ListenableFuture<Access> | 
CloudIdentityAuthenticationAsyncApi.authenticateWithTenantIdAndCredentials(String tenantId,
                                      ApiKeyCredentials apiKeyCredentials)
Deprecated.  
  | 
Access | 
CloudIdentityAuthenticationApi.authenticateWithTenantIdAndCredentials(String tenantId,
                                      ApiKeyCredentials apiKeyCredentials)
Authenticate to generate a token. 
 | 
com.google.common.util.concurrent.ListenableFuture<Access> | 
CloudIdentityAuthenticationAsyncApi.authenticateWithTenantNameAndCredentials(String tenantName,
                                        ApiKeyCredentials apiKeyCredentials)
Deprecated.  
  | 
Access | 
CloudIdentityAuthenticationApi.authenticateWithTenantNameAndCredentials(String tenantName,
                                        ApiKeyCredentials apiKeyCredentials)
Authenticate to generate a token. 
 | 
| Modifier and Type | Method and Description | 
|---|---|
Set<Node> | 
NodeApi.add(Iterable<AddNode> addNodes)
Add a new node with the configuration defined by the request. 
 | 
SSLTermination | 
SSLTerminationApi.get()
Get SSL termination info. 
 | 
HealthMonitor | 
HealthMonitorApi.get()
Get health monitor. 
 | 
ConnectionThrottle | 
ConnectionApi.getConnectionThrottle()
Get connection throttle. 
 | 
Iterable<VirtualIPWithId> | 
VirtualIPApi.list()
List the virtual IPs. 
 | 
Iterable<AccessRuleWithId> | 
AccessRuleApi.list()
List the AccessRules. 
 | 
Iterable<Protocol> | 
ReportApi.listProtocols()
All load balancers must define the protocol of the service which is being load balanced. 
 | 
Copyright © 2009-2013 jclouds. All Rights Reserved.