Package io.openlineage.client.dataset
Class Naming
java.lang.Object
io.openlineage.client.dataset.Naming
Utility class containing dataset naming helpers based on OpenLineage's dataset naming
 specification.
 
Each inner class represents naming logic for a specific platform (e.g., BigQuery, AWS Glue), and provides methods to construct valid dataset names and namespaces.
- 
Nested Class Summary
Nested ClassesModifier and TypeClassDescriptionstatic classNaming implementation for ABFSS.static classNaming implementation for Athena.static classNaming implementation for AWS Glue.static classNaming implementation for Azure Cosmos DB.static classNaming implementation for Azure Data Explorer.static classNaming implementation for AzureSynapse.static classNaming implementation for BigQuery.static classNaming implementation for Cassandra.static classNaming implementation for CrateDB.static interfaceInterface representing dataset naming logic for a specific platform.static classNaming implementation for DB2.static classNaming implementation for DBFS.static classNaming implementation for GCS.static classNaming implementation for AWS Glue.static classNaming implementation for HDFS.static classNaming implementation for Kafka.static classNaming implementation for Local File System.static classNaming implementation for MySQL.static classNaming implementation for OceanBase.static classNaming implementation for Oracle.static classNaming implementation for Postgres.static classNaming implementation for Google Pub/Sub.static classNaming implementation for Redshift.static classNaming implementation for Remote File System.static classNaming implementation for S3.static classNaming implementation for Snowflake.static classNaming implementation for Teradata.static classNaming implementation for Trino.static classNaming implementation for WASBS. - 
Method Summary