Class Organization
java.lang.Object
com.softlayer.api.Type
com.softlayer.api.service.Entity
com.softlayer.api.service.container.product.order.attribute.Organization
@ApiType("SoftLayer_Container_Product_Order_Attribute_Organization") public class Organization extends Entity
This is the datatype that needs to be populated and sent to SoftLayer_Product_Order::placeOrder. The SoftLayer_Container_Product_Order_Attribute_Organization datatype contains the organization information.
-
Nested Class Summary
Nested Classes Modifier and Type Class Description static class
Organization.Mask
-
Field Summary
Fields Modifier and Type Field Description protected Address
address
The address information of the contact.protected boolean
addressSpecified
protected String
faxNumber
The fax number associated with an organization.protected boolean
faxNumberSpecified
protected String
organizationName
The name of an organization.protected boolean
organizationNameSpecified
protected String
phoneNumber
The phone number associated with an organization.protected boolean
phoneNumberSpecified
Fields inherited from class com.softlayer.api.Type
unknownProperties
-
Constructor Summary
Constructors Constructor Description Organization()
-
Method Summary
Modifier and Type Method Description Address
getAddress()
String
getFaxNumber()
String
getOrganizationName()
String
getPhoneNumber()
boolean
isAddressSpecified()
boolean
isFaxNumberSpecified()
boolean
isOrganizationNameSpecified()
boolean
isPhoneNumberSpecified()
void
setAddress(Address address)
void
setFaxNumber(String faxNumber)
void
setOrganizationName(String organizationName)
void
setPhoneNumber(String phoneNumber)
void
unsetAddress()
void
unsetFaxNumber()
void
unsetOrganizationName()
void
unsetPhoneNumber()
Methods inherited from class com.softlayer.api.Type
getUnknownProperties, setUnknownProperties
-
Field Details
-
address
The address information of the contact. -
addressSpecified
protected boolean addressSpecified -
faxNumber
The fax number associated with an organization. This is an optional value. -
faxNumberSpecified
protected boolean faxNumberSpecified -
organizationName
The name of an organization. -
organizationNameSpecified
protected boolean organizationNameSpecified -
phoneNumber
The phone number associated with an organization. -
phoneNumberSpecified
protected boolean phoneNumberSpecified
-
-
Constructor Details
-
Organization
public Organization()
-
-
Method Details
-
getAddress
-
setAddress
-
isAddressSpecified
public boolean isAddressSpecified() -
unsetAddress
public void unsetAddress() -
getFaxNumber
-
setFaxNumber
-
isFaxNumberSpecified
public boolean isFaxNumberSpecified() -
unsetFaxNumber
public void unsetFaxNumber() -
getOrganizationName
-
setOrganizationName
-
isOrganizationNameSpecified
public boolean isOrganizationNameSpecified() -
unsetOrganizationName
public void unsetOrganizationName() -
getPhoneNumber
-
setPhoneNumber
-
isPhoneNumberSpecified
public boolean isPhoneNumberSpecified() -
unsetPhoneNumber
public void unsetPhoneNumber()
-