Class Job
- java.lang.Object
-
- com.softlayer.api.Type
-
- com.softlayer.api.service.Entity
-
- com.softlayer.api.service.network.media.transcode.Job
-
@ApiType("SoftLayer_Network_Media_Transcode_Job") public class Job extends Entity
The SoftLayer_Network_Media_Transcode_Job contains information regarding a transcode job such as input file, output format, user id and so on.- See Also:
- SoftLayer_Network_Media_Transcode_Job
-
-
Nested Class Summary
Nested Classes Modifier and Type Class Description static class
Job.Mask
static interface
Job.Service
SoftLayer_Network_Media_Transcode_Job holds information on a transcode job.static interface
Job.ServiceAsync
-
Field Summary
Fields Modifier and Type Field Description protected Long
autoDeleteDuration
The auto-deletion duration in seconds.protected boolean
autoDeleteDurationSpecified
protected Long
byteIn
The size of an input file in byteprotected boolean
byteInSpecified
protected GregorianCalendar
createDate
The created dateprotected boolean
createDateSpecified
protected List<History>
history
protected Long
historyCount
A count ofprotected Long
id
The internal identifier of a transcode jobprotected boolean
idSpecified
protected String
inputFile
The input file nameprotected boolean
inputFileSpecified
protected GregorianCalendar
modifyDate
The last modified dateprotected boolean
modifyDateSpecified
protected String
name
The name of a transcode jobprotected boolean
nameSpecified
protected String
outputFile
The output file nameprotected boolean
outputFileSpecified
protected Account
transcodeAccount
The transcode service accountprotected Long
transcodeAccountId
The internal identifier of SoftLayer accountprotected boolean
transcodeAccountIdSpecified
protected String
transcodeJobGuid
The unique id of a transcode jobprotected boolean
transcodeJobGuidSpecified
protected String
transcodePresetGuid
The unique id of a pre-defined output formatprotected boolean
transcodePresetGuidSpecified
protected String
transcodePresetName
The name of a transcode output presetprotected boolean
transcodePresetNameSpecified
protected Status
transcodeStatus
The status information of a transcode jobprotected Long
transcodeStatusId
The internal identifier of a transcode statusprotected boolean
transcodeStatusIdSpecified
protected String
transcodeStatusName
The status of a transcode jobprotected Customer
user
The SoftLayer user that created the transcode jobprotected Long
userId
The internal identifier of the user who created a transcode jobprotected boolean
userIdSpecified
protected Watermark
watermark
Watermark to apply to jobprotected boolean
watermarkSpecified
-
Fields inherited from class com.softlayer.api.Type
unknownProperties
-
-
Constructor Summary
Constructors Constructor Description Job()
-
Method Summary
-
Methods inherited from class com.softlayer.api.Type
getUnknownProperties, setUnknownProperties
-
-
-
-
Field Detail
-
history
@ApiProperty protected List<History> history
-
transcodeAccount
@ApiProperty protected Account transcodeAccount
The transcode service account
-
transcodeStatus
@ApiProperty protected Status transcodeStatus
The status information of a transcode job
-
transcodeStatusName
@ApiProperty protected String transcodeStatusName
The status of a transcode job
-
user
@ApiProperty protected Customer user
The SoftLayer user that created the transcode job
-
autoDeleteDuration
@ApiProperty(canBeNullOrNotSet=true) protected Long autoDeleteDuration
The auto-deletion duration in seconds. This value determines how long the input file will be kept on the storage.
-
autoDeleteDurationSpecified
protected boolean autoDeleteDurationSpecified
-
byteIn
@ApiProperty(canBeNullOrNotSet=true) protected Long byteIn
The size of an input file in byte
-
byteInSpecified
protected boolean byteInSpecified
-
createDate
@ApiProperty(canBeNullOrNotSet=true) protected GregorianCalendar createDate
The created date
-
createDateSpecified
protected boolean createDateSpecified
-
id
@ApiProperty(canBeNullOrNotSet=true) protected Long id
The internal identifier of a transcode job
-
idSpecified
protected boolean idSpecified
-
inputFile
@ApiProperty(canBeNullOrNotSet=true) protected String inputFile
The input file name
-
inputFileSpecified
protected boolean inputFileSpecified
-
modifyDate
@ApiProperty(canBeNullOrNotSet=true) protected GregorianCalendar modifyDate
The last modified date
-
modifyDateSpecified
protected boolean modifyDateSpecified
-
name
@ApiProperty(canBeNullOrNotSet=true) protected String name
The name of a transcode job
-
nameSpecified
protected boolean nameSpecified
-
outputFile
@ApiProperty(canBeNullOrNotSet=true) protected String outputFile
The output file name
-
outputFileSpecified
protected boolean outputFileSpecified
-
transcodeAccountId
@ApiProperty(canBeNullOrNotSet=true) protected Long transcodeAccountId
The internal identifier of SoftLayer account
-
transcodeAccountIdSpecified
protected boolean transcodeAccountIdSpecified
-
transcodeJobGuid
@ApiProperty(canBeNullOrNotSet=true) protected String transcodeJobGuid
The unique id of a transcode job
-
transcodeJobGuidSpecified
protected boolean transcodeJobGuidSpecified
-
transcodePresetGuid
@ApiProperty(canBeNullOrNotSet=true) protected String transcodePresetGuid
The unique id of a pre-defined output format
-
transcodePresetGuidSpecified
protected boolean transcodePresetGuidSpecified
-
transcodePresetName
@ApiProperty(canBeNullOrNotSet=true) protected String transcodePresetName
The name of a transcode output preset
-
transcodePresetNameSpecified
protected boolean transcodePresetNameSpecified
-
transcodeStatusId
@ApiProperty(canBeNullOrNotSet=true) protected Long transcodeStatusId
The internal identifier of a transcode status
-
transcodeStatusIdSpecified
protected boolean transcodeStatusIdSpecified
-
userId
@ApiProperty(canBeNullOrNotSet=true) protected Long userId
The internal identifier of the user who created a transcode job
-
userIdSpecified
protected boolean userIdSpecified
-
watermark
@ApiProperty(canBeNullOrNotSet=true) protected Watermark watermark
Watermark to apply to job
-
watermarkSpecified
protected boolean watermarkSpecified
-
historyCount
@ApiProperty protected Long historyCount
A count of
-
-
Method Detail
-
getTranscodeAccount
public Account getTranscodeAccount()
-
setTranscodeAccount
public void setTranscodeAccount(Account transcodeAccount)
-
getTranscodeStatus
public Status getTranscodeStatus()
-
setTranscodeStatus
public void setTranscodeStatus(Status transcodeStatus)
-
getTranscodeStatusName
public String getTranscodeStatusName()
-
setTranscodeStatusName
public void setTranscodeStatusName(String transcodeStatusName)
-
getUser
public Customer getUser()
-
setUser
public void setUser(Customer user)
-
getAutoDeleteDuration
public Long getAutoDeleteDuration()
-
setAutoDeleteDuration
public void setAutoDeleteDuration(Long autoDeleteDuration)
-
isAutoDeleteDurationSpecified
public boolean isAutoDeleteDurationSpecified()
-
unsetAutoDeleteDuration
public void unsetAutoDeleteDuration()
-
getByteIn
public Long getByteIn()
-
setByteIn
public void setByteIn(Long byteIn)
-
isByteInSpecified
public boolean isByteInSpecified()
-
unsetByteIn
public void unsetByteIn()
-
getCreateDate
public GregorianCalendar getCreateDate()
-
setCreateDate
public void setCreateDate(GregorianCalendar createDate)
-
isCreateDateSpecified
public boolean isCreateDateSpecified()
-
unsetCreateDate
public void unsetCreateDate()
-
getId
public Long getId()
-
setId
public void setId(Long id)
-
isIdSpecified
public boolean isIdSpecified()
-
unsetId
public void unsetId()
-
getInputFile
public String getInputFile()
-
setInputFile
public void setInputFile(String inputFile)
-
isInputFileSpecified
public boolean isInputFileSpecified()
-
unsetInputFile
public void unsetInputFile()
-
getModifyDate
public GregorianCalendar getModifyDate()
-
setModifyDate
public void setModifyDate(GregorianCalendar modifyDate)
-
isModifyDateSpecified
public boolean isModifyDateSpecified()
-
unsetModifyDate
public void unsetModifyDate()
-
getName
public String getName()
-
setName
public void setName(String name)
-
isNameSpecified
public boolean isNameSpecified()
-
unsetName
public void unsetName()
-
getOutputFile
public String getOutputFile()
-
setOutputFile
public void setOutputFile(String outputFile)
-
isOutputFileSpecified
public boolean isOutputFileSpecified()
-
unsetOutputFile
public void unsetOutputFile()
-
getTranscodeAccountId
public Long getTranscodeAccountId()
-
setTranscodeAccountId
public void setTranscodeAccountId(Long transcodeAccountId)
-
isTranscodeAccountIdSpecified
public boolean isTranscodeAccountIdSpecified()
-
unsetTranscodeAccountId
public void unsetTranscodeAccountId()
-
getTranscodeJobGuid
public String getTranscodeJobGuid()
-
setTranscodeJobGuid
public void setTranscodeJobGuid(String transcodeJobGuid)
-
isTranscodeJobGuidSpecified
public boolean isTranscodeJobGuidSpecified()
-
unsetTranscodeJobGuid
public void unsetTranscodeJobGuid()
-
getTranscodePresetGuid
public String getTranscodePresetGuid()
-
setTranscodePresetGuid
public void setTranscodePresetGuid(String transcodePresetGuid)
-
isTranscodePresetGuidSpecified
public boolean isTranscodePresetGuidSpecified()
-
unsetTranscodePresetGuid
public void unsetTranscodePresetGuid()
-
getTranscodePresetName
public String getTranscodePresetName()
-
setTranscodePresetName
public void setTranscodePresetName(String transcodePresetName)
-
isTranscodePresetNameSpecified
public boolean isTranscodePresetNameSpecified()
-
unsetTranscodePresetName
public void unsetTranscodePresetName()
-
getTranscodeStatusId
public Long getTranscodeStatusId()
-
setTranscodeStatusId
public void setTranscodeStatusId(Long transcodeStatusId)
-
isTranscodeStatusIdSpecified
public boolean isTranscodeStatusIdSpecified()
-
unsetTranscodeStatusId
public void unsetTranscodeStatusId()
-
getUserId
public Long getUserId()
-
setUserId
public void setUserId(Long userId)
-
isUserIdSpecified
public boolean isUserIdSpecified()
-
unsetUserId
public void unsetUserId()
-
getWatermark
public Watermark getWatermark()
-
setWatermark
public void setWatermark(Watermark watermark)
-
isWatermarkSpecified
public boolean isWatermarkSpecified()
-
unsetWatermark
public void unsetWatermark()
-
getHistoryCount
public Long getHistoryCount()
-
setHistoryCount
public void setHistoryCount(Long historyCount)
-
asService
public Job.Service asService(ApiClient client)
-
service
public static Job.Service service(ApiClient client)
-
service
public static Job.Service service(ApiClient client, Long id)
-
-