Documentation
¶
Index ¶
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type ConsulSource ¶
type ConsulSource struct {
Address string `json:"address"`
Prefix string `json:"prefix"`
Scheme string `json:"scheme"`
}
func (*ConsulSource) Get ¶
func (consulSource *ConsulSource) Get() (map[string]interface{}, error)
type DynamoDBSource ¶
type DynamoDBSource struct {
Endpoint string `json:"endpoint"`
Region string `json:"region"`
AccessKey string `json:"accessKey"`
SecretKey string `json:"secretKey"`
TableName string `json:"table"`
Key string `json:"key"`
}
func (*DynamoDBSource) Get ¶
func (dynamoDBSource *DynamoDBSource) Get() (map[string]interface{}, error)
type EtcdSource ¶
type EtcdSource struct {
Endpoints []string `json:"endpoints"`
Prefix string `json:"prefix"`
KeepPrefix bool `json:"keepPrefix"`
}
func (*EtcdSource) Get ¶
func (etcdSource *EtcdSource) Get() (map[string]interface{}, error)
type FileSource ¶
func (*FileSource) Get ¶
func (fileSource *FileSource) Get() (map[string]interface{}, error)
type HTTPSource ¶
func (*HTTPSource) Get ¶
func (httpSource *HTTPSource) Get() (map[string]interface{}, error)
type RedisSource ¶
func (*RedisSource) Get ¶
func (redisSource *RedisSource) Get() (map[string]interface{}, error)
Click to show internal directories.
Click to hide internal directories.