Class OpenLineageConfig<T extends OpenLineageConfig>

  • Type Parameters:
    T - generic type extending OpenLineageConfig, used for merging config objects
    All Implemented Interfaces:
    MergeConfig<T>

    public class OpenLineageConfig<T extends OpenLineageConfig>
    extends java.lang.Object
    implements MergeConfig<T>
    Configuration for OpenLineageClient.
    • Field Detail

      • metricsConfig

        protected java.util.Map<java.lang.String,​java.lang.Object> metricsConfig
    • Constructor Detail

      • OpenLineageConfig

        public OpenLineageConfig()
    • Method Detail

      • getMetricsConfig

        public java.util.Map<java.lang.String,​java.lang.Object> getMetricsConfig()
      • setTransportConfig

        public void setTransportConfig​(TransportConfig transportConfig)
      • setFacetsConfig

        public void setFacetsConfig​(FacetsConfig facetsConfig)
      • setMetricsConfig

        public void setMetricsConfig​(java.util.Map<java.lang.String,​java.lang.Object> metricsConfig)