public class ChangeDetectionSourceDefinitionImpl extends Object implements VcsChangeDetectionOptions
Constructor and Description |
---|
ChangeDetectionSourceDefinitionImpl(@NotNull Map<String,String> configuration) |
ChangeDetectionSourceDefinitionImpl(VcsChangeDetectionOptions vcsChangeDetectionOptions) |
Modifier and Type | Method and Description |
---|---|
boolean |
equals(Object o) |
@Nullable String |
getChangesetFilterPatternRegex()
The regex expression on which changeset comments are matched for exclusion.
|
@NotNull Map<String,String> |
getConfiguration() |
@Nullable String |
getFilterFilePatternOption()
Do we want to include files which match pattern or exclude files
which match pattern?
|
@Nullable String |
getFilterFilePatternRegex()
The regex expression on which fileName (paths) are matched for inclusion/exclusion.
|
int |
getMaxRetries()
Returns the maximum number of times to collect changes
|
int |
getQuietPeriod()
Returns the number of seconds to wait between each retry
|
int |
hashCode() |
boolean |
isCommitIsolationEnabled() |
boolean |
isQuietPeriodEnabled()
Returns true if we were to enable the quiet period
|
public ChangeDetectionSourceDefinitionImpl(@NotNull @NotNull Map<String,String> configuration)
public ChangeDetectionSourceDefinitionImpl(VcsChangeDetectionOptions vcsChangeDetectionOptions)
public boolean isQuietPeriodEnabled()
VcsChangeDetectionOptions
isQuietPeriodEnabled
in interface VcsChangeDetectionOptions
public int getQuietPeriod()
VcsChangeDetectionOptions
getQuietPeriod
in interface VcsChangeDetectionOptions
public int getMaxRetries()
VcsChangeDetectionOptions
getMaxRetries
in interface VcsChangeDetectionOptions
public boolean isCommitIsolationEnabled()
isCommitIsolationEnabled
in interface VcsChangeDetectionOptions
@Nullable public @Nullable String getChangesetFilterPatternRegex()
VcsChangeDetectionOptions
getChangesetFilterPatternRegex
in interface VcsChangeDetectionOptions
@NotNull public @NotNull Map<String,String> getConfiguration()
getConfiguration
in interface VcsConfigurationFragment
@Nullable public @Nullable String getFilterFilePatternOption()
VcsChangeDetectionOptions
getFilterFilePatternOption
in interface VcsChangeDetectionOptions
@Nullable public @Nullable String getFilterFilePatternRegex()
VcsChangeDetectionOptions
getFilterFilePatternRegex
in interface VcsChangeDetectionOptions
Copyright © 2022 Atlassian Software Systems Pty Ltd. All rights reserved.