Class SecuredHttpAppender.Builder<B extends SecuredHttpAppender.Builder<B>>
java.lang.Object
org.apache.logging.log4j.core.filter.AbstractFilterable.Builder<B>
org.apache.logging.log4j.core.appender.AbstractAppender.Builder<B>
org.wso2.carbon.logging.appender.http.SecuredHttpAppender.Builder<B>
- Type Parameters:
B- The type to build
- All Implemented Interfaces:
org.apache.logging.log4j.core.util.Builder<SecuredHttpAppender>
- Enclosing class:
SecuredHttpAppender
public static class SecuredHttpAppender.Builder<B extends SecuredHttpAppender.Builder<B>>
extends org.apache.logging.log4j.core.appender.AbstractAppender.Builder<B>
implements org.apache.logging.log4j.core.util.Builder<SecuredHttpAppender>
Builds HttpAppender instances.
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionbuild()intintorg.apache.logging.log4j.core.config.Property[]intintDeprecated.intgetUrl()booleansetBlockSizeInKB(int blockSizeInKB) setConnectTimeoutMillis(int connectTimeoutMillis) setHeaders(org.apache.logging.log4j.core.config.Property[] headers) setMaxDiskSpaceInMB(int maxDiskSpaceInMB) setPassword(String password) setProcessingLimit(int processingLimit) Deprecated.UsesetMaxDiskSpaceInMB(int)instead.setReadTimeoutMillis(int readTimeoutMillis) setSslConfiguration(SslConfiguration sslConfiguration) setUsername(String username) setVerifyHostname(boolean verifyHostname) Methods inherited from class org.apache.logging.log4j.core.appender.AbstractAppender.Builder
getConfiguration, getLayout, getName, getOrCreateLayout, getOrCreateLayout, isIgnoreExceptions, setConfiguration, setIgnoreExceptions, setLayout, setName, withConfiguration, withIgnoreExceptions, withLayout, withNameMethods inherited from class org.apache.logging.log4j.core.filter.AbstractFilterable.Builder
asBuilder, getFilter, getPropertyArray, setFilter, setPropertyArray, withFilter
-
Constructor Details
-
Builder
public Builder()
-
-
Method Details
-
getUrl
-
getMethod
-
getConnectTimeoutMillis
public int getConnectTimeoutMillis() -
getReadTimeoutMillis
public int getReadTimeoutMillis() -
getUsername
-
getPassword
-
getHeaders
public org.apache.logging.log4j.core.config.Property[] getHeaders() -
getSslConfiguration
-
getProcessingLimit
Deprecated.UsegetMaxDiskSpaceInMB()instead.The processing limit is no longer used. The queue size is now limited by the maxDiskSpaceInMB. -
isVerifyHostname
public boolean isVerifyHostname() -
getBlockSizeInKB
public int getBlockSizeInKB() -
getMaxDiskSpaceInMB
public int getMaxDiskSpaceInMB() -
setUrl
-
setMethod
-
setConnectTimeoutMillis
-
setReadTimeoutMillis
-
setUsername
-
setPassword
-
setHeaders
-
setSslConfiguration
-
setProcessingLimit
Deprecated.UsesetMaxDiskSpaceInMB(int)instead.The processing limit is no longer used. The queue size is now limited by the maxDiskSpaceInMB. -
setVerifyHostname
-
setBlockSizeInKB
-
setMaxDiskSpaceInMB
-
build
- Specified by:
buildin interfaceorg.apache.logging.log4j.core.util.Builder<B extends SecuredHttpAppender.Builder<B>>
-
getMaxDiskSpaceInMB()instead.