Class SplunkAuditEventHandlerConfiguration.BufferingConfiguration
- java.lang.Object
-
- org.forgerock.audit.handlers.splunk.SplunkAuditEventHandlerConfiguration.BufferingConfiguration
-
- Enclosing class:
- SplunkAuditEventHandlerConfiguration
public static final class SplunkAuditEventHandlerConfiguration.BufferingConfiguration extends Object
Configuration of event buffering.
-
-
Constructor Summary
Constructors Constructor Description BufferingConfiguration()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description int
getMaxBatchedEvents()
Gets the maximum number of events to read from the buffer on eachinterval
.int
getMaxSize()
Gets the buffer capacity, which are the maximum number of events that can be buffered.String
getWriteInterval()
Gets the interval for reading events from the buffer to transmit to splunk.void
setMaxBatchedEvents(int maxBatchedEvents)
Sets the maximum number of events to read from the buffer on eachinterval
.void
setMaxSize(int maxSize)
Sets the buffer capacity, which are the maximum number of events that can be buffered.void
setWriteInterval(String writeInterval)
Sets the interval for reading events from the buffer to transmit to splunk.
-
-
-
Method Detail
-
getMaxSize
public int getMaxSize()
Gets the buffer capacity, which are the maximum number of events that can be buffered.- Returns:
- buffer capacity
-
setMaxSize
public void setMaxSize(int maxSize)
Sets the buffer capacity, which are the maximum number of events that can be buffered.- Parameters:
maxSize
- buffer capacity
-
getWriteInterval
public String getWriteInterval()
Gets the interval for reading events from the buffer to transmit to splunk.- Returns:
- Interval (e.g., "20 millis")
-
setWriteInterval
public void setWriteInterval(String writeInterval)
Sets the interval for reading events from the buffer to transmit to splunk.- Parameters:
writeInterval
- Interval (e.g., "20 millis")
-
getMaxBatchedEvents
public int getMaxBatchedEvents()
Gets the maximum number of events to read from the buffer on eachinterval
.- Returns:
- Batch size
-
setMaxBatchedEvents
public void setMaxBatchedEvents(int maxBatchedEvents)
Sets the maximum number of events to read from the buffer on eachinterval
.- Parameters:
maxBatchedEvents
- Batch size
-
-