Package ai.rev.languageid.models
Class LanguageIdJob
- java.lang.Object
-
- ai.rev.languageid.models.LanguageIdJob
-
public class LanguageIdJob extends Object
-
-
Constructor Summary
Constructors Constructor Description LanguageIdJob()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description StringgetCallbackUrl()Returns the callback url provided in the submission request.StringgetCompletedOn()Returns a String that contains the date and time the job was completed on in ISO-8601 UTC form.StringgetCreatedOn()Returns a String that contains the date and time the job was created on in ISO-8601 UTC form.IntegergetDeleteAfterSeconds()Returns the duration in seconds before job is deletedRevAiFailureTypegetFailure()Returns theRevAiFailureTypeenumeration value.StringgetFailureDetails()Returns a detailed, human readable explanation of the failure.StringgetJobId()Returns a String that contains the job ID.LanguageIdJobStatusgetJobStatus()Returns theLanguageIdJobStatusenumeration value.StringgetMediaUrl()Returns the media url provided in the submission request.StringgetMetadata()Returns the metadata provided in the submission request.DoublegetProcessedDurationSeconds()Returns the processed audio duration of the file in seconds.RevAiJobTypegetType()Returns theRevAiJobTypeenumeration value.voidsetCallbackUrl(String callbackUrl)Sets the callback url.voidsetCompletedOn(String completedOn)Set the date and time the job was completed on.voidsetCreatedOn(String createdOn)Sets the time and date the job was created on.voidsetDeleteAfterSeconds(Integer deleteAfterSeconds)Sets the duration in seconds before job is deletedvoidsetDurationSeconds(Double processedDurationSeconds)Sets the processed audio duration.voidsetFailure(RevAiFailureType failure)Sets the failure to the providedRevAiFailureTypeenumeration.voidsetFailureDetails(String failureDetails)Sets the failure details to the provided value.voidsetJobId(String jobId)Sets the Job ID.voidsetJobStatus(LanguageIdJobStatus jobStatus)Sets the job status to the providedLanguageIdJobStatusenumeration value.voidsetMediaUrl(String mediaUrl)Sets the media url.voidsetMetadata(String metadata)Sets the metadata.voidsetType(RevAiJobType type)Sets the job type to the providedRevAiJobTypeenumeration.StringtoString()
-
-
-
Method Detail
-
getJobId
public String getJobId()
Returns a String that contains the job ID.- Returns:
- A String that contains the job ID.
-
setJobId
public void setJobId(String jobId)
Sets the Job ID.- Parameters:
jobId- The String value to set as the job ID.
-
getJobStatus
public LanguageIdJobStatus getJobStatus()
Returns theLanguageIdJobStatusenumeration value.- Returns:
- The
LanguageIdJobStatusenumeration value. - See Also:
LanguageIdJobStatus
-
setJobStatus
public void setJobStatus(LanguageIdJobStatus jobStatus)
Sets the job status to the providedLanguageIdJobStatusenumeration value.- Parameters:
jobStatus- The enumeration value to set as the job status.- See Also:
LanguageIdJobStatus
-
getCreatedOn
public String getCreatedOn()
Returns a String that contains the date and time the job was created on in ISO-8601 UTC form.- Returns:
- A String that contains the date and time the job was created on in ISO-8601 UTC form.
-
setCreatedOn
public void setCreatedOn(String createdOn)
Sets the time and date the job was created on.- Parameters:
createdOn- The String value to set as the created on date and time.
-
getCompletedOn
public String getCompletedOn()
Returns a String that contains the date and time the job was completed on in ISO-8601 UTC form.- Returns:
- A String that contains the date and time the job was completed on in ISO-8601 UTC form.
-
setCompletedOn
public void setCompletedOn(String completedOn)
Set the date and time the job was completed on.- Parameters:
completedOn- The String value to set as the date and time the job was completed on.
-
getCallbackUrl
public String getCallbackUrl()
Returns the callback url provided in the submission request.- Returns:
- A String containing the callback url provided in the submission request.
-
setCallbackUrl
public void setCallbackUrl(String callbackUrl)
Sets the callback url.- Parameters:
callbackUrl- A String value to set as the callback url.
-
getMetadata
public String getMetadata()
Returns the metadata provided in the submission request.- Returns:
- A String containing the metadata provided in the submission request.
-
setMetadata
public void setMetadata(String metadata)
Sets the metadata.- Parameters:
metadata- A String to set as the metadata.
-
getMediaUrl
public String getMediaUrl()
Returns the media url provided in the submission request.- Returns:
- A String containing the media url provided in the submission request.
-
setMediaUrl
public void setMediaUrl(String mediaUrl)
Sets the media url.- Parameters:
mediaUrl- A String value to set as the media url.
-
getType
public RevAiJobType getType()
Returns theRevAiJobTypeenumeration value.- Returns:
- the enumeration value.
- See Also:
RevAiJobType
-
setType
public void setType(RevAiJobType type)
Sets the job type to the providedRevAiJobTypeenumeration.- Parameters:
type- The enumeration value to set as the job type.- See Also:
RevAiJobType
-
getFailureDetails
public String getFailureDetails()
Returns a detailed, human readable explanation of the failure.- Returns:
- A detailed, human readable explanation of the failure.
-
setFailureDetails
public void setFailureDetails(String failureDetails)
Sets the failure details to the provided value.- Parameters:
failureDetails- A String to set as the failure details.
-
getFailure
public RevAiFailureType getFailure()
Returns theRevAiFailureTypeenumeration value.- Returns:
- The
RevAiFailureTypeenumeration value. - See Also:
RevAiFailureType
-
setFailure
public void setFailure(RevAiFailureType failure)
Sets the failure to the providedRevAiFailureTypeenumeration.- Parameters:
failure- The enumeration value to set as the failure.- See Also:
RevAiFailureType
-
getProcessedDurationSeconds
public Double getProcessedDurationSeconds()
Returns the processed audio duration of the file in seconds.- Returns:
- The processed audio duration of the file in seconds.
-
setDurationSeconds
public void setDurationSeconds(Double processedDurationSeconds)
Sets the processed audio duration.- Parameters:
processedDurationSeconds- A Double value to set as processed audio duration.
-
getDeleteAfterSeconds
public Integer getDeleteAfterSeconds()
Returns the duration in seconds before job is deleted- Returns:
- The duration in seconds.
-
setDeleteAfterSeconds
public void setDeleteAfterSeconds(Integer deleteAfterSeconds)
Sets the duration in seconds before job is deleted- Parameters:
deleteAfterSeconds- An Integer value to set as seconds before deletion.
-
-