Package com.oracle.bmc.database.model
Class UpdateExecutionActionDetails.Builder
- java.lang.Object
- 
- com.oracle.bmc.database.model.UpdateExecutionActionDetails.Builder
 
- 
- Enclosing class:
- UpdateExecutionActionDetails
 
 public static class UpdateExecutionActionDetails.Builder extends Object 
- 
- 
Constructor SummaryConstructors Constructor Description Builder()
 - 
Method SummaryAll Methods Instance Methods Concrete Methods Modifier and Type Method Description UpdateExecutionActionDetails.BuilderactionMembers(List<ExecutionActionMember> actionMembers)List of action members of this execution action.UpdateExecutionActionDetails.BuilderactionParams(Map<String,String> actionParams)Map<ParamName, ParamValue> where a key value pair describes the specific action parameter.UpdateExecutionActionDetailsbuild()UpdateExecutionActionDetails.Buildercopy(UpdateExecutionActionDetails model)UpdateExecutionActionDetails.BuilderdefinedTags(Map<String,Map<String,Object>> definedTags)Defined tags for this resource.UpdateExecutionActionDetails.BuilderexecutionWindowId(String executionWindowId)The OCID of the execution window resource the execution action belongs to.UpdateExecutionActionDetails.BuilderfreeformTags(Map<String,String> freeformTags)Free-form tags for this resource.
 
- 
- 
- 
Method Detail- 
executionWindowIdpublic UpdateExecutionActionDetails.Builder executionWindowId(String executionWindowId) The OCID of the execution window resource the execution action belongs to.- Parameters:
- executionWindowId- the value to set
- Returns:
- this builder
 
 - 
actionParamspublic UpdateExecutionActionDetails.Builder actionParams(Map<String,String> actionParams) Map<ParamName, ParamValue> where a key value pair describes the specific action parameter.Example: {“count”: “3”} - Parameters:
- actionParams- the value to set
- Returns:
- this builder
 
 - 
actionMemberspublic UpdateExecutionActionDetails.Builder actionMembers(List<ExecutionActionMember> actionMembers) List of action members of this execution action.- Parameters:
- actionMembers- the value to set
- Returns:
- this builder
 
 - 
freeformTagspublic UpdateExecutionActionDetails.Builder freeformTags(Map<String,String> freeformTags) Free-form tags for this resource.Each tag is a simple key-value pair with no predefined name, type, or namespace. For more information, see Resource Tags. Example: {"Department": "Finance"} - Parameters:
- freeformTags- the value to set
- Returns:
- this builder
 
 - 
definedTagspublic UpdateExecutionActionDetails.Builder definedTags(Map<String,Map<String,Object>> definedTags) Defined tags for this resource.Each key is predefined and scoped to a namespace. For more information, see Resource Tags. - Parameters:
- definedTags- the value to set
- Returns:
- this builder
 
 - 
buildpublic UpdateExecutionActionDetails build() 
 - 
copypublic UpdateExecutionActionDetails.Builder copy(UpdateExecutionActionDetails model) 
 
- 
 
-