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.Builder
additionalDetails(KernelEventAdditionalDetails additionalDetails)
KernelEventData
build()
KernelEventData.Builder
content(KernelEventContent content)
KernelEventData.Builder
copy(KernelEventData model)
KernelEventData.Builder
count(Integer count)
Number of times the event has occurred.KernelEventData.Builder
eventFingerprint(String eventFingerprint)
Fingerprint of the event.KernelEventData.Builder
reason(String reason)
Reason for the event.KernelEventData.Builder
timeFirstOccurred(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)
-
-