Builder

public class Builder

AppKeyValuesのビルダークラス

  • SDK用の内部実装向けの設定値 SDKユーザーは使用不可

    Declaration

    Swift

    private(set) public var systemValues: [String : String]? { get }
  • ユーザー用の設定値

    Declaration

    Swift

    private(set) public var customValues: [String : String]? { get }
  • SDK用の内部実装向けの設定値を行う SDKユーザーは使用不可

    Declaration

    Swift

    @discardableResult
    public func systemValues(_ value: [String : String]?) -> Self

    Parameters

    value

    内部用の設定値

    Return Value

    このインスタンス

  • ユーザー用の設定値を設定する

    Throws

    RtoasterIllegalParameterError 設定のキーのフォーマットがシステムで予約されているものである場合にスローされる

    Declaration

    Swift

    @discardableResult
    public func customValues(_ value: [String : String]?) throws -> Self

    Parameters

    value

    ユーザー用の設定値

    Return Value

    このインスタンス

  • AppKeyValuesのインスタンスをビルドする

    Declaration

    Swift

    public func build() -> AppKeyValues

    Return Value

    AppKeyValuesのインスタンス