Class Binding
- java.lang.Object
-
- com.softlayer.api.Type
-
- com.softlayer.api.service.Entity
-
- com.softlayer.api.service.user.external.Binding
-
- com.softlayer.api.service.user.customer.external.Binding
-
@ApiType("SoftLayer_User_Customer_External_Binding") public class Binding extends Binding
The SoftLayer_User_Customer_External_Binding data type contains general information for a single external binding. This includes the 3rd party vendor, type of binding, and a unique identifier and password that is used to authenticate against the 3rd party service.- See Also:
- SoftLayer_User_Customer_External_Binding
-
-
Nested Class Summary
Nested Classes Modifier and Type Class Description static class
Binding.Mask
static interface
Binding.Service
<<<static interface
Binding.ServiceAsync
-
Field Summary
Fields Modifier and Type Field Description protected Customer
user
The SoftLayer user that the external authentication binding belongs to.-
Fields inherited from class com.softlayer.api.service.user.external.Binding
active, activeSpecified, attributeCount, attributes, billingItem, createDate, createDateSpecified, externalId, externalIdSpecified, id, idSpecified, note, password, passwordSpecified, type, typeId, typeIdSpecified, userId, userIdSpecified, vendor, vendorId, vendorIdSpecified
-
Fields inherited from class com.softlayer.api.Type
unknownProperties
-
-
Constructor Summary
Constructors Constructor Description Binding()
-
Method Summary
All Methods Static Methods Instance Methods Concrete Methods Modifier and Type Method Description Binding.Service
asService(ApiClient client)
Customer
getUser()
static Binding.Service
service(ApiClient client)
static Binding.Service
service(ApiClient client, Long id)
void
setUser(Customer user)
-
Methods inherited from class com.softlayer.api.service.user.external.Binding
getActive, getAttributeCount, getAttributes, getBillingItem, getCreateDate, getExternalId, getId, getNote, getPassword, getType, getTypeId, getUserId, getVendor, getVendorId, isActiveSpecified, isCreateDateSpecified, isExternalIdSpecified, isIdSpecified, isPasswordSpecified, isTypeIdSpecified, isUserIdSpecified, isVendorIdSpecified, setActive, setAttributeCount, setBillingItem, setCreateDate, setExternalId, setId, setNote, setPassword, setType, setTypeId, setUserId, setVendor, setVendorId, unsetActive, unsetCreateDate, unsetExternalId, unsetId, unsetPassword, unsetTypeId, unsetUserId, unsetVendorId
-
Methods inherited from class com.softlayer.api.Type
getUnknownProperties, setUnknownProperties
-
-
-
-
Field Detail
-
user
@ApiProperty protected Customer user
The SoftLayer user that the external authentication binding belongs to.
-
-
Method Detail
-
getUser
public Customer getUser()
-
setUser
public void setUser(Customer user)
-
asService
public Binding.Service asService(ApiClient client)
-
service
public static Binding.Service service(ApiClient client)
-
service
public static Binding.Service service(ApiClient client, Long id)
-
-