Class: Google::Apis::GenomicsV1alpha2::LoggingOptions
- Inherits:
-
Object
- Object
- Google::Apis::GenomicsV1alpha2::LoggingOptions
- Includes:
- Core::Hashable, Core::JsonObjectSupport
- Defined in:
- generated/google/apis/genomics_v1alpha2/classes.rb,
generated/google/apis/genomics_v1alpha2/representations.rb,
generated/google/apis/genomics_v1alpha2/representations.rb
Overview
The logging options for the pipeline run.
Instance Attribute Summary collapse
-
#gcs_path ⇒ String
The location in Google Cloud Storage to which the pipeline logs will be copied.
Instance Method Summary collapse
-
#initialize(**args) ⇒ LoggingOptions
constructor
A new instance of LoggingOptions.
-
#update!(**args) ⇒ Object
Update properties of this object.
Constructor Details
#initialize(**args) ⇒ LoggingOptions
Returns a new instance of LoggingOptions.
535 536 537 |
# File 'generated/google/apis/genomics_v1alpha2/classes.rb', line 535 def initialize(**args) update!(**args) end |
Instance Attribute Details
#gcs_path ⇒ String
The location in Google Cloud Storage to which the pipeline logs will be copied.
Can be specified as a fully qualified directory path, in which case logs will
be output with a unique identifier as the filename in that directory, or as a
fully specified path, which must end in .log, in which case that path will
be used, and the user must ensure that logs are not overwritten. Stdout and
stderr logs from the run are also generated and output as -stdout.log and -
stderr.log.
Corresponds to the JSON property gcsPath
533 534 535 |
# File 'generated/google/apis/genomics_v1alpha2/classes.rb', line 533 def gcs_path @gcs_path end |
Instance Method Details
#update!(**args) ⇒ Object
Update properties of this object
540 541 542 |
# File 'generated/google/apis/genomics_v1alpha2/classes.rb', line 540 def update!(**args) @gcs_path = args[:gcs_path] if args.key?(:gcs_path) end |