Package nl.vpro.domain.image
Interface Metadata.LombokBuilder<SELF extends Metadata.LombokBuilder<SELF>>
-
- All Known Implementing Classes:
ImageMetadataImpl.Builder
@Beta public static interface Metadata.LombokBuilder<SELF extends Metadata.LombokBuilder<SELF>>When making an implementation ofMetadata, you can define aBuilderwhich may implement this interface.This provides then
from(Metadata)which is useful to quickly filling it, using different implementations- Since:
- 5.32
-
-
Method Summary
All Methods Instance Methods Abstract Methods Default Methods Modifier and Type Method Description SELFalternative(String alternative)SELFcreationInstant(Instant creationInstant)SELFcredits(String credits)SELFcrids(List<@CRID String> crids)SELFdescription(String description)default SELFfrom(@Nullable Metadata<?> from)SELFheight(Integer height)SELFlastModifiedInstant(Instant lastModifiedInstant)SELFlicense(nl.vpro.domain.support.License license)SELFsource(String source)SELFsourceName(String sourceName)SELFtitle(String title)SELFtype(ImageType type)SELFwidth(Integer width)
-
-
-
Method Detail
-
license
SELF license(nl.vpro.domain.support.License license)
-
-