public static class DataAssetSummary.Builder extends Object
Constructor and Description |
---|
Builder() |
Modifier and Type | Method and Description |
---|---|
DataAssetSummary |
build() |
DataAssetSummary.Builder |
catalogId(String catalogId)
The data catalog’s OCID.
|
DataAssetSummary.Builder |
copy(DataAssetSummary model) |
DataAssetSummary.Builder |
description(String description)
Detailed description of the data asset.
|
DataAssetSummary.Builder |
displayName(String displayName)
A user-friendly display name.
|
DataAssetSummary.Builder |
externalKey(String externalKey)
External URI that can be used to reference the object.
|
DataAssetSummary.Builder |
key(String key)
Unique data asset key that is immutable.
|
DataAssetSummary.Builder |
lifecycleDetails(String lifecycleDetails)
A message describing the current state in more detail.
|
DataAssetSummary.Builder |
lifecycleState(LifecycleState lifecycleState)
State of the data asset.
|
DataAssetSummary.Builder |
timeCreated(Date timeCreated)
The date and time the data asset was created, in the format defined by
RFC3339.
|
DataAssetSummary.Builder |
typeKey(String typeKey)
The key of the object type.
|
DataAssetSummary.Builder |
uri(String uri)
URI to the data asset instance in the API.
|
public DataAssetSummary.Builder key(String key)
Unique data asset key that is immutable.
key
- the value to setpublic DataAssetSummary.Builder displayName(String displayName)
A user-friendly display name. Does not have to be unique, and it’s changeable. Avoid entering confidential information.
displayName
- the value to setpublic DataAssetSummary.Builder description(String description)
Detailed description of the data asset.
description
- the value to setpublic DataAssetSummary.Builder catalogId(String catalogId)
The data catalog’s OCID.
catalogId
- the value to setpublic DataAssetSummary.Builder externalKey(String externalKey)
External URI that can be used to reference the object. Format will differ based on the type of object.
externalKey
- the value to setpublic DataAssetSummary.Builder uri(String uri)
URI to the data asset instance in the API.
uri
- the value to setpublic DataAssetSummary.Builder timeCreated(Date timeCreated)
The date and time the data asset was created, in the format defined by
RFC3339. Example: 2019-03-25T21:10:29.600Z
timeCreated
- the value to setpublic DataAssetSummary.Builder typeKey(String typeKey)
The key of the object type. Type keys’s can be found via the ‘/types’ endpoint.
typeKey
- the value to setpublic DataAssetSummary.Builder lifecycleState(LifecycleState lifecycleState)
State of the data asset.
lifecycleState
- the value to setpublic DataAssetSummary.Builder lifecycleDetails(String lifecycleDetails)
A message describing the current state in more detail. An object not in ACTIVE state may have functional limitations, see service documentation for details.
lifecycleDetails
- the value to setpublic DataAssetSummary build()
public DataAssetSummary.Builder copy(DataAssetSummary model)
Copyright © 2016–2024. All rights reserved.