Builder

@objc(BMACustomDataBuilder)
@objcMembers
class Builder : NSObject

Utility builder for CustomData objects

Create new customData

let builder = CustomData.Builder()
builder.withCustomData1("my custom data")
let customData = builder.build()

Change existing customData

let existingCustomData = analyticsCollector.customData
let builder = CustomData.Builder(from: existingCustomData)
builder.withCustomData1("new value")
analyticsCollector.customData = builder.build()
  • Declaration

    Swift

    override public init()
  • Declaration

    Swift

    public convenience init(from customData: CustomData)
  • Creates a new CustomData object

    Declaration

    Swift

    public func build() -> CustomData
  • Declaration

    Swift

    @discardableResult
    public func withExperimentName(_ value: String?) -> Self
  • Declaration

    Swift

    @discardableResult
    public func withCustomData1(_ value: String?) -> Self
  • Declaration

    Swift

    @discardableResult
    public func withCustomData2(_ value: String?) -> Self
  • Declaration

    Swift

    @discardableResult
    public func withCustomData3(_ value: String?) -> Self
  • Declaration

    Swift

    @discardableResult
    public func withCustomData4(_ value: String?) -> Self
  • Declaration

    Swift

    @discardableResult
    public func withCustomData5(_ value: String?) -> Self
  • Declaration

    Swift

    @discardableResult
    public func withCustomData6(_ value: String?) -> Self
  • Declaration

    Swift

    @discardableResult
    public func withCustomData7(_ value: String?) -> Self
  • Declaration

    Swift

    @discardableResult
    public func withCustomData8(_ value: String?) -> Self
  • Declaration

    Swift

    @discardableResult
    public func withCustomData9(_ value: String?) -> Self
  • Declaration

    Swift

    @discardableResult
    public func withCustomData10(_ value: String?) -> Self
  • Declaration

    Swift

    @discardableResult
    public func withCustomData11(_ value: String?) -> Self
  • Declaration

    Swift

    @discardableResult
    public func withCustomData12(_ value: String?) -> Self
  • Declaration

    Swift

    @discardableResult
    public func withCustomData13(_ value: String?) -> Self
  • Declaration

    Swift

    @discardableResult
    public func withCustomData14(_ value: String?) -> Self
  • Declaration

    Swift

    @discardableResult
    public func withCustomData15(_ value: String?) -> Self
  • Declaration

    Swift

    @discardableResult
    public func withCustomData16(_ value: String?) -> Self
  • Declaration

    Swift

    @discardableResult
    public func withCustomData17(_ value: String?) -> Self
  • Declaration

    Swift

    @discardableResult
    public func withCustomData18(_ value: String?) -> Self
  • Declaration

    Swift

    @discardableResult
    public func withCustomData19(_ value: String?) -> Self
  • Declaration

    Swift

    @discardableResult
    public func withCustomData20(_ value: String?) -> Self
  • Declaration

    Swift

    @discardableResult
    public func withCustomData21(_ value: String?) -> Self
  • Declaration

    Swift

    @discardableResult
    public func withCustomData22(_ value: String?) -> Self
  • Declaration

    Swift

    @discardableResult
    public func withCustomData23(_ value: String?) -> Self
  • Declaration

    Swift

    @discardableResult
    public func withCustomData24(_ value: String?) -> Self
  • Declaration

    Swift

    @discardableResult
    public func withCustomData25(_ value: String?) -> Self
  • Declaration

    Swift

    @discardableResult
    public func withCustomData26(_ value: String?) -> Self
  • Declaration

    Swift

    @discardableResult
    public func withCustomData27(_ value: String?) -> Self
  • Declaration

    Swift

    @discardableResult
    public func withCustomData28(_ value: String?) -> Self
  • Declaration

    Swift

    @discardableResult
    public func withCustomData29(_ value: String?) -> Self
  • Declaration

    Swift

    @discardableResult
    public func withCustomData30(_ value: String?) -> Self
  • Declaration

    Swift

    @discardableResult
    public func withCustomData31(_ value: String?) -> Self
  • Declaration

    Swift

    @discardableResult
    public func withCustomData32(_ value: String?) -> Self
  • Declaration

    Swift

    @discardableResult
    public func withCustomData33(_ value: String?) -> Self
  • Declaration

    Swift

    @discardableResult
    public func withCustomData34(_ value: String?) -> Self
  • Declaration

    Swift

    @discardableResult
    public func withCustomData35(_ value: String?) -> Self
  • Declaration

    Swift

    @discardableResult
    public func withCustomData36(_ value: String?) -> Self
  • Declaration

    Swift

    @discardableResult
    public func withCustomData37(_ value: String?) -> Self
  • Declaration

    Swift

    @discardableResult
    public func withCustomData38(_ value: String?) -> Self
  • Declaration

    Swift

    @discardableResult
    public func withCustomData39(_ value: String?) -> Self
  • Declaration

    Swift

    @discardableResult
    public func withCustomData40(_ value: String?) -> Self
  • Declaration

    Swift

    @discardableResult
    public func withCustomData41(_ value: String?) -> Self
  • Declaration

    Swift

    @discardableResult
    public func withCustomData42(_ value: String?) -> Self
  • Declaration

    Swift

    @discardableResult
    public func withCustomData43(_ value: String?) -> Self
  • Declaration

    Swift

    @discardableResult
    public func withCustomData44(_ value: String?) -> Self
  • Declaration

    Swift

    @discardableResult
    public func withCustomData45(_ value: String?) -> Self
  • Declaration

    Swift

    @discardableResult
    public func withCustomData46(_ value: String?) -> Self
  • Declaration

    Swift

    @discardableResult
    public func withCustomData47(_ value: String?) -> Self
  • Declaration

    Swift

    @discardableResult
    public func withCustomData48(_ value: String?) -> Self
  • Declaration

    Swift

    @discardableResult
    public func withCustomData49(_ value: String?) -> Self
  • Declaration

    Swift

    @discardableResult
    public func withCustomData50(_ value: String?) -> Self
  • Declaration

    Swift

    @discardableResult
    public func withCustomData51(_ value: String?) -> Self
  • Declaration

    Swift

    @discardableResult
    public func withCustomData52(_ value: String?) -> Self
  • Declaration

    Swift

    @discardableResult
    public func withCustomData53(_ value: String?) -> Self
  • Declaration

    Swift

    @discardableResult
    public func withCustomData54(_ value: String?) -> Self
  • Declaration

    Swift

    @discardableResult
    public func withCustomData55(_ value: String?) -> Self
  • Declaration

    Swift

    @discardableResult
    public func withCustomData56(_ value: String?) -> Self
  • Declaration

    Swift

    @discardableResult
    public func withCustomData57(_ value: String?) -> Self
  • Declaration

    Swift

    @discardableResult
    public func withCustomData58(_ value: String?) -> Self
  • Declaration

    Swift

    @discardableResult
    public func withCustomData59(_ value: String?) -> Self
  • Declaration

    Swift

    @discardableResult
    public func withCustomData60(_ value: String?) -> Self
  • Declaration

    Swift

    @discardableResult
    public func withCustomData61(_ value: String?) -> Self
  • Declaration

    Swift

    @discardableResult
    public func withCustomData62(_ value: String?) -> Self
  • Declaration

    Swift

    @discardableResult
    public func withCustomData63(_ value: String?) -> Self
  • Declaration

    Swift

    @discardableResult
    public func withCustomData64(_ value: String?) -> Self
  • Declaration

    Swift

    @discardableResult
    public func withCustomData65(_ value: String?) -> Self
  • Declaration

    Swift

    @discardableResult
    public func withCustomData66(_ value: String?) -> Self
  • Declaration

    Swift

    @discardableResult
    public func withCustomData67(_ value: String?) -> Self
  • Declaration

    Swift

    @discardableResult
    public func withCustomData68(_ value: String?) -> Self
  • Declaration

    Swift

    @discardableResult
    public func withCustomData69(_ value: String?) -> Self
  • Declaration

    Swift

    @discardableResult
    public func withCustomData70(_ value: String?) -> Self
  • Declaration

    Swift

    @discardableResult
    public func withCustomData71(_ value: String?) -> Self
  • Declaration

    Swift

    @discardableResult
    public func withCustomData72(_ value: String?) -> Self
  • Declaration

    Swift

    @discardableResult
    public func withCustomData73(_ value: String?) -> Self
  • Declaration

    Swift

    @discardableResult
    public func withCustomData74(_ value: String?) -> Self
  • Declaration

    Swift

    @discardableResult
    public func withCustomData75(_ value: String?) -> Self
  • Declaration

    Swift

    @discardableResult
    public func withCustomData76(_ value: String?) -> Self
  • Declaration

    Swift

    @discardableResult
    public func withCustomData77(_ value: String?) -> Self
  • Declaration

    Swift

    @discardableResult
    public func withCustomData78(_ value: String?) -> Self
  • Declaration

    Swift

    @discardableResult
    public func withCustomData79(_ value: String?) -> Self
  • Declaration

    Swift

    @discardableResult
    public func withCustomData80(_ value: String?) -> Self
  • Declaration

    Swift

    @discardableResult
    public func withCustomData81(_ value: String?) -> Self
  • Declaration

    Swift

    @discardableResult
    public func withCustomData82(_ value: String?) -> Self
  • Declaration

    Swift

    @discardableResult
    public func withCustomData83(_ value: String?) -> Self
  • Declaration

    Swift

    @discardableResult
    public func withCustomData84(_ value: String?) -> Self
  • Declaration

    Swift

    @discardableResult
    public func withCustomData85(_ value: String?) -> Self
  • Declaration

    Swift

    @discardableResult
    public func withCustomData86(_ value: String?) -> Self
  • Declaration

    Swift

    @discardableResult
    public func withCustomData87(_ value: String?) -> Self
  • Declaration

    Swift

    @discardableResult
    public func withCustomData88(_ value: String?) -> Self
  • Declaration

    Swift

    @discardableResult
    public func withCustomData89(_ value: String?) -> Self
  • Declaration

    Swift

    @discardableResult
    public func withCustomData90(_ value: String?) -> Self
  • Declaration

    Swift

    @discardableResult
    public func withCustomData91(_ value: String?) -> Self
  • Declaration

    Swift

    @discardableResult
    public func withCustomData92(_ value: String?) -> Self
  • Declaration

    Swift

    @discardableResult
    public func withCustomData93(_ value: String?) -> Self
  • Declaration

    Swift

    @discardableResult
    public func withCustomData94(_ value: String?) -> Self
  • Declaration

    Swift

    @discardableResult
    public func withCustomData95(_ value: String?) -> Self
  • Declaration

    Swift

    @discardableResult
    public func withCustomData96(_ value: String?) -> Self
  • Declaration

    Swift

    @discardableResult
    public func withCustomData97(_ value: String?) -> Self
  • Declaration

    Swift

    @discardableResult
    public func withCustomData98(_ value: String?) -> Self
  • Declaration

    Swift

    @discardableResult
    public func withCustomData99(_ value: String?) -> Self
  • Declaration

    Swift

    @discardableResult
    public func withCustomData100(_ value: String?) -> Self