Class KernelEventData.Builder
- java.lang.Object
-
- com.oracle.bmc.osmanagementhub.model.KernelEventData.Builder
-
- Enclosing class:
- KernelEventData
public static class KernelEventData.Builder extends Object
-
-
Constructor Summary
Constructors Constructor Description Builder()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description KernelEventData.BuilderadditionalDetails(KernelEventAdditionalDetails additionalDetails)KernelEventDatabuild()KernelEventData.Buildercontent(KernelEventContent content)KernelEventData.Buildercopy(KernelEventData model)KernelEventData.Buildercount(Integer count)Number of times the event has occurred.KernelEventData.BuildereventFingerprint(String eventFingerprint)Fingerprint of the event.KernelEventData.Builderreason(String reason)Reason for the event.KernelEventData.BuildertimeFirstOccurred(Date timeFirstOccurred)The date and time that the event first occurred.
-
-
-
Method Detail
-
content
public KernelEventData.Builder content(KernelEventContent content)
-
count
public KernelEventData.Builder count(Integer count)
Number of times the event has occurred.- Parameters:
count- the value to set- Returns:
- this builder
-
eventFingerprint
public KernelEventData.Builder eventFingerprint(String eventFingerprint)
Fingerprint of the event.- Parameters:
eventFingerprint- the value to set- Returns:
- this builder
-
reason
public KernelEventData.Builder reason(String reason)
Reason for the event.- Parameters:
reason- the value to set- Returns:
- this builder
-
timeFirstOccurred
public KernelEventData.Builder timeFirstOccurred(Date timeFirstOccurred)
The date and time that the event first occurred.- Parameters:
timeFirstOccurred- the value to set- Returns:
- this builder
-
additionalDetails
public KernelEventData.Builder additionalDetails(KernelEventAdditionalDetails additionalDetails)
-
build
public KernelEventData build()
-
copy
public KernelEventData.Builder copy(KernelEventData model)
-
-