Package com.oracle.bmc.cloudguard.model
Class ProblemHistorySummary.Builder
- java.lang.Object
- 
- com.oracle.bmc.cloudguard.model.ProblemHistorySummary.Builder
 
- 
- Enclosing class:
- ProblemHistorySummary
 
 public static class ProblemHistorySummary.Builder extends Object 
- 
- 
Constructor SummaryConstructors Constructor Description Builder()
 - 
Method SummaryAll Methods Instance Methods Concrete Methods Modifier and Type Method Description ProblemHistorySummary.BuilderactorName(String actorName)Resource name who performed the activityProblemHistorySummary.BuilderactorType(ActorType actorType)Type of actor who performed the operationProblemHistorySummarybuild()ProblemHistorySummary.Buildercomment(String comment)User-defined commentsProblemHistorySummary.Buildercopy(ProblemHistorySummary model)ProblemHistorySummary.Builderdelta(String delta)Impacted resource names in a comma-separated stringProblemHistorySummary.BuildereventStatus(EventStatus eventStatus)Event statusProblemHistorySummary.Builderexplanation(String explanation)Activity explanation detailsProblemHistorySummary.Builderid(String id)Unique identifier for the history recordProblemHistorySummary.BuilderlifecycleDetail(ProblemLifecycleDetail lifecycleDetail)Additional details on the substate of the lifecycle stateProblemHistorySummary.Builderlocks(List<ResourceLock> locks)Locks associated with this resource.ProblemHistorySummary.BuilderproblemId(String problemId)Problem ID with which history is associatedProblemHistorySummary.BuildertimeCreated(Date timeCreated)Date and time the problem was created
 
- 
- 
- 
Method Detail- 
idpublic ProblemHistorySummary.Builder id(String id) Unique identifier for the history record- Parameters:
- id- the value to set
- Returns:
- this builder
 
 - 
problemIdpublic ProblemHistorySummary.Builder problemId(String problemId) Problem ID with which history is associated- Parameters:
- problemId- the value to set
- Returns:
- this builder
 
 - 
actorTypepublic ProblemHistorySummary.Builder actorType(ActorType actorType) Type of actor who performed the operation- Parameters:
- actorType- the value to set
- Returns:
- this builder
 
 - 
actorNamepublic ProblemHistorySummary.Builder actorName(String actorName) Resource name who performed the activity- Parameters:
- actorName- the value to set
- Returns:
- this builder
 
 - 
explanationpublic ProblemHistorySummary.Builder explanation(String explanation) Activity explanation details- Parameters:
- explanation- the value to set
- Returns:
- this builder
 
 - 
lifecycleDetailpublic ProblemHistorySummary.Builder lifecycleDetail(ProblemLifecycleDetail lifecycleDetail) Additional details on the substate of the lifecycle state- Parameters:
- lifecycleDetail- the value to set
- Returns:
- this builder
 
 - 
eventStatuspublic ProblemHistorySummary.Builder eventStatus(EventStatus eventStatus) Event status- Parameters:
- eventStatus- the value to set
- Returns:
- this builder
 
 - 
timeCreatedpublic ProblemHistorySummary.Builder timeCreated(Date timeCreated) Date and time the problem was created- Parameters:
- timeCreated- the value to set
- Returns:
- this builder
 
 - 
deltapublic ProblemHistorySummary.Builder delta(String delta) Impacted resource names in a comma-separated string- Parameters:
- delta- the value to set
- Returns:
- this builder
 
 - 
commentpublic ProblemHistorySummary.Builder comment(String comment) User-defined comments- Parameters:
- comment- the value to set
- Returns:
- this builder
 
 - 
lockspublic ProblemHistorySummary.Builder locks(List<ResourceLock> locks) Locks associated with this resource.- Parameters:
- locks- the value to set
- Returns:
- this builder
 
 - 
buildpublic ProblemHistorySummary build() 
 - 
copypublic ProblemHistorySummary.Builder copy(ProblemHistorySummary model) 
 
- 
 
-