Class CreateEntityTypeRequest.Builder
- java.lang.Object
-
- org.molgenis.api.metadata.v3.model.CreateEntityTypeRequest.Builder
-
- Enclosing class:
- CreateEntityTypeRequest
public abstract static class CreateEntityTypeRequest.Builder extends Object
-
-
Constructor Summary
Constructors Constructor Description Builder()
-
Method Summary
All Methods Instance Methods Abstract Methods Modifier and Type Method Description abstract CreateEntityTypeRequestbuild()abstract CreateEntityTypeRequest.BuildersetAbstract(Boolean newAbstract)abstract CreateEntityTypeRequest.BuildersetAttributes(com.google.common.collect.ImmutableList<CreateAttributeRequest> newAttributes)abstract CreateEntityTypeRequest.BuildersetDescription(I18nValue newDescription)abstract CreateEntityTypeRequest.BuildersetExtends(String newExtends)abstract CreateEntityTypeRequest.BuildersetId(String newId)abstract CreateEntityTypeRequest.BuildersetLabel(I18nValue newLabel)abstract CreateEntityTypeRequest.BuildersetPackage(String newPackage)
-
-
-
Method Detail
-
setId
public abstract CreateEntityTypeRequest.Builder setId(@Nullable @CheckForNull String newId)
-
setLabel
public abstract CreateEntityTypeRequest.Builder setLabel(I18nValue newLabel)
-
setDescription
public abstract CreateEntityTypeRequest.Builder setDescription(@Nullable @CheckForNull I18nValue newDescription)
-
setAbstract
public abstract CreateEntityTypeRequest.Builder setAbstract(@Nullable @CheckForNull Boolean newAbstract)
-
setPackage
public abstract CreateEntityTypeRequest.Builder setPackage(@Nullable @CheckForNull String newPackage)
-
setExtends
public abstract CreateEntityTypeRequest.Builder setExtends(@Nullable @CheckForNull String newExtends)
-
setAttributes
public abstract CreateEntityTypeRequest.Builder setAttributes(@Nullable @CheckForNull com.google.common.collect.ImmutableList<CreateAttributeRequest> newAttributes)
-
build
public abstract CreateEntityTypeRequest build()
-
-