Class UpdateReferenceDetails.Builder
- java.lang.Object
-
- com.oracle.bmc.dataintegration.model.UpdateReferenceDetails.Builder
-
- Enclosing class:
- UpdateReferenceDetails
public static class UpdateReferenceDetails.Builder extends Object
-
-
Constructor Summary
Constructors Constructor Description Builder()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description UpdateReferenceDetails
build()
UpdateReferenceDetails.Builder
childReferences(List<ChildReferenceDetail> childReferences)
The list of child references that also need to be updated.UpdateReferenceDetails.Builder
copy(UpdateReferenceDetails model)
UpdateReferenceDetails.Builder
options(Map<String,String> options)
A list of options such as ignoreObjectOnError.UpdateReferenceDetails.Builder
targetObject(Object targetObject)
The new target object to reference.
-
-
-
Method Detail
-
options
public UpdateReferenceDetails.Builder options(Map<String,String> options)
A list of options such as ignoreObjectOnError.- Parameters:
options
- the value to set- Returns:
- this builder
-
targetObject
public 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
-
childReferences
public 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
-
build
public UpdateReferenceDetails build()
-
copy
public UpdateReferenceDetails.Builder copy(UpdateReferenceDetails model)
-
-