public class AphroditeConfig extends Object
| Constructor and Description |
|---|
AphroditeConfig(AphroditeConfig config) |
AphroditeConfig(List<IssueTrackerConfig> issueTrackerConfigs,
List<RepositoryConfig> repositoryConfigs,
List<StreamConfig> streamConfigs) |
AphroditeConfig(List<IssueTrackerConfig> issueTrackerConfigs,
List<RepositoryConfig> repositoryConfigs,
List<StreamConfig> streamConfigs,
int maxThreadCount) |
AphroditeConfig(List<IssueTrackerConfig> issueTrackerConfigs,
List<RepositoryConfig> repositoryConfigs,
List<StreamConfig> streamConfigs,
int streamServiceUpdateRate,
int initialDelay) |
AphroditeConfig(List<IssueTrackerConfig> issueTrackerConfigs,
List<RepositoryConfig> repositoryConfigs,
List<StreamConfig> streamConfigs,
int streamServiceUpdateRate,
int initialDelay,
int maxThreads) |
AphroditeConfig(ScheduledExecutorService executorService,
List<IssueTrackerConfig> issueTrackerConfigs,
List<RepositoryConfig> repositoryConfigs,
List<StreamConfig> streamConfigs,
int streamServiceUpdateRate,
int initialDelay,
int threadCount) |
| Modifier and Type | Method and Description |
|---|---|
boolean |
equals(Object o) |
static AphroditeConfig |
fromJson(javax.json.JsonObject jsonObject) |
ScheduledExecutorService |
getExecutorService() |
int |
getInitialDelay() |
List<IssueTrackerConfig> |
getIssueTrackerConfigs() |
List<RepositoryConfig> |
getRepositoryConfigs() |
List<StreamConfig> |
getStreamConfigs() |
int |
getStreamServiceUpdateRate() |
int |
getThreadCount() |
int |
hashCode() |
static AphroditeConfig |
issueTrackersOnly(List<IssueTrackerConfig> issueTrackerConfigs) |
static AphroditeConfig |
repositoryServicesOnly(List<RepositoryConfig> repositoryConfigs) |
void |
setThreadCount(int threadCount) |
static AphroditeConfig |
singleIssueTracker(IssueTrackerConfig issueTrackerConfig) |
static AphroditeConfig |
singleRepositoryService(RepositoryConfig repositoryConfig) |
String |
toString() |
public AphroditeConfig(List<IssueTrackerConfig> issueTrackerConfigs, List<RepositoryConfig> repositoryConfigs, List<StreamConfig> streamConfigs)
public AphroditeConfig(List<IssueTrackerConfig> issueTrackerConfigs, List<RepositoryConfig> repositoryConfigs, List<StreamConfig> streamConfigs, int streamServiceUpdateRate, int initialDelay)
public AphroditeConfig(List<IssueTrackerConfig> issueTrackerConfigs, List<RepositoryConfig> repositoryConfigs, List<StreamConfig> streamConfigs, int streamServiceUpdateRate, int initialDelay, int maxThreads)
public AphroditeConfig(ScheduledExecutorService executorService, List<IssueTrackerConfig> issueTrackerConfigs, List<RepositoryConfig> repositoryConfigs, List<StreamConfig> streamConfigs, int streamServiceUpdateRate, int initialDelay, int threadCount)
public AphroditeConfig(AphroditeConfig config)
public AphroditeConfig(List<IssueTrackerConfig> issueTrackerConfigs, List<RepositoryConfig> repositoryConfigs, List<StreamConfig> streamConfigs, int maxThreadCount)
public static AphroditeConfig singleIssueTracker(IssueTrackerConfig issueTrackerConfig)
public static AphroditeConfig issueTrackersOnly(List<IssueTrackerConfig> issueTrackerConfigs)
public static AphroditeConfig singleRepositoryService(RepositoryConfig repositoryConfig)
public static AphroditeConfig repositoryServicesOnly(List<RepositoryConfig> repositoryConfigs)
public ScheduledExecutorService getExecutorService()
public List<IssueTrackerConfig> getIssueTrackerConfigs()
public List<RepositoryConfig> getRepositoryConfigs()
public List<StreamConfig> getStreamConfigs()
public int getStreamServiceUpdateRate()
public int getInitialDelay()
public int getThreadCount()
public void setThreadCount(int threadCount)
public static AphroditeConfig fromJson(javax.json.JsonObject jsonObject)
Copyright © 2018 JBoss by Red Hat. All rights reserved.