Documentation ¶
Index ¶
- type InfluxDB
- func (i InfluxDB) AdditionalProgramArgs(serviceInstances []*client.VcapService) []string
- func (i InfluxDB) GetKnownClients() []string
- func (i InfluxDB) GetNonTLSClients() []string
- func (i InfluxDB) InitEnv(creds client.Credentials, env map[string]string) error
- func (i InfluxDB) IsTLSEnabled(creds client.Credentials) bool
- func (i InfluxDB) Teardown() error
- type MySQL
- func (m *MySQL) AdditionalProgramArgs(serviceInstances []*client.VcapService) []string
- func (m *MySQL) GetKnownClients() []string
- func (m *MySQL) GetNonTLSClients() []string
- func (m *MySQL) InitEnv(creds client.Credentials, env map[string]string) error
- func (m *MySQL) IsTLSEnabled(creds client.Credentials) bool
- func (m *MySQL) Teardown() error
- type Postgres
- func (p *Postgres) AdditionalProgramArgs(serviceInstances []*client.VcapService) []string
- func (p *Postgres) GetKnownClients() []string
- func (p *Postgres) GetNonTLSClients() []string
- func (p *Postgres) InitEnv(creds client.Credentials, env map[string]string) error
- func (p *Postgres) IsTLSEnabled(creds client.Credentials) bool
- func (p *Postgres) Teardown() error
- type Redis
- func (r *Redis) AdditionalProgramArgs(serviceInstances []*client.VcapService) []string
- func (r *Redis) GetKnownClients() []string
- func (r *Redis) GetNonTLSClients() []string
- func (r *Redis) InitEnv(creds client.Credentials, env map[string]string) error
- func (r *Redis) IsTLSEnabled(creds client.Credentials) bool
- func (r *Redis) Teardown() error
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type InfluxDB ¶ added in v0.0.13
type InfluxDB struct { }
func (InfluxDB) AdditionalProgramArgs ¶ added in v0.0.13
func (i InfluxDB) AdditionalProgramArgs(serviceInstances []*client.VcapService) []string
func (InfluxDB) GetKnownClients ¶ added in v0.0.13
func (InfluxDB) GetNonTLSClients ¶ added in v0.0.13
func (InfluxDB) IsTLSEnabled ¶ added in v0.0.13
func (i InfluxDB) IsTLSEnabled(creds client.Credentials) bool
type MySQL ¶
type MySQL struct {
// contains filtered or unexported fields
}
func (*MySQL) AdditionalProgramArgs ¶ added in v0.0.13
func (m *MySQL) AdditionalProgramArgs(serviceInstances []*client.VcapService) []string
func (*MySQL) GetKnownClients ¶
func (*MySQL) GetNonTLSClients ¶
func (*MySQL) IsTLSEnabled ¶
func (m *MySQL) IsTLSEnabled(creds client.Credentials) bool
type Postgres ¶
type Postgres struct {
// contains filtered or unexported fields
}
func (*Postgres) AdditionalProgramArgs ¶ added in v0.0.13
func (p *Postgres) AdditionalProgramArgs(serviceInstances []*client.VcapService) []string
func (*Postgres) GetKnownClients ¶
func (*Postgres) GetNonTLSClients ¶
func (*Postgres) IsTLSEnabled ¶
func (p *Postgres) IsTLSEnabled(creds client.Credentials) bool
type Redis ¶
type Redis struct { }
func (*Redis) AdditionalProgramArgs ¶ added in v0.0.13
func (r *Redis) AdditionalProgramArgs(serviceInstances []*client.VcapService) []string
func (*Redis) GetKnownClients ¶
func (*Redis) GetNonTLSClients ¶
func (*Redis) IsTLSEnabled ¶
func (r *Redis) IsTLSEnabled(creds client.Credentials) bool
Click to show internal directories.
Click to hide internal directories.