Package com.oracle.bmc.apmtraces.model
Class ThreadSnapshot.Builder
- java.lang.Object
-
- com.oracle.bmc.apmtraces.model.ThreadSnapshot.Builder
-
- Enclosing class:
- ThreadSnapshot
public static class ThreadSnapshot.Builder extends Object
-
-
Constructor Summary
Constructors Constructor Description Builder()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description ThreadSnapshot
build()
ThreadSnapshot.Builder
copy(ThreadSnapshot model)
ThreadSnapshot.Builder
stackTrace(List<StackTraceElement> stackTrace)
Stack trace.ThreadSnapshot.Builder
threadSnapshotDetails(List<SnapshotDetail> threadSnapshotDetails)
Snapshot details.ThreadSnapshot.Builder
timeStamp(Date timeStamp)
Snapshot time.
-
-
-
Method Detail
-
timeStamp
public ThreadSnapshot.Builder timeStamp(Date timeStamp)
Snapshot time.- Parameters:
timeStamp
- the value to set- Returns:
- this builder
-
threadSnapshotDetails
public ThreadSnapshot.Builder threadSnapshotDetails(List<SnapshotDetail> threadSnapshotDetails)
Snapshot details.- Parameters:
threadSnapshotDetails
- the value to set- Returns:
- this builder
-
stackTrace
public ThreadSnapshot.Builder stackTrace(List<StackTraceElement> stackTrace)
Stack trace.- Parameters:
stackTrace
- the value to set- Returns:
- this builder
-
build
public ThreadSnapshot build()
-
copy
public ThreadSnapshot.Builder copy(ThreadSnapshot model)
-
-