public static class ResponderExecutionSummary.Builder extends Object
Constructor and Description |
---|
Builder() |
Modifier and Type | Method and Description |
---|---|
ResponderExecutionSummary |
build() |
ResponderExecutionSummary.Builder |
compartmentId(String compartmentId)
Compartment OCID of the problem for the responder execution
|
ResponderExecutionSummary.Builder |
copy(ResponderExecutionSummary model) |
ResponderExecutionSummary.Builder |
id(String id)
The unique identifier of the responder execution
|
ResponderExecutionSummary.Builder |
message(String message)
Message about the responder execution.
|
ResponderExecutionSummary.Builder |
problemId(String problemId)
Problem ID associated with the responder execution
|
ResponderExecutionSummary.Builder |
problemName(String problemName)
Problem name associated with the responder execution
|
ResponderExecutionSummary.Builder |
region(String region)
Region where the problem is found
|
ResponderExecutionSummary.Builder |
resourceName(String resourceName)
Resource name of the problem for the responder execution.
|
ResponderExecutionSummary.Builder |
resourceType(String resourceType)
resource type of the problem for the responder execution
|
ResponderExecutionSummary.Builder |
responderExecutionMode(ResponderExecutionModes responderExecutionMode)
Possible type of responder execution modes
|
ResponderExecutionSummary.Builder |
responderExecutionStatus(ResponderExecutionStates responderExecutionStatus)
Current execution status of the responder
|
ResponderExecutionSummary.Builder |
responderRuleExecutionDetails(ResponderRuleExecutionDetails responderRuleExecutionDetails) |
ResponderExecutionSummary.Builder |
responderRuleId(String responderRuleId)
Responder rule ID for the responder execution
|
ResponderExecutionSummary.Builder |
responderRuleName(String responderRuleName)
Rule name for the responder execution
|
ResponderExecutionSummary.Builder |
responderRuleType(ResponderType responderRuleType)
Rule type for the responder execution
|
ResponderExecutionSummary.Builder |
targetId(String targetId)
Target ID of the problem for the responder execution
|
ResponderExecutionSummary.Builder |
timeCompleted(Date timeCompleted)
The date and time the responder execution was updated.
|
ResponderExecutionSummary.Builder |
timeCreated(Date timeCreated)
The date and time the responder execution was created.
|
public ResponderExecutionSummary.Builder id(String id)
The unique identifier of the responder execution
id
- the value to setpublic ResponderExecutionSummary.Builder responderRuleId(String responderRuleId)
Responder rule ID for the responder execution
responderRuleId
- the value to setpublic ResponderExecutionSummary.Builder responderRuleType(ResponderType responderRuleType)
Rule type for the responder execution
responderRuleType
- the value to setpublic ResponderExecutionSummary.Builder responderRuleName(String responderRuleName)
Rule name for the responder execution
responderRuleName
- the value to setpublic ResponderExecutionSummary.Builder problemId(String problemId)
Problem ID associated with the responder execution
problemId
- the value to setpublic ResponderExecutionSummary.Builder problemName(String problemName)
Problem name associated with the responder execution
problemName
- the value to setpublic ResponderExecutionSummary.Builder region(String region)
Region where the problem is found
region
- the value to setpublic ResponderExecutionSummary.Builder targetId(String targetId)
Target ID of the problem for the responder execution
targetId
- the value to setpublic ResponderExecutionSummary.Builder compartmentId(String compartmentId)
Compartment OCID of the problem for the responder execution
compartmentId
- the value to setpublic ResponderExecutionSummary.Builder resourceType(String resourceType)
resource type of the problem for the responder execution
resourceType
- the value to setpublic ResponderExecutionSummary.Builder resourceName(String resourceName)
Resource name of the problem for the responder execution.
resourceName
- the value to setpublic ResponderExecutionSummary.Builder timeCreated(Date timeCreated)
The date and time the responder execution was created. Format defined by RFC3339.
timeCreated
- the value to setpublic ResponderExecutionSummary.Builder timeCompleted(Date timeCompleted)
The date and time the responder execution was updated. Format defined by RFC3339.
timeCompleted
- the value to setpublic ResponderExecutionSummary.Builder responderExecutionStatus(ResponderExecutionStates responderExecutionStatus)
Current execution status of the responder
responderExecutionStatus
- the value to setpublic ResponderExecutionSummary.Builder responderExecutionMode(ResponderExecutionModes responderExecutionMode)
Possible type of responder execution modes
responderExecutionMode
- the value to setpublic ResponderExecutionSummary.Builder message(String message)
Message about the responder execution.
message
- the value to setpublic ResponderExecutionSummary.Builder responderRuleExecutionDetails(ResponderRuleExecutionDetails responderRuleExecutionDetails)
public ResponderExecutionSummary build()
public ResponderExecutionSummary.Builder copy(ResponderExecutionSummary model)
Copyright © 2016–2024. All rights reserved.