Package org.apache.druid.server.audit
Class SQLAuditManagerConfig
java.lang.Object
org.apache.druid.server.audit.SQLAuditManagerConfig
- All Implemented Interfaces:
AuditManagerConfig
-
Constructor Summary
ConstructorsConstructorDescriptionSQLAuditManagerConfig(Boolean auditSystemRequests, HumanReadableBytes maxPayloadSizeBytes, Boolean skipNullField, Long auditHistoryMillis, Boolean includePayloadAsDimensionInMetric) -
Method Summary
Modifier and TypeMethodDescriptionlonglongbooleanbooleanboolean
-
Constructor Details
-
SQLAuditManagerConfig
public SQLAuditManagerConfig(Boolean auditSystemRequests, HumanReadableBytes maxPayloadSizeBytes, Boolean skipNullField, Long auditHistoryMillis, Boolean includePayloadAsDimensionInMetric)
-
-
Method Details
-
getAuditHistoryMillis
public long getAuditHistoryMillis() -
isIncludePayloadAsDimensionInMetric
public boolean isIncludePayloadAsDimensionInMetric() -
getMaxPayloadSizeBytes
public long getMaxPayloadSizeBytes()- Specified by:
getMaxPayloadSizeBytesin interfaceAuditManagerConfig
-
isSkipNullField
public boolean isSkipNullField()- Specified by:
isSkipNullFieldin interfaceAuditManagerConfig
-
isAuditSystemRequests
public boolean isAuditSystemRequests()- Specified by:
isAuditSystemRequestsin interfaceAuditManagerConfig
-