option

package
v0.0.0-...-b9d7322 Latest Latest
Warning

This package is not in the latest version of its module.

Go to latest
Published: Dec 30, 2019 License: BSD-3-Clause Imports: 2 Imported by: 0

Documentation

Index

Constants

This section is empty.

Variables

This section is empty.

Functions

This section is empty.

Types

type ClientOption

type ClientOption interface {
	Apply(*internal.ClientSettings)
}

A ClientOption is an option for the UniFi Controller client.

func WithCredentials

func WithCredentials(username, password string) ClientOption

WithCredentials returns a ClientOption that specifies the credentials to use to authenticate to the UniFi Controller.

func WithEndpoint

func WithEndpoint(e string) ClientOption

WithEndpoint returns a ClientOption that overrides the default UniFi Controller endpoint.

func WithTransport

func WithTransport(t http.RoundTripper) ClientOption

WithTransport returns a ClientOption that specifies the HTTP transport to use.

Jump to

Keyboard shortcuts

? : This menu
/ : Search site
f or F : Jump to
y or Y : Canonical URL