io.github.jhipster.config.JHipsterConstants Maven / Gradle / Ivy
Go to download
Show more of this group Show more artifacts with this name
Show all versions of jhipster-framework Show documentation
Show all versions of jhipster-framework Show documentation
Server-side library used by applications created with the JHipster generator, see https://www.jhipster.tech/ for more information on JHipster
/*
* Copyright 2016-2020 the original author or authors from the JHipster project.
*
* This file is part of the JHipster project, see https://www.jhipster.tech/
* for more information.
*
* Licensed under the Apache License, Version 2.0 (the "License");
* you may not use this file except in compliance with the License.
* You may obtain a copy of the License at
*
* http://www.apache.org/licenses/LICENSE-2.0
*
* Unless required by applicable law or agreed to in writing, software
* distributed under the License is distributed on an "AS IS" BASIS,
* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
* See the License for the specific language governing permissions and
* limitations under the License.
*/
package io.github.jhipster.config;
/**
* JHipster constants.
*/
public interface JHipsterConstants {
// Spring profiles for development, test and production, see https://www.jhipster.tech/profiles/
/** Constant SPRING_PROFILE_DEVELOPMENT="dev"
*/
String SPRING_PROFILE_DEVELOPMENT = "dev";
/** Constant SPRING_PROFILE_TEST="test"
*/
String SPRING_PROFILE_TEST = "test";
/** Constant SPRING_PROFILE_PRODUCTION="prod"
*/
String SPRING_PROFILE_PRODUCTION = "prod";
/** Spring profile used when deploying with Spring Cloud (used when deploying to CloudFoundry)
Constant SPRING_PROFILE_CLOUD="cloud"
*/
String SPRING_PROFILE_CLOUD = "cloud";
/** Spring profile used when deploying to Heroku
Constant SPRING_PROFILE_HEROKU="heroku"
*/
String SPRING_PROFILE_HEROKU = "heroku";
/** Spring profile used when deploying to Amazon ECS
Constant SPRING_PROFILE_AWS_ECS="aws-ecs"
*/
String SPRING_PROFILE_AWS_ECS = "aws-ecs";
/** Spring profile used when deploying to Microsoft Azure
Constant SPRING_PROFILE_AZURE="azure"
*/
String SPRING_PROFILE_AZURE = "azure";
/** Spring profile used to enable swagger
Constant SPRING_PROFILE_SWAGGER="swagger"
*/
String SPRING_PROFILE_SWAGGER = "swagger";
/** Spring profile used to disable running liquibase
Constant SPRING_PROFILE_NO_LIQUIBASE="no-liquibase"
*/
String SPRING_PROFILE_NO_LIQUIBASE = "no-liquibase";
/** Spring profile used when deploying to Kubernetes and OpenShift
Constant SPRING_PROFILE_K8S="k8s"
*/
String SPRING_PROFILE_K8S = "k8s";
}