Class Server
- java.lang.Object
-
- com.softlayer.api.Type
-
- com.softlayer.api.service.Entity
-
- com.softlayer.api.service.container.product.Order
-
- com.softlayer.api.service.container.product.order.hardware.Server
-
-
Nested Class Summary
Nested Classes Modifier and Type Class Description static class
Server.Mask
-
Field Summary
Fields Modifier and Type Field Description protected String
clusterIdentifier
Used to identify which items on an order belong in the same cluster.protected boolean
clusterIdentifierSpecified
protected String
clusterOrderType
Indicates what type of cluster order is being placed (HA, Provision).protected boolean
clusterOrderTypeSpecified
protected Long
clusterResourceId
Used to identify which gateway is being upgraded to HA.protected boolean
clusterResourceIdSpecified
protected Long
monitoringAgentConfigurationTemplateGroupId
Id of the [[SoftLayer_Monitoring_Agent_Configuration_Template_Group]] to be used with the monitoring packageprotected boolean
monitoringAgentConfigurationTemplateGroupIdSpecified
protected String
privateCloudServerRole
When ordering Virtual Server (Private Node), this variable specifies the role of the server configuration.protected boolean
privateCloudServerRoleSpecified
protected Long
requiredUpstreamDeviceId
Used to identify which device the new server should be attached to.protected boolean
requiredUpstreamDeviceIdSpecified
protected List<Property>
tags
tags (used in MongoDB deployments).protected boolean
tagsSpecified
-
Fields inherited from class com.softlayer.api.service.container.product.Order
bigDataOrderFlag, bigDataOrderFlagSpecified, billingInformation, billingInformationSpecified, billingOrderItemId, billingOrderItemIdSpecified, cancelUrl, cancelUrlSpecified, containerIdentifier, containerIdentifierSpecified, containerSplHash, containerSplHashSpecified, currencyShortName, currencyShortNameSpecified, deviceFingerprintId, deviceFingerprintIdSpecified, displayLayerSessionId, displayLayerSessionIdSpecified, extendedHardwareTesting, extendedHardwareTestingSpecified, flexibleCreditProgramPrice, flexibleCreditProgramPriceSpecified, gdprConsentFlag, gdprConsentFlagSpecified, hardware, hardwareSpecified, imageTemplateGlobalIdentifier, imageTemplateGlobalIdentifierSpecified, imageTemplateId, imageTemplateIdSpecified, isManagedOrder, isManagedOrderSpecified, itemCategoryQuestionAnswers, itemCategoryQuestionAnswersSpecified, location, locationObject, locationObjectSpecified, locationSpecified, message, messageSpecified, orderContainers, orderContainersSpecified, orderHostnames, orderHostnamesSpecified, orderVerificationExceptions, orderVerificationExceptionsSpecified, packageId, packageIdSpecified, paymentType, paymentTypeSpecified, postTaxRecurring, postTaxRecurringHourly, postTaxRecurringHourlySpecified, postTaxRecurringMonthly, postTaxRecurringMonthlySpecified, postTaxRecurringSpecified, postTaxSetup, postTaxSetupSpecified, presaleEvent, presaleEventSpecified, presetId, presetIdSpecified, preTaxRecurring, preTaxRecurringHourly, preTaxRecurringHourlySpecified, preTaxRecurringMonthly, preTaxRecurringMonthlySpecified, preTaxRecurringSpecified, preTaxSetup, preTaxSetupSpecified, prices, pricesSpecified, primaryDiskPartitionId, primaryDiskPartitionIdSpecified, priorities, prioritiesSpecified, privateCloudOrderFlag, privateCloudOrderFlagSpecified, privateCloudOrderType, privateCloudOrderTypeSpecified, promotionCode, promotionCodeSpecified, properties, propertiesSpecified, proratedInitialCharge, proratedInitialChargeSpecified, proratedOrderTotal, proratedOrderTotalSpecified, provisionScripts, provisionScriptsSpecified, quantity, quantitySpecified, quoteName, quoteNameSpecified, regionalGroup, regionalGroupSpecified, resourceGroupId, resourceGroupIdSpecified, resourceGroupName, resourceGroupNameSpecified, resourceGroupTemplateId, resourceGroupTemplateIdSpecified, returnUrl, returnUrlSpecified, sendQuoteEmailFlag, sendQuoteEmailFlagSpecified, serverCoreCount, serverCoreCountSpecified, serviceToken, serviceTokenSpecified, sourceVirtualGuestId, sourceVirtualGuestIdSpecified, sshKeys, sshKeysSpecified, stepId, stepIdSpecified, storageGroups, storageGroupsSpecified, taxCacheHash, taxCacheHashSpecified, taxCompletedFlag, taxCompletedFlagSpecified, techIncubatorItemPrice, techIncubatorItemPriceSpecified, totalRecurringTax, totalRecurringTaxSpecified, totalSetupTax, totalSetupTaxSpecified, usagePrices, usagePricesSpecified, useHourlyPricing, useHourlyPricingSpecified, virtualGuests, virtualGuestsSpecified
-
Fields inherited from class com.softlayer.api.Type
unknownProperties
-
-
Constructor Summary
Constructors Constructor Description Server()
-
Method Summary
-
Methods inherited from class com.softlayer.api.service.container.product.Order
getBigDataOrderFlag, getBillingInformation, getBillingOrderItemId, getCancelUrl, getContainerIdentifier, getContainerSplHash, getCurrencyShortName, getDeviceFingerprintId, getDisplayLayerSessionId, getExtendedHardwareTesting, getFlexibleCreditProgramPrice, getGdprConsentFlag, getHardware, getImageTemplateGlobalIdentifier, getImageTemplateId, getIsManagedOrder, getItemCategoryQuestionAnswers, getLocation, getLocationObject, getMessage, getOrderContainers, getOrderHostnames, getOrderVerificationExceptions, getPackageId, getPaymentType, getPostTaxRecurring, getPostTaxRecurringHourly, getPostTaxRecurringMonthly, getPostTaxSetup, getPresaleEvent, getPresetId, getPreTaxRecurring, getPreTaxRecurringHourly, getPreTaxRecurringMonthly, getPreTaxSetup, getPrices, getPrimaryDiskPartitionId, getPriorities, getPrivateCloudOrderFlag, getPrivateCloudOrderType, getPromotionCode, getProperties, getProratedInitialCharge, getProratedOrderTotal, getProvisionScripts, getQuantity, getQuoteName, getRegionalGroup, getResourceGroupId, getResourceGroupName, getResourceGroupTemplateId, getReturnUrl, getSendQuoteEmailFlag, getServerCoreCount, getServiceToken, getSourceVirtualGuestId, getSshKeys, getStepId, getStorageGroups, getTaxCacheHash, getTaxCompletedFlag, getTechIncubatorItemPrice, getTotalRecurringTax, getTotalSetupTax, getUsagePrices, getUseHourlyPricing, getVirtualGuests, isBigDataOrderFlagSpecified, isBillingInformationSpecified, isBillingOrderItemIdSpecified, isCancelUrlSpecified, isContainerIdentifierSpecified, isContainerSplHashSpecified, isCurrencyShortNameSpecified, isDeviceFingerprintIdSpecified, isDisplayLayerSessionIdSpecified, isExtendedHardwareTestingSpecified, isFlexibleCreditProgramPriceSpecified, isGdprConsentFlagSpecified, isHardwareSpecified, isImageTemplateGlobalIdentifierSpecified, isImageTemplateIdSpecified, isIsManagedOrderSpecified, isItemCategoryQuestionAnswersSpecified, isLocationObjectSpecified, isLocationSpecified, isMessageSpecified, isOrderContainersSpecified, isOrderHostnamesSpecified, isOrderVerificationExceptionsSpecified, isPackageIdSpecified, isPaymentTypeSpecified, isPostTaxRecurringHourlySpecified, isPostTaxRecurringMonthlySpecified, isPostTaxRecurringSpecified, isPostTaxSetupSpecified, isPresaleEventSpecified, isPresetIdSpecified, isPreTaxRecurringHourlySpecified, isPreTaxRecurringMonthlySpecified, isPreTaxRecurringSpecified, isPreTaxSetupSpecified, isPricesSpecified, isPrimaryDiskPartitionIdSpecified, isPrioritiesSpecified, isPrivateCloudOrderFlagSpecified, isPrivateCloudOrderTypeSpecified, isPromotionCodeSpecified, isPropertiesSpecified, isProratedInitialChargeSpecified, isProratedOrderTotalSpecified, isProvisionScriptsSpecified, isQuantitySpecified, isQuoteNameSpecified, isRegionalGroupSpecified, isResourceGroupIdSpecified, isResourceGroupNameSpecified, isResourceGroupTemplateIdSpecified, isReturnUrlSpecified, isSendQuoteEmailFlagSpecified, isServerCoreCountSpecified, isServiceTokenSpecified, isSourceVirtualGuestIdSpecified, isSshKeysSpecified, isStepIdSpecified, isStorageGroupsSpecified, isTaxCacheHashSpecified, isTaxCompletedFlagSpecified, isTechIncubatorItemPriceSpecified, isTotalRecurringTaxSpecified, isTotalSetupTaxSpecified, isUsagePricesSpecified, isUseHourlyPricingSpecified, isVirtualGuestsSpecified, setBigDataOrderFlag, setBillingInformation, setBillingOrderItemId, setCancelUrl, setContainerIdentifier, setContainerSplHash, setCurrencyShortName, setDeviceFingerprintId, setDisplayLayerSessionId, setExtendedHardwareTesting, setFlexibleCreditProgramPrice, setGdprConsentFlag, setImageTemplateGlobalIdentifier, setImageTemplateId, setIsManagedOrder, setLocation, setLocationObject, setMessage, setPackageId, setPaymentType, setPostTaxRecurring, setPostTaxRecurringHourly, setPostTaxRecurringMonthly, setPostTaxSetup, setPresaleEvent, setPresetId, setPreTaxRecurring, setPreTaxRecurringHourly, setPreTaxRecurringMonthly, setPreTaxSetup, setPrimaryDiskPartitionId, setPrivateCloudOrderFlag, setPrivateCloudOrderType, setPromotionCode, setProratedInitialCharge, setProratedOrderTotal, setQuantity, setQuoteName, setRegionalGroup, setResourceGroupId, setResourceGroupName, setResourceGroupTemplateId, setReturnUrl, setSendQuoteEmailFlag, setServerCoreCount, setServiceToken, setSourceVirtualGuestId, setStepId, setTaxCacheHash, setTaxCompletedFlag, setTechIncubatorItemPrice, setTotalRecurringTax, setTotalSetupTax, setUseHourlyPricing, unsetBigDataOrderFlag, unsetBillingInformation, unsetBillingOrderItemId, unsetCancelUrl, unsetContainerIdentifier, unsetContainerSplHash, unsetCurrencyShortName, unsetDeviceFingerprintId, unsetDisplayLayerSessionId, unsetExtendedHardwareTesting, unsetFlexibleCreditProgramPrice, unsetGdprConsentFlag, unsetHardware, unsetImageTemplateGlobalIdentifier, unsetImageTemplateId, unsetIsManagedOrder, unsetItemCategoryQuestionAnswers, unsetLocation, unsetLocationObject, unsetMessage, unsetOrderContainers, unsetOrderHostnames, unsetOrderVerificationExceptions, unsetPackageId, unsetPaymentType, unsetPostTaxRecurring, unsetPostTaxRecurringHourly, unsetPostTaxRecurringMonthly, unsetPostTaxSetup, unsetPresaleEvent, unsetPresetId, unsetPreTaxRecurring, unsetPreTaxRecurringHourly, unsetPreTaxRecurringMonthly, unsetPreTaxSetup, unsetPrices, unsetPrimaryDiskPartitionId, unsetPriorities, unsetPrivateCloudOrderFlag, unsetPrivateCloudOrderType, unsetPromotionCode, unsetProperties, unsetProratedInitialCharge, unsetProratedOrderTotal, unsetProvisionScripts, unsetQuantity, unsetQuoteName, unsetRegionalGroup, unsetResourceGroupId, unsetResourceGroupName, unsetResourceGroupTemplateId, unsetReturnUrl, unsetSendQuoteEmailFlag, unsetServerCoreCount, unsetServiceToken, unsetSourceVirtualGuestId, unsetSshKeys, unsetStepId, unsetStorageGroups, unsetTaxCacheHash, unsetTaxCompletedFlag, unsetTechIncubatorItemPrice, unsetTotalRecurringTax, unsetTotalSetupTax, unsetUsagePrices, unsetUseHourlyPricing, unsetVirtualGuests
-
Methods inherited from class com.softlayer.api.Type
getUnknownProperties, setUnknownProperties
-
-
-
-
Field Detail
-
clusterIdentifier
@ApiProperty(canBeNullOrNotSet=true) protected String clusterIdentifier
Used to identify which items on an order belong in the same cluster.
-
clusterIdentifierSpecified
protected boolean clusterIdentifierSpecified
-
clusterOrderType
@ApiProperty(canBeNullOrNotSet=true) protected String clusterOrderType
Indicates what type of cluster order is being placed (HA, Provision).
-
clusterOrderTypeSpecified
protected boolean clusterOrderTypeSpecified
-
clusterResourceId
@ApiProperty(canBeNullOrNotSet=true) protected Long clusterResourceId
Used to identify which gateway is being upgraded to HA.
-
clusterResourceIdSpecified
protected boolean clusterResourceIdSpecified
-
monitoringAgentConfigurationTemplateGroupId
@ApiProperty(canBeNullOrNotSet=true) protected Long monitoringAgentConfigurationTemplateGroupId
Id of the [[SoftLayer_Monitoring_Agent_Configuration_Template_Group]] to be used with the monitoring package
-
monitoringAgentConfigurationTemplateGroupIdSpecified
protected boolean monitoringAgentConfigurationTemplateGroupIdSpecified
-
privateCloudServerRole
@ApiProperty(canBeNullOrNotSet=true) protected String privateCloudServerRole
When ordering Virtual Server (Private Node), this variable specifies the role of the server configuration. (Deprecated)
-
privateCloudServerRoleSpecified
protected boolean privateCloudServerRoleSpecified
-
requiredUpstreamDeviceId
@ApiProperty(canBeNullOrNotSet=true) protected Long requiredUpstreamDeviceId
Used to identify which device the new server should be attached to.
-
requiredUpstreamDeviceIdSpecified
protected boolean requiredUpstreamDeviceIdSpecified
-
tags
@ApiProperty(canBeNullOrNotSet=true) protected List<Property> tags
tags (used in MongoDB deployments). (Deprecated)
-
tagsSpecified
protected boolean tagsSpecified
-
-
Method Detail
-
getClusterIdentifier
public String getClusterIdentifier()
-
setClusterIdentifier
public void setClusterIdentifier(String clusterIdentifier)
-
isClusterIdentifierSpecified
public boolean isClusterIdentifierSpecified()
-
unsetClusterIdentifier
public void unsetClusterIdentifier()
-
getClusterOrderType
public String getClusterOrderType()
-
setClusterOrderType
public void setClusterOrderType(String clusterOrderType)
-
isClusterOrderTypeSpecified
public boolean isClusterOrderTypeSpecified()
-
unsetClusterOrderType
public void unsetClusterOrderType()
-
getClusterResourceId
public Long getClusterResourceId()
-
setClusterResourceId
public void setClusterResourceId(Long clusterResourceId)
-
isClusterResourceIdSpecified
public boolean isClusterResourceIdSpecified()
-
unsetClusterResourceId
public void unsetClusterResourceId()
-
getMonitoringAgentConfigurationTemplateGroupId
public Long getMonitoringAgentConfigurationTemplateGroupId()
-
setMonitoringAgentConfigurationTemplateGroupId
public void setMonitoringAgentConfigurationTemplateGroupId(Long monitoringAgentConfigurationTemplateGroupId)
-
isMonitoringAgentConfigurationTemplateGroupIdSpecified
public boolean isMonitoringAgentConfigurationTemplateGroupIdSpecified()
-
unsetMonitoringAgentConfigurationTemplateGroupId
public void unsetMonitoringAgentConfigurationTemplateGroupId()
-
getPrivateCloudServerRole
public String getPrivateCloudServerRole()
-
setPrivateCloudServerRole
public void setPrivateCloudServerRole(String privateCloudServerRole)
-
isPrivateCloudServerRoleSpecified
public boolean isPrivateCloudServerRoleSpecified()
-
unsetPrivateCloudServerRole
public void unsetPrivateCloudServerRole()
-
getRequiredUpstreamDeviceId
public Long getRequiredUpstreamDeviceId()
-
setRequiredUpstreamDeviceId
public void setRequiredUpstreamDeviceId(Long requiredUpstreamDeviceId)
-
isRequiredUpstreamDeviceIdSpecified
public boolean isRequiredUpstreamDeviceIdSpecified()
-
unsetRequiredUpstreamDeviceId
public void unsetRequiredUpstreamDeviceId()
-
isTagsSpecified
public boolean isTagsSpecified()
-
unsetTags
public void unsetTags()
-
-