Class: Temporalio::Runtime::LoggingOptions
- Inherits:
-
Data
- Object
- Data
- Temporalio::Runtime::LoggingOptions
- Defined in:
- lib/temporalio/runtime.rb,
lib/temporalio/runtime.rb
Overview
Logging options for runtime telemetry.
Instance Attribute Summary collapse
-
#log_filter ⇒ LoggingFilterOptions, String
Logging filter for Core, default is new LoggingFilterOptions with no parameters.
-
#log_format ⇒ ConsoleLogFormat?
Format for Core logs written to the console.
Instance Method Summary collapse
-
#initialize(log_filter: LoggingFilterOptions.new, log_format: nil) ⇒ LoggingOptions
constructor
Create logging options.
Constructor Details
#initialize(log_filter: LoggingFilterOptions.new, log_format: nil) ⇒ LoggingOptions
Create logging options
74 75 76 |
# File 'lib/temporalio/runtime.rb', line 74 def initialize(log_filter: LoggingFilterOptions.new, log_format: nil) super end |
Instance Attribute Details
#log_filter ⇒ LoggingFilterOptions, String
Returns Logging filter for Core, default is new Temporalio::Runtime::LoggingFilterOptions with no parameters.
69 70 71 |
# File 'lib/temporalio/runtime.rb', line 69 def log_filter @log_filter end |
#log_format ⇒ ConsoleLogFormat?
Returns Format for Core logs written to the console. If unset, this defaults to compact output.
69 70 71 |
# File 'lib/temporalio/runtime.rb', line 69 def log_format @log_format end |