Class ReferenceSummary.Builder
- java.lang.Object
- 
- com.oracle.bmc.dataintegration.model.ReferenceSummary.Builder
 
- 
- Enclosing class:
- ReferenceSummary
 
 public static class ReferenceSummary.Builder extends Object 
- 
- 
Constructor SummaryConstructors Constructor Description Builder()
 - 
Method SummaryAll Methods Instance Methods Concrete Methods Modifier and Type Method Description ReferenceSummary.BuilderaggregatorKey(String aggregatorKey)The aggregator of reference object.ReferenceSummarybuild()ReferenceSummary.BuilderchildReferences(List<ChildReference> childReferences)List of references that are dependent on this reference.ReferenceSummary.Buildercopy(ReferenceSummary model)ReferenceSummary.Builderdescription(String description)The description of reference object.ReferenceSummary.Builderidentifier(String identifier)The identifier of reference object.ReferenceSummary.BuilderidentifierPath(String identifierPath)The identifier path of reference object.ReferenceSummary.Builderkey(String key)The reference’s key, key of the object that is being used by a published object or its dependents.ReferenceSummary.Buildername(String name)The name of reference object.ReferenceSummary.BuildertargetObject(Object targetObject)The target object referenced.ReferenceSummary.Buildertype(ReferenceSummary.Type type)The type of reference object.ReferenceSummary.BuilderusedBy(List<ReferenceUsedBy> usedBy)List of published objects where this is used.
 
- 
- 
- 
Method Detail- 
keypublic ReferenceSummary.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 ReferenceSummary.Builder name(String name) The name of reference object.- Parameters:
- name- the value to set
- Returns:
- this builder
 
 - 
identifierpublic ReferenceSummary.Builder identifier(String identifier) The identifier of reference object.- Parameters:
- identifier- the value to set
- Returns:
- this builder
 
 - 
identifierPathpublic ReferenceSummary.Builder identifierPath(String identifierPath) The identifier path of reference object.- Parameters:
- identifierPath- the value to set
- Returns:
- this builder
 
 - 
descriptionpublic ReferenceSummary.Builder description(String description) The description of reference object.- Parameters:
- description- the value to set
- Returns:
- this builder
 
 - 
typepublic ReferenceSummary.Builder type(ReferenceSummary.Type type) The type of reference object.- Parameters:
- type- the value to set
- Returns:
- this builder
 
 - 
targetObjectpublic ReferenceSummary.Builder targetObject(Object targetObject) The target object referenced.References are made to data assets and child references are made to connections. The type defining this reference is mentioned in the property type. - Parameters:
- targetObject- the value to set
- Returns:
- this builder
 
 - 
aggregatorKeypublic ReferenceSummary.Builder aggregatorKey(String aggregatorKey) The aggregator of reference object.- Parameters:
- aggregatorKey- the value to set
- Returns:
- this builder
 
 - 
usedBypublic ReferenceSummary.Builder usedBy(List<ReferenceUsedBy> usedBy) List of published objects where this is used.- Parameters:
- usedBy- the value to set
- Returns:
- this builder
 
 - 
childReferencespublic ReferenceSummary.Builder childReferences(List<ChildReference> childReferences) List of references that are dependent on this reference.- Parameters:
- childReferences- the value to set
- Returns:
- this builder
 
 - 
buildpublic ReferenceSummary build() 
 - 
copypublic ReferenceSummary.Builder copy(ReferenceSummary model) 
 
- 
 
-