Package com.atlan.model.events
Class AtlanEvent.AtlanEventBuilder<C extends AtlanEvent,B extends AtlanEvent.AtlanEventBuilder<C,B>>
java.lang.Object
com.atlan.model.core.AtlanObject.AtlanObjectBuilder<C,B>
com.atlan.model.events.AtlanEvent.AtlanEventBuilder<C,B>
- Enclosing class:
- AtlanEvent
public abstract static class AtlanEvent.AtlanEventBuilder<C extends AtlanEvent,B extends AtlanEvent.AtlanEventBuilder<C,B>>
extends AtlanObject.AtlanObjectBuilder<C,B>
-
Constructor Summary
-
Method Summary
Modifier and TypeMethodDescriptionprotected B
$fillValuesFrom
(C instance) abstract C
build()
msgCompressionKind
(String msgCompressionKind) TBCmsgCreatedBy
(String msgCreatedBy) TBCmsgCreationTime
(Long msgCreationTime) Timestamp (epoch) for when the event was created, in milliseconds.msgSourceIP
(String msgSourceIP) Originating IP address for the event.msgSplitCount
(Long msgSplitCount) TBCmsgSplitIdx
(Long msgSplitIdx) TBCpayload
(AtlanEventPayload payload) Detailed contents (payload) of the event.protected abstract B
self()
TBCTBCtoString()
TBCMethods inherited from class com.atlan.model.core.AtlanObject.AtlanObjectBuilder
rawJsonObject
-
Constructor Details
-
AtlanEventBuilder
public AtlanEventBuilder()
-
-
Method Details
-
$fillValuesFrom
- Overrides:
$fillValuesFrom
in classAtlanObject.AtlanObjectBuilder<C extends AtlanEvent,
B extends AtlanEvent.AtlanEventBuilder<C, B>>
-
source
TBC- Returns:
this
.
-
version
TBC- Returns:
this
.
-
msgCompressionKind
TBC- Returns:
this
.
-
msgSplitIdx
TBC- Returns:
this
.
-
msgSplitCount
TBC- Returns:
this
.
-
msgSourceIP
Originating IP address for the event.- Returns:
this
.
-
msgCreatedBy
TBC- Returns:
this
.
-
msgCreationTime
Timestamp (epoch) for when the event was created, in milliseconds.- Returns:
this
.
-
spooled
TBC- Returns:
this
.
-
payload
Detailed contents (payload) of the event.- Returns:
this
.
-
self
- Specified by:
self
in classAtlanObject.AtlanObjectBuilder<C extends AtlanEvent,
B extends AtlanEvent.AtlanEventBuilder<C, B>>
-
build
- Specified by:
build
in classAtlanObject.AtlanObjectBuilder<C extends AtlanEvent,
B extends AtlanEvent.AtlanEventBuilder<C, B>>
-
toString
- Overrides:
toString
in classAtlanObject.AtlanObjectBuilder<C extends AtlanEvent,
B extends AtlanEvent.AtlanEventBuilder<C, B>>
-