Documentation
¶
Index ¶
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
func Go ¶
func Go(dest Destination, config string)
Types ¶
type Config ¶
type Config struct {
UAA UAAConfig `yaml:"uaa"`
Prefix string `yaml:"prefix" env:"NOZZLE_PREFIX"`
Subscription string `yaml:"subscription" env:"NOZZLE_SUBSCRIPTION"`
TrafficControllerURL string `yaml:"traffic_controller_url" env:"NOZZLE_TRAFFIC_CONTROLLER_URL"`
FlushInterval string `yaml:"flush_interval" env:"NOZZLE_FLUSH_INTERVAL"`
HighWatermark string `yaml:"high_watermark" env:"NOZZLE_HIGH_WATERMARK"`
IdleTimeout string `yaml:"idle_timeout" env:"NOZZLE_IDLE_TIMEOUT"`
// contains filtered or unexported fields
}
func ReadConfig ¶
type Destination ¶
type Firehose ¶
type Firehose struct {
// contains filtered or unexported fields
}
func (*Firehose) RefreshAuthToken ¶
type UAAConfig ¶
type UAAConfig struct {
Disabled bool `yaml:"disabled" env:"NOZZLE_UAA_DISABLED"`
URL string `yaml:"url" env:"NOZZLE_UAA_URL"`
Client string `yaml:"client" env:"NOZZLE_UAA_CLIENT"`
Secret string `yaml:"secret" env:"NOZZLE_UAA_SECRET"`
SkipVerify bool `yaml:"skip_verify" env:"NOZZLE_UAA_SKIP_VERIFY"`
}
Click to show internal directories.
Click to hide internal directories.