| Interface | Description |
|---|---|
| RequestAuditEventCreator |
This interface must be implemented by the plugins for the request audit logger
in order to make custom
AuditEvents based on Request.Types
and Resource.Type |
| Class | Description |
|---|---|
| AlertGroupEventCreator |
This creator handles alert group requests
For resource type
Resource.Type#AlertGroup
and request types Request.Type#POST, Request.Type#PUT and Request.Type#DELETE |
| AlertTargetEventCreator |
This creator handles alert target requests
For resource type
Resource.Type#AlertTarget
and request types Request.Type#POST, Request.Type#PUT and Request.Type#DELETE |
| BlueprintEventCreator |
This creator handles blueprint add and remove requests
For resource type
Resource.Type#Blueprint
and request types Request.Type#POST and Request.Type#POST |
| BlueprintExportEventCreator |
This creator handles blueprint export requests
For resource type
Resource.Type#Cluster
and request types Request.Type#GET |
| ComponentEventCreator |
This creator handles operation requests (start, stop, install, etc)
For resource type
Resource.Type.HostComponent
and request types Request.Type.POST, Request.Type.PUT and Request.Type.DELETE |
| ConfigurationChangeEventCreator |
This creator handles operation requests (start, stop, install, etc)
For resource type
Resource.Type#HostComponent
and request types Request.Type#POST, Request.Type#PUT and Request.Type#DELETE |
| CredentialEventCreator |
This creator handles crednetial requests
For resource type
Resource.Type#Upgrade
and request types Request.Type#POST |
| DefaultEventCreator |
Default creator for
RequestAuditLogger |
| GroupEventCreator |
This creator handles group requests
For resource type
Resource.Type#Group
and request types Request.Type#POST and Request.Type#DELETE |
| HostEventCreator |
This creator handles host requests (add, delete, add component)
For resource type
Resource.Type#HostComponent
and request types Request.Type#POST, Request.Type#DELETE and Request.Type#QUERY_POST |
| MemberEventCreator |
This creator handles member requests
For resource type
Resource.Type#Member
and request types Request.Type#POST, Request.Type#PUT and Request.Type#DELETE |
| PrivilegeEventCreator |
This creator handles privilege requests
For resource type
Resource.Type#ClusterPrivilege
and request types Request.Type#POST, Request.Type#PUT |
| RecommendationIgnoreEventCreator |
This creator ignores recommendation post requests
For resource type
Resource.Type#Recommendation
and request types Request.Type#POST |
| RepositoryEventCreator |
This creator handles privilege requests
For resource type
Resource.Type#Repository
and request types Request.Type#POST and Request.Type#PUT |
| RepositoryVersionEventCreator |
This creator handles privilege requests
For resource type
Resource.Type#Repository
and request types Request.Type#POST, Request.Type#PUT and Request.Type#DELETE |
| RequestAuditEventCreatorHelper |
The purpose of this class is to retrieve information from
Request objects. |
| RequestEventCreator |
This creator handles request type requests
For resource type
Resource.Type#Request
and request types Request.Type#POST |
| ServiceConfigDownloadEventCreator |
This creator handles service config download requests
For resource type
Resource.Type#Service
and request types Request.Type#GET |
| ServiceEventCreator |
This creator handles operation requests (start, stop, install, etc)
For resource type
Resource.Type#Service
and request types Request.Type#POST, Request.Type#PUT and Request.Type#DELETE |
| UnauthorizedEventCreator |
This creator handles unauthorized actions
For result status
ResultStatus.STATUS#UNAUTHORIZED and ResultStatus.STATUS#FORBIDDEN |
| UpgradeEventCreator |
This creator handles upgrade requests
For resource type
Resource.Type#Upgrade
and request types Request.Type#POST |
| UpgradeItemEventCreator |
This creator handles upgrade requests
For resource type
Resource.Type#Upgrade
and request types Request.Type#PUT |
| UserEventCreator |
This creator handles user requests
For resource type
Resource.Type#User
and request types Request.Type#POST, Request.Type#PUT and Request.Type#DELETE |
| ValidationIgnoreEventCreator |
This creator ignores validation post requests
For resource type
Resource.Type#Validation
and request types Request.Type#POST |
| ViewInstanceEventCreator |
This creator handles view instance requests
For resource type
Resource.Type#ViewInstance
and request types Request.Type#POST, Request.Type#PUT and Request.Type#DELETE |
| ViewPrivilegeEventCreator |
This creator handles view privilege requests
For resource type
Resource.Type#ViewInstance
and request types Request.Type#PUT |
Copyright © 2022 Apache Software Foundation. All rights reserved.