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
  • Field Details

    • 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
  • Constructor Details

    • Job

      public Job()
  • Method Details

    • getHistory

      public List<History> getHistory()
    • 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)