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 Summary
Constructors Constructor Description Builder() 
- 
Method Summary
All 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
- 
id
public ResponderExecutionSummary.Builder id(String id)
The unique identifier of the responder execution- Parameters:
 id- the value to set- Returns:
 - this builder
 
 
- 
responderRuleId
public ResponderExecutionSummary.Builder responderRuleId(String responderRuleId)
Responder rule ID for the responder execution- Parameters:
 responderRuleId- the value to set- Returns:
 - this builder
 
 
- 
responderRuleType
public ResponderExecutionSummary.Builder responderRuleType(ResponderType responderRuleType)
Rule type for the responder execution- Parameters:
 responderRuleType- the value to set- Returns:
 - this builder
 
 
- 
responderRuleName
public ResponderExecutionSummary.Builder responderRuleName(String responderRuleName)
Rule name for the responder execution- Parameters:
 responderRuleName- the value to set- Returns:
 - this builder
 
 
- 
problemId
public ResponderExecutionSummary.Builder problemId(String problemId)
Problem ID associated with the responder execution- Parameters:
 problemId- the value to set- Returns:
 - this builder
 
 
- 
problemName
public ResponderExecutionSummary.Builder problemName(String problemName)
Problem name associated with the responder execution- Parameters:
 problemName- the value to set- Returns:
 - this builder
 
 
- 
region
public ResponderExecutionSummary.Builder region(String region)
Region where the problem is found- Parameters:
 region- the value to set- Returns:
 - this builder
 
 
- 
targetId
public ResponderExecutionSummary.Builder targetId(String targetId)
Target ID of the problem for the responder execution- Parameters:
 targetId- the value to set- Returns:
 - this builder
 
 
- 
compartmentId
public ResponderExecutionSummary.Builder compartmentId(String compartmentId)
Compartment OCID of the problem for the responder execution- Parameters:
 compartmentId- the value to set- Returns:
 - this builder
 
 
- 
resourceType
public ResponderExecutionSummary.Builder resourceType(String resourceType)
resource type of the problem for the responder execution- Parameters:
 resourceType- the value to set- Returns:
 - this builder
 
 
- 
resourceName
public ResponderExecutionSummary.Builder resourceName(String resourceName)
Resource name of the problem for the responder execution.- Parameters:
 resourceName- the value to set- Returns:
 - this builder
 
 
- 
timeCreated
public 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
 
 
- 
timeCompleted
public 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
 
 
- 
responderExecutionStatus
public ResponderExecutionSummary.Builder responderExecutionStatus(ResponderExecutionStates responderExecutionStatus)
Current execution status of the responder- Parameters:
 responderExecutionStatus- the value to set- Returns:
 - this builder
 
 
- 
responderExecutionMode
public ResponderExecutionSummary.Builder responderExecutionMode(ResponderExecutionModes responderExecutionMode)
Possible type of responder execution modes- Parameters:
 responderExecutionMode- the value to set- Returns:
 - this builder
 
 
- 
message
public ResponderExecutionSummary.Builder message(String message)
Message about the responder execution.- Parameters:
 message- the value to set- Returns:
 - this builder
 
 
- 
responderRuleExecutionDetails
public ResponderExecutionSummary.Builder responderRuleExecutionDetails(ResponderRuleExecutionDetails responderRuleExecutionDetails)
 
- 
build
public ResponderExecutionSummary build()
 
- 
copy
public ResponderExecutionSummary.Builder copy(ResponderExecutionSummary model)
 
 - 
 
 -