Class: Google::Apis::TranscoderV1beta1::Progress

Inherits:
Object
  • Object
show all
Includes:
Core::Hashable, Core::JsonObjectSupport
Defined in:
lib/google/apis/transcoder_v1beta1/classes.rb,
lib/google/apis/transcoder_v1beta1/representations.rb,
lib/google/apis/transcoder_v1beta1/representations.rb

Overview

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

Instance Attribute Summary collapse

Instance Method Summary collapse

Constructor Details

#initialize(**args) ⇒ Progress

Returns a new instance of Progress.



1323
1324
1325
# File 'lib/google/apis/transcoder_v1beta1/classes.rb', line 1323

def initialize(**args)
   update!(**args)
end

Instance Attribute Details

#analyzedFloat

Estimated fractional progress for analyzing step. Corresponds to the JSON property analyzed

Returns:

  • (Float)


1306
1307
1308
# File 'lib/google/apis/transcoder_v1beta1/classes.rb', line 1306

def analyzed
  @analyzed
end

#encodedFloat

Estimated fractional progress for encoding step. Corresponds to the JSON property encoded

Returns:

  • (Float)


1311
1312
1313
# File 'lib/google/apis/transcoder_v1beta1/classes.rb', line 1311

def encoded
  @encoded
end

#notifiedFloat

Estimated fractional progress for notifying step. Corresponds to the JSON property notified

Returns:

  • (Float)


1316
1317
1318
# File 'lib/google/apis/transcoder_v1beta1/classes.rb', line 1316

def notified
  @notified
end

#uploadedFloat

Estimated fractional progress for uploading step. Corresponds to the JSON property uploaded

Returns:

  • (Float)


1321
1322
1323
# File 'lib/google/apis/transcoder_v1beta1/classes.rb', line 1321

def uploaded
  @uploaded
end

Instance Method Details

#update!(**args) ⇒ Object

Update properties of this object



1328
1329
1330
1331
1332
1333
# File 'lib/google/apis/transcoder_v1beta1/classes.rb', line 1328

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