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 serviceTokenRefreshIfExpiresInSeconds,
String temporaryBuildsLifeSpan,
String messageSenderId,
String messagingInternalQueueSize) |
| Modifier and Type | Method and Description |
|---|---|
String |
getAuthenticationProviderId() |
String |
getBrewTagPattern() |
String |
getBuildDriverId() |
String |
getBuilderThreadPoolSize() |
String |
getBuildSchedulerId() |
int |
getCoordinatorMaxConcurrentBuilds() |
int |
getCoordinatorThreadPoolSize() |
String |
getExecutorThreadPoolSize() |
KeycloakClientConfig |
getKeycloakServiceAccountConfig() |
String |
getMessageSenderId() |
int |
getMessagingInternalQueueSize() |
long |
getServiceTokenRefreshIfExpiresInSeconds() |
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 serviceTokenRefreshIfExpiresInSeconds, String temporaryBuildsLifeSpan, String messageSenderId, String messagingInternalQueueSize)
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 long getServiceTokenRefreshIfExpiresInSeconds()
public String getMessageSenderId()
public String getAuthenticationProviderId()
public int getMessagingInternalQueueSize()
Copyright © 2014–2020 JBoss by Red Hat. All rights reserved.