# Class LogStashUdpAppender

Class
Module
import { LogStashUdpAppender } from "@tsed/logger-logstash-udp"
Source/packages/logstash-udp/src/types/LogStashUdpAppender.ts

# Overview

class LogStashUdpAppender extends BaseAppender {
<span class="token function">build</span><span class="token punctuation">(</span><span class="token punctuation">)</span><span class="token punctuation">:</span> <span class="token keyword">void</span><span class="token punctuation">;</span>
<span class="token function">write</span><span class="token punctuation">(</span>loggingEvent<span class="token punctuation">:</span> <a href="/api/logger/types/core/LogEvent.html"><span class="token">LogEvent</span></a><span class="token punctuation">)</span><span class="token punctuation">:</span> <span class="token keyword">void</span><span class="token punctuation">;</span>
<span class="token function">shutdown</span><span class="token punctuation">(</span><span class="token punctuation">)</span><span class="token punctuation">:</span> <span class="token keyword">any</span><span class="token punctuation">;</span>
<span class="token keyword">protected</span> <span class="token function">sendLog</span><span class="token punctuation">(</span>logObject<span class="token punctuation">:</span> <span class="token keyword">any</span><span class="token punctuation">)</span><span class="token punctuation">:</span> <span class="token keyword">void</span><span class="token punctuation">;</span>

}

# Members

build(): void;

write(loggingEvent: LogEvent): void;

shutdown(): any;

protected sendLog(logObject: any): void;

Other topics