Class Contact
java.lang.Object
com.softlayer.api.Type
com.softlayer.api.service.Entity
com.softlayer.api.service.container.product.order.attribute.Contact
@ApiType("SoftLayer_Container_Product_Order_Attribute_Contact") public class Contact extends Entity
This is the datatype that needs to be populated and sent to SoftLayer_Product_Order::placeOrder. The SoftLayer_Container_Product_Order_Attribute_Contact datatype contains the contact information.
-
Nested Class Summary
Nested Classes Modifier and Type Class Description static class
Contact.Mask
-
Field Summary
Fields Modifier and Type Field Description protected Address
address
The address information of the contact.protected boolean
addressSpecified
protected String
emailAddress
The email address of the contact.protected boolean
emailAddressSpecified
protected String
faxNumber
The fax number associated with a contact.protected boolean
faxNumberSpecified
protected String
firstName
The first name of the contact.protected boolean
firstNameSpecified
protected String
lastName
The last name of the contact.protected boolean
lastNameSpecified
protected String
organizationName
The organization name of the contact.protected boolean
organizationNameSpecified
protected String
phoneNumber
The phone number associated with a contact.protected boolean
phoneNumberSpecified
protected String
title
The title of the contact.protected boolean
titleSpecified
Fields inherited from class com.softlayer.api.Type
unknownProperties
-
Constructor Summary
Constructors Constructor Description Contact()
-
Method Summary
Modifier and Type Method Description Address
getAddress()
String
getEmailAddress()
String
getFaxNumber()
String
getFirstName()
String
getLastName()
String
getOrganizationName()
String
getPhoneNumber()
String
getTitle()
boolean
isAddressSpecified()
boolean
isEmailAddressSpecified()
boolean
isFaxNumberSpecified()
boolean
isFirstNameSpecified()
boolean
isLastNameSpecified()
boolean
isOrganizationNameSpecified()
boolean
isPhoneNumberSpecified()
boolean
isTitleSpecified()
void
setAddress(Address address)
void
setEmailAddress(String emailAddress)
void
setFaxNumber(String faxNumber)
void
setFirstName(String firstName)
void
setLastName(String lastName)
void
setOrganizationName(String organizationName)
void
setPhoneNumber(String phoneNumber)
void
setTitle(String title)
void
unsetAddress()
void
unsetEmailAddress()
void
unsetFaxNumber()
void
unsetFirstName()
void
unsetLastName()
void
unsetOrganizationName()
void
unsetPhoneNumber()
void
unsetTitle()
Methods inherited from class com.softlayer.api.Type
getUnknownProperties, setUnknownProperties
-
Field Details
-
address
The address information of the contact. -
addressSpecified
protected boolean addressSpecified -
emailAddress
The email address of the contact. -
emailAddressSpecified
protected boolean emailAddressSpecified -
faxNumber
The fax number associated with a contact. This is an optional value. -
faxNumberSpecified
protected boolean faxNumberSpecified -
firstName
The first name of the contact. -
firstNameSpecified
protected boolean firstNameSpecified -
lastName
The last name of the contact. -
lastNameSpecified
protected boolean lastNameSpecified -
organizationName
The organization name of the contact. -
organizationNameSpecified
protected boolean organizationNameSpecified -
phoneNumber
The phone number associated with a contact. -
phoneNumberSpecified
protected boolean phoneNumberSpecified -
title
The title of the contact. -
titleSpecified
protected boolean titleSpecified
-
-
Constructor Details
-
Contact
public Contact()
-
-
Method Details
-
getAddress
-
setAddress
-
isAddressSpecified
public boolean isAddressSpecified() -
unsetAddress
public void unsetAddress() -
getEmailAddress
-
setEmailAddress
-
isEmailAddressSpecified
public boolean isEmailAddressSpecified() -
unsetEmailAddress
public void unsetEmailAddress() -
getFaxNumber
-
setFaxNumber
-
isFaxNumberSpecified
public boolean isFaxNumberSpecified() -
unsetFaxNumber
public void unsetFaxNumber() -
getFirstName
-
setFirstName
-
isFirstNameSpecified
public boolean isFirstNameSpecified() -
unsetFirstName
public void unsetFirstName() -
getLastName
-
setLastName
-
isLastNameSpecified
public boolean isLastNameSpecified() -
unsetLastName
public void unsetLastName() -
getOrganizationName
-
setOrganizationName
-
isOrganizationNameSpecified
public boolean isOrganizationNameSpecified() -
unsetOrganizationName
public void unsetOrganizationName() -
getPhoneNumber
-
setPhoneNumber
-
isPhoneNumberSpecified
public boolean isPhoneNumberSpecified() -
unsetPhoneNumber
public void unsetPhoneNumber() -
getTitle
-
setTitle
-
isTitleSpecified
public boolean isTitleSpecified() -
unsetTitle
public void unsetTitle()
-