Interface QuietPeriodAwareRepository

All Superinterfaces:
BambooPluginModule, BuildConfigurationAwarePlugin, ConfigurablePlugin, ConvertibleFromConfig, DescriptionProvider, InitablePluginModule, NameProvider, RenderableBuildConfiguration, Repository, RepositoryV2, Serializable
All Known Implementing Classes:
AbstractRepository, AbstractStandaloneRepository, BitbucketRepository, GitHubRepository, GitRepository, NullRepository, StashRepositoryImpl, SvnRepository

public interface QuietPeriodAwareRepository extends Repository
Repositories that implement this method will continue to collect changes for every getQuietPeriod() up to getMaxRetries() times.
  • Method Details

    • isQuietPeriodEnabled

      boolean isQuietPeriodEnabled()
      Returns true if we were to enable the quiet period
      Returns:
    • getQuietPeriod

      int getQuietPeriod()
      Returns the number of seconds to wait between each retry
      Returns:
      seconds between retries
    • getMaxRetries

      int getMaxRetries()
      Returns the maximum number of times to collect changes
      Returns: