Class AuditEventHandlerConfiguration.Builder
- java.lang.Object
-
- org.forgerock.openam.audit.configuration.AuditEventHandlerConfiguration.Builder
-
- Enclosing class:
- AuditEventHandlerConfiguration
public static final class AuditEventHandlerConfiguration.Builder extends Object
A builder forAuditEventHandlerConfiguration.
-
-
Constructor Summary
Constructors Constructor Description Builder()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description AuditEventHandlerConfigurationbuild()Create an instance ofAuditEventHandlerConfiguration.AuditEventHandlerConfiguration.BuilderwithAttributes(Map<String,Set<String>> configAttributes)Add the handler attributes.AuditEventHandlerConfiguration.BuilderwithEventTopicsMetaData(org.forgerock.audit.events.EventTopicsMetaData eventTopicsMetaData)Add the event topics meta data.AuditEventHandlerConfiguration.BuilderwithName(String name)Add the handler name.
-
-
-
Method Detail
-
withName
public AuditEventHandlerConfiguration.Builder withName(String name)
Add the handler name.- Parameters:
name- Name of the handler.- Returns:
- Instance of the builder.
-
withAttributes
public AuditEventHandlerConfiguration.Builder withAttributes(Map<String,Set<String>> configAttributes)
Add the handler attributes.- Parameters:
configAttributes- The handler attributes.- Returns:
- Instance of the builder.
-
withEventTopicsMetaData
public AuditEventHandlerConfiguration.Builder withEventTopicsMetaData(org.forgerock.audit.events.EventTopicsMetaData eventTopicsMetaData)
Add the event topics meta data.- Parameters:
eventTopicsMetaData- The event topics meta data.- Returns:
- Instance of the builder.
-
build
public AuditEventHandlerConfiguration build()
Create an instance ofAuditEventHandlerConfiguration.- Returns:
- Instance of
AuditEventHandlerConfiguration.
-
-