Class DeviceConfiguration
java.lang.Object
com.softlayer.api.Type
com.softlayer.api.service.Entity
com.softlayer.api.service.network.storage.massdatamigration.request.DeviceConfiguration
@ApiType("SoftLayer_Network_Storage_MassDataMigration_Request_DeviceConfiguration") public class DeviceConfiguration extends Entity
The SoftLayer_Network_Storage_MassDataMigration_Request_DeviceConfiguration data type contains settings such networking, COS account, which needs to be configured on device for a Mass Data Migration Request.
-
Nested Class Summary
Nested Classes Modifier and Type Class Description static class
DeviceConfiguration.Mask
-
Field Summary
Fields Modifier and Type Field Description protected Long
cosAccountId
The account id.protected boolean
cosAccountIdSpecified
protected String
cosBucket
The Cloud Object Storage bucket.protected boolean
cosBucketSpecified
protected String
eth1Gateway
The eth1 gateway for connecting to private network in datacenter.protected boolean
eth1GatewaySpecified
protected String
eth1IpAddress
The eth1 IP address for connecting to private network in datacenter.protected boolean
eth1IpAddressSpecified
protected String
eth1Netmask
The eth1 netmask for connecting to private network in datacenter.protected boolean
eth1NetmaskSpecified
protected String
eth3Gateway
The eth3 gateway for connecting to private network at customer's location.protected boolean
eth3GatewaySpecified
protected String
eth3IpAddress
The eth3 IP address for connecting to private network at customer location.protected boolean
eth3IpAddressSpecified
protected String
eth3Netmask
The eth3 netmask for connecting to private network in at customer's location.protected boolean
eth3NetmaskSpecified
protected Long
id
The unique id of the request status.protected boolean
idSpecified
protected String
password
The password for configuring network share.protected boolean
passwordSpecified
protected String
poolLockPassword
The pool lock password for configuring network share.protected boolean
poolLockPasswordSpecified
protected Request
request
The request this device configurations belongs to.protected Long
requestId
The request id.protected boolean
requestIdSpecified
protected String
s3Url
The Cloud Object Storage bucket URL.protected boolean
s3UrlSpecified
protected String
shareName
The name of network share.protected boolean
shareNameSpecified
protected Account
storageAccount
The storage account to use for this request.protected String
username
The username for configuring network share.protected boolean
usernameSpecified
Fields inherited from class com.softlayer.api.Type
unknownProperties
-
Constructor Summary
Constructors Constructor Description DeviceConfiguration()
-
Method Summary
Methods inherited from class com.softlayer.api.Type
getUnknownProperties, setUnknownProperties
-
Field Details
-
request
The request this device configurations belongs to. -
storageAccount
The storage account to use for this request. -
cosAccountId
The account id. -
cosAccountIdSpecified
protected boolean cosAccountIdSpecified -
cosBucket
The Cloud Object Storage bucket. -
cosBucketSpecified
protected boolean cosBucketSpecified -
eth1Gateway
The eth1 gateway for connecting to private network in datacenter. -
eth1GatewaySpecified
protected boolean eth1GatewaySpecified -
eth1IpAddress
The eth1 IP address for connecting to private network in datacenter. -
eth1IpAddressSpecified
protected boolean eth1IpAddressSpecified -
eth1Netmask
The eth1 netmask for connecting to private network in datacenter. -
eth1NetmaskSpecified
protected boolean eth1NetmaskSpecified -
eth3Gateway
The eth3 gateway for connecting to private network at customer's location. -
eth3GatewaySpecified
protected boolean eth3GatewaySpecified -
eth3IpAddress
The eth3 IP address for connecting to private network at customer location. -
eth3IpAddressSpecified
protected boolean eth3IpAddressSpecified -
eth3Netmask
The eth3 netmask for connecting to private network in at customer's location. -
eth3NetmaskSpecified
protected boolean eth3NetmaskSpecified -
id
The unique id of the request status. -
idSpecified
protected boolean idSpecified -
password
The password for configuring network share. -
passwordSpecified
protected boolean passwordSpecified -
poolLockPassword
The pool lock password for configuring network share. -
poolLockPasswordSpecified
protected boolean poolLockPasswordSpecified -
requestId
The request id. -
requestIdSpecified
protected boolean requestIdSpecified -
s3Url
The Cloud Object Storage bucket URL. -
s3UrlSpecified
protected boolean s3UrlSpecified -
username
The username for configuring network share. -
usernameSpecified
protected boolean usernameSpecified
-
-
Constructor Details
-
DeviceConfiguration
public DeviceConfiguration()
-
-
Method Details
-
getRequest
-
setRequest
-
getStorageAccount
-
setStorageAccount
-
getCosAccountId
-
setCosAccountId
-
isCosAccountIdSpecified
public boolean isCosAccountIdSpecified() -
unsetCosAccountId
public void unsetCosAccountId() -
getCosBucket
-
setCosBucket
-
isCosBucketSpecified
public boolean isCosBucketSpecified() -
unsetCosBucket
public void unsetCosBucket() -
getEth1Gateway
-
setEth1Gateway
-
isEth1GatewaySpecified
public boolean isEth1GatewaySpecified() -
unsetEth1Gateway
public void unsetEth1Gateway() -
getEth1IpAddress
-
setEth1IpAddress
-
isEth1IpAddressSpecified
public boolean isEth1IpAddressSpecified() -
unsetEth1IpAddress
public void unsetEth1IpAddress() -
getEth1Netmask
-
setEth1Netmask
-
isEth1NetmaskSpecified
public boolean isEth1NetmaskSpecified() -
unsetEth1Netmask
public void unsetEth1Netmask() -
getEth3Gateway
-
setEth3Gateway
-
isEth3GatewaySpecified
public boolean isEth3GatewaySpecified() -
unsetEth3Gateway
public void unsetEth3Gateway() -
getEth3IpAddress
-
setEth3IpAddress
-
isEth3IpAddressSpecified
public boolean isEth3IpAddressSpecified() -
unsetEth3IpAddress
public void unsetEth3IpAddress() -
getEth3Netmask
-
setEth3Netmask
-
isEth3NetmaskSpecified
public boolean isEth3NetmaskSpecified() -
unsetEth3Netmask
public void unsetEth3Netmask() -
getId
-
setId
-
isIdSpecified
public boolean isIdSpecified() -
unsetId
public void unsetId() -
getPassword
-
setPassword
-
isPasswordSpecified
public boolean isPasswordSpecified() -
unsetPassword
public void unsetPassword() -
getPoolLockPassword
-
setPoolLockPassword
-
isPoolLockPasswordSpecified
public boolean isPoolLockPasswordSpecified() -
unsetPoolLockPassword
public void unsetPoolLockPassword() -
getRequestId
-
setRequestId
-
isRequestIdSpecified
public boolean isRequestIdSpecified() -
unsetRequestId
public void unsetRequestId() -
getS3Url
-
setS3Url
-
isS3UrlSpecified
public boolean isS3UrlSpecified() -
unsetS3Url
public void unsetS3Url() -
getUsername
-
setUsername
-
isUsernameSpecified
public boolean isUsernameSpecified() -
unsetUsername
public void unsetUsername()
-