public class LoggingResource extends Object
| Modifier and Type | Class and Description |
|---|---|
static class |
LoggingResource.HeaderLogStrategy
Logging strategy for the headers
|
| Constructor and Description |
|---|
LoggingResource() |
| Modifier and Type | Method and Description |
|---|---|
void |
addFilterDestinations(Map<String,Map<String,String>> destinationEntries)
Adds destination entries for the payloadFilter to the logging resources.
|
void |
addHeaders(List<String> headers)
Adds a list of header names to log
|
void |
addPayloadFilter(Map<String,String> payloadFilter)
Adds a payloadfilter to the logging resource
|
Map<String,Map<String,String>> |
getDestinationEntries()
Returns a map with destinations
|
LoggingResource.HeaderLogStrategy |
getHeaderLogStrategy()
Returns the strategy for the headers logging.
|
List<String> |
getHeaders()
Returns a list of header names to log.
|
List<Map<String,String>> |
getPayloadFilters()
Returns a list of payload filters
|
void |
reset()
Clears all logging resource values like payload filters and headers
|
void |
setHeaderLogStrategy(LoggingResource.HeaderLogStrategy headerLogStrategy)
Set the strategy for the headers logging
|
public LoggingResource.HeaderLogStrategy getHeaderLogStrategy()
LoggingResource.HeaderLogStrategy.LOG_ALLpublic void setHeaderLogStrategy(LoggingResource.HeaderLogStrategy headerLogStrategy)
headerLogStrategy - HeaderLogStrategy enumpublic List<String> getHeaders()
public void addHeaders(List<String> headers)
headers - list of headerspublic final List<Map<String,String>> getPayloadFilters()
public final Map<String,Map<String,String>> getDestinationEntries()
public void reset()
public void addPayloadFilter(Map<String,String> payloadFilter)
payloadFilter - payloadFilter to addCopyright © 2016–2020. All rights reserved.