public abstract static class FullMtgObject.Builder
extends java.lang.Object
| Constructor and Description |
|---|
Builder() |
public abstract FullMtgObject.Builder uuid(java.lang.String uuid)
public abstract FullMtgObject.Builder type(MtgObjectType type)
public abstract FullMtgObject.Builder category(Category category)
public abstract FullMtgObject.Builder playbackType(PlaybackType playbackType)
public abstract FullMtgObject.Builder status(Status status)
public abstract FullMtgObject.Builder publisher(CompactMtgObject publisher)
public abstract FullMtgObject.Builder contentProvider(ContentProvider contentProvider)
public abstract FullMtgObject.Builder languages(java.util.List<java.lang.String> languages)
public abstract FullMtgObject.Builder location(Location location)
public abstract FullMtgObject.Builder country(CompactMtgObject country)
public abstract FullMtgObject.Builder city(CompactMtgObject city)
public abstract FullMtgObject.Builder triggerZones(java.util.List<TriggerZone> triggerZones)
public abstract FullMtgObject.Builder map(Map map)
public abstract FullMtgObject.Builder placement(Placement placement)
public abstract FullMtgObject.Builder distance(java.lang.Integer distance)
public abstract FullMtgObject.Builder duration(java.lang.Integer duration)
public abstract FullMtgObject.Builder purchase(Purchase purchase)
public abstract FullMtgObject.Builder translations(java.util.List<Translation> translations)
public abstract FullMtgObject.Builder countryCode(java.lang.String countryCode)
public abstract FullMtgObject.Builder reviews(ReviewsResponse.Estimation reviews)
public abstract FullMtgObject.Builder hidden(java.lang.Boolean hidden)
public abstract FullMtgObject.Builder visible(java.lang.Boolean visible)
public abstract FullMtgObject.Builder hash(java.lang.String hash)
public abstract FullMtgObject.Builder contents(java.util.List<Content> contents)
public abstract FullMtgObject.Builder parentUuid(java.lang.String parentUuid)
public abstract FullMtgObject.Builder schedule(Schedule schedule)
public abstract FullMtgObject.Builder contacts(Contacts contacts)
public abstract FullMtgObject.Builder sponsors(java.util.List<Sponsor> sponsors)
public abstract FullMtgObject.Builder size(java.lang.Long size)
public abstract FullMtgObject build()