Class Request
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.network.storage.massdatamigration.Request
@ApiType("SoftLayer_Container_Product_Order_Network_Storage_MassDataMigration_Request") public class Request extends Order
This datatype is to be used for mass data migration requests.
-
Nested Class Summary
Nested Classes Modifier and Type Class Description static class
Request.Mask
-
Field Summary
Fields Modifier and Type Field Description protected String
address1
Line 1 of the address - typically the number and street address the MDMS device will be delivered toprotected boolean
address1Specified
protected String
address2
Line 2 of the addressprotected boolean
address2Specified
protected String
addressAttention
First and last name of the customer on the shipping addressprotected boolean
addressAttentionSpecified
protected String
addressNickname
The datacenter name where the MDMS device will be shipped toprotected boolean
addressNicknameSpecified
protected String
city
The shipping address cityprotected boolean
citySpecified
protected String
companyName
Name of the company device is being shipped toprotected boolean
companyNameSpecified
protected String
cosAccountId
Cloud Object Storage Account ID for the data offload destinationprotected boolean
cosAccountIdSpecified
protected String
cosBucketName
Cloud Object Storage Bucket for the data offload destinationprotected boolean
cosBucketNameSpecified
protected String
country
The shipping address countryprotected boolean
countrySpecified
protected String
eth1DefaultGateway
Default Gateway used for preconfiguring the Eth1 port on the MDMS device to access the user interfaceprotected boolean
eth1DefaultGatewaySpecified
protected String
eth1Netmask
Netmask used for preconfiguring the Eth1 port on the MDMS device to access the user interfaceprotected boolean
eth1NetmaskSpecified
protected String
eth1StaticIp
Static IP Address used for preconfiguring the Eth1 port on the MDMS device to access the user interfaceprotected boolean
eth1StaticIpSpecified
protected String
eth3Netmask
Netmask used for preconfiguring the Eth3 port on the MDMS device to enable data transferprotected boolean
eth3NetmaskSpecified
protected String
eth3StaticIp
Static IP Address used for preconfiguring the Eth3 port on the MDMS device to enable data transferprotected boolean
eth3StaticIpSpecified
protected List<String>
keyContactEmails
The e-mails of the MDMS key contactsprotected boolean
keyContactEmailsSpecified
protected List<String>
keyContactNames
The names of the MDMS key contactsprotected boolean
keyContactNamesSpecified
protected List<String>
keyContactPhoneNumbers
The phone numbers of the MDMS key contactsprotected boolean
keyContactPhoneNumbersSpecified
protected List<String>
keyContactRoles
The roles of the MDMS key contactsprotected boolean
keyContactRolesSpecified
protected String
postalCode
The shipping address postal codeprotected boolean
postalCodeSpecified
protected String
requestName
Name of the Mass Data Migration Service job requestprotected boolean
requestNameSpecified
protected Address
shippingAddress
Shipping address and information where device will be shipped toprotected boolean
shippingAddressSpecified
protected String
state
The shipping address stateprotected boolean
stateSpecified
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 Request()
-
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 Details
-
address1
Line 1 of the address - typically the number and street address the MDMS device will be delivered to -
address1Specified
protected boolean address1Specified -
address2
Line 2 of the address -
address2Specified
protected boolean address2Specified -
addressAttention
First and last name of the customer on the shipping address -
addressAttentionSpecified
protected boolean addressAttentionSpecified -
addressNickname
The datacenter name where the MDMS device will be shipped to -
addressNicknameSpecified
protected boolean addressNicknameSpecified -
city
The shipping address city -
citySpecified
protected boolean citySpecified -
companyName
Name of the company device is being shipped to -
companyNameSpecified
protected boolean companyNameSpecified -
cosAccountId
Cloud Object Storage Account ID for the data offload destination -
cosAccountIdSpecified
protected boolean cosAccountIdSpecified -
cosBucketName
Cloud Object Storage Bucket for the data offload destination -
cosBucketNameSpecified
protected boolean cosBucketNameSpecified -
country
The shipping address country -
countrySpecified
protected boolean countrySpecified -
eth1DefaultGateway
Default Gateway used for preconfiguring the Eth1 port on the MDMS device to access the user interface -
eth1DefaultGatewaySpecified
protected boolean eth1DefaultGatewaySpecified -
eth1Netmask
Netmask used for preconfiguring the Eth1 port on the MDMS device to access the user interface -
eth1NetmaskSpecified
protected boolean eth1NetmaskSpecified -
eth1StaticIp
Static IP Address used for preconfiguring the Eth1 port on the MDMS device to access the user interface -
eth1StaticIpSpecified
protected boolean eth1StaticIpSpecified -
eth3Netmask
Netmask used for preconfiguring the Eth3 port on the MDMS device to enable data transfer -
eth3NetmaskSpecified
protected boolean eth3NetmaskSpecified -
eth3StaticIp
Static IP Address used for preconfiguring the Eth3 port on the MDMS device to enable data transfer -
eth3StaticIpSpecified
protected boolean eth3StaticIpSpecified -
keyContactEmails
The e-mails of the MDMS key contacts -
keyContactEmailsSpecified
protected boolean keyContactEmailsSpecified -
keyContactNames
The names of the MDMS key contacts -
keyContactNamesSpecified
protected boolean keyContactNamesSpecified -
keyContactPhoneNumbers
The phone numbers of the MDMS key contacts -
keyContactPhoneNumbersSpecified
protected boolean keyContactPhoneNumbersSpecified -
keyContactRoles
The roles of the MDMS key contacts -
keyContactRolesSpecified
protected boolean keyContactRolesSpecified -
postalCode
The shipping address postal code -
postalCodeSpecified
protected boolean postalCodeSpecified -
requestName
Name of the Mass Data Migration Service job request -
requestNameSpecified
protected boolean requestNameSpecified -
shippingAddress
Shipping address and information where device will be shipped to -
shippingAddressSpecified
protected boolean shippingAddressSpecified -
state
The shipping address state -
stateSpecified
protected boolean stateSpecified
-
-
Constructor Details
-
Request
public Request()
-
-
Method Details
-
getAddress1
-
setAddress1
-
isAddress1Specified
public boolean isAddress1Specified() -
unsetAddress1
public void unsetAddress1() -
getAddress2
-
setAddress2
-
isAddress2Specified
public boolean isAddress2Specified() -
unsetAddress2
public void unsetAddress2() -
getAddressAttention
-
setAddressAttention
-
isAddressAttentionSpecified
public boolean isAddressAttentionSpecified() -
unsetAddressAttention
public void unsetAddressAttention() -
getAddressNickname
-
setAddressNickname
-
isAddressNicknameSpecified
public boolean isAddressNicknameSpecified() -
unsetAddressNickname
public void unsetAddressNickname() -
getCity
-
setCity
-
isCitySpecified
public boolean isCitySpecified() -
unsetCity
public void unsetCity() -
getCompanyName
-
setCompanyName
-
isCompanyNameSpecified
public boolean isCompanyNameSpecified() -
unsetCompanyName
public void unsetCompanyName() -
getCosAccountId
-
setCosAccountId
-
isCosAccountIdSpecified
public boolean isCosAccountIdSpecified() -
unsetCosAccountId
public void unsetCosAccountId() -
getCosBucketName
-
setCosBucketName
-
isCosBucketNameSpecified
public boolean isCosBucketNameSpecified() -
unsetCosBucketName
public void unsetCosBucketName() -
getCountry
-
setCountry
-
isCountrySpecified
public boolean isCountrySpecified() -
unsetCountry
public void unsetCountry() -
getEth1DefaultGateway
-
setEth1DefaultGateway
-
isEth1DefaultGatewaySpecified
public boolean isEth1DefaultGatewaySpecified() -
unsetEth1DefaultGateway
public void unsetEth1DefaultGateway() -
getEth1Netmask
-
setEth1Netmask
-
isEth1NetmaskSpecified
public boolean isEth1NetmaskSpecified() -
unsetEth1Netmask
public void unsetEth1Netmask() -
getEth1StaticIp
-
setEth1StaticIp
-
isEth1StaticIpSpecified
public boolean isEth1StaticIpSpecified() -
unsetEth1StaticIp
public void unsetEth1StaticIp() -
getEth3Netmask
-
setEth3Netmask
-
isEth3NetmaskSpecified
public boolean isEth3NetmaskSpecified() -
unsetEth3Netmask
public void unsetEth3Netmask() -
getEth3StaticIp
-
setEth3StaticIp
-
isEth3StaticIpSpecified
public boolean isEth3StaticIpSpecified() -
unsetEth3StaticIp
public void unsetEth3StaticIp() -
getKeyContactEmails
-
isKeyContactEmailsSpecified
public boolean isKeyContactEmailsSpecified() -
unsetKeyContactEmails
public void unsetKeyContactEmails() -
getKeyContactNames
-
isKeyContactNamesSpecified
public boolean isKeyContactNamesSpecified() -
unsetKeyContactNames
public void unsetKeyContactNames() -
getKeyContactPhoneNumbers
-
isKeyContactPhoneNumbersSpecified
public boolean isKeyContactPhoneNumbersSpecified() -
unsetKeyContactPhoneNumbers
public void unsetKeyContactPhoneNumbers() -
getKeyContactRoles
-
isKeyContactRolesSpecified
public boolean isKeyContactRolesSpecified() -
unsetKeyContactRoles
public void unsetKeyContactRoles() -
getPostalCode
-
setPostalCode
-
isPostalCodeSpecified
public boolean isPostalCodeSpecified() -
unsetPostalCode
public void unsetPostalCode() -
getRequestName
-
setRequestName
-
isRequestNameSpecified
public boolean isRequestNameSpecified() -
unsetRequestName
public void unsetRequestName() -
getShippingAddress
-
setShippingAddress
-
isShippingAddressSpecified
public boolean isShippingAddressSpecified() -
unsetShippingAddress
public void unsetShippingAddress() -
getState
-
setState
-
isStateSpecified
public boolean isStateSpecified() -
unsetState
public void unsetState()
-