Package org.molgenis.security.core.model
Class GroupValue.Builder
- java.lang.Object
-
- org.molgenis.security.core.model.GroupValue.Builder
-
- Enclosing class:
- GroupValue
public abstract static class GroupValue.Builder extends Object
-
-
Constructor Summary
Constructors Constructor Description Builder()
-
Method Summary
All Methods Instance Methods Abstract Methods Modifier and Type Method Description abstract GroupValuebuild()abstract com.google.common.collect.ImmutableList.Builder<RoleValue>rolesBuilder()abstract GroupValue.BuildersetDescription(String value)abstract GroupValue.BuildersetLabel(String value)abstract GroupValue.BuildersetName(String value)abstract GroupValue.BuildersetPublic(boolean value)abstract GroupValue.BuildersetRootPackage(PackageValue packageValue)
-
-
-
Method Detail
-
setName
public abstract GroupValue.Builder setName(String value)
-
setLabel
public abstract GroupValue.Builder setLabel(String value)
-
setDescription
public abstract GroupValue.Builder setDescription(String value)
-
setPublic
public abstract GroupValue.Builder setPublic(boolean value)
-
rolesBuilder
public abstract com.google.common.collect.ImmutableList.Builder<RoleValue> rolesBuilder()
-
setRootPackage
public abstract GroupValue.Builder setRootPackage(PackageValue packageValue)
-
build
public abstract GroupValue build()
-
-