Class: Google::Apis::GenomicsV2alpha1::Event
- Inherits:
-
Object
- Object
- Google::Apis::GenomicsV2alpha1::Event
- Includes:
- Core::Hashable, Core::JsonObjectSupport
- Defined in:
- generated/google/apis/genomics_v2alpha1/classes.rb,
generated/google/apis/genomics_v2alpha1/representations.rb,
generated/google/apis/genomics_v2alpha1/representations.rb
Overview
Event carries information about events that occur during pipeline execution.
Instance Attribute Summary collapse
-
#description ⇒ String
A human readable description of the event.
-
#details ⇒ Hash<String,Object>
Machine readable details about the event.
-
#timestamp ⇒ String
The time that the event occurred.
Instance Method Summary collapse
-
#initialize(**args) ⇒ Event
constructor
A new instance of Event.
-
#update!(**args) ⇒ Object
Update properties of this object.
Methods included from Core::JsonObjectSupport
Methods included from Core::Hashable
Constructor Details
#initialize(**args) ⇒ Event
Returns a new instance of Event
469 470 471 |
# File 'generated/google/apis/genomics_v2alpha1/classes.rb', line 469 def initialize(**args) update!(**args) end |
Instance Attribute Details
#description ⇒ String
A human readable description of the event. Note that these strings may
change at any time without notice. Any application logic must use the
information in the details field.
Corresponds to the JSON property description
457 458 459 |
# File 'generated/google/apis/genomics_v2alpha1/classes.rb', line 457 def description @description end |
#details ⇒ Hash<String,Object>
Machine readable details about the event.
Corresponds to the JSON property details
462 463 464 |
# File 'generated/google/apis/genomics_v2alpha1/classes.rb', line 462 def details @details end |
#timestamp ⇒ String
The time that the event occurred.
Corresponds to the JSON property timestamp
467 468 469 |
# File 'generated/google/apis/genomics_v2alpha1/classes.rb', line 467 def @timestamp end |
Instance Method Details
#update!(**args) ⇒ Object
Update properties of this object
474 475 476 477 478 |
# File 'generated/google/apis/genomics_v2alpha1/classes.rb', line 474 def update!(**args) @description = args[:description] if args.key?(:description) @details = args[:details] if args.key?(:details) @timestamp = args[:timestamp] if args.key?(:timestamp) end |