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.Builder
aggregator(AggregatorSummary aggregator)
ObjectMetadata.Builder
aggregatorKey(String aggregatorKey)
The owning object key for this object.ObjectMetadata
build()
ObjectMetadata.Builder
copy(ObjectMetadata model)
ObjectMetadata.Builder
countStatistics(CountStatistic countStatistics)
ObjectMetadata.Builder
createdBy(String createdBy)
The user that created the object.ObjectMetadata.Builder
createdByName(String createdByName)
The user that created the object.ObjectMetadata.Builder
identifierPath(String identifierPath)
The full path to identify this object.ObjectMetadata.Builder
infoFields(Map<String,String> infoFields)
Information property fields.ObjectMetadata.Builder
isFavorite(Boolean isFavorite)
Specifies whether this object is a favorite or not.ObjectMetadata.Builder
labels(List<String> labels)
Labels are keywords or tags that you can add to data assets, dataflows and so on.ObjectMetadata.Builder
registryVersion(Integer registryVersion)
The registry version of the object.ObjectMetadata.Builder
timeCreated(Date timeCreated)
The date and time that the object was created.ObjectMetadata.Builder
timeUpdated(Date timeUpdated)
The date and time that the object was updated.ObjectMetadata.Builder
updatedBy(String updatedBy)
The user that updated the object.ObjectMetadata.Builder
updatedByName(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)
-
-