content: package org.openstack4j.core.transport;
  
  /**
   * Common String Constants
   *
   * @author Jeremy Unruh
   */
  public final class ClientConstants {
  
      public static final String HEADER_X_AUTH_TOKEN = "X-Auth-Token";
      public static final String HEADER_X_SUBJECT_TOKEN = "X-Subject-Token";
      public static final String HEADER_X_PROJECT_ID = "X-Project-Id";
      public static final String HEADER_X_PROJECT_NAME = "X-Project-Name";
      public static final String HEADER_X_PROJECT_DOMAIN_ID = "X-Project-Domain-Id";
      public static final String HEADER_X_PROJECT_DOMAIN_NAME = "X-Project-Domain-Name";
      public static final String HEADER_X_DOMAIN_ID = "X-Domain-Id";
      public static final String HEADER_X_DOMAIN_NAME = "X-Domain-Name";
      public static final String HEADER_CONTENT_LANGUAGE = "Content-Language";
      public static final String HEADER_CONTENT_ENCODING = "Content-Encoding";
      public static final String HEADER_CONTENT_TYPE = "Content-Type";
      public static final String HEADER_OS4J_AUTH = "OS4J-Auth-Command";
      public static final String HEADER_ACCEPT = "Accept";
      public static final String HEADER_USER_AGENT = "User-Agent";
      public static final String USER_AGENT = "OpenStack4j / OpenStack Client";
  
      public static final String CONTENT_TYPE_JSON = "application/json";
      public static final String CONTENT_TYPE_STREAM = "application/stream";
      public static final String CONTENT_TYPE_DIRECTORY = "application/directory";
      public static final String CONTENT_TYPE_OCTECT_STREAM = "application/octet-stream";
      public static final String CONTENT_TYPE_TEXT = "text/plain";
      public static final String CONTENT_TYPE_TEXT_HTML = "text/html";
      public static final String CONTENT_TYPE_IMAGE_V2_PATCH = "application/openstack-images-v2.1-json-patch";
      public static final String CONTENT_TYPE_ARTIFACT_PATCH = "application/json-patch+json";
  
      public static final String X_OPENSTACK_REQUEST_ID = "x-openstack-request-id";
      public static final String X_COMPUTE_REQUEST_ID = "X-Compute-Request-Id";
  
  
      // Paths
      public static final String URI_SEP = "/";
      public static final String PATH_PROJECTS = "/projects";
      public static final String PATH_ROLES = "/roles";
      public static final String PATH_USERS = "/users";
      public static final String PATH_SERVICES = "/services";
      public static final String PATH_DOMAINS = "/domains";
      public static final String PATH_ENDPOINTS = "/endpoints";
      public static final String PATH_EXTENSIONS = "/extensions";
      public static final String PATH_GROUPS = "/groups";
      public static final String PATH_POLICIES = "/policies";
      public static final String PATH_REGIONS = "/regions";
      public static final String PATH_CREDENTIALS = "/credentials";
      public static final String PATH_TOKENS = "/auth/tokens";
      public static final String PATH_PROJECT_SCOPES = "auth/projects";
      public static final String PATH_DOMAIN_SCOPES = "auth/domains";
      public static final String PATH_SERVICE_CATALOGS = "auth/catalog";
      public static final String PATH_TENANTS = "/tenants";
      public static final String PATH_ARTIFACTS = "/artifacts";
  
      // DNS/Designate
      public static final String PATH_ZONES = "/zones";
      public static final String PATH_RECORDSETS = "/recordsets";
      public static final String PATH_NAMESERVERS = "/nameservers";
  
      //Magnum APIs
      // list all Magnum Services
      public static final String MAGNUM_MSERVICES = "/mservices";
      // list baymodels
      public static final String MAGNUM_BAYMODELS = "/baymodels";
      // bays
      public static final String MAGNUM_BAYS = "/bays";
      public static final String MAGNUM_CONTAINERS = "/containers";
      public static final String MAGNUM_CERTIFICATES = "/certificates";
      public static final String MAGNUM_CLUSTERS = "/clusters";
      public static final String MAGNUM_CLUSTERTEMPLATES = "/clustertemplates";
      public static final String MAGNUM_PODS = "/pods";
  
  }
  