GoogleApi.Transcoder.V1beta1.Model.Job (google_api_transcoder v0.4.2)
View SourceTranscoding job resource.
Attributes
-
config(type:GoogleApi.Transcoder.V1beta1.Model.JobConfig.t, default:nil) - The configuration for this job. -
createTime(type:DateTime.t, default:nil) - Output only. The time the job was created. -
endTime(type:DateTime.t, default:nil) - Output only. The time the transcoding finished. -
failureDetails(type:list(GoogleApi.Transcoder.V1beta1.Model.FailureDetail.t), default:nil) - Output only. List of failure details. This property may contain additional information about the failure whenfailure_reasonis present. Note: This feature is not yet available. -
failureReason(type:String.t, default:nil) - Output only. A description of the reason for the failure. This property is always present whenstateisFAILED. -
inputUri(type:String.t, default:nil) - Input only. Specify theinput_urito populate emptyurifields in each element ofJob.config.inputsorJobTemplate.config.inputswhen using template. URI of the media. Input files must be at least 5 seconds in duration and stored in Cloud Storage (for example,gs://bucket/inputs/file.mp4). -
name(type:String.t, default:nil) - The resource name of the job. Format:projects/{project}/locations/{location}/jobs/{job} -
originUri(type:GoogleApi.Transcoder.V1beta1.Model.OriginUri.t, default:nil) - Output only. The origin URI. Note: This feature is not yet available. -
outputUri(type:String.t, default:nil) - Input only. Specify theoutput_urito populate an emptyJob.config.output.uriorJobTemplate.config.output.uriwhen using template. URI for the output file(s). For example,gs://my-bucket/outputs/. -
priority(type:integer(), default:nil) - Specify the priority of the job. Enter a value between 0 and 100, where 0 is the lowest priority and 100 is the highest priority. The default is 0. -
progress(type:GoogleApi.Transcoder.V1beta1.Model.Progress.t, default:nil) - Output only. Estimated fractional progress, from0to1for each step. Note: This feature is not yet available. -
startTime(type:DateTime.t, default:nil) - Output only. The time the transcoding started. -
state(type:String.t, default:nil) - Output only. The current state of the job. -
templateId(type:String.t, default:nil) - Input only. Specify thetemplate_idto use for populatingJob.config. The default ispreset/web-hd. Preset Transcoder templates: -preset/{preset_id}- User defined JobTemplate:{job_template_id} -
ttlAfterCompletionDays(type:integer(), default:nil) - Job time to live value in days, which will be effective after job completion. Job should be deleted automatically after the given TTL. Enter a value between 1 and 90. The default is 30.
Summary
Functions
Unwrap a decoded JSON object into its complex fields.
Types
@type t() :: %GoogleApi.Transcoder.V1beta1.Model.Job{ config: GoogleApi.Transcoder.V1beta1.Model.JobConfig.t() | nil, createTime: DateTime.t() | nil, endTime: DateTime.t() | nil, failureDetails: [GoogleApi.Transcoder.V1beta1.Model.FailureDetail.t()] | nil, failureReason: String.t() | nil, inputUri: String.t() | nil, name: String.t() | nil, originUri: GoogleApi.Transcoder.V1beta1.Model.OriginUri.t() | nil, outputUri: String.t() | nil, priority: integer() | nil, progress: GoogleApi.Transcoder.V1beta1.Model.Progress.t() | nil, startTime: DateTime.t() | nil, state: String.t() | nil, templateId: String.t() | nil, ttlAfterCompletionDays: integer() | nil }