Class KeyContact
- java.lang.Object
-
- com.softlayer.api.Type
-
- com.softlayer.api.service.Entity
-
- com.softlayer.api.service.network.storage.massdatamigration.request.KeyContact
-
-
Nested Class Summary
Nested Classes Modifier and Type Class Description static class
KeyContact.Mask
static interface
KeyContact.Service
The SoftLayer_Network_Storage_MassDataMigration_Request_KeyContact data type contains name, email, and phone for key contact at customer location who will handle Mass Data Migration.static interface
KeyContact.ServiceAsync
-
Field Summary
Fields Modifier and Type Field Description protected Account
account
The request this key contact belongs to.protected Long
accountId
An account number that is linked to a KeyContact.protected boolean
accountIdSpecified
protected GregorianCalendar
createDate
The date a KeyContact was created.protected boolean
createDateSpecified
protected String
email
KeyContact's Email Id.protected boolean
emailSpecified
protected Long
id
The unique id of the key contact.protected boolean
idSpecified
protected GregorianCalendar
modifyDate
The date a KeyContact was last modified.protected boolean
modifyDateSpecified
protected String
name
KeyContact's Name.protected boolean
nameSpecified
protected String
phone
A phone number assigned to a KeyContact.protected boolean
phoneSpecified
protected Request
request
The request this key contact belongs to.protected Long
requestId
A request id that is linked to a KeyContact.protected boolean
requestIdSpecified
-
Fields inherited from class com.softlayer.api.Type
unknownProperties
-
-
Constructor Summary
Constructors Constructor Description KeyContact()
-
Method Summary
-
Methods inherited from class com.softlayer.api.Type
getUnknownProperties, setUnknownProperties
-
-
-
-
Field Detail
-
account
@ApiProperty protected Account account
The request this key contact belongs to.
-
request
@ApiProperty protected Request request
The request this key contact belongs to.
-
accountId
@ApiProperty(canBeNullOrNotSet=true) protected Long accountId
An account number that is linked to a KeyContact.
-
accountIdSpecified
protected boolean accountIdSpecified
-
createDate
@ApiProperty(canBeNullOrNotSet=true) protected GregorianCalendar createDate
The date a KeyContact was created.
-
createDateSpecified
protected boolean createDateSpecified
-
email
@ApiProperty(canBeNullOrNotSet=true) protected String email
KeyContact's Email Id.
-
emailSpecified
protected boolean emailSpecified
-
id
@ApiProperty(canBeNullOrNotSet=true) protected Long id
The unique id of the key contact.
-
idSpecified
protected boolean idSpecified
-
modifyDate
@ApiProperty(canBeNullOrNotSet=true) protected GregorianCalendar modifyDate
The date a KeyContact was last modified.
-
modifyDateSpecified
protected boolean modifyDateSpecified
-
name
@ApiProperty(canBeNullOrNotSet=true) protected String name
KeyContact's Name.
-
nameSpecified
protected boolean nameSpecified
-
phone
@ApiProperty(canBeNullOrNotSet=true) protected String phone
A phone number assigned to a KeyContact.
-
phoneSpecified
protected boolean phoneSpecified
-
requestId
@ApiProperty(canBeNullOrNotSet=true) protected Long requestId
A request id that is linked to a KeyContact.
-
requestIdSpecified
protected boolean requestIdSpecified
-
-
Method Detail
-
getAccount
public Account getAccount()
-
setAccount
public void setAccount(Account account)
-
getRequest
public Request getRequest()
-
setRequest
public void setRequest(Request request)
-
getAccountId
public Long getAccountId()
-
setAccountId
public void setAccountId(Long accountId)
-
isAccountIdSpecified
public boolean isAccountIdSpecified()
-
unsetAccountId
public void unsetAccountId()
-
getCreateDate
public GregorianCalendar getCreateDate()
-
setCreateDate
public void setCreateDate(GregorianCalendar createDate)
-
isCreateDateSpecified
public boolean isCreateDateSpecified()
-
unsetCreateDate
public void unsetCreateDate()
-
getEmail
public String getEmail()
-
setEmail
public void setEmail(String email)
-
isEmailSpecified
public boolean isEmailSpecified()
-
unsetEmail
public void unsetEmail()
-
getId
public Long getId()
-
setId
public void setId(Long id)
-
isIdSpecified
public boolean isIdSpecified()
-
unsetId
public void unsetId()
-
getModifyDate
public GregorianCalendar getModifyDate()
-
setModifyDate
public void setModifyDate(GregorianCalendar modifyDate)
-
isModifyDateSpecified
public boolean isModifyDateSpecified()
-
unsetModifyDate
public void unsetModifyDate()
-
getName
public String getName()
-
setName
public void setName(String name)
-
isNameSpecified
public boolean isNameSpecified()
-
unsetName
public void unsetName()
-
getPhone
public String getPhone()
-
setPhone
public void setPhone(String phone)
-
isPhoneSpecified
public boolean isPhoneSpecified()
-
unsetPhone
public void unsetPhone()
-
getRequestId
public Long getRequestId()
-
setRequestId
public void setRequestId(Long requestId)
-
isRequestIdSpecified
public boolean isRequestIdSpecified()
-
unsetRequestId
public void unsetRequestId()
-
asService
public KeyContact.Service asService(ApiClient client)
-
service
public static KeyContact.Service service(ApiClient client)
-
service
public static KeyContact.Service service(ApiClient client, Long id)
-
-