package
1.1.0
Repository: https://github.com/jamiehannaford/heapster.git
Documentation: pkg.go.dev

# Functions

CreateMonascaSink creates a monasca sink that can consume the Monasca APIs to create metrics.
NewConfig builds a configuration object from the parameters of the monasca sink.
NewKeystoneClient initilizes a keystone client with the provided configuration.
NewMonascaClient creates a monasca client.

# Structs

ClientImpl implements the monasca API client interface.
Config represents the configuration of the Monasca sink.
KeystoneClientImpl can authenticate with keystone and provide tokens, required for accessing the Monasca APIs.

# Interfaces

Client specifies the methods of any client ot the Monasca API.
KeystoneClient defines the interface of any client that can talk with Keystone.