public class SystemConfig
extends org.jboss.pnc.common.json.AbstractModuleConfig
| Constructor and Description |
|---|
SystemConfig(String buildDriverId,
String buildSchedulerId,
String authenticationProviderId,
String executorThreadPoolSize,
String builderThreadPoolSize,
String coordinatorThreadPoolSize,
String brewTagPattern,
String coordinatorMaxConcurrentBuilds,
KeycloakClientConfig keycloakServiceAccountConfig,
String temporaryBuildsLifeSpan) |
| Modifier and Type | Method and Description |
|---|---|
String |
getAuthenticationProviderId() |
String |
getBrewTagPattern() |
String |
getBuildDriverId() |
String |
getBuilderThreadPoolSize() |
String |
getBuildSchedulerId() |
int |
getCoordinatorMaxConcurrentBuilds() |
int |
getCoordinatorThreadPoolSize() |
String |
getExecutorThreadPoolSize() |
KeycloakClientConfig |
getKeycloakServiceAccountConfig() |
Date |
getTemporalBuildExpireDate() |
int |
getTemporaryBuildsLifeSpan() |
void |
setBuilderThreadPoolSize(String builderThreadPoolSize) |
String |
toString() |
public SystemConfig(String buildDriverId, String buildSchedulerId, String authenticationProviderId, String executorThreadPoolSize, String builderThreadPoolSize, String coordinatorThreadPoolSize, String brewTagPattern, String coordinatorMaxConcurrentBuilds, KeycloakClientConfig keycloakServiceAccountConfig, String temporaryBuildsLifeSpan)
public String getBuildDriverId()
public String getBuildSchedulerId()
public String getExecutorThreadPoolSize()
public String getBuilderThreadPoolSize()
public void setBuilderThreadPoolSize(String builderThreadPoolSize)
public int getCoordinatorThreadPoolSize()
public int getCoordinatorMaxConcurrentBuilds()
public String getBrewTagPattern()
public int getTemporaryBuildsLifeSpan()
public Date getTemporalBuildExpireDate()
public KeycloakClientConfig getKeycloakServiceAccountConfig()
public String getAuthenticationProviderId()
Copyright © 2014–2018 JBoss by Red Hat. All rights reserved.