public class ProjectConfigEntry
extends java.lang.Object
Modifier and Type | Class and Description |
---|---|
static class |
ProjectConfigEntry.Type |
static class |
ProjectConfigEntry.UpdateChecker |
Constructor and Description |
---|
ProjectConfigEntry(java.lang.String displayName,
boolean defaultValue) |
ProjectConfigEntry(java.lang.String displayName,
boolean defaultValue,
java.lang.String description) |
ProjectConfigEntry(java.lang.String displayName,
int defaultValue) |
ProjectConfigEntry(java.lang.String displayName,
int defaultValue,
boolean inheritable) |
ProjectConfigEntry(java.lang.String displayName,
int defaultValue,
boolean inheritable,
java.lang.String description) |
ProjectConfigEntry(java.lang.String displayName,
long defaultValue) |
ProjectConfigEntry(java.lang.String displayName,
long defaultValue,
boolean inheritable) |
ProjectConfigEntry(java.lang.String displayName,
long defaultValue,
boolean inheritable,
java.lang.String description) |
ProjectConfigEntry(java.lang.String displayName,
java.lang.String defaultValue) |
ProjectConfigEntry(java.lang.String displayName,
java.lang.String defaultValue,
boolean inheritable) |
ProjectConfigEntry(java.lang.String displayName,
java.lang.String defaultValue,
boolean inheritable,
java.lang.String description) |
ProjectConfigEntry(java.lang.String displayName,
java.lang.String defaultValue,
java.util.List<java.lang.String> permittedValues) |
ProjectConfigEntry(java.lang.String displayName,
java.lang.String defaultValue,
java.util.List<java.lang.String> permittedValues,
boolean inheritable) |
ProjectConfigEntry(java.lang.String displayName,
java.lang.String defaultValue,
java.util.List<java.lang.String> permittedValues,
boolean inheritable,
java.lang.String description) |
ProjectConfigEntry(java.lang.String displayName,
java.lang.String defaultValue,
ProjectConfigEntry.Type type,
java.util.List<java.lang.String> permittedValues,
boolean inheritable,
java.lang.String description) |
ProjectConfigEntry(java.lang.String displayName,
T defaultValue,
java.lang.Class<T> permittedValues) |
ProjectConfigEntry(java.lang.String displayName,
T defaultValue,
java.lang.Class<T> permittedValues,
boolean inheritable) |
ProjectConfigEntry(java.lang.String displayName,
T defaultValue,
java.lang.Class<T> permittedValues,
boolean inheritable,
java.lang.String description) |
Modifier and Type | Method and Description |
---|---|
java.lang.String |
getDefaultValue() |
java.lang.String |
getDescription() |
java.lang.String |
getDisplayName() |
java.util.List<java.lang.String> |
getPermittedValues() |
ProjectConfigEntry.Type |
getType() |
java.lang.String |
getWarning(ProjectState project) |
boolean |
isEditable(ProjectState project) |
boolean |
isInheritable() |
void |
onUpdate(com.google.gerrit.reviewdb.client.Project.NameKey project,
java.lang.Boolean oldValue,
java.lang.Boolean newValue) |
void |
onUpdate(com.google.gerrit.reviewdb.client.Project.NameKey project,
java.lang.Integer oldValue,
java.lang.Integer newValue) |
void |
onUpdate(com.google.gerrit.reviewdb.client.Project.NameKey project,
java.lang.Long oldValue,
java.lang.Long newValue) |
void |
onUpdate(com.google.gerrit.reviewdb.client.Project.NameKey project,
java.lang.String oldValue,
java.lang.String newValue) |
public ProjectConfigEntry(java.lang.String displayName, java.lang.String defaultValue)
public ProjectConfigEntry(java.lang.String displayName, java.lang.String defaultValue, boolean inheritable)
public ProjectConfigEntry(java.lang.String displayName, java.lang.String defaultValue, boolean inheritable, java.lang.String description)
public ProjectConfigEntry(java.lang.String displayName, int defaultValue)
public ProjectConfigEntry(java.lang.String displayName, int defaultValue, boolean inheritable)
public ProjectConfigEntry(java.lang.String displayName, int defaultValue, boolean inheritable, java.lang.String description)
public ProjectConfigEntry(java.lang.String displayName, long defaultValue)
public ProjectConfigEntry(java.lang.String displayName, long defaultValue, boolean inheritable)
public ProjectConfigEntry(java.lang.String displayName, long defaultValue, boolean inheritable, java.lang.String description)
public ProjectConfigEntry(java.lang.String displayName, boolean defaultValue)
public ProjectConfigEntry(java.lang.String displayName, boolean defaultValue, java.lang.String description)
public ProjectConfigEntry(java.lang.String displayName, java.lang.String defaultValue, java.util.List<java.lang.String> permittedValues)
public ProjectConfigEntry(java.lang.String displayName, java.lang.String defaultValue, java.util.List<java.lang.String> permittedValues, boolean inheritable)
public ProjectConfigEntry(java.lang.String displayName, java.lang.String defaultValue, java.util.List<java.lang.String> permittedValues, boolean inheritable, java.lang.String description)
public ProjectConfigEntry(java.lang.String displayName, T defaultValue, java.lang.Class<T> permittedValues)
public ProjectConfigEntry(java.lang.String displayName, T defaultValue, java.lang.Class<T> permittedValues, boolean inheritable)
public ProjectConfigEntry(java.lang.String displayName, T defaultValue, java.lang.Class<T> permittedValues, boolean inheritable, java.lang.String description)
public ProjectConfigEntry(java.lang.String displayName, java.lang.String defaultValue, ProjectConfigEntry.Type type, java.util.List<java.lang.String> permittedValues, boolean inheritable, java.lang.String description)
public java.lang.String getDisplayName()
public java.lang.String getDescription()
public boolean isInheritable()
public java.lang.String getDefaultValue()
public ProjectConfigEntry.Type getType()
public java.util.List<java.lang.String> getPermittedValues()
public boolean isEditable(ProjectState project)
public java.lang.String getWarning(ProjectState project)
public void onUpdate(com.google.gerrit.reviewdb.client.Project.NameKey project, java.lang.String oldValue, java.lang.String newValue)
public void onUpdate(com.google.gerrit.reviewdb.client.Project.NameKey project, java.lang.Boolean oldValue, java.lang.Boolean newValue)
public void onUpdate(com.google.gerrit.reviewdb.client.Project.NameKey project, java.lang.Integer oldValue, java.lang.Integer newValue)
public void onUpdate(com.google.gerrit.reviewdb.client.Project.NameKey project, java.lang.Long oldValue, java.lang.Long newValue)