Class AuditEvent.Builder
- java.lang.Object
-
- com.courier.api.resources.auditevents.types.AuditEvent.Builder
-
- All Implemented Interfaces:
AuditEvent._FinalStage,AuditEvent.AuditEventIdStage,AuditEvent.SourceStage,AuditEvent.TimestampStage,AuditEvent.TypeStage
- Enclosing class:
- AuditEvent
public static final class AuditEvent.Builder extends java.lang.Object implements AuditEvent.AuditEventIdStage, AuditEvent.SourceStage, AuditEvent.TimestampStage, AuditEvent.TypeStage, AuditEvent._FinalStage
-
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description AuditEvent._FinalStageactor(Actor actor)AuditEvent._FinalStageactor(java.util.Optional<Actor> actor)AuditEvent.SourceStageauditEventId(java.lang.String auditEventId)AuditEventbuild()AuditEvent.Builderfrom(AuditEvent other)AuditEvent.TimestampStagesource(java.lang.String source)AuditEvent._FinalStagetarget(Target target)AuditEvent._FinalStagetarget(java.util.Optional<Target> target)AuditEvent.TypeStagetimestamp(java.lang.String timestamp)AuditEvent._FinalStagetype(java.lang.String type)
-
-
-
Method Detail
-
from
public AuditEvent.Builder from(AuditEvent other)
- Specified by:
fromin interfaceAuditEvent.AuditEventIdStage
-
auditEventId
public AuditEvent.SourceStage auditEventId(java.lang.String auditEventId)
- Specified by:
auditEventIdin interfaceAuditEvent.AuditEventIdStage
-
source
public AuditEvent.TimestampStage source(java.lang.String source)
- Specified by:
sourcein interfaceAuditEvent.SourceStage
-
timestamp
public AuditEvent.TypeStage timestamp(java.lang.String timestamp)
- Specified by:
timestampin interfaceAuditEvent.TimestampStage
-
type
public AuditEvent._FinalStage type(java.lang.String type)
- Specified by:
typein interfaceAuditEvent.TypeStage
-
target
public AuditEvent._FinalStage target(Target target)
- Specified by:
targetin interfaceAuditEvent._FinalStage
-
target
public AuditEvent._FinalStage target(java.util.Optional<Target> target)
- Specified by:
targetin interfaceAuditEvent._FinalStage
-
actor
public AuditEvent._FinalStage actor(Actor actor)
- Specified by:
actorin interfaceAuditEvent._FinalStage
-
actor
public AuditEvent._FinalStage actor(java.util.Optional<Actor> actor)
- Specified by:
actorin interfaceAuditEvent._FinalStage
-
build
public AuditEvent build()
- Specified by:
buildin interfaceAuditEvent._FinalStage
-
-