All Downloads are FREE. Search and download functionalities are using the official Maven repository.

zipkin2.storage.mysql.v1.internal.generated.Zipkin Maven / Gradle / Ivy

The newest version!
/*
 * This file is generated by jOOQ.
 */
package zipkin2.storage.mysql.v1.internal.generated;


import java.util.Arrays;
import java.util.List;

import org.jooq.Catalog;
import org.jooq.Table;
import org.jooq.impl.SchemaImpl;

import zipkin2.storage.mysql.v1.internal.generated.tables.ZipkinAnnotations;
import zipkin2.storage.mysql.v1.internal.generated.tables.ZipkinDependencies;
import zipkin2.storage.mysql.v1.internal.generated.tables.ZipkinSpans;


/**
 * This class is generated by jOOQ.
 */
@SuppressWarnings({ "all", "unchecked", "rawtypes", "this-escape" })
public class Zipkin extends SchemaImpl {

    private static final long serialVersionUID = 1L;

    /**
     * The reference instance of zipkin
     */
    public static final Zipkin ZIPKIN = new Zipkin();

    /**
     * The table zipkin.zipkin_annotations.
     */
    public final ZipkinAnnotations ZIPKIN_ANNOTATIONS = ZipkinAnnotations.ZIPKIN_ANNOTATIONS;

    /**
     * The table zipkin.zipkin_dependencies.
     */
    public final ZipkinDependencies ZIPKIN_DEPENDENCIES = ZipkinDependencies.ZIPKIN_DEPENDENCIES;

    /**
     * The table zipkin.zipkin_spans.
     */
    public final ZipkinSpans ZIPKIN_SPANS = ZipkinSpans.ZIPKIN_SPANS;

    /**
     * No further instances allowed
     */
    private Zipkin() {
        super("zipkin", null);
    }


    @Override
    public Catalog getCatalog() {
        return DefaultCatalog.DEFAULT_CATALOG;
    }

    @Override
    public final List> getTables() {
        return Arrays.asList(
            ZipkinAnnotations.ZIPKIN_ANNOTATIONS,
            ZipkinDependencies.ZIPKIN_DEPENDENCIES,
            ZipkinSpans.ZIPKIN_SPANS
        );
    }
}




© 2015 - 2024 Weber Informatics LLC | Privacy Policy