Package com.oracle.bmc.cloudguard.model
Class ResponderExecutionSummary.Builder
- java.lang.Object
- 
- com.oracle.bmc.cloudguard.model.ResponderExecutionSummary.Builder
 
- 
- Enclosing class:
- ResponderExecutionSummary
 
 public static class ResponderExecutionSummary.Builder extends Object 
- 
- 
Constructor SummaryConstructors Constructor Description Builder()
 - 
Method SummaryAll Methods Instance Methods Concrete Methods Modifier and Type Method Description ResponderExecutionSummarybuild()ResponderExecutionSummary.BuildercompartmentId(String compartmentId)Compartment OCID of the problem for the responder executionResponderExecutionSummary.Buildercopy(ResponderExecutionSummary model)ResponderExecutionSummary.Builderid(String id)The unique identifier of the responder executionResponderExecutionSummary.Buildermessage(String message)Message about the responder execution.ResponderExecutionSummary.BuilderproblemId(String problemId)Problem ID associated with the responder executionResponderExecutionSummary.BuilderproblemName(String problemName)Problem name associated with the responder executionResponderExecutionSummary.Builderregion(String region)Region where the problem is foundResponderExecutionSummary.BuilderresourceName(String resourceName)Resource name of the problem for the responder execution.ResponderExecutionSummary.BuilderresourceType(String resourceType)resource type of the problem for the responder executionResponderExecutionSummary.BuilderresponderExecutionMode(ResponderExecutionModes responderExecutionMode)Possible type of responder execution modesResponderExecutionSummary.BuilderresponderExecutionStatus(ResponderExecutionStates responderExecutionStatus)Current execution status of the responderResponderExecutionSummary.BuilderresponderRuleExecutionDetails(ResponderRuleExecutionDetails responderRuleExecutionDetails)ResponderExecutionSummary.BuilderresponderRuleId(String responderRuleId)Responder rule ID for the responder executionResponderExecutionSummary.BuilderresponderRuleName(String responderRuleName)Rule name for the responder executionResponderExecutionSummary.BuilderresponderRuleType(ResponderType responderRuleType)Rule type for the responder executionResponderExecutionSummary.BuildertargetId(String targetId)Target ID of the problem for the responder executionResponderExecutionSummary.BuildertimeCompleted(Date timeCompleted)The date and time the responder execution was updated.ResponderExecutionSummary.BuildertimeCreated(Date timeCreated)The date and time the responder execution was created.
 
- 
- 
- 
Method Detail- 
idpublic ResponderExecutionSummary.Builder id(String id) The unique identifier of the responder execution- Parameters:
- id- the value to set
- Returns:
- this builder
 
 - 
responderRuleIdpublic ResponderExecutionSummary.Builder responderRuleId(String responderRuleId) Responder rule ID for the responder execution- Parameters:
- responderRuleId- the value to set
- Returns:
- this builder
 
 - 
responderRuleTypepublic ResponderExecutionSummary.Builder responderRuleType(ResponderType responderRuleType) Rule type for the responder execution- Parameters:
- responderRuleType- the value to set
- Returns:
- this builder
 
 - 
responderRuleNamepublic ResponderExecutionSummary.Builder responderRuleName(String responderRuleName) Rule name for the responder execution- Parameters:
- responderRuleName- the value to set
- Returns:
- this builder
 
 - 
problemIdpublic ResponderExecutionSummary.Builder problemId(String problemId) Problem ID associated with the responder execution- Parameters:
- problemId- the value to set
- Returns:
- this builder
 
 - 
problemNamepublic ResponderExecutionSummary.Builder problemName(String problemName) Problem name associated with the responder execution- Parameters:
- problemName- the value to set
- Returns:
- this builder
 
 - 
regionpublic ResponderExecutionSummary.Builder region(String region) Region where the problem is found- Parameters:
- region- the value to set
- Returns:
- this builder
 
 - 
targetIdpublic ResponderExecutionSummary.Builder targetId(String targetId) Target ID of the problem for the responder execution- Parameters:
- targetId- the value to set
- Returns:
- this builder
 
 - 
compartmentIdpublic ResponderExecutionSummary.Builder compartmentId(String compartmentId) Compartment OCID of the problem for the responder execution- Parameters:
- compartmentId- the value to set
- Returns:
- this builder
 
 - 
resourceTypepublic ResponderExecutionSummary.Builder resourceType(String resourceType) resource type of the problem for the responder execution- Parameters:
- resourceType- the value to set
- Returns:
- this builder
 
 - 
resourceNamepublic ResponderExecutionSummary.Builder resourceName(String resourceName) Resource name of the problem for the responder execution.- Parameters:
- resourceName- the value to set
- Returns:
- this builder
 
 - 
timeCreatedpublic ResponderExecutionSummary.Builder timeCreated(Date timeCreated) The date and time the responder execution was created.Format defined by RFC3339. - Parameters:
- timeCreated- the value to set
- Returns:
- this builder
 
 - 
timeCompletedpublic ResponderExecutionSummary.Builder timeCompleted(Date timeCompleted) The date and time the responder execution was updated.Format defined by RFC3339. - Parameters:
- timeCompleted- the value to set
- Returns:
- this builder
 
 - 
responderExecutionStatuspublic ResponderExecutionSummary.Builder responderExecutionStatus(ResponderExecutionStates responderExecutionStatus) Current execution status of the responder- Parameters:
- responderExecutionStatus- the value to set
- Returns:
- this builder
 
 - 
responderExecutionModepublic ResponderExecutionSummary.Builder responderExecutionMode(ResponderExecutionModes responderExecutionMode) Possible type of responder execution modes- Parameters:
- responderExecutionMode- the value to set
- Returns:
- this builder
 
 - 
messagepublic ResponderExecutionSummary.Builder message(String message) Message about the responder execution.- Parameters:
- message- the value to set
- Returns:
- this builder
 
 - 
responderRuleExecutionDetailspublic ResponderExecutionSummary.Builder responderRuleExecutionDetails(ResponderRuleExecutionDetails responderRuleExecutionDetails) 
 - 
buildpublic ResponderExecutionSummary build() 
 - 
copypublic ResponderExecutionSummary.Builder copy(ResponderExecutionSummary model) 
 
- 
 
-