Class DependentObjectSummary.Builder
- java.lang.Object
-
- com.oracle.bmc.dataintegration.model.DependentObjectSummary.Builder
-
- Enclosing class:
- DependentObjectSummary
public static class DependentObjectSummary.Builder extends Object
-
-
Constructor Summary
Constructors Constructor Description Builder()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description DependentObjectSummary.Builder
aggregator(AggregatorSummary aggregator)
DependentObjectSummary.Builder
aggregatorKey(String aggregatorKey)
The owning object key for this object.DependentObjectSummary
build()
DependentObjectSummary.Builder
copy(DependentObjectSummary model)
DependentObjectSummary.Builder
countStatistics(CountStatistic countStatistics)
DependentObjectSummary.Builder
createdBy(String createdBy)
The user that created the object.DependentObjectSummary.Builder
createdByName(String createdByName)
The user that created the object.DependentObjectSummary.Builder
identifierPath(String identifierPath)
The full path to identify this object.DependentObjectSummary.Builder
infoFields(Map<String,String> infoFields)
Information property fields.DependentObjectSummary.Builder
isFavorite(Boolean isFavorite)
Specifies whether this object is a favorite or not.DependentObjectSummary.Builder
labels(List<String> labels)
Labels are keywords or tags that you can add to data assets, dataflows and so on.DependentObjectSummary.Builder
registryVersion(Integer registryVersion)
The registry version of the object.DependentObjectSummary.Builder
timeCreated(Date timeCreated)
The date and time that the object was created.DependentObjectSummary.Builder
timeUpdated(Date timeUpdated)
The date and time that the object was updated.DependentObjectSummary.Builder
updatedBy(String updatedBy)
The user that updated the object.DependentObjectSummary.Builder
updatedByName(String updatedByName)
The user that updated the object.
-
-
-
Method Detail
-
createdBy
public DependentObjectSummary.Builder createdBy(String createdBy)
The user that created the object.- Parameters:
createdBy
- the value to set- Returns:
- this builder
-
createdByName
public DependentObjectSummary.Builder createdByName(String createdByName)
The user that created the object.- Parameters:
createdByName
- the value to set- Returns:
- this builder
-
updatedBy
public DependentObjectSummary.Builder updatedBy(String updatedBy)
The user that updated the object.- Parameters:
updatedBy
- the value to set- Returns:
- this builder
-
updatedByName
public DependentObjectSummary.Builder updatedByName(String updatedByName)
The user that updated the object.- Parameters:
updatedByName
- the value to set- Returns:
- this builder
-
timeCreated
public DependentObjectSummary.Builder timeCreated(Date timeCreated)
The date and time that the object was created.- Parameters:
timeCreated
- the value to set- Returns:
- this builder
-
timeUpdated
public DependentObjectSummary.Builder timeUpdated(Date timeUpdated)
The date and time that the object was updated.- Parameters:
timeUpdated
- the value to set- Returns:
- this builder
-
aggregatorKey
public DependentObjectSummary.Builder aggregatorKey(String aggregatorKey)
The owning object key for this object.- Parameters:
aggregatorKey
- the value to set- Returns:
- this builder
-
aggregator
public DependentObjectSummary.Builder aggregator(AggregatorSummary aggregator)
-
identifierPath
public DependentObjectSummary.Builder identifierPath(String identifierPath)
The full path to identify this object.- Parameters:
identifierPath
- the value to set- Returns:
- this builder
-
infoFields
public DependentObjectSummary.Builder infoFields(Map<String,String> infoFields)
Information property fields.- Parameters:
infoFields
- the value to set- Returns:
- this builder
-
registryVersion
public DependentObjectSummary.Builder registryVersion(Integer registryVersion)
The registry version of the object.- Parameters:
registryVersion
- the value to set- Returns:
- this builder
-
labels
public DependentObjectSummary.Builder labels(List<String> labels)
Labels are keywords or tags that you can add to data assets, dataflows and so on.You can define your own labels and use them to categorize content.
- Parameters:
labels
- the value to set- Returns:
- this builder
-
isFavorite
public DependentObjectSummary.Builder isFavorite(Boolean isFavorite)
Specifies whether this object is a favorite or not.- Parameters:
isFavorite
- the value to set- Returns:
- this builder
-
countStatistics
public DependentObjectSummary.Builder countStatistics(CountStatistic countStatistics)
-
build
public DependentObjectSummary build()
-
copy
public DependentObjectSummary.Builder copy(DependentObjectSummary model)
-
-