Class ObjectMetadata.Builder
- java.lang.Object
-
- com.oracle.bmc.dataintegration.model.ObjectMetadata.Builder
-
- Enclosing class:
- ObjectMetadata
public static class ObjectMetadata.Builder extends Object
-
-
Constructor Summary
Constructors Constructor Description Builder()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description ObjectMetadata.Builderaggregator(AggregatorSummary aggregator)ObjectMetadata.BuilderaggregatorKey(String aggregatorKey)The owning object key for this object.ObjectMetadatabuild()ObjectMetadata.Buildercopy(ObjectMetadata model)ObjectMetadata.BuildercountStatistics(CountStatistic countStatistics)ObjectMetadata.BuildercreatedBy(String createdBy)The user that created the object.ObjectMetadata.BuildercreatedByName(String createdByName)The user that created the object.ObjectMetadata.BuilderidentifierPath(String identifierPath)The full path to identify this object.ObjectMetadata.BuilderinfoFields(Map<String,String> infoFields)Information property fields.ObjectMetadata.BuilderisFavorite(Boolean isFavorite)Specifies whether this object is a favorite or not.ObjectMetadata.Builderlabels(List<String> labels)Labels are keywords or tags that you can add to data assets, dataflows and so on.ObjectMetadata.BuilderregistryVersion(Integer registryVersion)The registry version of the object.ObjectMetadata.BuildertimeCreated(Date timeCreated)The date and time that the object was created.ObjectMetadata.BuildertimeUpdated(Date timeUpdated)The date and time that the object was updated.ObjectMetadata.BuilderupdatedBy(String updatedBy)The user that updated the object.ObjectMetadata.BuilderupdatedByName(String updatedByName)The user that updated the object.
-
-
-
Method Detail
-
createdBy
public ObjectMetadata.Builder createdBy(String createdBy)
The user that created the object.- Parameters:
createdBy- the value to set- Returns:
- this builder
-
createdByName
public ObjectMetadata.Builder createdByName(String createdByName)
The user that created the object.- Parameters:
createdByName- the value to set- Returns:
- this builder
-
updatedBy
public ObjectMetadata.Builder updatedBy(String updatedBy)
The user that updated the object.- Parameters:
updatedBy- the value to set- Returns:
- this builder
-
updatedByName
public ObjectMetadata.Builder updatedByName(String updatedByName)
The user that updated the object.- Parameters:
updatedByName- the value to set- Returns:
- this builder
-
timeCreated
public ObjectMetadata.Builder timeCreated(Date timeCreated)
The date and time that the object was created.- Parameters:
timeCreated- the value to set- Returns:
- this builder
-
timeUpdated
public ObjectMetadata.Builder timeUpdated(Date timeUpdated)
The date and time that the object was updated.- Parameters:
timeUpdated- the value to set- Returns:
- this builder
-
aggregatorKey
public ObjectMetadata.Builder aggregatorKey(String aggregatorKey)
The owning object key for this object.- Parameters:
aggregatorKey- the value to set- Returns:
- this builder
-
aggregator
public ObjectMetadata.Builder aggregator(AggregatorSummary aggregator)
-
identifierPath
public ObjectMetadata.Builder identifierPath(String identifierPath)
The full path to identify this object.- Parameters:
identifierPath- the value to set- Returns:
- this builder
-
infoFields
public ObjectMetadata.Builder infoFields(Map<String,String> infoFields)
Information property fields.- Parameters:
infoFields- the value to set- Returns:
- this builder
-
registryVersion
public ObjectMetadata.Builder registryVersion(Integer registryVersion)
The registry version of the object.- Parameters:
registryVersion- the value to set- Returns:
- this builder
-
labels
public ObjectMetadata.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 ObjectMetadata.Builder isFavorite(Boolean isFavorite)
Specifies whether this object is a favorite or not.- Parameters:
isFavorite- the value to set- Returns:
- this builder
-
countStatistics
public ObjectMetadata.Builder countStatistics(CountStatistic countStatistics)
-
build
public ObjectMetadata build()
-
copy
public ObjectMetadata.Builder copy(ObjectMetadata model)
-
-