Experiment Documentation Beta

Class Experiment​User.​Builder

public class Builder 

Member Of

ExperimentUser

Methods

set​User​Id(_:​)

public func setUserId(_ userId: String?) -> Builder 

set​Device​Id(_:​)

public func setDeviceId(_ deviceId: String?) -> Builder 

set​Country(_:​)

public func setCountry(_ country: String?) -> Builder 

set​Region(_:​)

public func setRegion(_ region: String?) -> Builder 

set​City(_:​)

public func setCity(_ city: String?) -> Builder 

set​Language(_:​)

public func setLanguage(_ language: String?) -> Builder 

set​Platform(_:​)

public func setPlatform(_ platform: String?) -> Builder 

set​Version(_:​)

public func setVersion(_ version: String?) -> Builder 

set​Dma(_:​)

public func setDma(_ dma: String?) -> Builder 

set​Os(_:​)

public func setOs(_ os: String?) -> Builder 

set​Device​Family(_:​)

public func setDeviceFamily(_ deviceFamily: String?) -> Builder 

set​Device​Type(_:​)

public func setDeviceType(_ deviceType: String?) -> Builder 

set​Device​Manufacturer(_:​)

public func setDeviceManufacturer(_ deviceManufacturer: String?) -> Builder 

set​Device​Model(_:​)

public func setDeviceModel(_ deviceModel: String?) -> Builder 

set​Carrier(_:​)

public func setCarrier(_ carrier: String?) -> Builder 

set​Library(_:​)

public func setLibrary(_ library: String?) -> Builder 

set​User​Properties(_:​)

public func setUserProperties(_ userProperties: [String: String]?) -> Builder 

set​User​Property(_:​value:​)

public func setUserProperty(_ property: String, value: String) -> Builder 

copy​User(_:​)

public func copyUser(_ user: ExperimentUser) -> Builder 

build()

public func build() -> ExperimentUser