Class: Temporalio::Runtime::LoggingFilterOptions
- Inherits:
-
Object
- Object
- Temporalio::Runtime::LoggingFilterOptions
- Defined in:
- lib/temporalio/runtime.rb
Overview
Logging filter options for Core.
Instance Attribute Summary collapse
-
#core_level ⇒ 'TRACE', ...
Log level for Core log messages.
-
#other_level ⇒ 'TRACE', ...
Log level for other Rust log messages.
Instance Method Summary collapse
-
#initialize(core_level: 'WARN', other_level: 'ERROR') ⇒ LoggingFilterOptions
constructor
Create logging filter options.
Constructor Details
#initialize(core_level: 'WARN', other_level: 'ERROR') ⇒ LoggingFilterOptions
Create logging filter options.
97 98 99 |
# File 'lib/temporalio/runtime.rb', line 97 def initialize(core_level: 'WARN', other_level: 'ERROR') super end |
Instance Attribute Details
#core_level ⇒ 'TRACE', ...
Returns Log level for Core log messages.
92 93 94 95 96 97 98 99 100 101 102 103 104 105 106 |
# File 'lib/temporalio/runtime.rb', line 92 class LoggingFilterOptions # Create logging filter options. # # @param core_level ['TRACE', 'DEBUG', 'INFO', 'WARN', 'ERROR'] Log level for Core log messages. # @!attribute other_level ['TRACE', 'DEBUG', 'INFO', 'WARN', 'ERROR'] Log level for other Rust log messages. def initialize(core_level: 'WARN', other_level: 'ERROR') super end # @!visibility private def _to_bridge # @type self: LoggingFilterOptions "#{other_level},temporal_sdk_core=#{core_level},temporal_client=#{core_level},temporal_sdk=#{core_level}" end end |
#other_level ⇒ 'TRACE', ...
Returns Log level for other Rust log messages.
92 93 94 95 96 97 98 99 100 101 102 103 104 105 106 |
# File 'lib/temporalio/runtime.rb', line 92 class LoggingFilterOptions # Create logging filter options. # # @param core_level ['TRACE', 'DEBUG', 'INFO', 'WARN', 'ERROR'] Log level for Core log messages. # @!attribute other_level ['TRACE', 'DEBUG', 'INFO', 'WARN', 'ERROR'] Log level for other Rust log messages. def initialize(core_level: 'WARN', other_level: 'ERROR') super end # @!visibility private def _to_bridge # @type self: LoggingFilterOptions "#{other_level},temporal_sdk_core=#{core_level},temporal_client=#{core_level},temporal_sdk=#{core_level}" end end |