Class: Google::Apis::GenomicsV1::ContainerStoppedEvent
- Inherits:
-
Object
- Object
- Google::Apis::GenomicsV1::ContainerStoppedEvent
- Includes:
- Core::Hashable, Core::JsonObjectSupport
- Defined in:
- lib/google/apis/genomics_v1/classes.rb,
lib/google/apis/genomics_v1/representations.rb,
lib/google/apis/genomics_v1/representations.rb
Overview
An event generated when a container exits.
Instance Attribute Summary collapse
-
#action_id ⇒ Fixnum
The numeric ID of the action that started this container.
-
#exit_status ⇒ Fixnum
The exit status of the container.
-
#stderr ⇒ String
The tail end of any content written to standard error by the container.
Instance Method Summary collapse
-
#initialize(**args) ⇒ ContainerStoppedEvent
constructor
A new instance of ContainerStoppedEvent.
-
#update!(**args) ⇒ Object
Update properties of this object.
Constructor Details
#initialize(**args) ⇒ ContainerStoppedEvent
Returns a new instance of ContainerStoppedEvent.
275 276 277 |
# File 'lib/google/apis/genomics_v1/classes.rb', line 275 def initialize(**args) update!(**args) end |
Instance Attribute Details
#action_id ⇒ Fixnum
The numeric ID of the action that started this container.
Corresponds to the JSON property actionId
257 258 259 |
# File 'lib/google/apis/genomics_v1/classes.rb', line 257 def action_id @action_id end |
#exit_status ⇒ Fixnum
The exit status of the container.
Corresponds to the JSON property exitStatus
262 263 264 |
# File 'lib/google/apis/genomics_v1/classes.rb', line 262 def exit_status @exit_status end |
#stderr ⇒ String
The tail end of any content written to standard error by the container. If the
content emits large amounts of debugging noise or contains sensitive
information, you can prevent the content from being printed by setting the
DISABLE_STANDARD_ERROR_CAPTURE flag. Note that only a small amount of the end
of the stream is captured here. The entire stream is stored in the /google/
logs directory mounted into each action, and can be copied off the machine as
described elsewhere.
Corresponds to the JSON property stderr
273 274 275 |
# File 'lib/google/apis/genomics_v1/classes.rb', line 273 def stderr @stderr end |
Instance Method Details
#update!(**args) ⇒ Object
Update properties of this object
280 281 282 283 284 |
# File 'lib/google/apis/genomics_v1/classes.rb', line 280 def update!(**args) @action_id = args[:action_id] if args.key?(:action_id) @exit_status = args[:exit_status] if args.key?(:exit_status) @stderr = args[:stderr] if args.key?(:stderr) end |