Class: Libhoney::NullTransmissionClient Private

Inherits:
Object
  • Object
show all
Defined in:
lib/libhoney/null_transmission.rb

Overview

This class is part of a private API. You should avoid using this class if possible, as it may be removed or be changed in the future.

A no-op version of TransmissionClient that silently drops events (without sending them to Honeycomb, or anywhere else for that matter).

Instance Method Summary collapse

Constructor Details

#initialize(**_) ⇒ NullTransmissionClient

This method is part of a private API. You should avoid using this method if possible, as it may be removed or be changed in the future.

Returns a new instance of NullTransmissionClient.



7
# File 'lib/libhoney/null_transmission.rb', line 7

def initialize(**_); end

Instance Method Details

#add(event) ⇒ Object

This method is part of a private API. You should avoid using this method if possible, as it may be removed or be changed in the future.



9
# File 'lib/libhoney/null_transmission.rb', line 9

def add(event); end

#close(drain) ⇒ Object

This method is part of a private API. You should avoid using this method if possible, as it may be removed or be changed in the future.



11
# File 'lib/libhoney/null_transmission.rb', line 11

def close(drain); end