Package nl.vpro.domain.media
Class PortalRestriction.Builder
java.lang.Object
nl.vpro.domain.media.Restriction.RestrictionBuilder<PortalRestriction.Builder>
nl.vpro.domain.media.PortalRestriction.Builder
- All Implemented Interfaces:
EmbargoBuilder<PortalRestriction.Builder>
- Enclosing class:
- PortalRestriction
public static class PortalRestriction.Builder
extends Restriction.RestrictionBuilder<PortalRestriction.Builder>
-
Field Summary
Fields inherited from interface nl.vpro.domain.EmbargoBuilder
ZONE_ID
-
Method Summary
Modifier and TypeMethodDescription@NonNull PortalRestriction
build()
@NonNull PortalRestriction.Builder
@NonNull PortalRestriction.Builder
@NonNull PortalRestriction.Builder
@NonNull PortalRestriction.Builder
@NonNull String
toString()
Methods inherited from class nl.vpro.domain.media.Restriction.RestrictionBuilder
publishStart, publishStop
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
-
id
- Returns:
this
.
-
portal
- Returns:
this
.
-
start
- Specified by:
start
in classRestriction.RestrictionBuilder<PortalRestriction.Builder>
- Returns:
this
.
-
stop
- Specified by:
stop
in classRestriction.RestrictionBuilder<PortalRestriction.Builder>
- Returns:
this
.
-
build
-
toString
-