public static class TargetResponderRecipe.Builder extends Object
Constructor and Description |
---|
Builder() |
Modifier and Type | Method and Description |
---|---|
TargetResponderRecipe |
build() |
TargetResponderRecipe.Builder |
compartmentId(String compartmentId)
Compartment OCID
|
TargetResponderRecipe.Builder |
copy(TargetResponderRecipe model) |
TargetResponderRecipe.Builder |
description(String description)
Target responder description
|
TargetResponderRecipe.Builder |
displayName(String displayName)
Target responder recipe display name
|
TargetResponderRecipe.Builder |
effectiveResponderRules(List<TargetResponderRecipeResponderRule> effectiveResponderRules)
List of currently enabled responder rules for the responder type for recipe after
applying defaults
|
TargetResponderRecipe.Builder |
id(String id)
Unique identifier of target responder recipe that can’t be changed after creation
|
TargetResponderRecipe.Builder |
locks(List<ResourceLock> locks)
Locks associated with this resource.
|
TargetResponderRecipe.Builder |
owner(OwnerType owner)
Owner of target responder recipe
|
TargetResponderRecipe.Builder |
responderRecipeId(String responderRecipeId)
Unique identifier for the Oracle-managed responder recipe from which this recipe was
cloned
|
TargetResponderRecipe.Builder |
responderRules(List<TargetResponderRecipeResponderRule> responderRules)
List of responder rules associated with the recipe - user input
|
TargetResponderRecipe.Builder |
timeCreated(Date timeCreated)
The date and time the target responder recipe rule was created.
|
TargetResponderRecipe.Builder |
timeUpdated(Date timeUpdated)
The date and time the target responder recipe rule was last updated.
|
public TargetResponderRecipe.Builder id(String id)
Unique identifier of target responder recipe that can’t be changed after creation
id
- the value to setpublic TargetResponderRecipe.Builder responderRecipeId(String responderRecipeId)
Unique identifier for the Oracle-managed responder recipe from which this recipe was cloned
responderRecipeId
- the value to setpublic TargetResponderRecipe.Builder compartmentId(String compartmentId)
Compartment OCID
compartmentId
- the value to setpublic TargetResponderRecipe.Builder displayName(String displayName)
Target responder recipe display name
displayName
- the value to setpublic TargetResponderRecipe.Builder description(String description)
Target responder description
description
- the value to setpublic TargetResponderRecipe.Builder owner(OwnerType owner)
Owner of target responder recipe
owner
- the value to setpublic TargetResponderRecipe.Builder timeCreated(Date timeCreated)
The date and time the target responder recipe rule was created. Format defined by RFC3339.
timeCreated
- the value to setpublic TargetResponderRecipe.Builder timeUpdated(Date timeUpdated)
The date and time the target responder recipe rule was last updated. Format defined by RFC3339.
timeUpdated
- the value to setpublic TargetResponderRecipe.Builder responderRules(List<TargetResponderRecipeResponderRule> responderRules)
List of responder rules associated with the recipe - user input
responderRules
- the value to setpublic TargetResponderRecipe.Builder effectiveResponderRules(List<TargetResponderRecipeResponderRule> effectiveResponderRules)
List of currently enabled responder rules for the responder type for recipe after applying defaults
effectiveResponderRules
- the value to setpublic TargetResponderRecipe.Builder locks(List<ResourceLock> locks)
Locks associated with this resource.
locks
- the value to setpublic TargetResponderRecipe build()
public TargetResponderRecipe.Builder copy(TargetResponderRecipe model)
Copyright © 2016–2024. All rights reserved.