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 Project
build()
protected abstract com.google.common.collect.ImmutableMap<BooleanProjectConfig,
InheritableBoolean> setBooleanConfig
(BooleanProjectConfig config, InheritableBoolean val) protected abstract Project.Builder
setBooleanConfigs
(com.google.common.collect.ImmutableMap<BooleanProjectConfig, InheritableBoolean> booleanConfigs) abstract Project.Builder
setConfigRefState
(String state) Sets theObjectId
as 40 digit hex ofrefs/meta/config
's HEAD.abstract Project.Builder
setDefaultDashboard
(String defaultDashboardId) abstract Project.Builder
setDescription
(String description) abstract Project.Builder
setLocalDefaultDashboard
(String localDefaultDashboard) abstract Project.Builder
setMaxObjectSizeLimit
(String limit) protected abstract Project.Builder
setNameKey
(Project.NameKey nameKey) abstract Project.Builder
abstract Project.Builder
setState
(ProjectState newState) abstract Project.Builder
setSubmitType
(SubmitType type)
-
Constructor Details
-
Builder
public Builder()
-
-
Method Details
-
setDescription
-
setBooleanConfig
-
setMaxObjectSizeLimit
-
setSubmitType
-
setState
-
setDefaultDashboard
-
setLocalDefaultDashboard
-
setParent
-
setParent
-
setConfigRefState
Sets theObjectId
as 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)
-