class CloudWatchLogger::Client::AWS_SDK
Attributes
deliverer[R]
input_uri[R]
Public Class Methods
new(credentials, log_group_name, log_stream_name, opts = {})
click to toggle source
# File lib/cloudwatchlogger/client/aws_sdk.rb, line 10 def initialize(credentials, log_group_name, log_stream_name, opts = {}) setup_credentials(credentials) setup_log_group_name(log_group_name) setup_log_stream_name(log_stream_name) @deliverer = CloudWatchLogger::Client::AWS_SDK::DeliveryThreadManager.new(@credentials, @log_group_name, @log_stream_name, opts) end
Public Instance Methods
close()
click to toggle source
# File lib/cloudwatchlogger/client/aws_sdk.rb, line 21 def close nil end
write(message)
click to toggle source
# File lib/cloudwatchlogger/client/aws_sdk.rb, line 17 def write(message) @deliverer.deliver(message) end