public static class ObjectMetadata.Builder extends Object
Constructor and Description |
---|
Builder() |
Modifier and Type | Method and 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.
|
public ObjectMetadata.Builder createdBy(String createdBy)
The user that created the object.
createdBy
- the value to setpublic ObjectMetadata.Builder createdByName(String createdByName)
The user that created the object.
createdByName
- the value to setpublic ObjectMetadata.Builder updatedBy(String updatedBy)
The user that updated the object.
updatedBy
- the value to setpublic ObjectMetadata.Builder updatedByName(String updatedByName)
The user that updated the object.
updatedByName
- the value to setpublic ObjectMetadata.Builder timeCreated(Date timeCreated)
The date and time that the object was created.
timeCreated
- the value to setpublic ObjectMetadata.Builder timeUpdated(Date timeUpdated)
The date and time that the object was updated.
timeUpdated
- the value to setpublic ObjectMetadata.Builder aggregatorKey(String aggregatorKey)
The owning object key for this object.
aggregatorKey
- the value to setpublic ObjectMetadata.Builder aggregator(AggregatorSummary aggregator)
public ObjectMetadata.Builder identifierPath(String identifierPath)
The full path to identify this object.
identifierPath
- the value to setpublic ObjectMetadata.Builder infoFields(Map<String,String> infoFields)
Information property fields.
infoFields
- the value to setpublic ObjectMetadata.Builder registryVersion(Integer registryVersion)
The registry version of the object.
registryVersion
- the value to setpublic 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.
labels
- the value to setpublic ObjectMetadata.Builder isFavorite(Boolean isFavorite)
Specifies whether this object is a favorite or not.
isFavorite
- the value to setpublic ObjectMetadata.Builder countStatistics(CountStatistic countStatistics)
public ObjectMetadata build()
public ObjectMetadata.Builder copy(ObjectMetadata model)
Copyright © 2016–2024. All rights reserved.