Class OrderBinding
java.lang.Object
com.softlayer.api.Type
com.softlayer.api.service.Entity
com.softlayer.api.service.network.securitygroup.OrderBinding
@ApiType("SoftLayer_Network_SecurityGroup_OrderBinding") public class OrderBinding extends Entity
The SoftLayer_Network_SecurityGroup_OrderBinding data type contains links between security groups and product orders.
-
Nested Class Summary
Nested Classes Modifier and Type Class Description static class
OrderBinding.Mask
-
Field Summary
Fields Modifier and Type Field Description protected Guest
guest
The virtual guest associated with the bindingprotected Long
guestId
The ID of the Virtual Guest associated with the security group.protected boolean
guestIdSpecified
protected Long
id
The unique ID for a security group, order, bindingprotected boolean
idSpecified
protected Order
order
The order associated with the bindingprotected Long
orderId
The ID of the order associated with the security group.protected boolean
orderIdSpecified
protected SecurityGroup
securityGroup
The security group associated with the orderprotected Long
securityGroupId
The ID of the security group that is associated with the order.protected boolean
securityGroupIdSpecified
Fields inherited from class com.softlayer.api.Type
unknownProperties
-
Constructor Summary
Constructors Constructor Description OrderBinding()
-
Method Summary
Modifier and Type Method Description Guest
getGuest()
Long
getGuestId()
Long
getId()
Order
getOrder()
Long
getOrderId()
SecurityGroup
getSecurityGroup()
Long
getSecurityGroupId()
boolean
isGuestIdSpecified()
boolean
isIdSpecified()
boolean
isOrderIdSpecified()
boolean
isSecurityGroupIdSpecified()
void
setGuest(Guest guest)
void
setGuestId(Long guestId)
void
setId(Long id)
void
setOrder(Order order)
void
setOrderId(Long orderId)
void
setSecurityGroup(SecurityGroup securityGroup)
void
setSecurityGroupId(Long securityGroupId)
void
unsetGuestId()
void
unsetId()
void
unsetOrderId()
void
unsetSecurityGroupId()
Methods inherited from class com.softlayer.api.Type
getUnknownProperties, setUnknownProperties
-
Field Details
-
guest
The virtual guest associated with the binding -
order
The order associated with the binding -
securityGroup
The security group associated with the order -
guestId
The ID of the Virtual Guest associated with the security group. -
guestIdSpecified
protected boolean guestIdSpecified -
id
The unique ID for a security group, order, binding -
idSpecified
protected boolean idSpecified -
orderId
The ID of the order associated with the security group. -
orderIdSpecified
protected boolean orderIdSpecified -
securityGroupId
The ID of the security group that is associated with the order. -
securityGroupIdSpecified
protected boolean securityGroupIdSpecified
-
-
Constructor Details
-
OrderBinding
public OrderBinding()
-
-
Method Details
-
getGuest
-
setGuest
-
getOrder
-
setOrder
-
getSecurityGroup
-
setSecurityGroup
-
getGuestId
-
setGuestId
-
isGuestIdSpecified
public boolean isGuestIdSpecified() -
unsetGuestId
public void unsetGuestId() -
getId
-
setId
-
isIdSpecified
public boolean isIdSpecified() -
unsetId
public void unsetId() -
getOrderId
-
setOrderId
-
isOrderIdSpecified
public boolean isOrderIdSpecified() -
unsetOrderId
public void unsetOrderId() -
getSecurityGroupId
-
setSecurityGroupId
-
isSecurityGroupIdSpecified
public boolean isSecurityGroupIdSpecified() -
unsetSecurityGroupId
public void unsetSecurityGroupId()
-