Package io.openlineage.client
Class OpenLineage.StorageDatasetFacet
- java.lang.Object
- 
- io.openlineage.client.OpenLineage.StorageDatasetFacet
 
- 
- All Implemented Interfaces:
- OpenLineage.DatasetFacet
 - Enclosing class:
- OpenLineage
 
 public static final class OpenLineage.StorageDatasetFacet extends java.lang.Object implements OpenLineage.DatasetFacet 
- 
- 
Method SummaryAll Methods Instance Methods Concrete Methods Modifier and Type Method Description java.net.URIget_producer()java.net.URIget_schemaURL()java.util.Map<java.lang.String,java.lang.Object>getAdditionalProperties()java.lang.StringgetFileFormat()java.lang.StringgetStorageLayer()
 
- 
- 
- 
Method Detail- 
get_producerpublic java.net.URI get_producer() - Specified by:
- get_producerin interface- OpenLineage.DatasetFacet
- Returns:
- URI identifying the producer of this metadata. For example this could be a git url with a given tag or sha
 
 - 
get_schemaURLpublic java.net.URI get_schemaURL() - Specified by:
- get_schemaURLin interface- OpenLineage.DatasetFacet
- Returns:
- The JSON Pointer (https://tools.ietf.org/html/rfc6901) URL to the corresponding version of the schema definition for this facet
 
 - 
getStorageLayerpublic java.lang.String getStorageLayer() - Returns:
- Storage layer provider with allowed values: iceberg, delta.
 
 - 
getFileFormatpublic java.lang.String getFileFormat() - Returns:
- File format with allowed values: parquet, orc, avro, json, csv, text, xml.
 
 - 
getAdditionalPropertiespublic java.util.Map<java.lang.String,java.lang.Object> getAdditionalProperties() - Specified by:
- getAdditionalPropertiesin interface- OpenLineage.DatasetFacet
- Returns:
- additional properties
 
 
- 
 
-