Uses of Class
nl.vpro.domain.media.update.AssemblageConfig
-
Packages that use AssemblageConfig Package Description nl.vpro.domain.media.update The update objects are data transfer objects, and represent versions of the objects innl.vpro.domain.media
that are simplified, and contain in principal no redundant information, or data that is not updatable or settable at all. -
-
Uses of AssemblageConfig in nl.vpro.domain.media.update
Methods in nl.vpro.domain.media.update that return AssemblageConfig Modifier and Type Method Description @NonNull AssemblageConfig
AssemblageConfig.Builder. _build()
AssemblageConfig
AssemblageConfig.Builder. build()
AssemblageConfig
AssemblageConfig. copy()
AssemblageConfig
AssemblageConfig. withLogger(nl.vpro.logging.simple.SimpleLogger logger)
AssemblageConfig
AssemblageConfig. withThreadLocalLogger()
Methods in nl.vpro.domain.media.update that return types with arguments of type AssemblageConfig Modifier and Type Method Description BiPredicate<MediaObject,AssemblageConfig>
AssemblageConfig. getInferDurationFromScheduleEvents()
BiPredicate<MemberRef,AssemblageConfig>
AssemblageConfig. getMemberOfUpdate()
BiPredicate<Segment,AssemblageConfig>
AssemblageConfig. getSegmentsForDeletion()
On default, if you merge a program, existing segments will not be removed This can be configured using this.Method parameters in nl.vpro.domain.media.update with type arguments of type AssemblageConfig Modifier and Type Method Description @NonNull AssemblageConfig.Builder
AssemblageConfig.Builder. inferDurationFromScheduleEvents(BiPredicate<MediaObject,AssemblageConfig> inferDurationFromScheduleEvents)
@NonNull AssemblageConfig.Builder
AssemblageConfig.Builder. memberOfUpdate(BiPredicate<MemberRef,AssemblageConfig> memberOfUpdate)
@NonNull AssemblageConfig.Builder
AssemblageConfig.Builder. segmentsForDeletion(BiPredicate<Segment,AssemblageConfig> segmentsForDeletion)
On default, if you merge a program, existing segments will not be removed This can be configured using this.void
AssemblageConfig. setInferDurationFromScheduleEvents(BiPredicate<MediaObject,AssemblageConfig> inferDurationFromScheduleEvents)
void
AssemblageConfig. setMemberOfUpdate(BiPredicate<MemberRef,AssemblageConfig> memberOfUpdate)
void
AssemblageConfig. setSegmentsForDeletion(BiPredicate<Segment,AssemblageConfig> segmentsForDeletion)
On default, if you merge a program, existing segments will not be removed This can be configured using this.Constructor parameters in nl.vpro.domain.media.update with type arguments of type AssemblageConfig Constructor Description AssemblageConfig(nl.vpro.domain.media.support.OwnerType owner, List<nl.vpro.domain.media.support.OwnerType> similarOwnerTypes, boolean copyWorkflow, Boolean copyLanguageAndCountry, boolean imageMetaData, Boolean copyPredictions, boolean episodeOfUpdate, boolean guessEpisodePosition, BiPredicate<MemberRef,AssemblageConfig> memberOfUpdate, boolean ratingsUpdate, Boolean copyTwitterRefs, boolean copyIntentions, boolean copyTargetGroups, boolean copyGeoLocations, boolean copyTopics, BiPredicate<List<String>,Relation> relations, boolean createScheduleEvents, Predicate<Program> deleteIfNoScheduleEventsLeft, Duration mergeScheduleEvents, BiPredicate<MediaObject,AssemblageConfig> inferDurationFromScheduleEvents, boolean locationsUpdate, AssemblageConfig.Steal stealMids, org.meeuw.functional.TriPredicate<MediaObject,MediaObject,String> stealCrids, AssemblageConfig.Steal stealSegments, BiPredicate<Segment,AssemblageConfig> segmentsForDeletion, Predicate<String> cridsForDelete, AssemblageConfig.Steal updateType, boolean followMerges, AssemblageConfig.MidRequire requireIncomingMid, BiPredicate<MediaObject,PublishableObject<?>> markForDeleteOnly, Predicate<MediaObject> deleteBroadcasters, nl.vpro.logging.simple.SimpleLogger logger)
-