class Google::Apis::TranscoderV1beta1::Progress

Estimated fractional progress for each step, from `0` to `1`.

Attributes

analyzed[RW]

Estimated fractional progress for `analyzing` step. Corresponds to the JSON property `analyzed` @return [Float]

encoded[RW]

Estimated fractional progress for `encoding` step. Corresponds to the JSON property `encoded` @return [Float]

notified[RW]

Estimated fractional progress for `notifying` step. Corresponds to the JSON property `notified` @return [Float]

uploaded[RW]

Estimated fractional progress for `uploading` step. Corresponds to the JSON property `uploaded` @return [Float]

Public Class Methods

new(**args) click to toggle source
# File lib/google/apis/transcoder_v1beta1/classes.rb, line 1309
def initialize(**args)
   update!(**args)
end

Public Instance Methods

update!(**args) click to toggle source

Update properties of this object

# File lib/google/apis/transcoder_v1beta1/classes.rb, line 1314
def update!(**args)
  @analyzed = args[:analyzed] if args.key?(:analyzed)
  @encoded = args[:encoded] if args.key?(:encoded)
  @notified = args[:notified] if args.key?(:notified)
  @uploaded = args[:uploaded] if args.key?(:uploaded)
end