public abstract static class CompactMtgObject.Builder
extends java.lang.Object
| Constructor and Description |
|---|
Builder() |
public abstract CompactMtgObject.Builder uuid(java.lang.String uuid)
public abstract CompactMtgObject.Builder type(MtgObjectType type)
public abstract CompactMtgObject.Builder category(Category category)
public abstract CompactMtgObject.Builder status(Status status)
public abstract CompactMtgObject.Builder publisher(CompactMtgObject publisher)
public abstract CompactMtgObject.Builder contentProvider(ContentProvider contentProvider)
public abstract CompactMtgObject.Builder languages(java.util.List<java.lang.String> languages)
public abstract CompactMtgObject.Builder location(Location location)
public abstract CompactMtgObject.Builder country(CompactMtgObject country)
public abstract CompactMtgObject.Builder city(CompactMtgObject city)
public abstract CompactMtgObject.Builder triggerZones(java.util.List<TriggerZone> triggerZones)
public abstract CompactMtgObject.Builder map(Map map)
public abstract CompactMtgObject.Builder placement(Placement placement)
public abstract CompactMtgObject.Builder distance(java.lang.Integer distance)
public abstract CompactMtgObject.Builder duration(java.lang.Integer duration)
public abstract CompactMtgObject.Builder purchase(Purchase purchase)
public abstract CompactMtgObject.Builder translations(java.util.List<Translation> translations)
public abstract CompactMtgObject.Builder countryCode(java.lang.String countryCode)
public abstract CompactMtgObject.Builder reviews(ReviewsResponse.Estimation reviews)
public abstract CompactMtgObject.Builder hidden(java.lang.Boolean hidden)
public abstract CompactMtgObject.Builder visible(java.lang.Boolean visible)
public abstract CompactMtgObject.Builder hash(java.lang.String hash)
public abstract CompactMtgObject.Builder language(java.lang.String language)
public abstract CompactMtgObject.Builder title(java.lang.String title)
public abstract CompactMtgObject.Builder summary(java.lang.String summary)
public abstract CompactMtgObject.Builder description(java.lang.String description)
public abstract CompactMtgObject.Builder images(java.util.List<Media> images)
public abstract CompactMtgObject.Builder quiz(Quiz quiz)
public abstract CompactMtgObject.Builder route(java.lang.String route)
public abstract CompactMtgObject.Builder childrenCount(java.lang.Integer childrenCount)
public abstract CompactMtgObject build()