Class Data
- java.lang.Object
-
- com.softlayer.api.Type
-
- com.softlayer.api.service.Entity
-
- com.softlayer.api.service.account.shipment.tracking.Data
-
@ApiType("SoftLayer_Account_Shipment_Tracking_Data") public class Data extends Entity
The SoftLayer_Account_Shipment_Tracking_Data data type contains information on a single piece of tracking information pertaining to a shipment. This tracking information tracking numbers by which the shipment may be tracked through the shipping courier.- See Also:
- SoftLayer_Account_Shipment_Tracking_Data
-
-
Nested Class Summary
Nested Classes Modifier and Type Class Description static class
Data.Mask
static interface
Data.Service
SoftLayer's tracking data service allows the user to access and manage tracking information on shipments sent from the user to SoftLayer or from SoftLayer to the user.static interface
Data.ServiceAsync
-
Field Summary
Fields Modifier and Type Field Description protected Employee
createEmployee
The employee who created the tracking datum.protected Customer
createUser
The customer user who created the tracking datum.protected Long
createUserId
The create user id of the tracking data.protected boolean
createUserIdSpecified
protected Long
id
The unique id of the tracking data.protected boolean
idSpecified
protected Employee
modifyEmployee
The employee who last modified the tracking datum.protected Customer
modifyUser
The customer user who last modified the tracking datum.protected Long
modifyUserId
The user id of the tracking data.protected boolean
modifyUserIdSpecified
protected Long
packageId
The package id of the tracking data.protected boolean
packageIdSpecified
protected Long
sequence
The sequence of the tracking data.protected boolean
sequenceSpecified
protected Shipment
shipment
The shipment of the tracking datum.protected Long
shipmentId
The shipment id of the tracking data.protected boolean
shipmentIdSpecified
protected String
trackingData
The tracking data (tracking number/reference number).protected boolean
trackingDataSpecified
-
Fields inherited from class com.softlayer.api.Type
unknownProperties
-
-
Constructor Summary
Constructors Constructor Description Data()
-
Method Summary
-
Methods inherited from class com.softlayer.api.Type
getUnknownProperties, setUnknownProperties
-
-
-
-
Field Detail
-
createEmployee
@ApiProperty protected Employee createEmployee
The employee who created the tracking datum.
-
createUser
@ApiProperty protected Customer createUser
The customer user who created the tracking datum.
-
modifyEmployee
@ApiProperty protected Employee modifyEmployee
The employee who last modified the tracking datum.
-
modifyUser
@ApiProperty protected Customer modifyUser
The customer user who last modified the tracking datum.
-
shipment
@ApiProperty protected Shipment shipment
The shipment of the tracking datum.
-
createUserId
@ApiProperty(canBeNullOrNotSet=true) protected Long createUserId
The create user id of the tracking data.
-
createUserIdSpecified
protected boolean createUserIdSpecified
-
id
@ApiProperty(canBeNullOrNotSet=true) protected Long id
The unique id of the tracking data.
-
idSpecified
protected boolean idSpecified
-
modifyUserId
@ApiProperty(canBeNullOrNotSet=true) protected Long modifyUserId
The user id of the tracking data.
-
modifyUserIdSpecified
protected boolean modifyUserIdSpecified
-
packageId
@ApiProperty(canBeNullOrNotSet=true) protected Long packageId
The package id of the tracking data.
-
packageIdSpecified
protected boolean packageIdSpecified
-
sequence
@ApiProperty(canBeNullOrNotSet=true) protected Long sequence
The sequence of the tracking data.
-
sequenceSpecified
protected boolean sequenceSpecified
-
shipmentId
@ApiProperty(canBeNullOrNotSet=true) protected Long shipmentId
The shipment id of the tracking data.
-
shipmentIdSpecified
protected boolean shipmentIdSpecified
-
trackingData
@ApiProperty(canBeNullOrNotSet=true) protected String trackingData
The tracking data (tracking number/reference number).
-
trackingDataSpecified
protected boolean trackingDataSpecified
-
-
Method Detail
-
getCreateEmployee
public Employee getCreateEmployee()
-
setCreateEmployee
public void setCreateEmployee(Employee createEmployee)
-
getCreateUser
public Customer getCreateUser()
-
setCreateUser
public void setCreateUser(Customer createUser)
-
getModifyEmployee
public Employee getModifyEmployee()
-
setModifyEmployee
public void setModifyEmployee(Employee modifyEmployee)
-
getModifyUser
public Customer getModifyUser()
-
setModifyUser
public void setModifyUser(Customer modifyUser)
-
getShipment
public Shipment getShipment()
-
setShipment
public void setShipment(Shipment shipment)
-
getCreateUserId
public Long getCreateUserId()
-
setCreateUserId
public void setCreateUserId(Long createUserId)
-
isCreateUserIdSpecified
public boolean isCreateUserIdSpecified()
-
unsetCreateUserId
public void unsetCreateUserId()
-
getId
public Long getId()
-
setId
public void setId(Long id)
-
isIdSpecified
public boolean isIdSpecified()
-
unsetId
public void unsetId()
-
getModifyUserId
public Long getModifyUserId()
-
setModifyUserId
public void setModifyUserId(Long modifyUserId)
-
isModifyUserIdSpecified
public boolean isModifyUserIdSpecified()
-
unsetModifyUserId
public void unsetModifyUserId()
-
getPackageId
public Long getPackageId()
-
setPackageId
public void setPackageId(Long packageId)
-
isPackageIdSpecified
public boolean isPackageIdSpecified()
-
unsetPackageId
public void unsetPackageId()
-
getSequence
public Long getSequence()
-
setSequence
public void setSequence(Long sequence)
-
isSequenceSpecified
public boolean isSequenceSpecified()
-
unsetSequence
public void unsetSequence()
-
getShipmentId
public Long getShipmentId()
-
setShipmentId
public void setShipmentId(Long shipmentId)
-
isShipmentIdSpecified
public boolean isShipmentIdSpecified()
-
unsetShipmentId
public void unsetShipmentId()
-
getTrackingData
public String getTrackingData()
-
setTrackingData
public void setTrackingData(String trackingData)
-
isTrackingDataSpecified
public boolean isTrackingDataSpecified()
-
unsetTrackingData
public void unsetTrackingData()
-
asService
public Data.Service asService(ApiClient client)
-
service
public static Data.Service service(ApiClient client)
-
service
public static Data.Service service(ApiClient client, Long id)
-
-