Skip to content

Instantly share code, notes, and snippets.

@abohomol
Created October 25, 2018 11:18
Show Gist options
  • Save abohomol/a0f88331f964808f224a8c610d2b301b to your computer and use it in GitHub Desktop.
Save abohomol/a0f88331f964808f224a8c610d2b301b to your computer and use it in GitHub Desktop.
fun create(credentials: Credentials,
channel: CommunicationChannel = SecuredCommunicationChannel(),
loggingStrategy: LoggingStrategy = DefaultLoggingStrategy(),
host: String = Environment.PRODUCTION_HOST): Proxy {
...
}
/* This method could be called like this: */
val credentials = ...
val proxy = factory.create(credentials)
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment