Modifier and Type |
Method and Description |
AmqpAppender |
build() |
protected AmqpAppender |
buildInstance(String name,
org.apache.logging.log4j.core.Filter filter,
org.apache.logging.log4j.core.Layout<? extends Serializable> layout,
boolean ignoreExceptions,
AmqpAppender.AmqpManager manager,
BlockingQueue<AmqpAppender.Event> eventQueue)
Subclasses can extends Builder, use same logic but need to modify class instance.
|
AmqpAppender.Builder |
setAddMdcAsHeaders(boolean addMdcAsHeaders) |
AmqpAppender.Builder |
setAddresses(String addresses) |
AmqpAppender.Builder |
setApplicationId(String applicationId) |
AmqpAppender.Builder |
setAsync(boolean async) |
AmqpAppender.Builder |
setAutoDelete(boolean autoDelete) |
AmqpAppender.Builder |
setBlockingQueueFactory(org.apache.logging.log4j.core.async.BlockingQueueFactory<AmqpAppender.Event> blockingQueueFactory) |
AmqpAppender.Builder |
setBufferSize(int bufferSize) |
AmqpAppender.Builder |
setCharset(String charset) |
AmqpAppender.Builder |
setClientConnectionProperties(String clientConnectionProperties) |
AmqpAppender.Builder |
setConfiguration(org.apache.logging.log4j.core.config.Configuration configuration) |
AmqpAppender.Builder |
setConnectionName(String connectionName) |
AmqpAppender.Builder |
setContentEncoding(String contentEncoding) |
AmqpAppender.Builder |
setContentType(String contentType) |
AmqpAppender.Builder |
setDeclareExchange(boolean declareExchange) |
AmqpAppender.Builder |
setDeliveryMode(String deliveryMode) |
AmqpAppender.Builder |
setDurable(boolean durable) |
AmqpAppender.Builder |
setExchange(String exchange) |
AmqpAppender.Builder |
setExchangeType(String exchangeType) |
AmqpAppender.Builder |
setFilter(org.apache.logging.log4j.core.Filter filter) |
AmqpAppender.Builder |
setGenerateId(boolean generateId) |
AmqpAppender.Builder |
setHost(String host) |
AmqpAppender.Builder |
setIgnoreExceptions(boolean ignoreExceptions) |
AmqpAppender.Builder |
setKeyStore(String keyStore) |
AmqpAppender.Builder |
setKeyStorePassphrase(String keyStorePassphrase) |
AmqpAppender.Builder |
setKeyStoreType(String keyStoreType) |
AmqpAppender.Builder |
setLayout(org.apache.logging.log4j.core.Layout<? extends Serializable> layout) |
AmqpAppender.Builder |
setMaxSenderRetries(int maxSenderRetries) |
AmqpAppender.Builder |
setName(String name) |
AmqpAppender.Builder |
setPassword(String password) |
AmqpAppender.Builder |
setPort(String port) |
AmqpAppender.Builder |
setRoutingKeyPattern(String routingKeyPattern) |
AmqpAppender.Builder |
setSaslConfig(String saslConfig) |
AmqpAppender.Builder |
setSenderPoolSize(int senderPoolSize) |
AmqpAppender.Builder |
setSslAlgorithm(String sslAlgorithm) |
AmqpAppender.Builder |
setSslPropertiesLocation(String sslPropertiesLocation) |
AmqpAppender.Builder |
setTrustStore(String trustStore) |
AmqpAppender.Builder |
setTrustStorePassphrase(String trustStorePassphrase) |
AmqpAppender.Builder |
setTrustStoreType(String trustStoreType) |
AmqpAppender.Builder |
setUri(URI uri) |
AmqpAppender.Builder |
setUser(String user) |
AmqpAppender.Builder |
setUseSsl(boolean useSsl) |
AmqpAppender.Builder |
setVerifyHostname(boolean verifyHostname) |
AmqpAppender.Builder |
setVirtualHost(String virtualHost) |