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 ThreadSnapshotbuild()ThreadSnapshot.Buildercopy(ThreadSnapshot model)ThreadSnapshot.BuilderstackTrace(List<StackTraceElement> stackTrace)Stack trace.ThreadSnapshot.BuilderthreadSnapshotDetails(List<SnapshotDetail> threadSnapshotDetails)Snapshot details.ThreadSnapshot.BuildertimeStamp(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)
-
-