public static final class SyslogExporter.Builder
extends java.lang.Object
SyslogExporter
.Constructor and Description |
---|
Builder()
Constructor with parameters for the required properties of
SyslogExporter . |
Modifier and Type | Method and Description |
---|---|
SyslogExporter |
build() |
SyslogExporter.Builder |
setMaxLogLevel(java.lang.String maxLogLevel)
Possible values are:
SyslogExporter.MAX_LOG_LEVEL_EMERG SyslogExporter.MAX_LOG_LEVEL_ALERT SyslogExporter.MAX_LOG_LEVEL_CRIT SyslogExporter.MAX_LOG_LEVEL_ERR SyslogExporter.MAX_LOG_LEVEL_WARNING SyslogExporter.MAX_LOG_LEVEL_NOTICE SyslogExporter.MAX_LOG_LEVEL_INFO SyslogExporter.MAX_LOG_LEVEL_DEBUG Maximum
logging level for messages to be exported. |
SyslogExporter.Builder |
setPort(java.lang.Long port)
Server port on which syslog listener is listening.
|
SyslogExporter.Builder |
setProtocol(java.lang.String protocol)
Possible values are:
SyslogExporter.PROTOCOL_TCP SyslogExporter.PROTOCOL_UDP SyslogExporter.PROTOCOL_LI Protocol to be used
to export logs to syslog server. |
SyslogExporter.Builder |
setServer(java.lang.String server)
Syslog server IP address or hostname.
|
public Builder()
SyslogExporter
.public SyslogExporter.Builder setMaxLogLevel(java.lang.String maxLogLevel)
maxLogLevel
- New value for the property.public SyslogExporter.Builder setPort(java.lang.Long port)
port
- New value for the property.public SyslogExporter.Builder setProtocol(java.lang.String protocol)
protocol
- New value for the property.public SyslogExporter.Builder setServer(java.lang.String server)
server
- New value for the property.public SyslogExporter build()