Package com.my.target.nativeads.banners
Class NativeBanner.Builder
- java.lang.Object
-
- com.my.target.nativeads.banners.NativeBanner.Builder
-
- Enclosing class:
- NativeBanner
public static final class NativeBanner.Builder extends java.lang.ObjectBuilder for model is used for mediation
-
-
Method Summary
All Methods Static Methods Instance Methods Concrete Methods Modifier and Type Method Description NativeBannerbuild()static NativeBanner.BuildercreateBuilder()NativeBanner.BuildersetAdChoicesIcon(ImageData adChoicesIcon)NativeBanner.BuildersetAdvertisingLabel(java.lang.String advertisingLabel)NativeBanner.BuildersetAgeRestrictions(java.lang.String ageRestrictions)NativeBanner.BuildersetCtaText(java.lang.String ctaText)NativeBanner.BuildersetDescription(java.lang.String ctaText)NativeBanner.BuildersetDisclaimer(java.lang.String disclaimer)NativeBanner.BuildersetDomain(java.lang.String domain)NativeBanner.BuildersetHasAdChoices(boolean hasAdChoices)NativeBanner.BuildersetIcon(ImageData icon)NativeBanner.BuildersetNavigationType(java.lang.String navigationType)NativeBanner.BuildersetRating(float rating)NativeBanner.BuildersetTitle(java.lang.String title)NativeBanner.BuildersetVotes(int votes)
-
-
-
Method Detail
-
createBuilder
@NonNull public static NativeBanner.Builder createBuilder()
-
setTitle
@NonNull public NativeBanner.Builder setTitle(java.lang.String title)
-
setCtaText
@NonNull public NativeBanner.Builder setCtaText(@Nullable java.lang.String ctaText)
-
setDescription
@NonNull public NativeBanner.Builder setDescription(@Nullable java.lang.String ctaText)
-
setDomain
@NonNull public NativeBanner.Builder setDomain(@Nullable java.lang.String domain)
-
setAdvertisingLabel
@NonNull public NativeBanner.Builder setAdvertisingLabel(@Nullable java.lang.String advertisingLabel)
-
setIcon
@NonNull public NativeBanner.Builder setIcon(@Nullable ImageData icon)
-
setRating
@NonNull public NativeBanner.Builder setRating(float rating)
-
setAgeRestrictions
@NonNull public NativeBanner.Builder setAgeRestrictions(@Nullable java.lang.String ageRestrictions)
-
setDisclaimer
@NonNull public NativeBanner.Builder setDisclaimer(@Nullable java.lang.String disclaimer)
-
setVotes
@NonNull public NativeBanner.Builder setVotes(int votes)
-
setHasAdChoices
@NonNull public NativeBanner.Builder setHasAdChoices(boolean hasAdChoices)
-
setAdChoicesIcon
@NonNull public NativeBanner.Builder setAdChoicesIcon(@Nullable ImageData adChoicesIcon)
-
setNavigationType
@NonNull public NativeBanner.Builder setNavigationType(@NonNull java.lang.String navigationType)
-
build
public NativeBanner build()
-
-