Builder
@objc(BMAAdMetadataBuilder)
public class Builder : NSObject
-
Declaration
Swift
@discardableResult public func setAdId(_ adId: String?) -> Builder -
Declaration
Swift
@discardableResult public func setAdSystem(_ adSystem: String?) -> Builder -
Declaration
Swift
@discardableResult public func setUniversalAdIdValue(_ universalAdIdValue: String?) -> Builder -
Declaration
Swift
@discardableResult public func setUniversalAdIdRegistry(_ universalAdIdRegistry: String?) -> Builder -
Declaration
Swift
@discardableResult public func setCreativeId(_ creativeId: String?) -> Builder -
Declaration
Swift
@discardableResult public func setCreativeAdId(_ creativeAdId: String?) -> Builder -
Declaration
Swift
@discardableResult public func setAdvertiserName(_ advertiserName: String?) -> Builder -
Declaration
Swift
@discardableResult public func setTitle(_ title: String?) -> Builder -
Declaration
Swift
@discardableResult public func setCustomData(_ customData: CustomData?) -> Builder -
Declaration
Swift
@discardableResult public func setIsSlate(_ isSlate: Bool) -> Builder -
Declaration
Swift
@discardableResult public func setDuration(_ duration: TimeInterval) -> Builder -
Declaration
Swift
public func build() -> AdMetadata