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
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 at which 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
585 586 587 |
# File 'generated/google/apis/genomics_v2alpha1/classes.rb', line 585 def initialize(**args) update!(**args) end |
Instance Attribute Details
#description ⇒ String
A human-readable description of the event. Note that these strings can
change at any time without notice. Any application logic must use the
information in the details
field.
Corresponds to the JSON property description
573 574 575 |
# File 'generated/google/apis/genomics_v2alpha1/classes.rb', line 573 def description @description end |
#details ⇒ Hash<String,Object>
Machine-readable details about the event.
Corresponds to the JSON property details
578 579 580 |
# File 'generated/google/apis/genomics_v2alpha1/classes.rb', line 578 def details @details end |
#timestamp ⇒ String
The time at which the event occurred.
Corresponds to the JSON property timestamp
583 584 585 |
# File 'generated/google/apis/genomics_v2alpha1/classes.rb', line 583 def @timestamp end |
Instance Method Details
#update!(**args) ⇒ Object
Update properties of this object
590 591 592 593 594 |
# File 'generated/google/apis/genomics_v2alpha1/classes.rb', line 590 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 |