class Temporalio::Runtime::LoggingOptions

parameters.
@return [LoggingFilterOptions, String] Logging filter for Core, default is new {LoggingFilterOptions} with no
@!attribute log_filter
Logging options for runtime telemetry.

def _to_bridge

@!visibility private
def _to_bridge
  # @type self: LoggingOptions
  Internal::Bridge::Runtime::LoggingOptions.new(
    log_filter: if log_filter.is_a?(String)
                  log_filter
                elsif log_filter.is_a?(LoggingFilterOptions)
                  log_filter._to_bridge
                else
                  raise 'Log filter must be string or LoggingFilterOptions'
                end
  )
end

def initialize(log_filter: LoggingFilterOptions.new)

Parameters:
  • log_filter (LoggingFilterOptions, String) -- Logging filter for Core.
def initialize(log_filter: LoggingFilterOptions.new)
  super
end