Class VcsChangeDetectionProperties

    • Constructor Detail

      • VcsChangeDetectionProperties

        public VcsChangeDetectionProperties​(boolean quietPeriodEnabled,
                                            java.time.Duration quietPeriod,
                                            int maxRetries,
                                            boolean commitIsolationEnabled,
                                            @NotNull
                                            @NotNull java.util.Map<java.lang.String,​java.lang.Object> configuration,
                                            @Nullable
                                            @Nullable java.lang.String changesetFilterPatternRegex,
                                            @Nullable
                                            @Nullable VcsChangeDetection.FileFilteringOption filterFilePatternOption,
                                            @Nullable
                                            @Nullable java.lang.String filterFilePatternRegex)
                                     throws PropertiesValidationException
        Throws:
        PropertiesValidationException
    • Method Detail

      • equals

        public boolean equals​(java.lang.Object o)
        Overrides:
        equals in class java.lang.Object
      • hashCode

        public int hashCode()
        Overrides:
        hashCode in class java.lang.Object
      • isQuietPeriodEnabled

        public boolean isQuietPeriodEnabled()
      • getQuietPeriod

        public java.time.Duration getQuietPeriod()
      • getMaxRetries

        public int getMaxRetries()
      • isCommitIsolationEnabled

        public boolean isCommitIsolationEnabled()
      • getConfiguration

        @NotNull
        public @NotNull java.util.Map<java.lang.String,​java.lang.Object> getConfiguration()
      • getChangesetFilterPatternRegex

        @Nullable
        public @Nullable java.lang.String getChangesetFilterPatternRegex()
      • getFilterFilePatternRegex

        @Nullable
        public @Nullable java.lang.String getFilterFilePatternRegex()