Package com.google.gerrit.entities
Class Project.Builder
java.lang.Object
com.google.gerrit.entities.Project.Builder
- Enclosing class:
Project
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionabstract Projectbuild()protected abstract com.google.common.collect.ImmutableMap<BooleanProjectConfig, InheritableBoolean> setBooleanConfig(BooleanProjectConfig config, InheritableBoolean val) protected abstract Project.BuildersetBooleanConfigs(com.google.common.collect.ImmutableMap<BooleanProjectConfig, InheritableBoolean> booleanConfigs) abstract Project.BuildersetConfigRefState(String state) Sets theObjectIdas 40 digit hex ofrefs/meta/config's HEAD.abstract Project.BuildersetDefaultDashboard(String defaultDashboardId) abstract Project.BuildersetDescription(String description) abstract Project.BuildersetLocalDefaultDashboard(String localDefaultDashboard) abstract Project.BuildersetMaxObjectSizeLimit(String limit) protected abstract Project.BuildersetNameKey(Project.NameKey nameKey) abstract Project.Builderabstract Project.BuildersetState(ProjectState newState) abstract Project.BuildersetSubmitType(SubmitType type)
-
Constructor Details
-
Builder
public Builder()
-
-
Method Details
-
setDescription
-
setBooleanConfig
@CanIgnoreReturnValue public Project.Builder setBooleanConfig(BooleanProjectConfig config, InheritableBoolean val) -
setMaxObjectSizeLimit
-
setSubmitType
-
setState
-
setDefaultDashboard
-
setLocalDefaultDashboard
-
setParent
-
setParent
-
setConfigRefState
Sets theObjectIdas 40 digit hex ofrefs/meta/config's HEAD. -
build
-
setNameKey
-
getBooleanConfigs
protected abstract com.google.common.collect.ImmutableMap<BooleanProjectConfig,InheritableBoolean> getBooleanConfigs() -
setBooleanConfigs
protected abstract Project.Builder setBooleanConfigs(com.google.common.collect.ImmutableMap<BooleanProjectConfig, InheritableBoolean> booleanConfigs)
-