/*******************************************************************************
* Copyright (c) 2012-2017 Codenvy, S.A.
* All rights reserved. This program and the accompanying materials
* are made available under the terms of the Eclipse Public License v1.0
* which accompanies this distribution, and is available at
* http://www.eclipse.org/legal/epl-v10.html
*
* Contributors:
* Codenvy, S.A. - initial API and implementation
*******************************************************************************/
package org.eclipse.che.api.workspace.shared;
/**
* Constants for Workspace API
*
* @author Yevhenii Voevodin
*/
public final class Constants {
public static final String WORKSPACE_STOPPED_BY = "stopped_by";
public static final String AUTO_CREATE_SNAPSHOT = "auto_snapshot";
public static final String AUTO_RESTORE_FROM_SNAPSHOT = "auto_restore";
public static final String LINK_REL_GET_WORKSPACES = "get workspaces";
public static final String LINK_REL_GET_BY_NAMESPACE = "get by namespace";
public static final String LINK_REL_CREATE_WORKSPACE = "create workspace";
public static final String LINK_REL_REMOVE_WORKSPACE = "remove workspace";
public static final String LINK_REL_START_WORKSPACE = "start workspace";
public static final String LINK_REL_GET_RUNTIME_WORKSPACE = "get runtime workspace";
public static final String LINK_REL_STOP_WORKSPACE = "stop workspace";
public static final String GET_ALL_USER_WORKSPACES = "get all user workspaces";
public static final String LINK_REL_GET_SNAPSHOT = "get workspace snapshot";
public static final String LINK_REL_SELF = "self link";
public static final String LINK_REL_IDE_URL = "ide url";
public static final String LIN_REL_GET_WORKSPACE = "get workspace";
public static final String LINK_REL_CREATE_STACK = "create stack";
public static final String LINK_REL_UPDATE_STACK = "update stack";
public static final String LINK_REL_REMOVE_STACK = "remove stack";
public static final String LINK_REL_GET_STACK_BY_ID = "get stack by id";
public static final String LINK_REL_GET_STACKS_BY_CREATOR = "get stacks by creator";
public static final String LINK_REL_SEARCH_STACKS = "search stacks";
public static final String LINK_REL_GET_ICON = "get icon link";
public static final String LINK_REL_UPLOAD_ICON = "upload icon link";
public static final String LINK_REL_DELETE_ICON = "delete icon link";
public static final String LINK_REL_GET_WORKSPACE_EVENTS_CHANNEL = "get workspace events channel";
public static final String WS_AGENT_PROCESS_NAME = "CheWsAgent";
public static final String CHE_WORKSPACE_AUTO_SNAPSHOT = "che.workspace.auto_snapshot";
public static final String CHE_WORKSPACE_AUTO_RESTORE = "che.workspace.auto_restore";
public static final String CHE_WORKSPACE_AUTO_START = "che.workspace.auto_start";
public static final String COMMAND_PREVIEW_URL_ATTRIBUTE_NAME = "previewUrl";
public static final String COMMAND_GOAL_ATTRIBUTE_NAME = "goal";
private Constants() {}
}