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,
boolean includeOrigin) |
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
findOne, getOrder, setOrder
createBaseDir, getBasedir, getEnvironment, getPassphrase, getPassword, getSearchLocations, getSearchPaths, getUri, getUsername, getWorkingDirectory, isStrictHostKeyChecking, setBasedir, setEnvironment, setPassphrase, setPassword, setResourceLoader, setSearchPaths, setStrictHostKeyChecking, setUri, setUsername
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
findOne
public PatternMatchingJGitEnvironmentRepository()
public PatternMatchingJGitEnvironmentRepository(org.springframework.core.env.ConfigurableEnvironment environment, MultipleJGitEnvironmentProperties.PatternMatchingJGitEnvironmentProperties properties)
public Environment findOne(String application, String profile, String label, boolean includeOrigin)
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 © 2021 Pivotal Software, Inc.. All rights reserved.