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.
Methods included from Core::JsonObjectSupport
Methods included from Core::Hashable
Constructor Details
#initialize(**args) ⇒ LoggingOptions
Returns a new instance of LoggingOptions
585 586 587 |
# File 'generated/google/apis/genomics_v1alpha2/classes.rb', line 585 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
583 584 585 |
# File 'generated/google/apis/genomics_v1alpha2/classes.rb', line 583 def gcs_path @gcs_path end |
Instance Method Details
#update!(**args) ⇒ Object
Update properties of this object
590 591 592 |
# File 'generated/google/apis/genomics_v1alpha2/classes.rb', line 590 def update!(**args) @gcs_path = args[:gcs_path] if args.key?(:gcs_path) end |