@Generated(value="OracleSDKGenerator", comments="API Version: 20190325") public final class EntitySummary extends Object
Summary of an data entity. A representation of data with a set of attributes, normally representing a single business entity. Synonymous with ‘table’ or ‘view’ in a database, or a single logical file structure that one or many files may match.
Note: Objects should always be created or deserialized using the EntitySummary.Builder
. This model distinguishes fields that are null
because they are unset from fields that are explicitly set to null
. This is done in the setter methods of the EntitySummary.Builder
, which maintain a set of all explicitly set fields called __explicitlySet__
. The hashCode()
and equals(Object)
methods are implemented to take __explicitlySet__
into account. The constructor, on the other hand, does not set __explicitlySet__
(since the constructor cannot distinguish explicit null
from unset null
).
Modifier and Type | Class and Description |
---|---|
static class |
EntitySummary.Builder |
Constructor and Description |
---|
EntitySummary(String key,
String displayName,
String description,
String dataAssetKey,
String folderKey,
String externalKey,
String path,
Date timeCreated,
Date timeUpdated,
String updatedById,
String uri,
LifecycleState lifecycleState)
Deprecated.
|
Modifier and Type | Method and Description |
---|---|
static EntitySummary.Builder |
builder()
Create a new builder.
|
boolean |
equals(Object o) |
Set<String> |
get__explicitlySet__() |
String |
getDataAssetKey()
Unique key of the parent data asset.
|
String |
getDescription()
Detailed description of a data entity.
|
String |
getDisplayName()
A user-friendly display name.
|
String |
getExternalKey()
Unique external key of this object in the source system.
|
String |
getFolderKey()
Key of the associated folder.
|
String |
getKey()
Unique data entity key that is immutable.
|
LifecycleState |
getLifecycleState()
State of the data entity.
|
String |
getPath()
Full path of the data entity.
|
Date |
getTimeCreated()
The date and time the data entity was created, in the format defined by RFC3339.
|
Date |
getTimeUpdated()
The last time that any change was made to the data entity.
|
String |
getUpdatedById()
OCID of the user who updated this object in the data catalog.
|
String |
getUri()
URI to the data entity instance in the API.
|
int |
hashCode() |
String |
toString() |
@ConstructorProperties(value={"key","displayName","description","dataAssetKey","folderKey","externalKey","path","timeCreated","timeUpdated","updatedById","uri","lifecycleState"}) @Deprecated public EntitySummary(String key, String displayName, String description, String dataAssetKey, String folderKey, String externalKey, String path, Date timeCreated, Date timeUpdated, String updatedById, String uri, LifecycleState lifecycleState)
public static EntitySummary.Builder builder()
Create a new builder.
public String getKey()
Unique data entity key that is immutable.
public String getDisplayName()
A user-friendly display name. Does not have to be unique, and it’s changeable. Avoid entering confidential information.
public String getDescription()
Detailed description of a data entity.
public String getDataAssetKey()
Unique key of the parent data asset.
public String getFolderKey()
Key of the associated folder.
public String getExternalKey()
Unique external key of this object in the source system.
public String getPath()
Full path of the data entity.
public Date getTimeCreated()
The date and time the data entity was created, in the format defined by RFC3339. Example: 2019-03-25T21:10:29.600Z
public Date getTimeUpdated()
The last time that any change was made to the data entity. An RFC3339 formatted datetime string.
public String getUpdatedById()
OCID of the user who updated this object in the data catalog.
public String getUri()
URI to the data entity instance in the API.
public LifecycleState getLifecycleState()
State of the data entity.
Copyright © 2016–2020. All rights reserved.