Class Operations.Builder
- java.lang.Object
- 
- com.oracle.bmc.identitydomains.model.Operations.Builder
 
- 
- Enclosing class:
- Operations
 
 public static class Operations.Builder extends Object 
- 
- 
Constructor SummaryConstructors Constructor Description Builder()
 - 
Method SummaryAll Methods Instance Methods Concrete Methods Modifier and Type Method Description Operationsbuild()Operations.Buildercopy(Operations model)Operations.Builderop(Operations.Op op)Defines the operation to be performed for this Patch.Operations.Builderpath(String path)String containing an attribute path describing the target of the operation.Operations.Buildervalue(Object value)The value could be either a simple value attribute e.g.
 
- 
- 
- 
Method Detail- 
oppublic Operations.Builder op(Operations.Op op) Defines the operation to be performed for this Patch.If op=remove, value is not required. - Parameters:
- op- the value to set
- Returns:
- this builder
 
 - 
pathpublic Operations.Builder path(String path) String containing an attribute path describing the target of the operation.The “path” attribute is OPTIONAL for “add” and “replace” and is REQUIRED for “remove” operations. See Section 3.5.2 for details - Parameters:
- path- the value to set
- Returns:
- this builder
 
 - 
valuepublic Operations.Builder value(Object value) The value could be either a simple value attribute e.g.string or number OR complex like map of the attributes to be added or replaced OR multivalues complex attributes.q1 - Parameters:
- value- the value to set
- Returns:
- this builder
 
 - 
buildpublic Operations build() 
 - 
copypublic Operations.Builder copy(Operations model) 
 
- 
 
-