public class org.apache.logging.log4j.core.appender.SyslogAppender$Builder<B extends org.apache.logging.log4j.core.appender.SyslogAppender$Builder<B>> extends org.apache.logging.log4j.core.appender.SocketAppender$AbstractBuilder<B> implements org.apache.logging.log4j.core.util.Builder<org.apache.logging.log4j.core.appender.SocketAppender>
minor version: 0
major version: 59
flags: flags: (0x0021) ACC_PUBLIC, ACC_SUPER
this_class: org.apache.logging.log4j.core.appender.SyslogAppender$Builder
super_class: org.apache.logging.log4j.core.appender.SocketAppender$AbstractBuilder
{
private org.apache.logging.log4j.core.net.Facility facility;
descriptor: Lorg/apache/logging/log4j/core/net/Facility;
flags: (0x0002) ACC_PRIVATE
RuntimeVisibleAnnotations:
org.apache.logging.log4j.core.config.plugins.PluginBuilderAttribute(value = "facility")
private java.lang.String id;
descriptor: Ljava/lang/String;
flags: (0x0002) ACC_PRIVATE
RuntimeVisibleAnnotations:
org.apache.logging.log4j.core.config.plugins.PluginBuilderAttribute(value = "id")
private int enterpriseNumber;
descriptor: I
flags: (0x0002) ACC_PRIVATE
RuntimeVisibleAnnotations:
org.apache.logging.log4j.core.config.plugins.PluginBuilderAttribute(value = "enterpriseNumber")
private boolean includeMdc;
descriptor: Z
flags: (0x0002) ACC_PRIVATE
RuntimeVisibleAnnotations:
org.apache.logging.log4j.core.config.plugins.PluginBuilderAttribute(value = "includeMdc")
private java.lang.String mdcId;
descriptor: Ljava/lang/String;
flags: (0x0002) ACC_PRIVATE
RuntimeVisibleAnnotations:
org.apache.logging.log4j.core.config.plugins.PluginBuilderAttribute(value = "mdcId")
private java.lang.String mdcPrefix;
descriptor: Ljava/lang/String;
flags: (0x0002) ACC_PRIVATE
RuntimeVisibleAnnotations:
org.apache.logging.log4j.core.config.plugins.PluginBuilderAttribute(value = "mdcPrefix")
private java.lang.String eventPrefix;
descriptor: Ljava/lang/String;
flags: (0x0002) ACC_PRIVATE
RuntimeVisibleAnnotations:
org.apache.logging.log4j.core.config.plugins.PluginBuilderAttribute(value = "eventPrefix")
private boolean newLine;
descriptor: Z
flags: (0x0002) ACC_PRIVATE
RuntimeVisibleAnnotations:
org.apache.logging.log4j.core.config.plugins.PluginBuilderAttribute(value = "newLine")
private java.lang.String escapeNL;
descriptor: Ljava/lang/String;
flags: (0x0002) ACC_PRIVATE
RuntimeVisibleAnnotations:
org.apache.logging.log4j.core.config.plugins.PluginBuilderAttribute(value = "newLineEscape")
private java.lang.String appName;
descriptor: Ljava/lang/String;
flags: (0x0002) ACC_PRIVATE
RuntimeVisibleAnnotations:
org.apache.logging.log4j.core.config.plugins.PluginBuilderAttribute(value = "appName")
private java.lang.String msgId;
descriptor: Ljava/lang/String;
flags: (0x0002) ACC_PRIVATE
RuntimeVisibleAnnotations:
org.apache.logging.log4j.core.config.plugins.PluginBuilderAttribute(value = "messageId")
private java.lang.String excludes;
descriptor: Ljava/lang/String;
flags: (0x0002) ACC_PRIVATE
RuntimeVisibleAnnotations:
org.apache.logging.log4j.core.config.plugins.PluginBuilderAttribute(value = "mdcExcludes")
private java.lang.String includes;
descriptor: Ljava/lang/String;
flags: (0x0002) ACC_PRIVATE
RuntimeVisibleAnnotations:
org.apache.logging.log4j.core.config.plugins.PluginBuilderAttribute(value = "mdcIncludes")
private java.lang.String required;
descriptor: Ljava/lang/String;
flags: (0x0002) ACC_PRIVATE
RuntimeVisibleAnnotations:
org.apache.logging.log4j.core.config.plugins.PluginBuilderAttribute(value = "mdcRequired")
private java.lang.String format;
descriptor: Ljava/lang/String;
flags: (0x0002) ACC_PRIVATE
RuntimeVisibleAnnotations:
org.apache.logging.log4j.core.config.plugins.PluginBuilderAttribute(value = "format")
private java.nio.charset.Charset charsetName;
descriptor: Ljava/nio/charset/Charset;
flags: (0x0002) ACC_PRIVATE
RuntimeVisibleAnnotations:
org.apache.logging.log4j.core.config.plugins.PluginBuilderAttribute(value = "charset")
private java.lang.String exceptionPattern;
descriptor: Ljava/lang/String;
flags: (0x0002) ACC_PRIVATE
RuntimeVisibleAnnotations:
org.apache.logging.log4j.core.config.plugins.PluginBuilderAttribute(value = "exceptionPattern")
private org.apache.logging.log4j.core.layout.LoggerFields[] loggerFields;
descriptor: [Lorg/apache/logging/log4j/core/layout/LoggerFields;
flags: (0x0002) ACC_PRIVATE
RuntimeVisibleAnnotations:
org.apache.logging.log4j.core.config.plugins.PluginElement(value = "LoggerFields")
public void <init>();
descriptor: ()V
flags: (0x0001) ACC_PUBLIC
Code:
stack=2, locals=1, args_size=1
start local 0 0: aload 0
invokespecial org.apache.logging.log4j.core.appender.SocketAppender$AbstractBuilder.<init>:()V
1: aload 0
getstatic org.apache.logging.log4j.core.net.Facility.LOCAL0:Lorg/apache/logging/log4j/core/net/Facility;
putfield org.apache.logging.log4j.core.appender.SyslogAppender$Builder.facility:Lorg/apache/logging/log4j/core/net/Facility;
2: aload 0
sipush 18060
putfield org.apache.logging.log4j.core.appender.SyslogAppender$Builder.enterpriseNumber:I
3: aload 0
iconst_1
putfield org.apache.logging.log4j.core.appender.SyslogAppender$Builder.includeMdc:Z
4: aload 0
getstatic java.nio.charset.StandardCharsets.UTF_8:Ljava/nio/charset/Charset;
putfield org.apache.logging.log4j.core.appender.SyslogAppender$Builder.charsetName:Ljava/nio/charset/Charset;
5: return
end local 0 LocalVariableTable:
Start End Slot Name Signature
0 6 0 this Lorg/apache/logging/log4j/core/appender/SyslogAppender$Builder<TB;>;
public org.apache.logging.log4j.core.appender.SyslogAppender build();
descriptor: ()Lorg/apache/logging/log4j/core/appender/SyslogAppender;
flags: (0x0001) ACC_PUBLIC
Code:
stack=18, locals=8, args_size=1
start local 0 0: aload 0
invokevirtual org.apache.logging.log4j.core.appender.SyslogAppender$Builder.getProtocol:()Lorg/apache/logging/log4j/core/net/Protocol;
astore 1
start local 1 1: aload 0
invokevirtual org.apache.logging.log4j.core.appender.SyslogAppender$Builder.getSslConfiguration:()Lorg/apache/logging/log4j/core/net/ssl/SslConfiguration;
astore 2
start local 2 2: aload 2
ifnonnull 3
aload 1
getstatic org.apache.logging.log4j.core.net.Protocol.SSL:Lorg/apache/logging/log4j/core/net/Protocol;
if_acmpeq 3
iconst_0
goto 4
StackMap locals: org.apache.logging.log4j.core.net.Protocol org.apache.logging.log4j.core.net.ssl.SslConfiguration
StackMap stack:
3: iconst_1
StackMap locals:
StackMap stack: int
4: istore 3
start local 3 5: aload 0
invokevirtual org.apache.logging.log4j.core.appender.SyslogAppender$Builder.getConfiguration:()Lorg/apache/logging/log4j/core/config/Configuration;
astore 4
start local 4 6: aload 0
invokevirtual org.apache.logging.log4j.core.appender.SyslogAppender$Builder.getLayout:()Lorg/apache/logging/log4j/core/Layout;
astore 5
start local 5 7: aload 5
ifnonnull 21
8: ldc "RFC5424"
aload 0
getfield org.apache.logging.log4j.core.appender.SyslogAppender$Builder.format:Ljava/lang/String;
invokevirtual java.lang.String.equalsIgnoreCase:(Ljava/lang/String;)Z
ifeq 14
9: aload 0
getfield org.apache.logging.log4j.core.appender.SyslogAppender$Builder.facility:Lorg/apache/logging/log4j/core/net/Facility;
aload 0
getfield org.apache.logging.log4j.core.appender.SyslogAppender$Builder.id:Ljava/lang/String;
aload 0
getfield org.apache.logging.log4j.core.appender.SyslogAppender$Builder.enterpriseNumber:I
aload 0
getfield org.apache.logging.log4j.core.appender.SyslogAppender$Builder.includeMdc:Z
aload 0
getfield org.apache.logging.log4j.core.appender.SyslogAppender$Builder.mdcId:Ljava/lang/String;
aload 0
getfield org.apache.logging.log4j.core.appender.SyslogAppender$Builder.mdcPrefix:Ljava/lang/String;
10: aload 0
getfield org.apache.logging.log4j.core.appender.SyslogAppender$Builder.eventPrefix:Ljava/lang/String;
aload 0
getfield org.apache.logging.log4j.core.appender.SyslogAppender$Builder.newLine:Z
aload 0
getfield org.apache.logging.log4j.core.appender.SyslogAppender$Builder.escapeNL:Ljava/lang/String;
aload 0
getfield org.apache.logging.log4j.core.appender.SyslogAppender$Builder.appName:Ljava/lang/String;
aload 0
getfield org.apache.logging.log4j.core.appender.SyslogAppender$Builder.msgId:Ljava/lang/String;
aload 0
getfield org.apache.logging.log4j.core.appender.SyslogAppender$Builder.excludes:Ljava/lang/String;
aload 0
getfield org.apache.logging.log4j.core.appender.SyslogAppender$Builder.includes:Ljava/lang/String;
aload 0
getfield org.apache.logging.log4j.core.appender.SyslogAppender$Builder.required:Ljava/lang/String;
11: aload 0
getfield org.apache.logging.log4j.core.appender.SyslogAppender$Builder.exceptionPattern:Ljava/lang/String;
iload 3
aload 0
getfield org.apache.logging.log4j.core.appender.SyslogAppender$Builder.loggerFields:[Lorg/apache/logging/log4j/core/layout/LoggerFields;
aload 4
12: invokestatic org.apache.logging.log4j.core.layout.Rfc5424Layout.createLayout:(Lorg/apache/logging/log4j/core/net/Facility;Ljava/lang/String;IZLjava/lang/String;Ljava/lang/String;Ljava/lang/String;ZLjava/lang/String;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Z[Lorg/apache/logging/log4j/core/layout/LoggerFields;Lorg/apache/logging/log4j/core/config/Configuration;)Lorg/apache/logging/log4j/core/layout/Rfc5424Layout;
13: goto 20
14: StackMap locals: int org.apache.logging.log4j.core.config.Configuration org.apache.logging.log4j.core.Layout
StackMap stack:
invokestatic org.apache.logging.log4j.core.layout.SyslogLayout.newBuilder:()Lorg/apache/logging/log4j/core/layout/SyslogLayout$Builder;
15: aload 0
getfield org.apache.logging.log4j.core.appender.SyslogAppender$Builder.facility:Lorg/apache/logging/log4j/core/net/Facility;
invokevirtual org.apache.logging.log4j.core.layout.SyslogLayout$Builder.setFacility:(Lorg/apache/logging/log4j/core/net/Facility;)Lorg/apache/logging/log4j/core/layout/SyslogLayout$Builder;
16: aload 0
getfield org.apache.logging.log4j.core.appender.SyslogAppender$Builder.newLine:Z
invokevirtual org.apache.logging.log4j.core.layout.SyslogLayout$Builder.setIncludeNewLine:(Z)Lorg/apache/logging/log4j/core/layout/SyslogLayout$Builder;
17: aload 0
getfield org.apache.logging.log4j.core.appender.SyslogAppender$Builder.escapeNL:Ljava/lang/String;
invokevirtual org.apache.logging.log4j.core.layout.SyslogLayout$Builder.setEscapeNL:(Ljava/lang/String;)Lorg/apache/logging/log4j/core/layout/SyslogLayout$Builder;
18: aload 0
getfield org.apache.logging.log4j.core.appender.SyslogAppender$Builder.charsetName:Ljava/nio/charset/Charset;
invokevirtual org.apache.logging.log4j.core.layout.SyslogLayout$Builder.setCharset:(Ljava/nio/charset/Charset;)Lorg/apache/logging/log4j/core/layout/AbstractStringLayout$Builder;
checkcast org.apache.logging.log4j.core.layout.SyslogLayout$Builder
19: invokevirtual org.apache.logging.log4j.core.layout.SyslogLayout$Builder.build:()Lorg/apache/logging/log4j/core/layout/SyslogLayout;
20: StackMap locals:
StackMap stack: org.apache.logging.log4j.core.layout.AbstractStringLayout
astore 5
21: StackMap locals:
StackMap stack:
aload 0
invokevirtual org.apache.logging.log4j.core.appender.SyslogAppender$Builder.getName:()Ljava/lang/String;
astore 6
start local 6 22: aload 6
ifnonnull 25
23: invokestatic org.apache.logging.log4j.core.appender.SyslogAppender.access$0:()Lorg/apache/logging/log4j/Logger;
ldc "No name provided for SyslogAppender"
invokeinterface org.apache.logging.log4j.Logger.error:(Ljava/lang/String;)V
24: aconst_null
areturn
25: StackMap locals: java.lang.String
StackMap stack:
aload 6
aload 1
aload 0
invokevirtual org.apache.logging.log4j.core.appender.SyslogAppender$Builder.getHost:()Ljava/lang/String;
aload 0
invokevirtual org.apache.logging.log4j.core.appender.SyslogAppender$Builder.getPort:()I
aload 0
invokevirtual org.apache.logging.log4j.core.appender.SyslogAppender$Builder.getConnectTimeoutMillis:()I
26: aload 2
aload 0
invokevirtual org.apache.logging.log4j.core.appender.SyslogAppender$Builder.getReconnectDelayMillis:()I
aload 0
invokevirtual org.apache.logging.log4j.core.appender.SyslogAppender$Builder.getImmediateFail:()Z
aload 5
getstatic org.apache.logging.log4j.core.util.Constants.ENCODER_BYTE_BUFFER_SIZE:I
aconst_null
27: invokestatic org.apache.logging.log4j.core.appender.SyslogAppender.createSocketManager:(Ljava/lang/String;Lorg/apache/logging/log4j/core/net/Protocol;Ljava/lang/String;IILorg/apache/logging/log4j/core/net/ssl/SslConfiguration;IZLorg/apache/logging/log4j/core/Layout;ILorg/apache/logging/log4j/core/net/SocketOptions;)Lorg/apache/logging/log4j/core/net/AbstractSocketManager;
astore 7
start local 7 28: new org.apache.logging.log4j.core.appender.SyslogAppender
dup
aload 6
aload 5
aload 0
invokevirtual org.apache.logging.log4j.core.appender.SyslogAppender$Builder.getFilter:()Lorg/apache/logging/log4j/core/Filter;
aload 0
invokevirtual org.apache.logging.log4j.core.appender.SyslogAppender$Builder.isIgnoreExceptions:()Z
aload 0
invokevirtual org.apache.logging.log4j.core.appender.SyslogAppender$Builder.isImmediateFlush:()Z
aload 7
29: aload 0
invokevirtual org.apache.logging.log4j.core.appender.SyslogAppender$Builder.getAdvertise:()Z
ifeq 30
aload 4
invokeinterface org.apache.logging.log4j.core.config.Configuration.getAdvertiser:()Lorg/apache/logging/log4j/core/net/Advertiser;
goto 31
StackMap locals: org.apache.logging.log4j.core.appender.SyslogAppender$Builder org.apache.logging.log4j.core.net.Protocol org.apache.logging.log4j.core.net.ssl.SslConfiguration int org.apache.logging.log4j.core.config.Configuration org.apache.logging.log4j.core.Layout java.lang.String org.apache.logging.log4j.core.net.AbstractSocketManager
StackMap stack: new 28 new 28 java.lang.String org.apache.logging.log4j.core.Layout org.apache.logging.log4j.core.Filter int int org.apache.logging.log4j.core.net.AbstractSocketManager
30: aconst_null
StackMap locals: org.apache.logging.log4j.core.appender.SyslogAppender$Builder org.apache.logging.log4j.core.net.Protocol org.apache.logging.log4j.core.net.ssl.SslConfiguration int org.apache.logging.log4j.core.config.Configuration org.apache.logging.log4j.core.Layout java.lang.String org.apache.logging.log4j.core.net.AbstractSocketManager
StackMap stack: new 28 new 28 java.lang.String org.apache.logging.log4j.core.Layout org.apache.logging.log4j.core.Filter int int org.apache.logging.log4j.core.net.AbstractSocketManager org.apache.logging.log4j.core.net.Advertiser
31: aconst_null
32: invokespecial org.apache.logging.log4j.core.appender.SyslogAppender.<init>:(Ljava/lang/String;Lorg/apache/logging/log4j/core/Layout;Lorg/apache/logging/log4j/core/Filter;ZZLorg/apache/logging/log4j/core/net/AbstractSocketManager;Lorg/apache/logging/log4j/core/net/Advertiser;[Lorg/apache/logging/log4j/core/config/Property;)V
areturn
end local 7 end local 6 end local 5 end local 4 end local 3 end local 2 end local 1 end local 0 LocalVariableTable:
Start End Slot Name Signature
0 33 0 this Lorg/apache/logging/log4j/core/appender/SyslogAppender$Builder<TB;>;
1 33 1 protocol Lorg/apache/logging/log4j/core/net/Protocol;
2 33 2 sslConfiguration Lorg/apache/logging/log4j/core/net/ssl/SslConfiguration;
5 33 3 useTlsMessageFormat Z
6 33 4 configuration Lorg/apache/logging/log4j/core/config/Configuration;
7 33 5 layout Lorg/apache/logging/log4j/core/Layout<+Ljava/io/Serializable;>;
22 33 6 name Ljava/lang/String;
28 33 7 manager Lorg/apache/logging/log4j/core/net/AbstractSocketManager;
public org.apache.logging.log4j.core.net.Facility getFacility();
descriptor: ()Lorg/apache/logging/log4j/core/net/Facility;
flags: (0x0001) ACC_PUBLIC
Code:
stack=1, locals=1, args_size=1
start local 0 0: aload 0
getfield org.apache.logging.log4j.core.appender.SyslogAppender$Builder.facility:Lorg/apache/logging/log4j/core/net/Facility;
areturn
end local 0 LocalVariableTable:
Start End Slot Name Signature
0 1 0 this Lorg/apache/logging/log4j/core/appender/SyslogAppender$Builder<TB;>;
public java.lang.String getId();
descriptor: ()Ljava/lang/String;
flags: (0x0001) ACC_PUBLIC
Code:
stack=1, locals=1, args_size=1
start local 0 0: aload 0
getfield org.apache.logging.log4j.core.appender.SyslogAppender$Builder.id:Ljava/lang/String;
areturn
end local 0 LocalVariableTable:
Start End Slot Name Signature
0 1 0 this Lorg/apache/logging/log4j/core/appender/SyslogAppender$Builder<TB;>;
public int getEnterpriseNumber();
descriptor: ()I
flags: (0x0001) ACC_PUBLIC
Code:
stack=1, locals=1, args_size=1
start local 0 0: aload 0
getfield org.apache.logging.log4j.core.appender.SyslogAppender$Builder.enterpriseNumber:I
ireturn
end local 0 LocalVariableTable:
Start End Slot Name Signature
0 1 0 this Lorg/apache/logging/log4j/core/appender/SyslogAppender$Builder<TB;>;
public boolean isIncludeMdc();
descriptor: ()Z
flags: (0x0001) ACC_PUBLIC
Code:
stack=1, locals=1, args_size=1
start local 0 0: aload 0
getfield org.apache.logging.log4j.core.appender.SyslogAppender$Builder.includeMdc:Z
ireturn
end local 0 LocalVariableTable:
Start End Slot Name Signature
0 1 0 this Lorg/apache/logging/log4j/core/appender/SyslogAppender$Builder<TB;>;
public java.lang.String getMdcId();
descriptor: ()Ljava/lang/String;
flags: (0x0001) ACC_PUBLIC
Code:
stack=1, locals=1, args_size=1
start local 0 0: aload 0
getfield org.apache.logging.log4j.core.appender.SyslogAppender$Builder.mdcId:Ljava/lang/String;
areturn
end local 0 LocalVariableTable:
Start End Slot Name Signature
0 1 0 this Lorg/apache/logging/log4j/core/appender/SyslogAppender$Builder<TB;>;
public java.lang.String getMdcPrefix();
descriptor: ()Ljava/lang/String;
flags: (0x0001) ACC_PUBLIC
Code:
stack=1, locals=1, args_size=1
start local 0 0: aload 0
getfield org.apache.logging.log4j.core.appender.SyslogAppender$Builder.mdcPrefix:Ljava/lang/String;
areturn
end local 0 LocalVariableTable:
Start End Slot Name Signature
0 1 0 this Lorg/apache/logging/log4j/core/appender/SyslogAppender$Builder<TB;>;
public java.lang.String getEventPrefix();
descriptor: ()Ljava/lang/String;
flags: (0x0001) ACC_PUBLIC
Code:
stack=1, locals=1, args_size=1
start local 0 0: aload 0
getfield org.apache.logging.log4j.core.appender.SyslogAppender$Builder.eventPrefix:Ljava/lang/String;
areturn
end local 0 LocalVariableTable:
Start End Slot Name Signature
0 1 0 this Lorg/apache/logging/log4j/core/appender/SyslogAppender$Builder<TB;>;
public boolean isNewLine();
descriptor: ()Z
flags: (0x0001) ACC_PUBLIC
Code:
stack=1, locals=1, args_size=1
start local 0 0: aload 0
getfield org.apache.logging.log4j.core.appender.SyslogAppender$Builder.newLine:Z
ireturn
end local 0 LocalVariableTable:
Start End Slot Name Signature
0 1 0 this Lorg/apache/logging/log4j/core/appender/SyslogAppender$Builder<TB;>;
public java.lang.String getEscapeNL();
descriptor: ()Ljava/lang/String;
flags: (0x0001) ACC_PUBLIC
Code:
stack=1, locals=1, args_size=1
start local 0 0: aload 0
getfield org.apache.logging.log4j.core.appender.SyslogAppender$Builder.escapeNL:Ljava/lang/String;
areturn
end local 0 LocalVariableTable:
Start End Slot Name Signature
0 1 0 this Lorg/apache/logging/log4j/core/appender/SyslogAppender$Builder<TB;>;
public java.lang.String getAppName();
descriptor: ()Ljava/lang/String;
flags: (0x0001) ACC_PUBLIC
Code:
stack=1, locals=1, args_size=1
start local 0 0: aload 0
getfield org.apache.logging.log4j.core.appender.SyslogAppender$Builder.appName:Ljava/lang/String;
areturn
end local 0 LocalVariableTable:
Start End Slot Name Signature
0 1 0 this Lorg/apache/logging/log4j/core/appender/SyslogAppender$Builder<TB;>;
public java.lang.String getMsgId();
descriptor: ()Ljava/lang/String;
flags: (0x0001) ACC_PUBLIC
Code:
stack=1, locals=1, args_size=1
start local 0 0: aload 0
getfield org.apache.logging.log4j.core.appender.SyslogAppender$Builder.msgId:Ljava/lang/String;
areturn
end local 0 LocalVariableTable:
Start End Slot Name Signature
0 1 0 this Lorg/apache/logging/log4j/core/appender/SyslogAppender$Builder<TB;>;
public java.lang.String getExcludes();
descriptor: ()Ljava/lang/String;
flags: (0x0001) ACC_PUBLIC
Code:
stack=1, locals=1, args_size=1
start local 0 0: aload 0
getfield org.apache.logging.log4j.core.appender.SyslogAppender$Builder.excludes:Ljava/lang/String;
areturn
end local 0 LocalVariableTable:
Start End Slot Name Signature
0 1 0 this Lorg/apache/logging/log4j/core/appender/SyslogAppender$Builder<TB;>;
public java.lang.String getIncludes();
descriptor: ()Ljava/lang/String;
flags: (0x0001) ACC_PUBLIC
Code:
stack=1, locals=1, args_size=1
start local 0 0: aload 0
getfield org.apache.logging.log4j.core.appender.SyslogAppender$Builder.includes:Ljava/lang/String;
areturn
end local 0 LocalVariableTable:
Start End Slot Name Signature
0 1 0 this Lorg/apache/logging/log4j/core/appender/SyslogAppender$Builder<TB;>;
public java.lang.String getRequired();
descriptor: ()Ljava/lang/String;
flags: (0x0001) ACC_PUBLIC
Code:
stack=1, locals=1, args_size=1
start local 0 0: aload 0
getfield org.apache.logging.log4j.core.appender.SyslogAppender$Builder.required:Ljava/lang/String;
areturn
end local 0 LocalVariableTable:
Start End Slot Name Signature
0 1 0 this Lorg/apache/logging/log4j/core/appender/SyslogAppender$Builder<TB;>;
public java.lang.String getFormat();
descriptor: ()Ljava/lang/String;
flags: (0x0001) ACC_PUBLIC
Code:
stack=1, locals=1, args_size=1
start local 0 0: aload 0
getfield org.apache.logging.log4j.core.appender.SyslogAppender$Builder.format:Ljava/lang/String;
areturn
end local 0 LocalVariableTable:
Start End Slot Name Signature
0 1 0 this Lorg/apache/logging/log4j/core/appender/SyslogAppender$Builder<TB;>;
public java.nio.charset.Charset getCharsetName();
descriptor: ()Ljava/nio/charset/Charset;
flags: (0x0001) ACC_PUBLIC
Code:
stack=1, locals=1, args_size=1
start local 0 0: aload 0
getfield org.apache.logging.log4j.core.appender.SyslogAppender$Builder.charsetName:Ljava/nio/charset/Charset;
areturn
end local 0 LocalVariableTable:
Start End Slot Name Signature
0 1 0 this Lorg/apache/logging/log4j/core/appender/SyslogAppender$Builder<TB;>;
public java.lang.String getExceptionPattern();
descriptor: ()Ljava/lang/String;
flags: (0x0001) ACC_PUBLIC
Code:
stack=1, locals=1, args_size=1
start local 0 0: aload 0
getfield org.apache.logging.log4j.core.appender.SyslogAppender$Builder.exceptionPattern:Ljava/lang/String;
areturn
end local 0 LocalVariableTable:
Start End Slot Name Signature
0 1 0 this Lorg/apache/logging/log4j/core/appender/SyslogAppender$Builder<TB;>;
public org.apache.logging.log4j.core.layout.LoggerFields[] getLoggerFields();
descriptor: ()[Lorg/apache/logging/log4j/core/layout/LoggerFields;
flags: (0x0001) ACC_PUBLIC
Code:
stack=1, locals=1, args_size=1
start local 0 0: aload 0
getfield org.apache.logging.log4j.core.appender.SyslogAppender$Builder.loggerFields:[Lorg/apache/logging/log4j/core/layout/LoggerFields;
areturn
end local 0 LocalVariableTable:
Start End Slot Name Signature
0 1 0 this Lorg/apache/logging/log4j/core/appender/SyslogAppender$Builder<TB;>;
public B setFacility(org.apache.logging.log4j.core.net.Facility);
descriptor: (Lorg/apache/logging/log4j/core/net/Facility;)Lorg/apache/logging/log4j/core/appender/SyslogAppender$Builder;
flags: (0x0001) ACC_PUBLIC
Code:
stack=2, locals=2, args_size=2
start local 0 start local 1 0: aload 0
aload 1
putfield org.apache.logging.log4j.core.appender.SyslogAppender$Builder.facility:Lorg/apache/logging/log4j/core/net/Facility;
1: aload 0
invokevirtual org.apache.logging.log4j.core.appender.SyslogAppender$Builder.asBuilder:()Lorg/apache/logging/log4j/core/filter/AbstractFilterable$Builder;
checkcast org.apache.logging.log4j.core.appender.SyslogAppender$Builder
areturn
end local 1 end local 0 LocalVariableTable:
Start End Slot Name Signature
0 2 0 this Lorg/apache/logging/log4j/core/appender/SyslogAppender$Builder<TB;>;
0 2 1 facility Lorg/apache/logging/log4j/core/net/Facility;
Signature: (Lorg/apache/logging/log4j/core/net/Facility;)TB;
MethodParameters:
Name Flags
facility final
public B setId(java.lang.String);
descriptor: (Ljava/lang/String;)Lorg/apache/logging/log4j/core/appender/SyslogAppender$Builder;
flags: (0x0001) ACC_PUBLIC
Code:
stack=2, locals=2, args_size=2
start local 0 start local 1 0: aload 0
aload 1
putfield org.apache.logging.log4j.core.appender.SyslogAppender$Builder.id:Ljava/lang/String;
1: aload 0
invokevirtual org.apache.logging.log4j.core.appender.SyslogAppender$Builder.asBuilder:()Lorg/apache/logging/log4j/core/filter/AbstractFilterable$Builder;
checkcast org.apache.logging.log4j.core.appender.SyslogAppender$Builder
areturn
end local 1 end local 0 LocalVariableTable:
Start End Slot Name Signature
0 2 0 this Lorg/apache/logging/log4j/core/appender/SyslogAppender$Builder<TB;>;
0 2 1 id Ljava/lang/String;
Signature: (Ljava/lang/String;)TB;
MethodParameters:
Name Flags
id final
public B setEnterpriseNumber();
descriptor: (I)Lorg/apache/logging/log4j/core/appender/SyslogAppender$Builder;
flags: (0x0001) ACC_PUBLIC
Code:
stack=2, locals=2, args_size=2
start local 0 start local 1 0: aload 0
iload 1
putfield org.apache.logging.log4j.core.appender.SyslogAppender$Builder.enterpriseNumber:I
1: aload 0
invokevirtual org.apache.logging.log4j.core.appender.SyslogAppender$Builder.asBuilder:()Lorg/apache/logging/log4j/core/filter/AbstractFilterable$Builder;
checkcast org.apache.logging.log4j.core.appender.SyslogAppender$Builder
areturn
end local 1 end local 0 LocalVariableTable:
Start End Slot Name Signature
0 2 0 this Lorg/apache/logging/log4j/core/appender/SyslogAppender$Builder<TB;>;
0 2 1 enterpriseNumber I
Signature: (I)TB;
MethodParameters:
Name Flags
enterpriseNumber final
public B setIncludeMdc();
descriptor: (Z)Lorg/apache/logging/log4j/core/appender/SyslogAppender$Builder;
flags: (0x0001) ACC_PUBLIC
Code:
stack=2, locals=2, args_size=2
start local 0 start local 1 0: aload 0
iload 1
putfield org.apache.logging.log4j.core.appender.SyslogAppender$Builder.includeMdc:Z
1: aload 0
invokevirtual org.apache.logging.log4j.core.appender.SyslogAppender$Builder.asBuilder:()Lorg/apache/logging/log4j/core/filter/AbstractFilterable$Builder;
checkcast org.apache.logging.log4j.core.appender.SyslogAppender$Builder
areturn
end local 1 end local 0 LocalVariableTable:
Start End Slot Name Signature
0 2 0 this Lorg/apache/logging/log4j/core/appender/SyslogAppender$Builder<TB;>;
0 2 1 includeMdc Z
Signature: (Z)TB;
MethodParameters:
Name Flags
includeMdc final
public B setMdcId(java.lang.String);
descriptor: (Ljava/lang/String;)Lorg/apache/logging/log4j/core/appender/SyslogAppender$Builder;
flags: (0x0001) ACC_PUBLIC
Code:
stack=2, locals=2, args_size=2
start local 0 start local 1 0: aload 0
aload 1
putfield org.apache.logging.log4j.core.appender.SyslogAppender$Builder.mdcId:Ljava/lang/String;
1: aload 0
invokevirtual org.apache.logging.log4j.core.appender.SyslogAppender$Builder.asBuilder:()Lorg/apache/logging/log4j/core/filter/AbstractFilterable$Builder;
checkcast org.apache.logging.log4j.core.appender.SyslogAppender$Builder
areturn
end local 1 end local 0 LocalVariableTable:
Start End Slot Name Signature
0 2 0 this Lorg/apache/logging/log4j/core/appender/SyslogAppender$Builder<TB;>;
0 2 1 mdcId Ljava/lang/String;
Signature: (Ljava/lang/String;)TB;
MethodParameters:
Name Flags
mdcId final
public B setMdcPrefix(java.lang.String);
descriptor: (Ljava/lang/String;)Lorg/apache/logging/log4j/core/appender/SyslogAppender$Builder;
flags: (0x0001) ACC_PUBLIC
Code:
stack=2, locals=2, args_size=2
start local 0 start local 1 0: aload 0
aload 1
putfield org.apache.logging.log4j.core.appender.SyslogAppender$Builder.mdcPrefix:Ljava/lang/String;
1: aload 0
invokevirtual org.apache.logging.log4j.core.appender.SyslogAppender$Builder.asBuilder:()Lorg/apache/logging/log4j/core/filter/AbstractFilterable$Builder;
checkcast org.apache.logging.log4j.core.appender.SyslogAppender$Builder
areturn
end local 1 end local 0 LocalVariableTable:
Start End Slot Name Signature
0 2 0 this Lorg/apache/logging/log4j/core/appender/SyslogAppender$Builder<TB;>;
0 2 1 mdcPrefix Ljava/lang/String;
Signature: (Ljava/lang/String;)TB;
MethodParameters:
Name Flags
mdcPrefix final
public B setEventPrefix(java.lang.String);
descriptor: (Ljava/lang/String;)Lorg/apache/logging/log4j/core/appender/SyslogAppender$Builder;
flags: (0x0001) ACC_PUBLIC
Code:
stack=2, locals=2, args_size=2
start local 0 start local 1 0: aload 0
aload 1
putfield org.apache.logging.log4j.core.appender.SyslogAppender$Builder.eventPrefix:Ljava/lang/String;
1: aload 0
invokevirtual org.apache.logging.log4j.core.appender.SyslogAppender$Builder.asBuilder:()Lorg/apache/logging/log4j/core/filter/AbstractFilterable$Builder;
checkcast org.apache.logging.log4j.core.appender.SyslogAppender$Builder
areturn
end local 1 end local 0 LocalVariableTable:
Start End Slot Name Signature
0 2 0 this Lorg/apache/logging/log4j/core/appender/SyslogAppender$Builder<TB;>;
0 2 1 eventPrefix Ljava/lang/String;
Signature: (Ljava/lang/String;)TB;
MethodParameters:
Name Flags
eventPrefix final
public B setNewLine();
descriptor: (Z)Lorg/apache/logging/log4j/core/appender/SyslogAppender$Builder;
flags: (0x0001) ACC_PUBLIC
Code:
stack=2, locals=2, args_size=2
start local 0 start local 1 0: aload 0
iload 1
putfield org.apache.logging.log4j.core.appender.SyslogAppender$Builder.newLine:Z
1: aload 0
invokevirtual org.apache.logging.log4j.core.appender.SyslogAppender$Builder.asBuilder:()Lorg/apache/logging/log4j/core/filter/AbstractFilterable$Builder;
checkcast org.apache.logging.log4j.core.appender.SyslogAppender$Builder
areturn
end local 1 end local 0 LocalVariableTable:
Start End Slot Name Signature
0 2 0 this Lorg/apache/logging/log4j/core/appender/SyslogAppender$Builder<TB;>;
0 2 1 newLine Z
Signature: (Z)TB;
MethodParameters:
Name Flags
newLine final
public B setEscapeNL(java.lang.String);
descriptor: (Ljava/lang/String;)Lorg/apache/logging/log4j/core/appender/SyslogAppender$Builder;
flags: (0x0001) ACC_PUBLIC
Code:
stack=2, locals=2, args_size=2
start local 0 start local 1 0: aload 0
aload 1
putfield org.apache.logging.log4j.core.appender.SyslogAppender$Builder.escapeNL:Ljava/lang/String;
1: aload 0
invokevirtual org.apache.logging.log4j.core.appender.SyslogAppender$Builder.asBuilder:()Lorg/apache/logging/log4j/core/filter/AbstractFilterable$Builder;
checkcast org.apache.logging.log4j.core.appender.SyslogAppender$Builder
areturn
end local 1 end local 0 LocalVariableTable:
Start End Slot Name Signature
0 2 0 this Lorg/apache/logging/log4j/core/appender/SyslogAppender$Builder<TB;>;
0 2 1 escapeNL Ljava/lang/String;
Signature: (Ljava/lang/String;)TB;
MethodParameters:
Name Flags
escapeNL final
public B setAppName(java.lang.String);
descriptor: (Ljava/lang/String;)Lorg/apache/logging/log4j/core/appender/SyslogAppender$Builder;
flags: (0x0001) ACC_PUBLIC
Code:
stack=2, locals=2, args_size=2
start local 0 start local 1 0: aload 0
aload 1
putfield org.apache.logging.log4j.core.appender.SyslogAppender$Builder.appName:Ljava/lang/String;
1: aload 0
invokevirtual org.apache.logging.log4j.core.appender.SyslogAppender$Builder.asBuilder:()Lorg/apache/logging/log4j/core/filter/AbstractFilterable$Builder;
checkcast org.apache.logging.log4j.core.appender.SyslogAppender$Builder
areturn
end local 1 end local 0 LocalVariableTable:
Start End Slot Name Signature
0 2 0 this Lorg/apache/logging/log4j/core/appender/SyslogAppender$Builder<TB;>;
0 2 1 appName Ljava/lang/String;
Signature: (Ljava/lang/String;)TB;
MethodParameters:
Name Flags
appName final
public B setMsgId(java.lang.String);
descriptor: (Ljava/lang/String;)Lorg/apache/logging/log4j/core/appender/SyslogAppender$Builder;
flags: (0x0001) ACC_PUBLIC
Code:
stack=2, locals=2, args_size=2
start local 0 start local 1 0: aload 0
aload 1
putfield org.apache.logging.log4j.core.appender.SyslogAppender$Builder.msgId:Ljava/lang/String;
1: aload 0
invokevirtual org.apache.logging.log4j.core.appender.SyslogAppender$Builder.asBuilder:()Lorg/apache/logging/log4j/core/filter/AbstractFilterable$Builder;
checkcast org.apache.logging.log4j.core.appender.SyslogAppender$Builder
areturn
end local 1 end local 0 LocalVariableTable:
Start End Slot Name Signature
0 2 0 this Lorg/apache/logging/log4j/core/appender/SyslogAppender$Builder<TB;>;
0 2 1 msgId Ljava/lang/String;
Signature: (Ljava/lang/String;)TB;
MethodParameters:
Name Flags
msgId final
public B setExcludes(java.lang.String);
descriptor: (Ljava/lang/String;)Lorg/apache/logging/log4j/core/appender/SyslogAppender$Builder;
flags: (0x0001) ACC_PUBLIC
Code:
stack=2, locals=2, args_size=2
start local 0 start local 1 0: aload 0
aload 1
putfield org.apache.logging.log4j.core.appender.SyslogAppender$Builder.excludes:Ljava/lang/String;
1: aload 0
invokevirtual org.apache.logging.log4j.core.appender.SyslogAppender$Builder.asBuilder:()Lorg/apache/logging/log4j/core/filter/AbstractFilterable$Builder;
checkcast org.apache.logging.log4j.core.appender.SyslogAppender$Builder
areturn
end local 1 end local 0 LocalVariableTable:
Start End Slot Name Signature
0 2 0 this Lorg/apache/logging/log4j/core/appender/SyslogAppender$Builder<TB;>;
0 2 1 excludes Ljava/lang/String;
Signature: (Ljava/lang/String;)TB;
MethodParameters:
Name Flags
excludes final
public B setIncludes(java.lang.String);
descriptor: (Ljava/lang/String;)Lorg/apache/logging/log4j/core/appender/SyslogAppender$Builder;
flags: (0x0001) ACC_PUBLIC
Code:
stack=2, locals=2, args_size=2
start local 0 start local 1 0: aload 0
aload 1
putfield org.apache.logging.log4j.core.appender.SyslogAppender$Builder.includes:Ljava/lang/String;
1: aload 0
invokevirtual org.apache.logging.log4j.core.appender.SyslogAppender$Builder.asBuilder:()Lorg/apache/logging/log4j/core/filter/AbstractFilterable$Builder;
checkcast org.apache.logging.log4j.core.appender.SyslogAppender$Builder
areturn
end local 1 end local 0 LocalVariableTable:
Start End Slot Name Signature
0 2 0 this Lorg/apache/logging/log4j/core/appender/SyslogAppender$Builder<TB;>;
0 2 1 includes Ljava/lang/String;
Signature: (Ljava/lang/String;)TB;
MethodParameters:
Name Flags
includes final
public B setRequired(java.lang.String);
descriptor: (Ljava/lang/String;)Lorg/apache/logging/log4j/core/appender/SyslogAppender$Builder;
flags: (0x0001) ACC_PUBLIC
Code:
stack=2, locals=2, args_size=2
start local 0 start local 1 0: aload 0
aload 1
putfield org.apache.logging.log4j.core.appender.SyslogAppender$Builder.required:Ljava/lang/String;
1: aload 0
invokevirtual org.apache.logging.log4j.core.appender.SyslogAppender$Builder.asBuilder:()Lorg/apache/logging/log4j/core/filter/AbstractFilterable$Builder;
checkcast org.apache.logging.log4j.core.appender.SyslogAppender$Builder
areturn
end local 1 end local 0 LocalVariableTable:
Start End Slot Name Signature
0 2 0 this Lorg/apache/logging/log4j/core/appender/SyslogAppender$Builder<TB;>;
0 2 1 required Ljava/lang/String;
Signature: (Ljava/lang/String;)TB;
MethodParameters:
Name Flags
required final
public B setFormat(java.lang.String);
descriptor: (Ljava/lang/String;)Lorg/apache/logging/log4j/core/appender/SyslogAppender$Builder;
flags: (0x0001) ACC_PUBLIC
Code:
stack=2, locals=2, args_size=2
start local 0 start local 1 0: aload 0
aload 1
putfield org.apache.logging.log4j.core.appender.SyslogAppender$Builder.format:Ljava/lang/String;
1: aload 0
invokevirtual org.apache.logging.log4j.core.appender.SyslogAppender$Builder.asBuilder:()Lorg/apache/logging/log4j/core/filter/AbstractFilterable$Builder;
checkcast org.apache.logging.log4j.core.appender.SyslogAppender$Builder
areturn
end local 1 end local 0 LocalVariableTable:
Start End Slot Name Signature
0 2 0 this Lorg/apache/logging/log4j/core/appender/SyslogAppender$Builder<TB;>;
0 2 1 format Ljava/lang/String;
Signature: (Ljava/lang/String;)TB;
MethodParameters:
Name Flags
format final
public B setCharsetName(java.nio.charset.Charset);
descriptor: (Ljava/nio/charset/Charset;)Lorg/apache/logging/log4j/core/appender/SyslogAppender$Builder;
flags: (0x0001) ACC_PUBLIC
Code:
stack=2, locals=2, args_size=2
start local 0 start local 1 0: aload 0
aload 1
putfield org.apache.logging.log4j.core.appender.SyslogAppender$Builder.charsetName:Ljava/nio/charset/Charset;
1: aload 0
invokevirtual org.apache.logging.log4j.core.appender.SyslogAppender$Builder.asBuilder:()Lorg/apache/logging/log4j/core/filter/AbstractFilterable$Builder;
checkcast org.apache.logging.log4j.core.appender.SyslogAppender$Builder
areturn
end local 1 end local 0 LocalVariableTable:
Start End Slot Name Signature
0 2 0 this Lorg/apache/logging/log4j/core/appender/SyslogAppender$Builder<TB;>;
0 2 1 charset Ljava/nio/charset/Charset;
Signature: (Ljava/nio/charset/Charset;)TB;
MethodParameters:
Name Flags
charset final
public B setExceptionPattern(java.lang.String);
descriptor: (Ljava/lang/String;)Lorg/apache/logging/log4j/core/appender/SyslogAppender$Builder;
flags: (0x0001) ACC_PUBLIC
Code:
stack=2, locals=2, args_size=2
start local 0 start local 1 0: aload 0
aload 1
putfield org.apache.logging.log4j.core.appender.SyslogAppender$Builder.exceptionPattern:Ljava/lang/String;
1: aload 0
invokevirtual org.apache.logging.log4j.core.appender.SyslogAppender$Builder.asBuilder:()Lorg/apache/logging/log4j/core/filter/AbstractFilterable$Builder;
checkcast org.apache.logging.log4j.core.appender.SyslogAppender$Builder
areturn
end local 1 end local 0 LocalVariableTable:
Start End Slot Name Signature
0 2 0 this Lorg/apache/logging/log4j/core/appender/SyslogAppender$Builder<TB;>;
0 2 1 exceptionPattern Ljava/lang/String;
Signature: (Ljava/lang/String;)TB;
MethodParameters:
Name Flags
exceptionPattern final
public B setLoggerFields(org.apache.logging.log4j.core.layout.LoggerFields[]);
descriptor: ([Lorg/apache/logging/log4j/core/layout/LoggerFields;)Lorg/apache/logging/log4j/core/appender/SyslogAppender$Builder;
flags: (0x0001) ACC_PUBLIC
Code:
stack=2, locals=2, args_size=2
start local 0 start local 1 0: aload 0
aload 1
putfield org.apache.logging.log4j.core.appender.SyslogAppender$Builder.loggerFields:[Lorg/apache/logging/log4j/core/layout/LoggerFields;
1: aload 0
invokevirtual org.apache.logging.log4j.core.appender.SyslogAppender$Builder.asBuilder:()Lorg/apache/logging/log4j/core/filter/AbstractFilterable$Builder;
checkcast org.apache.logging.log4j.core.appender.SyslogAppender$Builder
areturn
end local 1 end local 0 LocalVariableTable:
Start End Slot Name Signature
0 2 0 this Lorg/apache/logging/log4j/core/appender/SyslogAppender$Builder<TB;>;
0 2 1 loggerFields [Lorg/apache/logging/log4j/core/layout/LoggerFields;
Signature: ([Lorg/apache/logging/log4j/core/layout/LoggerFields;)TB;
MethodParameters:
Name Flags
loggerFields final
public java.lang.Object build();
descriptor: ()Ljava/lang/Object;
flags: (0x1041) ACC_PUBLIC, ACC_BRIDGE, ACC_SYNTHETIC
Code:
stack=1, locals=1, args_size=1
0: aload 0
invokevirtual org.apache.logging.log4j.core.appender.SyslogAppender$Builder.build:()Lorg/apache/logging/log4j/core/appender/SyslogAppender;
areturn
LocalVariableTable:
Start End Slot Name Signature
}
Signature: <B:Lorg/apache/logging/log4j/core/appender/SyslogAppender$Builder<TB;>;>Lorg/apache/logging/log4j/core/appender/SocketAppender$AbstractBuilder<TB;>;Lorg/apache/logging/log4j/core/util/Builder<Lorg/apache/logging/log4j/core/appender/SocketAppender;>;
SourceFile: "SyslogAppender.java"
NestHost: org.apache.logging.log4j.core.appender.SyslogAppender
InnerClasses:
public abstract AbstractBuilder = org.apache.logging.log4j.core.appender.SocketAppender$AbstractBuilder of org.apache.logging.log4j.core.appender.SocketAppender
public Builder = org.apache.logging.log4j.core.appender.SyslogAppender$Builder of org.apache.logging.log4j.core.appender.SyslogAppender
public abstract Builder = org.apache.logging.log4j.core.filter.AbstractFilterable$Builder of org.apache.logging.log4j.core.filter.AbstractFilterable
public abstract Builder = org.apache.logging.log4j.core.layout.AbstractStringLayout$Builder of org.apache.logging.log4j.core.layout.AbstractStringLayout
public Builder = org.apache.logging.log4j.core.layout.SyslogLayout$Builder of org.apache.logging.log4j.core.layout.SyslogLayout