Builder

public class Builder

This is for class builder to build the API endpoint from its parts.

  • Emtpy initialize

    Declaration

    Swift

    public init()
  • Create configuration

    Declaration

    Swift

    public func create() -> PatronConfiguration
  • Set schema

    Declaration

    Swift

    public func scheme(_ scheme: String) -> Builder
  • Set host

    Declaration

    Swift

    public func host(_ host: String) -> Builder
  • Set port

    Declaration

    Swift

    public func port(_ port: String) -> Builder
  • Set version

    Declaration

    Swift

    public func version(_ version: String) -> Builder
  • Set client id

    Declaration

    Swift

    public func clientId(_ clientId: String) -> Builder
  • Set client secret

    Declaration

    Swift

    public func clientSecret(_ clientSecret: String) -> Builder
  • Set enforcement X param

    Declaration

    Swift

    public func enforcementX(_ paramX: String) -> Builder
  • Set app name

    Declaration

    Swift

    public func appName(_ appName: String) -> Builder
  • Set app version

    Declaration

    Swift

    public func appVersion(_ appVersion: String) -> Builder