Class UpdateReferenceDetails.Builder
- java.lang.Object
- 
- com.oracle.bmc.dataintegration.model.UpdateReferenceDetails.Builder
 
- 
- Enclosing class:
- UpdateReferenceDetails
 
 public static class UpdateReferenceDetails.Builder extends Object 
- 
- 
Constructor SummaryConstructors Constructor Description Builder()
 - 
Method SummaryAll Methods Instance Methods Concrete Methods Modifier and Type Method Description UpdateReferenceDetailsbuild()UpdateReferenceDetails.BuilderchildReferences(List<ChildReferenceDetail> childReferences)The list of child references that also need to be updated.UpdateReferenceDetails.Buildercopy(UpdateReferenceDetails model)UpdateReferenceDetails.Builderoptions(Map<String,String> options)A list of options such as ignoreObjectOnError.UpdateReferenceDetails.BuildertargetObject(Object targetObject)The new target object to reference.
 
- 
- 
- 
Method Detail- 
optionspublic UpdateReferenceDetails.Builder options(Map<String,String> options) A list of options such as ignoreObjectOnError.- Parameters:
- options- the value to set
- Returns:
- this builder
 
 - 
targetObjectpublic UpdateReferenceDetails.Builder targetObject(Object targetObject) The new target object to reference.This can be of type DataAsset, Schema or Task. In case of DataAsset, the child references can be of type Connection. - Parameters:
- targetObject- the value to set
- Returns:
- this builder
 
 - 
childReferencespublic UpdateReferenceDetails.Builder childReferences(List<ChildReferenceDetail> childReferences) The list of child references that also need to be updated.- Parameters:
- childReferences- the value to set
- Returns:
- this builder
 
 - 
buildpublic UpdateReferenceDetails build() 
 - 
copypublic UpdateReferenceDetails.Builder copy(UpdateReferenceDetails model) 
 
- 
 
-