Class Order

    • Field Detail

      • bigDataOrderFlagSpecified

        protected boolean bigDataOrderFlagSpecified
      • billingInformation

        @ApiProperty(canBeNullOrNotSet=true)
        protected Information billingInformation
        Billing Information associated with an order. For existing customers this information is completely ignored. Do not send this information for existing customers.
      • billingInformationSpecified

        protected boolean billingInformationSpecified
      • billingOrderItemId

        @ApiProperty(canBeNullOrNotSet=true)
        protected Long billingOrderItemId
        This is the ID of the [[SoftLayer_Billing_Order_Item]] of this configuration/container. It is used for rebuilding an order container from a quote and is set automatically.
      • billingOrderItemIdSpecified

        protected boolean billingOrderItemIdSpecified
      • cancelUrl

        @ApiProperty(canBeNullOrNotSet=true)
        protected String cancelUrl
        The URL to which PayPal redirects browser after checkout has been canceled before completion of a payment.
      • cancelUrlSpecified

        protected boolean cancelUrlSpecified
      • containerIdentifier

        @ApiProperty(canBeNullOrNotSet=true)
        protected String containerIdentifier
        User-specified description to identify a particular order container. This is useful if you have a multi-configuration order (multiple orderContainers) and you want to be able to easily determine one from another. Populating this value may be helpful if an exception is thrown when placing an order and it's tied to a specific order container.
      • containerIdentifierSpecified

        protected boolean containerIdentifierSpecified
      • containerSplHashSpecified

        protected boolean containerSplHashSpecified
      • currencyShortNameSpecified

        protected boolean currencyShortNameSpecified
      • deviceFingerprintIdSpecified

        protected boolean deviceFingerprintIdSpecified
      • displayLayerSessionId

        @ApiProperty(canBeNullOrNotSet=true)
        protected String displayLayerSessionId
        This is the configuration identifier for tracking orders on the HTML order forms.
      • displayLayerSessionIdSpecified

        protected boolean displayLayerSessionIdSpecified
      • extendedHardwareTestingSpecified

        protected boolean extendedHardwareTestingSpecified
      • flexibleCreditProgramPrice

        @ApiProperty(canBeNullOrNotSet=true)
        protected Price flexibleCreditProgramPrice
        The [[SoftLayer_Product_Item_Price]] for the Flexible Credit Program discount. The oneTimeFee field contains the calculated discount being applied to the order.
      • flexibleCreditProgramPriceSpecified

        protected boolean flexibleCreditProgramPriceSpecified
      • gdprConsentFlagSpecified

        protected boolean gdprConsentFlagSpecified
      • hardware

        @ApiProperty(canBeNullOrNotSet=true)
        protected List<Hardware> hardware
        For orders that contain servers (bare metal, virtual server, big data, etc.), the hardware property is required. This property is an array of [[SoftLayer_Hardware]] objects. The hostname and domain properties are required for each hardware object. Note that virtual server ([[SoftLayer_Container_Product_Order_Virtual_Guest]]) orders may populate this field instead of the virtualGuests property.
      • hardwareSpecified

        protected boolean hardwareSpecified
      • imageTemplateGlobalIdentifier

        @ApiProperty(canBeNullOrNotSet=true)
        protected String imageTemplateGlobalIdentifier
        An optional virtual disk image template identifier to be used as an installation base for a computing instance order
      • imageTemplateGlobalIdentifierSpecified

        protected boolean imageTemplateGlobalIdentifierSpecified
      • imageTemplateId

        @ApiProperty(canBeNullOrNotSet=true)
        protected Long imageTemplateId
        An optional virtual disk image template identifier to be used as an installation base for a computing instance order
      • imageTemplateIdSpecified

        protected boolean imageTemplateIdSpecified
      • isManagedOrderSpecified

        protected boolean isManagedOrderSpecified
      • itemCategoryQuestionAnswers

        @ApiProperty(canBeNullOrNotSet=true)
        protected List<Answer> itemCategoryQuestionAnswers
        The collection of [[SoftLayer_Container_Product_Item_Category_Question_Answer]] for any product category that has additional questions requiring user input.
      • itemCategoryQuestionAnswersSpecified

        protected boolean itemCategoryQuestionAnswersSpecified
      • location

        @ApiProperty(canBeNullOrNotSet=true)
        protected String location
        The [[SoftLayer_Location_Region]] keyname or specific [[SoftLayer_Location_Datacenter]] id where the order should be provisioned. If this value is provided and the regionalGroup property is also specified, an exception will be thrown indicating that only 1 is allowed.
      • locationSpecified

        protected boolean locationSpecified
      • locationObject

        @ApiProperty(canBeNullOrNotSet=true)
        protected Location locationObject
        This [[SoftLayer_Location]] object will be determined from the location property and will be returned in the order verification or placement response. Any value specified here will get overwritten by the verification process.
      • locationObjectSpecified

        protected boolean locationObjectSpecified
      • messageSpecified

        protected boolean messageSpecified
      • orderContainers

        @ApiProperty(canBeNullOrNotSet=true)
        protected List<Order> orderContainers
        Orders may contain an array of configurations. Populating this property allows you to purchase multiple configurations within a single order. Each order container will have its own individual settings independent of the other order containers. For example, it is possible to order a bare metal server in one configuration and a virtual server in another.

        If orderContainers is populated on the base order container, most of the configuration-specific properties are ignored on the base container. For example, prices, location and packageId will be ignored on the base container, but since the billingInformation is a property that's not specific to a single order container (but the order as a whole) it must be populated on the base container.
      • orderContainersSpecified

        protected boolean orderContainersSpecified
      • orderHostnamesSpecified

        protected boolean orderHostnamesSpecified
      • orderVerificationExceptions

        @ApiProperty(canBeNullOrNotSet=true)
        protected List<Exception> orderVerificationExceptions
        Collection of exceptions resulting from the verification of the order. This value is set internally and is not required for end users when placing an order. When placing API orders, users can use this value to determine the container-specific exception that was thrown.
      • orderVerificationExceptionsSpecified

        protected boolean orderVerificationExceptionsSpecified
      • packageId

        @ApiProperty(canBeNullOrNotSet=true)
        protected Long packageId
        The [[SoftLayer_Product_Package]] id for an order container. This is required to place an order.
      • packageIdSpecified

        protected boolean packageIdSpecified
      • paymentType

        @ApiProperty(canBeNullOrNotSet=true)
        protected String paymentType
        The Payment Type is Optional. If nothing is sent in, then the normal method of payment will be used. For paypal customers, this means a paypalToken will be returned in the receipt. This token is to be used on the paypal website to complete the order. For Credit Card customers, the card on file in our system will be used to make an initial authorization. To force the order to use a payment type, use one of the following: CARD_ON_FILE or PAYPAL
      • paymentTypeSpecified

        protected boolean paymentTypeSpecified
      • postTaxRecurring

        @ApiProperty(canBeNullOrNotSet=true)
        protected BigDecimal postTaxRecurring
        The post-tax recurring charge for the order. This is the sum of preTaxRecurring + totalRecurringTax.
      • postTaxRecurringSpecified

        protected boolean postTaxRecurringSpecified
      • postTaxRecurringHourly

        @ApiProperty(canBeNullOrNotSet=true)
        protected BigDecimal postTaxRecurringHourly
        The post-tax recurring hourly charge for the order. Since taxes are not calculated for hourly orders, this value will be the same as preTaxRecurringHourly.
      • postTaxRecurringHourlySpecified

        protected boolean postTaxRecurringHourlySpecified
      • postTaxRecurringMonthly

        @ApiProperty(canBeNullOrNotSet=true)
        protected BigDecimal postTaxRecurringMonthly
        The post-tax recurring monthly charge for the order. This is the sum of preTaxRecurringMonthly + totalRecurringTax.
      • postTaxRecurringMonthlySpecified

        protected boolean postTaxRecurringMonthlySpecified
      • postTaxSetupSpecified

        protected boolean postTaxSetupSpecified
      • preTaxRecurring

        @ApiProperty(canBeNullOrNotSet=true)
        protected BigDecimal preTaxRecurring
        The pre-tax recurring total of the order. If there are mixed monthly and hourly prices on the order, this will be the sum of preTaxRecurringHourly and preTaxRecurringMonthly.
      • preTaxRecurringSpecified

        protected boolean preTaxRecurringSpecified
      • preTaxRecurringHourly

        @ApiProperty(canBeNullOrNotSet=true)
        protected BigDecimal preTaxRecurringHourly
        The pre-tax hourly recurring total of the order. If there are only monthly prices on the order, this value will be 0.
      • preTaxRecurringHourlySpecified

        protected boolean preTaxRecurringHourlySpecified
      • preTaxRecurringMonthly

        @ApiProperty(canBeNullOrNotSet=true)
        protected BigDecimal preTaxRecurringMonthly
        The pre-tax monthly recurring total of the order. If there are only hourly prices on the order, this value will be 0.
      • preTaxRecurringMonthlySpecified

        protected boolean preTaxRecurringMonthlySpecified
      • preTaxSetupSpecified

        protected boolean preTaxSetupSpecified
      • presaleEvent

        @ApiProperty(canBeNullOrNotSet=true)
        protected Event presaleEvent
        If there are any presale events available for an order, this value will be populated. It is set internally and is not required for end users when placing an order. See [[SoftLayer_Sales_Presale_Event]] for more info.
      • presaleEventSpecified

        protected boolean presaleEventSpecified
      • presetIdSpecified

        protected boolean presetIdSpecified
      • prices

        @ApiProperty(canBeNullOrNotSet=true)
        protected List<Price> prices
        This is a collection of [[SoftLayer_Product_Item_Price]] objects. The only required property to populate for an item price object when ordering is its id - all other supplied information about the price (e.g., recurringFee, setupFee, etc.) will be ignored. Unless the [[SoftLayer_Product_Package]] associated with the order allows for preset prices, this property is required to place an order.
      • pricesSpecified

        protected boolean pricesSpecified
      • primaryDiskPartitionId

        @ApiProperty(canBeNullOrNotSet=true)
        protected Long primaryDiskPartitionId
        The id of a [[SoftLayer_Hardware_Component_Partition_Template]]. This property is optional. If no partition template is provided, a default will be used according to the operating system chosen with the order. Using the [[SoftLayer_Hardware_Component_Partition_OperatingSystem]] service, getPartitionTemplates will return those available for the particular operating system.
      • primaryDiskPartitionIdSpecified

        protected boolean primaryDiskPartitionIdSpecified
      • prioritiesSpecified

        protected boolean prioritiesSpecified
      • privateCloudOrderFlagSpecified

        protected boolean privateCloudOrderFlagSpecified
      • privateCloudOrderType

        @ApiProperty(canBeNullOrNotSet=true)
        protected String privateCloudOrderType
        Type of Virtual Server (Private Node) order. Potential values: INITIAL, ADDHOST, ADDIPS, ADDZONE
      • privateCloudOrderTypeSpecified

        protected boolean privateCloudOrderTypeSpecified
      • promotionCodeSpecified

        protected boolean promotionCodeSpecified
      • propertiesSpecified

        protected boolean propertiesSpecified
      • proratedInitialCharge

        @ApiProperty(canBeNullOrNotSet=true)
        protected BigDecimal proratedInitialCharge
        The Prorated Initial Charge plus the balance on the account. Only the recurring fees are prorated. Here's how the calculation works: We take the postTaxRecurring value and we prorate it based on the time between now and the next bill date for this account. After this, we add in the setup fee since this is not prorated. Then, if there is a balance on the account, we add that to the account. In the event that there is a credit balance on the account, we will subtract this amount from the order total. If the credit balance on the account is greater than the prorated initial charge, the order will go through without a charge to the credit card on the account or requiring a paypal payment. The credit on the account will be reduced by the order total, and the order will await approval from sales, as normal. If there is a pending order already in the system, We will ignore the balance on the account completely, in the calculation of the initial charge. This is to protect against two orders coming into the system and getting the benefit of a credit balance, or worse, both orders being charged the order amount + the balance on the account.
      • proratedInitialChargeSpecified

        protected boolean proratedInitialChargeSpecified
      • proratedOrderTotal

        @ApiProperty(canBeNullOrNotSet=true)
        protected BigDecimal proratedOrderTotal
        This is the same as the proratedInitialCharge, except the balance on the account is ignored. This is the prorated total amount of the order.
      • proratedOrderTotalSpecified

        protected boolean proratedOrderTotalSpecified
      • provisionScripts

        @ApiProperty(canBeNullOrNotSet=true)
        protected List<String> provisionScripts
        The URLs for scripts to execute on their respective servers after they have been provisioned. Provision scripts are not available for Microsoft Windows servers.
      • provisionScriptsSpecified

        protected boolean provisionScriptsSpecified
      • quantitySpecified

        protected boolean quantitySpecified
      • quoteNameSpecified

        protected boolean quoteNameSpecified
      • regionalGroup

        @ApiProperty(canBeNullOrNotSet=true)
        protected String regionalGroup
        Specifying a regional group name allows you to not worry about placing your server or service at a specific datacenter, but to any datacenter within that regional group. See [[SoftLayer_Location_Group_Regional]] to get a list of available regional group names.

        location and regionalGroup are mutually exclusive on an order container. If both location and regionalGroup are provided, an exception will be thrown indicating that only 1 is allowed.

        If a regional group is provided and VLANs are specified (within the hardware or virtualGuests properties), we will use the datacenter where the VLANs are located. If no VLANs are specified, we will use the preferred datacenter on the regional group object.
      • regionalGroupSpecified

        protected boolean regionalGroupSpecified
      • resourceGroupId

        @ApiProperty(canBeNullOrNotSet=true)
        protected Long resourceGroupId
        An optional resource group identifier specifying the resource group to attach the order to
      • resourceGroupIdSpecified

        protected boolean resourceGroupIdSpecified
      • resourceGroupName

        @ApiProperty(canBeNullOrNotSet=true)
        protected String resourceGroupName
        This variable specifies the name of the resource group the server configuration belongs to. For MongoDB Replica sets, it would be the replica set name.
      • resourceGroupNameSpecified

        protected boolean resourceGroupNameSpecified
      • resourceGroupTemplateId

        @ApiProperty(canBeNullOrNotSet=true)
        protected Long resourceGroupTemplateId
        An optional resource group template identifier to be used as a deployment base for a Virtual Server (Private Node) order.
      • resourceGroupTemplateIdSpecified

        protected boolean resourceGroupTemplateIdSpecified
      • returnUrlSpecified

        protected boolean returnUrlSpecified
      • sendQuoteEmailFlag

        @ApiProperty(canBeNullOrNotSet=true)
        protected Boolean sendQuoteEmailFlag
        This flag indicates that the quote should be sent to the email address associated with the account or order.
      • sendQuoteEmailFlagSpecified

        protected boolean sendQuoteEmailFlagSpecified
      • serverCoreCount

        @ApiProperty(canBeNullOrNotSet=true)
        protected Long serverCoreCount
        The number of cores for the server being ordered. This value is set internally.
      • serverCoreCountSpecified

        protected boolean serverCoreCountSpecified
      • serviceTokenSpecified

        protected boolean serviceTokenSpecified
      • sourceVirtualGuestId

        @ApiProperty(canBeNullOrNotSet=true)
        protected Long sourceVirtualGuestId
        An optional computing instance identifier to be used as an installation base for a computing instance order
      • sourceVirtualGuestIdSpecified

        protected boolean sourceVirtualGuestIdSpecified
      • sshKeys

        @ApiProperty(canBeNullOrNotSet=true)
        protected List<SshKeys> sshKeys
        The containers which hold SoftLayer_Security_Ssh_Key IDs to add to their respective servers. The order of containers passed in needs to match the order they are assigned to either hardware or virtualGuests. SSH Keys will not be assigned for servers with Microsoft Windows.
      • sshKeysSpecified

        protected boolean sshKeysSpecified
      • stepIdSpecified

        protected boolean stepIdSpecified
      • storageGroups

        @ApiProperty(canBeNullOrNotSet=true)
        protected List<Group> storageGroups


        For orders that want to add storage groups such as RAID across multiple disks, simply add [[SoftLayer_Container_Product_Order_Storage_Group]] objects to this array. Storage groups will only be used if the 'RAID' disk controller price is selected. Any other disk controller types will ignore the storage groups set here.

        The first storage group in this array will be considered the primary storage group, which is used for the OS. Any other storage groups will act as data storage.

      • storageGroupsSpecified

        protected boolean storageGroupsSpecified
      • taxCacheHash

        @ApiProperty(canBeNullOrNotSet=true)
        protected String taxCacheHash
        The order container may not contain the final tax rates when it is returned from [[SoftLayer_Product_Order/verifyOrder|verifyOrder]]. This hash will facilitate checking if the tax rates have finished being calculated and retrieving the accurate tax rate values.
      • taxCacheHashSpecified

        protected boolean taxCacheHashSpecified
      • taxCompletedFlag

        @ApiProperty(canBeNullOrNotSet=true)
        protected Boolean taxCompletedFlag
        Flag to indicate if the order container has the final tax rates for the order. Some tax rates are calculated in the background because they take longer, and they might not be finished when the container is returned from [[SoftLayer_Product_Order/verifyOrder|verifyOrder]].
      • taxCompletedFlagSpecified

        protected boolean taxCompletedFlagSpecified
      • techIncubatorItemPrice

        @ApiProperty(canBeNullOrNotSet=true)
        protected Price techIncubatorItemPrice
        The SoftLayer_Product_Item_Price for the Tech Incubator discount. The oneTimeFee field contain the calculated discount being applied to the order.
      • techIncubatorItemPriceSpecified

        protected boolean techIncubatorItemPriceSpecified
      • totalRecurringTaxSpecified

        protected boolean totalRecurringTaxSpecified
      • totalSetupTaxSpecified

        protected boolean totalSetupTaxSpecified
      • usagePrices

        @ApiProperty(canBeNullOrNotSet=true)
        protected List<Price> usagePrices
        This is a collection of [[SoftLayer_Product_Item_Price]] objects which will be used when the service offering being ordered generates usage. This is a read-only property. Setting this property will not change the order.
      • usagePricesSpecified

        protected boolean usagePricesSpecified
      • useHourlyPricingSpecified

        protected boolean useHourlyPricingSpecified
      • virtualGuests

        @ApiProperty(canBeNullOrNotSet=true)
        protected List<Guest> virtualGuests
        For virtual guest (virtual server) orders, this property is required if you did not specify data in the hardware property. This is an array of [[SoftLayer_Virtual_Guest]] objects. The hostname and domain properties are required for each virtual guest object. There is no need to specify data in this property and the hardware property - only one is required for virtual server orders.
      • virtualGuestsSpecified

        protected boolean virtualGuestsSpecified
    • Constructor Detail

      • Order

        public Order()
    • Method Detail

      • getBigDataOrderFlag

        public Boolean getBigDataOrderFlag()
      • setBigDataOrderFlag

        public void setBigDataOrderFlag​(Boolean bigDataOrderFlag)
      • isBigDataOrderFlagSpecified

        public boolean isBigDataOrderFlagSpecified()
      • unsetBigDataOrderFlag

        public void unsetBigDataOrderFlag()
      • getBillingInformation

        public Information getBillingInformation()
      • setBillingInformation

        public void setBillingInformation​(Information billingInformation)
      • isBillingInformationSpecified

        public boolean isBillingInformationSpecified()
      • unsetBillingInformation

        public void unsetBillingInformation()
      • getBillingOrderItemId

        public Long getBillingOrderItemId()
      • setBillingOrderItemId

        public void setBillingOrderItemId​(Long billingOrderItemId)
      • isBillingOrderItemIdSpecified

        public boolean isBillingOrderItemIdSpecified()
      • unsetBillingOrderItemId

        public void unsetBillingOrderItemId()
      • getCancelUrl

        public String getCancelUrl()
      • setCancelUrl

        public void setCancelUrl​(String cancelUrl)
      • isCancelUrlSpecified

        public boolean isCancelUrlSpecified()
      • unsetCancelUrl

        public void unsetCancelUrl()
      • getContainerIdentifier

        public String getContainerIdentifier()
      • setContainerIdentifier

        public void setContainerIdentifier​(String containerIdentifier)
      • isContainerIdentifierSpecified

        public boolean isContainerIdentifierSpecified()
      • unsetContainerIdentifier

        public void unsetContainerIdentifier()
      • getContainerSplHash

        public String getContainerSplHash()
      • setContainerSplHash

        public void setContainerSplHash​(String containerSplHash)
      • isContainerSplHashSpecified

        public boolean isContainerSplHashSpecified()
      • unsetContainerSplHash

        public void unsetContainerSplHash()
      • getCurrencyShortName

        public String getCurrencyShortName()
      • setCurrencyShortName

        public void setCurrencyShortName​(String currencyShortName)
      • isCurrencyShortNameSpecified

        public boolean isCurrencyShortNameSpecified()
      • unsetCurrencyShortName

        public void unsetCurrencyShortName()
      • getDeviceFingerprintId

        public String getDeviceFingerprintId()
      • setDeviceFingerprintId

        public void setDeviceFingerprintId​(String deviceFingerprintId)
      • isDeviceFingerprintIdSpecified

        public boolean isDeviceFingerprintIdSpecified()
      • unsetDeviceFingerprintId

        public void unsetDeviceFingerprintId()
      • getDisplayLayerSessionId

        public String getDisplayLayerSessionId()
      • setDisplayLayerSessionId

        public void setDisplayLayerSessionId​(String displayLayerSessionId)
      • isDisplayLayerSessionIdSpecified

        public boolean isDisplayLayerSessionIdSpecified()
      • unsetDisplayLayerSessionId

        public void unsetDisplayLayerSessionId()
      • getExtendedHardwareTesting

        public Boolean getExtendedHardwareTesting()
      • setExtendedHardwareTesting

        public void setExtendedHardwareTesting​(Boolean extendedHardwareTesting)
      • isExtendedHardwareTestingSpecified

        public boolean isExtendedHardwareTestingSpecified()
      • unsetExtendedHardwareTesting

        public void unsetExtendedHardwareTesting()
      • getFlexibleCreditProgramPrice

        public Price getFlexibleCreditProgramPrice()
      • setFlexibleCreditProgramPrice

        public void setFlexibleCreditProgramPrice​(Price flexibleCreditProgramPrice)
      • isFlexibleCreditProgramPriceSpecified

        public boolean isFlexibleCreditProgramPriceSpecified()
      • unsetFlexibleCreditProgramPrice

        public void unsetFlexibleCreditProgramPrice()
      • getGdprConsentFlag

        public Boolean getGdprConsentFlag()
      • setGdprConsentFlag

        public void setGdprConsentFlag​(Boolean gdprConsentFlag)
      • isGdprConsentFlagSpecified

        public boolean isGdprConsentFlagSpecified()
      • unsetGdprConsentFlag

        public void unsetGdprConsentFlag()
      • isHardwareSpecified

        public boolean isHardwareSpecified()
      • unsetHardware

        public void unsetHardware()
      • getImageTemplateGlobalIdentifier

        public String getImageTemplateGlobalIdentifier()
      • setImageTemplateGlobalIdentifier

        public void setImageTemplateGlobalIdentifier​(String imageTemplateGlobalIdentifier)
      • isImageTemplateGlobalIdentifierSpecified

        public boolean isImageTemplateGlobalIdentifierSpecified()
      • unsetImageTemplateGlobalIdentifier

        public void unsetImageTemplateGlobalIdentifier()
      • getImageTemplateId

        public Long getImageTemplateId()
      • setImageTemplateId

        public void setImageTemplateId​(Long imageTemplateId)
      • isImageTemplateIdSpecified

        public boolean isImageTemplateIdSpecified()
      • unsetImageTemplateId

        public void unsetImageTemplateId()
      • getIsManagedOrder

        public Long getIsManagedOrder()
      • setIsManagedOrder

        public void setIsManagedOrder​(Long isManagedOrder)
      • isIsManagedOrderSpecified

        public boolean isIsManagedOrderSpecified()
      • unsetIsManagedOrder

        public void unsetIsManagedOrder()
      • getItemCategoryQuestionAnswers

        public List<Answer> getItemCategoryQuestionAnswers()
      • isItemCategoryQuestionAnswersSpecified

        public boolean isItemCategoryQuestionAnswersSpecified()
      • unsetItemCategoryQuestionAnswers

        public void unsetItemCategoryQuestionAnswers()
      • getLocation

        public String getLocation()
      • setLocation

        public void setLocation​(String location)
      • isLocationSpecified

        public boolean isLocationSpecified()
      • unsetLocation

        public void unsetLocation()
      • getLocationObject

        public Location getLocationObject()
      • setLocationObject

        public void setLocationObject​(Location locationObject)
      • isLocationObjectSpecified

        public boolean isLocationObjectSpecified()
      • unsetLocationObject

        public void unsetLocationObject()
      • getMessage

        public String getMessage()
      • setMessage

        public void setMessage​(String message)
      • isMessageSpecified

        public boolean isMessageSpecified()
      • unsetMessage

        public void unsetMessage()
      • getOrderContainers

        public List<Order> getOrderContainers()
      • isOrderContainersSpecified

        public boolean isOrderContainersSpecified()
      • unsetOrderContainers

        public void unsetOrderContainers()
      • getOrderHostnames

        public List<String> getOrderHostnames()
      • isOrderHostnamesSpecified

        public boolean isOrderHostnamesSpecified()
      • unsetOrderHostnames

        public void unsetOrderHostnames()
      • getOrderVerificationExceptions

        public List<Exception> getOrderVerificationExceptions()
      • isOrderVerificationExceptionsSpecified

        public boolean isOrderVerificationExceptionsSpecified()
      • unsetOrderVerificationExceptions

        public void unsetOrderVerificationExceptions()
      • getPackageId

        public Long getPackageId()
      • setPackageId

        public void setPackageId​(Long packageId)
      • isPackageIdSpecified

        public boolean isPackageIdSpecified()
      • unsetPackageId

        public void unsetPackageId()
      • getPaymentType

        public String getPaymentType()
      • setPaymentType

        public void setPaymentType​(String paymentType)
      • isPaymentTypeSpecified

        public boolean isPaymentTypeSpecified()
      • unsetPaymentType

        public void unsetPaymentType()
      • getPostTaxRecurring

        public BigDecimal getPostTaxRecurring()
      • setPostTaxRecurring

        public void setPostTaxRecurring​(BigDecimal postTaxRecurring)
      • isPostTaxRecurringSpecified

        public boolean isPostTaxRecurringSpecified()
      • unsetPostTaxRecurring

        public void unsetPostTaxRecurring()
      • getPostTaxRecurringHourly

        public BigDecimal getPostTaxRecurringHourly()
      • setPostTaxRecurringHourly

        public void setPostTaxRecurringHourly​(BigDecimal postTaxRecurringHourly)
      • isPostTaxRecurringHourlySpecified

        public boolean isPostTaxRecurringHourlySpecified()
      • unsetPostTaxRecurringHourly

        public void unsetPostTaxRecurringHourly()
      • getPostTaxRecurringMonthly

        public BigDecimal getPostTaxRecurringMonthly()
      • setPostTaxRecurringMonthly

        public void setPostTaxRecurringMonthly​(BigDecimal postTaxRecurringMonthly)
      • isPostTaxRecurringMonthlySpecified

        public boolean isPostTaxRecurringMonthlySpecified()
      • unsetPostTaxRecurringMonthly

        public void unsetPostTaxRecurringMonthly()
      • getPostTaxSetup

        public BigDecimal getPostTaxSetup()
      • setPostTaxSetup

        public void setPostTaxSetup​(BigDecimal postTaxSetup)
      • isPostTaxSetupSpecified

        public boolean isPostTaxSetupSpecified()
      • unsetPostTaxSetup

        public void unsetPostTaxSetup()
      • getPreTaxRecurring

        public BigDecimal getPreTaxRecurring()
      • setPreTaxRecurring

        public void setPreTaxRecurring​(BigDecimal preTaxRecurring)
      • isPreTaxRecurringSpecified

        public boolean isPreTaxRecurringSpecified()
      • unsetPreTaxRecurring

        public void unsetPreTaxRecurring()
      • getPreTaxRecurringHourly

        public BigDecimal getPreTaxRecurringHourly()
      • setPreTaxRecurringHourly

        public void setPreTaxRecurringHourly​(BigDecimal preTaxRecurringHourly)
      • isPreTaxRecurringHourlySpecified

        public boolean isPreTaxRecurringHourlySpecified()
      • unsetPreTaxRecurringHourly

        public void unsetPreTaxRecurringHourly()
      • getPreTaxRecurringMonthly

        public BigDecimal getPreTaxRecurringMonthly()
      • setPreTaxRecurringMonthly

        public void setPreTaxRecurringMonthly​(BigDecimal preTaxRecurringMonthly)
      • isPreTaxRecurringMonthlySpecified

        public boolean isPreTaxRecurringMonthlySpecified()
      • unsetPreTaxRecurringMonthly

        public void unsetPreTaxRecurringMonthly()
      • getPreTaxSetup

        public BigDecimal getPreTaxSetup()
      • setPreTaxSetup

        public void setPreTaxSetup​(BigDecimal preTaxSetup)
      • isPreTaxSetupSpecified

        public boolean isPreTaxSetupSpecified()
      • unsetPreTaxSetup

        public void unsetPreTaxSetup()
      • getPresaleEvent

        public Event getPresaleEvent()
      • setPresaleEvent

        public void setPresaleEvent​(Event presaleEvent)
      • isPresaleEventSpecified

        public boolean isPresaleEventSpecified()
      • unsetPresaleEvent

        public void unsetPresaleEvent()
      • getPresetId

        public Long getPresetId()
      • setPresetId

        public void setPresetId​(Long presetId)
      • isPresetIdSpecified

        public boolean isPresetIdSpecified()
      • unsetPresetId

        public void unsetPresetId()
      • isPricesSpecified

        public boolean isPricesSpecified()
      • unsetPrices

        public void unsetPrices()
      • getPrimaryDiskPartitionId

        public Long getPrimaryDiskPartitionId()
      • setPrimaryDiskPartitionId

        public void setPrimaryDiskPartitionId​(Long primaryDiskPartitionId)
      • isPrimaryDiskPartitionIdSpecified

        public boolean isPrimaryDiskPartitionIdSpecified()
      • unsetPrimaryDiskPartitionId

        public void unsetPrimaryDiskPartitionId()
      • getPriorities

        public List<String> getPriorities()
      • isPrioritiesSpecified

        public boolean isPrioritiesSpecified()
      • unsetPriorities

        public void unsetPriorities()
      • getPrivateCloudOrderFlag

        public Boolean getPrivateCloudOrderFlag()
      • setPrivateCloudOrderFlag

        public void setPrivateCloudOrderFlag​(Boolean privateCloudOrderFlag)
      • isPrivateCloudOrderFlagSpecified

        public boolean isPrivateCloudOrderFlagSpecified()
      • unsetPrivateCloudOrderFlag

        public void unsetPrivateCloudOrderFlag()
      • getPrivateCloudOrderType

        public String getPrivateCloudOrderType()
      • setPrivateCloudOrderType

        public void setPrivateCloudOrderType​(String privateCloudOrderType)
      • isPrivateCloudOrderTypeSpecified

        public boolean isPrivateCloudOrderTypeSpecified()
      • unsetPrivateCloudOrderType

        public void unsetPrivateCloudOrderType()
      • getPromotionCode

        public String getPromotionCode()
      • setPromotionCode

        public void setPromotionCode​(String promotionCode)
      • isPromotionCodeSpecified

        public boolean isPromotionCodeSpecified()
      • unsetPromotionCode

        public void unsetPromotionCode()
      • isPropertiesSpecified

        public boolean isPropertiesSpecified()
      • unsetProperties

        public void unsetProperties()
      • getProratedInitialCharge

        public BigDecimal getProratedInitialCharge()
      • setProratedInitialCharge

        public void setProratedInitialCharge​(BigDecimal proratedInitialCharge)
      • isProratedInitialChargeSpecified

        public boolean isProratedInitialChargeSpecified()
      • unsetProratedInitialCharge

        public void unsetProratedInitialCharge()
      • getProratedOrderTotal

        public BigDecimal getProratedOrderTotal()
      • setProratedOrderTotal

        public void setProratedOrderTotal​(BigDecimal proratedOrderTotal)
      • isProratedOrderTotalSpecified

        public boolean isProratedOrderTotalSpecified()
      • unsetProratedOrderTotal

        public void unsetProratedOrderTotal()
      • getProvisionScripts

        public List<String> getProvisionScripts()
      • isProvisionScriptsSpecified

        public boolean isProvisionScriptsSpecified()
      • unsetProvisionScripts

        public void unsetProvisionScripts()
      • getQuantity

        public Long getQuantity()
      • setQuantity

        public void setQuantity​(Long quantity)
      • isQuantitySpecified

        public boolean isQuantitySpecified()
      • unsetQuantity

        public void unsetQuantity()
      • getQuoteName

        public String getQuoteName()
      • setQuoteName

        public void setQuoteName​(String quoteName)
      • isQuoteNameSpecified

        public boolean isQuoteNameSpecified()
      • unsetQuoteName

        public void unsetQuoteName()
      • getRegionalGroup

        public String getRegionalGroup()
      • setRegionalGroup

        public void setRegionalGroup​(String regionalGroup)
      • isRegionalGroupSpecified

        public boolean isRegionalGroupSpecified()
      • unsetRegionalGroup

        public void unsetRegionalGroup()
      • getResourceGroupId

        public Long getResourceGroupId()
      • setResourceGroupId

        public void setResourceGroupId​(Long resourceGroupId)
      • isResourceGroupIdSpecified

        public boolean isResourceGroupIdSpecified()
      • unsetResourceGroupId

        public void unsetResourceGroupId()
      • getResourceGroupName

        public String getResourceGroupName()
      • setResourceGroupName

        public void setResourceGroupName​(String resourceGroupName)
      • isResourceGroupNameSpecified

        public boolean isResourceGroupNameSpecified()
      • unsetResourceGroupName

        public void unsetResourceGroupName()
      • getResourceGroupTemplateId

        public Long getResourceGroupTemplateId()
      • setResourceGroupTemplateId

        public void setResourceGroupTemplateId​(Long resourceGroupTemplateId)
      • isResourceGroupTemplateIdSpecified

        public boolean isResourceGroupTemplateIdSpecified()
      • unsetResourceGroupTemplateId

        public void unsetResourceGroupTemplateId()
      • getReturnUrl

        public String getReturnUrl()
      • setReturnUrl

        public void setReturnUrl​(String returnUrl)
      • isReturnUrlSpecified

        public boolean isReturnUrlSpecified()
      • unsetReturnUrl

        public void unsetReturnUrl()
      • getSendQuoteEmailFlag

        public Boolean getSendQuoteEmailFlag()
      • setSendQuoteEmailFlag

        public void setSendQuoteEmailFlag​(Boolean sendQuoteEmailFlag)
      • isSendQuoteEmailFlagSpecified

        public boolean isSendQuoteEmailFlagSpecified()
      • unsetSendQuoteEmailFlag

        public void unsetSendQuoteEmailFlag()
      • getServerCoreCount

        public Long getServerCoreCount()
      • setServerCoreCount

        public void setServerCoreCount​(Long serverCoreCount)
      • isServerCoreCountSpecified

        public boolean isServerCoreCountSpecified()
      • unsetServerCoreCount

        public void unsetServerCoreCount()
      • getServiceToken

        public String getServiceToken()
      • setServiceToken

        public void setServiceToken​(String serviceToken)
      • isServiceTokenSpecified

        public boolean isServiceTokenSpecified()
      • unsetServiceToken

        public void unsetServiceToken()
      • getSourceVirtualGuestId

        public Long getSourceVirtualGuestId()
      • setSourceVirtualGuestId

        public void setSourceVirtualGuestId​(Long sourceVirtualGuestId)
      • isSourceVirtualGuestIdSpecified

        public boolean isSourceVirtualGuestIdSpecified()
      • unsetSourceVirtualGuestId

        public void unsetSourceVirtualGuestId()
      • isSshKeysSpecified

        public boolean isSshKeysSpecified()
      • unsetSshKeys

        public void unsetSshKeys()
      • getStepId

        public Long getStepId()
      • setStepId

        public void setStepId​(Long stepId)
      • isStepIdSpecified

        public boolean isStepIdSpecified()
      • unsetStepId

        public void unsetStepId()
      • getStorageGroups

        public List<Group> getStorageGroups()
      • isStorageGroupsSpecified

        public boolean isStorageGroupsSpecified()
      • unsetStorageGroups

        public void unsetStorageGroups()
      • getTaxCacheHash

        public String getTaxCacheHash()
      • setTaxCacheHash

        public void setTaxCacheHash​(String taxCacheHash)
      • isTaxCacheHashSpecified

        public boolean isTaxCacheHashSpecified()
      • unsetTaxCacheHash

        public void unsetTaxCacheHash()
      • getTaxCompletedFlag

        public Boolean getTaxCompletedFlag()
      • setTaxCompletedFlag

        public void setTaxCompletedFlag​(Boolean taxCompletedFlag)
      • isTaxCompletedFlagSpecified

        public boolean isTaxCompletedFlagSpecified()
      • unsetTaxCompletedFlag

        public void unsetTaxCompletedFlag()
      • getTechIncubatorItemPrice

        public Price getTechIncubatorItemPrice()
      • setTechIncubatorItemPrice

        public void setTechIncubatorItemPrice​(Price techIncubatorItemPrice)
      • isTechIncubatorItemPriceSpecified

        public boolean isTechIncubatorItemPriceSpecified()
      • unsetTechIncubatorItemPrice

        public void unsetTechIncubatorItemPrice()
      • getTotalRecurringTax

        public BigDecimal getTotalRecurringTax()
      • setTotalRecurringTax

        public void setTotalRecurringTax​(BigDecimal totalRecurringTax)
      • isTotalRecurringTaxSpecified

        public boolean isTotalRecurringTaxSpecified()
      • unsetTotalRecurringTax

        public void unsetTotalRecurringTax()
      • getTotalSetupTax

        public BigDecimal getTotalSetupTax()
      • setTotalSetupTax

        public void setTotalSetupTax​(BigDecimal totalSetupTax)
      • isTotalSetupTaxSpecified

        public boolean isTotalSetupTaxSpecified()
      • unsetTotalSetupTax

        public void unsetTotalSetupTax()
      • getUsagePrices

        public List<Price> getUsagePrices()
      • isUsagePricesSpecified

        public boolean isUsagePricesSpecified()
      • unsetUsagePrices

        public void unsetUsagePrices()
      • getUseHourlyPricing

        public Boolean getUseHourlyPricing()
      • setUseHourlyPricing

        public void setUseHourlyPricing​(Boolean useHourlyPricing)
      • isUseHourlyPricingSpecified

        public boolean isUseHourlyPricingSpecified()
      • unsetUseHourlyPricing

        public void unsetUseHourlyPricing()
      • getVirtualGuests

        public List<Guest> getVirtualGuests()
      • isVirtualGuestsSpecified

        public boolean isVirtualGuestsSpecified()
      • unsetVirtualGuests

        public void unsetVirtualGuests()