Class CreateEntityTypeRequest
- java.lang.Object
-
- org.molgenis.api.metadata.v3.model.CreateEntityTypeRequest
-
public abstract class CreateEntityTypeRequest extends Object
-
-
Nested Class Summary
Nested Classes Modifier and Type Class Description static classCreateEntityTypeRequest.Builder
-
Constructor Summary
Constructors Constructor Description CreateEntityTypeRequest()
-
Method Summary
All Methods Static Methods Instance Methods Abstract Methods Concrete Methods Modifier and Type Method Description static CreateEntityTypeRequest.Builderbuilder()abstract BooleangetAbstract()abstract @Valid @NotEmpty com.google.common.collect.ImmutableList<CreateAttributeRequest>getAttributes()abstract I18nValuegetDescription()abstract StringgetExtends()abstract StringgetId()abstract @Valid @NotNull I18nValuegetLabel()abstract StringgetPackage()
-
-
-
Method Detail
-
getId
@Nullable @CheckForNull public abstract String getId()
-
getLabel
@Valid @NotNull public abstract @Valid @NotNull I18nValue getLabel()
-
getDescription
@Nullable @CheckForNull public abstract I18nValue getDescription()
-
getAbstract
@Nullable @CheckForNull @SerializedName("abstract") public abstract Boolean getAbstract()
-
getPackage
@Nullable @CheckForNull @SerializedName("package") public abstract String getPackage()
-
getExtends
@Nullable @CheckForNull @SerializedName("extends") public abstract String getExtends()
-
getAttributes
@Valid @NotEmpty public abstract @Valid @NotEmpty com.google.common.collect.ImmutableList<CreateAttributeRequest> getAttributes()
-
builder
public static CreateEntityTypeRequest.Builder builder()
-
-