Class Reference.Builder
- java.lang.Object
- 
- com.oracle.bmc.dataintegration.model.Reference.Builder
 
- 
- 
Constructor SummaryConstructors Constructor Description Builder()
 - 
Method SummaryAll Methods Instance Methods Concrete Methods Modifier and Type Method Description Reference.BuilderapplicationKey(String applicationKey)The application key of the reference object.Referencebuild()Reference.BuilderchildReferences(List<ChildReference> childReferences)List of references that are dependent on this reference.Reference.Buildercopy(Reference model)Reference.Builderdescription(String description)The description of reference object.Reference.Builderidentifier(String identifier)The identifier of reference object.Reference.BuilderidentifierPath(String identifierPath)The identifier path of reference object.Reference.Builderkey(String key)The reference’s key, key of the object that is being used by a published object or its dependents.Reference.Buildername(String name)The name of reference object.Reference.BuildertargetObject(Object targetObject)The new reference object to use instead of the original reference.Reference.Buildertype(Reference.Type type)The type of reference object.Reference.BuilderusedBy(List<ReferenceUsedBy> usedBy)List of published objects where this is used.
 
- 
- 
- 
Method Detail- 
keypublic Reference.Builder key(String key) The reference’s key, key of the object that is being used by a published object or its dependents.- Parameters:
- key- the value to set
- Returns:
- this builder
 
 - 
namepublic Reference.Builder name(String name) The name of reference object.- Parameters:
- name- the value to set
- Returns:
- this builder
 
 - 
identifierpublic Reference.Builder identifier(String identifier) The identifier of reference object.- Parameters:
- identifier- the value to set
- Returns:
- this builder
 
 - 
identifierPathpublic Reference.Builder identifierPath(String identifierPath) The identifier path of reference object.- Parameters:
- identifierPath- the value to set
- Returns:
- this builder
 
 - 
descriptionpublic Reference.Builder description(String description) The description of reference object.- Parameters:
- description- the value to set
- Returns:
- this builder
 
 - 
typepublic Reference.Builder type(Reference.Type type) The type of reference object.- Parameters:
- type- the value to set
- Returns:
- this builder
 
 - 
targetObjectpublic Reference.Builder targetObject(Object targetObject) The new reference object to use instead of the original reference.For example, this can be a data asset reference. - Parameters:
- targetObject- the value to set
- Returns:
- this builder
 
 - 
applicationKeypublic Reference.Builder applicationKey(String applicationKey) The application key of the reference object.- Parameters:
- applicationKey- the value to set
- Returns:
- this builder
 
 - 
usedBypublic Reference.Builder usedBy(List<ReferenceUsedBy> usedBy) List of published objects where this is used.- Parameters:
- usedBy- the value to set
- Returns:
- this builder
 
 - 
childReferencespublic Reference.Builder childReferences(List<ChildReference> childReferences) List of references that are dependent on this reference.- Parameters:
- childReferences- the value to set
- Returns:
- this builder
 
 - 
buildpublic Reference build() 
 - 
copypublic Reference.Builder copy(Reference model) 
 
- 
 
-