All Downloads are FREE. Search and download functionalities are using the official Maven repository.

com.softlayer.api.service.Account Maven / Gradle / Ivy

There is a newer version: 0.3.4
Show newest version
package com.softlayer.api.service;

import com.softlayer.api.ApiClient;
import com.softlayer.api.ResponseHandler;
import com.softlayer.api.annotation.ApiMethod;
import com.softlayer.api.annotation.ApiProperty;
import com.softlayer.api.annotation.ApiType;
import com.softlayer.api.service.Brand;
import com.softlayer.api.service.Entity;
import com.softlayer.api.service.Hardware;
import com.softlayer.api.service.Location;
import com.softlayer.api.service.Tag;
import com.softlayer.api.service.Ticket;
import com.softlayer.api.service.account.AbuseEmail;
import com.softlayer.api.service.account.Address;
import com.softlayer.api.service.account.Agreement;
import com.softlayer.api.service.account.Attribute;
import com.softlayer.api.service.account.Contact;
import com.softlayer.api.service.account.Link;
import com.softlayer.api.service.account.Note;
import com.softlayer.api.service.account.Password;
import com.softlayer.api.service.account.Shipment;
import com.softlayer.api.service.account.authentication.Saml;
import com.softlayer.api.service.account.business.Partner;
import com.softlayer.api.service.account.external.Setup;
import com.softlayer.api.service.account.link.Bluemix;
import com.softlayer.api.service.account.network.vlan.Span;
import com.softlayer.api.service.account.regional.registry.Detail;
import com.softlayer.api.service.billing.Info;
import com.softlayer.api.service.billing.Invoice;
import com.softlayer.api.service.billing.Item;
import com.softlayer.api.service.billing.Order;
import com.softlayer.api.service.billing.order.Quote;
import com.softlayer.api.service.billing.payment.Processor;
import com.softlayer.api.service.billing.payment.card.ChangeRequest;
import com.softlayer.api.service.billing.payment.card.ManualPayment;
import com.softlayer.api.service.container.Graph;
import com.softlayer.api.service.container.account.discount.Program;
import com.softlayer.api.service.container.account.graph.Outputs;
import com.softlayer.api.service.container.account.payment.method.CreditCard;
import com.softlayer.api.service.container.billing.info.Ach;
import com.softlayer.api.service.container.hardware.pool.Details;
import com.softlayer.api.service.container.monitoring.alarm.History;
import com.softlayer.api.service.container.network.storage.evault.webcc.JobDetails;
import com.softlayer.api.service.container.policy.Acceptance;
import com.softlayer.api.service.container.product.item.category.zerofee.Count;
import com.softlayer.api.service.container.referral.partner.Commission;
import com.softlayer.api.service.container.referral.partner.payment.Option;
import com.softlayer.api.service.container.utility.Message;
import com.softlayer.api.service.container.utility.microsoft.windows.updateservices.Status;
import com.softlayer.api.service.dns.Domain;
import com.softlayer.api.service.dns.Secondary;
import com.softlayer.api.service.flexiblecredit.Enrollment;
import com.softlayer.api.service.hardware.component.model.Generic;
import com.softlayer.api.service.legal.RegulatedWorkload;
import com.softlayer.api.service.metric.tracking.object.Data;
import com.softlayer.api.service.network.Gateway;
import com.softlayer.api.service.network.SecurityGroup;
import com.softlayer.api.service.network.Storage;
import com.softlayer.api.service.network.Subnet;
import com.softlayer.api.service.network.Vlan;
import com.softlayer.api.service.network.application.delivery.Controller;
import com.softlayer.api.service.network.bandwidth.version1.Allotment;
import com.softlayer.api.service.network.loadbalancer.VirtualIpAddress;
import com.softlayer.api.service.network.message.Delivery;
import com.softlayer.api.service.network.storage.Event;
import com.softlayer.api.service.network.subnet.IpAddress;
import com.softlayer.api.service.network.subnet.Registration;
import com.softlayer.api.service.network.subnet.ipaddress.Global;
import com.softlayer.api.service.network.tunnel.module.Context;
import com.softlayer.api.service.notification.Subscriber;
import com.softlayer.api.service.product.Package;
import com.softlayer.api.service.product.item.price.account.Restriction;
import com.softlayer.api.service.product.upgrade.Request;
import com.softlayer.api.service.provisioning.Hook;
import com.softlayer.api.service.security.Certificate;
import com.softlayer.api.service.security.certificate.Entry;
import com.softlayer.api.service.security.ssh.Key;
import com.softlayer.api.service.software.AccountLicense;
import com.softlayer.api.service.software.VirtualLicense;
import com.softlayer.api.service.user.Customer;
import com.softlayer.api.service.user.Employee;
import com.softlayer.api.service.user.access.facility.Log;
import com.softlayer.api.service.user.permission.Role;
import com.softlayer.api.service.virtual.DedicatedHost;
import com.softlayer.api.service.virtual.Guest;
import com.softlayer.api.service.virtual.disk.Image;
import com.softlayer.api.service.virtual.guest.block.device.template.Group;
import com.softlayer.api.service.virtual.storage.Repository;
import java.math.BigDecimal;
import java.util.ArrayList;
import java.util.GregorianCalendar;
import java.util.List;
import java.util.concurrent.Future;

/**
 * The SoftLayer_Account data type contains general information relating to a single SoftLayer customer account. Personal information in this type such as names, addresses, and phone numbers are assigned to the account only and not to users belonging to the account. The SoftLayer_Account data type contains a number of relational properties that are used by the SoftLayer customer portal to quickly present a variety of account related services to it's users. 
*
* SoftLayer customers are unable to change their company account information in the portal or the API. If you need to change this information please open a sales ticket in our customer portal and our account management staff will assist you. * * @see SoftLayer_Account */ @ApiType("SoftLayer_Account") public class Account extends Entity { /** * An email address that is responsible for abuse and legal inquiries on behalf of an account. For instance, new legal and abuse tickets are sent to this address. */ @ApiProperty protected String abuseEmail; public String getAbuseEmail() { return abuseEmail; } public void setAbuseEmail(String abuseEmail) { this.abuseEmail = abuseEmail; } /** * Email addresses that are responsible for abuse and legal inquiries on behalf of an account. For instance, new legal and abuse tickets are sent to these addresses. */ @ApiProperty protected List abuseEmails; public List getAbuseEmails() { if (abuseEmails == null) { abuseEmails = new ArrayList(); } return abuseEmails; } /** * The account contacts on an account. */ @ApiProperty protected List accountContacts; public List getAccountContacts() { if (accountContacts == null) { accountContacts = new ArrayList(); } return accountContacts; } /** * The account software licenses owned by an account */ @ApiProperty protected List accountLicenses; public List getAccountLicenses() { if (accountLicenses == null) { accountLicenses = new ArrayList(); } return accountLicenses; } @ApiProperty protected List accountLinks; public List getAccountLinks() { if (accountLinks == null) { accountLinks = new ArrayList(); } return accountLinks; } /** * An account's status presented in a more detailed data type. */ @ApiProperty protected com.softlayer.api.service.account.Status accountStatus; public com.softlayer.api.service.account.Status getAccountStatus() { return accountStatus; } public void setAccountStatus(com.softlayer.api.service.account.Status accountStatus) { this.accountStatus = accountStatus; } /** * The billing item associated with an account's monthly discount. */ @ApiProperty protected Item activeAccountDiscountBillingItem; public Item getActiveAccountDiscountBillingItem() { return activeAccountDiscountBillingItem; } public void setActiveAccountDiscountBillingItem(Item activeAccountDiscountBillingItem) { this.activeAccountDiscountBillingItem = activeAccountDiscountBillingItem; } /** * The active account software licenses owned by an account */ @ApiProperty protected List activeAccountLicenses; public List getActiveAccountLicenses() { if (activeAccountLicenses == null) { activeAccountLicenses = new ArrayList(); } return activeAccountLicenses; } /** * The active address(es) that belong to an account. */ @ApiProperty protected List
activeAddresses; public List
getActiveAddresses() { if (activeAddresses == null) { activeAddresses = new ArrayList
(); } return activeAddresses; } /** * All billing agreements for an account */ @ApiProperty protected List activeBillingAgreements; public List getActiveBillingAgreements() { if (activeBillingAgreements == null) { activeBillingAgreements = new ArrayList(); } return activeBillingAgreements; } @ApiProperty protected com.softlayer.api.service.catalyst.Enrollment activeCatalystEnrollment; public com.softlayer.api.service.catalyst.Enrollment getActiveCatalystEnrollment() { return activeCatalystEnrollment; } public void setActiveCatalystEnrollment(com.softlayer.api.service.catalyst.Enrollment activeCatalystEnrollment) { this.activeCatalystEnrollment = activeCatalystEnrollment; } /** * The account's active top level colocation containers. */ @ApiProperty protected List activeColocationContainers; public List getActiveColocationContainers() { if (activeColocationContainers == null) { activeColocationContainers = new ArrayList(); } return activeColocationContainers; } /** * Account's currently active Flexible Credit enrollment. */ @ApiProperty protected Enrollment activeFlexibleCreditEnrollment; public Enrollment getActiveFlexibleCreditEnrollment() { return activeFlexibleCreditEnrollment; } public void setActiveFlexibleCreditEnrollment(Enrollment activeFlexibleCreditEnrollment) { this.activeFlexibleCreditEnrollment = activeFlexibleCreditEnrollment; } @ApiProperty protected List activeNotificationSubscribers; public List getActiveNotificationSubscribers() { if (activeNotificationSubscribers == null) { activeNotificationSubscribers = new ArrayList(); } return activeNotificationSubscribers; } /** * An account's non-expired quotes. */ @ApiProperty protected List activeQuotes; public List getActiveQuotes() { if (activeQuotes == null) { activeQuotes = new ArrayList(); } return activeQuotes; } /** * The virtual software licenses controlled by an account */ @ApiProperty protected List activeVirtualLicenses; public List getActiveVirtualLicenses() { if (activeVirtualLicenses == null) { activeVirtualLicenses = new ArrayList(); } return activeVirtualLicenses; } /** * An account's associated load balancers. */ @ApiProperty protected List adcLoadBalancers; public List getAdcLoadBalancers() { if (adcLoadBalancers == null) { adcLoadBalancers = new ArrayList(); } return adcLoadBalancers; } /** * All the address(es) that belong to an account. */ @ApiProperty protected List
addresses; public List
getAddresses() { if (addresses == null) { addresses = new ArrayList
(); } return addresses; } /** * An affiliate identifier associated with the customer account. */ @ApiProperty protected String affiliateId; public String getAffiliateId() { return affiliateId; } public void setAffiliateId(String affiliateId) { this.affiliateId = affiliateId; } /** * The billing items that will be on an account's next invoice. */ @ApiProperty protected List allBillingItems; public List getAllBillingItems() { if (allBillingItems == null) { allBillingItems = new ArrayList(); } return allBillingItems; } /** * The billing items that will be on an account's next invoice. */ @ApiProperty protected List allCommissionBillingItems; public List getAllCommissionBillingItems() { if (allCommissionBillingItems == null) { allCommissionBillingItems = new ArrayList(); } return allCommissionBillingItems; } /** * The billing items that will be on an account's next invoice. */ @ApiProperty protected List allRecurringTopLevelBillingItems; public List getAllRecurringTopLevelBillingItems() { if (allRecurringTopLevelBillingItems == null) { allRecurringTopLevelBillingItems = new ArrayList(); } return allRecurringTopLevelBillingItems; } /** * The billing items that will be on an account's next invoice. Does not consider associated items. */ @ApiProperty protected List allRecurringTopLevelBillingItemsUnfiltered; public List getAllRecurringTopLevelBillingItemsUnfiltered() { if (allRecurringTopLevelBillingItemsUnfiltered == null) { allRecurringTopLevelBillingItemsUnfiltered = new ArrayList(); } return allRecurringTopLevelBillingItemsUnfiltered; } /** * The billing items that will be on an account's next invoice. */ @ApiProperty protected List allSubnetBillingItems; public List getAllSubnetBillingItems() { if (allSubnetBillingItems == null) { allSubnetBillingItems = new ArrayList(); } return allSubnetBillingItems; } /** * All billing items of an account. */ @ApiProperty protected List allTopLevelBillingItems; public List getAllTopLevelBillingItems() { if (allTopLevelBillingItems == null) { allTopLevelBillingItems = new ArrayList(); } return allTopLevelBillingItems; } /** * The billing items that will be on an account's next invoice. Does not consider associated items. */ @ApiProperty protected List allTopLevelBillingItemsUnfiltered; public List getAllTopLevelBillingItemsUnfiltered() { if (allTopLevelBillingItemsUnfiltered == null) { allTopLevelBillingItemsUnfiltered = new ArrayList(); } return allTopLevelBillingItemsUnfiltered; } /** * Indicates whether this account is allowed to silently migrate to use IBMid Authentication. */ @ApiProperty protected Boolean allowIbmIdSilentMigrationFlag; public Boolean getAllowIbmIdSilentMigrationFlag() { return allowIbmIdSilentMigrationFlag; } public void setAllowIbmIdSilentMigrationFlag(Boolean allowIbmIdSilentMigrationFlag) { this.allowIbmIdSilentMigrationFlag = allowIbmIdSilentMigrationFlag; } /** * Flag indicating if this account can be linked with Bluemix. */ @ApiProperty protected Boolean allowsBluemixAccountLinkingFlag; public Boolean getAllowsBluemixAccountLinkingFlag() { return allowsBluemixAccountLinkingFlag; } public void setAllowsBluemixAccountLinkingFlag(Boolean allowsBluemixAccountLinkingFlag) { this.allowsBluemixAccountLinkingFlag = allowsBluemixAccountLinkingFlag; } /** * An account's associated application delivery controller records. */ @ApiProperty protected List applicationDeliveryControllers; public List getApplicationDeliveryControllers() { if (applicationDeliveryControllers == null) { applicationDeliveryControllers = new ArrayList(); } return applicationDeliveryControllers; } /** * The account attribute values for a SoftLayer customer account. */ @ApiProperty protected List attributes; public List getAttributes() { if (attributes == null) { attributes = new ArrayList(); } return attributes; } /** * The public network VLANs assigned to an account. */ @ApiProperty protected List availablePublicNetworkVlans; public List getAvailablePublicNetworkVlans() { if (availablePublicNetworkVlans == null) { availablePublicNetworkVlans = new ArrayList(); } return availablePublicNetworkVlans; } /** * The account balance of a SoftLayer customer account. An account's balance is the amount of money owed to SoftLayer by the account holder, returned as a floating point number with two decimal places, measured in US Dollars ($USD). A negative account balance means the account holder has overpaid and is owed money by SoftLayer. */ @ApiProperty protected BigDecimal balance; public BigDecimal getBalance() { return balance; } public void setBalance(BigDecimal balance) { this.balance = balance; } /** * The bandwidth allotments for an account. */ @ApiProperty protected List bandwidthAllotments; public List getBandwidthAllotments() { if (bandwidthAllotments == null) { bandwidthAllotments = new ArrayList(); } return bandwidthAllotments; } /** * The bandwidth allotments for an account currently over allocation. */ @ApiProperty protected List bandwidthAllotmentsOverAllocation; public List getBandwidthAllotmentsOverAllocation() { if (bandwidthAllotmentsOverAllocation == null) { bandwidthAllotmentsOverAllocation = new ArrayList(); } return bandwidthAllotmentsOverAllocation; } /** * The bandwidth allotments for an account projected to go over allocation. */ @ApiProperty protected List bandwidthAllotmentsProjectedOverAllocation; public List getBandwidthAllotmentsProjectedOverAllocation() { if (bandwidthAllotmentsProjectedOverAllocation == null) { bandwidthAllotmentsProjectedOverAllocation = new ArrayList(); } return bandwidthAllotmentsProjectedOverAllocation; } /** * An account's associated bare metal server objects. */ @ApiProperty protected List bareMetalInstances; public List getBareMetalInstances() { if (bareMetalInstances == null) { bareMetalInstances = new ArrayList(); } return bareMetalInstances; } /** * All billing agreements for an account */ @ApiProperty protected List billingAgreements; public List getBillingAgreements() { if (billingAgreements == null) { billingAgreements = new ArrayList(); } return billingAgreements; } /** * An account's billing information. */ @ApiProperty protected Info billingInfo; public Info getBillingInfo() { return billingInfo; } public void setBillingInfo(Info billingInfo) { this.billingInfo = billingInfo; } /** * Private template group objects (parent and children) and the shared template group objects (parent only) for an account. */ @ApiProperty protected List blockDeviceTemplateGroups; public List getBlockDeviceTemplateGroups() { if (blockDeviceTemplateGroups == null) { blockDeviceTemplateGroups = new ArrayList(); } return blockDeviceTemplateGroups; } /** * The Bluemix account link associated with this SoftLayer account, if one exists. */ @ApiProperty protected Bluemix bluemixAccountLink; public Bluemix getBluemixAccountLink() { return bluemixAccountLink; } public void setBluemixAccountLink(Bluemix bluemixAccountLink) { this.bluemixAccountLink = bluemixAccountLink; } /** * Returns true if this account is linked to IBM Bluemix, false if not. */ @ApiProperty protected Boolean bluemixLinkedFlag; public Boolean getBluemixLinkedFlag() { return bluemixLinkedFlag; } public void setBluemixLinkedFlag(Boolean bluemixLinkedFlag) { this.bluemixLinkedFlag = bluemixLinkedFlag; } @ApiProperty protected Brand brand; public Brand getBrand() { return brand; } public void setBrand(Brand brand) { this.brand = brand; } @ApiProperty protected Boolean brandAccountFlag; public Boolean getBrandAccountFlag() { return brandAccountFlag; } public void setBrandAccountFlag(Boolean brandAccountFlag) { this.brandAccountFlag = brandAccountFlag; } /** * The brand keyName. */ @ApiProperty protected String brandKeyName; public String getBrandKeyName() { return brandKeyName; } public void setBrandKeyName(String brandKeyName) { this.brandKeyName = brandKeyName; } /** * The Business Partner details for the account. Country Enterprise Code, Channel, Segment, Reseller Level. */ @ApiProperty protected Partner businessPartner; public Partner getBusinessPartner() { return businessPartner; } public void setBusinessPartner(Partner businessPartner) { this.businessPartner = businessPartner; } /** * Indicating whether this account can order additional Vlans. */ @ApiProperty protected Boolean canOrderAdditionalVlansFlag; public Boolean getCanOrderAdditionalVlansFlag() { return canOrderAdditionalVlansFlag; } public void setCanOrderAdditionalVlansFlag(Boolean canOrderAdditionalVlansFlag) { this.canOrderAdditionalVlansFlag = canOrderAdditionalVlansFlag; } /** * An account's active carts. */ @ApiProperty protected List carts; public List getCarts() { if (carts == null) { carts = new ArrayList(); } return carts; } @ApiProperty protected List catalystEnrollments; public List getCatalystEnrollments() { if (catalystEnrollments == null) { catalystEnrollments = new ArrayList(); } return catalystEnrollments; } /** * An account's associated CDN accounts. */ @ApiProperty protected List cdnAccounts; public List getCdnAccounts() { if (cdnAccounts == null) { cdnAccounts = new ArrayList(); } return cdnAccounts; } /** * All closed tickets associated with an account. */ @ApiProperty protected List closedTickets; public List getClosedTickets() { if (closedTickets == null) { closedTickets = new ArrayList(); } return closedTickets; } /** * Datacenters which contain subnets that the account has access to route. */ @ApiProperty protected List datacentersWithSubnetAllocations; public List getDatacentersWithSubnetAllocations() { if (datacentersWithSubnetAllocations == null) { datacentersWithSubnetAllocations = new ArrayList(); } return datacentersWithSubnetAllocations; } /** * An account's associated virtual dedicated host objects. */ @ApiProperty protected List dedicatedHosts; public List getDedicatedHosts() { if (dedicatedHosts == null) { dedicatedHosts = new ArrayList(); } return dedicatedHosts; } /** * A flag indicating whether payments are processed for this account. */ @ApiProperty protected Boolean disablePaymentProcessingFlag; public Boolean getDisablePaymentProcessingFlag() { return disablePaymentProcessingFlag; } public void setDisablePaymentProcessingFlag(Boolean disablePaymentProcessingFlag) { this.disablePaymentProcessingFlag = disablePaymentProcessingFlag; } /** * The SoftLayer employees that an account is assigned to. */ @ApiProperty protected List displaySupportRepresentativeAssignments; public List getDisplaySupportRepresentativeAssignments() { if (displaySupportRepresentativeAssignments == null) { displaySupportRepresentativeAssignments = new ArrayList(); } return displaySupportRepresentativeAssignments; } @ApiProperty protected List domainRegistrations; public List getDomainRegistrations() { if (domainRegistrations == null) { domainRegistrations = new ArrayList(); } return domainRegistrations; } /** * The DNS domains associated with an account. */ @ApiProperty protected List domains; public List getDomains() { if (domains == null) { domains = new ArrayList(); } return domains; } /** * The DNS domains associated with an account that were not created as a result of a secondary DNS zone transfer. */ @ApiProperty protected List domainsWithoutSecondaryDnsRecords; public List getDomainsWithoutSecondaryDnsRecords() { if (domainsWithoutSecondaryDnsRecords == null) { domainsWithoutSecondaryDnsRecords = new ArrayList(); } return domainsWithoutSecondaryDnsRecords; } /** * Boolean flag dictating whether or not this account has the EU Supported flag. This flag indicates that this account uses IBM Cloud services to process EU citizen's personal data. */ @ApiProperty protected Boolean euSupportedFlag; public Boolean getEuSupportedFlag() { return euSupportedFlag; } public void setEuSupportedFlag(Boolean euSupportedFlag) { this.euSupportedFlag = euSupportedFlag; } /** * The total capacity of Legacy EVault Volumes on an account, in GB. */ @ApiProperty protected Long evaultCapacityGB; public Long getEvaultCapacityGB() { return evaultCapacityGB; } public void setEvaultCapacityGB(Long evaultCapacityGB) { this.evaultCapacityGB = evaultCapacityGB; } /** * An account's master EVault user. This is only used when an account has EVault service. */ @ApiProperty protected List evaultMasterUsers; public List getEvaultMasterUsers() { if (evaultMasterUsers == null) { evaultMasterUsers = new ArrayList(); } return evaultMasterUsers; } /** * An account's associated EVault storage volumes. */ @ApiProperty protected List evaultNetworkStorage; public List getEvaultNetworkStorage() { if (evaultNetworkStorage == null) { evaultNetworkStorage = new ArrayList(); } return evaultNetworkStorage; } /** * Stored security certificates that are expired (ie. SSL) */ @ApiProperty protected List expiredSecurityCertificates; public List getExpiredSecurityCertificates() { if (expiredSecurityCertificates == null) { expiredSecurityCertificates = new ArrayList(); } return expiredSecurityCertificates; } /** * Logs of who entered a colocation area which is assigned to this account, or when a user under this account enters a datacenter. */ @ApiProperty protected List facilityLogs; public List getFacilityLogs() { if (facilityLogs == null) { facilityLogs = new ArrayList(); } return facilityLogs; } /** * All of the account's current and former Flexible Credit enrollments. */ @ApiProperty protected List flexibleCreditEnrollments; public List getFlexibleCreditEnrollments() { if (flexibleCreditEnrollments == null) { flexibleCreditEnrollments = new ArrayList(); } return flexibleCreditEnrollments; } /** * Timestamp representing the point in time when an account is required to link with PaaS. */ @ApiProperty protected String forcePaasAccountLinkDate; public String getForcePaasAccountLinkDate() { return forcePaasAccountLinkDate; } public void setForcePaasAccountLinkDate(String forcePaasAccountLinkDate) { this.forcePaasAccountLinkDate = forcePaasAccountLinkDate; } @ApiProperty protected List globalIpRecords; public List getGlobalIpRecords() { if (globalIpRecords == null) { globalIpRecords = new ArrayList(); } return globalIpRecords; } @ApiProperty protected List globalIpv4Records; public List getGlobalIpv4Records() { if (globalIpv4Records == null) { globalIpv4Records = new ArrayList(); } return globalIpv4Records; } @ApiProperty protected List globalIpv6Records; public List getGlobalIpv6Records() { if (globalIpv6Records == null) { globalIpv6Records = new ArrayList(); } return globalIpv6Records; } /** * The global load balancer accounts for a softlayer customer account. */ @ApiProperty protected List globalLoadBalancerAccounts; public List getGlobalLoadBalancerAccounts() { if (globalLoadBalancerAccounts == null) { globalLoadBalancerAccounts = new ArrayList(); } return globalLoadBalancerAccounts; } /** * An account's associated hardware objects. */ @ApiProperty protected List hardware; public List getHardware() { if (hardware == null) { hardware = new ArrayList(); } return hardware; } /** * An account's associated hardware objects currently over bandwidth allocation. */ @ApiProperty protected List hardwareOverBandwidthAllocation; public List getHardwareOverBandwidthAllocation() { if (hardwareOverBandwidthAllocation == null) { hardwareOverBandwidthAllocation = new ArrayList(); } return hardwareOverBandwidthAllocation; } /** * An account's associated hardware objects projected to go over bandwidth allocation. */ @ApiProperty protected List hardwareProjectedOverBandwidthAllocation; public List getHardwareProjectedOverBandwidthAllocation() { if (hardwareProjectedOverBandwidthAllocation == null) { hardwareProjectedOverBandwidthAllocation = new ArrayList(); } return hardwareProjectedOverBandwidthAllocation; } /** * All hardware associated with an account that has the cPanel web hosting control panel installed. */ @ApiProperty protected List hardwareWithCpanel; public List getHardwareWithCpanel() { if (hardwareWithCpanel == null) { hardwareWithCpanel = new ArrayList(); } return hardwareWithCpanel; } /** * All hardware associated with an account that has the Helm web hosting control panel installed. */ @ApiProperty protected List hardwareWithHelm; public List getHardwareWithHelm() { if (hardwareWithHelm == null) { hardwareWithHelm = new ArrayList(); } return hardwareWithHelm; } /** * All hardware associated with an account that has McAfee Secure software components. */ @ApiProperty protected List hardwareWithMcafee; public List getHardwareWithMcafee() { if (hardwareWithMcafee == null) { hardwareWithMcafee = new ArrayList(); } return hardwareWithMcafee; } /** * All hardware associated with an account that has McAfee Secure AntiVirus for Redhat software components. */ @ApiProperty protected List hardwareWithMcafeeAntivirusRedhat; public List getHardwareWithMcafeeAntivirusRedhat() { if (hardwareWithMcafeeAntivirusRedhat == null) { hardwareWithMcafeeAntivirusRedhat = new ArrayList(); } return hardwareWithMcafeeAntivirusRedhat; } /** * All hardware associated with an account that has McAfee Secure AntiVirus for Windows software components. */ @ApiProperty protected List hardwareWithMcafeeAntivirusWindows; public List getHardwareWithMcafeeAntivirusWindows() { if (hardwareWithMcafeeAntivirusWindows == null) { hardwareWithMcafeeAntivirusWindows = new ArrayList(); } return hardwareWithMcafeeAntivirusWindows; } /** * All hardware associated with an account that has McAfee Secure Intrusion Detection System software components. */ @ApiProperty protected List hardwareWithMcafeeIntrusionDetectionSystem; public List getHardwareWithMcafeeIntrusionDetectionSystem() { if (hardwareWithMcafeeIntrusionDetectionSystem == null) { hardwareWithMcafeeIntrusionDetectionSystem = new ArrayList(); } return hardwareWithMcafeeIntrusionDetectionSystem; } /** * All hardware associated with an account that has the Plesk web hosting control panel installed. */ @ApiProperty protected List hardwareWithPlesk; public List getHardwareWithPlesk() { if (hardwareWithPlesk == null) { hardwareWithPlesk = new ArrayList(); } return hardwareWithPlesk; } /** * All hardware associated with an account that has the QuantaStor storage system installed. */ @ApiProperty protected List hardwareWithQuantastor; public List getHardwareWithQuantastor() { if (hardwareWithQuantastor == null) { hardwareWithQuantastor = new ArrayList(); } return hardwareWithQuantastor; } /** * All hardware associated with an account that has the Urchin web traffic analytics package installed. */ @ApiProperty protected List hardwareWithUrchin; public List getHardwareWithUrchin() { if (hardwareWithUrchin == null) { hardwareWithUrchin = new ArrayList(); } return hardwareWithUrchin; } /** * All hardware associated with an account that is running a version of the Microsoft Windows operating system. */ @ApiProperty protected List hardwareWithWindows; public List getHardwareWithWindows() { if (hardwareWithWindows == null) { hardwareWithWindows = new ArrayList(); } return hardwareWithWindows; } /** * Return 1 if one of the account's hardware has the EVault Bare Metal Server Restore Plugin otherwise 0. */ @ApiProperty protected Boolean hasEvaultBareMetalRestorePluginFlag; public Boolean getHasEvaultBareMetalRestorePluginFlag() { return hasEvaultBareMetalRestorePluginFlag; } public void setHasEvaultBareMetalRestorePluginFlag(Boolean hasEvaultBareMetalRestorePluginFlag) { this.hasEvaultBareMetalRestorePluginFlag = hasEvaultBareMetalRestorePluginFlag; } /** * Return 1 if one of the account's hardware has an installation of Idera Server Backup otherwise 0. */ @ApiProperty protected Boolean hasIderaBareMetalRestorePluginFlag; public Boolean getHasIderaBareMetalRestorePluginFlag() { return hasIderaBareMetalRestorePluginFlag; } public void setHasIderaBareMetalRestorePluginFlag(Boolean hasIderaBareMetalRestorePluginFlag) { this.hasIderaBareMetalRestorePluginFlag = hasIderaBareMetalRestorePluginFlag; } /** * The number of orders in a PENDING status for a SoftLayer customer account. */ @ApiProperty protected Long hasPendingOrder; public Long getHasPendingOrder() { return hasPendingOrder; } public void setHasPendingOrder(Long hasPendingOrder) { this.hasPendingOrder = hasPendingOrder; } /** * Return 1 if one of the account's hardware has an installation of R1Soft CDP otherwise 0. */ @ApiProperty protected Boolean hasR1softBareMetalRestorePluginFlag; public Boolean getHasR1softBareMetalRestorePluginFlag() { return hasR1softBareMetalRestorePluginFlag; } public void setHasR1softBareMetalRestorePluginFlag(Boolean hasR1softBareMetalRestorePluginFlag) { this.hasR1softBareMetalRestorePluginFlag = hasR1softBareMetalRestorePluginFlag; } /** * An account's associated hourly bare metal server objects. */ @ApiProperty protected List hourlyBareMetalInstances; public List getHourlyBareMetalInstances() { if (hourlyBareMetalInstances == null) { hourlyBareMetalInstances = new ArrayList(); } return hourlyBareMetalInstances; } /** * Hourly service billing items that will be on an account's next invoice. */ @ApiProperty protected List hourlyServiceBillingItems; public List getHourlyServiceBillingItems() { if (hourlyServiceBillingItems == null) { hourlyServiceBillingItems = new ArrayList(); } return hourlyServiceBillingItems; } /** * An account's associated hourly virtual guest objects. */ @ApiProperty protected List hourlyVirtualGuests; public List getHourlyVirtualGuests() { if (hourlyVirtualGuests == null) { hourlyVirtualGuests = new ArrayList(); } return hourlyVirtualGuests; } /** * An account's associated Virtual Storage volumes. */ @ApiProperty protected List hubNetworkStorage; public List getHubNetworkStorage() { if (hubNetworkStorage == null) { hubNetworkStorage = new ArrayList(); } return hubNetworkStorage; } /** * Unique identifier for a customer used throughout IBM. */ @ApiProperty protected String ibmCustomerNumber; public String getIbmCustomerNumber() { return ibmCustomerNumber; } public void setIbmCustomerNumber(String ibmCustomerNumber) { this.ibmCustomerNumber = ibmCustomerNumber; } /** * Indicates whether this account requires IBMid authentication. */ @ApiProperty protected Boolean ibmIdAuthenticationRequiredFlag; public Boolean getIbmIdAuthenticationRequiredFlag() { return ibmIdAuthenticationRequiredFlag; } public void setIbmIdAuthenticationRequiredFlag(Boolean ibmIdAuthenticationRequiredFlag) { this.ibmIdAuthenticationRequiredFlag = ibmIdAuthenticationRequiredFlag; } /** * Timestamp representing the point in time when an account is required to use IBMid authentication. */ @ApiProperty protected String ibmIdMigrationExpirationTimestamp; public String getIbmIdMigrationExpirationTimestamp() { return ibmIdMigrationExpirationTimestamp; } public void setIbmIdMigrationExpirationTimestamp(String ibmIdMigrationExpirationTimestamp) { this.ibmIdMigrationExpirationTimestamp = ibmIdMigrationExpirationTimestamp; } /** * An in progress request to switch billing systems. */ @ApiProperty protected Setup inProgressExternalAccountSetup; public Setup getInProgressExternalAccountSetup() { return inProgressExternalAccountSetup; } public void setInProgressExternalAccountSetup(Setup inProgressExternalAccountSetup) { this.inProgressExternalAccountSetup = inProgressExternalAccountSetup; } @ApiProperty protected List internalNotes; public List getInternalNotes() { if (internalNotes == null) { internalNotes = new ArrayList(); } return internalNotes; } /** * An account's associated billing invoices. */ @ApiProperty protected List invoices; public List getInvoices() { if (invoices == null) { invoices = new ArrayList(); } return invoices; } @ApiProperty protected List ipAddresses; public List getIpAddresses() { if (ipAddresses == null) { ipAddresses = new ArrayList(); } return ipAddresses; } /** * An account's associated iSCSI storage volumes. */ @ApiProperty protected List iscsiNetworkStorage; public List getIscsiNetworkStorage() { if (iscsiNetworkStorage == null) { iscsiNetworkStorage = new ArrayList(); } return iscsiNetworkStorage; } /** * The most recently canceled billing item. */ @ApiProperty protected Item lastCanceledBillingItem; public Item getLastCanceledBillingItem() { return lastCanceledBillingItem; } public void setLastCanceledBillingItem(Item lastCanceledBillingItem) { this.lastCanceledBillingItem = lastCanceledBillingItem; } /** * The most recent cancelled server billing item. */ @ApiProperty protected Item lastCancelledServerBillingItem; public Item getLastCancelledServerBillingItem() { return lastCancelledServerBillingItem; } public void setLastCancelledServerBillingItem(Item lastCancelledServerBillingItem) { this.lastCancelledServerBillingItem = lastCancelledServerBillingItem; } /** * The five most recently closed abuse tickets associated with an account. */ @ApiProperty protected List lastFiveClosedAbuseTickets; public List getLastFiveClosedAbuseTickets() { if (lastFiveClosedAbuseTickets == null) { lastFiveClosedAbuseTickets = new ArrayList(); } return lastFiveClosedAbuseTickets; } /** * The five most recently closed accounting tickets associated with an account. */ @ApiProperty protected List lastFiveClosedAccountingTickets; public List getLastFiveClosedAccountingTickets() { if (lastFiveClosedAccountingTickets == null) { lastFiveClosedAccountingTickets = new ArrayList(); } return lastFiveClosedAccountingTickets; } /** * The five most recently closed tickets that do not belong to the abuse, accounting, sales, or support groups associated with an account. */ @ApiProperty protected List lastFiveClosedOtherTickets; public List getLastFiveClosedOtherTickets() { if (lastFiveClosedOtherTickets == null) { lastFiveClosedOtherTickets = new ArrayList(); } return lastFiveClosedOtherTickets; } /** * The five most recently closed sales tickets associated with an account. */ @ApiProperty protected List lastFiveClosedSalesTickets; public List getLastFiveClosedSalesTickets() { if (lastFiveClosedSalesTickets == null) { lastFiveClosedSalesTickets = new ArrayList(); } return lastFiveClosedSalesTickets; } /** * The five most recently closed support tickets associated with an account. */ @ApiProperty protected List lastFiveClosedSupportTickets; public List getLastFiveClosedSupportTickets() { if (lastFiveClosedSupportTickets == null) { lastFiveClosedSupportTickets = new ArrayList(); } return lastFiveClosedSupportTickets; } /** * The five most recently closed tickets associated with an account. */ @ApiProperty protected List lastFiveClosedTickets; public List getLastFiveClosedTickets() { if (lastFiveClosedTickets == null) { lastFiveClosedTickets = new ArrayList(); } return lastFiveClosedTickets; } /** * An account's most recent billing date. */ @ApiProperty protected GregorianCalendar latestBillDate; public GregorianCalendar getLatestBillDate() { return latestBillDate; } public void setLatestBillDate(GregorianCalendar latestBillDate) { this.latestBillDate = latestBillDate; } /** * An account's latest recurring invoice. */ @ApiProperty protected Invoice latestRecurringInvoice; public Invoice getLatestRecurringInvoice() { return latestRecurringInvoice; } public void setLatestRecurringInvoice(Invoice latestRecurringInvoice) { this.latestRecurringInvoice = latestRecurringInvoice; } /** * An account's latest recurring pending invoice. */ @ApiProperty protected Invoice latestRecurringPendingInvoice; public Invoice getLatestRecurringPendingInvoice() { return latestRecurringPendingInvoice; } public void setLatestRecurringPendingInvoice(Invoice latestRecurringPendingInvoice) { this.latestRecurringPendingInvoice = latestRecurringPendingInvoice; } /** * The legacy bandwidth allotments for an account. */ @ApiProperty protected List legacyBandwidthAllotments; public List getLegacyBandwidthAllotments() { if (legacyBandwidthAllotments == null) { legacyBandwidthAllotments = new ArrayList(); } return legacyBandwidthAllotments; } /** * The total capacity of Legacy iSCSI Volumes on an account, in GB. */ @ApiProperty protected Long legacyIscsiCapacityGB; public Long getLegacyIscsiCapacityGB() { return legacyIscsiCapacityGB; } public void setLegacyIscsiCapacityGB(Long legacyIscsiCapacityGB) { this.legacyIscsiCapacityGB = legacyIscsiCapacityGB; } /** * An account's associated load balancers. */ @ApiProperty protected List loadBalancers; public List getLoadBalancers() { if (loadBalancers == null) { loadBalancers = new ArrayList(); } return loadBalancers; } /** * The total capacity of Legacy lockbox Volumes on an account, in GB. */ @ApiProperty protected Long lockboxCapacityGB; public Long getLockboxCapacityGB() { return lockboxCapacityGB; } public void setLockboxCapacityGB(Long lockboxCapacityGB) { this.lockboxCapacityGB = lockboxCapacityGB; } /** * An account's associated Lockbox storage volumes. */ @ApiProperty protected List lockboxNetworkStorage; public List getLockboxNetworkStorage() { if (lockboxNetworkStorage == null) { lockboxNetworkStorage = new ArrayList(); } return lockboxNetworkStorage; } @ApiProperty protected List manualPaymentsUnderReview; public List getManualPaymentsUnderReview() { if (manualPaymentsUnderReview == null) { manualPaymentsUnderReview = new ArrayList(); } return manualPaymentsUnderReview; } /** * An account's master user. */ @ApiProperty protected Customer masterUser; public Customer getMasterUser() { return masterUser; } public void setMasterUser(Customer masterUser) { this.masterUser = masterUser; } /** * An account's media transfer service requests. */ @ApiProperty protected List mediaDataTransferRequests; public List getMediaDataTransferRequests() { if (mediaDataTransferRequests == null) { mediaDataTransferRequests = new ArrayList(); } return mediaDataTransferRequests; } /** * An account's associated monthly bare metal server objects. */ @ApiProperty protected List monthlyBareMetalInstances; public List getMonthlyBareMetalInstances() { if (monthlyBareMetalInstances == null) { monthlyBareMetalInstances = new ArrayList(); } return monthlyBareMetalInstances; } /** * An account's associated monthly virtual guest objects. */ @ApiProperty protected List monthlyVirtualGuests; public List getMonthlyVirtualGuests() { if (monthlyVirtualGuests == null) { monthlyVirtualGuests = new ArrayList(); } return monthlyVirtualGuests; } /** * An account's associated NAS storage volumes. */ @ApiProperty protected List nasNetworkStorage; public List getNasNetworkStorage() { if (nasNetworkStorage == null) { nasNetworkStorage = new ArrayList(); } return nasNetworkStorage; } /** * Whether or not this account can define their own networks. */ @ApiProperty protected Boolean networkCreationFlag; public Boolean getNetworkCreationFlag() { return networkCreationFlag; } public void setNetworkCreationFlag(Boolean networkCreationFlag) { this.networkCreationFlag = networkCreationFlag; } /** * All network gateway devices on this account. */ @ApiProperty protected List networkGateways; public List getNetworkGateways() { if (networkGateways == null) { networkGateways = new ArrayList(); } return networkGateways; } /** * An account's associated network hardware. */ @ApiProperty protected List networkHardware; public List getNetworkHardware() { if (networkHardware == null) { networkHardware = new ArrayList(); } return networkHardware; } @ApiProperty protected List networkMessageDeliveryAccounts; public List getNetworkMessageDeliveryAccounts() { if (networkMessageDeliveryAccounts == null) { networkMessageDeliveryAccounts = new ArrayList(); } return networkMessageDeliveryAccounts; } /** * Hardware which is currently experiencing a service failure. */ @ApiProperty protected List networkMonitorDownHardware; public List getNetworkMonitorDownHardware() { if (networkMonitorDownHardware == null) { networkMonitorDownHardware = new ArrayList(); } return networkMonitorDownHardware; } /** * Virtual guest which is currently experiencing a service failure. */ @ApiProperty protected List networkMonitorDownVirtualGuests; public List getNetworkMonitorDownVirtualGuests() { if (networkMonitorDownVirtualGuests == null) { networkMonitorDownVirtualGuests = new ArrayList(); } return networkMonitorDownVirtualGuests; } /** * Hardware which is currently recovering from a service failure. */ @ApiProperty protected List networkMonitorRecoveringHardware; public List getNetworkMonitorRecoveringHardware() { if (networkMonitorRecoveringHardware == null) { networkMonitorRecoveringHardware = new ArrayList(); } return networkMonitorRecoveringHardware; } /** * Virtual guest which is currently recovering from a service failure. */ @ApiProperty protected List networkMonitorRecoveringVirtualGuests; public List getNetworkMonitorRecoveringVirtualGuests() { if (networkMonitorRecoveringVirtualGuests == null) { networkMonitorRecoveringVirtualGuests = new ArrayList(); } return networkMonitorRecoveringVirtualGuests; } /** * Hardware which is currently online. */ @ApiProperty protected List networkMonitorUpHardware; public List getNetworkMonitorUpHardware() { if (networkMonitorUpHardware == null) { networkMonitorUpHardware = new ArrayList(); } return networkMonitorUpHardware; } /** * Virtual guest which is currently online. */ @ApiProperty protected List networkMonitorUpVirtualGuests; public List getNetworkMonitorUpVirtualGuests() { if (networkMonitorUpVirtualGuests == null) { networkMonitorUpVirtualGuests = new ArrayList(); } return networkMonitorUpVirtualGuests; } /** * An account's associated storage volumes. This includes Lockbox, NAS, EVault, and iSCSI volumes. */ @ApiProperty protected List networkStorage; public List getNetworkStorage() { if (networkStorage == null) { networkStorage = new ArrayList(); } return networkStorage; } /** * An account's Network Storage groups. */ @ApiProperty protected List networkStorageGroups; public List getNetworkStorageGroups() { if (networkStorageGroups == null) { networkStorageGroups = new ArrayList(); } return networkStorageGroups; } /** * IPSec network tunnels for an account. */ @ApiProperty protected List networkTunnelContexts; public List getNetworkTunnelContexts() { if (networkTunnelContexts == null) { networkTunnelContexts = new ArrayList(); } return networkTunnelContexts; } /** * Whether or not an account has automatic private VLAN spanning enabled. */ @ApiProperty protected Span networkVlanSpan; public Span getNetworkVlanSpan() { return networkVlanSpan; } public void setNetworkVlanSpan(Span networkVlanSpan) { this.networkVlanSpan = networkVlanSpan; } /** * All network VLANs assigned to an account. */ @ApiProperty protected List networkVlans; public List getNetworkVlans() { if (networkVlans == null) { networkVlans = new ArrayList(); } return networkVlans; } /** * DEPRECATED - This information can be pulled directly through tapping keys now - DEPRECATED. The allotments for this account and their servers for the next billing cycle. The public inbound and outbound bandwidth is calculated for each server in addition to the daily average network traffic since the last billing date. */ @ApiProperty protected List nextBillingPublicAllotmentHardwareBandwidthDetails; public List getNextBillingPublicAllotmentHardwareBandwidthDetails() { if (nextBillingPublicAllotmentHardwareBandwidthDetails == null) { nextBillingPublicAllotmentHardwareBandwidthDetails = new ArrayList(); } return nextBillingPublicAllotmentHardwareBandwidthDetails; } /** * The pre-tax total amount exempt from incubator credit for the account's next invoice. This field is now deprecated and will soon be removed. Please update all references to instead use nextInvoiceTotalAmount */ @ApiProperty protected BigDecimal nextInvoiceIncubatorExemptTotal; public BigDecimal getNextInvoiceIncubatorExemptTotal() { return nextInvoiceIncubatorExemptTotal; } public void setNextInvoiceIncubatorExemptTotal(BigDecimal nextInvoiceIncubatorExemptTotal) { this.nextInvoiceIncubatorExemptTotal = nextInvoiceIncubatorExemptTotal; } /** * The billing items that will be on an account's next invoice. */ @ApiProperty protected List nextInvoiceTopLevelBillingItems; public List getNextInvoiceTopLevelBillingItems() { if (nextInvoiceTopLevelBillingItems == null) { nextInvoiceTopLevelBillingItems = new ArrayList(); } return nextInvoiceTopLevelBillingItems; } /** * The pre-tax total amount of an account's next invoice measured in US Dollars ($USD), assuming no changes or charges occur between now and time of billing. */ @ApiProperty protected BigDecimal nextInvoiceTotalAmount; public BigDecimal getNextInvoiceTotalAmount() { return nextInvoiceTotalAmount; } public void setNextInvoiceTotalAmount(BigDecimal nextInvoiceTotalAmount) { this.nextInvoiceTotalAmount = nextInvoiceTotalAmount; } /** * The total one-time charge amount of an account's next invoice measured in US Dollars ($USD), assuming no changes or charges occur between now and time of billing. */ @ApiProperty protected BigDecimal nextInvoiceTotalOneTimeAmount; public BigDecimal getNextInvoiceTotalOneTimeAmount() { return nextInvoiceTotalOneTimeAmount; } public void setNextInvoiceTotalOneTimeAmount(BigDecimal nextInvoiceTotalOneTimeAmount) { this.nextInvoiceTotalOneTimeAmount = nextInvoiceTotalOneTimeAmount; } /** * The total one-time tax amount of an account's next invoice measured in US Dollars ($USD), assuming no changes or charges occur between now and time of billing. */ @ApiProperty protected BigDecimal nextInvoiceTotalOneTimeTaxAmount; public BigDecimal getNextInvoiceTotalOneTimeTaxAmount() { return nextInvoiceTotalOneTimeTaxAmount; } public void setNextInvoiceTotalOneTimeTaxAmount(BigDecimal nextInvoiceTotalOneTimeTaxAmount) { this.nextInvoiceTotalOneTimeTaxAmount = nextInvoiceTotalOneTimeTaxAmount; } /** * The total recurring charge amount of an account's next invoice measured in US Dollars ($USD), assuming no changes or charges occur between now and time of billing. */ @ApiProperty protected BigDecimal nextInvoiceTotalRecurringAmount; public BigDecimal getNextInvoiceTotalRecurringAmount() { return nextInvoiceTotalRecurringAmount; } public void setNextInvoiceTotalRecurringAmount(BigDecimal nextInvoiceTotalRecurringAmount) { this.nextInvoiceTotalRecurringAmount = nextInvoiceTotalRecurringAmount; } /** * The total recurring charge amount of an account's next invoice measured in US Dollars ($USD), assuming no changes or charges occur between now and time of billing. */ @ApiProperty protected BigDecimal nextInvoiceTotalRecurringAmountBeforeAccountDiscount; public BigDecimal getNextInvoiceTotalRecurringAmountBeforeAccountDiscount() { return nextInvoiceTotalRecurringAmountBeforeAccountDiscount; } public void setNextInvoiceTotalRecurringAmountBeforeAccountDiscount(BigDecimal nextInvoiceTotalRecurringAmountBeforeAccountDiscount) { this.nextInvoiceTotalRecurringAmountBeforeAccountDiscount = nextInvoiceTotalRecurringAmountBeforeAccountDiscount; } /** * The total recurring tax amount of an account's next invoice measured in US Dollars ($USD), assuming no changes or charges occur between now and time of billing. */ @ApiProperty protected BigDecimal nextInvoiceTotalRecurringTaxAmount; public BigDecimal getNextInvoiceTotalRecurringTaxAmount() { return nextInvoiceTotalRecurringTaxAmount; } public void setNextInvoiceTotalRecurringTaxAmount(BigDecimal nextInvoiceTotalRecurringTaxAmount) { this.nextInvoiceTotalRecurringTaxAmount = nextInvoiceTotalRecurringTaxAmount; } /** * The total recurring charge amount of an account's next invoice measured in US Dollars ($USD), assuming no changes or charges occur between now and time of billing. */ @ApiProperty protected BigDecimal nextInvoiceTotalTaxableRecurringAmount; public BigDecimal getNextInvoiceTotalTaxableRecurringAmount() { return nextInvoiceTotalTaxableRecurringAmount; } public void setNextInvoiceTotalTaxableRecurringAmount(BigDecimal nextInvoiceTotalTaxableRecurringAmount) { this.nextInvoiceTotalTaxableRecurringAmount = nextInvoiceTotalTaxableRecurringAmount; } @ApiProperty protected List notificationSubscribers; public List getNotificationSubscribers() { if (notificationSubscribers == null) { notificationSubscribers = new ArrayList(); } return notificationSubscribers; } /** * The open abuse tickets associated with an account. */ @ApiProperty protected List openAbuseTickets; public List getOpenAbuseTickets() { if (openAbuseTickets == null) { openAbuseTickets = new ArrayList(); } return openAbuseTickets; } /** * The open accounting tickets associated with an account. */ @ApiProperty protected List openAccountingTickets; public List getOpenAccountingTickets() { if (openAccountingTickets == null) { openAccountingTickets = new ArrayList(); } return openAccountingTickets; } /** * The open billing tickets associated with an account. */ @ApiProperty protected List openBillingTickets; public List getOpenBillingTickets() { if (openBillingTickets == null) { openBillingTickets = new ArrayList(); } return openBillingTickets; } /** * An open ticket requesting cancellation of this server, if one exists. */ @ApiProperty protected List openCancellationRequests; public List getOpenCancellationRequests() { if (openCancellationRequests == null) { openCancellationRequests = new ArrayList(); } return openCancellationRequests; } /** * The open tickets that do not belong to the abuse, accounting, sales, or support groups associated with an account. */ @ApiProperty protected List openOtherTickets; public List getOpenOtherTickets() { if (openOtherTickets == null) { openOtherTickets = new ArrayList(); } return openOtherTickets; } /** * An account's recurring invoices. */ @ApiProperty protected List openRecurringInvoices; public List getOpenRecurringInvoices() { if (openRecurringInvoices == null) { openRecurringInvoices = new ArrayList(); } return openRecurringInvoices; } /** * The open sales tickets associated with an account. */ @ApiProperty protected List openSalesTickets; public List getOpenSalesTickets() { if (openSalesTickets == null) { openSalesTickets = new ArrayList(); } return openSalesTickets; } @ApiProperty protected List openStackAccountLinks; public List getOpenStackAccountLinks() { if (openStackAccountLinks == null) { openStackAccountLinks = new ArrayList(); } return openStackAccountLinks; } /** * An account's associated Openstack related Object Storage accounts. */ @ApiProperty protected List openStackObjectStorage; public List getOpenStackObjectStorage() { if (openStackObjectStorage == null) { openStackObjectStorage = new ArrayList(); } return openStackObjectStorage; } /** * The open support tickets associated with an account. */ @ApiProperty protected List openSupportTickets; public List getOpenSupportTickets() { if (openSupportTickets == null) { openSupportTickets = new ArrayList(); } return openSupportTickets; } /** * All open tickets associated with an account. */ @ApiProperty protected List openTickets; public List getOpenTickets() { if (openTickets == null) { openTickets = new ArrayList(); } return openTickets; } /** * All open tickets associated with an account last edited by an employee. */ @ApiProperty protected List openTicketsWaitingOnCustomer; public List getOpenTicketsWaitingOnCustomer() { if (openTicketsWaitingOnCustomer == null) { openTicketsWaitingOnCustomer = new ArrayList(); } return openTicketsWaitingOnCustomer; } /** * An account's associated billing orders excluding upgrades. */ @ApiProperty protected List orders; public List getOrders() { if (orders == null) { orders = new ArrayList(); } return orders; } /** * The billing items that have no parent billing item. These are items that don't necessarily belong to a single server. */ @ApiProperty protected List orphanBillingItems; public List getOrphanBillingItems() { if (orphanBillingItems == null) { orphanBillingItems = new ArrayList(); } return orphanBillingItems; } @ApiProperty protected List ownedBrands; public List getOwnedBrands() { if (ownedBrands == null) { ownedBrands = new ArrayList(); } return ownedBrands; } @ApiProperty protected List ownedHardwareGenericComponentModels; public List getOwnedHardwareGenericComponentModels() { if (ownedHardwareGenericComponentModels == null) { ownedHardwareGenericComponentModels = new ArrayList(); } return ownedHardwareGenericComponentModels; } @ApiProperty protected List paymentProcessors; public List getPaymentProcessors() { if (paymentProcessors == null) { paymentProcessors = new ArrayList(); } return paymentProcessors; } @ApiProperty protected List pendingEvents; public List getPendingEvents() { if (pendingEvents == null) { pendingEvents = new ArrayList(); } return pendingEvents; } /** * An account's latest open (pending) invoice. */ @ApiProperty protected Invoice pendingInvoice; public Invoice getPendingInvoice() { return pendingInvoice; } public void setPendingInvoice(Invoice pendingInvoice) { this.pendingInvoice = pendingInvoice; } /** * A list of top-level invoice items that are on an account's currently pending invoice. */ @ApiProperty protected List pendingInvoiceTopLevelItems; public List getPendingInvoiceTopLevelItems() { if (pendingInvoiceTopLevelItems == null) { pendingInvoiceTopLevelItems = new ArrayList(); } return pendingInvoiceTopLevelItems; } /** * The total amount of an account's pending invoice, if one exists. */ @ApiProperty protected BigDecimal pendingInvoiceTotalAmount; public BigDecimal getPendingInvoiceTotalAmount() { return pendingInvoiceTotalAmount; } public void setPendingInvoiceTotalAmount(BigDecimal pendingInvoiceTotalAmount) { this.pendingInvoiceTotalAmount = pendingInvoiceTotalAmount; } /** * The total one-time charges for an account's pending invoice, if one exists. In other words, it is the sum of one-time charges, setup fees, and labor fees. It does not include taxes. */ @ApiProperty protected BigDecimal pendingInvoiceTotalOneTimeAmount; public BigDecimal getPendingInvoiceTotalOneTimeAmount() { return pendingInvoiceTotalOneTimeAmount; } public void setPendingInvoiceTotalOneTimeAmount(BigDecimal pendingInvoiceTotalOneTimeAmount) { this.pendingInvoiceTotalOneTimeAmount = pendingInvoiceTotalOneTimeAmount; } /** * The sum of all the taxes related to one time charges for an account's pending invoice, if one exists. */ @ApiProperty protected BigDecimal pendingInvoiceTotalOneTimeTaxAmount; public BigDecimal getPendingInvoiceTotalOneTimeTaxAmount() { return pendingInvoiceTotalOneTimeTaxAmount; } public void setPendingInvoiceTotalOneTimeTaxAmount(BigDecimal pendingInvoiceTotalOneTimeTaxAmount) { this.pendingInvoiceTotalOneTimeTaxAmount = pendingInvoiceTotalOneTimeTaxAmount; } /** * The total recurring amount of an account's pending invoice, if one exists. */ @ApiProperty protected BigDecimal pendingInvoiceTotalRecurringAmount; public BigDecimal getPendingInvoiceTotalRecurringAmount() { return pendingInvoiceTotalRecurringAmount; } public void setPendingInvoiceTotalRecurringAmount(BigDecimal pendingInvoiceTotalRecurringAmount) { this.pendingInvoiceTotalRecurringAmount = pendingInvoiceTotalRecurringAmount; } /** * The total amount of the recurring taxes on an account's pending invoice, if one exists. */ @ApiProperty protected BigDecimal pendingInvoiceTotalRecurringTaxAmount; public BigDecimal getPendingInvoiceTotalRecurringTaxAmount() { return pendingInvoiceTotalRecurringTaxAmount; } public void setPendingInvoiceTotalRecurringTaxAmount(BigDecimal pendingInvoiceTotalRecurringTaxAmount) { this.pendingInvoiceTotalRecurringTaxAmount = pendingInvoiceTotalRecurringTaxAmount; } /** * An account's permission groups. */ @ApiProperty protected List permissionGroups; public List getPermissionGroups() { if (permissionGroups == null) { permissionGroups = new ArrayList(); } return permissionGroups; } /** * An account's user roles. */ @ApiProperty protected List permissionRoles; public List getPermissionRoles() { if (permissionRoles == null) { permissionRoles = new ArrayList(); } return permissionRoles; } @ApiProperty protected List portableStorageVolumes; public List getPortableStorageVolumes() { if (portableStorageVolumes == null) { portableStorageVolumes = new ArrayList(); } return portableStorageVolumes; } /** * Customer specified URIs that are downloaded onto a newly provisioned or reloaded server. If the URI is sent over https it will be executed directly on the server. */ @ApiProperty protected List postProvisioningHooks; public List getPostProvisioningHooks() { if (postProvisioningHooks == null) { postProvisioningHooks = new ArrayList(); } return postProvisioningHooks; } /** * An account's associated portal users with PPTP VPN access. */ @ApiProperty protected List pptpVpnUsers; public List getPptpVpnUsers() { if (pptpVpnUsers == null) { pptpVpnUsers = new ArrayList(); } return pptpVpnUsers; } /** * The total recurring amount for an accounts previous revenue. */ @ApiProperty protected BigDecimal previousRecurringRevenue; public BigDecimal getPreviousRecurringRevenue() { return previousRecurringRevenue; } public void setPreviousRecurringRevenue(BigDecimal previousRecurringRevenue) { this.previousRecurringRevenue = previousRecurringRevenue; } /** * The item price that an account is restricted to. */ @ApiProperty protected List priceRestrictions; public List getPriceRestrictions() { if (priceRestrictions == null) { priceRestrictions = new ArrayList(); } return priceRestrictions; } /** * All priority one tickets associated with an account. */ @ApiProperty protected List priorityOneTickets; public List getPriorityOneTickets() { if (priorityOneTickets == null) { priorityOneTickets = new ArrayList(); } return priorityOneTickets; } /** * DEPRECATED - This information can be pulled directly through tapping keys now - DEPRECATED. The allotments for this account and their servers. The private inbound and outbound bandwidth is calculated for each server in addition to the daily average network traffic since the last billing date. */ @ApiProperty protected List privateAllotmentHardwareBandwidthDetails; public List getPrivateAllotmentHardwareBandwidthDetails() { if (privateAllotmentHardwareBandwidthDetails == null) { privateAllotmentHardwareBandwidthDetails = new ArrayList(); } return privateAllotmentHardwareBandwidthDetails; } /** * Private and shared template group objects (parent only) for an account. */ @ApiProperty protected List privateBlockDeviceTemplateGroups; public List getPrivateBlockDeviceTemplateGroups() { if (privateBlockDeviceTemplateGroups == null) { privateBlockDeviceTemplateGroups = new ArrayList(); } return privateBlockDeviceTemplateGroups; } @ApiProperty protected List privateIpAddresses; public List getPrivateIpAddresses() { if (privateIpAddresses == null) { privateIpAddresses = new ArrayList(); } return privateIpAddresses; } /** * The private network VLANs assigned to an account. */ @ApiProperty protected List privateNetworkVlans; public List getPrivateNetworkVlans() { if (privateNetworkVlans == null) { privateNetworkVlans = new ArrayList(); } return privateNetworkVlans; } /** * All private subnets associated with an account. */ @ApiProperty protected List privateSubnets; public List getPrivateSubnets() { if (privateSubnets == null) { privateSubnets = new ArrayList(); } return privateSubnets; } /** * DEPRECATED - This information can be pulled directly through tapping keys now - DEPRECATED. The allotments for this account and their servers. The public inbound and outbound bandwidth is calculated for each server in addition to the daily average network traffic since the last billing date. */ @ApiProperty protected List publicAllotmentHardwareBandwidthDetails; public List getPublicAllotmentHardwareBandwidthDetails() { if (publicAllotmentHardwareBandwidthDetails == null) { publicAllotmentHardwareBandwidthDetails = new ArrayList(); } return publicAllotmentHardwareBandwidthDetails; } @ApiProperty protected List publicIpAddresses; public List getPublicIpAddresses() { if (publicIpAddresses == null) { publicIpAddresses = new ArrayList(); } return publicIpAddresses; } /** * The public network VLANs assigned to an account. */ @ApiProperty protected List publicNetworkVlans; public List getPublicNetworkVlans() { if (publicNetworkVlans == null) { publicNetworkVlans = new ArrayList(); } return publicNetworkVlans; } /** * All public network subnets associated with an account. */ @ApiProperty protected List publicSubnets; public List getPublicSubnets() { if (publicSubnets == null) { publicSubnets = new ArrayList(); } return publicSubnets; } /** * An account's quotes. */ @ApiProperty protected List quotes; public List getQuotes() { if (quotes == null) { quotes = new ArrayList(); } return quotes; } @ApiProperty protected List recentEvents; public List getRecentEvents() { if (recentEvents == null) { recentEvents = new ArrayList(); } return recentEvents; } /** * The Referral Partner for this account, if any. */ @ApiProperty protected Account referralPartner; public Account getReferralPartner() { return referralPartner; } public void setReferralPartner(Account referralPartner) { this.referralPartner = referralPartner; } /** * If this is a account is a referral partner, the accounts this referral partner has referred */ @ApiProperty protected List referredAccounts; public List getReferredAccounts() { if (referredAccounts == null) { referredAccounts = new ArrayList(); } return referredAccounts; } @ApiProperty protected List regulatedWorkloads; public List getRegulatedWorkloads() { if (regulatedWorkloads == null) { regulatedWorkloads = new ArrayList(); } return regulatedWorkloads; } /** * Remote management command requests for an account */ @ApiProperty protected List remoteManagementCommandRequests; public List getRemoteManagementCommandRequests() { if (remoteManagementCommandRequests == null) { remoteManagementCommandRequests = new ArrayList(); } return remoteManagementCommandRequests; } /** * The Replication events for all Network Storage volumes on an account. */ @ApiProperty protected List replicationEvents; public List getReplicationEvents() { if (replicationEvents == null) { replicationEvents = new ArrayList(); } return replicationEvents; } /** * Indicates whether newly created users under this account will be associated with IBMid via an email requiring a response, or not. */ @ApiProperty protected Boolean requireSilentIBMidUserCreation; public Boolean getRequireSilentIBMidUserCreation() { return requireSilentIBMidUserCreation; } public void setRequireSilentIBMidUserCreation(Boolean requireSilentIBMidUserCreation) { this.requireSilentIBMidUserCreation = requireSilentIBMidUserCreation; } /** * An account's associated top-level resource groups. */ @ApiProperty protected List resourceGroups; public List getResourceGroups() { if (resourceGroups == null) { resourceGroups = new ArrayList(); } return resourceGroups; } /** * All Routers that an accounts VLANs reside on */ @ApiProperty protected List routers; public List getRouters() { if (routers == null) { routers = new ArrayList(); } return routers; } /** * An account's reverse WHOIS data. This data is used when making SWIP requests. */ @ApiProperty protected com.softlayer.api.service.network.subnet.rwhois.Data rwhoisData; public com.softlayer.api.service.network.subnet.rwhois.Data getRwhoisData() { return rwhoisData; } public void setRwhoisData(com.softlayer.api.service.network.subnet.rwhois.Data rwhoisData) { this.rwhoisData = rwhoisData; } @ApiProperty protected Link salesforceAccountLink; public Link getSalesforceAccountLink() { return salesforceAccountLink; } public void setSalesforceAccountLink(Link salesforceAccountLink) { this.salesforceAccountLink = salesforceAccountLink; } /** * The SAML configuration for this account. */ @ApiProperty protected Saml samlAuthentication; public Saml getSamlAuthentication() { return samlAuthentication; } public void setSamlAuthentication(Saml samlAuthentication) { this.samlAuthentication = samlAuthentication; } /** * All scale groups on this account. */ @ApiProperty protected List scaleGroups; public List getScaleGroups() { if (scaleGroups == null) { scaleGroups = new ArrayList(); } return scaleGroups; } /** * The secondary DNS records for a SoftLayer customer account. */ @ApiProperty protected List secondaryDomains; public List getSecondaryDomains() { if (secondaryDomains == null) { secondaryDomains = new ArrayList(); } return secondaryDomains; } /** * Stored security certificates (ie. SSL) */ @ApiProperty protected List securityCertificates; public List getSecurityCertificates() { if (securityCertificates == null) { securityCertificates = new ArrayList(); } return securityCertificates; } /** * The security groups belonging to this account. */ @ApiProperty protected List securityGroups; public List getSecurityGroups() { if (securityGroups == null) { securityGroups = new ArrayList(); } return securityGroups; } /** * An account's vulnerability scan requests. */ @ApiProperty protected List securityScanRequests; public List getSecurityScanRequests() { if (securityScanRequests == null) { securityScanRequests = new ArrayList(); } return securityScanRequests; } /** * The service billing items that will be on an account's next invoice. */ @ApiProperty protected List serviceBillingItems; public List getServiceBillingItems() { if (serviceBillingItems == null) { serviceBillingItems = new ArrayList(); } return serviceBillingItems; } /** * Shipments that belong to the customer's account. */ @ApiProperty protected List shipments; public List getShipments() { if (shipments == null) { shipments = new ArrayList(); } return shipments; } /** * Customer specified SSH keys that can be implemented onto a newly provisioned or reloaded server. */ @ApiProperty protected List sshKeys; public List getSshKeys() { if (sshKeys == null) { sshKeys = new ArrayList(); } return sshKeys; } /** * An account's associated portal users with SSL VPN access. */ @ApiProperty protected List sslVpnUsers; public List getSslVpnUsers() { if (sslVpnUsers == null) { sslVpnUsers = new ArrayList(); } return sslVpnUsers; } /** * An account's virtual guest objects that are hosted on a user provisioned hypervisor. */ @ApiProperty protected List standardPoolVirtualGuests; public List getStandardPoolVirtualGuests() { if (standardPoolVirtualGuests == null) { standardPoolVirtualGuests = new ArrayList(); } return standardPoolVirtualGuests; } @ApiProperty protected List subnetRegistrationDetails; public List getSubnetRegistrationDetails() { if (subnetRegistrationDetails == null) { subnetRegistrationDetails = new ArrayList(); } return subnetRegistrationDetails; } @ApiProperty protected List subnetRegistrations; public List getSubnetRegistrations() { if (subnetRegistrations == null) { subnetRegistrations = new ArrayList(); } return subnetRegistrations; } /** * All network subnets associated with an account. */ @ApiProperty protected List subnets; public List getSubnets() { if (subnets == null) { subnets = new ArrayList(); } return subnets; } /** * The SoftLayer employees that an account is assigned to. */ @ApiProperty protected List supportRepresentatives; public List getSupportRepresentatives() { if (supportRepresentatives == null) { supportRepresentatives = new ArrayList(); } return supportRepresentatives; } /** * The active support subscriptions for this account. */ @ApiProperty protected List supportSubscriptions; public List getSupportSubscriptions() { if (supportSubscriptions == null) { supportSubscriptions = new ArrayList(); } return supportSubscriptions; } @ApiProperty protected String supportTier; public String getSupportTier() { return supportTier; } public void setSupportTier(String supportTier) { this.supportTier = supportTier; } /** * A flag indicating to suppress invoices. */ @ApiProperty protected Boolean suppressInvoicesFlag; public Boolean getSuppressInvoicesFlag() { return suppressInvoicesFlag; } public void setSuppressInvoicesFlag(Boolean suppressInvoicesFlag) { this.suppressInvoicesFlag = suppressInvoicesFlag; } @ApiProperty protected List tags; public List getTags() { if (tags == null) { tags = new ArrayList(); } return tags; } /** * An account's associated tickets. */ @ApiProperty protected List tickets; public List getTickets() { if (tickets == null) { tickets = new ArrayList(); } return tickets; } /** * Tickets closed within the last 72 hours or last 10 tickets, whichever is less, associated with an account. */ @ApiProperty protected List ticketsClosedInTheLastThreeDays; public List getTicketsClosedInTheLastThreeDays() { if (ticketsClosedInTheLastThreeDays == null) { ticketsClosedInTheLastThreeDays = new ArrayList(); } return ticketsClosedInTheLastThreeDays; } /** * Tickets closed today associated with an account. */ @ApiProperty protected List ticketsClosedToday; public List getTicketsClosedToday() { if (ticketsClosedToday == null) { ticketsClosedToday = new ArrayList(); } return ticketsClosedToday; } /** * An account's associated Transcode account. */ @ApiProperty protected List transcodeAccounts; public List getTranscodeAccounts() { if (transcodeAccounts == null) { transcodeAccounts = new ArrayList(); } return transcodeAccounts; } /** * An account's associated upgrade requests. */ @ApiProperty protected List upgradeRequests; public List getUpgradeRequests() { if (upgradeRequests == null) { upgradeRequests = new ArrayList(); } return upgradeRequests; } /** * An account's portal users. */ @ApiProperty protected List users; public List getUsers() { if (users == null) { users = new ArrayList(); } return users; } /** * Stored security certificates that are not expired (ie. SSL) */ @ApiProperty protected List validSecurityCertificates; public List getValidSecurityCertificates() { if (validSecurityCertificates == null) { validSecurityCertificates = new ArrayList(); } return validSecurityCertificates; } /** * Return 0 if vpn updates are currently in progress on this account otherwise 1. */ @ApiProperty protected Boolean vdrUpdatesInProgressFlag; public Boolean getVdrUpdatesInProgressFlag() { return vdrUpdatesInProgressFlag; } public void setVdrUpdatesInProgressFlag(Boolean vdrUpdatesInProgressFlag) { this.vdrUpdatesInProgressFlag = vdrUpdatesInProgressFlag; } /** * The bandwidth pooling for this account. */ @ApiProperty protected List virtualDedicatedRacks; public List getVirtualDedicatedRacks() { if (virtualDedicatedRacks == null) { virtualDedicatedRacks = new ArrayList(); } return virtualDedicatedRacks; } /** * An account's associated virtual server virtual disk images. */ @ApiProperty protected List virtualDiskImages; public List getVirtualDiskImages() { if (virtualDiskImages == null) { virtualDiskImages = new ArrayList(); } return virtualDiskImages; } /** * An account's associated virtual guest objects. */ @ApiProperty protected List virtualGuests; public List getVirtualGuests() { if (virtualGuests == null) { virtualGuests = new ArrayList(); } return virtualGuests; } /** * An account's associated virtual guest objects currently over bandwidth allocation. */ @ApiProperty protected List virtualGuestsOverBandwidthAllocation; public List getVirtualGuestsOverBandwidthAllocation() { if (virtualGuestsOverBandwidthAllocation == null) { virtualGuestsOverBandwidthAllocation = new ArrayList(); } return virtualGuestsOverBandwidthAllocation; } /** * An account's associated virtual guest objects currently over bandwidth allocation. */ @ApiProperty protected List virtualGuestsProjectedOverBandwidthAllocation; public List getVirtualGuestsProjectedOverBandwidthAllocation() { if (virtualGuestsProjectedOverBandwidthAllocation == null) { virtualGuestsProjectedOverBandwidthAllocation = new ArrayList(); } return virtualGuestsProjectedOverBandwidthAllocation; } /** * All virtual guests associated with an account that has the cPanel web hosting control panel installed. */ @ApiProperty protected List virtualGuestsWithCpanel; public List getVirtualGuestsWithCpanel() { if (virtualGuestsWithCpanel == null) { virtualGuestsWithCpanel = new ArrayList(); } return virtualGuestsWithCpanel; } /** * All virtual guests associated with an account that have McAfee Secure software components. */ @ApiProperty protected List virtualGuestsWithMcafee; public List getVirtualGuestsWithMcafee() { if (virtualGuestsWithMcafee == null) { virtualGuestsWithMcafee = new ArrayList(); } return virtualGuestsWithMcafee; } /** * All virtual guests associated with an account that have McAfee Secure AntiVirus for Redhat software components. */ @ApiProperty protected List virtualGuestsWithMcafeeAntivirusRedhat; public List getVirtualGuestsWithMcafeeAntivirusRedhat() { if (virtualGuestsWithMcafeeAntivirusRedhat == null) { virtualGuestsWithMcafeeAntivirusRedhat = new ArrayList(); } return virtualGuestsWithMcafeeAntivirusRedhat; } /** * All virtual guests associated with an account that has McAfee Secure AntiVirus for Windows software components. */ @ApiProperty protected List virtualGuestsWithMcafeeAntivirusWindows; public List getVirtualGuestsWithMcafeeAntivirusWindows() { if (virtualGuestsWithMcafeeAntivirusWindows == null) { virtualGuestsWithMcafeeAntivirusWindows = new ArrayList(); } return virtualGuestsWithMcafeeAntivirusWindows; } /** * All virtual guests associated with an account that has McAfee Secure Intrusion Detection System software components. */ @ApiProperty protected List virtualGuestsWithMcafeeIntrusionDetectionSystem; public List getVirtualGuestsWithMcafeeIntrusionDetectionSystem() { if (virtualGuestsWithMcafeeIntrusionDetectionSystem == null) { virtualGuestsWithMcafeeIntrusionDetectionSystem = new ArrayList(); } return virtualGuestsWithMcafeeIntrusionDetectionSystem; } /** * All virtual guests associated with an account that has the Plesk web hosting control panel installed. */ @ApiProperty protected List virtualGuestsWithPlesk; public List getVirtualGuestsWithPlesk() { if (virtualGuestsWithPlesk == null) { virtualGuestsWithPlesk = new ArrayList(); } return virtualGuestsWithPlesk; } /** * All virtual guests associated with an account that have the QuantaStor storage system installed. */ @ApiProperty protected List virtualGuestsWithQuantastor; public List getVirtualGuestsWithQuantastor() { if (virtualGuestsWithQuantastor == null) { virtualGuestsWithQuantastor = new ArrayList(); } return virtualGuestsWithQuantastor; } /** * All virtual guests associated with an account that has the Urchin web traffic analytics package installed. */ @ApiProperty protected List virtualGuestsWithUrchin; public List getVirtualGuestsWithUrchin() { if (virtualGuestsWithUrchin == null) { virtualGuestsWithUrchin = new ArrayList(); } return virtualGuestsWithUrchin; } /** * The bandwidth pooling for this account. */ @ApiProperty protected Allotment virtualPrivateRack; public Allotment getVirtualPrivateRack() { return virtualPrivateRack; } public void setVirtualPrivateRack(Allotment virtualPrivateRack) { this.virtualPrivateRack = virtualPrivateRack; } /** * An account's associated virtual server archived storage repositories. */ @ApiProperty protected List virtualStorageArchiveRepositories; public List getVirtualStorageArchiveRepositories() { if (virtualStorageArchiveRepositories == null) { virtualStorageArchiveRepositories = new ArrayList(); } return virtualStorageArchiveRepositories; } /** * An account's associated virtual server public storage repositories. */ @ApiProperty protected List virtualStoragePublicRepositories; public List getVirtualStoragePublicRepositories() { if (virtualStoragePublicRepositories == null) { virtualStoragePublicRepositories = new ArrayList(); } return virtualStoragePublicRepositories; } /** * A flag indicating that the account has a managed resource. */ @ApiProperty(canBeNullOrNotSet = true) protected Boolean accountManagedResourcesFlag; public Boolean getAccountManagedResourcesFlag() { return accountManagedResourcesFlag; } public void setAccountManagedResourcesFlag(Boolean accountManagedResourcesFlag) { accountManagedResourcesFlagSpecified = true; this.accountManagedResourcesFlag = accountManagedResourcesFlag; } protected boolean accountManagedResourcesFlagSpecified; public boolean isAccountManagedResourcesFlagSpecified() { return accountManagedResourcesFlagSpecified; } public void unsetAccountManagedResourcesFlag() { accountManagedResourcesFlag = null; accountManagedResourcesFlagSpecified = false; } /** * A number reflecting the state of an account. */ @ApiProperty(canBeNullOrNotSet = true) protected Long accountStatusId; public Long getAccountStatusId() { return accountStatusId; } public void setAccountStatusId(Long accountStatusId) { accountStatusIdSpecified = true; this.accountStatusId = accountStatusId; } protected boolean accountStatusIdSpecified; public boolean isAccountStatusIdSpecified() { return accountStatusIdSpecified; } public void unsetAccountStatusId() { accountStatusId = null; accountStatusIdSpecified = false; } /** * The first line of the mailing address belonging to an account. */ @ApiProperty(canBeNullOrNotSet = true) protected String address1; public String getAddress1() { return address1; } public void setAddress1(String address1) { address1Specified = true; this.address1 = address1; } protected boolean address1Specified; public boolean isAddress1Specified() { return address1Specified; } public void unsetAddress1() { address1 = null; address1Specified = false; } /** * The second line of the mailing address belonging to an account. */ @ApiProperty(canBeNullOrNotSet = true) protected String address2; public String getAddress2() { return address2; } public void setAddress2(String address2) { address2Specified = true; this.address2 = address2; } protected boolean address2Specified; public boolean isAddress2Specified() { return address2Specified; } public void unsetAddress2() { address2 = null; address2Specified = false; } /** * The number of PPTP VPN users allowed on an account. */ @ApiProperty(canBeNullOrNotSet = true) protected Long allowedPptpVpnQuantity; public Long getAllowedPptpVpnQuantity() { return allowedPptpVpnQuantity; } public void setAllowedPptpVpnQuantity(Long allowedPptpVpnQuantity) { allowedPptpVpnQuantitySpecified = true; this.allowedPptpVpnQuantity = allowedPptpVpnQuantity; } protected boolean allowedPptpVpnQuantitySpecified; public boolean isAllowedPptpVpnQuantitySpecified() { return allowedPptpVpnQuantitySpecified; } public void unsetAllowedPptpVpnQuantity() { allowedPptpVpnQuantity = null; allowedPptpVpnQuantitySpecified = false; } /** * A secondary phone number assigned to an account. */ @ApiProperty(canBeNullOrNotSet = true) protected String alternatePhone; public String getAlternatePhone() { return alternatePhone; } public void setAlternatePhone(String alternatePhone) { alternatePhoneSpecified = true; this.alternatePhone = alternatePhone; } protected boolean alternatePhoneSpecified; public boolean isAlternatePhoneSpecified() { return alternatePhoneSpecified; } public void unsetAlternatePhone() { alternatePhone = null; alternatePhoneSpecified = false; } /** * The Brand tied to an account. */ @ApiProperty(canBeNullOrNotSet = true) protected Long brandId; public Long getBrandId() { return brandId; } public void setBrandId(Long brandId) { brandIdSpecified = true; this.brandId = brandId; } protected boolean brandIdSpecified; public boolean isBrandIdSpecified() { return brandIdSpecified; } public void unsetBrandId() { brandId = null; brandIdSpecified = false; } /** * The city of the mailing address belonging to an account. */ @ApiProperty(canBeNullOrNotSet = true) protected String city; public String getCity() { return city; } public void setCity(String city) { citySpecified = true; this.city = city; } protected boolean citySpecified; public boolean isCitySpecified() { return citySpecified; } public void unsetCity() { city = null; citySpecified = false; } /** * Whether an account is exempt from taxes on their invoices. */ @ApiProperty(canBeNullOrNotSet = true) protected Boolean claimedTaxExemptTxFlag; public Boolean getClaimedTaxExemptTxFlag() { return claimedTaxExemptTxFlag; } public void setClaimedTaxExemptTxFlag(Boolean claimedTaxExemptTxFlag) { claimedTaxExemptTxFlagSpecified = true; this.claimedTaxExemptTxFlag = claimedTaxExemptTxFlag; } protected boolean claimedTaxExemptTxFlagSpecified; public boolean isClaimedTaxExemptTxFlagSpecified() { return claimedTaxExemptTxFlagSpecified; } public void unsetClaimedTaxExemptTxFlag() { claimedTaxExemptTxFlag = null; claimedTaxExemptTxFlagSpecified = false; } /** * The company name associated with an account. */ @ApiProperty(canBeNullOrNotSet = true) protected String companyName; public String getCompanyName() { return companyName; } public void setCompanyName(String companyName) { companyNameSpecified = true; this.companyName = companyName; } protected boolean companyNameSpecified; public boolean isCompanyNameSpecified() { return companyNameSpecified; } public void unsetCompanyName() { companyName = null; companyNameSpecified = false; } /** * A two-letter abbreviation of the country in the mailing address belonging to an account. */ @ApiProperty(canBeNullOrNotSet = true) protected String country; public String getCountry() { return country; } public void setCountry(String country) { countrySpecified = true; this.country = country; } protected boolean countrySpecified; public boolean isCountrySpecified() { return countrySpecified; } public void unsetCountry() { country = null; countrySpecified = false; } /** * The date an account was created. */ @ApiProperty(canBeNullOrNotSet = true) protected GregorianCalendar createDate; public GregorianCalendar getCreateDate() { return createDate; } public void setCreateDate(GregorianCalendar createDate) { createDateSpecified = true; this.createDate = createDate; } protected boolean createDateSpecified; public boolean isCreateDateSpecified() { return createDateSpecified; } public void unsetCreateDate() { createDate = null; createDateSpecified = false; } /** * Device Fingerprint Identifier - Used internally and can safely be ignored. */ @ApiProperty(canBeNullOrNotSet = true) protected String deviceFingerprintId; public String getDeviceFingerprintId() { return deviceFingerprintId; } public void setDeviceFingerprintId(String deviceFingerprintId) { deviceFingerprintIdSpecified = true; this.deviceFingerprintId = deviceFingerprintId; } protected boolean deviceFingerprintIdSpecified; public boolean isDeviceFingerprintIdSpecified() { return deviceFingerprintIdSpecified; } public void unsetDeviceFingerprintId() { deviceFingerprintId = null; deviceFingerprintIdSpecified = false; } /** * A general email address assigned to an account. */ @ApiProperty(canBeNullOrNotSet = true) protected String email; public String getEmail() { return email; } public void setEmail(String email) { emailSpecified = true; this.email = email; } protected boolean emailSpecified; public boolean isEmailSpecified() { return emailSpecified; } public void unsetEmail() { email = null; emailSpecified = false; } /** * A fax phone number assigned to an account. */ @ApiProperty(canBeNullOrNotSet = true) protected String faxPhone; public String getFaxPhone() { return faxPhone; } public void setFaxPhone(String faxPhone) { faxPhoneSpecified = true; this.faxPhone = faxPhone; } protected boolean faxPhoneSpecified; public boolean isFaxPhoneSpecified() { return faxPhoneSpecified; } public void unsetFaxPhone() { faxPhone = null; faxPhoneSpecified = false; } /** * Each customer account is listed under a single individual. This is that individual's first name. */ @ApiProperty(canBeNullOrNotSet = true) protected String firstName; public String getFirstName() { return firstName; } public void setFirstName(String firstName) { firstNameSpecified = true; this.firstName = firstName; } protected boolean firstNameSpecified; public boolean isFirstNameSpecified() { return firstNameSpecified; } public void unsetFirstName() { firstName = null; firstNameSpecified = false; } /** * A customer account's internal identifier. Account numbers are typically preceded by the string "SL" in the customer portal. Every SoftLayer account has at least one portal user whose username follows the "SL" + account number naming scheme. */ @ApiProperty(canBeNullOrNotSet = true) protected Long id; public Long getId() { return id; } public void setId(Long id) { idSpecified = true; this.id = id; } protected boolean idSpecified; public boolean isIdSpecified() { return idSpecified; } public void unsetId() { id = null; idSpecified = false; } /** * A flag indicating if an account belongs to a reseller or not. */ @ApiProperty(canBeNullOrNotSet = true) protected Long isReseller; public Long getIsReseller() { return isReseller; } public void setIsReseller(Long isReseller) { isResellerSpecified = true; this.isReseller = isReseller; } protected boolean isResellerSpecified; public boolean isIsResellerSpecified() { return isResellerSpecified; } public void unsetIsReseller() { isReseller = null; isResellerSpecified = false; } /** * Each customer account is listed under a single individual. This is that individual's last name. */ @ApiProperty(canBeNullOrNotSet = true) protected String lastName; public String getLastName() { return lastName; } public void setLastName(String lastName) { lastNameSpecified = true; this.lastName = lastName; } protected boolean lastNameSpecified; public boolean isLastNameSpecified() { return lastNameSpecified; } public void unsetLastName() { lastName = null; lastNameSpecified = false; } /** * Whether an account has late fee protection. */ @ApiProperty(canBeNullOrNotSet = true) protected Boolean lateFeeProtectionFlag; public Boolean getLateFeeProtectionFlag() { return lateFeeProtectionFlag; } public void setLateFeeProtectionFlag(Boolean lateFeeProtectionFlag) { lateFeeProtectionFlagSpecified = true; this.lateFeeProtectionFlag = lateFeeProtectionFlag; } protected boolean lateFeeProtectionFlagSpecified; public boolean isLateFeeProtectionFlagSpecified() { return lateFeeProtectionFlagSpecified; } public void unsetLateFeeProtectionFlag() { lateFeeProtectionFlag = null; lateFeeProtectionFlagSpecified = false; } /** * The date an account was last modified. */ @ApiProperty(canBeNullOrNotSet = true) protected GregorianCalendar modifyDate; public GregorianCalendar getModifyDate() { return modifyDate; } public void setModifyDate(GregorianCalendar modifyDate) { modifyDateSpecified = true; this.modifyDate = modifyDate; } protected boolean modifyDateSpecified; public boolean isModifyDateSpecified() { return modifyDateSpecified; } public void unsetModifyDate() { modifyDate = null; modifyDateSpecified = false; } /** * An office phone number assigned to an account. */ @ApiProperty(canBeNullOrNotSet = true) protected String officePhone; public String getOfficePhone() { return officePhone; } public void setOfficePhone(String officePhone) { officePhoneSpecified = true; this.officePhone = officePhone; } protected boolean officePhoneSpecified; public boolean isOfficePhoneSpecified() { return officePhoneSpecified; } public void unsetOfficePhone() { officePhone = null; officePhoneSpecified = false; } /** * The postal code of the mailing address belonging to an account. */ @ApiProperty(canBeNullOrNotSet = true) protected String postalCode; public String getPostalCode() { return postalCode; } public void setPostalCode(String postalCode) { postalCodeSpecified = true; this.postalCode = postalCode; } protected boolean postalCodeSpecified; public boolean isPostalCodeSpecified() { return postalCodeSpecified; } public void unsetPostalCode() { postalCode = null; postalCodeSpecified = false; } /** * The Reseller level of the account. */ @ApiProperty(canBeNullOrNotSet = true) protected Long resellerLevel; public Long getResellerLevel() { return resellerLevel; } public void setResellerLevel(Long resellerLevel) { resellerLevelSpecified = true; this.resellerLevel = resellerLevel; } protected boolean resellerLevelSpecified; public boolean isResellerLevelSpecified() { return resellerLevelSpecified; } public void unsetResellerLevel() { resellerLevel = null; resellerLevelSpecified = false; } /** * A two-letter abbreviation of the state in the mailing address belonging to an account. If an account does not reside in a province then this is typically blank. */ @ApiProperty(canBeNullOrNotSet = true) protected String state; public String getState() { return state; } public void setState(String state) { stateSpecified = true; this.state = state; } protected boolean stateSpecified; public boolean isStateSpecified() { return stateSpecified; } public void unsetState() { state = null; stateSpecified = false; } /** * The date of an account's last status change. */ @ApiProperty(canBeNullOrNotSet = true) protected GregorianCalendar statusDate; public GregorianCalendar getStatusDate() { return statusDate; } public void setStatusDate(GregorianCalendar statusDate) { statusDateSpecified = true; this.statusDate = statusDate; } protected boolean statusDateSpecified; public boolean isStatusDateSpecified() { return statusDateSpecified; } public void unsetStatusDate() { statusDate = null; statusDateSpecified = false; } /** * A count of email addresses that are responsible for abuse and legal inquiries on behalf of an account. For instance, new legal and abuse tickets are sent to these addresses. */ @ApiProperty protected Long abuseEmailCount; public Long getAbuseEmailCount() { return abuseEmailCount; } public void setAbuseEmailCount(Long abuseEmailCount) { this.abuseEmailCount = abuseEmailCount; } /** * A count of the account contacts on an account. */ @ApiProperty protected Long accountContactCount; public Long getAccountContactCount() { return accountContactCount; } public void setAccountContactCount(Long accountContactCount) { this.accountContactCount = accountContactCount; } /** * A count of the account software licenses owned by an account */ @ApiProperty protected Long accountLicenseCount; public Long getAccountLicenseCount() { return accountLicenseCount; } public void setAccountLicenseCount(Long accountLicenseCount) { this.accountLicenseCount = accountLicenseCount; } /** * A count of */ @ApiProperty protected Long accountLinkCount; public Long getAccountLinkCount() { return accountLinkCount; } public void setAccountLinkCount(Long accountLinkCount) { this.accountLinkCount = accountLinkCount; } /** * A count of the active account software licenses owned by an account */ @ApiProperty protected Long activeAccountLicenseCount; public Long getActiveAccountLicenseCount() { return activeAccountLicenseCount; } public void setActiveAccountLicenseCount(Long activeAccountLicenseCount) { this.activeAccountLicenseCount = activeAccountLicenseCount; } /** * A count of the active address(es) that belong to an account. */ @ApiProperty protected Long activeAddressCount; public Long getActiveAddressCount() { return activeAddressCount; } public void setActiveAddressCount(Long activeAddressCount) { this.activeAddressCount = activeAddressCount; } /** * A count of all billing agreements for an account */ @ApiProperty protected Long activeBillingAgreementCount; public Long getActiveBillingAgreementCount() { return activeBillingAgreementCount; } public void setActiveBillingAgreementCount(Long activeBillingAgreementCount) { this.activeBillingAgreementCount = activeBillingAgreementCount; } /** * A count of the account's active top level colocation containers. */ @ApiProperty protected Long activeColocationContainerCount; public Long getActiveColocationContainerCount() { return activeColocationContainerCount; } public void setActiveColocationContainerCount(Long activeColocationContainerCount) { this.activeColocationContainerCount = activeColocationContainerCount; } /** * A count of */ @ApiProperty protected Long activeNotificationSubscriberCount; public Long getActiveNotificationSubscriberCount() { return activeNotificationSubscriberCount; } public void setActiveNotificationSubscriberCount(Long activeNotificationSubscriberCount) { this.activeNotificationSubscriberCount = activeNotificationSubscriberCount; } /** * A count of an account's non-expired quotes. */ @ApiProperty protected Long activeQuoteCount; public Long getActiveQuoteCount() { return activeQuoteCount; } public void setActiveQuoteCount(Long activeQuoteCount) { this.activeQuoteCount = activeQuoteCount; } /** * A count of the virtual software licenses controlled by an account */ @ApiProperty protected Long activeVirtualLicenseCount; public Long getActiveVirtualLicenseCount() { return activeVirtualLicenseCount; } public void setActiveVirtualLicenseCount(Long activeVirtualLicenseCount) { this.activeVirtualLicenseCount = activeVirtualLicenseCount; } /** * A count of an account's associated load balancers. */ @ApiProperty protected Long adcLoadBalancerCount; public Long getAdcLoadBalancerCount() { return adcLoadBalancerCount; } public void setAdcLoadBalancerCount(Long adcLoadBalancerCount) { this.adcLoadBalancerCount = adcLoadBalancerCount; } /** * A count of all the address(es) that belong to an account. */ @ApiProperty protected Long addressCount; public Long getAddressCount() { return addressCount; } public void setAddressCount(Long addressCount) { this.addressCount = addressCount; } /** * A count of the billing items that will be on an account's next invoice. */ @ApiProperty protected Long allCommissionBillingItemCount; public Long getAllCommissionBillingItemCount() { return allCommissionBillingItemCount; } public void setAllCommissionBillingItemCount(Long allCommissionBillingItemCount) { this.allCommissionBillingItemCount = allCommissionBillingItemCount; } /** * A count of the billing items that will be on an account's next invoice. */ @ApiProperty protected Long allRecurringTopLevelBillingItemCount; public Long getAllRecurringTopLevelBillingItemCount() { return allRecurringTopLevelBillingItemCount; } public void setAllRecurringTopLevelBillingItemCount(Long allRecurringTopLevelBillingItemCount) { this.allRecurringTopLevelBillingItemCount = allRecurringTopLevelBillingItemCount; } /** * A count of the billing items that will be on an account's next invoice. Does not consider associated items. */ @ApiProperty protected Long allRecurringTopLevelBillingItemsUnfilteredCount; public Long getAllRecurringTopLevelBillingItemsUnfilteredCount() { return allRecurringTopLevelBillingItemsUnfilteredCount; } public void setAllRecurringTopLevelBillingItemsUnfilteredCount(Long allRecurringTopLevelBillingItemsUnfilteredCount) { this.allRecurringTopLevelBillingItemsUnfilteredCount = allRecurringTopLevelBillingItemsUnfilteredCount; } /** * A count of the billing items that will be on an account's next invoice. */ @ApiProperty protected Long allSubnetBillingItemCount; public Long getAllSubnetBillingItemCount() { return allSubnetBillingItemCount; } public void setAllSubnetBillingItemCount(Long allSubnetBillingItemCount) { this.allSubnetBillingItemCount = allSubnetBillingItemCount; } /** * A count of all billing items of an account. */ @ApiProperty protected Long allTopLevelBillingItemCount; public Long getAllTopLevelBillingItemCount() { return allTopLevelBillingItemCount; } public void setAllTopLevelBillingItemCount(Long allTopLevelBillingItemCount) { this.allTopLevelBillingItemCount = allTopLevelBillingItemCount; } /** * A count of the billing items that will be on an account's next invoice. Does not consider associated items. */ @ApiProperty protected Long allTopLevelBillingItemsUnfilteredCount; public Long getAllTopLevelBillingItemsUnfilteredCount() { return allTopLevelBillingItemsUnfilteredCount; } public void setAllTopLevelBillingItemsUnfilteredCount(Long allTopLevelBillingItemsUnfilteredCount) { this.allTopLevelBillingItemsUnfilteredCount = allTopLevelBillingItemsUnfilteredCount; } /** * A count of an account's associated application delivery controller records. */ @ApiProperty protected Long applicationDeliveryControllerCount; public Long getApplicationDeliveryControllerCount() { return applicationDeliveryControllerCount; } public void setApplicationDeliveryControllerCount(Long applicationDeliveryControllerCount) { this.applicationDeliveryControllerCount = applicationDeliveryControllerCount; } /** * A count of the account attribute values for a SoftLayer customer account. */ @ApiProperty protected Long attributeCount; public Long getAttributeCount() { return attributeCount; } public void setAttributeCount(Long attributeCount) { this.attributeCount = attributeCount; } /** * A count of the public network VLANs assigned to an account. */ @ApiProperty protected Long availablePublicNetworkVlanCount; public Long getAvailablePublicNetworkVlanCount() { return availablePublicNetworkVlanCount; } public void setAvailablePublicNetworkVlanCount(Long availablePublicNetworkVlanCount) { this.availablePublicNetworkVlanCount = availablePublicNetworkVlanCount; } /** * A count of the bandwidth allotments for an account. */ @ApiProperty protected Long bandwidthAllotmentCount; public Long getBandwidthAllotmentCount() { return bandwidthAllotmentCount; } public void setBandwidthAllotmentCount(Long bandwidthAllotmentCount) { this.bandwidthAllotmentCount = bandwidthAllotmentCount; } /** * A count of the bandwidth allotments for an account currently over allocation. */ @ApiProperty protected Long bandwidthAllotmentsOverAllocationCount; public Long getBandwidthAllotmentsOverAllocationCount() { return bandwidthAllotmentsOverAllocationCount; } public void setBandwidthAllotmentsOverAllocationCount(Long bandwidthAllotmentsOverAllocationCount) { this.bandwidthAllotmentsOverAllocationCount = bandwidthAllotmentsOverAllocationCount; } /** * A count of the bandwidth allotments for an account projected to go over allocation. */ @ApiProperty protected Long bandwidthAllotmentsProjectedOverAllocationCount; public Long getBandwidthAllotmentsProjectedOverAllocationCount() { return bandwidthAllotmentsProjectedOverAllocationCount; } public void setBandwidthAllotmentsProjectedOverAllocationCount(Long bandwidthAllotmentsProjectedOverAllocationCount) { this.bandwidthAllotmentsProjectedOverAllocationCount = bandwidthAllotmentsProjectedOverAllocationCount; } /** * A count of an account's associated bare metal server objects. */ @ApiProperty protected Long bareMetalInstanceCount; public Long getBareMetalInstanceCount() { return bareMetalInstanceCount; } public void setBareMetalInstanceCount(Long bareMetalInstanceCount) { this.bareMetalInstanceCount = bareMetalInstanceCount; } /** * A count of all billing agreements for an account */ @ApiProperty protected Long billingAgreementCount; public Long getBillingAgreementCount() { return billingAgreementCount; } public void setBillingAgreementCount(Long billingAgreementCount) { this.billingAgreementCount = billingAgreementCount; } /** * A count of private template group objects (parent and children) and the shared template group objects (parent only) for an account. */ @ApiProperty protected Long blockDeviceTemplateGroupCount; public Long getBlockDeviceTemplateGroupCount() { return blockDeviceTemplateGroupCount; } public void setBlockDeviceTemplateGroupCount(Long blockDeviceTemplateGroupCount) { this.blockDeviceTemplateGroupCount = blockDeviceTemplateGroupCount; } /** * A count of an account's active carts. */ @ApiProperty protected Long cartCount; public Long getCartCount() { return cartCount; } public void setCartCount(Long cartCount) { this.cartCount = cartCount; } /** * A count of */ @ApiProperty protected Long catalystEnrollmentCount; public Long getCatalystEnrollmentCount() { return catalystEnrollmentCount; } public void setCatalystEnrollmentCount(Long catalystEnrollmentCount) { this.catalystEnrollmentCount = catalystEnrollmentCount; } /** * A count of an account's associated CDN accounts. */ @ApiProperty protected Long cdnAccountCount; public Long getCdnAccountCount() { return cdnAccountCount; } public void setCdnAccountCount(Long cdnAccountCount) { this.cdnAccountCount = cdnAccountCount; } /** * A count of all closed tickets associated with an account. */ @ApiProperty protected Long closedTicketCount; public Long getClosedTicketCount() { return closedTicketCount; } public void setClosedTicketCount(Long closedTicketCount) { this.closedTicketCount = closedTicketCount; } /** * A count of datacenters which contain subnets that the account has access to route. */ @ApiProperty protected Long datacentersWithSubnetAllocationCount; public Long getDatacentersWithSubnetAllocationCount() { return datacentersWithSubnetAllocationCount; } public void setDatacentersWithSubnetAllocationCount(Long datacentersWithSubnetAllocationCount) { this.datacentersWithSubnetAllocationCount = datacentersWithSubnetAllocationCount; } /** * A count of an account's associated virtual dedicated host objects. */ @ApiProperty protected Long dedicatedHostCount; public Long getDedicatedHostCount() { return dedicatedHostCount; } public void setDedicatedHostCount(Long dedicatedHostCount) { this.dedicatedHostCount = dedicatedHostCount; } /** * A count of the SoftLayer employees that an account is assigned to. */ @ApiProperty protected Long displaySupportRepresentativeAssignmentCount; public Long getDisplaySupportRepresentativeAssignmentCount() { return displaySupportRepresentativeAssignmentCount; } public void setDisplaySupportRepresentativeAssignmentCount(Long displaySupportRepresentativeAssignmentCount) { this.displaySupportRepresentativeAssignmentCount = displaySupportRepresentativeAssignmentCount; } /** * A count of the DNS domains associated with an account. */ @ApiProperty protected Long domainCount; public Long getDomainCount() { return domainCount; } public void setDomainCount(Long domainCount) { this.domainCount = domainCount; } /** * A count of */ @ApiProperty protected Long domainRegistrationCount; public Long getDomainRegistrationCount() { return domainRegistrationCount; } public void setDomainRegistrationCount(Long domainRegistrationCount) { this.domainRegistrationCount = domainRegistrationCount; } /** * A count of the DNS domains associated with an account that were not created as a result of a secondary DNS zone transfer. */ @ApiProperty protected Long domainsWithoutSecondaryDnsRecordCount; public Long getDomainsWithoutSecondaryDnsRecordCount() { return domainsWithoutSecondaryDnsRecordCount; } public void setDomainsWithoutSecondaryDnsRecordCount(Long domainsWithoutSecondaryDnsRecordCount) { this.domainsWithoutSecondaryDnsRecordCount = domainsWithoutSecondaryDnsRecordCount; } /** * A count of an account's master EVault user. This is only used when an account has EVault service. */ @ApiProperty protected Long evaultMasterUserCount; public Long getEvaultMasterUserCount() { return evaultMasterUserCount; } public void setEvaultMasterUserCount(Long evaultMasterUserCount) { this.evaultMasterUserCount = evaultMasterUserCount; } /** * A count of an account's associated EVault storage volumes. */ @ApiProperty protected Long evaultNetworkStorageCount; public Long getEvaultNetworkStorageCount() { return evaultNetworkStorageCount; } public void setEvaultNetworkStorageCount(Long evaultNetworkStorageCount) { this.evaultNetworkStorageCount = evaultNetworkStorageCount; } /** * A count of stored security certificates that are expired (ie. SSL) */ @ApiProperty protected Long expiredSecurityCertificateCount; public Long getExpiredSecurityCertificateCount() { return expiredSecurityCertificateCount; } public void setExpiredSecurityCertificateCount(Long expiredSecurityCertificateCount) { this.expiredSecurityCertificateCount = expiredSecurityCertificateCount; } /** * A count of logs of who entered a colocation area which is assigned to this account, or when a user under this account enters a datacenter. */ @ApiProperty protected Long facilityLogCount; public Long getFacilityLogCount() { return facilityLogCount; } public void setFacilityLogCount(Long facilityLogCount) { this.facilityLogCount = facilityLogCount; } /** * A count of all of the account's current and former Flexible Credit enrollments. */ @ApiProperty protected Long flexibleCreditEnrollmentCount; public Long getFlexibleCreditEnrollmentCount() { return flexibleCreditEnrollmentCount; } public void setFlexibleCreditEnrollmentCount(Long flexibleCreditEnrollmentCount) { this.flexibleCreditEnrollmentCount = flexibleCreditEnrollmentCount; } /** * A count of */ @ApiProperty protected Long globalIpRecordCount; public Long getGlobalIpRecordCount() { return globalIpRecordCount; } public void setGlobalIpRecordCount(Long globalIpRecordCount) { this.globalIpRecordCount = globalIpRecordCount; } /** * A count of */ @ApiProperty protected Long globalIpv4RecordCount; public Long getGlobalIpv4RecordCount() { return globalIpv4RecordCount; } public void setGlobalIpv4RecordCount(Long globalIpv4RecordCount) { this.globalIpv4RecordCount = globalIpv4RecordCount; } /** * A count of */ @ApiProperty protected Long globalIpv6RecordCount; public Long getGlobalIpv6RecordCount() { return globalIpv6RecordCount; } public void setGlobalIpv6RecordCount(Long globalIpv6RecordCount) { this.globalIpv6RecordCount = globalIpv6RecordCount; } /** * A count of the global load balancer accounts for a softlayer customer account. */ @ApiProperty protected Long globalLoadBalancerAccountCount; public Long getGlobalLoadBalancerAccountCount() { return globalLoadBalancerAccountCount; } public void setGlobalLoadBalancerAccountCount(Long globalLoadBalancerAccountCount) { this.globalLoadBalancerAccountCount = globalLoadBalancerAccountCount; } /** * A count of an account's associated hardware objects. */ @ApiProperty protected Long hardwareCount; public Long getHardwareCount() { return hardwareCount; } public void setHardwareCount(Long hardwareCount) { this.hardwareCount = hardwareCount; } /** * A count of an account's associated hardware objects currently over bandwidth allocation. */ @ApiProperty protected Long hardwareOverBandwidthAllocationCount; public Long getHardwareOverBandwidthAllocationCount() { return hardwareOverBandwidthAllocationCount; } public void setHardwareOverBandwidthAllocationCount(Long hardwareOverBandwidthAllocationCount) { this.hardwareOverBandwidthAllocationCount = hardwareOverBandwidthAllocationCount; } /** * A count of an account's associated hardware objects projected to go over bandwidth allocation. */ @ApiProperty protected Long hardwareProjectedOverBandwidthAllocationCount; public Long getHardwareProjectedOverBandwidthAllocationCount() { return hardwareProjectedOverBandwidthAllocationCount; } public void setHardwareProjectedOverBandwidthAllocationCount(Long hardwareProjectedOverBandwidthAllocationCount) { this.hardwareProjectedOverBandwidthAllocationCount = hardwareProjectedOverBandwidthAllocationCount; } /** * A count of all hardware associated with an account that has the cPanel web hosting control panel installed. */ @ApiProperty protected Long hardwareWithCpanelCount; public Long getHardwareWithCpanelCount() { return hardwareWithCpanelCount; } public void setHardwareWithCpanelCount(Long hardwareWithCpanelCount) { this.hardwareWithCpanelCount = hardwareWithCpanelCount; } /** * A count of all hardware associated with an account that has the Helm web hosting control panel installed. */ @ApiProperty protected Long hardwareWithHelmCount; public Long getHardwareWithHelmCount() { return hardwareWithHelmCount; } public void setHardwareWithHelmCount(Long hardwareWithHelmCount) { this.hardwareWithHelmCount = hardwareWithHelmCount; } /** * A count of all hardware associated with an account that has McAfee Secure AntiVirus for Redhat software components. */ @ApiProperty protected Long hardwareWithMcafeeAntivirusRedhatCount; public Long getHardwareWithMcafeeAntivirusRedhatCount() { return hardwareWithMcafeeAntivirusRedhatCount; } public void setHardwareWithMcafeeAntivirusRedhatCount(Long hardwareWithMcafeeAntivirusRedhatCount) { this.hardwareWithMcafeeAntivirusRedhatCount = hardwareWithMcafeeAntivirusRedhatCount; } /** * A count of all hardware associated with an account that has McAfee Secure AntiVirus for Windows software components. */ @ApiProperty protected Long hardwareWithMcafeeAntivirusWindowCount; public Long getHardwareWithMcafeeAntivirusWindowCount() { return hardwareWithMcafeeAntivirusWindowCount; } public void setHardwareWithMcafeeAntivirusWindowCount(Long hardwareWithMcafeeAntivirusWindowCount) { this.hardwareWithMcafeeAntivirusWindowCount = hardwareWithMcafeeAntivirusWindowCount; } /** * A count of all hardware associated with an account that has McAfee Secure software components. */ @ApiProperty protected Long hardwareWithMcafeeCount; public Long getHardwareWithMcafeeCount() { return hardwareWithMcafeeCount; } public void setHardwareWithMcafeeCount(Long hardwareWithMcafeeCount) { this.hardwareWithMcafeeCount = hardwareWithMcafeeCount; } /** * A count of all hardware associated with an account that has McAfee Secure Intrusion Detection System software components. */ @ApiProperty protected Long hardwareWithMcafeeIntrusionDetectionSystemCount; public Long getHardwareWithMcafeeIntrusionDetectionSystemCount() { return hardwareWithMcafeeIntrusionDetectionSystemCount; } public void setHardwareWithMcafeeIntrusionDetectionSystemCount(Long hardwareWithMcafeeIntrusionDetectionSystemCount) { this.hardwareWithMcafeeIntrusionDetectionSystemCount = hardwareWithMcafeeIntrusionDetectionSystemCount; } /** * A count of all hardware associated with an account that has the Plesk web hosting control panel installed. */ @ApiProperty protected Long hardwareWithPleskCount; public Long getHardwareWithPleskCount() { return hardwareWithPleskCount; } public void setHardwareWithPleskCount(Long hardwareWithPleskCount) { this.hardwareWithPleskCount = hardwareWithPleskCount; } /** * A count of all hardware associated with an account that has the QuantaStor storage system installed. */ @ApiProperty protected Long hardwareWithQuantastorCount; public Long getHardwareWithQuantastorCount() { return hardwareWithQuantastorCount; } public void setHardwareWithQuantastorCount(Long hardwareWithQuantastorCount) { this.hardwareWithQuantastorCount = hardwareWithQuantastorCount; } /** * A count of all hardware associated with an account that has the Urchin web traffic analytics package installed. */ @ApiProperty protected Long hardwareWithUrchinCount; public Long getHardwareWithUrchinCount() { return hardwareWithUrchinCount; } public void setHardwareWithUrchinCount(Long hardwareWithUrchinCount) { this.hardwareWithUrchinCount = hardwareWithUrchinCount; } /** * A count of all hardware associated with an account that is running a version of the Microsoft Windows operating system. */ @ApiProperty protected Long hardwareWithWindowCount; public Long getHardwareWithWindowCount() { return hardwareWithWindowCount; } public void setHardwareWithWindowCount(Long hardwareWithWindowCount) { this.hardwareWithWindowCount = hardwareWithWindowCount; } /** * A count of an account's associated hourly bare metal server objects. */ @ApiProperty protected Long hourlyBareMetalInstanceCount; public Long getHourlyBareMetalInstanceCount() { return hourlyBareMetalInstanceCount; } public void setHourlyBareMetalInstanceCount(Long hourlyBareMetalInstanceCount) { this.hourlyBareMetalInstanceCount = hourlyBareMetalInstanceCount; } /** * A count of hourly service billing items that will be on an account's next invoice. */ @ApiProperty protected Long hourlyServiceBillingItemCount; public Long getHourlyServiceBillingItemCount() { return hourlyServiceBillingItemCount; } public void setHourlyServiceBillingItemCount(Long hourlyServiceBillingItemCount) { this.hourlyServiceBillingItemCount = hourlyServiceBillingItemCount; } /** * A count of an account's associated hourly virtual guest objects. */ @ApiProperty protected Long hourlyVirtualGuestCount; public Long getHourlyVirtualGuestCount() { return hourlyVirtualGuestCount; } public void setHourlyVirtualGuestCount(Long hourlyVirtualGuestCount) { this.hourlyVirtualGuestCount = hourlyVirtualGuestCount; } /** * A count of an account's associated Virtual Storage volumes. */ @ApiProperty protected Long hubNetworkStorageCount; public Long getHubNetworkStorageCount() { return hubNetworkStorageCount; } public void setHubNetworkStorageCount(Long hubNetworkStorageCount) { this.hubNetworkStorageCount = hubNetworkStorageCount; } /** * A count of */ @ApiProperty protected Long internalNoteCount; public Long getInternalNoteCount() { return internalNoteCount; } public void setInternalNoteCount(Long internalNoteCount) { this.internalNoteCount = internalNoteCount; } /** * A count of an account's associated billing invoices. */ @ApiProperty protected Long invoiceCount; public Long getInvoiceCount() { return invoiceCount; } public void setInvoiceCount(Long invoiceCount) { this.invoiceCount = invoiceCount; } /** * A count of */ @ApiProperty protected Long ipAddressCount; public Long getIpAddressCount() { return ipAddressCount; } public void setIpAddressCount(Long ipAddressCount) { this.ipAddressCount = ipAddressCount; } /** * A count of an account's associated iSCSI storage volumes. */ @ApiProperty protected Long iscsiNetworkStorageCount; public Long getIscsiNetworkStorageCount() { return iscsiNetworkStorageCount; } public void setIscsiNetworkStorageCount(Long iscsiNetworkStorageCount) { this.iscsiNetworkStorageCount = iscsiNetworkStorageCount; } /** * A count of the five most recently closed abuse tickets associated with an account. */ @ApiProperty protected Long lastFiveClosedAbuseTicketCount; public Long getLastFiveClosedAbuseTicketCount() { return lastFiveClosedAbuseTicketCount; } public void setLastFiveClosedAbuseTicketCount(Long lastFiveClosedAbuseTicketCount) { this.lastFiveClosedAbuseTicketCount = lastFiveClosedAbuseTicketCount; } /** * A count of the five most recently closed accounting tickets associated with an account. */ @ApiProperty protected Long lastFiveClosedAccountingTicketCount; public Long getLastFiveClosedAccountingTicketCount() { return lastFiveClosedAccountingTicketCount; } public void setLastFiveClosedAccountingTicketCount(Long lastFiveClosedAccountingTicketCount) { this.lastFiveClosedAccountingTicketCount = lastFiveClosedAccountingTicketCount; } /** * A count of the five most recently closed tickets that do not belong to the abuse, accounting, sales, or support groups associated with an account. */ @ApiProperty protected Long lastFiveClosedOtherTicketCount; public Long getLastFiveClosedOtherTicketCount() { return lastFiveClosedOtherTicketCount; } public void setLastFiveClosedOtherTicketCount(Long lastFiveClosedOtherTicketCount) { this.lastFiveClosedOtherTicketCount = lastFiveClosedOtherTicketCount; } /** * A count of the five most recently closed sales tickets associated with an account. */ @ApiProperty protected Long lastFiveClosedSalesTicketCount; public Long getLastFiveClosedSalesTicketCount() { return lastFiveClosedSalesTicketCount; } public void setLastFiveClosedSalesTicketCount(Long lastFiveClosedSalesTicketCount) { this.lastFiveClosedSalesTicketCount = lastFiveClosedSalesTicketCount; } /** * A count of the five most recently closed support tickets associated with an account. */ @ApiProperty protected Long lastFiveClosedSupportTicketCount; public Long getLastFiveClosedSupportTicketCount() { return lastFiveClosedSupportTicketCount; } public void setLastFiveClosedSupportTicketCount(Long lastFiveClosedSupportTicketCount) { this.lastFiveClosedSupportTicketCount = lastFiveClosedSupportTicketCount; } /** * A count of the five most recently closed tickets associated with an account. */ @ApiProperty protected Long lastFiveClosedTicketCount; public Long getLastFiveClosedTicketCount() { return lastFiveClosedTicketCount; } public void setLastFiveClosedTicketCount(Long lastFiveClosedTicketCount) { this.lastFiveClosedTicketCount = lastFiveClosedTicketCount; } /** * A count of the legacy bandwidth allotments for an account. */ @ApiProperty protected Long legacyBandwidthAllotmentCount; public Long getLegacyBandwidthAllotmentCount() { return legacyBandwidthAllotmentCount; } public void setLegacyBandwidthAllotmentCount(Long legacyBandwidthAllotmentCount) { this.legacyBandwidthAllotmentCount = legacyBandwidthAllotmentCount; } /** * A count of an account's associated load balancers. */ @ApiProperty protected Long loadBalancerCount; public Long getLoadBalancerCount() { return loadBalancerCount; } public void setLoadBalancerCount(Long loadBalancerCount) { this.loadBalancerCount = loadBalancerCount; } /** * A count of an account's associated Lockbox storage volumes. */ @ApiProperty protected Long lockboxNetworkStorageCount; public Long getLockboxNetworkStorageCount() { return lockboxNetworkStorageCount; } public void setLockboxNetworkStorageCount(Long lockboxNetworkStorageCount) { this.lockboxNetworkStorageCount = lockboxNetworkStorageCount; } /** * A count of */ @ApiProperty protected Long manualPaymentsUnderReviewCount; public Long getManualPaymentsUnderReviewCount() { return manualPaymentsUnderReviewCount; } public void setManualPaymentsUnderReviewCount(Long manualPaymentsUnderReviewCount) { this.manualPaymentsUnderReviewCount = manualPaymentsUnderReviewCount; } /** * A count of an account's media transfer service requests. */ @ApiProperty protected Long mediaDataTransferRequestCount; public Long getMediaDataTransferRequestCount() { return mediaDataTransferRequestCount; } public void setMediaDataTransferRequestCount(Long mediaDataTransferRequestCount) { this.mediaDataTransferRequestCount = mediaDataTransferRequestCount; } /** * A count of an account's associated monthly bare metal server objects. */ @ApiProperty protected Long monthlyBareMetalInstanceCount; public Long getMonthlyBareMetalInstanceCount() { return monthlyBareMetalInstanceCount; } public void setMonthlyBareMetalInstanceCount(Long monthlyBareMetalInstanceCount) { this.monthlyBareMetalInstanceCount = monthlyBareMetalInstanceCount; } /** * A count of an account's associated monthly virtual guest objects. */ @ApiProperty protected Long monthlyVirtualGuestCount; public Long getMonthlyVirtualGuestCount() { return monthlyVirtualGuestCount; } public void setMonthlyVirtualGuestCount(Long monthlyVirtualGuestCount) { this.monthlyVirtualGuestCount = monthlyVirtualGuestCount; } /** * A count of an account's associated NAS storage volumes. */ @ApiProperty protected Long nasNetworkStorageCount; public Long getNasNetworkStorageCount() { return nasNetworkStorageCount; } public void setNasNetworkStorageCount(Long nasNetworkStorageCount) { this.nasNetworkStorageCount = nasNetworkStorageCount; } /** * A count of all network gateway devices on this account. */ @ApiProperty protected Long networkGatewayCount; public Long getNetworkGatewayCount() { return networkGatewayCount; } public void setNetworkGatewayCount(Long networkGatewayCount) { this.networkGatewayCount = networkGatewayCount; } /** * A count of an account's associated network hardware. */ @ApiProperty protected Long networkHardwareCount; public Long getNetworkHardwareCount() { return networkHardwareCount; } public void setNetworkHardwareCount(Long networkHardwareCount) { this.networkHardwareCount = networkHardwareCount; } /** * A count of */ @ApiProperty protected Long networkMessageDeliveryAccountCount; public Long getNetworkMessageDeliveryAccountCount() { return networkMessageDeliveryAccountCount; } public void setNetworkMessageDeliveryAccountCount(Long networkMessageDeliveryAccountCount) { this.networkMessageDeliveryAccountCount = networkMessageDeliveryAccountCount; } /** * A count of hardware which is currently experiencing a service failure. */ @ApiProperty protected Long networkMonitorDownHardwareCount; public Long getNetworkMonitorDownHardwareCount() { return networkMonitorDownHardwareCount; } public void setNetworkMonitorDownHardwareCount(Long networkMonitorDownHardwareCount) { this.networkMonitorDownHardwareCount = networkMonitorDownHardwareCount; } /** * A count of virtual guest which is currently experiencing a service failure. */ @ApiProperty protected Long networkMonitorDownVirtualGuestCount; public Long getNetworkMonitorDownVirtualGuestCount() { return networkMonitorDownVirtualGuestCount; } public void setNetworkMonitorDownVirtualGuestCount(Long networkMonitorDownVirtualGuestCount) { this.networkMonitorDownVirtualGuestCount = networkMonitorDownVirtualGuestCount; } /** * A count of hardware which is currently recovering from a service failure. */ @ApiProperty protected Long networkMonitorRecoveringHardwareCount; public Long getNetworkMonitorRecoveringHardwareCount() { return networkMonitorRecoveringHardwareCount; } public void setNetworkMonitorRecoveringHardwareCount(Long networkMonitorRecoveringHardwareCount) { this.networkMonitorRecoveringHardwareCount = networkMonitorRecoveringHardwareCount; } /** * A count of virtual guest which is currently recovering from a service failure. */ @ApiProperty protected Long networkMonitorRecoveringVirtualGuestCount; public Long getNetworkMonitorRecoveringVirtualGuestCount() { return networkMonitorRecoveringVirtualGuestCount; } public void setNetworkMonitorRecoveringVirtualGuestCount(Long networkMonitorRecoveringVirtualGuestCount) { this.networkMonitorRecoveringVirtualGuestCount = networkMonitorRecoveringVirtualGuestCount; } /** * A count of hardware which is currently online. */ @ApiProperty protected Long networkMonitorUpHardwareCount; public Long getNetworkMonitorUpHardwareCount() { return networkMonitorUpHardwareCount; } public void setNetworkMonitorUpHardwareCount(Long networkMonitorUpHardwareCount) { this.networkMonitorUpHardwareCount = networkMonitorUpHardwareCount; } /** * A count of virtual guest which is currently online. */ @ApiProperty protected Long networkMonitorUpVirtualGuestCount; public Long getNetworkMonitorUpVirtualGuestCount() { return networkMonitorUpVirtualGuestCount; } public void setNetworkMonitorUpVirtualGuestCount(Long networkMonitorUpVirtualGuestCount) { this.networkMonitorUpVirtualGuestCount = networkMonitorUpVirtualGuestCount; } /** * A count of an account's associated storage volumes. This includes Lockbox, NAS, EVault, and iSCSI volumes. */ @ApiProperty protected Long networkStorageCount; public Long getNetworkStorageCount() { return networkStorageCount; } public void setNetworkStorageCount(Long networkStorageCount) { this.networkStorageCount = networkStorageCount; } /** * A count of an account's Network Storage groups. */ @ApiProperty protected Long networkStorageGroupCount; public Long getNetworkStorageGroupCount() { return networkStorageGroupCount; } public void setNetworkStorageGroupCount(Long networkStorageGroupCount) { this.networkStorageGroupCount = networkStorageGroupCount; } /** * A count of iPSec network tunnels for an account. */ @ApiProperty protected Long networkTunnelContextCount; public Long getNetworkTunnelContextCount() { return networkTunnelContextCount; } public void setNetworkTunnelContextCount(Long networkTunnelContextCount) { this.networkTunnelContextCount = networkTunnelContextCount; } /** * A count of all network VLANs assigned to an account. */ @ApiProperty protected Long networkVlanCount; public Long getNetworkVlanCount() { return networkVlanCount; } public void setNetworkVlanCount(Long networkVlanCount) { this.networkVlanCount = networkVlanCount; } /** * A count of dEPRECATED - This information can be pulled directly through tapping keys now - DEPRECATED. The allotments for this account and their servers for the next billing cycle. The public inbound and outbound bandwidth is calculated for each server in addition to the daily average network traffic since the last billing date. */ @ApiProperty protected Long nextBillingPublicAllotmentHardwareBandwidthDetailCount; public Long getNextBillingPublicAllotmentHardwareBandwidthDetailCount() { return nextBillingPublicAllotmentHardwareBandwidthDetailCount; } public void setNextBillingPublicAllotmentHardwareBandwidthDetailCount(Long nextBillingPublicAllotmentHardwareBandwidthDetailCount) { this.nextBillingPublicAllotmentHardwareBandwidthDetailCount = nextBillingPublicAllotmentHardwareBandwidthDetailCount; } /** * A count of the billing items that will be on an account's next invoice. */ @ApiProperty protected Long nextInvoiceTopLevelBillingItemCount; public Long getNextInvoiceTopLevelBillingItemCount() { return nextInvoiceTopLevelBillingItemCount; } public void setNextInvoiceTopLevelBillingItemCount(Long nextInvoiceTopLevelBillingItemCount) { this.nextInvoiceTopLevelBillingItemCount = nextInvoiceTopLevelBillingItemCount; } /** * A count of */ @ApiProperty protected Long notificationSubscriberCount; public Long getNotificationSubscriberCount() { return notificationSubscriberCount; } public void setNotificationSubscriberCount(Long notificationSubscriberCount) { this.notificationSubscriberCount = notificationSubscriberCount; } /** * A count of the open abuse tickets associated with an account. */ @ApiProperty protected Long openAbuseTicketCount; public Long getOpenAbuseTicketCount() { return openAbuseTicketCount; } public void setOpenAbuseTicketCount(Long openAbuseTicketCount) { this.openAbuseTicketCount = openAbuseTicketCount; } /** * A count of the open accounting tickets associated with an account. */ @ApiProperty protected Long openAccountingTicketCount; public Long getOpenAccountingTicketCount() { return openAccountingTicketCount; } public void setOpenAccountingTicketCount(Long openAccountingTicketCount) { this.openAccountingTicketCount = openAccountingTicketCount; } /** * A count of the open billing tickets associated with an account. */ @ApiProperty protected Long openBillingTicketCount; public Long getOpenBillingTicketCount() { return openBillingTicketCount; } public void setOpenBillingTicketCount(Long openBillingTicketCount) { this.openBillingTicketCount = openBillingTicketCount; } /** * A count of an open ticket requesting cancellation of this server, if one exists. */ @ApiProperty protected Long openCancellationRequestCount; public Long getOpenCancellationRequestCount() { return openCancellationRequestCount; } public void setOpenCancellationRequestCount(Long openCancellationRequestCount) { this.openCancellationRequestCount = openCancellationRequestCount; } /** * A count of the open tickets that do not belong to the abuse, accounting, sales, or support groups associated with an account. */ @ApiProperty protected Long openOtherTicketCount; public Long getOpenOtherTicketCount() { return openOtherTicketCount; } public void setOpenOtherTicketCount(Long openOtherTicketCount) { this.openOtherTicketCount = openOtherTicketCount; } /** * A count of an account's recurring invoices. */ @ApiProperty protected Long openRecurringInvoiceCount; public Long getOpenRecurringInvoiceCount() { return openRecurringInvoiceCount; } public void setOpenRecurringInvoiceCount(Long openRecurringInvoiceCount) { this.openRecurringInvoiceCount = openRecurringInvoiceCount; } /** * A count of the open sales tickets associated with an account. */ @ApiProperty protected Long openSalesTicketCount; public Long getOpenSalesTicketCount() { return openSalesTicketCount; } public void setOpenSalesTicketCount(Long openSalesTicketCount) { this.openSalesTicketCount = openSalesTicketCount; } /** * A count of */ @ApiProperty protected Long openStackAccountLinkCount; public Long getOpenStackAccountLinkCount() { return openStackAccountLinkCount; } public void setOpenStackAccountLinkCount(Long openStackAccountLinkCount) { this.openStackAccountLinkCount = openStackAccountLinkCount; } /** * A count of an account's associated Openstack related Object Storage accounts. */ @ApiProperty protected Long openStackObjectStorageCount; public Long getOpenStackObjectStorageCount() { return openStackObjectStorageCount; } public void setOpenStackObjectStorageCount(Long openStackObjectStorageCount) { this.openStackObjectStorageCount = openStackObjectStorageCount; } /** * A count of the open support tickets associated with an account. */ @ApiProperty protected Long openSupportTicketCount; public Long getOpenSupportTicketCount() { return openSupportTicketCount; } public void setOpenSupportTicketCount(Long openSupportTicketCount) { this.openSupportTicketCount = openSupportTicketCount; } /** * A count of all open tickets associated with an account. */ @ApiProperty protected Long openTicketCount; public Long getOpenTicketCount() { return openTicketCount; } public void setOpenTicketCount(Long openTicketCount) { this.openTicketCount = openTicketCount; } /** * A count of all open tickets associated with an account last edited by an employee. */ @ApiProperty protected Long openTicketsWaitingOnCustomerCount; public Long getOpenTicketsWaitingOnCustomerCount() { return openTicketsWaitingOnCustomerCount; } public void setOpenTicketsWaitingOnCustomerCount(Long openTicketsWaitingOnCustomerCount) { this.openTicketsWaitingOnCustomerCount = openTicketsWaitingOnCustomerCount; } /** * A count of an account's associated billing orders excluding upgrades. */ @ApiProperty protected Long orderCount; public Long getOrderCount() { return orderCount; } public void setOrderCount(Long orderCount) { this.orderCount = orderCount; } /** * A count of the billing items that have no parent billing item. These are items that don't necessarily belong to a single server. */ @ApiProperty protected Long orphanBillingItemCount; public Long getOrphanBillingItemCount() { return orphanBillingItemCount; } public void setOrphanBillingItemCount(Long orphanBillingItemCount) { this.orphanBillingItemCount = orphanBillingItemCount; } /** * A count of */ @ApiProperty protected Long ownedBrandCount; public Long getOwnedBrandCount() { return ownedBrandCount; } public void setOwnedBrandCount(Long ownedBrandCount) { this.ownedBrandCount = ownedBrandCount; } /** * A count of */ @ApiProperty protected Long ownedHardwareGenericComponentModelCount; public Long getOwnedHardwareGenericComponentModelCount() { return ownedHardwareGenericComponentModelCount; } public void setOwnedHardwareGenericComponentModelCount(Long ownedHardwareGenericComponentModelCount) { this.ownedHardwareGenericComponentModelCount = ownedHardwareGenericComponentModelCount; } /** * A count of */ @ApiProperty protected Long paymentProcessorCount; public Long getPaymentProcessorCount() { return paymentProcessorCount; } public void setPaymentProcessorCount(Long paymentProcessorCount) { this.paymentProcessorCount = paymentProcessorCount; } /** * A count of */ @ApiProperty protected Long pendingEventCount; public Long getPendingEventCount() { return pendingEventCount; } public void setPendingEventCount(Long pendingEventCount) { this.pendingEventCount = pendingEventCount; } /** * A count of a list of top-level invoice items that are on an account's currently pending invoice. */ @ApiProperty protected Long pendingInvoiceTopLevelItemCount; public Long getPendingInvoiceTopLevelItemCount() { return pendingInvoiceTopLevelItemCount; } public void setPendingInvoiceTopLevelItemCount(Long pendingInvoiceTopLevelItemCount) { this.pendingInvoiceTopLevelItemCount = pendingInvoiceTopLevelItemCount; } /** * A count of an account's permission groups. */ @ApiProperty protected Long permissionGroupCount; public Long getPermissionGroupCount() { return permissionGroupCount; } public void setPermissionGroupCount(Long permissionGroupCount) { this.permissionGroupCount = permissionGroupCount; } /** * A count of an account's user roles. */ @ApiProperty protected Long permissionRoleCount; public Long getPermissionRoleCount() { return permissionRoleCount; } public void setPermissionRoleCount(Long permissionRoleCount) { this.permissionRoleCount = permissionRoleCount; } /** * A count of */ @ApiProperty protected Long portableStorageVolumeCount; public Long getPortableStorageVolumeCount() { return portableStorageVolumeCount; } public void setPortableStorageVolumeCount(Long portableStorageVolumeCount) { this.portableStorageVolumeCount = portableStorageVolumeCount; } /** * A count of customer specified URIs that are downloaded onto a newly provisioned or reloaded server. If the URI is sent over https it will be executed directly on the server. */ @ApiProperty protected Long postProvisioningHookCount; public Long getPostProvisioningHookCount() { return postProvisioningHookCount; } public void setPostProvisioningHookCount(Long postProvisioningHookCount) { this.postProvisioningHookCount = postProvisioningHookCount; } /** * A count of an account's associated portal users with PPTP VPN access. */ @ApiProperty protected Long pptpVpnUserCount; public Long getPptpVpnUserCount() { return pptpVpnUserCount; } public void setPptpVpnUserCount(Long pptpVpnUserCount) { this.pptpVpnUserCount = pptpVpnUserCount; } /** * A count of the item price that an account is restricted to. */ @ApiProperty protected Long priceRestrictionCount; public Long getPriceRestrictionCount() { return priceRestrictionCount; } public void setPriceRestrictionCount(Long priceRestrictionCount) { this.priceRestrictionCount = priceRestrictionCount; } /** * A count of all priority one tickets associated with an account. */ @ApiProperty protected Long priorityOneTicketCount; public Long getPriorityOneTicketCount() { return priorityOneTicketCount; } public void setPriorityOneTicketCount(Long priorityOneTicketCount) { this.priorityOneTicketCount = priorityOneTicketCount; } /** * A count of dEPRECATED - This information can be pulled directly through tapping keys now - DEPRECATED. The allotments for this account and their servers. The private inbound and outbound bandwidth is calculated for each server in addition to the daily average network traffic since the last billing date. */ @ApiProperty protected Long privateAllotmentHardwareBandwidthDetailCount; public Long getPrivateAllotmentHardwareBandwidthDetailCount() { return privateAllotmentHardwareBandwidthDetailCount; } public void setPrivateAllotmentHardwareBandwidthDetailCount(Long privateAllotmentHardwareBandwidthDetailCount) { this.privateAllotmentHardwareBandwidthDetailCount = privateAllotmentHardwareBandwidthDetailCount; } /** * A count of private and shared template group objects (parent only) for an account. */ @ApiProperty protected Long privateBlockDeviceTemplateGroupCount; public Long getPrivateBlockDeviceTemplateGroupCount() { return privateBlockDeviceTemplateGroupCount; } public void setPrivateBlockDeviceTemplateGroupCount(Long privateBlockDeviceTemplateGroupCount) { this.privateBlockDeviceTemplateGroupCount = privateBlockDeviceTemplateGroupCount; } /** * A count of */ @ApiProperty protected Long privateIpAddressCount; public Long getPrivateIpAddressCount() { return privateIpAddressCount; } public void setPrivateIpAddressCount(Long privateIpAddressCount) { this.privateIpAddressCount = privateIpAddressCount; } /** * A count of the private network VLANs assigned to an account. */ @ApiProperty protected Long privateNetworkVlanCount; public Long getPrivateNetworkVlanCount() { return privateNetworkVlanCount; } public void setPrivateNetworkVlanCount(Long privateNetworkVlanCount) { this.privateNetworkVlanCount = privateNetworkVlanCount; } /** * A count of all private subnets associated with an account. */ @ApiProperty protected Long privateSubnetCount; public Long getPrivateSubnetCount() { return privateSubnetCount; } public void setPrivateSubnetCount(Long privateSubnetCount) { this.privateSubnetCount = privateSubnetCount; } /** * A count of dEPRECATED - This information can be pulled directly through tapping keys now - DEPRECATED. The allotments for this account and their servers. The public inbound and outbound bandwidth is calculated for each server in addition to the daily average network traffic since the last billing date. */ @ApiProperty protected Long publicAllotmentHardwareBandwidthDetailCount; public Long getPublicAllotmentHardwareBandwidthDetailCount() { return publicAllotmentHardwareBandwidthDetailCount; } public void setPublicAllotmentHardwareBandwidthDetailCount(Long publicAllotmentHardwareBandwidthDetailCount) { this.publicAllotmentHardwareBandwidthDetailCount = publicAllotmentHardwareBandwidthDetailCount; } /** * A count of */ @ApiProperty protected Long publicIpAddressCount; public Long getPublicIpAddressCount() { return publicIpAddressCount; } public void setPublicIpAddressCount(Long publicIpAddressCount) { this.publicIpAddressCount = publicIpAddressCount; } /** * A count of the public network VLANs assigned to an account. */ @ApiProperty protected Long publicNetworkVlanCount; public Long getPublicNetworkVlanCount() { return publicNetworkVlanCount; } public void setPublicNetworkVlanCount(Long publicNetworkVlanCount) { this.publicNetworkVlanCount = publicNetworkVlanCount; } /** * A count of all public network subnets associated with an account. */ @ApiProperty protected Long publicSubnetCount; public Long getPublicSubnetCount() { return publicSubnetCount; } public void setPublicSubnetCount(Long publicSubnetCount) { this.publicSubnetCount = publicSubnetCount; } /** * A count of an account's quotes. */ @ApiProperty protected Long quoteCount; public Long getQuoteCount() { return quoteCount; } public void setQuoteCount(Long quoteCount) { this.quoteCount = quoteCount; } /** * A count of */ @ApiProperty protected Long recentEventCount; public Long getRecentEventCount() { return recentEventCount; } public void setRecentEventCount(Long recentEventCount) { this.recentEventCount = recentEventCount; } /** * A count of if this is a account is a referral partner, the accounts this referral partner has referred */ @ApiProperty protected Long referredAccountCount; public Long getReferredAccountCount() { return referredAccountCount; } public void setReferredAccountCount(Long referredAccountCount) { this.referredAccountCount = referredAccountCount; } /** * A count of */ @ApiProperty protected Long regulatedWorkloadCount; public Long getRegulatedWorkloadCount() { return regulatedWorkloadCount; } public void setRegulatedWorkloadCount(Long regulatedWorkloadCount) { this.regulatedWorkloadCount = regulatedWorkloadCount; } /** * A count of remote management command requests for an account */ @ApiProperty protected Long remoteManagementCommandRequestCount; public Long getRemoteManagementCommandRequestCount() { return remoteManagementCommandRequestCount; } public void setRemoteManagementCommandRequestCount(Long remoteManagementCommandRequestCount) { this.remoteManagementCommandRequestCount = remoteManagementCommandRequestCount; } /** * A count of the Replication events for all Network Storage volumes on an account. */ @ApiProperty protected Long replicationEventCount; public Long getReplicationEventCount() { return replicationEventCount; } public void setReplicationEventCount(Long replicationEventCount) { this.replicationEventCount = replicationEventCount; } /** * A count of an account's associated top-level resource groups. */ @ApiProperty protected Long resourceGroupCount; public Long getResourceGroupCount() { return resourceGroupCount; } public void setResourceGroupCount(Long resourceGroupCount) { this.resourceGroupCount = resourceGroupCount; } /** * A count of all Routers that an accounts VLANs reside on */ @ApiProperty protected Long routerCount; public Long getRouterCount() { return routerCount; } public void setRouterCount(Long routerCount) { this.routerCount = routerCount; } /** * A count of all scale groups on this account. */ @ApiProperty protected Long scaleGroupCount; public Long getScaleGroupCount() { return scaleGroupCount; } public void setScaleGroupCount(Long scaleGroupCount) { this.scaleGroupCount = scaleGroupCount; } /** * A count of the secondary DNS records for a SoftLayer customer account. */ @ApiProperty protected Long secondaryDomainCount; public Long getSecondaryDomainCount() { return secondaryDomainCount; } public void setSecondaryDomainCount(Long secondaryDomainCount) { this.secondaryDomainCount = secondaryDomainCount; } /** * A count of stored security certificates (ie. SSL) */ @ApiProperty protected Long securityCertificateCount; public Long getSecurityCertificateCount() { return securityCertificateCount; } public void setSecurityCertificateCount(Long securityCertificateCount) { this.securityCertificateCount = securityCertificateCount; } /** * A count of the security groups belonging to this account. */ @ApiProperty protected Long securityGroupCount; public Long getSecurityGroupCount() { return securityGroupCount; } public void setSecurityGroupCount(Long securityGroupCount) { this.securityGroupCount = securityGroupCount; } /** * A count of an account's vulnerability scan requests. */ @ApiProperty protected Long securityScanRequestCount; public Long getSecurityScanRequestCount() { return securityScanRequestCount; } public void setSecurityScanRequestCount(Long securityScanRequestCount) { this.securityScanRequestCount = securityScanRequestCount; } /** * A count of the service billing items that will be on an account's next invoice. */ @ApiProperty protected Long serviceBillingItemCount; public Long getServiceBillingItemCount() { return serviceBillingItemCount; } public void setServiceBillingItemCount(Long serviceBillingItemCount) { this.serviceBillingItemCount = serviceBillingItemCount; } /** * A count of shipments that belong to the customer's account. */ @ApiProperty protected Long shipmentCount; public Long getShipmentCount() { return shipmentCount; } public void setShipmentCount(Long shipmentCount) { this.shipmentCount = shipmentCount; } /** * A count of customer specified SSH keys that can be implemented onto a newly provisioned or reloaded server. */ @ApiProperty protected Long sshKeyCount; public Long getSshKeyCount() { return sshKeyCount; } public void setSshKeyCount(Long sshKeyCount) { this.sshKeyCount = sshKeyCount; } /** * A count of an account's associated portal users with SSL VPN access. */ @ApiProperty protected Long sslVpnUserCount; public Long getSslVpnUserCount() { return sslVpnUserCount; } public void setSslVpnUserCount(Long sslVpnUserCount) { this.sslVpnUserCount = sslVpnUserCount; } /** * A count of an account's virtual guest objects that are hosted on a user provisioned hypervisor. */ @ApiProperty protected Long standardPoolVirtualGuestCount; public Long getStandardPoolVirtualGuestCount() { return standardPoolVirtualGuestCount; } public void setStandardPoolVirtualGuestCount(Long standardPoolVirtualGuestCount) { this.standardPoolVirtualGuestCount = standardPoolVirtualGuestCount; } /** * A count of all network subnets associated with an account. */ @ApiProperty protected Long subnetCount; public Long getSubnetCount() { return subnetCount; } public void setSubnetCount(Long subnetCount) { this.subnetCount = subnetCount; } /** * A count of */ @ApiProperty protected Long subnetRegistrationCount; public Long getSubnetRegistrationCount() { return subnetRegistrationCount; } public void setSubnetRegistrationCount(Long subnetRegistrationCount) { this.subnetRegistrationCount = subnetRegistrationCount; } /** * A count of */ @ApiProperty protected Long subnetRegistrationDetailCount; public Long getSubnetRegistrationDetailCount() { return subnetRegistrationDetailCount; } public void setSubnetRegistrationDetailCount(Long subnetRegistrationDetailCount) { this.subnetRegistrationDetailCount = subnetRegistrationDetailCount; } /** * A count of the SoftLayer employees that an account is assigned to. */ @ApiProperty protected Long supportRepresentativeCount; public Long getSupportRepresentativeCount() { return supportRepresentativeCount; } public void setSupportRepresentativeCount(Long supportRepresentativeCount) { this.supportRepresentativeCount = supportRepresentativeCount; } /** * A count of the active support subscriptions for this account. */ @ApiProperty protected Long supportSubscriptionCount; public Long getSupportSubscriptionCount() { return supportSubscriptionCount; } public void setSupportSubscriptionCount(Long supportSubscriptionCount) { this.supportSubscriptionCount = supportSubscriptionCount; } /** * A count of */ @ApiProperty protected Long tagCount; public Long getTagCount() { return tagCount; } public void setTagCount(Long tagCount) { this.tagCount = tagCount; } /** * A count of an account's associated tickets. */ @ApiProperty protected Long ticketCount; public Long getTicketCount() { return ticketCount; } public void setTicketCount(Long ticketCount) { this.ticketCount = ticketCount; } /** * A count of tickets closed within the last 72 hours or last 10 tickets, whichever is less, associated with an account. */ @ApiProperty protected Long ticketsClosedInTheLastThreeDaysCount; public Long getTicketsClosedInTheLastThreeDaysCount() { return ticketsClosedInTheLastThreeDaysCount; } public void setTicketsClosedInTheLastThreeDaysCount(Long ticketsClosedInTheLastThreeDaysCount) { this.ticketsClosedInTheLastThreeDaysCount = ticketsClosedInTheLastThreeDaysCount; } /** * A count of tickets closed today associated with an account. */ @ApiProperty protected Long ticketsClosedTodayCount; public Long getTicketsClosedTodayCount() { return ticketsClosedTodayCount; } public void setTicketsClosedTodayCount(Long ticketsClosedTodayCount) { this.ticketsClosedTodayCount = ticketsClosedTodayCount; } /** * A count of an account's associated Transcode account. */ @ApiProperty protected Long transcodeAccountCount; public Long getTranscodeAccountCount() { return transcodeAccountCount; } public void setTranscodeAccountCount(Long transcodeAccountCount) { this.transcodeAccountCount = transcodeAccountCount; } /** * A count of an account's associated upgrade requests. */ @ApiProperty protected Long upgradeRequestCount; public Long getUpgradeRequestCount() { return upgradeRequestCount; } public void setUpgradeRequestCount(Long upgradeRequestCount) { this.upgradeRequestCount = upgradeRequestCount; } /** * A count of an account's portal users. */ @ApiProperty protected Long userCount; public Long getUserCount() { return userCount; } public void setUserCount(Long userCount) { this.userCount = userCount; } /** * A count of stored security certificates that are not expired (ie. SSL) */ @ApiProperty protected Long validSecurityCertificateCount; public Long getValidSecurityCertificateCount() { return validSecurityCertificateCount; } public void setValidSecurityCertificateCount(Long validSecurityCertificateCount) { this.validSecurityCertificateCount = validSecurityCertificateCount; } /** * A count of the bandwidth pooling for this account. */ @ApiProperty protected Long virtualDedicatedRackCount; public Long getVirtualDedicatedRackCount() { return virtualDedicatedRackCount; } public void setVirtualDedicatedRackCount(Long virtualDedicatedRackCount) { this.virtualDedicatedRackCount = virtualDedicatedRackCount; } /** * A count of an account's associated virtual server virtual disk images. */ @ApiProperty protected Long virtualDiskImageCount; public Long getVirtualDiskImageCount() { return virtualDiskImageCount; } public void setVirtualDiskImageCount(Long virtualDiskImageCount) { this.virtualDiskImageCount = virtualDiskImageCount; } /** * A count of an account's associated virtual guest objects. */ @ApiProperty protected Long virtualGuestCount; public Long getVirtualGuestCount() { return virtualGuestCount; } public void setVirtualGuestCount(Long virtualGuestCount) { this.virtualGuestCount = virtualGuestCount; } /** * A count of an account's associated virtual guest objects currently over bandwidth allocation. */ @ApiProperty protected Long virtualGuestsOverBandwidthAllocationCount; public Long getVirtualGuestsOverBandwidthAllocationCount() { return virtualGuestsOverBandwidthAllocationCount; } public void setVirtualGuestsOverBandwidthAllocationCount(Long virtualGuestsOverBandwidthAllocationCount) { this.virtualGuestsOverBandwidthAllocationCount = virtualGuestsOverBandwidthAllocationCount; } /** * A count of an account's associated virtual guest objects currently over bandwidth allocation. */ @ApiProperty protected Long virtualGuestsProjectedOverBandwidthAllocationCount; public Long getVirtualGuestsProjectedOverBandwidthAllocationCount() { return virtualGuestsProjectedOverBandwidthAllocationCount; } public void setVirtualGuestsProjectedOverBandwidthAllocationCount(Long virtualGuestsProjectedOverBandwidthAllocationCount) { this.virtualGuestsProjectedOverBandwidthAllocationCount = virtualGuestsProjectedOverBandwidthAllocationCount; } /** * A count of all virtual guests associated with an account that has the cPanel web hosting control panel installed. */ @ApiProperty protected Long virtualGuestsWithCpanelCount; public Long getVirtualGuestsWithCpanelCount() { return virtualGuestsWithCpanelCount; } public void setVirtualGuestsWithCpanelCount(Long virtualGuestsWithCpanelCount) { this.virtualGuestsWithCpanelCount = virtualGuestsWithCpanelCount; } /** * A count of all virtual guests associated with an account that have McAfee Secure AntiVirus for Redhat software components. */ @ApiProperty protected Long virtualGuestsWithMcafeeAntivirusRedhatCount; public Long getVirtualGuestsWithMcafeeAntivirusRedhatCount() { return virtualGuestsWithMcafeeAntivirusRedhatCount; } public void setVirtualGuestsWithMcafeeAntivirusRedhatCount(Long virtualGuestsWithMcafeeAntivirusRedhatCount) { this.virtualGuestsWithMcafeeAntivirusRedhatCount = virtualGuestsWithMcafeeAntivirusRedhatCount; } /** * A count of all virtual guests associated with an account that has McAfee Secure AntiVirus for Windows software components. */ @ApiProperty protected Long virtualGuestsWithMcafeeAntivirusWindowCount; public Long getVirtualGuestsWithMcafeeAntivirusWindowCount() { return virtualGuestsWithMcafeeAntivirusWindowCount; } public void setVirtualGuestsWithMcafeeAntivirusWindowCount(Long virtualGuestsWithMcafeeAntivirusWindowCount) { this.virtualGuestsWithMcafeeAntivirusWindowCount = virtualGuestsWithMcafeeAntivirusWindowCount; } /** * A count of all virtual guests associated with an account that have McAfee Secure software components. */ @ApiProperty protected Long virtualGuestsWithMcafeeCount; public Long getVirtualGuestsWithMcafeeCount() { return virtualGuestsWithMcafeeCount; } public void setVirtualGuestsWithMcafeeCount(Long virtualGuestsWithMcafeeCount) { this.virtualGuestsWithMcafeeCount = virtualGuestsWithMcafeeCount; } /** * A count of all virtual guests associated with an account that has McAfee Secure Intrusion Detection System software components. */ @ApiProperty protected Long virtualGuestsWithMcafeeIntrusionDetectionSystemCount; public Long getVirtualGuestsWithMcafeeIntrusionDetectionSystemCount() { return virtualGuestsWithMcafeeIntrusionDetectionSystemCount; } public void setVirtualGuestsWithMcafeeIntrusionDetectionSystemCount(Long virtualGuestsWithMcafeeIntrusionDetectionSystemCount) { this.virtualGuestsWithMcafeeIntrusionDetectionSystemCount = virtualGuestsWithMcafeeIntrusionDetectionSystemCount; } /** * A count of all virtual guests associated with an account that has the Plesk web hosting control panel installed. */ @ApiProperty protected Long virtualGuestsWithPleskCount; public Long getVirtualGuestsWithPleskCount() { return virtualGuestsWithPleskCount; } public void setVirtualGuestsWithPleskCount(Long virtualGuestsWithPleskCount) { this.virtualGuestsWithPleskCount = virtualGuestsWithPleskCount; } /** * A count of all virtual guests associated with an account that have the QuantaStor storage system installed. */ @ApiProperty protected Long virtualGuestsWithQuantastorCount; public Long getVirtualGuestsWithQuantastorCount() { return virtualGuestsWithQuantastorCount; } public void setVirtualGuestsWithQuantastorCount(Long virtualGuestsWithQuantastorCount) { this.virtualGuestsWithQuantastorCount = virtualGuestsWithQuantastorCount; } /** * A count of all virtual guests associated with an account that has the Urchin web traffic analytics package installed. */ @ApiProperty protected Long virtualGuestsWithUrchinCount; public Long getVirtualGuestsWithUrchinCount() { return virtualGuestsWithUrchinCount; } public void setVirtualGuestsWithUrchinCount(Long virtualGuestsWithUrchinCount) { this.virtualGuestsWithUrchinCount = virtualGuestsWithUrchinCount; } /** * A count of an account's associated virtual server archived storage repositories. */ @ApiProperty protected Long virtualStorageArchiveRepositoryCount; public Long getVirtualStorageArchiveRepositoryCount() { return virtualStorageArchiveRepositoryCount; } public void setVirtualStorageArchiveRepositoryCount(Long virtualStorageArchiveRepositoryCount) { this.virtualStorageArchiveRepositoryCount = virtualStorageArchiveRepositoryCount; } /** * A count of an account's associated virtual server public storage repositories. */ @ApiProperty protected Long virtualStoragePublicRepositoryCount; public Long getVirtualStoragePublicRepositoryCount() { return virtualStoragePublicRepositoryCount; } public void setVirtualStoragePublicRepositoryCount(Long virtualStoragePublicRepositoryCount) { this.virtualStoragePublicRepositoryCount = virtualStoragePublicRepositoryCount; } public Service asService(ApiClient client) { return service(client, id); } public static Service service(ApiClient client) { return client.createService(Service.class, null); } public static Service service(ApiClient client, Long id) { return client.createService(Service.class, id == null ? null : id.toString()); } /** * Every SoftLayer customer has an account which is defined in the SoftLayer_Account service. SoftLayer accounts have users, hardware, and services such as storage and domains associated with them. The SoftLayer_Account service is a convenient way to obtain general information about your SoftLayer account. Use the data returned by these methods with other API services to get more detailed information about your services and to make changes to your servers and services.
*
* SoftLayer customers are unable to change their company account information in the portal or the API. If you need to change this information please open a sales ticket in our customer portal and our account management staff will assist you. * * @see SoftLayer_Account */ @com.softlayer.api.annotation.ApiService("SoftLayer_Account") public static interface Service extends com.softlayer.api.Service { public ServiceAsync asAsync(); public Mask withNewMask(); public Mask withMask(); public void setMask(Mask mask); /** * @see SoftLayer_Account::activatePartner */ @ApiMethod public Account activatePartner(String accountId, String hashCode); /** * @see SoftLayer_Account::addAchInformation */ @ApiMethod public Boolean addAchInformation(Ach achInformation); /** * @see SoftLayer_Account::addReferralPartnerPaymentOption */ @ApiMethod public Boolean addReferralPartnerPaymentOption(Option paymentOption); /** * This method indicates whether or not Bandwidth Pooling updates are blocked for the account so the billing cycle can run. Generally, accounts are restricted from moving servers in or out of Bandwidth Pools from 12:00 CST on the day prior to billing, until the billing batch completes, sometime after midnight the day of actual billing for the account. * * @see SoftLayer_Account::areVdrUpdatesBlockedForBilling */ @ApiMethod public Boolean areVdrUpdatesBlockedForBilling(); /** * Cancel the PayPal Payment Request process. During the process of submitting a PayPal payment request, the customer is redirected to PayPal to confirm the request. If the customer elects to cancel the payment from PayPal, they are returned to SoftLayer where the manual payment record is updated to a status of canceled. * * @see SoftLayer_Account::cancelPayPalTransaction */ @ApiMethod public Boolean cancelPayPalTransaction(String token, String payerId); /** * Complete the PayPal Payment Request process and receive confirmation message. During the process of submitting a PayPal payment request, the customer is redirected to PayPal to confirm the request. Once confirmed, PayPal returns the customer to SoftLayer where an attempt is made to finalize the transaction. A status message regarding the attempt is returned to the calling function. * * @see SoftLayer_Account::completePayPalTransaction */ @ApiMethod public String completePayPalTransaction(String token, String payerId); /** * Retrieve the number of hourly services on an account that are active, plus any pending orders with hourly services attached. * * @see SoftLayer_Account::countHourlyInstances */ @ApiMethod public Long countHourlyInstances(); /** * Create a new Customer user record in the SoftLayer customer portal. This is a wrapper around the Customer::createObject call, please see the documentation of that API. This wrapper adds the feature of the "silentlyCreate" option, which bypasses the IBMid invitation email process. False (the default) goes through the IBMid invitation email process, which creates the IBMid/SoftLayer Single-Sign-On (SSO) user link when the invitation is accepted (meaning the email has been received, opened, and the link(s) inside the email have been clicked to complete the process). True will silently (no email) create the IBMid/SoftLayer user SSO link immediately. Either case will use the value in the template object 'email' field to indicate the IBMid to use. This can be the username or, if unique, the email address of an IBMid. In the silent case, the IBMid must already exist. In the non-silent invitation email case, the IBMid can be created during this flow, by specifying an email address to be used to create the IBMid.All the features and restrictions of createObject apply to this API as well. In addition, note that the "silentlyCreate" flag is ONLY valid for IBMid-authenticated accounts. * * @see SoftLayer_Account::createUser */ @ApiMethod public Customer createUser(Customer templateObject, String password, String vpnPassword, Boolean silentlyCreateFlag); /** *

Warning: If you remove the EU Supported account flag, you are removing the restriction that limits Processing activities to EU personnel.

* * @see SoftLayer_Account::disableEuSupport */ @ApiMethod public Void disableEuSupport(); /** *

If you select the EU Supported option, the most common Support issues will be limited to IBM Cloud staff located in the EU. In the event your issue requires non-EU expert assistance, it will be reviewed and approval given prior to any non-EU intervention. Additionally, in order to support and update the services, cross-border Processing of your data may still occur. Please ensure you take the necessary actions to allow this Processing, as detailed in the Cloud Service Terms. A standard Data Processing Addendum is available here.


*
*

Important note (you will only see this once): Orders using the API will proceed without additional notifications. The terms related to selecting products, services, or locations outside the EU apply to API orders. Users you create and API keys you generate will have the ability to order products, services, and locations outside of the EU. It is your responsibility to educate anyone you grant access to your account on the consequences and requirements if they make a selection that is not in the EU Supported option. In order to meet EU Supported requirements, the current PPTP VPN solution will no longer be offered or supported. If PPTP has been selected as an option for any users in your account by itself (or in combination with another VPN offering), you will need to disable PPTP before selecting the EU Supported account feature. For more information on VPN changes, click here.

* * @see SoftLayer_Account::enableEuSupport */ @ApiMethod public Void enableEuSupport(); /** * This method returns an array of SoftLayer_Container_Network_Storage_Evault_WebCc_JobDetails objects for the given start and end dates. Start and end dates should be be valid ISO 8601 dates. The backupStatus can be one of null, 'success', 'failed', or 'conflict'. The 'success' backupStatus returns jobs with a status of 'COMPLETED', the 'failed' backupStatus returns jobs with a status of 'FAILED', while the 'conflict' backupStatus will return jobs that are not 'COMPLETED' or 'FAILED'. * * @see SoftLayer_Account::getAccountBackupHistory */ @ApiMethod public List getAccountBackupHistory(GregorianCalendar startDate, GregorianCalendar endDate, String backupStatus); /** * This method pulls an account trait by its key. * * @see SoftLayer_Account::getAccountTraitValue */ @ApiMethod public String getAccountTraitValue(String keyName); /** * Return all currently active alarms on this account. Only alarms on hardware and virtual servers accessible to the current user will be returned. * * @see SoftLayer_Account::getActiveAlarms */ @ApiMethod public List getActiveAlarms(); /** * This method pulls all the active packages. This will give you a basic description of the packages within the SoftLayer Outlet store that are currently active and from which you can order a server or additional services. * * @see SoftLayer_Account::getActiveOutletPackages */ @ApiMethod public List getActiveOutletPackages(); /** * This method will return the [[SoftLayer_Product_Package]] objects from which you can order a bare metal server, virtual server, service (such as CDN or Object Storage) or other software. Once you have the package you want to order from, you may query one of various endpoints from that package to get specific information about its products and pricing. See [[SoftLayer_Product_Package/getCategories|getCategories]] or [[SoftLayer_Product_Package/getItems|getItems]] for more information.
*
* Packages that have been retired will not appear in this result set. * * @see SoftLayer_Account::getActivePackages */ @ApiMethod public List getActivePackages(); /** * This method is deprecated and should not be used in production code.
*
* This method will return the [[SoftLayer_Product_Package]] objects from which you can order a bare metal server, virtual server, service (such as CDN or Object Storage) or other software filtered by an attribute type associated with the package. Once you have the package you want to order from, you may query one of various endpoints from that package to get specific information about its products and pricing. See [[SoftLayer_Product_Package/getCategories|getCategories]] or [[SoftLayer_Product_Package/getItems|getItems]] for more information. * * @see SoftLayer_Account::getActivePackagesByAttribute */ @ApiMethod public List getActivePackagesByAttribute(String attributeKeyName); /** * This method pulls all the active private hosted cloud packages. This will give you a basic description of the packages that are currently active and from which you can order private hosted cloud configurations. * * @see SoftLayer_Account::getActivePrivateHostedCloudPackages */ @ApiMethod public List getActivePrivateHostedCloudPackages(); /** * Returns URL uptime data for your account * * @see SoftLayer_Account::getAggregatedUptimeGraph */ @ApiMethod public Graph getAggregatedUptimeGraph(GregorianCalendar startDate, GregorianCalendar endDate); /** * @see SoftLayer_Account::getAlternateCreditCardData */ @ApiMethod public CreditCard getAlternateCreditCardData(); /** * Retrieve a single [[SoftLayer_Account_Attribute]] record by its [[SoftLayer_Account_Attribute_Type|types's]] key name. * * @see SoftLayer_Account::getAttributeByType */ @ApiMethod public Attribute getAttributeByType(String attributeType); /** * @see SoftLayer_Account::getAuxiliaryNotifications */ @ApiMethod public List getAuxiliaryNotifications(); /** * Returns the average disk space usage for all archive repositories. * * @see SoftLayer_Account::getAverageArchiveUsageMetricDataByDate */ @ApiMethod public BigDecimal getAverageArchiveUsageMetricDataByDate(GregorianCalendar startDateTime, GregorianCalendar endDateTime); /** * Returns the average disk space usage for all public repositories. * * @see SoftLayer_Account::getAveragePublicUsageMetricDataByDate */ @ApiMethod public BigDecimal getAveragePublicUsageMetricDataByDate(GregorianCalendar startDateTime, GregorianCalendar endDateTime); /** * This method returns a SoftLayer_Container_Account_Graph_Outputs containing a base64 string PNG image. The optional parameter, detailedGraph, can be passed to get a more detailed graph. * * @see SoftLayer_Account::getCurrentBackupStatisticsGraph */ @ApiMethod public Outputs getCurrentBackupStatisticsGraph(Boolean detailedGraph); /** * @see SoftLayer_Account::getCurrentTicketStatisticsGraph */ @ApiMethod public Outputs getCurrentTicketStatisticsGraph(Boolean detailedGraph); /** * Retrieve the user record of the user calling the SoftLayer API. * * @see SoftLayer_Account::getCurrentUser */ @ApiMethod public Customer getCurrentUser(); /** * Retrieve disk usage data on a [[SoftLayer_Virtual_Guest|Cloud Computing Instance]] image for the time range you provide from the Metric Tracking Object System and Legacy Data Warehouse. Each data entry objects contain ''dateTime'' and ''counter'' properties. ''dateTime'' property indicates the time that the disk usage data was measured and ''counter'' property holds the disk usage in bytes. * * @see SoftLayer_Account::getDiskUsageMetricDataByDate */ @ApiMethod public List getDiskUsageMetricDataByDate(GregorianCalendar startDateTime, GregorianCalendar endDateTime); /** * Retrieve disk usage data on a [[SoftLayer_Virtual_Guest|Cloud Computing Instance]] image for the time range you provide from the Legacy Data Warehouse. Each data entry objects contain ''dateTime'' and ''counter'' properties. ''dateTime'' property indicates the time that the disk usage data was measured and ''counter'' property holds the disk usage in bytes. * * @see SoftLayer_Account::getDiskUsageMetricDataFromLegacyByDate */ @ApiMethod public List getDiskUsageMetricDataFromLegacyByDate(GregorianCalendar startDateTime, GregorianCalendar endDateTime); /** * Retrieve disk usage data on a [[SoftLayer_Virtual_Guest|Cloud Computing Instance]] image for the time range you provide from the Metric Tracking Object System. Each data entry object contains ''dateTime'' and ''counter'' properties. ''dateTime'' property indicates the time that the disk usage data was measured and ''counter'' property holds the disk usage in bytes. * * @see SoftLayer_Account::getDiskUsageMetricDataFromMetricTrackingObjectSystemByDate */ @ApiMethod public List getDiskUsageMetricDataFromMetricTrackingObjectSystemByDate(GregorianCalendar startDateTime, GregorianCalendar endDateTime); /** * Returns a disk usage image based on disk usage specified by the input parameters. * * @see SoftLayer_Account::getDiskUsageMetricImageByDate */ @ApiMethod public Outputs getDiskUsageMetricImageByDate(GregorianCalendar startDateTime, GregorianCalendar endDateTime); /** * This method will return a PDF of the specified report, with the specified period within the start and end dates. The pdfType must be one of 'snapshot', or 'historical'. Possible historicalType parameters are 'monthly', 'yearly', and 'quarterly'. Start and end dates should be in ISO 8601 date format. * * @see SoftLayer_Account::getExecutiveSummaryPdf */ @ApiMethod public byte[] getExecutiveSummaryPdf(String pdfType, String historicalType, String startDate, String endDate); /** * This method will return a [[SoftLayer_Container_Account_Discount_Program]] object containing the Flexible Credit Program information for this account. To be considered an active participant, the account must have an enrollment record with a monthly credit amount set and the current date must be within the range defined by the enrollment and graduation date. The forNextBillCycle parameter can be set to true to return a SoftLayer_Container_Account_Discount_Program object with information with relation to the next bill cycle. The forNextBillCycle parameter defaults to false. Please note that all discount amount entries are reported as pre-tax amounts and the legacy tax fields in the [[SoftLayer_Container_Account_Discount_Program]] are deprecated. * * @see SoftLayer_Account::getFlexibleCreditProgramInfo */ @ApiMethod public Program getFlexibleCreditProgramInfo(Boolean forNextBillCycle); /** * Return a collection of managed hardware pools. * * @see SoftLayer_Account::getHardwarePools */ @ApiMethod public List
getHardwarePools(); /** * @see SoftLayer_Account::getHistoricalBackupGraph */ @ApiMethod public Outputs getHistoricalBackupGraph(GregorianCalendar startDate, GregorianCalendar endDate); /** * This method will return a SoftLayer_Container_Account_Graph_Outputs object containing a base64 string PNG image of a line graph of bandwidth statistics given the start and end dates. The start and end dates should be valid ISO 8601 date formatted strings. * * @see SoftLayer_Account::getHistoricalBandwidthGraph */ @ApiMethod public Outputs getHistoricalBandwidthGraph(GregorianCalendar startDate, GregorianCalendar endDate); /** * Given the start and end dates, this method will return a pie chart of ticket statistics in the form of SoftLayer_Container_Account_Graph_Outputs object with a base64 PNG string. If an error occurs the graphError parameter will be populated. Possible errors include: SoftLayer_Exception_Public Thrown if an invalid start or end date is provided. SoftLayer_Exception Thrown if there is an error connecting to HBase. SoftLayer_Exception Thrown if there is no data available for the specified date range. SoftLayer_Exception Thrown if there is an error retrieving data or generating the graph. * * @see SoftLayer_Account::getHistoricalTicketGraph */ @ApiMethod public Outputs getHistoricalTicketGraph(GregorianCalendar startDate, GregorianCalendar endDate); /** * The graph image is returned as a base64 PNG string. Start and end dates should be formatted using the ISO 8601 date standard. If there is an error retrieving graph data or generating the graph string a graphError attribute will be returned. The graphError attribute may contain any of the following error messages: SoftLayer_Exception_Public Thrown if an invalid start or end date is provided. SoftLayer_Exception Thrown if there is an error connecting to HBase. SoftLayer_Exception Thrown if there is no data available for the specified date range. SoftLayer_Exception Thrown if there is an error retrieving data or generating the graph. * * @see SoftLayer_Account::getHistoricalUptimeGraph */ @ApiMethod public Outputs getHistoricalUptimeGraph(GregorianCalendar startDate, GregorianCalendar endDate); /** * Computes the number of available public secondary IP addresses, aligned to a subnet size. * * @see SoftLayer_Account::getLargestAllowedSubnetCidr */ @ApiMethod public Long getLargestAllowedSubnetCidr(Long numberOfHosts, Long locationId); /** * Return an account's next invoice in a Microsoft excel format. The "next invoice" is what a customer will be billed on their next invoice, assuming no changes are made. Currently this does not include Bandwidth Pooling charges. * * @see SoftLayer_Account::getNextInvoiceExcel */ @ApiMethod public byte[] getNextInvoiceExcel(GregorianCalendar documentCreateDate); /** * Return an account's next invoice in PDF format. The "next invoice" is what a customer will be billed on their next invoice, assuming no changes are made. Currently this does not include Bandwidth Pooling charges. * * @see SoftLayer_Account::getNextInvoicePdf */ @ApiMethod public byte[] getNextInvoicePdf(GregorianCalendar documentCreateDate); /** * Return an account's next invoice detailed portion in PDF format. The "next invoice" is what a customer will be billed on their next invoice, assuming no changes are made. Currently this does not include Bandwidth Pooling charges. * * @see SoftLayer_Account::getNextInvoicePdfDetailed */ @ApiMethod public byte[] getNextInvoicePdfDetailed(GregorianCalendar documentCreateDate); /** * @see SoftLayer_Account::getNextInvoiceZeroFeeItemCounts */ @ApiMethod public List getNextInvoiceZeroFeeItemCounts(); /** * getObject retrieves the SoftLayer_Account object whose ID number corresponds to the ID number of the init parameter passed to the SoftLayer_Account service. You can only retrieve the account that your portal user is assigned to. * * @see SoftLayer_Account::getObject */ @ApiMethod public Account getObject(); /** * Before being approved for general use, a credit card must be approved by a SoftLayer agent. Once a credit card change request has been either approved or denied, the change request will no longer appear in the list of pending change requests. This method will return a list of all pending change requests as well as a portion of the data from the original request. * * @see SoftLayer_Account::getPendingCreditCardChangeRequestData */ @ApiMethod public List getPendingCreditCardChangeRequestData(); /** * @see SoftLayer_Account::getReferralPartnerCommissionForecast */ @ApiMethod public List getReferralPartnerCommissionForecast(); /** * @see SoftLayer_Account::getReferralPartnerCommissionHistory */ @ApiMethod public List getReferralPartnerCommissionHistory(); /** * @see SoftLayer_Account::getReferralPartnerCommissionPending */ @ApiMethod public List getReferralPartnerCommissionPending(); /** * This method returns the [[SoftLayer_Virtual_Guest_Block_Device_Template_Group]] objects that have been shared with this account * * @see SoftLayer_Account::getSharedBlockDeviceTemplateGroups */ @ApiMethod public List getSharedBlockDeviceTemplateGroups(); /** * This method will return a SoftLayer_Container_Account_Discount_Program object containing the Technology Incubator Program information for this account. To be considered an active participant, the account must have an enrollment record with a monthly credit amount set and the current date must be within the range defined by the enrollment and graduation date. The forNextBillCycle parameter can be set to true to return a SoftLayer_Container_Account_Discount_Program object with information with relation to the next bill cycle. The forNextBillCycle parameter defaults to false. * * @see SoftLayer_Account::getTechIncubatorProgramInfo */ @ApiMethod public Program getTechIncubatorProgramInfo(Boolean forNextBillCycle); /** * Returns multiple [[SoftLayer_Container_Policy_Acceptance]] that represent the acceptance status of the applicable third-party policies for this account. * * @see SoftLayer_Account::getThirdPartyPoliciesAcceptanceStatus */ @ApiMethod public List getThirdPartyPoliciesAcceptanceStatus(); /** * Retrieve a list of valid (non-expired) security certificates without the sensitive certificate information. This allows non-privileged users to view and select security certificates when configuring associated services. * * @see SoftLayer_Account::getValidSecurityCertificateEntries */ @ApiMethod public List getValidSecurityCertificateEntries(); /** * This returns a collection of active VMware software account license keys. * * @see SoftLayer_Account::getVmWareActiveAccountLicenseKeys */ @ApiMethod public List getVmWareActiveAccountLicenseKeys(); /** * Retrieve a list of an account's hardware's Windows Update status. This list includes which servers have available updates, which servers require rebooting due to updates, which servers have failed retrieving updates, and which servers have failed to communicate with the SoftLayer private Windows Software Update Services server. * * @see SoftLayer_Account::getWindowsUpdateStatus */ @ApiMethod public List getWindowsUpdateStatus(); /** * Determine if an account has an [[SoftLayer_Account_Attribute|attribute]] associated with it. hasAttribute() returns false if the attribute does not exist or if it does not have a value. * * @see SoftLayer_Account::hasAttribute */ @ApiMethod public Boolean hasAttribute(String attributeType); /** * This method will return the limit (number) of hourly services the account is allowed to have. * * @see SoftLayer_Account::hourlyInstanceLimit */ @ApiMethod public Long hourlyInstanceLimit(); /** * This method will return the limit (number) of hourly bare metal servers the account is allowed to have. * * @see SoftLayer_Account::hourlyServerLimit */ @ApiMethod public Long hourlyServerLimit(); /** * Returns true if this account is eligible for the local currency program, false otherwise. * * @see SoftLayer_Account::isEligibleForLocalCurrencyProgram */ @ApiMethod public Boolean isEligibleForLocalCurrencyProgram(); /** * This method will link this SoftLayer account with the provided external account. * * @see SoftLayer_Account::linkExternalAccount */ @ApiMethod public Void linkExternalAccount(String externalAccountId, String authorizationToken, String externalServiceProviderKey); /** * @see SoftLayer_Account::removeAlternateCreditCard */ @ApiMethod public Boolean removeAlternateCreditCard(); /** * Retrieve the record data associated with the submission of a Credit Card Change Request. Softlayer customers are permitted to request a change in Credit Card information. Part of the process calls for an attempt by SoftLayer to submit at $1.00 charge to the financial institution backing the credit card as a means of verifying that the information provided in the change request is valid. The data associated with this change request returned to the calling function.
*
* If the onlyChangeNicknameFlag parameter is set to true, the nickname of the credit card will be changed immediately without requiring approval by an agent. To change the nickname of the active payment method, pass the empty string for paymentRoleName. To change the nickname for the alternate credit card, pass ALTERNATE_CREDIT_CARD as the paymentRoleName. vatId must be set, but the value will not be used and the empty string is acceptable. * * @see SoftLayer_Account::requestCreditCardChange */ @ApiMethod public ChangeRequest requestCreditCardChange(ChangeRequest request, String vatId, String paymentRoleName, Boolean onlyChangeNicknameFlag); /** * Retrieve the record data associated with the submission of a Manual Payment Request. Softlayer customers are permitted to request a manual one-time payment at a minimum amount of $2.00. Customers may submit a Credit Card Payment (Mastercard, Visa, American Express) or a PayPal payment. For Credit Card Payments, SoftLayer engages the credit card financial institution to submit the payment request. The financial institution's response and other data associated with the transaction are returned to the calling function. In the case of PayPal Payments, SoftLayer engages the PayPal system to initiate the PayPal payment sequence. The applicable data generated during the request is returned to the calling function. * * @see SoftLayer_Account::requestManualPayment */ @ApiMethod public ManualPayment requestManualPayment(ManualPayment request); /** * Retrieve the record data associated with the submission of a Manual Payment Request for a manual payment using a credit card which is on file and does not require an approval process. Softlayer customers are permitted to request a manual one-time payment at a minimum amount of $2.00. Customers may use an existing Credit Card on file (Mastercard, Visa, American Express). SoftLayer engages the credit card financial institution to submit the payment request. The financial institution's response and other data associated with the transaction are returned to the calling function. The applicable data generated during the request is returned to the calling function. * * @see SoftLayer_Account::requestManualPaymentUsingCreditCardOnFile */ @ApiMethod public ManualPayment requestManualPaymentUsingCreditCardOnFile(String amount, Boolean payWithAlternateCardFlag, String note); /** * Set this account's abuse emails. Takes an array of email addresses as strings. * * @see SoftLayer_Account::setAbuseEmails */ @ApiMethod public Boolean setAbuseEmails(List emails); /** * Set the total number of servers that are to be maintained in the given pool. When a server is ordered a new server will be put in the pool to replace the server that was removed to fill an order to maintain the desired pool availability quantity. * * @see SoftLayer_Account::setManagedPoolQuantity */ @ApiMethod public byte[] setManagedPoolQuantity(String poolKeyName, String backendRouter, Long quantity); /** * Set the flag that enables or disables automatic private network VLAN spanning for a SoftLayer customer account. Enabling VLAN spanning allows an account's servers to talk on the same broadcast domain even if they reside within different private vlans. * * @see SoftLayer_Account::setVlanSpan */ @ApiMethod public Boolean setVlanSpan(Boolean enabled); /** * @see SoftLayer_Account::swapCreditCards */ @ApiMethod public Boolean swapCreditCards(); /** * Some larger SoftLayer customer accounts may have servers and virtual servers on more subnets than SoftLayer's private network VPN devices can assign routes for. In those cases routes for individual servers and virtual servers may be assigned individually to an account's servers via this method.
*
* Always call this method to enable changes when manually configuring VPN subnet access. * * @see SoftLayer_Account::updateVpnUsersForResource */ @ApiMethod public Boolean updateVpnUsersForResource(Long objectId, String objectType); /** * This method will validate the following account fields. Included are the allowed characters for each field.
Email Address*: letters, numbers, space, period, dash, parenthesis, exclamation point, at sign, ampersand, colon, comma, underscore, apostrophe, octothorpe.

Company Name*: alphabet, numbers, space, period, dash, octothorpe, forward slash, backward slash, comma, colon, at sign, ampersand, underscore, apostrophe, parenthesis, exclamation point. (Note: may not contain an email address)
First Name*: alphabet, space, period, dash, comma, apostrophe.
Last Name*: alphabet, space, period, dash, comma, apostrophe.
Address 1*: alphabet, numbers, space, period, dash, octothorpe, forward slash, backward slash, comma, colon, at sign, ampersand, underscore, apostrophe.
Address 2: alphabet, numbers, space, period, dash, octothorpe, forward slash, backward slash, comma, colon, at sign, ampersand, underscore, apostrophe.
City*: alphabet, space, period, dash, apostrophe.
State*: Required if country is US or Canada. Must be valid Alpha-2 ISO 3166-1 state code for that country.
Postal Code*: alphabet, numbers, dash, space.
Country*: alphabet, numbers. Must be valid Alpha-2 ISO 3166-1 country code.
Office Phone*: alphabet, numbers, space, period, dash, parenthesis, plus sign.
Alternate Phone: alphabet, numbers, space, period, dash, parenthesis, plus sign.
Fax Phone: alphabet, numbers, space, period, dash, parenthesis, plus sign.

* * denotes a required field. * * @see SoftLayer_Account::validate */ @ApiMethod public List validate(Account account); /** * This method checks global and account specific requirements and returns true if the dollar amount entered is acceptable for this account and false otherwise. Please note the dollar amount is in USD. * * @see SoftLayer_Account::validateManualPaymentAmount */ @ApiMethod public Boolean validateManualPaymentAmount(String amount); /** * An email address that is responsible for abuse and legal inquiries on behalf of an account. For instance, new legal and abuse tickets are sent to this address. * * @see SoftLayer_Account::getAbuseEmail */ @ApiMethod public String getAbuseEmail(); /** * Email addresses that are responsible for abuse and legal inquiries on behalf of an account. For instance, new legal and abuse tickets are sent to these addresses. * * @see SoftLayer_Account::getAbuseEmails */ @ApiMethod public List getAbuseEmails(); /** * The account contacts on an account. * * @see SoftLayer_Account::getAccountContacts */ @ApiMethod public List getAccountContacts(); /** * The account software licenses owned by an account * * @see SoftLayer_Account::getAccountLicenses */ @ApiMethod public List getAccountLicenses(); /** * @see SoftLayer_Account::getAccountLinks */ @ApiMethod public List getAccountLinks(); /** * An account's status presented in a more detailed data type. * * @see SoftLayer_Account::getAccountStatus */ @ApiMethod public com.softlayer.api.service.account.Status getAccountStatus(); /** * The billing item associated with an account's monthly discount. * * @see SoftLayer_Account::getActiveAccountDiscountBillingItem */ @ApiMethod public Item getActiveAccountDiscountBillingItem(); /** * The active account software licenses owned by an account * * @see SoftLayer_Account::getActiveAccountLicenses */ @ApiMethod public List getActiveAccountLicenses(); /** * The active address(es) that belong to an account. * * @see SoftLayer_Account::getActiveAddresses */ @ApiMethod public List
getActiveAddresses(); /** * All billing agreements for an account * * @see SoftLayer_Account::getActiveBillingAgreements */ @ApiMethod public List getActiveBillingAgreements(); /** * @see SoftLayer_Account::getActiveCatalystEnrollment */ @ApiMethod public com.softlayer.api.service.catalyst.Enrollment getActiveCatalystEnrollment(); /** * The account's active top level colocation containers. * * @see SoftLayer_Account::getActiveColocationContainers */ @ApiMethod public List getActiveColocationContainers(); /** * Account's currently active Flexible Credit enrollment. * * @see SoftLayer_Account::getActiveFlexibleCreditEnrollment */ @ApiMethod public Enrollment getActiveFlexibleCreditEnrollment(); /** * @see SoftLayer_Account::getActiveNotificationSubscribers */ @ApiMethod public List getActiveNotificationSubscribers(); /** * An account's non-expired quotes. * * @see SoftLayer_Account::getActiveQuotes */ @ApiMethod public List getActiveQuotes(); /** * The virtual software licenses controlled by an account * * @see SoftLayer_Account::getActiveVirtualLicenses */ @ApiMethod public List getActiveVirtualLicenses(); /** * An account's associated load balancers. * * @see SoftLayer_Account::getAdcLoadBalancers */ @ApiMethod public List getAdcLoadBalancers(); /** * All the address(es) that belong to an account. * * @see SoftLayer_Account::getAddresses */ @ApiMethod public List
getAddresses(); /** * An affiliate identifier associated with the customer account. * * @see SoftLayer_Account::getAffiliateId */ @ApiMethod public String getAffiliateId(); /** * The billing items that will be on an account's next invoice. * * @see SoftLayer_Account::getAllBillingItems */ @ApiMethod public List getAllBillingItems(); /** * The billing items that will be on an account's next invoice. * * @see SoftLayer_Account::getAllCommissionBillingItems */ @ApiMethod public List getAllCommissionBillingItems(); /** * The billing items that will be on an account's next invoice. * * @see SoftLayer_Account::getAllRecurringTopLevelBillingItems */ @ApiMethod public List getAllRecurringTopLevelBillingItems(); /** * The billing items that will be on an account's next invoice. Does not consider associated items. * * @see SoftLayer_Account::getAllRecurringTopLevelBillingItemsUnfiltered */ @ApiMethod public List getAllRecurringTopLevelBillingItemsUnfiltered(); /** * The billing items that will be on an account's next invoice. * * @see SoftLayer_Account::getAllSubnetBillingItems */ @ApiMethod public List getAllSubnetBillingItems(); /** * All billing items of an account. * * @see SoftLayer_Account::getAllTopLevelBillingItems */ @ApiMethod public List getAllTopLevelBillingItems(); /** * The billing items that will be on an account's next invoice. Does not consider associated items. * * @see SoftLayer_Account::getAllTopLevelBillingItemsUnfiltered */ @ApiMethod public List getAllTopLevelBillingItemsUnfiltered(); /** * Indicates whether this account is allowed to silently migrate to use IBMid Authentication. * * @see SoftLayer_Account::getAllowIbmIdSilentMigrationFlag */ @ApiMethod public Boolean getAllowIbmIdSilentMigrationFlag(); /** * Flag indicating if this account can be linked with Bluemix. * * @see SoftLayer_Account::getAllowsBluemixAccountLinkingFlag */ @ApiMethod public Boolean getAllowsBluemixAccountLinkingFlag(); /** * An account's associated application delivery controller records. * * @see SoftLayer_Account::getApplicationDeliveryControllers */ @ApiMethod public List getApplicationDeliveryControllers(); /** * The account attribute values for a SoftLayer customer account. * * @see SoftLayer_Account::getAttributes */ @ApiMethod public List getAttributes(); /** * The public network VLANs assigned to an account. * * @see SoftLayer_Account::getAvailablePublicNetworkVlans */ @ApiMethod public List getAvailablePublicNetworkVlans(); /** * The account balance of a SoftLayer customer account. An account's balance is the amount of money owed to SoftLayer by the account holder, returned as a floating point number with two decimal places, measured in US Dollars ($USD). A negative account balance means the account holder has overpaid and is owed money by SoftLayer. * * @see SoftLayer_Account::getBalance */ @ApiMethod public BigDecimal getBalance(); /** * The bandwidth allotments for an account. * * @see SoftLayer_Account::getBandwidthAllotments */ @ApiMethod public List getBandwidthAllotments(); /** * The bandwidth allotments for an account currently over allocation. * * @see SoftLayer_Account::getBandwidthAllotmentsOverAllocation */ @ApiMethod public List getBandwidthAllotmentsOverAllocation(); /** * The bandwidth allotments for an account projected to go over allocation. * * @see SoftLayer_Account::getBandwidthAllotmentsProjectedOverAllocation */ @ApiMethod public List getBandwidthAllotmentsProjectedOverAllocation(); /** * An account's associated bare metal server objects. * * @see SoftLayer_Account::getBareMetalInstances */ @ApiMethod public List getBareMetalInstances(); /** * All billing agreements for an account * * @see SoftLayer_Account::getBillingAgreements */ @ApiMethod public List getBillingAgreements(); /** * An account's billing information. * * @see SoftLayer_Account::getBillingInfo */ @ApiMethod public Info getBillingInfo(); /** * Private template group objects (parent and children) and the shared template group objects (parent only) for an account. * * @see SoftLayer_Account::getBlockDeviceTemplateGroups */ @ApiMethod public List getBlockDeviceTemplateGroups(); /** * The Bluemix account link associated with this SoftLayer account, if one exists. * * @see SoftLayer_Account::getBluemixAccountLink */ @ApiMethod public Bluemix getBluemixAccountLink(); /** * Returns true if this account is linked to IBM Bluemix, false if not. * * @see SoftLayer_Account::getBluemixLinkedFlag */ @ApiMethod public Boolean getBluemixLinkedFlag(); /** * @see SoftLayer_Account::getBrand */ @ApiMethod public Brand getBrand(); /** * @see SoftLayer_Account::getBrandAccountFlag */ @ApiMethod public Boolean getBrandAccountFlag(); /** * The brand keyName. * * @see SoftLayer_Account::getBrandKeyName */ @ApiMethod public String getBrandKeyName(); /** * The Business Partner details for the account. Country Enterprise Code, Channel, Segment, Reseller Level. * * @see SoftLayer_Account::getBusinessPartner */ @ApiMethod public Partner getBusinessPartner(); /** * Indicating whether this account can order additional Vlans. * * @see SoftLayer_Account::getCanOrderAdditionalVlansFlag */ @ApiMethod public Boolean getCanOrderAdditionalVlansFlag(); /** * An account's active carts. * * @see SoftLayer_Account::getCarts */ @ApiMethod public List getCarts(); /** * @see SoftLayer_Account::getCatalystEnrollments */ @ApiMethod public List getCatalystEnrollments(); /** * An account's associated CDN accounts. * * @see SoftLayer_Account::getCdnAccounts */ @ApiMethod public List getCdnAccounts(); /** * All closed tickets associated with an account. * * @see SoftLayer_Account::getClosedTickets */ @ApiMethod public List getClosedTickets(); /** * Datacenters which contain subnets that the account has access to route. * * @see SoftLayer_Account::getDatacentersWithSubnetAllocations */ @ApiMethod public List getDatacentersWithSubnetAllocations(); /** * An account's associated virtual dedicated host objects. * * @see SoftLayer_Account::getDedicatedHosts */ @ApiMethod public List getDedicatedHosts(); /** * A flag indicating whether payments are processed for this account. * * @see SoftLayer_Account::getDisablePaymentProcessingFlag */ @ApiMethod public Boolean getDisablePaymentProcessingFlag(); /** * The SoftLayer employees that an account is assigned to. * * @see SoftLayer_Account::getDisplaySupportRepresentativeAssignments */ @ApiMethod public List getDisplaySupportRepresentativeAssignments(); /** * @see SoftLayer_Account::getDomainRegistrations */ @ApiMethod public List getDomainRegistrations(); /** * The DNS domains associated with an account. * * @see SoftLayer_Account::getDomains */ @ApiMethod public List getDomains(); /** * The DNS domains associated with an account that were not created as a result of a secondary DNS zone transfer. * * @see SoftLayer_Account::getDomainsWithoutSecondaryDnsRecords */ @ApiMethod public List getDomainsWithoutSecondaryDnsRecords(); /** * Boolean flag dictating whether or not this account has the EU Supported flag. This flag indicates that this account uses IBM Cloud services to process EU citizen's personal data. * * @see SoftLayer_Account::getEuSupportedFlag */ @ApiMethod public Boolean getEuSupportedFlag(); /** * The total capacity of Legacy EVault Volumes on an account, in GB. * * @see SoftLayer_Account::getEvaultCapacityGB */ @ApiMethod public Long getEvaultCapacityGB(); /** * An account's master EVault user. This is only used when an account has EVault service. * * @see SoftLayer_Account::getEvaultMasterUsers */ @ApiMethod public List getEvaultMasterUsers(); /** * An account's associated EVault storage volumes. * * @see SoftLayer_Account::getEvaultNetworkStorage */ @ApiMethod public List getEvaultNetworkStorage(); /** * Stored security certificates that are expired (ie. SSL) * * @see SoftLayer_Account::getExpiredSecurityCertificates */ @ApiMethod public List getExpiredSecurityCertificates(); /** * Logs of who entered a colocation area which is assigned to this account, or when a user under this account enters a datacenter. * * @see SoftLayer_Account::getFacilityLogs */ @ApiMethod public List getFacilityLogs(); /** * All of the account's current and former Flexible Credit enrollments. * * @see SoftLayer_Account::getFlexibleCreditEnrollments */ @ApiMethod public List getFlexibleCreditEnrollments(); /** * Timestamp representing the point in time when an account is required to link with PaaS. * * @see SoftLayer_Account::getForcePaasAccountLinkDate */ @ApiMethod public String getForcePaasAccountLinkDate(); /** * @see SoftLayer_Account::getGlobalIpRecords */ @ApiMethod public List getGlobalIpRecords(); /** * @see SoftLayer_Account::getGlobalIpv4Records */ @ApiMethod public List getGlobalIpv4Records(); /** * @see SoftLayer_Account::getGlobalIpv6Records */ @ApiMethod public List getGlobalIpv6Records(); /** * The global load balancer accounts for a softlayer customer account. * * @see SoftLayer_Account::getGlobalLoadBalancerAccounts */ @ApiMethod public List getGlobalLoadBalancerAccounts(); /** * An account's associated hardware objects. * * @see SoftLayer_Account::getHardware */ @ApiMethod public List getHardware(); /** * An account's associated hardware objects currently over bandwidth allocation. * * @see SoftLayer_Account::getHardwareOverBandwidthAllocation */ @ApiMethod public List getHardwareOverBandwidthAllocation(); /** * An account's associated hardware objects projected to go over bandwidth allocation. * * @see SoftLayer_Account::getHardwareProjectedOverBandwidthAllocation */ @ApiMethod public List getHardwareProjectedOverBandwidthAllocation(); /** * All hardware associated with an account that has the cPanel web hosting control panel installed. * * @see SoftLayer_Account::getHardwareWithCpanel */ @ApiMethod public List getHardwareWithCpanel(); /** * All hardware associated with an account that has the Helm web hosting control panel installed. * * @see SoftLayer_Account::getHardwareWithHelm */ @ApiMethod public List getHardwareWithHelm(); /** * All hardware associated with an account that has McAfee Secure software components. * * @see SoftLayer_Account::getHardwareWithMcafee */ @ApiMethod public List getHardwareWithMcafee(); /** * All hardware associated with an account that has McAfee Secure AntiVirus for Redhat software components. * * @see SoftLayer_Account::getHardwareWithMcafeeAntivirusRedhat */ @ApiMethod public List getHardwareWithMcafeeAntivirusRedhat(); /** * All hardware associated with an account that has McAfee Secure AntiVirus for Windows software components. * * @see SoftLayer_Account::getHardwareWithMcafeeAntivirusWindows */ @ApiMethod public List getHardwareWithMcafeeAntivirusWindows(); /** * All hardware associated with an account that has McAfee Secure Intrusion Detection System software components. * * @see SoftLayer_Account::getHardwareWithMcafeeIntrusionDetectionSystem */ @ApiMethod public List getHardwareWithMcafeeIntrusionDetectionSystem(); /** * All hardware associated with an account that has the Plesk web hosting control panel installed. * * @see SoftLayer_Account::getHardwareWithPlesk */ @ApiMethod public List getHardwareWithPlesk(); /** * All hardware associated with an account that has the QuantaStor storage system installed. * * @see SoftLayer_Account::getHardwareWithQuantastor */ @ApiMethod public List getHardwareWithQuantastor(); /** * All hardware associated with an account that has the Urchin web traffic analytics package installed. * * @see SoftLayer_Account::getHardwareWithUrchin */ @ApiMethod public List getHardwareWithUrchin(); /** * All hardware associated with an account that is running a version of the Microsoft Windows operating system. * * @see SoftLayer_Account::getHardwareWithWindows */ @ApiMethod public List getHardwareWithWindows(); /** * Return 1 if one of the account's hardware has the EVault Bare Metal Server Restore Plugin otherwise 0. * * @see SoftLayer_Account::getHasEvaultBareMetalRestorePluginFlag */ @ApiMethod public Boolean getHasEvaultBareMetalRestorePluginFlag(); /** * Return 1 if one of the account's hardware has an installation of Idera Server Backup otherwise 0. * * @see SoftLayer_Account::getHasIderaBareMetalRestorePluginFlag */ @ApiMethod public Boolean getHasIderaBareMetalRestorePluginFlag(); /** * The number of orders in a PENDING status for a SoftLayer customer account. * * @see SoftLayer_Account::getHasPendingOrder */ @ApiMethod public Long getHasPendingOrder(); /** * Return 1 if one of the account's hardware has an installation of R1Soft CDP otherwise 0. * * @see SoftLayer_Account::getHasR1softBareMetalRestorePluginFlag */ @ApiMethod public Boolean getHasR1softBareMetalRestorePluginFlag(); /** * An account's associated hourly bare metal server objects. * * @see SoftLayer_Account::getHourlyBareMetalInstances */ @ApiMethod public List getHourlyBareMetalInstances(); /** * Hourly service billing items that will be on an account's next invoice. * * @see SoftLayer_Account::getHourlyServiceBillingItems */ @ApiMethod public List getHourlyServiceBillingItems(); /** * An account's associated hourly virtual guest objects. * * @see SoftLayer_Account::getHourlyVirtualGuests */ @ApiMethod public List getHourlyVirtualGuests(); /** * An account's associated Virtual Storage volumes. * * @see SoftLayer_Account::getHubNetworkStorage */ @ApiMethod public List getHubNetworkStorage(); /** * Unique identifier for a customer used throughout IBM. * * @see SoftLayer_Account::getIbmCustomerNumber */ @ApiMethod public String getIbmCustomerNumber(); /** * Indicates whether this account requires IBMid authentication. * * @see SoftLayer_Account::getIbmIdAuthenticationRequiredFlag */ @ApiMethod public Boolean getIbmIdAuthenticationRequiredFlag(); /** * Timestamp representing the point in time when an account is required to use IBMid authentication. * * @see SoftLayer_Account::getIbmIdMigrationExpirationTimestamp */ @ApiMethod public String getIbmIdMigrationExpirationTimestamp(); /** * An in progress request to switch billing systems. * * @see SoftLayer_Account::getInProgressExternalAccountSetup */ @ApiMethod public Setup getInProgressExternalAccountSetup(); /** * @see SoftLayer_Account::getInternalNotes */ @ApiMethod public List getInternalNotes(); /** * An account's associated billing invoices. * * @see SoftLayer_Account::getInvoices */ @ApiMethod public List getInvoices(); /** * @see SoftLayer_Account::getIpAddresses */ @ApiMethod public List getIpAddresses(); /** * An account's associated iSCSI storage volumes. * * @see SoftLayer_Account::getIscsiNetworkStorage */ @ApiMethod public List getIscsiNetworkStorage(); /** * The most recently canceled billing item. * * @see SoftLayer_Account::getLastCanceledBillingItem */ @ApiMethod public Item getLastCanceledBillingItem(); /** * The most recent cancelled server billing item. * * @see SoftLayer_Account::getLastCancelledServerBillingItem */ @ApiMethod public Item getLastCancelledServerBillingItem(); /** * The five most recently closed abuse tickets associated with an account. * * @see SoftLayer_Account::getLastFiveClosedAbuseTickets */ @ApiMethod public List getLastFiveClosedAbuseTickets(); /** * The five most recently closed accounting tickets associated with an account. * * @see SoftLayer_Account::getLastFiveClosedAccountingTickets */ @ApiMethod public List getLastFiveClosedAccountingTickets(); /** * The five most recently closed tickets that do not belong to the abuse, accounting, sales, or support groups associated with an account. * * @see SoftLayer_Account::getLastFiveClosedOtherTickets */ @ApiMethod public List getLastFiveClosedOtherTickets(); /** * The five most recently closed sales tickets associated with an account. * * @see SoftLayer_Account::getLastFiveClosedSalesTickets */ @ApiMethod public List getLastFiveClosedSalesTickets(); /** * The five most recently closed support tickets associated with an account. * * @see SoftLayer_Account::getLastFiveClosedSupportTickets */ @ApiMethod public List getLastFiveClosedSupportTickets(); /** * The five most recently closed tickets associated with an account. * * @see SoftLayer_Account::getLastFiveClosedTickets */ @ApiMethod public List getLastFiveClosedTickets(); /** * An account's most recent billing date. * * @see SoftLayer_Account::getLatestBillDate */ @ApiMethod public GregorianCalendar getLatestBillDate(); /** * An account's latest recurring invoice. * * @see SoftLayer_Account::getLatestRecurringInvoice */ @ApiMethod public Invoice getLatestRecurringInvoice(); /** * An account's latest recurring pending invoice. * * @see SoftLayer_Account::getLatestRecurringPendingInvoice */ @ApiMethod public Invoice getLatestRecurringPendingInvoice(); /** * The legacy bandwidth allotments for an account. * * @see SoftLayer_Account::getLegacyBandwidthAllotments */ @ApiMethod public List getLegacyBandwidthAllotments(); /** * The total capacity of Legacy iSCSI Volumes on an account, in GB. * * @see SoftLayer_Account::getLegacyIscsiCapacityGB */ @ApiMethod public Long getLegacyIscsiCapacityGB(); /** * An account's associated load balancers. * * @see SoftLayer_Account::getLoadBalancers */ @ApiMethod public List getLoadBalancers(); /** * The total capacity of Legacy lockbox Volumes on an account, in GB. * * @see SoftLayer_Account::getLockboxCapacityGB */ @ApiMethod public Long getLockboxCapacityGB(); /** * An account's associated Lockbox storage volumes. * * @see SoftLayer_Account::getLockboxNetworkStorage */ @ApiMethod public List getLockboxNetworkStorage(); /** * @see SoftLayer_Account::getManualPaymentsUnderReview */ @ApiMethod public List getManualPaymentsUnderReview(); /** * An account's master user. * * @see SoftLayer_Account::getMasterUser */ @ApiMethod public Customer getMasterUser(); /** * An account's media transfer service requests. * * @see SoftLayer_Account::getMediaDataTransferRequests */ @ApiMethod public List getMediaDataTransferRequests(); /** * An account's associated monthly bare metal server objects. * * @see SoftLayer_Account::getMonthlyBareMetalInstances */ @ApiMethod public List getMonthlyBareMetalInstances(); /** * An account's associated monthly virtual guest objects. * * @see SoftLayer_Account::getMonthlyVirtualGuests */ @ApiMethod public List getMonthlyVirtualGuests(); /** * An account's associated NAS storage volumes. * * @see SoftLayer_Account::getNasNetworkStorage */ @ApiMethod public List getNasNetworkStorage(); /** * Whether or not this account can define their own networks. * * @see SoftLayer_Account::getNetworkCreationFlag */ @ApiMethod public Boolean getNetworkCreationFlag(); /** * All network gateway devices on this account. * * @see SoftLayer_Account::getNetworkGateways */ @ApiMethod public List getNetworkGateways(); /** * An account's associated network hardware. * * @see SoftLayer_Account::getNetworkHardware */ @ApiMethod public List getNetworkHardware(); /** * @see SoftLayer_Account::getNetworkMessageDeliveryAccounts */ @ApiMethod public List getNetworkMessageDeliveryAccounts(); /** * Hardware which is currently experiencing a service failure. * * @see SoftLayer_Account::getNetworkMonitorDownHardware */ @ApiMethod public List getNetworkMonitorDownHardware(); /** * Virtual guest which is currently experiencing a service failure. * * @see SoftLayer_Account::getNetworkMonitorDownVirtualGuests */ @ApiMethod public List getNetworkMonitorDownVirtualGuests(); /** * Hardware which is currently recovering from a service failure. * * @see SoftLayer_Account::getNetworkMonitorRecoveringHardware */ @ApiMethod public List getNetworkMonitorRecoveringHardware(); /** * Virtual guest which is currently recovering from a service failure. * * @see SoftLayer_Account::getNetworkMonitorRecoveringVirtualGuests */ @ApiMethod public List getNetworkMonitorRecoveringVirtualGuests(); /** * Hardware which is currently online. * * @see SoftLayer_Account::getNetworkMonitorUpHardware */ @ApiMethod public List getNetworkMonitorUpHardware(); /** * Virtual guest which is currently online. * * @see SoftLayer_Account::getNetworkMonitorUpVirtualGuests */ @ApiMethod public List getNetworkMonitorUpVirtualGuests(); /** * An account's associated storage volumes. This includes Lockbox, NAS, EVault, and iSCSI volumes. * * @see SoftLayer_Account::getNetworkStorage */ @ApiMethod public List getNetworkStorage(); /** * An account's Network Storage groups. * * @see SoftLayer_Account::getNetworkStorageGroups */ @ApiMethod public List getNetworkStorageGroups(); /** * IPSec network tunnels for an account. * * @see SoftLayer_Account::getNetworkTunnelContexts */ @ApiMethod public List getNetworkTunnelContexts(); /** * Whether or not an account has automatic private VLAN spanning enabled. * * @see SoftLayer_Account::getNetworkVlanSpan */ @ApiMethod public Span getNetworkVlanSpan(); /** * All network VLANs assigned to an account. * * @see SoftLayer_Account::getNetworkVlans */ @ApiMethod public List getNetworkVlans(); /** * DEPRECATED - This information can be pulled directly through tapping keys now - DEPRECATED. The allotments for this account and their servers for the next billing cycle. The public inbound and outbound bandwidth is calculated for each server in addition to the daily average network traffic since the last billing date. * * @see SoftLayer_Account::getNextBillingPublicAllotmentHardwareBandwidthDetails */ @ApiMethod public List getNextBillingPublicAllotmentHardwareBandwidthDetails(); /** * The pre-tax total amount exempt from incubator credit for the account's next invoice. This field is now deprecated and will soon be removed. Please update all references to instead use nextInvoiceTotalAmount * * @see SoftLayer_Account::getNextInvoiceIncubatorExemptTotal */ @ApiMethod public BigDecimal getNextInvoiceIncubatorExemptTotal(); /** * The billing items that will be on an account's next invoice. * * @see SoftLayer_Account::getNextInvoiceTopLevelBillingItems */ @ApiMethod public List getNextInvoiceTopLevelBillingItems(); /** * The pre-tax total amount of an account's next invoice measured in US Dollars ($USD), assuming no changes or charges occur between now and time of billing. * * @see SoftLayer_Account::getNextInvoiceTotalAmount */ @ApiMethod public BigDecimal getNextInvoiceTotalAmount(); /** * The total one-time charge amount of an account's next invoice measured in US Dollars ($USD), assuming no changes or charges occur between now and time of billing. * * @see SoftLayer_Account::getNextInvoiceTotalOneTimeAmount */ @ApiMethod public BigDecimal getNextInvoiceTotalOneTimeAmount(); /** * The total one-time tax amount of an account's next invoice measured in US Dollars ($USD), assuming no changes or charges occur between now and time of billing. * * @see SoftLayer_Account::getNextInvoiceTotalOneTimeTaxAmount */ @ApiMethod public BigDecimal getNextInvoiceTotalOneTimeTaxAmount(); /** * The total recurring charge amount of an account's next invoice measured in US Dollars ($USD), assuming no changes or charges occur between now and time of billing. * * @see SoftLayer_Account::getNextInvoiceTotalRecurringAmount */ @ApiMethod public BigDecimal getNextInvoiceTotalRecurringAmount(); /** * The total recurring charge amount of an account's next invoice measured in US Dollars ($USD), assuming no changes or charges occur between now and time of billing. * * @see SoftLayer_Account::getNextInvoiceTotalRecurringAmountBeforeAccountDiscount */ @ApiMethod public BigDecimal getNextInvoiceTotalRecurringAmountBeforeAccountDiscount(); /** * The total recurring tax amount of an account's next invoice measured in US Dollars ($USD), assuming no changes or charges occur between now and time of billing. * * @see SoftLayer_Account::getNextInvoiceTotalRecurringTaxAmount */ @ApiMethod public BigDecimal getNextInvoiceTotalRecurringTaxAmount(); /** * The total recurring charge amount of an account's next invoice measured in US Dollars ($USD), assuming no changes or charges occur between now and time of billing. * * @see SoftLayer_Account::getNextInvoiceTotalTaxableRecurringAmount */ @ApiMethod public BigDecimal getNextInvoiceTotalTaxableRecurringAmount(); /** * @see SoftLayer_Account::getNotificationSubscribers */ @ApiMethod public List getNotificationSubscribers(); /** * The open abuse tickets associated with an account. * * @see SoftLayer_Account::getOpenAbuseTickets */ @ApiMethod public List getOpenAbuseTickets(); /** * The open accounting tickets associated with an account. * * @see SoftLayer_Account::getOpenAccountingTickets */ @ApiMethod public List getOpenAccountingTickets(); /** * The open billing tickets associated with an account. * * @see SoftLayer_Account::getOpenBillingTickets */ @ApiMethod public List getOpenBillingTickets(); /** * An open ticket requesting cancellation of this server, if one exists. * * @see SoftLayer_Account::getOpenCancellationRequests */ @ApiMethod public List getOpenCancellationRequests(); /** * The open tickets that do not belong to the abuse, accounting, sales, or support groups associated with an account. * * @see SoftLayer_Account::getOpenOtherTickets */ @ApiMethod public List getOpenOtherTickets(); /** * An account's recurring invoices. * * @see SoftLayer_Account::getOpenRecurringInvoices */ @ApiMethod public List getOpenRecurringInvoices(); /** * The open sales tickets associated with an account. * * @see SoftLayer_Account::getOpenSalesTickets */ @ApiMethod public List getOpenSalesTickets(); /** * @see SoftLayer_Account::getOpenStackAccountLinks */ @ApiMethod public List getOpenStackAccountLinks(); /** * An account's associated Openstack related Object Storage accounts. * * @see SoftLayer_Account::getOpenStackObjectStorage */ @ApiMethod public List getOpenStackObjectStorage(); /** * The open support tickets associated with an account. * * @see SoftLayer_Account::getOpenSupportTickets */ @ApiMethod public List getOpenSupportTickets(); /** * All open tickets associated with an account. * * @see SoftLayer_Account::getOpenTickets */ @ApiMethod public List getOpenTickets(); /** * All open tickets associated with an account last edited by an employee. * * @see SoftLayer_Account::getOpenTicketsWaitingOnCustomer */ @ApiMethod public List getOpenTicketsWaitingOnCustomer(); /** * An account's associated billing orders excluding upgrades. * * @see SoftLayer_Account::getOrders */ @ApiMethod public List getOrders(); /** * The billing items that have no parent billing item. These are items that don't necessarily belong to a single server. * * @see SoftLayer_Account::getOrphanBillingItems */ @ApiMethod public List getOrphanBillingItems(); /** * @see SoftLayer_Account::getOwnedBrands */ @ApiMethod public List getOwnedBrands(); /** * @see SoftLayer_Account::getOwnedHardwareGenericComponentModels */ @ApiMethod public List getOwnedHardwareGenericComponentModels(); /** * @see SoftLayer_Account::getPaymentProcessors */ @ApiMethod public List getPaymentProcessors(); /** * @see SoftLayer_Account::getPendingEvents */ @ApiMethod public List getPendingEvents(); /** * An account's latest open (pending) invoice. * * @see SoftLayer_Account::getPendingInvoice */ @ApiMethod public Invoice getPendingInvoice(); /** * A list of top-level invoice items that are on an account's currently pending invoice. * * @see SoftLayer_Account::getPendingInvoiceTopLevelItems */ @ApiMethod public List getPendingInvoiceTopLevelItems(); /** * The total amount of an account's pending invoice, if one exists. * * @see SoftLayer_Account::getPendingInvoiceTotalAmount */ @ApiMethod public BigDecimal getPendingInvoiceTotalAmount(); /** * The total one-time charges for an account's pending invoice, if one exists. In other words, it is the sum of one-time charges, setup fees, and labor fees. It does not include taxes. * * @see SoftLayer_Account::getPendingInvoiceTotalOneTimeAmount */ @ApiMethod public BigDecimal getPendingInvoiceTotalOneTimeAmount(); /** * The sum of all the taxes related to one time charges for an account's pending invoice, if one exists. * * @see SoftLayer_Account::getPendingInvoiceTotalOneTimeTaxAmount */ @ApiMethod public BigDecimal getPendingInvoiceTotalOneTimeTaxAmount(); /** * The total recurring amount of an account's pending invoice, if one exists. * * @see SoftLayer_Account::getPendingInvoiceTotalRecurringAmount */ @ApiMethod public BigDecimal getPendingInvoiceTotalRecurringAmount(); /** * The total amount of the recurring taxes on an account's pending invoice, if one exists. * * @see SoftLayer_Account::getPendingInvoiceTotalRecurringTaxAmount */ @ApiMethod public BigDecimal getPendingInvoiceTotalRecurringTaxAmount(); /** * An account's permission groups. * * @see SoftLayer_Account::getPermissionGroups */ @ApiMethod public List getPermissionGroups(); /** * An account's user roles. * * @see SoftLayer_Account::getPermissionRoles */ @ApiMethod public List getPermissionRoles(); /** * @see SoftLayer_Account::getPortableStorageVolumes */ @ApiMethod public List getPortableStorageVolumes(); /** * Customer specified URIs that are downloaded onto a newly provisioned or reloaded server. If the URI is sent over https it will be executed directly on the server. * * @see SoftLayer_Account::getPostProvisioningHooks */ @ApiMethod public List getPostProvisioningHooks(); /** * An account's associated portal users with PPTP VPN access. * * @see SoftLayer_Account::getPptpVpnUsers */ @ApiMethod public List getPptpVpnUsers(); /** * The total recurring amount for an accounts previous revenue. * * @see SoftLayer_Account::getPreviousRecurringRevenue */ @ApiMethod public BigDecimal getPreviousRecurringRevenue(); /** * The item price that an account is restricted to. * * @see SoftLayer_Account::getPriceRestrictions */ @ApiMethod public List getPriceRestrictions(); /** * All priority one tickets associated with an account. * * @see SoftLayer_Account::getPriorityOneTickets */ @ApiMethod public List getPriorityOneTickets(); /** * DEPRECATED - This information can be pulled directly through tapping keys now - DEPRECATED. The allotments for this account and their servers. The private inbound and outbound bandwidth is calculated for each server in addition to the daily average network traffic since the last billing date. * * @see SoftLayer_Account::getPrivateAllotmentHardwareBandwidthDetails */ @ApiMethod public List getPrivateAllotmentHardwareBandwidthDetails(); /** * Private and shared template group objects (parent only) for an account. * * @see SoftLayer_Account::getPrivateBlockDeviceTemplateGroups */ @ApiMethod public List getPrivateBlockDeviceTemplateGroups(); /** * @see SoftLayer_Account::getPrivateIpAddresses */ @ApiMethod public List getPrivateIpAddresses(); /** * The private network VLANs assigned to an account. * * @see SoftLayer_Account::getPrivateNetworkVlans */ @ApiMethod public List getPrivateNetworkVlans(); /** * All private subnets associated with an account. * * @see SoftLayer_Account::getPrivateSubnets */ @ApiMethod public List getPrivateSubnets(); /** * DEPRECATED - This information can be pulled directly through tapping keys now - DEPRECATED. The allotments for this account and their servers. The public inbound and outbound bandwidth is calculated for each server in addition to the daily average network traffic since the last billing date. * * @see SoftLayer_Account::getPublicAllotmentHardwareBandwidthDetails */ @ApiMethod public List getPublicAllotmentHardwareBandwidthDetails(); /** * @see SoftLayer_Account::getPublicIpAddresses */ @ApiMethod public List getPublicIpAddresses(); /** * The public network VLANs assigned to an account. * * @see SoftLayer_Account::getPublicNetworkVlans */ @ApiMethod public List getPublicNetworkVlans(); /** * All public network subnets associated with an account. * * @see SoftLayer_Account::getPublicSubnets */ @ApiMethod public List getPublicSubnets(); /** * An account's quotes. * * @see SoftLayer_Account::getQuotes */ @ApiMethod public List getQuotes(); /** * @see SoftLayer_Account::getRecentEvents */ @ApiMethod public List getRecentEvents(); /** * The Referral Partner for this account, if any. * * @see SoftLayer_Account::getReferralPartner */ @ApiMethod public Account getReferralPartner(); /** * If this is a account is a referral partner, the accounts this referral partner has referred * * @see SoftLayer_Account::getReferredAccounts */ @ApiMethod public List getReferredAccounts(); /** * @see SoftLayer_Account::getRegulatedWorkloads */ @ApiMethod public List getRegulatedWorkloads(); /** * Remote management command requests for an account * * @see SoftLayer_Account::getRemoteManagementCommandRequests */ @ApiMethod public List getRemoteManagementCommandRequests(); /** * The Replication events for all Network Storage volumes on an account. * * @see SoftLayer_Account::getReplicationEvents */ @ApiMethod public List getReplicationEvents(); /** * Indicates whether newly created users under this account will be associated with IBMid via an email requiring a response, or not. * * @see SoftLayer_Account::getRequireSilentIBMidUserCreation */ @ApiMethod public Boolean getRequireSilentIBMidUserCreation(); /** * An account's associated top-level resource groups. * * @see SoftLayer_Account::getResourceGroups */ @ApiMethod public List getResourceGroups(); /** * All Routers that an accounts VLANs reside on * * @see SoftLayer_Account::getRouters */ @ApiMethod public List getRouters(); /** * An account's reverse WHOIS data. This data is used when making SWIP requests. * * @see SoftLayer_Account::getRwhoisData */ @ApiMethod public com.softlayer.api.service.network.subnet.rwhois.Data getRwhoisData(); /** * @see SoftLayer_Account::getSalesforceAccountLink */ @ApiMethod public Link getSalesforceAccountLink(); /** * The SAML configuration for this account. * * @see SoftLayer_Account::getSamlAuthentication */ @ApiMethod public Saml getSamlAuthentication(); /** * All scale groups on this account. * * @see SoftLayer_Account::getScaleGroups */ @ApiMethod public List getScaleGroups(); /** * The secondary DNS records for a SoftLayer customer account. * * @see SoftLayer_Account::getSecondaryDomains */ @ApiMethod public List getSecondaryDomains(); /** * Stored security certificates (ie. SSL) * * @see SoftLayer_Account::getSecurityCertificates */ @ApiMethod public List getSecurityCertificates(); /** * The security groups belonging to this account. * * @see SoftLayer_Account::getSecurityGroups */ @ApiMethod public List getSecurityGroups(); /** * An account's vulnerability scan requests. * * @see SoftLayer_Account::getSecurityScanRequests */ @ApiMethod public List getSecurityScanRequests(); /** * The service billing items that will be on an account's next invoice. * * @see SoftLayer_Account::getServiceBillingItems */ @ApiMethod public List getServiceBillingItems(); /** * Shipments that belong to the customer's account. * * @see SoftLayer_Account::getShipments */ @ApiMethod public List getShipments(); /** * Customer specified SSH keys that can be implemented onto a newly provisioned or reloaded server. * * @see SoftLayer_Account::getSshKeys */ @ApiMethod public List getSshKeys(); /** * An account's associated portal users with SSL VPN access. * * @see SoftLayer_Account::getSslVpnUsers */ @ApiMethod public List getSslVpnUsers(); /** * An account's virtual guest objects that are hosted on a user provisioned hypervisor. * * @see SoftLayer_Account::getStandardPoolVirtualGuests */ @ApiMethod public List getStandardPoolVirtualGuests(); /** * @see SoftLayer_Account::getSubnetRegistrationDetails */ @ApiMethod public List getSubnetRegistrationDetails(); /** * @see SoftLayer_Account::getSubnetRegistrations */ @ApiMethod public List getSubnetRegistrations(); /** * All network subnets associated with an account. * * @see SoftLayer_Account::getSubnets */ @ApiMethod public List getSubnets(); /** * The SoftLayer employees that an account is assigned to. * * @see SoftLayer_Account::getSupportRepresentatives */ @ApiMethod public List getSupportRepresentatives(); /** * The active support subscriptions for this account. * * @see SoftLayer_Account::getSupportSubscriptions */ @ApiMethod public List getSupportSubscriptions(); /** * @see SoftLayer_Account::getSupportTier */ @ApiMethod public String getSupportTier(); /** * A flag indicating to suppress invoices. * * @see SoftLayer_Account::getSuppressInvoicesFlag */ @ApiMethod public Boolean getSuppressInvoicesFlag(); /** * @see SoftLayer_Account::getTags */ @ApiMethod public List getTags(); /** * An account's associated tickets. * * @see SoftLayer_Account::getTickets */ @ApiMethod public List getTickets(); /** * Tickets closed within the last 72 hours or last 10 tickets, whichever is less, associated with an account. * * @see SoftLayer_Account::getTicketsClosedInTheLastThreeDays */ @ApiMethod public List getTicketsClosedInTheLastThreeDays(); /** * Tickets closed today associated with an account. * * @see SoftLayer_Account::getTicketsClosedToday */ @ApiMethod public List getTicketsClosedToday(); /** * An account's associated Transcode account. * * @see SoftLayer_Account::getTranscodeAccounts */ @ApiMethod public List getTranscodeAccounts(); /** * An account's associated upgrade requests. * * @see SoftLayer_Account::getUpgradeRequests */ @ApiMethod public List getUpgradeRequests(); /** * An account's portal users. * * @see SoftLayer_Account::getUsers */ @ApiMethod public List getUsers(); /** * Stored security certificates that are not expired (ie. SSL) * * @see SoftLayer_Account::getValidSecurityCertificates */ @ApiMethod public List getValidSecurityCertificates(); /** * Return 0 if vpn updates are currently in progress on this account otherwise 1. * * @see SoftLayer_Account::getVdrUpdatesInProgressFlag */ @ApiMethod public Boolean getVdrUpdatesInProgressFlag(); /** * The bandwidth pooling for this account. * * @see SoftLayer_Account::getVirtualDedicatedRacks */ @ApiMethod public List getVirtualDedicatedRacks(); /** * An account's associated virtual server virtual disk images. * * @see SoftLayer_Account::getVirtualDiskImages */ @ApiMethod public List getVirtualDiskImages(); /** * An account's associated virtual guest objects. * * @see SoftLayer_Account::getVirtualGuests */ @ApiMethod public List getVirtualGuests(); /** * An account's associated virtual guest objects currently over bandwidth allocation. * * @see SoftLayer_Account::getVirtualGuestsOverBandwidthAllocation */ @ApiMethod public List getVirtualGuestsOverBandwidthAllocation(); /** * An account's associated virtual guest objects currently over bandwidth allocation. * * @see SoftLayer_Account::getVirtualGuestsProjectedOverBandwidthAllocation */ @ApiMethod public List getVirtualGuestsProjectedOverBandwidthAllocation(); /** * All virtual guests associated with an account that has the cPanel web hosting control panel installed. * * @see SoftLayer_Account::getVirtualGuestsWithCpanel */ @ApiMethod public List getVirtualGuestsWithCpanel(); /** * All virtual guests associated with an account that have McAfee Secure software components. * * @see SoftLayer_Account::getVirtualGuestsWithMcafee */ @ApiMethod public List getVirtualGuestsWithMcafee(); /** * All virtual guests associated with an account that have McAfee Secure AntiVirus for Redhat software components. * * @see SoftLayer_Account::getVirtualGuestsWithMcafeeAntivirusRedhat */ @ApiMethod public List getVirtualGuestsWithMcafeeAntivirusRedhat(); /** * All virtual guests associated with an account that has McAfee Secure AntiVirus for Windows software components. * * @see SoftLayer_Account::getVirtualGuestsWithMcafeeAntivirusWindows */ @ApiMethod public List getVirtualGuestsWithMcafeeAntivirusWindows(); /** * All virtual guests associated with an account that has McAfee Secure Intrusion Detection System software components. * * @see SoftLayer_Account::getVirtualGuestsWithMcafeeIntrusionDetectionSystem */ @ApiMethod public List getVirtualGuestsWithMcafeeIntrusionDetectionSystem(); /** * All virtual guests associated with an account that has the Plesk web hosting control panel installed. * * @see SoftLayer_Account::getVirtualGuestsWithPlesk */ @ApiMethod public List getVirtualGuestsWithPlesk(); /** * All virtual guests associated with an account that have the QuantaStor storage system installed. * * @see SoftLayer_Account::getVirtualGuestsWithQuantastor */ @ApiMethod public List getVirtualGuestsWithQuantastor(); /** * All virtual guests associated with an account that has the Urchin web traffic analytics package installed. * * @see SoftLayer_Account::getVirtualGuestsWithUrchin */ @ApiMethod public List getVirtualGuestsWithUrchin(); /** * The bandwidth pooling for this account. * * @see SoftLayer_Account::getVirtualPrivateRack */ @ApiMethod public Allotment getVirtualPrivateRack(); /** * An account's associated virtual server archived storage repositories. * * @see SoftLayer_Account::getVirtualStorageArchiveRepositories */ @ApiMethod public List getVirtualStorageArchiveRepositories(); /** * An account's associated virtual server public storage repositories. * * @see SoftLayer_Account::getVirtualStoragePublicRepositories */ @ApiMethod public List getVirtualStoragePublicRepositories(); } public static interface ServiceAsync extends com.softlayer.api.ServiceAsync { public Mask withNewMask(); public Mask withMask(); public void setMask(Mask mask); /** * Async version of {@link Service#activatePartner} */ public Future activatePartner(String accountId, String hashCode); public Future activatePartner(String accountId, String hashCode, ResponseHandler callback); /** * Async version of {@link Service#addAchInformation} */ public Future addAchInformation(Ach achInformation); public Future addAchInformation(Ach achInformation, ResponseHandler callback); /** * Async version of {@link Service#addReferralPartnerPaymentOption} */ public Future addReferralPartnerPaymentOption(Option paymentOption); public Future addReferralPartnerPaymentOption(Option paymentOption, ResponseHandler callback); /** * Async version of {@link Service#areVdrUpdatesBlockedForBilling} */ public Future areVdrUpdatesBlockedForBilling(); public Future areVdrUpdatesBlockedForBilling(ResponseHandler callback); /** * Async version of {@link Service#cancelPayPalTransaction} */ public Future cancelPayPalTransaction(String token, String payerId); public Future cancelPayPalTransaction(String token, String payerId, ResponseHandler callback); /** * Async version of {@link Service#completePayPalTransaction} */ public Future completePayPalTransaction(String token, String payerId); public Future completePayPalTransaction(String token, String payerId, ResponseHandler callback); /** * Async version of {@link Service#countHourlyInstances} */ public Future countHourlyInstances(); public Future countHourlyInstances(ResponseHandler callback); /** * Async version of {@link Service#createUser} */ public Future createUser(Customer templateObject, String password, String vpnPassword, Boolean silentlyCreateFlag); public Future createUser(Customer templateObject, String password, String vpnPassword, Boolean silentlyCreateFlag, ResponseHandler callback); /** * Async version of {@link Service#disableEuSupport} */ public Future disableEuSupport(); public Future disableEuSupport(ResponseHandler callback); /** * Async version of {@link Service#enableEuSupport} */ public Future enableEuSupport(); public Future enableEuSupport(ResponseHandler callback); /** * Async version of {@link Service#getAccountBackupHistory} */ public Future> getAccountBackupHistory(GregorianCalendar startDate, GregorianCalendar endDate, String backupStatus); public Future getAccountBackupHistory(GregorianCalendar startDate, GregorianCalendar endDate, String backupStatus, ResponseHandler> callback); /** * Async version of {@link Service#getAccountTraitValue} */ public Future getAccountTraitValue(String keyName); public Future getAccountTraitValue(String keyName, ResponseHandler callback); /** * Async version of {@link Service#getActiveAlarms} */ public Future> getActiveAlarms(); public Future getActiveAlarms(ResponseHandler> callback); /** * Async version of {@link Service#getActiveOutletPackages} */ public Future> getActiveOutletPackages(); public Future getActiveOutletPackages(ResponseHandler> callback); /** * Async version of {@link Service#getActivePackages} */ public Future> getActivePackages(); public Future getActivePackages(ResponseHandler> callback); /** * Async version of {@link Service#getActivePackagesByAttribute} */ public Future> getActivePackagesByAttribute(String attributeKeyName); public Future getActivePackagesByAttribute(String attributeKeyName, ResponseHandler> callback); /** * Async version of {@link Service#getActivePrivateHostedCloudPackages} */ public Future> getActivePrivateHostedCloudPackages(); public Future getActivePrivateHostedCloudPackages(ResponseHandler> callback); /** * Async version of {@link Service#getAggregatedUptimeGraph} */ public Future getAggregatedUptimeGraph(GregorianCalendar startDate, GregorianCalendar endDate); public Future getAggregatedUptimeGraph(GregorianCalendar startDate, GregorianCalendar endDate, ResponseHandler callback); /** * Async version of {@link Service#getAlternateCreditCardData} */ public Future getAlternateCreditCardData(); public Future getAlternateCreditCardData(ResponseHandler callback); /** * Async version of {@link Service#getAttributeByType} */ public Future getAttributeByType(String attributeType); public Future getAttributeByType(String attributeType, ResponseHandler callback); /** * Async version of {@link Service#getAuxiliaryNotifications} */ public Future> getAuxiliaryNotifications(); public Future getAuxiliaryNotifications(ResponseHandler> callback); /** * Async version of {@link Service#getAverageArchiveUsageMetricDataByDate} */ public Future getAverageArchiveUsageMetricDataByDate(GregorianCalendar startDateTime, GregorianCalendar endDateTime); public Future getAverageArchiveUsageMetricDataByDate(GregorianCalendar startDateTime, GregorianCalendar endDateTime, ResponseHandler callback); /** * Async version of {@link Service#getAveragePublicUsageMetricDataByDate} */ public Future getAveragePublicUsageMetricDataByDate(GregorianCalendar startDateTime, GregorianCalendar endDateTime); public Future getAveragePublicUsageMetricDataByDate(GregorianCalendar startDateTime, GregorianCalendar endDateTime, ResponseHandler callback); /** * Async version of {@link Service#getCurrentBackupStatisticsGraph} */ public Future getCurrentBackupStatisticsGraph(Boolean detailedGraph); public Future getCurrentBackupStatisticsGraph(Boolean detailedGraph, ResponseHandler callback); /** * Async version of {@link Service#getCurrentTicketStatisticsGraph} */ public Future getCurrentTicketStatisticsGraph(Boolean detailedGraph); public Future getCurrentTicketStatisticsGraph(Boolean detailedGraph, ResponseHandler callback); /** * Async version of {@link Service#getCurrentUser} */ public Future getCurrentUser(); public Future getCurrentUser(ResponseHandler callback); /** * Async version of {@link Service#getDiskUsageMetricDataByDate} */ public Future> getDiskUsageMetricDataByDate(GregorianCalendar startDateTime, GregorianCalendar endDateTime); public Future getDiskUsageMetricDataByDate(GregorianCalendar startDateTime, GregorianCalendar endDateTime, ResponseHandler> callback); /** * Async version of {@link Service#getDiskUsageMetricDataFromLegacyByDate} */ public Future> getDiskUsageMetricDataFromLegacyByDate(GregorianCalendar startDateTime, GregorianCalendar endDateTime); public Future getDiskUsageMetricDataFromLegacyByDate(GregorianCalendar startDateTime, GregorianCalendar endDateTime, ResponseHandler> callback); /** * Async version of {@link Service#getDiskUsageMetricDataFromMetricTrackingObjectSystemByDate} */ public Future> getDiskUsageMetricDataFromMetricTrackingObjectSystemByDate(GregorianCalendar startDateTime, GregorianCalendar endDateTime); public Future getDiskUsageMetricDataFromMetricTrackingObjectSystemByDate(GregorianCalendar startDateTime, GregorianCalendar endDateTime, ResponseHandler> callback); /** * Async version of {@link Service#getDiskUsageMetricImageByDate} */ public Future getDiskUsageMetricImageByDate(GregorianCalendar startDateTime, GregorianCalendar endDateTime); public Future getDiskUsageMetricImageByDate(GregorianCalendar startDateTime, GregorianCalendar endDateTime, ResponseHandler callback); /** * Async version of {@link Service#getExecutiveSummaryPdf} */ public Future getExecutiveSummaryPdf(String pdfType, String historicalType, String startDate, String endDate); public Future getExecutiveSummaryPdf(String pdfType, String historicalType, String startDate, String endDate, ResponseHandler callback); /** * Async version of {@link Service#getFlexibleCreditProgramInfo} */ public Future getFlexibleCreditProgramInfo(Boolean forNextBillCycle); public Future getFlexibleCreditProgramInfo(Boolean forNextBillCycle, ResponseHandler callback); /** * Async version of {@link Service#getHardwarePools} */ public Future> getHardwarePools(); public Future getHardwarePools(ResponseHandler> callback); /** * Async version of {@link Service#getHistoricalBackupGraph} */ public Future getHistoricalBackupGraph(GregorianCalendar startDate, GregorianCalendar endDate); public Future getHistoricalBackupGraph(GregorianCalendar startDate, GregorianCalendar endDate, ResponseHandler callback); /** * Async version of {@link Service#getHistoricalBandwidthGraph} */ public Future getHistoricalBandwidthGraph(GregorianCalendar startDate, GregorianCalendar endDate); public Future getHistoricalBandwidthGraph(GregorianCalendar startDate, GregorianCalendar endDate, ResponseHandler callback); /** * Async version of {@link Service#getHistoricalTicketGraph} */ public Future getHistoricalTicketGraph(GregorianCalendar startDate, GregorianCalendar endDate); public Future getHistoricalTicketGraph(GregorianCalendar startDate, GregorianCalendar endDate, ResponseHandler callback); /** * Async version of {@link Service#getHistoricalUptimeGraph} */ public Future getHistoricalUptimeGraph(GregorianCalendar startDate, GregorianCalendar endDate); public Future getHistoricalUptimeGraph(GregorianCalendar startDate, GregorianCalendar endDate, ResponseHandler callback); /** * Async version of {@link Service#getLargestAllowedSubnetCidr} */ public Future getLargestAllowedSubnetCidr(Long numberOfHosts, Long locationId); public Future getLargestAllowedSubnetCidr(Long numberOfHosts, Long locationId, ResponseHandler callback); /** * Async version of {@link Service#getNextInvoiceExcel} */ public Future getNextInvoiceExcel(GregorianCalendar documentCreateDate); public Future getNextInvoiceExcel(GregorianCalendar documentCreateDate, ResponseHandler callback); /** * Async version of {@link Service#getNextInvoicePdf} */ public Future getNextInvoicePdf(GregorianCalendar documentCreateDate); public Future getNextInvoicePdf(GregorianCalendar documentCreateDate, ResponseHandler callback); /** * Async version of {@link Service#getNextInvoicePdfDetailed} */ public Future getNextInvoicePdfDetailed(GregorianCalendar documentCreateDate); public Future getNextInvoicePdfDetailed(GregorianCalendar documentCreateDate, ResponseHandler callback); /** * Async version of {@link Service#getNextInvoiceZeroFeeItemCounts} */ public Future> getNextInvoiceZeroFeeItemCounts(); public Future getNextInvoiceZeroFeeItemCounts(ResponseHandler> callback); /** * Async version of {@link Service#getObject} */ public Future getObject(); public Future getObject(ResponseHandler callback); /** * Async version of {@link Service#getPendingCreditCardChangeRequestData} */ public Future> getPendingCreditCardChangeRequestData(); public Future getPendingCreditCardChangeRequestData(ResponseHandler> callback); /** * Async version of {@link Service#getReferralPartnerCommissionForecast} */ public Future> getReferralPartnerCommissionForecast(); public Future getReferralPartnerCommissionForecast(ResponseHandler> callback); /** * Async version of {@link Service#getReferralPartnerCommissionHistory} */ public Future> getReferralPartnerCommissionHistory(); public Future getReferralPartnerCommissionHistory(ResponseHandler> callback); /** * Async version of {@link Service#getReferralPartnerCommissionPending} */ public Future> getReferralPartnerCommissionPending(); public Future getReferralPartnerCommissionPending(ResponseHandler> callback); /** * Async version of {@link Service#getSharedBlockDeviceTemplateGroups} */ public Future> getSharedBlockDeviceTemplateGroups(); public Future getSharedBlockDeviceTemplateGroups(ResponseHandler> callback); /** * Async version of {@link Service#getTechIncubatorProgramInfo} */ public Future getTechIncubatorProgramInfo(Boolean forNextBillCycle); public Future getTechIncubatorProgramInfo(Boolean forNextBillCycle, ResponseHandler callback); /** * Async version of {@link Service#getThirdPartyPoliciesAcceptanceStatus} */ public Future> getThirdPartyPoliciesAcceptanceStatus(); public Future getThirdPartyPoliciesAcceptanceStatus(ResponseHandler> callback); /** * Async version of {@link Service#getValidSecurityCertificateEntries} */ public Future> getValidSecurityCertificateEntries(); public Future getValidSecurityCertificateEntries(ResponseHandler> callback); /** * Async version of {@link Service#getVmWareActiveAccountLicenseKeys} */ public Future> getVmWareActiveAccountLicenseKeys(); public Future getVmWareActiveAccountLicenseKeys(ResponseHandler> callback); /** * Async version of {@link Service#getWindowsUpdateStatus} */ public Future> getWindowsUpdateStatus(); public Future getWindowsUpdateStatus(ResponseHandler> callback); /** * Async version of {@link Service#hasAttribute} */ public Future hasAttribute(String attributeType); public Future hasAttribute(String attributeType, ResponseHandler callback); /** * Async version of {@link Service#hourlyInstanceLimit} */ public Future hourlyInstanceLimit(); public Future hourlyInstanceLimit(ResponseHandler callback); /** * Async version of {@link Service#hourlyServerLimit} */ public Future hourlyServerLimit(); public Future hourlyServerLimit(ResponseHandler callback); /** * Async version of {@link Service#isEligibleForLocalCurrencyProgram} */ public Future isEligibleForLocalCurrencyProgram(); public Future isEligibleForLocalCurrencyProgram(ResponseHandler callback); /** * Async version of {@link Service#linkExternalAccount} */ public Future linkExternalAccount(String externalAccountId, String authorizationToken, String externalServiceProviderKey); public Future linkExternalAccount(String externalAccountId, String authorizationToken, String externalServiceProviderKey, ResponseHandler callback); /** * Async version of {@link Service#removeAlternateCreditCard} */ public Future removeAlternateCreditCard(); public Future removeAlternateCreditCard(ResponseHandler callback); /** * Async version of {@link Service#requestCreditCardChange} */ public Future requestCreditCardChange(ChangeRequest request, String vatId, String paymentRoleName, Boolean onlyChangeNicknameFlag); public Future requestCreditCardChange(ChangeRequest request, String vatId, String paymentRoleName, Boolean onlyChangeNicknameFlag, ResponseHandler callback); /** * Async version of {@link Service#requestManualPayment} */ public Future requestManualPayment(ManualPayment request); public Future requestManualPayment(ManualPayment request, ResponseHandler callback); /** * Async version of {@link Service#requestManualPaymentUsingCreditCardOnFile} */ public Future requestManualPaymentUsingCreditCardOnFile(String amount, Boolean payWithAlternateCardFlag, String note); public Future requestManualPaymentUsingCreditCardOnFile(String amount, Boolean payWithAlternateCardFlag, String note, ResponseHandler callback); /** * Async version of {@link Service#setAbuseEmails} */ public Future setAbuseEmails(List emails); public Future setAbuseEmails(List emails, ResponseHandler callback); /** * Async version of {@link Service#setManagedPoolQuantity} */ public Future setManagedPoolQuantity(String poolKeyName, String backendRouter, Long quantity); public Future setManagedPoolQuantity(String poolKeyName, String backendRouter, Long quantity, ResponseHandler callback); /** * Async version of {@link Service#setVlanSpan} */ public Future setVlanSpan(Boolean enabled); public Future setVlanSpan(Boolean enabled, ResponseHandler callback); /** * Async version of {@link Service#swapCreditCards} */ public Future swapCreditCards(); public Future swapCreditCards(ResponseHandler callback); /** * Async version of {@link Service#updateVpnUsersForResource} */ public Future updateVpnUsersForResource(Long objectId, String objectType); public Future updateVpnUsersForResource(Long objectId, String objectType, ResponseHandler callback); /** * Async version of {@link Service#validate} */ public Future> validate(Account account); public Future validate(Account account, ResponseHandler> callback); /** * Async version of {@link Service#validateManualPaymentAmount} */ public Future validateManualPaymentAmount(String amount); public Future validateManualPaymentAmount(String amount, ResponseHandler callback); /** * Async version of {@link Service#getAbuseEmail} */ public Future getAbuseEmail(); /** * Async callback version of {@link Service#getAbuseEmail} */ public Future getAbuseEmail(ResponseHandler callback); /** * Async version of {@link Service#getAbuseEmails} */ public Future> getAbuseEmails(); /** * Async callback version of {@link Service#getAbuseEmails} */ public Future getAbuseEmails(ResponseHandler> callback); /** * Async version of {@link Service#getAccountContacts} */ public Future> getAccountContacts(); /** * Async callback version of {@link Service#getAccountContacts} */ public Future getAccountContacts(ResponseHandler> callback); /** * Async version of {@link Service#getAccountLicenses} */ public Future> getAccountLicenses(); /** * Async callback version of {@link Service#getAccountLicenses} */ public Future getAccountLicenses(ResponseHandler> callback); /** * Async version of {@link Service#getAccountLinks} */ public Future> getAccountLinks(); /** * Async callback version of {@link Service#getAccountLinks} */ public Future getAccountLinks(ResponseHandler> callback); /** * Async version of {@link Service#getAccountStatus} */ public Future getAccountStatus(); /** * Async callback version of {@link Service#getAccountStatus} */ public Future getAccountStatus(ResponseHandler callback); /** * Async version of {@link Service#getActiveAccountDiscountBillingItem} */ public Future getActiveAccountDiscountBillingItem(); /** * Async callback version of {@link Service#getActiveAccountDiscountBillingItem} */ public Future getActiveAccountDiscountBillingItem(ResponseHandler callback); /** * Async version of {@link Service#getActiveAccountLicenses} */ public Future> getActiveAccountLicenses(); /** * Async callback version of {@link Service#getActiveAccountLicenses} */ public Future getActiveAccountLicenses(ResponseHandler> callback); /** * Async version of {@link Service#getActiveAddresses} */ public Future> getActiveAddresses(); /** * Async callback version of {@link Service#getActiveAddresses} */ public Future getActiveAddresses(ResponseHandler> callback); /** * Async version of {@link Service#getActiveBillingAgreements} */ public Future> getActiveBillingAgreements(); /** * Async callback version of {@link Service#getActiveBillingAgreements} */ public Future getActiveBillingAgreements(ResponseHandler> callback); /** * Async version of {@link Service#getActiveCatalystEnrollment} */ public Future getActiveCatalystEnrollment(); /** * Async callback version of {@link Service#getActiveCatalystEnrollment} */ public Future getActiveCatalystEnrollment(ResponseHandler callback); /** * Async version of {@link Service#getActiveColocationContainers} */ public Future> getActiveColocationContainers(); /** * Async callback version of {@link Service#getActiveColocationContainers} */ public Future getActiveColocationContainers(ResponseHandler> callback); /** * Async version of {@link Service#getActiveFlexibleCreditEnrollment} */ public Future getActiveFlexibleCreditEnrollment(); /** * Async callback version of {@link Service#getActiveFlexibleCreditEnrollment} */ public Future getActiveFlexibleCreditEnrollment(ResponseHandler callback); /** * Async version of {@link Service#getActiveNotificationSubscribers} */ public Future> getActiveNotificationSubscribers(); /** * Async callback version of {@link Service#getActiveNotificationSubscribers} */ public Future getActiveNotificationSubscribers(ResponseHandler> callback); /** * Async version of {@link Service#getActiveQuotes} */ public Future> getActiveQuotes(); /** * Async callback version of {@link Service#getActiveQuotes} */ public Future getActiveQuotes(ResponseHandler> callback); /** * Async version of {@link Service#getActiveVirtualLicenses} */ public Future> getActiveVirtualLicenses(); /** * Async callback version of {@link Service#getActiveVirtualLicenses} */ public Future getActiveVirtualLicenses(ResponseHandler> callback); /** * Async version of {@link Service#getAdcLoadBalancers} */ public Future> getAdcLoadBalancers(); /** * Async callback version of {@link Service#getAdcLoadBalancers} */ public Future getAdcLoadBalancers(ResponseHandler> callback); /** * Async version of {@link Service#getAddresses} */ public Future> getAddresses(); /** * Async callback version of {@link Service#getAddresses} */ public Future getAddresses(ResponseHandler> callback); /** * Async version of {@link Service#getAffiliateId} */ public Future getAffiliateId(); /** * Async callback version of {@link Service#getAffiliateId} */ public Future getAffiliateId(ResponseHandler callback); /** * Async version of {@link Service#getAllBillingItems} */ public Future> getAllBillingItems(); /** * Async callback version of {@link Service#getAllBillingItems} */ public Future getAllBillingItems(ResponseHandler> callback); /** * Async version of {@link Service#getAllCommissionBillingItems} */ public Future> getAllCommissionBillingItems(); /** * Async callback version of {@link Service#getAllCommissionBillingItems} */ public Future getAllCommissionBillingItems(ResponseHandler> callback); /** * Async version of {@link Service#getAllRecurringTopLevelBillingItems} */ public Future> getAllRecurringTopLevelBillingItems(); /** * Async callback version of {@link Service#getAllRecurringTopLevelBillingItems} */ public Future getAllRecurringTopLevelBillingItems(ResponseHandler> callback); /** * Async version of {@link Service#getAllRecurringTopLevelBillingItemsUnfiltered} */ public Future> getAllRecurringTopLevelBillingItemsUnfiltered(); /** * Async callback version of {@link Service#getAllRecurringTopLevelBillingItemsUnfiltered} */ public Future getAllRecurringTopLevelBillingItemsUnfiltered(ResponseHandler> callback); /** * Async version of {@link Service#getAllSubnetBillingItems} */ public Future> getAllSubnetBillingItems(); /** * Async callback version of {@link Service#getAllSubnetBillingItems} */ public Future getAllSubnetBillingItems(ResponseHandler> callback); /** * Async version of {@link Service#getAllTopLevelBillingItems} */ public Future> getAllTopLevelBillingItems(); /** * Async callback version of {@link Service#getAllTopLevelBillingItems} */ public Future getAllTopLevelBillingItems(ResponseHandler> callback); /** * Async version of {@link Service#getAllTopLevelBillingItemsUnfiltered} */ public Future> getAllTopLevelBillingItemsUnfiltered(); /** * Async callback version of {@link Service#getAllTopLevelBillingItemsUnfiltered} */ public Future getAllTopLevelBillingItemsUnfiltered(ResponseHandler> callback); /** * Async version of {@link Service#getAllowIbmIdSilentMigrationFlag} */ public Future getAllowIbmIdSilentMigrationFlag(); /** * Async callback version of {@link Service#getAllowIbmIdSilentMigrationFlag} */ public Future getAllowIbmIdSilentMigrationFlag(ResponseHandler callback); /** * Async version of {@link Service#getAllowsBluemixAccountLinkingFlag} */ public Future getAllowsBluemixAccountLinkingFlag(); /** * Async callback version of {@link Service#getAllowsBluemixAccountLinkingFlag} */ public Future getAllowsBluemixAccountLinkingFlag(ResponseHandler callback); /** * Async version of {@link Service#getApplicationDeliveryControllers} */ public Future> getApplicationDeliveryControllers(); /** * Async callback version of {@link Service#getApplicationDeliveryControllers} */ public Future getApplicationDeliveryControllers(ResponseHandler> callback); /** * Async version of {@link Service#getAttributes} */ public Future> getAttributes(); /** * Async callback version of {@link Service#getAttributes} */ public Future getAttributes(ResponseHandler> callback); /** * Async version of {@link Service#getAvailablePublicNetworkVlans} */ public Future> getAvailablePublicNetworkVlans(); /** * Async callback version of {@link Service#getAvailablePublicNetworkVlans} */ public Future getAvailablePublicNetworkVlans(ResponseHandler> callback); /** * Async version of {@link Service#getBalance} */ public Future getBalance(); /** * Async callback version of {@link Service#getBalance} */ public Future getBalance(ResponseHandler callback); /** * Async version of {@link Service#getBandwidthAllotments} */ public Future> getBandwidthAllotments(); /** * Async callback version of {@link Service#getBandwidthAllotments} */ public Future getBandwidthAllotments(ResponseHandler> callback); /** * Async version of {@link Service#getBandwidthAllotmentsOverAllocation} */ public Future> getBandwidthAllotmentsOverAllocation(); /** * Async callback version of {@link Service#getBandwidthAllotmentsOverAllocation} */ public Future getBandwidthAllotmentsOverAllocation(ResponseHandler> callback); /** * Async version of {@link Service#getBandwidthAllotmentsProjectedOverAllocation} */ public Future> getBandwidthAllotmentsProjectedOverAllocation(); /** * Async callback version of {@link Service#getBandwidthAllotmentsProjectedOverAllocation} */ public Future getBandwidthAllotmentsProjectedOverAllocation(ResponseHandler> callback); /** * Async version of {@link Service#getBareMetalInstances} */ public Future> getBareMetalInstances(); /** * Async callback version of {@link Service#getBareMetalInstances} */ public Future getBareMetalInstances(ResponseHandler> callback); /** * Async version of {@link Service#getBillingAgreements} */ public Future> getBillingAgreements(); /** * Async callback version of {@link Service#getBillingAgreements} */ public Future getBillingAgreements(ResponseHandler> callback); /** * Async version of {@link Service#getBillingInfo} */ public Future getBillingInfo(); /** * Async callback version of {@link Service#getBillingInfo} */ public Future getBillingInfo(ResponseHandler callback); /** * Async version of {@link Service#getBlockDeviceTemplateGroups} */ public Future> getBlockDeviceTemplateGroups(); /** * Async callback version of {@link Service#getBlockDeviceTemplateGroups} */ public Future getBlockDeviceTemplateGroups(ResponseHandler> callback); /** * Async version of {@link Service#getBluemixAccountLink} */ public Future getBluemixAccountLink(); /** * Async callback version of {@link Service#getBluemixAccountLink} */ public Future getBluemixAccountLink(ResponseHandler callback); /** * Async version of {@link Service#getBluemixLinkedFlag} */ public Future getBluemixLinkedFlag(); /** * Async callback version of {@link Service#getBluemixLinkedFlag} */ public Future getBluemixLinkedFlag(ResponseHandler callback); /** * Async version of {@link Service#getBrand} */ public Future getBrand(); /** * Async callback version of {@link Service#getBrand} */ public Future getBrand(ResponseHandler callback); /** * Async version of {@link Service#getBrandAccountFlag} */ public Future getBrandAccountFlag(); /** * Async callback version of {@link Service#getBrandAccountFlag} */ public Future getBrandAccountFlag(ResponseHandler callback); /** * Async version of {@link Service#getBrandKeyName} */ public Future getBrandKeyName(); /** * Async callback version of {@link Service#getBrandKeyName} */ public Future getBrandKeyName(ResponseHandler callback); /** * Async version of {@link Service#getBusinessPartner} */ public Future getBusinessPartner(); /** * Async callback version of {@link Service#getBusinessPartner} */ public Future getBusinessPartner(ResponseHandler callback); /** * Async version of {@link Service#getCanOrderAdditionalVlansFlag} */ public Future getCanOrderAdditionalVlansFlag(); /** * Async callback version of {@link Service#getCanOrderAdditionalVlansFlag} */ public Future getCanOrderAdditionalVlansFlag(ResponseHandler callback); /** * Async version of {@link Service#getCarts} */ public Future> getCarts(); /** * Async callback version of {@link Service#getCarts} */ public Future getCarts(ResponseHandler> callback); /** * Async version of {@link Service#getCatalystEnrollments} */ public Future> getCatalystEnrollments(); /** * Async callback version of {@link Service#getCatalystEnrollments} */ public Future getCatalystEnrollments(ResponseHandler> callback); /** * Async version of {@link Service#getCdnAccounts} */ public Future> getCdnAccounts(); /** * Async callback version of {@link Service#getCdnAccounts} */ public Future getCdnAccounts(ResponseHandler> callback); /** * Async version of {@link Service#getClosedTickets} */ public Future> getClosedTickets(); /** * Async callback version of {@link Service#getClosedTickets} */ public Future getClosedTickets(ResponseHandler> callback); /** * Async version of {@link Service#getDatacentersWithSubnetAllocations} */ public Future> getDatacentersWithSubnetAllocations(); /** * Async callback version of {@link Service#getDatacentersWithSubnetAllocations} */ public Future getDatacentersWithSubnetAllocations(ResponseHandler> callback); /** * Async version of {@link Service#getDedicatedHosts} */ public Future> getDedicatedHosts(); /** * Async callback version of {@link Service#getDedicatedHosts} */ public Future getDedicatedHosts(ResponseHandler> callback); /** * Async version of {@link Service#getDisablePaymentProcessingFlag} */ public Future getDisablePaymentProcessingFlag(); /** * Async callback version of {@link Service#getDisablePaymentProcessingFlag} */ public Future getDisablePaymentProcessingFlag(ResponseHandler callback); /** * Async version of {@link Service#getDisplaySupportRepresentativeAssignments} */ public Future> getDisplaySupportRepresentativeAssignments(); /** * Async callback version of {@link Service#getDisplaySupportRepresentativeAssignments} */ public Future getDisplaySupportRepresentativeAssignments(ResponseHandler> callback); /** * Async version of {@link Service#getDomainRegistrations} */ public Future> getDomainRegistrations(); /** * Async callback version of {@link Service#getDomainRegistrations} */ public Future getDomainRegistrations(ResponseHandler> callback); /** * Async version of {@link Service#getDomains} */ public Future> getDomains(); /** * Async callback version of {@link Service#getDomains} */ public Future getDomains(ResponseHandler> callback); /** * Async version of {@link Service#getDomainsWithoutSecondaryDnsRecords} */ public Future> getDomainsWithoutSecondaryDnsRecords(); /** * Async callback version of {@link Service#getDomainsWithoutSecondaryDnsRecords} */ public Future getDomainsWithoutSecondaryDnsRecords(ResponseHandler> callback); /** * Async version of {@link Service#getEuSupportedFlag} */ public Future getEuSupportedFlag(); /** * Async callback version of {@link Service#getEuSupportedFlag} */ public Future getEuSupportedFlag(ResponseHandler callback); /** * Async version of {@link Service#getEvaultCapacityGB} */ public Future getEvaultCapacityGB(); /** * Async callback version of {@link Service#getEvaultCapacityGB} */ public Future getEvaultCapacityGB(ResponseHandler callback); /** * Async version of {@link Service#getEvaultMasterUsers} */ public Future> getEvaultMasterUsers(); /** * Async callback version of {@link Service#getEvaultMasterUsers} */ public Future getEvaultMasterUsers(ResponseHandler> callback); /** * Async version of {@link Service#getEvaultNetworkStorage} */ public Future> getEvaultNetworkStorage(); /** * Async callback version of {@link Service#getEvaultNetworkStorage} */ public Future getEvaultNetworkStorage(ResponseHandler> callback); /** * Async version of {@link Service#getExpiredSecurityCertificates} */ public Future> getExpiredSecurityCertificates(); /** * Async callback version of {@link Service#getExpiredSecurityCertificates} */ public Future getExpiredSecurityCertificates(ResponseHandler> callback); /** * Async version of {@link Service#getFacilityLogs} */ public Future> getFacilityLogs(); /** * Async callback version of {@link Service#getFacilityLogs} */ public Future getFacilityLogs(ResponseHandler> callback); /** * Async version of {@link Service#getFlexibleCreditEnrollments} */ public Future> getFlexibleCreditEnrollments(); /** * Async callback version of {@link Service#getFlexibleCreditEnrollments} */ public Future getFlexibleCreditEnrollments(ResponseHandler> callback); /** * Async version of {@link Service#getForcePaasAccountLinkDate} */ public Future getForcePaasAccountLinkDate(); /** * Async callback version of {@link Service#getForcePaasAccountLinkDate} */ public Future getForcePaasAccountLinkDate(ResponseHandler callback); /** * Async version of {@link Service#getGlobalIpRecords} */ public Future> getGlobalIpRecords(); /** * Async callback version of {@link Service#getGlobalIpRecords} */ public Future getGlobalIpRecords(ResponseHandler> callback); /** * Async version of {@link Service#getGlobalIpv4Records} */ public Future> getGlobalIpv4Records(); /** * Async callback version of {@link Service#getGlobalIpv4Records} */ public Future getGlobalIpv4Records(ResponseHandler> callback); /** * Async version of {@link Service#getGlobalIpv6Records} */ public Future> getGlobalIpv6Records(); /** * Async callback version of {@link Service#getGlobalIpv6Records} */ public Future getGlobalIpv6Records(ResponseHandler> callback); /** * Async version of {@link Service#getGlobalLoadBalancerAccounts} */ public Future> getGlobalLoadBalancerAccounts(); /** * Async callback version of {@link Service#getGlobalLoadBalancerAccounts} */ public Future getGlobalLoadBalancerAccounts(ResponseHandler> callback); /** * Async version of {@link Service#getHardware} */ public Future> getHardware(); /** * Async callback version of {@link Service#getHardware} */ public Future getHardware(ResponseHandler> callback); /** * Async version of {@link Service#getHardwareOverBandwidthAllocation} */ public Future> getHardwareOverBandwidthAllocation(); /** * Async callback version of {@link Service#getHardwareOverBandwidthAllocation} */ public Future getHardwareOverBandwidthAllocation(ResponseHandler> callback); /** * Async version of {@link Service#getHardwareProjectedOverBandwidthAllocation} */ public Future> getHardwareProjectedOverBandwidthAllocation(); /** * Async callback version of {@link Service#getHardwareProjectedOverBandwidthAllocation} */ public Future getHardwareProjectedOverBandwidthAllocation(ResponseHandler> callback); /** * Async version of {@link Service#getHardwareWithCpanel} */ public Future> getHardwareWithCpanel(); /** * Async callback version of {@link Service#getHardwareWithCpanel} */ public Future getHardwareWithCpanel(ResponseHandler> callback); /** * Async version of {@link Service#getHardwareWithHelm} */ public Future> getHardwareWithHelm(); /** * Async callback version of {@link Service#getHardwareWithHelm} */ public Future getHardwareWithHelm(ResponseHandler> callback); /** * Async version of {@link Service#getHardwareWithMcafee} */ public Future> getHardwareWithMcafee(); /** * Async callback version of {@link Service#getHardwareWithMcafee} */ public Future getHardwareWithMcafee(ResponseHandler> callback); /** * Async version of {@link Service#getHardwareWithMcafeeAntivirusRedhat} */ public Future> getHardwareWithMcafeeAntivirusRedhat(); /** * Async callback version of {@link Service#getHardwareWithMcafeeAntivirusRedhat} */ public Future getHardwareWithMcafeeAntivirusRedhat(ResponseHandler> callback); /** * Async version of {@link Service#getHardwareWithMcafeeAntivirusWindows} */ public Future> getHardwareWithMcafeeAntivirusWindows(); /** * Async callback version of {@link Service#getHardwareWithMcafeeAntivirusWindows} */ public Future getHardwareWithMcafeeAntivirusWindows(ResponseHandler> callback); /** * Async version of {@link Service#getHardwareWithMcafeeIntrusionDetectionSystem} */ public Future> getHardwareWithMcafeeIntrusionDetectionSystem(); /** * Async callback version of {@link Service#getHardwareWithMcafeeIntrusionDetectionSystem} */ public Future getHardwareWithMcafeeIntrusionDetectionSystem(ResponseHandler> callback); /** * Async version of {@link Service#getHardwareWithPlesk} */ public Future> getHardwareWithPlesk(); /** * Async callback version of {@link Service#getHardwareWithPlesk} */ public Future getHardwareWithPlesk(ResponseHandler> callback); /** * Async version of {@link Service#getHardwareWithQuantastor} */ public Future> getHardwareWithQuantastor(); /** * Async callback version of {@link Service#getHardwareWithQuantastor} */ public Future getHardwareWithQuantastor(ResponseHandler> callback); /** * Async version of {@link Service#getHardwareWithUrchin} */ public Future> getHardwareWithUrchin(); /** * Async callback version of {@link Service#getHardwareWithUrchin} */ public Future getHardwareWithUrchin(ResponseHandler> callback); /** * Async version of {@link Service#getHardwareWithWindows} */ public Future> getHardwareWithWindows(); /** * Async callback version of {@link Service#getHardwareWithWindows} */ public Future getHardwareWithWindows(ResponseHandler> callback); /** * Async version of {@link Service#getHasEvaultBareMetalRestorePluginFlag} */ public Future getHasEvaultBareMetalRestorePluginFlag(); /** * Async callback version of {@link Service#getHasEvaultBareMetalRestorePluginFlag} */ public Future getHasEvaultBareMetalRestorePluginFlag(ResponseHandler callback); /** * Async version of {@link Service#getHasIderaBareMetalRestorePluginFlag} */ public Future getHasIderaBareMetalRestorePluginFlag(); /** * Async callback version of {@link Service#getHasIderaBareMetalRestorePluginFlag} */ public Future getHasIderaBareMetalRestorePluginFlag(ResponseHandler callback); /** * Async version of {@link Service#getHasPendingOrder} */ public Future getHasPendingOrder(); /** * Async callback version of {@link Service#getHasPendingOrder} */ public Future getHasPendingOrder(ResponseHandler callback); /** * Async version of {@link Service#getHasR1softBareMetalRestorePluginFlag} */ public Future getHasR1softBareMetalRestorePluginFlag(); /** * Async callback version of {@link Service#getHasR1softBareMetalRestorePluginFlag} */ public Future getHasR1softBareMetalRestorePluginFlag(ResponseHandler callback); /** * Async version of {@link Service#getHourlyBareMetalInstances} */ public Future> getHourlyBareMetalInstances(); /** * Async callback version of {@link Service#getHourlyBareMetalInstances} */ public Future getHourlyBareMetalInstances(ResponseHandler> callback); /** * Async version of {@link Service#getHourlyServiceBillingItems} */ public Future> getHourlyServiceBillingItems(); /** * Async callback version of {@link Service#getHourlyServiceBillingItems} */ public Future getHourlyServiceBillingItems(ResponseHandler> callback); /** * Async version of {@link Service#getHourlyVirtualGuests} */ public Future> getHourlyVirtualGuests(); /** * Async callback version of {@link Service#getHourlyVirtualGuests} */ public Future getHourlyVirtualGuests(ResponseHandler> callback); /** * Async version of {@link Service#getHubNetworkStorage} */ public Future> getHubNetworkStorage(); /** * Async callback version of {@link Service#getHubNetworkStorage} */ public Future getHubNetworkStorage(ResponseHandler> callback); /** * Async version of {@link Service#getIbmCustomerNumber} */ public Future getIbmCustomerNumber(); /** * Async callback version of {@link Service#getIbmCustomerNumber} */ public Future getIbmCustomerNumber(ResponseHandler callback); /** * Async version of {@link Service#getIbmIdAuthenticationRequiredFlag} */ public Future getIbmIdAuthenticationRequiredFlag(); /** * Async callback version of {@link Service#getIbmIdAuthenticationRequiredFlag} */ public Future getIbmIdAuthenticationRequiredFlag(ResponseHandler callback); /** * Async version of {@link Service#getIbmIdMigrationExpirationTimestamp} */ public Future getIbmIdMigrationExpirationTimestamp(); /** * Async callback version of {@link Service#getIbmIdMigrationExpirationTimestamp} */ public Future getIbmIdMigrationExpirationTimestamp(ResponseHandler callback); /** * Async version of {@link Service#getInProgressExternalAccountSetup} */ public Future getInProgressExternalAccountSetup(); /** * Async callback version of {@link Service#getInProgressExternalAccountSetup} */ public Future getInProgressExternalAccountSetup(ResponseHandler callback); /** * Async version of {@link Service#getInternalNotes} */ public Future> getInternalNotes(); /** * Async callback version of {@link Service#getInternalNotes} */ public Future getInternalNotes(ResponseHandler> callback); /** * Async version of {@link Service#getInvoices} */ public Future> getInvoices(); /** * Async callback version of {@link Service#getInvoices} */ public Future getInvoices(ResponseHandler> callback); /** * Async version of {@link Service#getIpAddresses} */ public Future> getIpAddresses(); /** * Async callback version of {@link Service#getIpAddresses} */ public Future getIpAddresses(ResponseHandler> callback); /** * Async version of {@link Service#getIscsiNetworkStorage} */ public Future> getIscsiNetworkStorage(); /** * Async callback version of {@link Service#getIscsiNetworkStorage} */ public Future getIscsiNetworkStorage(ResponseHandler> callback); /** * Async version of {@link Service#getLastCanceledBillingItem} */ public Future getLastCanceledBillingItem(); /** * Async callback version of {@link Service#getLastCanceledBillingItem} */ public Future getLastCanceledBillingItem(ResponseHandler callback); /** * Async version of {@link Service#getLastCancelledServerBillingItem} */ public Future getLastCancelledServerBillingItem(); /** * Async callback version of {@link Service#getLastCancelledServerBillingItem} */ public Future getLastCancelledServerBillingItem(ResponseHandler callback); /** * Async version of {@link Service#getLastFiveClosedAbuseTickets} */ public Future> getLastFiveClosedAbuseTickets(); /** * Async callback version of {@link Service#getLastFiveClosedAbuseTickets} */ public Future getLastFiveClosedAbuseTickets(ResponseHandler> callback); /** * Async version of {@link Service#getLastFiveClosedAccountingTickets} */ public Future> getLastFiveClosedAccountingTickets(); /** * Async callback version of {@link Service#getLastFiveClosedAccountingTickets} */ public Future getLastFiveClosedAccountingTickets(ResponseHandler> callback); /** * Async version of {@link Service#getLastFiveClosedOtherTickets} */ public Future> getLastFiveClosedOtherTickets(); /** * Async callback version of {@link Service#getLastFiveClosedOtherTickets} */ public Future getLastFiveClosedOtherTickets(ResponseHandler> callback); /** * Async version of {@link Service#getLastFiveClosedSalesTickets} */ public Future> getLastFiveClosedSalesTickets(); /** * Async callback version of {@link Service#getLastFiveClosedSalesTickets} */ public Future getLastFiveClosedSalesTickets(ResponseHandler> callback); /** * Async version of {@link Service#getLastFiveClosedSupportTickets} */ public Future> getLastFiveClosedSupportTickets(); /** * Async callback version of {@link Service#getLastFiveClosedSupportTickets} */ public Future getLastFiveClosedSupportTickets(ResponseHandler> callback); /** * Async version of {@link Service#getLastFiveClosedTickets} */ public Future> getLastFiveClosedTickets(); /** * Async callback version of {@link Service#getLastFiveClosedTickets} */ public Future getLastFiveClosedTickets(ResponseHandler> callback); /** * Async version of {@link Service#getLatestBillDate} */ public Future getLatestBillDate(); /** * Async callback version of {@link Service#getLatestBillDate} */ public Future getLatestBillDate(ResponseHandler callback); /** * Async version of {@link Service#getLatestRecurringInvoice} */ public Future getLatestRecurringInvoice(); /** * Async callback version of {@link Service#getLatestRecurringInvoice} */ public Future getLatestRecurringInvoice(ResponseHandler callback); /** * Async version of {@link Service#getLatestRecurringPendingInvoice} */ public Future getLatestRecurringPendingInvoice(); /** * Async callback version of {@link Service#getLatestRecurringPendingInvoice} */ public Future getLatestRecurringPendingInvoice(ResponseHandler callback); /** * Async version of {@link Service#getLegacyBandwidthAllotments} */ public Future> getLegacyBandwidthAllotments(); /** * Async callback version of {@link Service#getLegacyBandwidthAllotments} */ public Future getLegacyBandwidthAllotments(ResponseHandler> callback); /** * Async version of {@link Service#getLegacyIscsiCapacityGB} */ public Future getLegacyIscsiCapacityGB(); /** * Async callback version of {@link Service#getLegacyIscsiCapacityGB} */ public Future getLegacyIscsiCapacityGB(ResponseHandler callback); /** * Async version of {@link Service#getLoadBalancers} */ public Future> getLoadBalancers(); /** * Async callback version of {@link Service#getLoadBalancers} */ public Future getLoadBalancers(ResponseHandler> callback); /** * Async version of {@link Service#getLockboxCapacityGB} */ public Future getLockboxCapacityGB(); /** * Async callback version of {@link Service#getLockboxCapacityGB} */ public Future getLockboxCapacityGB(ResponseHandler callback); /** * Async version of {@link Service#getLockboxNetworkStorage} */ public Future> getLockboxNetworkStorage(); /** * Async callback version of {@link Service#getLockboxNetworkStorage} */ public Future getLockboxNetworkStorage(ResponseHandler> callback); /** * Async version of {@link Service#getManualPaymentsUnderReview} */ public Future> getManualPaymentsUnderReview(); /** * Async callback version of {@link Service#getManualPaymentsUnderReview} */ public Future getManualPaymentsUnderReview(ResponseHandler> callback); /** * Async version of {@link Service#getMasterUser} */ public Future getMasterUser(); /** * Async callback version of {@link Service#getMasterUser} */ public Future getMasterUser(ResponseHandler callback); /** * Async version of {@link Service#getMediaDataTransferRequests} */ public Future> getMediaDataTransferRequests(); /** * Async callback version of {@link Service#getMediaDataTransferRequests} */ public Future getMediaDataTransferRequests(ResponseHandler> callback); /** * Async version of {@link Service#getMonthlyBareMetalInstances} */ public Future> getMonthlyBareMetalInstances(); /** * Async callback version of {@link Service#getMonthlyBareMetalInstances} */ public Future getMonthlyBareMetalInstances(ResponseHandler> callback); /** * Async version of {@link Service#getMonthlyVirtualGuests} */ public Future> getMonthlyVirtualGuests(); /** * Async callback version of {@link Service#getMonthlyVirtualGuests} */ public Future getMonthlyVirtualGuests(ResponseHandler> callback); /** * Async version of {@link Service#getNasNetworkStorage} */ public Future> getNasNetworkStorage(); /** * Async callback version of {@link Service#getNasNetworkStorage} */ public Future getNasNetworkStorage(ResponseHandler> callback); /** * Async version of {@link Service#getNetworkCreationFlag} */ public Future getNetworkCreationFlag(); /** * Async callback version of {@link Service#getNetworkCreationFlag} */ public Future getNetworkCreationFlag(ResponseHandler callback); /** * Async version of {@link Service#getNetworkGateways} */ public Future> getNetworkGateways(); /** * Async callback version of {@link Service#getNetworkGateways} */ public Future getNetworkGateways(ResponseHandler> callback); /** * Async version of {@link Service#getNetworkHardware} */ public Future> getNetworkHardware(); /** * Async callback version of {@link Service#getNetworkHardware} */ public Future getNetworkHardware(ResponseHandler> callback); /** * Async version of {@link Service#getNetworkMessageDeliveryAccounts} */ public Future> getNetworkMessageDeliveryAccounts(); /** * Async callback version of {@link Service#getNetworkMessageDeliveryAccounts} */ public Future getNetworkMessageDeliveryAccounts(ResponseHandler> callback); /** * Async version of {@link Service#getNetworkMonitorDownHardware} */ public Future> getNetworkMonitorDownHardware(); /** * Async callback version of {@link Service#getNetworkMonitorDownHardware} */ public Future getNetworkMonitorDownHardware(ResponseHandler> callback); /** * Async version of {@link Service#getNetworkMonitorDownVirtualGuests} */ public Future> getNetworkMonitorDownVirtualGuests(); /** * Async callback version of {@link Service#getNetworkMonitorDownVirtualGuests} */ public Future getNetworkMonitorDownVirtualGuests(ResponseHandler> callback); /** * Async version of {@link Service#getNetworkMonitorRecoveringHardware} */ public Future> getNetworkMonitorRecoveringHardware(); /** * Async callback version of {@link Service#getNetworkMonitorRecoveringHardware} */ public Future getNetworkMonitorRecoveringHardware(ResponseHandler> callback); /** * Async version of {@link Service#getNetworkMonitorRecoveringVirtualGuests} */ public Future> getNetworkMonitorRecoveringVirtualGuests(); /** * Async callback version of {@link Service#getNetworkMonitorRecoveringVirtualGuests} */ public Future getNetworkMonitorRecoveringVirtualGuests(ResponseHandler> callback); /** * Async version of {@link Service#getNetworkMonitorUpHardware} */ public Future> getNetworkMonitorUpHardware(); /** * Async callback version of {@link Service#getNetworkMonitorUpHardware} */ public Future getNetworkMonitorUpHardware(ResponseHandler> callback); /** * Async version of {@link Service#getNetworkMonitorUpVirtualGuests} */ public Future> getNetworkMonitorUpVirtualGuests(); /** * Async callback version of {@link Service#getNetworkMonitorUpVirtualGuests} */ public Future getNetworkMonitorUpVirtualGuests(ResponseHandler> callback); /** * Async version of {@link Service#getNetworkStorage} */ public Future> getNetworkStorage(); /** * Async callback version of {@link Service#getNetworkStorage} */ public Future getNetworkStorage(ResponseHandler> callback); /** * Async version of {@link Service#getNetworkStorageGroups} */ public Future> getNetworkStorageGroups(); /** * Async callback version of {@link Service#getNetworkStorageGroups} */ public Future getNetworkStorageGroups(ResponseHandler> callback); /** * Async version of {@link Service#getNetworkTunnelContexts} */ public Future> getNetworkTunnelContexts(); /** * Async callback version of {@link Service#getNetworkTunnelContexts} */ public Future getNetworkTunnelContexts(ResponseHandler> callback); /** * Async version of {@link Service#getNetworkVlanSpan} */ public Future getNetworkVlanSpan(); /** * Async callback version of {@link Service#getNetworkVlanSpan} */ public Future getNetworkVlanSpan(ResponseHandler callback); /** * Async version of {@link Service#getNetworkVlans} */ public Future> getNetworkVlans(); /** * Async callback version of {@link Service#getNetworkVlans} */ public Future getNetworkVlans(ResponseHandler> callback); /** * Async version of {@link Service#getNextBillingPublicAllotmentHardwareBandwidthDetails} */ public Future> getNextBillingPublicAllotmentHardwareBandwidthDetails(); /** * Async callback version of {@link Service#getNextBillingPublicAllotmentHardwareBandwidthDetails} */ public Future getNextBillingPublicAllotmentHardwareBandwidthDetails(ResponseHandler> callback); /** * Async version of {@link Service#getNextInvoiceIncubatorExemptTotal} */ public Future getNextInvoiceIncubatorExemptTotal(); /** * Async callback version of {@link Service#getNextInvoiceIncubatorExemptTotal} */ public Future getNextInvoiceIncubatorExemptTotal(ResponseHandler callback); /** * Async version of {@link Service#getNextInvoiceTopLevelBillingItems} */ public Future> getNextInvoiceTopLevelBillingItems(); /** * Async callback version of {@link Service#getNextInvoiceTopLevelBillingItems} */ public Future getNextInvoiceTopLevelBillingItems(ResponseHandler> callback); /** * Async version of {@link Service#getNextInvoiceTotalAmount} */ public Future getNextInvoiceTotalAmount(); /** * Async callback version of {@link Service#getNextInvoiceTotalAmount} */ public Future getNextInvoiceTotalAmount(ResponseHandler callback); /** * Async version of {@link Service#getNextInvoiceTotalOneTimeAmount} */ public Future getNextInvoiceTotalOneTimeAmount(); /** * Async callback version of {@link Service#getNextInvoiceTotalOneTimeAmount} */ public Future getNextInvoiceTotalOneTimeAmount(ResponseHandler callback); /** * Async version of {@link Service#getNextInvoiceTotalOneTimeTaxAmount} */ public Future getNextInvoiceTotalOneTimeTaxAmount(); /** * Async callback version of {@link Service#getNextInvoiceTotalOneTimeTaxAmount} */ public Future getNextInvoiceTotalOneTimeTaxAmount(ResponseHandler callback); /** * Async version of {@link Service#getNextInvoiceTotalRecurringAmount} */ public Future getNextInvoiceTotalRecurringAmount(); /** * Async callback version of {@link Service#getNextInvoiceTotalRecurringAmount} */ public Future getNextInvoiceTotalRecurringAmount(ResponseHandler callback); /** * Async version of {@link Service#getNextInvoiceTotalRecurringAmountBeforeAccountDiscount} */ public Future getNextInvoiceTotalRecurringAmountBeforeAccountDiscount(); /** * Async callback version of {@link Service#getNextInvoiceTotalRecurringAmountBeforeAccountDiscount} */ public Future getNextInvoiceTotalRecurringAmountBeforeAccountDiscount(ResponseHandler callback); /** * Async version of {@link Service#getNextInvoiceTotalRecurringTaxAmount} */ public Future getNextInvoiceTotalRecurringTaxAmount(); /** * Async callback version of {@link Service#getNextInvoiceTotalRecurringTaxAmount} */ public Future getNextInvoiceTotalRecurringTaxAmount(ResponseHandler callback); /** * Async version of {@link Service#getNextInvoiceTotalTaxableRecurringAmount} */ public Future getNextInvoiceTotalTaxableRecurringAmount(); /** * Async callback version of {@link Service#getNextInvoiceTotalTaxableRecurringAmount} */ public Future getNextInvoiceTotalTaxableRecurringAmount(ResponseHandler callback); /** * Async version of {@link Service#getNotificationSubscribers} */ public Future> getNotificationSubscribers(); /** * Async callback version of {@link Service#getNotificationSubscribers} */ public Future getNotificationSubscribers(ResponseHandler> callback); /** * Async version of {@link Service#getOpenAbuseTickets} */ public Future> getOpenAbuseTickets(); /** * Async callback version of {@link Service#getOpenAbuseTickets} */ public Future getOpenAbuseTickets(ResponseHandler> callback); /** * Async version of {@link Service#getOpenAccountingTickets} */ public Future> getOpenAccountingTickets(); /** * Async callback version of {@link Service#getOpenAccountingTickets} */ public Future getOpenAccountingTickets(ResponseHandler> callback); /** * Async version of {@link Service#getOpenBillingTickets} */ public Future> getOpenBillingTickets(); /** * Async callback version of {@link Service#getOpenBillingTickets} */ public Future getOpenBillingTickets(ResponseHandler> callback); /** * Async version of {@link Service#getOpenCancellationRequests} */ public Future> getOpenCancellationRequests(); /** * Async callback version of {@link Service#getOpenCancellationRequests} */ public Future getOpenCancellationRequests(ResponseHandler> callback); /** * Async version of {@link Service#getOpenOtherTickets} */ public Future> getOpenOtherTickets(); /** * Async callback version of {@link Service#getOpenOtherTickets} */ public Future getOpenOtherTickets(ResponseHandler> callback); /** * Async version of {@link Service#getOpenRecurringInvoices} */ public Future> getOpenRecurringInvoices(); /** * Async callback version of {@link Service#getOpenRecurringInvoices} */ public Future getOpenRecurringInvoices(ResponseHandler> callback); /** * Async version of {@link Service#getOpenSalesTickets} */ public Future> getOpenSalesTickets(); /** * Async callback version of {@link Service#getOpenSalesTickets} */ public Future getOpenSalesTickets(ResponseHandler> callback); /** * Async version of {@link Service#getOpenStackAccountLinks} */ public Future> getOpenStackAccountLinks(); /** * Async callback version of {@link Service#getOpenStackAccountLinks} */ public Future getOpenStackAccountLinks(ResponseHandler> callback); /** * Async version of {@link Service#getOpenStackObjectStorage} */ public Future> getOpenStackObjectStorage(); /** * Async callback version of {@link Service#getOpenStackObjectStorage} */ public Future getOpenStackObjectStorage(ResponseHandler> callback); /** * Async version of {@link Service#getOpenSupportTickets} */ public Future> getOpenSupportTickets(); /** * Async callback version of {@link Service#getOpenSupportTickets} */ public Future getOpenSupportTickets(ResponseHandler> callback); /** * Async version of {@link Service#getOpenTickets} */ public Future> getOpenTickets(); /** * Async callback version of {@link Service#getOpenTickets} */ public Future getOpenTickets(ResponseHandler> callback); /** * Async version of {@link Service#getOpenTicketsWaitingOnCustomer} */ public Future> getOpenTicketsWaitingOnCustomer(); /** * Async callback version of {@link Service#getOpenTicketsWaitingOnCustomer} */ public Future getOpenTicketsWaitingOnCustomer(ResponseHandler> callback); /** * Async version of {@link Service#getOrders} */ public Future> getOrders(); /** * Async callback version of {@link Service#getOrders} */ public Future getOrders(ResponseHandler> callback); /** * Async version of {@link Service#getOrphanBillingItems} */ public Future> getOrphanBillingItems(); /** * Async callback version of {@link Service#getOrphanBillingItems} */ public Future getOrphanBillingItems(ResponseHandler> callback); /** * Async version of {@link Service#getOwnedBrands} */ public Future> getOwnedBrands(); /** * Async callback version of {@link Service#getOwnedBrands} */ public Future getOwnedBrands(ResponseHandler> callback); /** * Async version of {@link Service#getOwnedHardwareGenericComponentModels} */ public Future> getOwnedHardwareGenericComponentModels(); /** * Async callback version of {@link Service#getOwnedHardwareGenericComponentModels} */ public Future getOwnedHardwareGenericComponentModels(ResponseHandler> callback); /** * Async version of {@link Service#getPaymentProcessors} */ public Future> getPaymentProcessors(); /** * Async callback version of {@link Service#getPaymentProcessors} */ public Future getPaymentProcessors(ResponseHandler> callback); /** * Async version of {@link Service#getPendingEvents} */ public Future> getPendingEvents(); /** * Async callback version of {@link Service#getPendingEvents} */ public Future getPendingEvents(ResponseHandler> callback); /** * Async version of {@link Service#getPendingInvoice} */ public Future getPendingInvoice(); /** * Async callback version of {@link Service#getPendingInvoice} */ public Future getPendingInvoice(ResponseHandler callback); /** * Async version of {@link Service#getPendingInvoiceTopLevelItems} */ public Future> getPendingInvoiceTopLevelItems(); /** * Async callback version of {@link Service#getPendingInvoiceTopLevelItems} */ public Future getPendingInvoiceTopLevelItems(ResponseHandler> callback); /** * Async version of {@link Service#getPendingInvoiceTotalAmount} */ public Future getPendingInvoiceTotalAmount(); /** * Async callback version of {@link Service#getPendingInvoiceTotalAmount} */ public Future getPendingInvoiceTotalAmount(ResponseHandler callback); /** * Async version of {@link Service#getPendingInvoiceTotalOneTimeAmount} */ public Future getPendingInvoiceTotalOneTimeAmount(); /** * Async callback version of {@link Service#getPendingInvoiceTotalOneTimeAmount} */ public Future getPendingInvoiceTotalOneTimeAmount(ResponseHandler callback); /** * Async version of {@link Service#getPendingInvoiceTotalOneTimeTaxAmount} */ public Future getPendingInvoiceTotalOneTimeTaxAmount(); /** * Async callback version of {@link Service#getPendingInvoiceTotalOneTimeTaxAmount} */ public Future getPendingInvoiceTotalOneTimeTaxAmount(ResponseHandler callback); /** * Async version of {@link Service#getPendingInvoiceTotalRecurringAmount} */ public Future getPendingInvoiceTotalRecurringAmount(); /** * Async callback version of {@link Service#getPendingInvoiceTotalRecurringAmount} */ public Future getPendingInvoiceTotalRecurringAmount(ResponseHandler callback); /** * Async version of {@link Service#getPendingInvoiceTotalRecurringTaxAmount} */ public Future getPendingInvoiceTotalRecurringTaxAmount(); /** * Async callback version of {@link Service#getPendingInvoiceTotalRecurringTaxAmount} */ public Future getPendingInvoiceTotalRecurringTaxAmount(ResponseHandler callback); /** * Async version of {@link Service#getPermissionGroups} */ public Future> getPermissionGroups(); /** * Async callback version of {@link Service#getPermissionGroups} */ public Future getPermissionGroups(ResponseHandler> callback); /** * Async version of {@link Service#getPermissionRoles} */ public Future> getPermissionRoles(); /** * Async callback version of {@link Service#getPermissionRoles} */ public Future getPermissionRoles(ResponseHandler> callback); /** * Async version of {@link Service#getPortableStorageVolumes} */ public Future> getPortableStorageVolumes(); /** * Async callback version of {@link Service#getPortableStorageVolumes} */ public Future getPortableStorageVolumes(ResponseHandler> callback); /** * Async version of {@link Service#getPostProvisioningHooks} */ public Future> getPostProvisioningHooks(); /** * Async callback version of {@link Service#getPostProvisioningHooks} */ public Future getPostProvisioningHooks(ResponseHandler> callback); /** * Async version of {@link Service#getPptpVpnUsers} */ public Future> getPptpVpnUsers(); /** * Async callback version of {@link Service#getPptpVpnUsers} */ public Future getPptpVpnUsers(ResponseHandler> callback); /** * Async version of {@link Service#getPreviousRecurringRevenue} */ public Future getPreviousRecurringRevenue(); /** * Async callback version of {@link Service#getPreviousRecurringRevenue} */ public Future getPreviousRecurringRevenue(ResponseHandler callback); /** * Async version of {@link Service#getPriceRestrictions} */ public Future> getPriceRestrictions(); /** * Async callback version of {@link Service#getPriceRestrictions} */ public Future getPriceRestrictions(ResponseHandler> callback); /** * Async version of {@link Service#getPriorityOneTickets} */ public Future> getPriorityOneTickets(); /** * Async callback version of {@link Service#getPriorityOneTickets} */ public Future getPriorityOneTickets(ResponseHandler> callback); /** * Async version of {@link Service#getPrivateAllotmentHardwareBandwidthDetails} */ public Future> getPrivateAllotmentHardwareBandwidthDetails(); /** * Async callback version of {@link Service#getPrivateAllotmentHardwareBandwidthDetails} */ public Future getPrivateAllotmentHardwareBandwidthDetails(ResponseHandler> callback); /** * Async version of {@link Service#getPrivateBlockDeviceTemplateGroups} */ public Future> getPrivateBlockDeviceTemplateGroups(); /** * Async callback version of {@link Service#getPrivateBlockDeviceTemplateGroups} */ public Future getPrivateBlockDeviceTemplateGroups(ResponseHandler> callback); /** * Async version of {@link Service#getPrivateIpAddresses} */ public Future> getPrivateIpAddresses(); /** * Async callback version of {@link Service#getPrivateIpAddresses} */ public Future getPrivateIpAddresses(ResponseHandler> callback); /** * Async version of {@link Service#getPrivateNetworkVlans} */ public Future> getPrivateNetworkVlans(); /** * Async callback version of {@link Service#getPrivateNetworkVlans} */ public Future getPrivateNetworkVlans(ResponseHandler> callback); /** * Async version of {@link Service#getPrivateSubnets} */ public Future> getPrivateSubnets(); /** * Async callback version of {@link Service#getPrivateSubnets} */ public Future getPrivateSubnets(ResponseHandler> callback); /** * Async version of {@link Service#getPublicAllotmentHardwareBandwidthDetails} */ public Future> getPublicAllotmentHardwareBandwidthDetails(); /** * Async callback version of {@link Service#getPublicAllotmentHardwareBandwidthDetails} */ public Future getPublicAllotmentHardwareBandwidthDetails(ResponseHandler> callback); /** * Async version of {@link Service#getPublicIpAddresses} */ public Future> getPublicIpAddresses(); /** * Async callback version of {@link Service#getPublicIpAddresses} */ public Future getPublicIpAddresses(ResponseHandler> callback); /** * Async version of {@link Service#getPublicNetworkVlans} */ public Future> getPublicNetworkVlans(); /** * Async callback version of {@link Service#getPublicNetworkVlans} */ public Future getPublicNetworkVlans(ResponseHandler> callback); /** * Async version of {@link Service#getPublicSubnets} */ public Future> getPublicSubnets(); /** * Async callback version of {@link Service#getPublicSubnets} */ public Future getPublicSubnets(ResponseHandler> callback); /** * Async version of {@link Service#getQuotes} */ public Future> getQuotes(); /** * Async callback version of {@link Service#getQuotes} */ public Future getQuotes(ResponseHandler> callback); /** * Async version of {@link Service#getRecentEvents} */ public Future> getRecentEvents(); /** * Async callback version of {@link Service#getRecentEvents} */ public Future getRecentEvents(ResponseHandler> callback); /** * Async version of {@link Service#getReferralPartner} */ public Future getReferralPartner(); /** * Async callback version of {@link Service#getReferralPartner} */ public Future getReferralPartner(ResponseHandler callback); /** * Async version of {@link Service#getReferredAccounts} */ public Future> getReferredAccounts(); /** * Async callback version of {@link Service#getReferredAccounts} */ public Future getReferredAccounts(ResponseHandler> callback); /** * Async version of {@link Service#getRegulatedWorkloads} */ public Future> getRegulatedWorkloads(); /** * Async callback version of {@link Service#getRegulatedWorkloads} */ public Future getRegulatedWorkloads(ResponseHandler> callback); /** * Async version of {@link Service#getRemoteManagementCommandRequests} */ public Future> getRemoteManagementCommandRequests(); /** * Async callback version of {@link Service#getRemoteManagementCommandRequests} */ public Future getRemoteManagementCommandRequests(ResponseHandler> callback); /** * Async version of {@link Service#getReplicationEvents} */ public Future> getReplicationEvents(); /** * Async callback version of {@link Service#getReplicationEvents} */ public Future getReplicationEvents(ResponseHandler> callback); /** * Async version of {@link Service#getRequireSilentIBMidUserCreation} */ public Future getRequireSilentIBMidUserCreation(); /** * Async callback version of {@link Service#getRequireSilentIBMidUserCreation} */ public Future getRequireSilentIBMidUserCreation(ResponseHandler callback); /** * Async version of {@link Service#getResourceGroups} */ public Future> getResourceGroups(); /** * Async callback version of {@link Service#getResourceGroups} */ public Future getResourceGroups(ResponseHandler> callback); /** * Async version of {@link Service#getRouters} */ public Future> getRouters(); /** * Async callback version of {@link Service#getRouters} */ public Future getRouters(ResponseHandler> callback); /** * Async version of {@link Service#getRwhoisData} */ public Future getRwhoisData(); /** * Async callback version of {@link Service#getRwhoisData} */ public Future getRwhoisData(ResponseHandler callback); /** * Async version of {@link Service#getSalesforceAccountLink} */ public Future getSalesforceAccountLink(); /** * Async callback version of {@link Service#getSalesforceAccountLink} */ public Future getSalesforceAccountLink(ResponseHandler callback); /** * Async version of {@link Service#getSamlAuthentication} */ public Future getSamlAuthentication(); /** * Async callback version of {@link Service#getSamlAuthentication} */ public Future getSamlAuthentication(ResponseHandler callback); /** * Async version of {@link Service#getScaleGroups} */ public Future> getScaleGroups(); /** * Async callback version of {@link Service#getScaleGroups} */ public Future getScaleGroups(ResponseHandler> callback); /** * Async version of {@link Service#getSecondaryDomains} */ public Future> getSecondaryDomains(); /** * Async callback version of {@link Service#getSecondaryDomains} */ public Future getSecondaryDomains(ResponseHandler> callback); /** * Async version of {@link Service#getSecurityCertificates} */ public Future> getSecurityCertificates(); /** * Async callback version of {@link Service#getSecurityCertificates} */ public Future getSecurityCertificates(ResponseHandler> callback); /** * Async version of {@link Service#getSecurityGroups} */ public Future> getSecurityGroups(); /** * Async callback version of {@link Service#getSecurityGroups} */ public Future getSecurityGroups(ResponseHandler> callback); /** * Async version of {@link Service#getSecurityScanRequests} */ public Future> getSecurityScanRequests(); /** * Async callback version of {@link Service#getSecurityScanRequests} */ public Future getSecurityScanRequests(ResponseHandler> callback); /** * Async version of {@link Service#getServiceBillingItems} */ public Future> getServiceBillingItems(); /** * Async callback version of {@link Service#getServiceBillingItems} */ public Future getServiceBillingItems(ResponseHandler> callback); /** * Async version of {@link Service#getShipments} */ public Future> getShipments(); /** * Async callback version of {@link Service#getShipments} */ public Future getShipments(ResponseHandler> callback); /** * Async version of {@link Service#getSshKeys} */ public Future> getSshKeys(); /** * Async callback version of {@link Service#getSshKeys} */ public Future getSshKeys(ResponseHandler> callback); /** * Async version of {@link Service#getSslVpnUsers} */ public Future> getSslVpnUsers(); /** * Async callback version of {@link Service#getSslVpnUsers} */ public Future getSslVpnUsers(ResponseHandler> callback); /** * Async version of {@link Service#getStandardPoolVirtualGuests} */ public Future> getStandardPoolVirtualGuests(); /** * Async callback version of {@link Service#getStandardPoolVirtualGuests} */ public Future getStandardPoolVirtualGuests(ResponseHandler> callback); /** * Async version of {@link Service#getSubnetRegistrationDetails} */ public Future> getSubnetRegistrationDetails(); /** * Async callback version of {@link Service#getSubnetRegistrationDetails} */ public Future getSubnetRegistrationDetails(ResponseHandler> callback); /** * Async version of {@link Service#getSubnetRegistrations} */ public Future> getSubnetRegistrations(); /** * Async callback version of {@link Service#getSubnetRegistrations} */ public Future getSubnetRegistrations(ResponseHandler> callback); /** * Async version of {@link Service#getSubnets} */ public Future> getSubnets(); /** * Async callback version of {@link Service#getSubnets} */ public Future getSubnets(ResponseHandler> callback); /** * Async version of {@link Service#getSupportRepresentatives} */ public Future> getSupportRepresentatives(); /** * Async callback version of {@link Service#getSupportRepresentatives} */ public Future getSupportRepresentatives(ResponseHandler> callback); /** * Async version of {@link Service#getSupportSubscriptions} */ public Future> getSupportSubscriptions(); /** * Async callback version of {@link Service#getSupportSubscriptions} */ public Future getSupportSubscriptions(ResponseHandler> callback); /** * Async version of {@link Service#getSupportTier} */ public Future getSupportTier(); /** * Async callback version of {@link Service#getSupportTier} */ public Future getSupportTier(ResponseHandler callback); /** * Async version of {@link Service#getSuppressInvoicesFlag} */ public Future getSuppressInvoicesFlag(); /** * Async callback version of {@link Service#getSuppressInvoicesFlag} */ public Future getSuppressInvoicesFlag(ResponseHandler callback); /** * Async version of {@link Service#getTags} */ public Future> getTags(); /** * Async callback version of {@link Service#getTags} */ public Future getTags(ResponseHandler> callback); /** * Async version of {@link Service#getTickets} */ public Future> getTickets(); /** * Async callback version of {@link Service#getTickets} */ public Future getTickets(ResponseHandler> callback); /** * Async version of {@link Service#getTicketsClosedInTheLastThreeDays} */ public Future> getTicketsClosedInTheLastThreeDays(); /** * Async callback version of {@link Service#getTicketsClosedInTheLastThreeDays} */ public Future getTicketsClosedInTheLastThreeDays(ResponseHandler> callback); /** * Async version of {@link Service#getTicketsClosedToday} */ public Future> getTicketsClosedToday(); /** * Async callback version of {@link Service#getTicketsClosedToday} */ public Future getTicketsClosedToday(ResponseHandler> callback); /** * Async version of {@link Service#getTranscodeAccounts} */ public Future> getTranscodeAccounts(); /** * Async callback version of {@link Service#getTranscodeAccounts} */ public Future getTranscodeAccounts(ResponseHandler> callback); /** * Async version of {@link Service#getUpgradeRequests} */ public Future> getUpgradeRequests(); /** * Async callback version of {@link Service#getUpgradeRequests} */ public Future getUpgradeRequests(ResponseHandler> callback); /** * Async version of {@link Service#getUsers} */ public Future> getUsers(); /** * Async callback version of {@link Service#getUsers} */ public Future getUsers(ResponseHandler> callback); /** * Async version of {@link Service#getValidSecurityCertificates} */ public Future> getValidSecurityCertificates(); /** * Async callback version of {@link Service#getValidSecurityCertificates} */ public Future getValidSecurityCertificates(ResponseHandler> callback); /** * Async version of {@link Service#getVdrUpdatesInProgressFlag} */ public Future getVdrUpdatesInProgressFlag(); /** * Async callback version of {@link Service#getVdrUpdatesInProgressFlag} */ public Future getVdrUpdatesInProgressFlag(ResponseHandler callback); /** * Async version of {@link Service#getVirtualDedicatedRacks} */ public Future> getVirtualDedicatedRacks(); /** * Async callback version of {@link Service#getVirtualDedicatedRacks} */ public Future getVirtualDedicatedRacks(ResponseHandler> callback); /** * Async version of {@link Service#getVirtualDiskImages} */ public Future> getVirtualDiskImages(); /** * Async callback version of {@link Service#getVirtualDiskImages} */ public Future getVirtualDiskImages(ResponseHandler> callback); /** * Async version of {@link Service#getVirtualGuests} */ public Future> getVirtualGuests(); /** * Async callback version of {@link Service#getVirtualGuests} */ public Future getVirtualGuests(ResponseHandler> callback); /** * Async version of {@link Service#getVirtualGuestsOverBandwidthAllocation} */ public Future> getVirtualGuestsOverBandwidthAllocation(); /** * Async callback version of {@link Service#getVirtualGuestsOverBandwidthAllocation} */ public Future getVirtualGuestsOverBandwidthAllocation(ResponseHandler> callback); /** * Async version of {@link Service#getVirtualGuestsProjectedOverBandwidthAllocation} */ public Future> getVirtualGuestsProjectedOverBandwidthAllocation(); /** * Async callback version of {@link Service#getVirtualGuestsProjectedOverBandwidthAllocation} */ public Future getVirtualGuestsProjectedOverBandwidthAllocation(ResponseHandler> callback); /** * Async version of {@link Service#getVirtualGuestsWithCpanel} */ public Future> getVirtualGuestsWithCpanel(); /** * Async callback version of {@link Service#getVirtualGuestsWithCpanel} */ public Future getVirtualGuestsWithCpanel(ResponseHandler> callback); /** * Async version of {@link Service#getVirtualGuestsWithMcafee} */ public Future> getVirtualGuestsWithMcafee(); /** * Async callback version of {@link Service#getVirtualGuestsWithMcafee} */ public Future getVirtualGuestsWithMcafee(ResponseHandler> callback); /** * Async version of {@link Service#getVirtualGuestsWithMcafeeAntivirusRedhat} */ public Future> getVirtualGuestsWithMcafeeAntivirusRedhat(); /** * Async callback version of {@link Service#getVirtualGuestsWithMcafeeAntivirusRedhat} */ public Future getVirtualGuestsWithMcafeeAntivirusRedhat(ResponseHandler> callback); /** * Async version of {@link Service#getVirtualGuestsWithMcafeeAntivirusWindows} */ public Future> getVirtualGuestsWithMcafeeAntivirusWindows(); /** * Async callback version of {@link Service#getVirtualGuestsWithMcafeeAntivirusWindows} */ public Future getVirtualGuestsWithMcafeeAntivirusWindows(ResponseHandler> callback); /** * Async version of {@link Service#getVirtualGuestsWithMcafeeIntrusionDetectionSystem} */ public Future> getVirtualGuestsWithMcafeeIntrusionDetectionSystem(); /** * Async callback version of {@link Service#getVirtualGuestsWithMcafeeIntrusionDetectionSystem} */ public Future getVirtualGuestsWithMcafeeIntrusionDetectionSystem(ResponseHandler> callback); /** * Async version of {@link Service#getVirtualGuestsWithPlesk} */ public Future> getVirtualGuestsWithPlesk(); /** * Async callback version of {@link Service#getVirtualGuestsWithPlesk} */ public Future getVirtualGuestsWithPlesk(ResponseHandler> callback); /** * Async version of {@link Service#getVirtualGuestsWithQuantastor} */ public Future> getVirtualGuestsWithQuantastor(); /** * Async callback version of {@link Service#getVirtualGuestsWithQuantastor} */ public Future getVirtualGuestsWithQuantastor(ResponseHandler> callback); /** * Async version of {@link Service#getVirtualGuestsWithUrchin} */ public Future> getVirtualGuestsWithUrchin(); /** * Async callback version of {@link Service#getVirtualGuestsWithUrchin} */ public Future getVirtualGuestsWithUrchin(ResponseHandler> callback); /** * Async version of {@link Service#getVirtualPrivateRack} */ public Future getVirtualPrivateRack(); /** * Async callback version of {@link Service#getVirtualPrivateRack} */ public Future getVirtualPrivateRack(ResponseHandler callback); /** * Async version of {@link Service#getVirtualStorageArchiveRepositories} */ public Future> getVirtualStorageArchiveRepositories(); /** * Async callback version of {@link Service#getVirtualStorageArchiveRepositories} */ public Future getVirtualStorageArchiveRepositories(ResponseHandler> callback); /** * Async version of {@link Service#getVirtualStoragePublicRepositories} */ public Future> getVirtualStoragePublicRepositories(); /** * Async callback version of {@link Service#getVirtualStoragePublicRepositories} */ public Future getVirtualStoragePublicRepositories(ResponseHandler> callback); } public static class Mask extends Entity.Mask { public Mask abuseEmail() { withLocalProperty("abuseEmail"); return this; } public com.softlayer.api.service.account.AbuseEmail.Mask abuseEmails() { return withSubMask("abuseEmails", com.softlayer.api.service.account.AbuseEmail.Mask.class); } public com.softlayer.api.service.account.Contact.Mask accountContacts() { return withSubMask("accountContacts", com.softlayer.api.service.account.Contact.Mask.class); } public com.softlayer.api.service.software.AccountLicense.Mask accountLicenses() { return withSubMask("accountLicenses", com.softlayer.api.service.software.AccountLicense.Mask.class); } public com.softlayer.api.service.account.Link.Mask accountLinks() { return withSubMask("accountLinks", com.softlayer.api.service.account.Link.Mask.class); } public com.softlayer.api.service.account.Status.Mask accountStatus() { return withSubMask("accountStatus", com.softlayer.api.service.account.Status.Mask.class); } public com.softlayer.api.service.billing.Item.Mask activeAccountDiscountBillingItem() { return withSubMask("activeAccountDiscountBillingItem", com.softlayer.api.service.billing.Item.Mask.class); } public com.softlayer.api.service.software.AccountLicense.Mask activeAccountLicenses() { return withSubMask("activeAccountLicenses", com.softlayer.api.service.software.AccountLicense.Mask.class); } public com.softlayer.api.service.account.Address.Mask activeAddresses() { return withSubMask("activeAddresses", com.softlayer.api.service.account.Address.Mask.class); } public com.softlayer.api.service.account.Agreement.Mask activeBillingAgreements() { return withSubMask("activeBillingAgreements", com.softlayer.api.service.account.Agreement.Mask.class); } public com.softlayer.api.service.catalyst.Enrollment.Mask activeCatalystEnrollment() { return withSubMask("activeCatalystEnrollment", com.softlayer.api.service.catalyst.Enrollment.Mask.class); } public com.softlayer.api.service.billing.Item.Mask activeColocationContainers() { return withSubMask("activeColocationContainers", com.softlayer.api.service.billing.Item.Mask.class); } public com.softlayer.api.service.flexiblecredit.Enrollment.Mask activeFlexibleCreditEnrollment() { return withSubMask("activeFlexibleCreditEnrollment", com.softlayer.api.service.flexiblecredit.Enrollment.Mask.class); } public com.softlayer.api.service.notification.Subscriber.Mask activeNotificationSubscribers() { return withSubMask("activeNotificationSubscribers", com.softlayer.api.service.notification.Subscriber.Mask.class); } public com.softlayer.api.service.billing.order.Quote.Mask activeQuotes() { return withSubMask("activeQuotes", com.softlayer.api.service.billing.order.Quote.Mask.class); } public com.softlayer.api.service.software.VirtualLicense.Mask activeVirtualLicenses() { return withSubMask("activeVirtualLicenses", com.softlayer.api.service.software.VirtualLicense.Mask.class); } public com.softlayer.api.service.network.application.delivery.controller.loadbalancer.VirtualIpAddress.Mask adcLoadBalancers() { return withSubMask("adcLoadBalancers", com.softlayer.api.service.network.application.delivery.controller.loadbalancer.VirtualIpAddress.Mask.class); } public com.softlayer.api.service.account.Address.Mask addresses() { return withSubMask("addresses", com.softlayer.api.service.account.Address.Mask.class); } public Mask affiliateId() { withLocalProperty("affiliateId"); return this; } public com.softlayer.api.service.billing.Item.Mask allBillingItems() { return withSubMask("allBillingItems", com.softlayer.api.service.billing.Item.Mask.class); } public com.softlayer.api.service.billing.Item.Mask allCommissionBillingItems() { return withSubMask("allCommissionBillingItems", com.softlayer.api.service.billing.Item.Mask.class); } public com.softlayer.api.service.billing.Item.Mask allRecurringTopLevelBillingItems() { return withSubMask("allRecurringTopLevelBillingItems", com.softlayer.api.service.billing.Item.Mask.class); } public com.softlayer.api.service.billing.Item.Mask allRecurringTopLevelBillingItemsUnfiltered() { return withSubMask("allRecurringTopLevelBillingItemsUnfiltered", com.softlayer.api.service.billing.Item.Mask.class); } public com.softlayer.api.service.billing.Item.Mask allSubnetBillingItems() { return withSubMask("allSubnetBillingItems", com.softlayer.api.service.billing.Item.Mask.class); } public com.softlayer.api.service.billing.Item.Mask allTopLevelBillingItems() { return withSubMask("allTopLevelBillingItems", com.softlayer.api.service.billing.Item.Mask.class); } public com.softlayer.api.service.billing.Item.Mask allTopLevelBillingItemsUnfiltered() { return withSubMask("allTopLevelBillingItemsUnfiltered", com.softlayer.api.service.billing.Item.Mask.class); } public Mask allowIbmIdSilentMigrationFlag() { withLocalProperty("allowIbmIdSilentMigrationFlag"); return this; } public Mask allowsBluemixAccountLinkingFlag() { withLocalProperty("allowsBluemixAccountLinkingFlag"); return this; } public com.softlayer.api.service.network.application.delivery.Controller.Mask applicationDeliveryControllers() { return withSubMask("applicationDeliveryControllers", com.softlayer.api.service.network.application.delivery.Controller.Mask.class); } public com.softlayer.api.service.account.Attribute.Mask attributes() { return withSubMask("attributes", com.softlayer.api.service.account.Attribute.Mask.class); } public com.softlayer.api.service.network.Vlan.Mask availablePublicNetworkVlans() { return withSubMask("availablePublicNetworkVlans", com.softlayer.api.service.network.Vlan.Mask.class); } public Mask balance() { withLocalProperty("balance"); return this; } public com.softlayer.api.service.network.bandwidth.version1.Allotment.Mask bandwidthAllotments() { return withSubMask("bandwidthAllotments", com.softlayer.api.service.network.bandwidth.version1.Allotment.Mask.class); } public com.softlayer.api.service.network.bandwidth.version1.Allotment.Mask bandwidthAllotmentsOverAllocation() { return withSubMask("bandwidthAllotmentsOverAllocation", com.softlayer.api.service.network.bandwidth.version1.Allotment.Mask.class); } public com.softlayer.api.service.network.bandwidth.version1.Allotment.Mask bandwidthAllotmentsProjectedOverAllocation() { return withSubMask("bandwidthAllotmentsProjectedOverAllocation", com.softlayer.api.service.network.bandwidth.version1.Allotment.Mask.class); } public Hardware.Mask bareMetalInstances() { return withSubMask("bareMetalInstances", Hardware.Mask.class); } public com.softlayer.api.service.account.Agreement.Mask billingAgreements() { return withSubMask("billingAgreements", com.softlayer.api.service.account.Agreement.Mask.class); } public com.softlayer.api.service.billing.Info.Mask billingInfo() { return withSubMask("billingInfo", com.softlayer.api.service.billing.Info.Mask.class); } public com.softlayer.api.service.virtual.guest.block.device.template.Group.Mask blockDeviceTemplateGroups() { return withSubMask("blockDeviceTemplateGroups", com.softlayer.api.service.virtual.guest.block.device.template.Group.Mask.class); } public com.softlayer.api.service.account.link.Bluemix.Mask bluemixAccountLink() { return withSubMask("bluemixAccountLink", com.softlayer.api.service.account.link.Bluemix.Mask.class); } public Mask bluemixLinkedFlag() { withLocalProperty("bluemixLinkedFlag"); return this; } public Brand.Mask brand() { return withSubMask("brand", Brand.Mask.class); } public Mask brandAccountFlag() { withLocalProperty("brandAccountFlag"); return this; } public Mask brandKeyName() { withLocalProperty("brandKeyName"); return this; } public com.softlayer.api.service.account.business.Partner.Mask businessPartner() { return withSubMask("businessPartner", com.softlayer.api.service.account.business.Partner.Mask.class); } public Mask canOrderAdditionalVlansFlag() { withLocalProperty("canOrderAdditionalVlansFlag"); return this; } public com.softlayer.api.service.billing.order.Quote.Mask carts() { return withSubMask("carts", com.softlayer.api.service.billing.order.Quote.Mask.class); } public com.softlayer.api.service.catalyst.Enrollment.Mask catalystEnrollments() { return withSubMask("catalystEnrollments", com.softlayer.api.service.catalyst.Enrollment.Mask.class); } public com.softlayer.api.service.network.contentdelivery.Account.Mask cdnAccounts() { return withSubMask("cdnAccounts", com.softlayer.api.service.network.contentdelivery.Account.Mask.class); } public Ticket.Mask closedTickets() { return withSubMask("closedTickets", Ticket.Mask.class); } public Location.Mask datacentersWithSubnetAllocations() { return withSubMask("datacentersWithSubnetAllocations", Location.Mask.class); } public com.softlayer.api.service.virtual.DedicatedHost.Mask dedicatedHosts() { return withSubMask("dedicatedHosts", com.softlayer.api.service.virtual.DedicatedHost.Mask.class); } public Mask disablePaymentProcessingFlag() { withLocalProperty("disablePaymentProcessingFlag"); return this; } public com.softlayer.api.service.account.attachment.Employee.Mask displaySupportRepresentativeAssignments() { return withSubMask("displaySupportRepresentativeAssignments", com.softlayer.api.service.account.attachment.Employee.Mask.class); } public com.softlayer.api.service.dns.domain.Registration.Mask domainRegistrations() { return withSubMask("domainRegistrations", com.softlayer.api.service.dns.domain.Registration.Mask.class); } public com.softlayer.api.service.dns.Domain.Mask domains() { return withSubMask("domains", com.softlayer.api.service.dns.Domain.Mask.class); } public com.softlayer.api.service.dns.Domain.Mask domainsWithoutSecondaryDnsRecords() { return withSubMask("domainsWithoutSecondaryDnsRecords", com.softlayer.api.service.dns.Domain.Mask.class); } public Mask euSupportedFlag() { withLocalProperty("euSupportedFlag"); return this; } public Mask evaultCapacityGB() { withLocalProperty("evaultCapacityGB"); return this; } public com.softlayer.api.service.account.Password.Mask evaultMasterUsers() { return withSubMask("evaultMasterUsers", com.softlayer.api.service.account.Password.Mask.class); } public com.softlayer.api.service.network.Storage.Mask evaultNetworkStorage() { return withSubMask("evaultNetworkStorage", com.softlayer.api.service.network.Storage.Mask.class); } public com.softlayer.api.service.security.Certificate.Mask expiredSecurityCertificates() { return withSubMask("expiredSecurityCertificates", com.softlayer.api.service.security.Certificate.Mask.class); } public com.softlayer.api.service.user.access.facility.Log.Mask facilityLogs() { return withSubMask("facilityLogs", com.softlayer.api.service.user.access.facility.Log.Mask.class); } public com.softlayer.api.service.flexiblecredit.Enrollment.Mask flexibleCreditEnrollments() { return withSubMask("flexibleCreditEnrollments", com.softlayer.api.service.flexiblecredit.Enrollment.Mask.class); } public Mask forcePaasAccountLinkDate() { withLocalProperty("forcePaasAccountLinkDate"); return this; } public com.softlayer.api.service.network.subnet.ipaddress.Global.Mask globalIpRecords() { return withSubMask("globalIpRecords", com.softlayer.api.service.network.subnet.ipaddress.Global.Mask.class); } public com.softlayer.api.service.network.subnet.ipaddress.Global.Mask globalIpv4Records() { return withSubMask("globalIpv4Records", com.softlayer.api.service.network.subnet.ipaddress.Global.Mask.class); } public com.softlayer.api.service.network.subnet.ipaddress.Global.Mask globalIpv6Records() { return withSubMask("globalIpv6Records", com.softlayer.api.service.network.subnet.ipaddress.Global.Mask.class); } public com.softlayer.api.service.network.loadbalancer.global.Account.Mask globalLoadBalancerAccounts() { return withSubMask("globalLoadBalancerAccounts", com.softlayer.api.service.network.loadbalancer.global.Account.Mask.class); } public Hardware.Mask hardware() { return withSubMask("hardware", Hardware.Mask.class); } public Hardware.Mask hardwareOverBandwidthAllocation() { return withSubMask("hardwareOverBandwidthAllocation", Hardware.Mask.class); } public Hardware.Mask hardwareProjectedOverBandwidthAllocation() { return withSubMask("hardwareProjectedOverBandwidthAllocation", Hardware.Mask.class); } public Hardware.Mask hardwareWithCpanel() { return withSubMask("hardwareWithCpanel", Hardware.Mask.class); } public Hardware.Mask hardwareWithHelm() { return withSubMask("hardwareWithHelm", Hardware.Mask.class); } public Hardware.Mask hardwareWithMcafee() { return withSubMask("hardwareWithMcafee", Hardware.Mask.class); } public Hardware.Mask hardwareWithMcafeeAntivirusRedhat() { return withSubMask("hardwareWithMcafeeAntivirusRedhat", Hardware.Mask.class); } public Hardware.Mask hardwareWithMcafeeAntivirusWindows() { return withSubMask("hardwareWithMcafeeAntivirusWindows", Hardware.Mask.class); } public Hardware.Mask hardwareWithMcafeeIntrusionDetectionSystem() { return withSubMask("hardwareWithMcafeeIntrusionDetectionSystem", Hardware.Mask.class); } public Hardware.Mask hardwareWithPlesk() { return withSubMask("hardwareWithPlesk", Hardware.Mask.class); } public Hardware.Mask hardwareWithQuantastor() { return withSubMask("hardwareWithQuantastor", Hardware.Mask.class); } public Hardware.Mask hardwareWithUrchin() { return withSubMask("hardwareWithUrchin", Hardware.Mask.class); } public Hardware.Mask hardwareWithWindows() { return withSubMask("hardwareWithWindows", Hardware.Mask.class); } public Mask hasEvaultBareMetalRestorePluginFlag() { withLocalProperty("hasEvaultBareMetalRestorePluginFlag"); return this; } public Mask hasIderaBareMetalRestorePluginFlag() { withLocalProperty("hasIderaBareMetalRestorePluginFlag"); return this; } public Mask hasPendingOrder() { withLocalProperty("hasPendingOrder"); return this; } public Mask hasR1softBareMetalRestorePluginFlag() { withLocalProperty("hasR1softBareMetalRestorePluginFlag"); return this; } public Hardware.Mask hourlyBareMetalInstances() { return withSubMask("hourlyBareMetalInstances", Hardware.Mask.class); } public com.softlayer.api.service.billing.Item.Mask hourlyServiceBillingItems() { return withSubMask("hourlyServiceBillingItems", com.softlayer.api.service.billing.Item.Mask.class); } public com.softlayer.api.service.virtual.Guest.Mask hourlyVirtualGuests() { return withSubMask("hourlyVirtualGuests", com.softlayer.api.service.virtual.Guest.Mask.class); } public com.softlayer.api.service.network.Storage.Mask hubNetworkStorage() { return withSubMask("hubNetworkStorage", com.softlayer.api.service.network.Storage.Mask.class); } public Mask ibmCustomerNumber() { withLocalProperty("ibmCustomerNumber"); return this; } public Mask ibmIdAuthenticationRequiredFlag() { withLocalProperty("ibmIdAuthenticationRequiredFlag"); return this; } public Mask ibmIdMigrationExpirationTimestamp() { withLocalProperty("ibmIdMigrationExpirationTimestamp"); return this; } public com.softlayer.api.service.account.external.Setup.Mask inProgressExternalAccountSetup() { return withSubMask("inProgressExternalAccountSetup", com.softlayer.api.service.account.external.Setup.Mask.class); } public com.softlayer.api.service.account.Note.Mask internalNotes() { return withSubMask("internalNotes", com.softlayer.api.service.account.Note.Mask.class); } public com.softlayer.api.service.billing.Invoice.Mask invoices() { return withSubMask("invoices", com.softlayer.api.service.billing.Invoice.Mask.class); } public com.softlayer.api.service.network.subnet.IpAddress.Mask ipAddresses() { return withSubMask("ipAddresses", com.softlayer.api.service.network.subnet.IpAddress.Mask.class); } public com.softlayer.api.service.network.Storage.Mask iscsiNetworkStorage() { return withSubMask("iscsiNetworkStorage", com.softlayer.api.service.network.Storage.Mask.class); } public com.softlayer.api.service.billing.Item.Mask lastCanceledBillingItem() { return withSubMask("lastCanceledBillingItem", com.softlayer.api.service.billing.Item.Mask.class); } public com.softlayer.api.service.billing.Item.Mask lastCancelledServerBillingItem() { return withSubMask("lastCancelledServerBillingItem", com.softlayer.api.service.billing.Item.Mask.class); } public Ticket.Mask lastFiveClosedAbuseTickets() { return withSubMask("lastFiveClosedAbuseTickets", Ticket.Mask.class); } public Ticket.Mask lastFiveClosedAccountingTickets() { return withSubMask("lastFiveClosedAccountingTickets", Ticket.Mask.class); } public Ticket.Mask lastFiveClosedOtherTickets() { return withSubMask("lastFiveClosedOtherTickets", Ticket.Mask.class); } public Ticket.Mask lastFiveClosedSalesTickets() { return withSubMask("lastFiveClosedSalesTickets", Ticket.Mask.class); } public Ticket.Mask lastFiveClosedSupportTickets() { return withSubMask("lastFiveClosedSupportTickets", Ticket.Mask.class); } public Ticket.Mask lastFiveClosedTickets() { return withSubMask("lastFiveClosedTickets", Ticket.Mask.class); } public Mask latestBillDate() { withLocalProperty("latestBillDate"); return this; } public com.softlayer.api.service.billing.Invoice.Mask latestRecurringInvoice() { return withSubMask("latestRecurringInvoice", com.softlayer.api.service.billing.Invoice.Mask.class); } public com.softlayer.api.service.billing.Invoice.Mask latestRecurringPendingInvoice() { return withSubMask("latestRecurringPendingInvoice", com.softlayer.api.service.billing.Invoice.Mask.class); } public com.softlayer.api.service.network.bandwidth.version1.Allotment.Mask legacyBandwidthAllotments() { return withSubMask("legacyBandwidthAllotments", com.softlayer.api.service.network.bandwidth.version1.Allotment.Mask.class); } public Mask legacyIscsiCapacityGB() { withLocalProperty("legacyIscsiCapacityGB"); return this; } public com.softlayer.api.service.network.loadbalancer.VirtualIpAddress.Mask loadBalancers() { return withSubMask("loadBalancers", com.softlayer.api.service.network.loadbalancer.VirtualIpAddress.Mask.class); } public Mask lockboxCapacityGB() { withLocalProperty("lockboxCapacityGB"); return this; } public com.softlayer.api.service.network.Storage.Mask lockboxNetworkStorage() { return withSubMask("lockboxNetworkStorage", com.softlayer.api.service.network.Storage.Mask.class); } public com.softlayer.api.service.billing.payment.card.ManualPayment.Mask manualPaymentsUnderReview() { return withSubMask("manualPaymentsUnderReview", com.softlayer.api.service.billing.payment.card.ManualPayment.Mask.class); } public com.softlayer.api.service.user.Customer.Mask masterUser() { return withSubMask("masterUser", com.softlayer.api.service.user.Customer.Mask.class); } public com.softlayer.api.service.account.media.data.transfer.Request.Mask mediaDataTransferRequests() { return withSubMask("mediaDataTransferRequests", com.softlayer.api.service.account.media.data.transfer.Request.Mask.class); } public Hardware.Mask monthlyBareMetalInstances() { return withSubMask("monthlyBareMetalInstances", Hardware.Mask.class); } public com.softlayer.api.service.virtual.Guest.Mask monthlyVirtualGuests() { return withSubMask("monthlyVirtualGuests", com.softlayer.api.service.virtual.Guest.Mask.class); } public com.softlayer.api.service.network.Storage.Mask nasNetworkStorage() { return withSubMask("nasNetworkStorage", com.softlayer.api.service.network.Storage.Mask.class); } public Mask networkCreationFlag() { withLocalProperty("networkCreationFlag"); return this; } public com.softlayer.api.service.network.Gateway.Mask networkGateways() { return withSubMask("networkGateways", com.softlayer.api.service.network.Gateway.Mask.class); } public Hardware.Mask networkHardware() { return withSubMask("networkHardware", Hardware.Mask.class); } public com.softlayer.api.service.network.message.Delivery.Mask networkMessageDeliveryAccounts() { return withSubMask("networkMessageDeliveryAccounts", com.softlayer.api.service.network.message.Delivery.Mask.class); } public Hardware.Mask networkMonitorDownHardware() { return withSubMask("networkMonitorDownHardware", Hardware.Mask.class); } public com.softlayer.api.service.virtual.Guest.Mask networkMonitorDownVirtualGuests() { return withSubMask("networkMonitorDownVirtualGuests", com.softlayer.api.service.virtual.Guest.Mask.class); } public Hardware.Mask networkMonitorRecoveringHardware() { return withSubMask("networkMonitorRecoveringHardware", Hardware.Mask.class); } public com.softlayer.api.service.virtual.Guest.Mask networkMonitorRecoveringVirtualGuests() { return withSubMask("networkMonitorRecoveringVirtualGuests", com.softlayer.api.service.virtual.Guest.Mask.class); } public Hardware.Mask networkMonitorUpHardware() { return withSubMask("networkMonitorUpHardware", Hardware.Mask.class); } public com.softlayer.api.service.virtual.Guest.Mask networkMonitorUpVirtualGuests() { return withSubMask("networkMonitorUpVirtualGuests", com.softlayer.api.service.virtual.Guest.Mask.class); } public com.softlayer.api.service.network.Storage.Mask networkStorage() { return withSubMask("networkStorage", com.softlayer.api.service.network.Storage.Mask.class); } public com.softlayer.api.service.network.storage.Group.Mask networkStorageGroups() { return withSubMask("networkStorageGroups", com.softlayer.api.service.network.storage.Group.Mask.class); } public com.softlayer.api.service.network.tunnel.module.Context.Mask networkTunnelContexts() { return withSubMask("networkTunnelContexts", com.softlayer.api.service.network.tunnel.module.Context.Mask.class); } public com.softlayer.api.service.account.network.vlan.Span.Mask networkVlanSpan() { return withSubMask("networkVlanSpan", com.softlayer.api.service.account.network.vlan.Span.Mask.class); } public com.softlayer.api.service.network.Vlan.Mask networkVlans() { return withSubMask("networkVlans", com.softlayer.api.service.network.Vlan.Mask.class); } public com.softlayer.api.service.network.bandwidth.version1.Allotment.Mask nextBillingPublicAllotmentHardwareBandwidthDetails() { return withSubMask("nextBillingPublicAllotmentHardwareBandwidthDetails", com.softlayer.api.service.network.bandwidth.version1.Allotment.Mask.class); } public Mask nextInvoiceIncubatorExemptTotal() { withLocalProperty("nextInvoiceIncubatorExemptTotal"); return this; } public com.softlayer.api.service.billing.Item.Mask nextInvoiceTopLevelBillingItems() { return withSubMask("nextInvoiceTopLevelBillingItems", com.softlayer.api.service.billing.Item.Mask.class); } public Mask nextInvoiceTotalAmount() { withLocalProperty("nextInvoiceTotalAmount"); return this; } public Mask nextInvoiceTotalOneTimeAmount() { withLocalProperty("nextInvoiceTotalOneTimeAmount"); return this; } public Mask nextInvoiceTotalOneTimeTaxAmount() { withLocalProperty("nextInvoiceTotalOneTimeTaxAmount"); return this; } public Mask nextInvoiceTotalRecurringAmount() { withLocalProperty("nextInvoiceTotalRecurringAmount"); return this; } public Mask nextInvoiceTotalRecurringAmountBeforeAccountDiscount() { withLocalProperty("nextInvoiceTotalRecurringAmountBeforeAccountDiscount"); return this; } public Mask nextInvoiceTotalRecurringTaxAmount() { withLocalProperty("nextInvoiceTotalRecurringTaxAmount"); return this; } public Mask nextInvoiceTotalTaxableRecurringAmount() { withLocalProperty("nextInvoiceTotalTaxableRecurringAmount"); return this; } public com.softlayer.api.service.notification.Subscriber.Mask notificationSubscribers() { return withSubMask("notificationSubscribers", com.softlayer.api.service.notification.Subscriber.Mask.class); } public Ticket.Mask openAbuseTickets() { return withSubMask("openAbuseTickets", Ticket.Mask.class); } public Ticket.Mask openAccountingTickets() { return withSubMask("openAccountingTickets", Ticket.Mask.class); } public Ticket.Mask openBillingTickets() { return withSubMask("openBillingTickets", Ticket.Mask.class); } public com.softlayer.api.service.billing.item.cancellation.Request.Mask openCancellationRequests() { return withSubMask("openCancellationRequests", com.softlayer.api.service.billing.item.cancellation.Request.Mask.class); } public Ticket.Mask openOtherTickets() { return withSubMask("openOtherTickets", Ticket.Mask.class); } public com.softlayer.api.service.billing.Invoice.Mask openRecurringInvoices() { return withSubMask("openRecurringInvoices", com.softlayer.api.service.billing.Invoice.Mask.class); } public Ticket.Mask openSalesTickets() { return withSubMask("openSalesTickets", Ticket.Mask.class); } public com.softlayer.api.service.account.Link.Mask openStackAccountLinks() { return withSubMask("openStackAccountLinks", com.softlayer.api.service.account.Link.Mask.class); } public com.softlayer.api.service.network.Storage.Mask openStackObjectStorage() { return withSubMask("openStackObjectStorage", com.softlayer.api.service.network.Storage.Mask.class); } public Ticket.Mask openSupportTickets() { return withSubMask("openSupportTickets", Ticket.Mask.class); } public Ticket.Mask openTickets() { return withSubMask("openTickets", Ticket.Mask.class); } public Ticket.Mask openTicketsWaitingOnCustomer() { return withSubMask("openTicketsWaitingOnCustomer", Ticket.Mask.class); } public com.softlayer.api.service.billing.Order.Mask orders() { return withSubMask("orders", com.softlayer.api.service.billing.Order.Mask.class); } public com.softlayer.api.service.billing.Item.Mask orphanBillingItems() { return withSubMask("orphanBillingItems", com.softlayer.api.service.billing.Item.Mask.class); } public Brand.Mask ownedBrands() { return withSubMask("ownedBrands", Brand.Mask.class); } public com.softlayer.api.service.hardware.component.model.Generic.Mask ownedHardwareGenericComponentModels() { return withSubMask("ownedHardwareGenericComponentModels", com.softlayer.api.service.hardware.component.model.Generic.Mask.class); } public com.softlayer.api.service.billing.payment.Processor.Mask paymentProcessors() { return withSubMask("paymentProcessors", com.softlayer.api.service.billing.payment.Processor.Mask.class); } public com.softlayer.api.service.notification.occurrence.Event.Mask pendingEvents() { return withSubMask("pendingEvents", com.softlayer.api.service.notification.occurrence.Event.Mask.class); } public com.softlayer.api.service.billing.Invoice.Mask pendingInvoice() { return withSubMask("pendingInvoice", com.softlayer.api.service.billing.Invoice.Mask.class); } public com.softlayer.api.service.billing.invoice.Item.Mask pendingInvoiceTopLevelItems() { return withSubMask("pendingInvoiceTopLevelItems", com.softlayer.api.service.billing.invoice.Item.Mask.class); } public Mask pendingInvoiceTotalAmount() { withLocalProperty("pendingInvoiceTotalAmount"); return this; } public Mask pendingInvoiceTotalOneTimeAmount() { withLocalProperty("pendingInvoiceTotalOneTimeAmount"); return this; } public Mask pendingInvoiceTotalOneTimeTaxAmount() { withLocalProperty("pendingInvoiceTotalOneTimeTaxAmount"); return this; } public Mask pendingInvoiceTotalRecurringAmount() { withLocalProperty("pendingInvoiceTotalRecurringAmount"); return this; } public Mask pendingInvoiceTotalRecurringTaxAmount() { withLocalProperty("pendingInvoiceTotalRecurringTaxAmount"); return this; } public com.softlayer.api.service.user.permission.Group.Mask permissionGroups() { return withSubMask("permissionGroups", com.softlayer.api.service.user.permission.Group.Mask.class); } public com.softlayer.api.service.user.permission.Role.Mask permissionRoles() { return withSubMask("permissionRoles", com.softlayer.api.service.user.permission.Role.Mask.class); } public com.softlayer.api.service.virtual.disk.Image.Mask portableStorageVolumes() { return withSubMask("portableStorageVolumes", com.softlayer.api.service.virtual.disk.Image.Mask.class); } public com.softlayer.api.service.provisioning.Hook.Mask postProvisioningHooks() { return withSubMask("postProvisioningHooks", com.softlayer.api.service.provisioning.Hook.Mask.class); } public com.softlayer.api.service.user.Customer.Mask pptpVpnUsers() { return withSubMask("pptpVpnUsers", com.softlayer.api.service.user.Customer.Mask.class); } public Mask previousRecurringRevenue() { withLocalProperty("previousRecurringRevenue"); return this; } public com.softlayer.api.service.product.item.price.account.Restriction.Mask priceRestrictions() { return withSubMask("priceRestrictions", com.softlayer.api.service.product.item.price.account.Restriction.Mask.class); } public Ticket.Mask priorityOneTickets() { return withSubMask("priorityOneTickets", Ticket.Mask.class); } public com.softlayer.api.service.network.bandwidth.version1.Allotment.Mask privateAllotmentHardwareBandwidthDetails() { return withSubMask("privateAllotmentHardwareBandwidthDetails", com.softlayer.api.service.network.bandwidth.version1.Allotment.Mask.class); } public com.softlayer.api.service.virtual.guest.block.device.template.Group.Mask privateBlockDeviceTemplateGroups() { return withSubMask("privateBlockDeviceTemplateGroups", com.softlayer.api.service.virtual.guest.block.device.template.Group.Mask.class); } public com.softlayer.api.service.network.subnet.IpAddress.Mask privateIpAddresses() { return withSubMask("privateIpAddresses", com.softlayer.api.service.network.subnet.IpAddress.Mask.class); } public com.softlayer.api.service.network.Vlan.Mask privateNetworkVlans() { return withSubMask("privateNetworkVlans", com.softlayer.api.service.network.Vlan.Mask.class); } public com.softlayer.api.service.network.Subnet.Mask privateSubnets() { return withSubMask("privateSubnets", com.softlayer.api.service.network.Subnet.Mask.class); } public com.softlayer.api.service.network.bandwidth.version1.Allotment.Mask publicAllotmentHardwareBandwidthDetails() { return withSubMask("publicAllotmentHardwareBandwidthDetails", com.softlayer.api.service.network.bandwidth.version1.Allotment.Mask.class); } public com.softlayer.api.service.network.subnet.IpAddress.Mask publicIpAddresses() { return withSubMask("publicIpAddresses", com.softlayer.api.service.network.subnet.IpAddress.Mask.class); } public com.softlayer.api.service.network.Vlan.Mask publicNetworkVlans() { return withSubMask("publicNetworkVlans", com.softlayer.api.service.network.Vlan.Mask.class); } public com.softlayer.api.service.network.Subnet.Mask publicSubnets() { return withSubMask("publicSubnets", com.softlayer.api.service.network.Subnet.Mask.class); } public com.softlayer.api.service.billing.order.Quote.Mask quotes() { return withSubMask("quotes", com.softlayer.api.service.billing.order.Quote.Mask.class); } public com.softlayer.api.service.notification.occurrence.Event.Mask recentEvents() { return withSubMask("recentEvents", com.softlayer.api.service.notification.occurrence.Event.Mask.class); } public Account.Mask referralPartner() { return withSubMask("referralPartner", Account.Mask.class); } public Account.Mask referredAccounts() { return withSubMask("referredAccounts", Account.Mask.class); } public com.softlayer.api.service.legal.RegulatedWorkload.Mask regulatedWorkloads() { return withSubMask("regulatedWorkloads", com.softlayer.api.service.legal.RegulatedWorkload.Mask.class); } public com.softlayer.api.service.hardware.component.remotemanagement.command.Request.Mask remoteManagementCommandRequests() { return withSubMask("remoteManagementCommandRequests", com.softlayer.api.service.hardware.component.remotemanagement.command.Request.Mask.class); } public com.softlayer.api.service.network.storage.Event.Mask replicationEvents() { return withSubMask("replicationEvents", com.softlayer.api.service.network.storage.Event.Mask.class); } public Mask requireSilentIBMidUserCreation() { withLocalProperty("requireSilentIBMidUserCreation"); return this; } public com.softlayer.api.service.resource.Group.Mask resourceGroups() { return withSubMask("resourceGroups", com.softlayer.api.service.resource.Group.Mask.class); } public Hardware.Mask routers() { return withSubMask("routers", Hardware.Mask.class); } public com.softlayer.api.service.network.subnet.rwhois.Data.Mask rwhoisData() { return withSubMask("rwhoisData", com.softlayer.api.service.network.subnet.rwhois.Data.Mask.class); } public com.softlayer.api.service.account.Link.Mask salesforceAccountLink() { return withSubMask("salesforceAccountLink", com.softlayer.api.service.account.Link.Mask.class); } public com.softlayer.api.service.account.authentication.Saml.Mask samlAuthentication() { return withSubMask("samlAuthentication", com.softlayer.api.service.account.authentication.Saml.Mask.class); } public com.softlayer.api.service.scale.Group.Mask scaleGroups() { return withSubMask("scaleGroups", com.softlayer.api.service.scale.Group.Mask.class); } public com.softlayer.api.service.dns.Secondary.Mask secondaryDomains() { return withSubMask("secondaryDomains", com.softlayer.api.service.dns.Secondary.Mask.class); } public com.softlayer.api.service.security.Certificate.Mask securityCertificates() { return withSubMask("securityCertificates", com.softlayer.api.service.security.Certificate.Mask.class); } public com.softlayer.api.service.network.SecurityGroup.Mask securityGroups() { return withSubMask("securityGroups", com.softlayer.api.service.network.SecurityGroup.Mask.class); } public com.softlayer.api.service.network.security.scanner.Request.Mask securityScanRequests() { return withSubMask("securityScanRequests", com.softlayer.api.service.network.security.scanner.Request.Mask.class); } public com.softlayer.api.service.billing.Item.Mask serviceBillingItems() { return withSubMask("serviceBillingItems", com.softlayer.api.service.billing.Item.Mask.class); } public com.softlayer.api.service.account.Shipment.Mask shipments() { return withSubMask("shipments", com.softlayer.api.service.account.Shipment.Mask.class); } public com.softlayer.api.service.security.ssh.Key.Mask sshKeys() { return withSubMask("sshKeys", com.softlayer.api.service.security.ssh.Key.Mask.class); } public com.softlayer.api.service.user.Customer.Mask sslVpnUsers() { return withSubMask("sslVpnUsers", com.softlayer.api.service.user.Customer.Mask.class); } public com.softlayer.api.service.virtual.Guest.Mask standardPoolVirtualGuests() { return withSubMask("standardPoolVirtualGuests", com.softlayer.api.service.virtual.Guest.Mask.class); } public com.softlayer.api.service.account.regional.registry.Detail.Mask subnetRegistrationDetails() { return withSubMask("subnetRegistrationDetails", com.softlayer.api.service.account.regional.registry.Detail.Mask.class); } public com.softlayer.api.service.network.subnet.Registration.Mask subnetRegistrations() { return withSubMask("subnetRegistrations", com.softlayer.api.service.network.subnet.Registration.Mask.class); } public com.softlayer.api.service.network.Subnet.Mask subnets() { return withSubMask("subnets", com.softlayer.api.service.network.Subnet.Mask.class); } public com.softlayer.api.service.user.Employee.Mask supportRepresentatives() { return withSubMask("supportRepresentatives", com.softlayer.api.service.user.Employee.Mask.class); } public com.softlayer.api.service.billing.Item.Mask supportSubscriptions() { return withSubMask("supportSubscriptions", com.softlayer.api.service.billing.Item.Mask.class); } public Mask supportTier() { withLocalProperty("supportTier"); return this; } public Mask suppressInvoicesFlag() { withLocalProperty("suppressInvoicesFlag"); return this; } public Tag.Mask tags() { return withSubMask("tags", Tag.Mask.class); } public Ticket.Mask tickets() { return withSubMask("tickets", Ticket.Mask.class); } public Ticket.Mask ticketsClosedInTheLastThreeDays() { return withSubMask("ticketsClosedInTheLastThreeDays", Ticket.Mask.class); } public Ticket.Mask ticketsClosedToday() { return withSubMask("ticketsClosedToday", Ticket.Mask.class); } public com.softlayer.api.service.network.media.transcode.Account.Mask transcodeAccounts() { return withSubMask("transcodeAccounts", com.softlayer.api.service.network.media.transcode.Account.Mask.class); } public com.softlayer.api.service.product.upgrade.Request.Mask upgradeRequests() { return withSubMask("upgradeRequests", com.softlayer.api.service.product.upgrade.Request.Mask.class); } public com.softlayer.api.service.user.Customer.Mask users() { return withSubMask("users", com.softlayer.api.service.user.Customer.Mask.class); } public com.softlayer.api.service.security.Certificate.Mask validSecurityCertificates() { return withSubMask("validSecurityCertificates", com.softlayer.api.service.security.Certificate.Mask.class); } public Mask vdrUpdatesInProgressFlag() { withLocalProperty("vdrUpdatesInProgressFlag"); return this; } public com.softlayer.api.service.network.bandwidth.version1.Allotment.Mask virtualDedicatedRacks() { return withSubMask("virtualDedicatedRacks", com.softlayer.api.service.network.bandwidth.version1.Allotment.Mask.class); } public com.softlayer.api.service.virtual.disk.Image.Mask virtualDiskImages() { return withSubMask("virtualDiskImages", com.softlayer.api.service.virtual.disk.Image.Mask.class); } public com.softlayer.api.service.virtual.Guest.Mask virtualGuests() { return withSubMask("virtualGuests", com.softlayer.api.service.virtual.Guest.Mask.class); } public com.softlayer.api.service.virtual.Guest.Mask virtualGuestsOverBandwidthAllocation() { return withSubMask("virtualGuestsOverBandwidthAllocation", com.softlayer.api.service.virtual.Guest.Mask.class); } public com.softlayer.api.service.virtual.Guest.Mask virtualGuestsProjectedOverBandwidthAllocation() { return withSubMask("virtualGuestsProjectedOverBandwidthAllocation", com.softlayer.api.service.virtual.Guest.Mask.class); } public com.softlayer.api.service.virtual.Guest.Mask virtualGuestsWithCpanel() { return withSubMask("virtualGuestsWithCpanel", com.softlayer.api.service.virtual.Guest.Mask.class); } public com.softlayer.api.service.virtual.Guest.Mask virtualGuestsWithMcafee() { return withSubMask("virtualGuestsWithMcafee", com.softlayer.api.service.virtual.Guest.Mask.class); } public com.softlayer.api.service.virtual.Guest.Mask virtualGuestsWithMcafeeAntivirusRedhat() { return withSubMask("virtualGuestsWithMcafeeAntivirusRedhat", com.softlayer.api.service.virtual.Guest.Mask.class); } public com.softlayer.api.service.virtual.Guest.Mask virtualGuestsWithMcafeeAntivirusWindows() { return withSubMask("virtualGuestsWithMcafeeAntivirusWindows", com.softlayer.api.service.virtual.Guest.Mask.class); } public com.softlayer.api.service.virtual.Guest.Mask virtualGuestsWithMcafeeIntrusionDetectionSystem() { return withSubMask("virtualGuestsWithMcafeeIntrusionDetectionSystem", com.softlayer.api.service.virtual.Guest.Mask.class); } public com.softlayer.api.service.virtual.Guest.Mask virtualGuestsWithPlesk() { return withSubMask("virtualGuestsWithPlesk", com.softlayer.api.service.virtual.Guest.Mask.class); } public com.softlayer.api.service.virtual.Guest.Mask virtualGuestsWithQuantastor() { return withSubMask("virtualGuestsWithQuantastor", com.softlayer.api.service.virtual.Guest.Mask.class); } public com.softlayer.api.service.virtual.Guest.Mask virtualGuestsWithUrchin() { return withSubMask("virtualGuestsWithUrchin", com.softlayer.api.service.virtual.Guest.Mask.class); } public com.softlayer.api.service.network.bandwidth.version1.Allotment.Mask virtualPrivateRack() { return withSubMask("virtualPrivateRack", com.softlayer.api.service.network.bandwidth.version1.Allotment.Mask.class); } public com.softlayer.api.service.virtual.storage.Repository.Mask virtualStorageArchiveRepositories() { return withSubMask("virtualStorageArchiveRepositories", com.softlayer.api.service.virtual.storage.Repository.Mask.class); } public com.softlayer.api.service.virtual.storage.Repository.Mask virtualStoragePublicRepositories() { return withSubMask("virtualStoragePublicRepositories", com.softlayer.api.service.virtual.storage.Repository.Mask.class); } public Mask accountManagedResourcesFlag() { withLocalProperty("accountManagedResourcesFlag"); return this; } public Mask accountStatusId() { withLocalProperty("accountStatusId"); return this; } public Mask address1() { withLocalProperty("address1"); return this; } public Mask address2() { withLocalProperty("address2"); return this; } public Mask allowedPptpVpnQuantity() { withLocalProperty("allowedPptpVpnQuantity"); return this; } public Mask alternatePhone() { withLocalProperty("alternatePhone"); return this; } public Mask brandId() { withLocalProperty("brandId"); return this; } public Mask city() { withLocalProperty("city"); return this; } public Mask claimedTaxExemptTxFlag() { withLocalProperty("claimedTaxExemptTxFlag"); return this; } public Mask companyName() { withLocalProperty("companyName"); return this; } public Mask country() { withLocalProperty("country"); return this; } public Mask createDate() { withLocalProperty("createDate"); return this; } public Mask deviceFingerprintId() { withLocalProperty("deviceFingerprintId"); return this; } public Mask email() { withLocalProperty("email"); return this; } public Mask faxPhone() { withLocalProperty("faxPhone"); return this; } public Mask firstName() { withLocalProperty("firstName"); return this; } public Mask id() { withLocalProperty("id"); return this; } public Mask isReseller() { withLocalProperty("isReseller"); return this; } public Mask lastName() { withLocalProperty("lastName"); return this; } public Mask lateFeeProtectionFlag() { withLocalProperty("lateFeeProtectionFlag"); return this; } public Mask modifyDate() { withLocalProperty("modifyDate"); return this; } public Mask officePhone() { withLocalProperty("officePhone"); return this; } public Mask postalCode() { withLocalProperty("postalCode"); return this; } public Mask resellerLevel() { withLocalProperty("resellerLevel"); return this; } public Mask state() { withLocalProperty("state"); return this; } public Mask statusDate() { withLocalProperty("statusDate"); return this; } public Mask abuseEmailCount() { withLocalProperty("abuseEmailCount"); return this; } public Mask accountContactCount() { withLocalProperty("accountContactCount"); return this; } public Mask accountLicenseCount() { withLocalProperty("accountLicenseCount"); return this; } public Mask accountLinkCount() { withLocalProperty("accountLinkCount"); return this; } public Mask activeAccountLicenseCount() { withLocalProperty("activeAccountLicenseCount"); return this; } public Mask activeAddressCount() { withLocalProperty("activeAddressCount"); return this; } public Mask activeBillingAgreementCount() { withLocalProperty("activeBillingAgreementCount"); return this; } public Mask activeColocationContainerCount() { withLocalProperty("activeColocationContainerCount"); return this; } public Mask activeNotificationSubscriberCount() { withLocalProperty("activeNotificationSubscriberCount"); return this; } public Mask activeQuoteCount() { withLocalProperty("activeQuoteCount"); return this; } public Mask activeVirtualLicenseCount() { withLocalProperty("activeVirtualLicenseCount"); return this; } public Mask adcLoadBalancerCount() { withLocalProperty("adcLoadBalancerCount"); return this; } public Mask addressCount() { withLocalProperty("addressCount"); return this; } public Mask allCommissionBillingItemCount() { withLocalProperty("allCommissionBillingItemCount"); return this; } public Mask allRecurringTopLevelBillingItemCount() { withLocalProperty("allRecurringTopLevelBillingItemCount"); return this; } public Mask allRecurringTopLevelBillingItemsUnfilteredCount() { withLocalProperty("allRecurringTopLevelBillingItemsUnfilteredCount"); return this; } public Mask allSubnetBillingItemCount() { withLocalProperty("allSubnetBillingItemCount"); return this; } public Mask allTopLevelBillingItemCount() { withLocalProperty("allTopLevelBillingItemCount"); return this; } public Mask allTopLevelBillingItemsUnfilteredCount() { withLocalProperty("allTopLevelBillingItemsUnfilteredCount"); return this; } public Mask applicationDeliveryControllerCount() { withLocalProperty("applicationDeliveryControllerCount"); return this; } public Mask attributeCount() { withLocalProperty("attributeCount"); return this; } public Mask availablePublicNetworkVlanCount() { withLocalProperty("availablePublicNetworkVlanCount"); return this; } public Mask bandwidthAllotmentCount() { withLocalProperty("bandwidthAllotmentCount"); return this; } public Mask bandwidthAllotmentsOverAllocationCount() { withLocalProperty("bandwidthAllotmentsOverAllocationCount"); return this; } public Mask bandwidthAllotmentsProjectedOverAllocationCount() { withLocalProperty("bandwidthAllotmentsProjectedOverAllocationCount"); return this; } public Mask bareMetalInstanceCount() { withLocalProperty("bareMetalInstanceCount"); return this; } public Mask billingAgreementCount() { withLocalProperty("billingAgreementCount"); return this; } public Mask blockDeviceTemplateGroupCount() { withLocalProperty("blockDeviceTemplateGroupCount"); return this; } public Mask cartCount() { withLocalProperty("cartCount"); return this; } public Mask catalystEnrollmentCount() { withLocalProperty("catalystEnrollmentCount"); return this; } public Mask cdnAccountCount() { withLocalProperty("cdnAccountCount"); return this; } public Mask closedTicketCount() { withLocalProperty("closedTicketCount"); return this; } public Mask datacentersWithSubnetAllocationCount() { withLocalProperty("datacentersWithSubnetAllocationCount"); return this; } public Mask dedicatedHostCount() { withLocalProperty("dedicatedHostCount"); return this; } public Mask displaySupportRepresentativeAssignmentCount() { withLocalProperty("displaySupportRepresentativeAssignmentCount"); return this; } public Mask domainCount() { withLocalProperty("domainCount"); return this; } public Mask domainRegistrationCount() { withLocalProperty("domainRegistrationCount"); return this; } public Mask domainsWithoutSecondaryDnsRecordCount() { withLocalProperty("domainsWithoutSecondaryDnsRecordCount"); return this; } public Mask evaultMasterUserCount() { withLocalProperty("evaultMasterUserCount"); return this; } public Mask evaultNetworkStorageCount() { withLocalProperty("evaultNetworkStorageCount"); return this; } public Mask expiredSecurityCertificateCount() { withLocalProperty("expiredSecurityCertificateCount"); return this; } public Mask facilityLogCount() { withLocalProperty("facilityLogCount"); return this; } public Mask flexibleCreditEnrollmentCount() { withLocalProperty("flexibleCreditEnrollmentCount"); return this; } public Mask globalIpRecordCount() { withLocalProperty("globalIpRecordCount"); return this; } public Mask globalIpv4RecordCount() { withLocalProperty("globalIpv4RecordCount"); return this; } public Mask globalIpv6RecordCount() { withLocalProperty("globalIpv6RecordCount"); return this; } public Mask globalLoadBalancerAccountCount() { withLocalProperty("globalLoadBalancerAccountCount"); return this; } public Mask hardwareCount() { withLocalProperty("hardwareCount"); return this; } public Mask hardwareOverBandwidthAllocationCount() { withLocalProperty("hardwareOverBandwidthAllocationCount"); return this; } public Mask hardwareProjectedOverBandwidthAllocationCount() { withLocalProperty("hardwareProjectedOverBandwidthAllocationCount"); return this; } public Mask hardwareWithCpanelCount() { withLocalProperty("hardwareWithCpanelCount"); return this; } public Mask hardwareWithHelmCount() { withLocalProperty("hardwareWithHelmCount"); return this; } public Mask hardwareWithMcafeeAntivirusRedhatCount() { withLocalProperty("hardwareWithMcafeeAntivirusRedhatCount"); return this; } public Mask hardwareWithMcafeeAntivirusWindowCount() { withLocalProperty("hardwareWithMcafeeAntivirusWindowCount"); return this; } public Mask hardwareWithMcafeeCount() { withLocalProperty("hardwareWithMcafeeCount"); return this; } public Mask hardwareWithMcafeeIntrusionDetectionSystemCount() { withLocalProperty("hardwareWithMcafeeIntrusionDetectionSystemCount"); return this; } public Mask hardwareWithPleskCount() { withLocalProperty("hardwareWithPleskCount"); return this; } public Mask hardwareWithQuantastorCount() { withLocalProperty("hardwareWithQuantastorCount"); return this; } public Mask hardwareWithUrchinCount() { withLocalProperty("hardwareWithUrchinCount"); return this; } public Mask hardwareWithWindowCount() { withLocalProperty("hardwareWithWindowCount"); return this; } public Mask hourlyBareMetalInstanceCount() { withLocalProperty("hourlyBareMetalInstanceCount"); return this; } public Mask hourlyServiceBillingItemCount() { withLocalProperty("hourlyServiceBillingItemCount"); return this; } public Mask hourlyVirtualGuestCount() { withLocalProperty("hourlyVirtualGuestCount"); return this; } public Mask hubNetworkStorageCount() { withLocalProperty("hubNetworkStorageCount"); return this; } public Mask internalNoteCount() { withLocalProperty("internalNoteCount"); return this; } public Mask invoiceCount() { withLocalProperty("invoiceCount"); return this; } public Mask ipAddressCount() { withLocalProperty("ipAddressCount"); return this; } public Mask iscsiNetworkStorageCount() { withLocalProperty("iscsiNetworkStorageCount"); return this; } public Mask lastFiveClosedAbuseTicketCount() { withLocalProperty("lastFiveClosedAbuseTicketCount"); return this; } public Mask lastFiveClosedAccountingTicketCount() { withLocalProperty("lastFiveClosedAccountingTicketCount"); return this; } public Mask lastFiveClosedOtherTicketCount() { withLocalProperty("lastFiveClosedOtherTicketCount"); return this; } public Mask lastFiveClosedSalesTicketCount() { withLocalProperty("lastFiveClosedSalesTicketCount"); return this; } public Mask lastFiveClosedSupportTicketCount() { withLocalProperty("lastFiveClosedSupportTicketCount"); return this; } public Mask lastFiveClosedTicketCount() { withLocalProperty("lastFiveClosedTicketCount"); return this; } public Mask legacyBandwidthAllotmentCount() { withLocalProperty("legacyBandwidthAllotmentCount"); return this; } public Mask loadBalancerCount() { withLocalProperty("loadBalancerCount"); return this; } public Mask lockboxNetworkStorageCount() { withLocalProperty("lockboxNetworkStorageCount"); return this; } public Mask manualPaymentsUnderReviewCount() { withLocalProperty("manualPaymentsUnderReviewCount"); return this; } public Mask mediaDataTransferRequestCount() { withLocalProperty("mediaDataTransferRequestCount"); return this; } public Mask monthlyBareMetalInstanceCount() { withLocalProperty("monthlyBareMetalInstanceCount"); return this; } public Mask monthlyVirtualGuestCount() { withLocalProperty("monthlyVirtualGuestCount"); return this; } public Mask nasNetworkStorageCount() { withLocalProperty("nasNetworkStorageCount"); return this; } public Mask networkGatewayCount() { withLocalProperty("networkGatewayCount"); return this; } public Mask networkHardwareCount() { withLocalProperty("networkHardwareCount"); return this; } public Mask networkMessageDeliveryAccountCount() { withLocalProperty("networkMessageDeliveryAccountCount"); return this; } public Mask networkMonitorDownHardwareCount() { withLocalProperty("networkMonitorDownHardwareCount"); return this; } public Mask networkMonitorDownVirtualGuestCount() { withLocalProperty("networkMonitorDownVirtualGuestCount"); return this; } public Mask networkMonitorRecoveringHardwareCount() { withLocalProperty("networkMonitorRecoveringHardwareCount"); return this; } public Mask networkMonitorRecoveringVirtualGuestCount() { withLocalProperty("networkMonitorRecoveringVirtualGuestCount"); return this; } public Mask networkMonitorUpHardwareCount() { withLocalProperty("networkMonitorUpHardwareCount"); return this; } public Mask networkMonitorUpVirtualGuestCount() { withLocalProperty("networkMonitorUpVirtualGuestCount"); return this; } public Mask networkStorageCount() { withLocalProperty("networkStorageCount"); return this; } public Mask networkStorageGroupCount() { withLocalProperty("networkStorageGroupCount"); return this; } public Mask networkTunnelContextCount() { withLocalProperty("networkTunnelContextCount"); return this; } public Mask networkVlanCount() { withLocalProperty("networkVlanCount"); return this; } public Mask nextBillingPublicAllotmentHardwareBandwidthDetailCount() { withLocalProperty("nextBillingPublicAllotmentHardwareBandwidthDetailCount"); return this; } public Mask nextInvoiceTopLevelBillingItemCount() { withLocalProperty("nextInvoiceTopLevelBillingItemCount"); return this; } public Mask notificationSubscriberCount() { withLocalProperty("notificationSubscriberCount"); return this; } public Mask openAbuseTicketCount() { withLocalProperty("openAbuseTicketCount"); return this; } public Mask openAccountingTicketCount() { withLocalProperty("openAccountingTicketCount"); return this; } public Mask openBillingTicketCount() { withLocalProperty("openBillingTicketCount"); return this; } public Mask openCancellationRequestCount() { withLocalProperty("openCancellationRequestCount"); return this; } public Mask openOtherTicketCount() { withLocalProperty("openOtherTicketCount"); return this; } public Mask openRecurringInvoiceCount() { withLocalProperty("openRecurringInvoiceCount"); return this; } public Mask openSalesTicketCount() { withLocalProperty("openSalesTicketCount"); return this; } public Mask openStackAccountLinkCount() { withLocalProperty("openStackAccountLinkCount"); return this; } public Mask openStackObjectStorageCount() { withLocalProperty("openStackObjectStorageCount"); return this; } public Mask openSupportTicketCount() { withLocalProperty("openSupportTicketCount"); return this; } public Mask openTicketCount() { withLocalProperty("openTicketCount"); return this; } public Mask openTicketsWaitingOnCustomerCount() { withLocalProperty("openTicketsWaitingOnCustomerCount"); return this; } public Mask orderCount() { withLocalProperty("orderCount"); return this; } public Mask orphanBillingItemCount() { withLocalProperty("orphanBillingItemCount"); return this; } public Mask ownedBrandCount() { withLocalProperty("ownedBrandCount"); return this; } public Mask ownedHardwareGenericComponentModelCount() { withLocalProperty("ownedHardwareGenericComponentModelCount"); return this; } public Mask paymentProcessorCount() { withLocalProperty("paymentProcessorCount"); return this; } public Mask pendingEventCount() { withLocalProperty("pendingEventCount"); return this; } public Mask pendingInvoiceTopLevelItemCount() { withLocalProperty("pendingInvoiceTopLevelItemCount"); return this; } public Mask permissionGroupCount() { withLocalProperty("permissionGroupCount"); return this; } public Mask permissionRoleCount() { withLocalProperty("permissionRoleCount"); return this; } public Mask portableStorageVolumeCount() { withLocalProperty("portableStorageVolumeCount"); return this; } public Mask postProvisioningHookCount() { withLocalProperty("postProvisioningHookCount"); return this; } public Mask pptpVpnUserCount() { withLocalProperty("pptpVpnUserCount"); return this; } public Mask priceRestrictionCount() { withLocalProperty("priceRestrictionCount"); return this; } public Mask priorityOneTicketCount() { withLocalProperty("priorityOneTicketCount"); return this; } public Mask privateAllotmentHardwareBandwidthDetailCount() { withLocalProperty("privateAllotmentHardwareBandwidthDetailCount"); return this; } public Mask privateBlockDeviceTemplateGroupCount() { withLocalProperty("privateBlockDeviceTemplateGroupCount"); return this; } public Mask privateIpAddressCount() { withLocalProperty("privateIpAddressCount"); return this; } public Mask privateNetworkVlanCount() { withLocalProperty("privateNetworkVlanCount"); return this; } public Mask privateSubnetCount() { withLocalProperty("privateSubnetCount"); return this; } public Mask publicAllotmentHardwareBandwidthDetailCount() { withLocalProperty("publicAllotmentHardwareBandwidthDetailCount"); return this; } public Mask publicIpAddressCount() { withLocalProperty("publicIpAddressCount"); return this; } public Mask publicNetworkVlanCount() { withLocalProperty("publicNetworkVlanCount"); return this; } public Mask publicSubnetCount() { withLocalProperty("publicSubnetCount"); return this; } public Mask quoteCount() { withLocalProperty("quoteCount"); return this; } public Mask recentEventCount() { withLocalProperty("recentEventCount"); return this; } public Mask referredAccountCount() { withLocalProperty("referredAccountCount"); return this; } public Mask regulatedWorkloadCount() { withLocalProperty("regulatedWorkloadCount"); return this; } public Mask remoteManagementCommandRequestCount() { withLocalProperty("remoteManagementCommandRequestCount"); return this; } public Mask replicationEventCount() { withLocalProperty("replicationEventCount"); return this; } public Mask resourceGroupCount() { withLocalProperty("resourceGroupCount"); return this; } public Mask routerCount() { withLocalProperty("routerCount"); return this; } public Mask scaleGroupCount() { withLocalProperty("scaleGroupCount"); return this; } public Mask secondaryDomainCount() { withLocalProperty("secondaryDomainCount"); return this; } public Mask securityCertificateCount() { withLocalProperty("securityCertificateCount"); return this; } public Mask securityGroupCount() { withLocalProperty("securityGroupCount"); return this; } public Mask securityScanRequestCount() { withLocalProperty("securityScanRequestCount"); return this; } public Mask serviceBillingItemCount() { withLocalProperty("serviceBillingItemCount"); return this; } public Mask shipmentCount() { withLocalProperty("shipmentCount"); return this; } public Mask sshKeyCount() { withLocalProperty("sshKeyCount"); return this; } public Mask sslVpnUserCount() { withLocalProperty("sslVpnUserCount"); return this; } public Mask standardPoolVirtualGuestCount() { withLocalProperty("standardPoolVirtualGuestCount"); return this; } public Mask subnetCount() { withLocalProperty("subnetCount"); return this; } public Mask subnetRegistrationCount() { withLocalProperty("subnetRegistrationCount"); return this; } public Mask subnetRegistrationDetailCount() { withLocalProperty("subnetRegistrationDetailCount"); return this; } public Mask supportRepresentativeCount() { withLocalProperty("supportRepresentativeCount"); return this; } public Mask supportSubscriptionCount() { withLocalProperty("supportSubscriptionCount"); return this; } public Mask tagCount() { withLocalProperty("tagCount"); return this; } public Mask ticketCount() { withLocalProperty("ticketCount"); return this; } public Mask ticketsClosedInTheLastThreeDaysCount() { withLocalProperty("ticketsClosedInTheLastThreeDaysCount"); return this; } public Mask ticketsClosedTodayCount() { withLocalProperty("ticketsClosedTodayCount"); return this; } public Mask transcodeAccountCount() { withLocalProperty("transcodeAccountCount"); return this; } public Mask upgradeRequestCount() { withLocalProperty("upgradeRequestCount"); return this; } public Mask userCount() { withLocalProperty("userCount"); return this; } public Mask validSecurityCertificateCount() { withLocalProperty("validSecurityCertificateCount"); return this; } public Mask virtualDedicatedRackCount() { withLocalProperty("virtualDedicatedRackCount"); return this; } public Mask virtualDiskImageCount() { withLocalProperty("virtualDiskImageCount"); return this; } public Mask virtualGuestCount() { withLocalProperty("virtualGuestCount"); return this; } public Mask virtualGuestsOverBandwidthAllocationCount() { withLocalProperty("virtualGuestsOverBandwidthAllocationCount"); return this; } public Mask virtualGuestsProjectedOverBandwidthAllocationCount() { withLocalProperty("virtualGuestsProjectedOverBandwidthAllocationCount"); return this; } public Mask virtualGuestsWithCpanelCount() { withLocalProperty("virtualGuestsWithCpanelCount"); return this; } public Mask virtualGuestsWithMcafeeAntivirusRedhatCount() { withLocalProperty("virtualGuestsWithMcafeeAntivirusRedhatCount"); return this; } public Mask virtualGuestsWithMcafeeAntivirusWindowCount() { withLocalProperty("virtualGuestsWithMcafeeAntivirusWindowCount"); return this; } public Mask virtualGuestsWithMcafeeCount() { withLocalProperty("virtualGuestsWithMcafeeCount"); return this; } public Mask virtualGuestsWithMcafeeIntrusionDetectionSystemCount() { withLocalProperty("virtualGuestsWithMcafeeIntrusionDetectionSystemCount"); return this; } public Mask virtualGuestsWithPleskCount() { withLocalProperty("virtualGuestsWithPleskCount"); return this; } public Mask virtualGuestsWithQuantastorCount() { withLocalProperty("virtualGuestsWithQuantastorCount"); return this; } public Mask virtualGuestsWithUrchinCount() { withLocalProperty("virtualGuestsWithUrchinCount"); return this; } public Mask virtualStorageArchiveRepositoryCount() { withLocalProperty("virtualStorageArchiveRepositoryCount"); return this; } public Mask virtualStoragePublicRepositoryCount() { withLocalProperty("virtualStoragePublicRepositoryCount"); return this; } } }




© 2015 - 2024 Weber Informatics LLC | Privacy Policy