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