Package nl.vpro.domain.media.update
Class ImageUpdate.Builder
java.lang.Object
nl.vpro.domain.media.update.ImageUpdate.Builder
- All Implemented Interfaces:
EmbargoBuilder<ImageUpdate.Builder>
- Enclosing class:
- ImageUpdate
public static class ImageUpdate.Builder
extends Object
implements EmbargoBuilder<ImageUpdate.Builder>
-
Field Summary
Fields inherited from interface nl.vpro.domain.EmbargoBuilder
ZONE_ID
-
Method Summary
Modifier and TypeMethodDescription@NonNull ImageUpdate
build()
@NonNull ImageUpdate.Builder
@NonNull ImageUpdate.Builder
@NonNull ImageUpdate.Builder
description
(String description) @NonNull ImageUpdate.Builder
imageDataHandler
(javax.activation.DataHandler dataHandler) @NonNull ImageUpdate.Builder
imageLocation
(ImageLocation imageLocation) @NonNull ImageUpdate.Builder
@NonNull ImageUpdate.Builder
license
(nl.vpro.domain.support.License license) @NonNull ImageUpdate.Builder
publishStart
(Instant publishStart) @NonNull ImageUpdate.Builder
publishStop
(Instant publishStop) @NonNull ImageUpdate.Builder
@NonNull ImageUpdate.Builder
sourceName
(String sourceName) @NonNull ImageUpdate.Builder
@NonNull String
toString()
@NonNull ImageUpdate.Builder
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
Methods inherited from interface nl.vpro.domain.EmbargoBuilder
publishStart, publishStart, publishStart, publishStop, publishStop
-
Method Details
-
imageUrl
-
imageUrl
-
imageDataHandler
-
type
- Returns:
this
.
-
title
- Returns:
this
.
-
description
- Returns:
this
.
-
imageLocation
- Returns:
this
.
-
imageData
- Returns:
this
.
-
imageUrn
- Returns:
this
.
-
license
- Returns:
this
.
-
source
- Returns:
this
.
-
sourceName
- Returns:
this
.
-
credits
- Returns:
this
.
-
publishStart
- Specified by:
publishStart
in interfaceEmbargoBuilder<ImageUpdate.Builder>
- Returns:
this
.
-
publishStop
- Specified by:
publishStop
in interfaceEmbargoBuilder<ImageUpdate.Builder>
- Returns:
this
.
-
crids
- Returns:
this
.
-
build
-
toString
-