@Alpha public interface DatasetDescriptor
platform (e.g. HDFS, ADLS, JDBC).
path, which describes the fully qualified name of the dataset.
a format descriptor, which encapsulates its representation (e.g. avro, csv), codec (e.g. gzip, deflate), and encryption config (e.g. aes_rotating, gpg).
| Modifier and Type | Method and Description |
|---|---|
boolean |
contains(DatasetDescriptor other) |
String |
getDescription() |
FormatConfig |
getFormatConfig() |
String |
getPath()
Returns the fully qualified name of a dataset.
|
String |
getPlatform() |
com.typesafe.config.Config |
getRawConfig() |
boolean |
isRetentionApplied() |
String getPlatform()
String getPath()
FormatConfig getFormatConfig()
boolean isRetentionApplied()
String getDescription()
boolean contains(DatasetDescriptor other)
DatasetDescriptor contains the other DatasetDescriptor i.e. the
datasets described by the other DatasetDescriptor is a subset of this DatasetDescriptor.
This operation is non-commutative.com.typesafe.config.Config getRawConfig()