Package com.google.gerrit.server.project
Class SubmitRuleOptions
- java.lang.Object
-
- com.google.gerrit.server.project.SubmitRuleOptions
-
public abstract class SubmitRuleOptions extends Object
Stable identifier for options passed to a particular submit rule evaluator.Used to test whether it is ok to reuse a cached list of submit records. Does not include a change or patch set ID; callers are responsible for checking those on their own.
-
-
Nested Class Summary
Nested Classes Modifier and Type Class Description static class
SubmitRuleOptions.Builder
-
Constructor Summary
Constructors Constructor Description SubmitRuleOptions()
-
Method Summary
All Methods Static Methods Instance Methods Abstract Methods Concrete Methods Modifier and Type Method Description abstract boolean
allowClosed()
static SubmitRuleOptions.Builder
builder()
static SubmitRuleOptions.Builder
defaults()
abstract boolean
fastEvalLabels()
abstract String
rule()
abstract boolean
skipFilters()
SubmitRuleOptions.Builder
toBuilder()
-
-
-
Method Detail
-
builder
public static SubmitRuleOptions.Builder builder()
-
defaults
public static SubmitRuleOptions.Builder defaults()
-
fastEvalLabels
public abstract boolean fastEvalLabels()
-
allowClosed
public abstract boolean allowClosed()
-
skipFilters
public abstract boolean skipFilters()
-
rule
public abstract String rule()
-
toBuilder
public SubmitRuleOptions.Builder toBuilder()
-
-