@Validated public class VaultEnvironmentRepository extends Object implements EnvironmentRepository, org.springframework.core.Ordered
| Modifier and Type | Field and Description |
|---|---|
static String |
VAULT_NAMESPACE
Vault namespace header name.
|
static String |
VAULT_TOKEN
Vault token header name.
|
| Constructor and Description |
|---|
VaultEnvironmentRepository(org.springframework.beans.factory.ObjectProvider<javax.servlet.http.HttpServletRequest> request,
EnvironmentWatch watch,
org.springframework.web.client.RestTemplate rest,
VaultEnvironmentProperties properties) |
| Modifier and Type | Method and Description |
|---|---|
Environment |
findOne(String application,
String profile,
String label) |
int |
getOrder() |
void |
setBackend(String backend) |
void |
setDefaultKey(String defaultKey) |
void |
setHost(String host) |
void |
setNamespace(String namespace) |
void |
setOrder(int order) |
void |
setPort(int port) |
void |
setProfileSeparator(String profileSeparator) |
void |
setScheme(String scheme) |
public static final String VAULT_TOKEN
public static final String VAULT_NAMESPACE
public VaultEnvironmentRepository(org.springframework.beans.factory.ObjectProvider<javax.servlet.http.HttpServletRequest> request,
EnvironmentWatch watch,
org.springframework.web.client.RestTemplate rest,
VaultEnvironmentProperties properties)
public Environment findOne(String application, String profile, String label)
findOne in interface EnvironmentRepositorypublic void setHost(String host)
public void setPort(int port)
public void setScheme(String scheme)
public void setBackend(String backend)
public void setDefaultKey(String defaultKey)
public void setProfileSeparator(String profileSeparator)
public void setNamespace(String namespace)
public int getOrder()
getOrder in interface org.springframework.core.Orderedpublic void setOrder(int order)
Copyright © 2019 Pivotal Software, Inc.. All rights reserved.