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

com.netflix.spinnaker.keel.persistence.metamodel.Keel Maven / Gradle / Ivy

There is a newer version: 1.4.1
Show newest version
/*
 * This file is generated by jOOQ.
 */
package com.netflix.spinnaker.keel.persistence.metamodel;


import com.netflix.spinnaker.keel.persistence.metamodel.tables.ActionState;
import com.netflix.spinnaker.keel.persistence.metamodel.tables.ActiveEnvironment;
import com.netflix.spinnaker.keel.persistence.metamodel.tables.ActiveEnvironmentVersion;
import com.netflix.spinnaker.keel.persistence.metamodel.tables.ActiveResource;
import com.netflix.spinnaker.keel.persistence.metamodel.tables.AgentLock;
import com.netflix.spinnaker.keel.persistence.metamodel.tables.ArtifactLastChecked;
import com.netflix.spinnaker.keel.persistence.metamodel.tables.ArtifactVersions;
import com.netflix.spinnaker.keel.persistence.metamodel.tables.BakedImages;
import com.netflix.spinnaker.keel.persistence.metamodel.tables.CurrentConstraint;
import com.netflix.spinnaker.keel.persistence.metamodel.tables.DeliveryArtifact;
import com.netflix.spinnaker.keel.persistence.metamodel.tables.DeliveryConfig;
import com.netflix.spinnaker.keel.persistence.metamodel.tables.DeliveryConfigArtifact;
import com.netflix.spinnaker.keel.persistence.metamodel.tables.DeliveryConfigLastChecked;
import com.netflix.spinnaker.keel.persistence.metamodel.tables.DiffFingerprint;
import com.netflix.spinnaker.keel.persistence.metamodel.tables.DismissibleNotification;
import com.netflix.spinnaker.keel.persistence.metamodel.tables.Environment;
import com.netflix.spinnaker.keel.persistence.metamodel.tables.EnvironmentArtifactConstraint;
import com.netflix.spinnaker.keel.persistence.metamodel.tables.EnvironmentArtifactPin;
import com.netflix.spinnaker.keel.persistence.metamodel.tables.EnvironmentArtifactQueuedApproval;
import com.netflix.spinnaker.keel.persistence.metamodel.tables.EnvironmentArtifactVersions;
import com.netflix.spinnaker.keel.persistence.metamodel.tables.EnvironmentArtifactVeto;
import com.netflix.spinnaker.keel.persistence.metamodel.tables.EnvironmentDeletion;
import com.netflix.spinnaker.keel.persistence.metamodel.tables.EnvironmentLastPostDeploy;
import com.netflix.spinnaker.keel.persistence.metamodel.tables.EnvironmentLastVerified;
import com.netflix.spinnaker.keel.persistence.metamodel.tables.EnvironmentLease;
import com.netflix.spinnaker.keel.persistence.metamodel.tables.EnvironmentResource;
import com.netflix.spinnaker.keel.persistence.metamodel.tables.EnvironmentVersion;
import com.netflix.spinnaker.keel.persistence.metamodel.tables.EnvironmentVersionArtifactVersion;
import com.netflix.spinnaker.keel.persistence.metamodel.tables.Event;
import com.netflix.spinnaker.keel.persistence.metamodel.tables.LifecycleEvent;
import com.netflix.spinnaker.keel.persistence.metamodel.tables.LifecycleMonitor;
import com.netflix.spinnaker.keel.persistence.metamodel.tables.Notification;
import com.netflix.spinnaker.keel.persistence.metamodel.tables.Paused;
import com.netflix.spinnaker.keel.persistence.metamodel.tables.PreviewEnvironment;
import com.netflix.spinnaker.keel.persistence.metamodel.tables.Resource;
import com.netflix.spinnaker.keel.persistence.metamodel.tables.ResourceLastChecked;
import com.netflix.spinnaker.keel.persistence.metamodel.tables.ResourceVersion;
import com.netflix.spinnaker.keel.persistence.metamodel.tables.TaskTracking;
import com.netflix.spinnaker.keel.persistence.metamodel.tables.UnhappyVeto;
import com.netflix.spinnaker.keel.persistence.metamodel.tables.Unhealthy;
import com.netflix.spinnaker.keel.persistence.metamodel.tables.WorkQueue;

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

import javax.annotation.processing.Generated;

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


/**
 * This class is generated by jOOQ.
 */
@Generated(
    value = {
        "https://www.jooq.org",
        "jOOQ version:3.13.6"
    },
    comments = "This class is generated by jOOQ"
)
@SuppressWarnings({ "all", "unchecked", "rawtypes" })
public class Keel extends SchemaImpl {

    private static final long serialVersionUID = 1839007301;

    /**
     * The reference instance of keel
     */
    public static final Keel KEEL = new Keel();

    /**
     * The table keel.action_state.
     */
    public final ActionState ACTION_STATE = ActionState.ACTION_STATE;

    /**
     * VIEW
     */
    public final ActiveEnvironment ACTIVE_ENVIRONMENT = ActiveEnvironment.ACTIVE_ENVIRONMENT;

    /**
     * The table keel.active_environment_version.
     */
    public final ActiveEnvironmentVersion ACTIVE_ENVIRONMENT_VERSION = ActiveEnvironmentVersion.ACTIVE_ENVIRONMENT_VERSION;

    /**
     * VIEW
     */
    public final ActiveResource ACTIVE_RESOURCE = ActiveResource.ACTIVE_RESOURCE;

    /**
     * The table keel.agent_lock.
     */
    public final AgentLock AGENT_LOCK = AgentLock.AGENT_LOCK;

    /**
     * The table keel.artifact_last_checked.
     */
    public final ArtifactLastChecked ARTIFACT_LAST_CHECKED = ArtifactLastChecked.ARTIFACT_LAST_CHECKED;

    /**
     * The table keel.artifact_versions.
     */
    public final ArtifactVersions ARTIFACT_VERSIONS = ArtifactVersions.ARTIFACT_VERSIONS;

    /**
     * The table keel.baked_images.
     */
    public final BakedImages BAKED_IMAGES = BakedImages.BAKED_IMAGES;

    /**
     * The table keel.current_constraint.
     */
    public final CurrentConstraint CURRENT_CONSTRAINT = CurrentConstraint.CURRENT_CONSTRAINT;

    /**
     * The table keel.delivery_artifact.
     */
    public final DeliveryArtifact DELIVERY_ARTIFACT = DeliveryArtifact.DELIVERY_ARTIFACT;

    /**
     * The table keel.delivery_config.
     */
    public final DeliveryConfig DELIVERY_CONFIG = DeliveryConfig.DELIVERY_CONFIG;

    /**
     * The table keel.delivery_config_artifact.
     */
    public final DeliveryConfigArtifact DELIVERY_CONFIG_ARTIFACT = DeliveryConfigArtifact.DELIVERY_CONFIG_ARTIFACT;

    /**
     * The table keel.delivery_config_last_checked.
     */
    public final DeliveryConfigLastChecked DELIVERY_CONFIG_LAST_CHECKED = DeliveryConfigLastChecked.DELIVERY_CONFIG_LAST_CHECKED;

    /**
     * The table keel.diff_fingerprint.
     */
    public final DiffFingerprint DIFF_FINGERPRINT = DiffFingerprint.DIFF_FINGERPRINT;

    /**
     * The table keel.dismissible_notification.
     */
    public final DismissibleNotification DISMISSIBLE_NOTIFICATION = DismissibleNotification.DISMISSIBLE_NOTIFICATION;

    /**
     * The table keel.environment.
     */
    public final Environment ENVIRONMENT = Environment.ENVIRONMENT;

    /**
     * The table keel.environment_artifact_constraint.
     */
    public final EnvironmentArtifactConstraint ENVIRONMENT_ARTIFACT_CONSTRAINT = EnvironmentArtifactConstraint.ENVIRONMENT_ARTIFACT_CONSTRAINT;

    /**
     * The table keel.environment_artifact_pin.
     */
    public final EnvironmentArtifactPin ENVIRONMENT_ARTIFACT_PIN = EnvironmentArtifactPin.ENVIRONMENT_ARTIFACT_PIN;

    /**
     * The table keel.environment_artifact_queued_approval.
     */
    public final EnvironmentArtifactQueuedApproval ENVIRONMENT_ARTIFACT_QUEUED_APPROVAL = EnvironmentArtifactQueuedApproval.ENVIRONMENT_ARTIFACT_QUEUED_APPROVAL;

    /**
     * The table keel.environment_artifact_versions.
     */
    public final EnvironmentArtifactVersions ENVIRONMENT_ARTIFACT_VERSIONS = EnvironmentArtifactVersions.ENVIRONMENT_ARTIFACT_VERSIONS;

    /**
     * The table keel.environment_artifact_veto.
     */
    public final EnvironmentArtifactVeto ENVIRONMENT_ARTIFACT_VETO = EnvironmentArtifactVeto.ENVIRONMENT_ARTIFACT_VETO;

    /**
     * The table keel.environment_deletion.
     */
    public final EnvironmentDeletion ENVIRONMENT_DELETION = EnvironmentDeletion.ENVIRONMENT_DELETION;

    /**
     * The table keel.environment_last_post_deploy.
     */
    public final EnvironmentLastPostDeploy ENVIRONMENT_LAST_POST_DEPLOY = EnvironmentLastPostDeploy.ENVIRONMENT_LAST_POST_DEPLOY;

    /**
     * The table keel.environment_last_verified.
     */
    public final EnvironmentLastVerified ENVIRONMENT_LAST_VERIFIED = EnvironmentLastVerified.ENVIRONMENT_LAST_VERIFIED;

    /**
     * The table keel.environment_lease.
     */
    public final EnvironmentLease ENVIRONMENT_LEASE = EnvironmentLease.ENVIRONMENT_LEASE;

    /**
     * The table keel.environment_resource.
     */
    public final EnvironmentResource ENVIRONMENT_RESOURCE = EnvironmentResource.ENVIRONMENT_RESOURCE;

    /**
     * The table keel.environment_version.
     */
    public final EnvironmentVersion ENVIRONMENT_VERSION = EnvironmentVersion.ENVIRONMENT_VERSION;

    /**
     * The table keel.environment_version_artifact_version.
     */
    public final EnvironmentVersionArtifactVersion ENVIRONMENT_VERSION_ARTIFACT_VERSION = EnvironmentVersionArtifactVersion.ENVIRONMENT_VERSION_ARTIFACT_VERSION;

    /**
     * The table keel.event.
     */
    public final Event EVENT = Event.EVENT;

    /**
     * The table keel.lifecycle_event.
     */
    public final LifecycleEvent LIFECYCLE_EVENT = LifecycleEvent.LIFECYCLE_EVENT;

    /**
     * The table keel.lifecycle_monitor.
     */
    public final LifecycleMonitor LIFECYCLE_MONITOR = LifecycleMonitor.LIFECYCLE_MONITOR;

    /**
     * The table keel.notification.
     */
    public final Notification NOTIFICATION = Notification.NOTIFICATION;

    /**
     * The table keel.paused.
     */
    public final Paused PAUSED = Paused.PAUSED;

    /**
     * The table keel.preview_environment.
     */
    public final PreviewEnvironment PREVIEW_ENVIRONMENT = PreviewEnvironment.PREVIEW_ENVIRONMENT;

    /**
     * The table keel.resource.
     */
    public final Resource RESOURCE = Resource.RESOURCE;

    /**
     * The table keel.resource_last_checked.
     */
    public final ResourceLastChecked RESOURCE_LAST_CHECKED = ResourceLastChecked.RESOURCE_LAST_CHECKED;

    /**
     * The table keel.resource_version.
     */
    public final ResourceVersion RESOURCE_VERSION = ResourceVersion.RESOURCE_VERSION;

    /**
     * The table keel.task_tracking.
     */
    public final TaskTracking TASK_TRACKING = TaskTracking.TASK_TRACKING;

    /**
     * The table keel.unhappy_veto.
     */
    public final UnhappyVeto UNHAPPY_VETO = UnhappyVeto.UNHAPPY_VETO;

    /**
     * The table keel.unhealthy.
     */
    public final Unhealthy UNHEALTHY = Unhealthy.UNHEALTHY;

    /**
     * The table keel.work_queue.
     */
    public final WorkQueue WORK_QUEUE = WorkQueue.WORK_QUEUE;

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


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

    @Override
    public final List> getTables() {
        return Arrays.>asList(
            ActionState.ACTION_STATE,
            ActiveEnvironment.ACTIVE_ENVIRONMENT,
            ActiveEnvironmentVersion.ACTIVE_ENVIRONMENT_VERSION,
            ActiveResource.ACTIVE_RESOURCE,
            AgentLock.AGENT_LOCK,
            ArtifactLastChecked.ARTIFACT_LAST_CHECKED,
            ArtifactVersions.ARTIFACT_VERSIONS,
            BakedImages.BAKED_IMAGES,
            CurrentConstraint.CURRENT_CONSTRAINT,
            DeliveryArtifact.DELIVERY_ARTIFACT,
            DeliveryConfig.DELIVERY_CONFIG,
            DeliveryConfigArtifact.DELIVERY_CONFIG_ARTIFACT,
            DeliveryConfigLastChecked.DELIVERY_CONFIG_LAST_CHECKED,
            DiffFingerprint.DIFF_FINGERPRINT,
            DismissibleNotification.DISMISSIBLE_NOTIFICATION,
            Environment.ENVIRONMENT,
            EnvironmentArtifactConstraint.ENVIRONMENT_ARTIFACT_CONSTRAINT,
            EnvironmentArtifactPin.ENVIRONMENT_ARTIFACT_PIN,
            EnvironmentArtifactQueuedApproval.ENVIRONMENT_ARTIFACT_QUEUED_APPROVAL,
            EnvironmentArtifactVersions.ENVIRONMENT_ARTIFACT_VERSIONS,
            EnvironmentArtifactVeto.ENVIRONMENT_ARTIFACT_VETO,
            EnvironmentDeletion.ENVIRONMENT_DELETION,
            EnvironmentLastPostDeploy.ENVIRONMENT_LAST_POST_DEPLOY,
            EnvironmentLastVerified.ENVIRONMENT_LAST_VERIFIED,
            EnvironmentLease.ENVIRONMENT_LEASE,
            EnvironmentResource.ENVIRONMENT_RESOURCE,
            EnvironmentVersion.ENVIRONMENT_VERSION,
            EnvironmentVersionArtifactVersion.ENVIRONMENT_VERSION_ARTIFACT_VERSION,
            Event.EVENT,
            LifecycleEvent.LIFECYCLE_EVENT,
            LifecycleMonitor.LIFECYCLE_MONITOR,
            Notification.NOTIFICATION,
            Paused.PAUSED,
            PreviewEnvironment.PREVIEW_ENVIRONMENT,
            Resource.RESOURCE,
            ResourceLastChecked.RESOURCE_LAST_CHECKED,
            ResourceVersion.RESOURCE_VERSION,
            TaskTracking.TASK_TRACKING,
            UnhappyVeto.UNHAPPY_VETO,
            Unhealthy.UNHEALTHY,
            WorkQueue.WORK_QUEUE);
    }
}




© 2015 - 2024 Weber Informatics LLC | Privacy Policy