public static class MultipleJGitEnvironmentRepository.PatternMatchingJGitEnvironmentRepository extends JGitEnvironmentRepository
JGitEnvironmentProperties
that matches patterns.JGitEnvironmentRepository.JGitFactory
SearchPathLocator.Locations
MESSAGE
logger
Constructor and Description |
---|
PatternMatchingJGitEnvironmentRepository() |
PatternMatchingJGitEnvironmentRepository(org.springframework.core.env.ConfigurableEnvironment environment,
MultipleJGitEnvironmentProperties.PatternMatchingJGitEnvironmentProperties properties) |
Modifier and Type | Method and Description |
---|---|
Environment |
findOne(String application,
String profile,
String label) |
String |
getName() |
String[] |
getPattern() |
boolean |
matches(String application,
String profile,
String label) |
void |
setName(String name) |
void |
setPattern(String[] pattern) |
afterPropertiesSet, fetch, getDefaultLabel, getGitFactory, getLastRefresh, getLocations, getRefreshRate, getTimeout, getTransportConfigCallback, isCloneOnStart, isDeleteUntrackedBranches, isForcePull, isSkipSslValidation, refresh, setCloneOnStart, setDefaultLabel, setDeleteUntrackedBranches, setForcePull, setGitCredentialsProviderFactory, setGitFactory, setLastRefresh, setRefreshRate, setSkipSslValidation, setTimeout, setTransportConfigCallback, shouldPull, warn
getOrder, setOrder
createBaseDir, getBasedir, getEnvironment, getPassphrase, getPassword, getSearchLocations, getSearchPaths, getUri, getUsername, getWorkingDirectory, isStrictHostKeyChecking, setBasedir, setEnvironment, setPassphrase, setPassword, setResourceLoader, setSearchPaths, setStrictHostKeyChecking, setUri, setUsername
public PatternMatchingJGitEnvironmentRepository()
public PatternMatchingJGitEnvironmentRepository(org.springframework.core.env.ConfigurableEnvironment environment, MultipleJGitEnvironmentProperties.PatternMatchingJGitEnvironmentProperties properties)
public Environment findOne(String application, String profile, String label)
findOne
in interface EnvironmentRepository
findOne
in class AbstractScmEnvironmentRepository
public String getName()
public void setName(String name)
public String[] getPattern()
public void setPattern(String[] pattern)
Copyright © 2019 Pivotal Software, Inc.. All rights reserved.