Documentation ¶
Index ¶
- type ConsulFactory
- type ConsulInstance
- type EnvoyFactory
- type EnvoyInstance
- type FunctionDiscoveryFactory
- type FunctionDiscoveryInstance
- type GlooFactory
- type GlooInstance
- func (gi *GlooInstance) AddSecret(name string, secret map[string]string) error
- func (gi *GlooInstance) AddUpstream(u *v1.Upstream) error
- func (gi *GlooInstance) AddVhost(u *v1.VirtualHost) error
- func (gi *GlooInstance) Clean() error
- func (gi *GlooInstance) DataDir() string
- func (gi *GlooInstance) EnvoyPort() uint32
- func (gi *GlooInstance) FilesDir() string
- func (gi *GlooInstance) Run() error
- func (gi *GlooInstance) RunWithPort(xdsport uint32) error
- type NatsStreamingFactory
- type NatsStreamingInstance
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type ConsulFactory ¶
type ConsulFactory struct {
// contains filtered or unexported fields
}
func NewConsulFactory ¶
func NewConsulFactory() (*ConsulFactory, error)
func (*ConsulFactory) Clean ¶
func (ef *ConsulFactory) Clean() error
func (*ConsulFactory) NewConsulInstance ¶
func (ef *ConsulFactory) NewConsulInstance() (*ConsulInstance, error)
type ConsulInstance ¶
type ConsulInstance struct {
// contains filtered or unexported fields
}
func (*ConsulInstance) Binary ¶
func (i *ConsulInstance) Binary() string
func (*ConsulInstance) Clean ¶
func (i *ConsulInstance) Clean() error
func (*ConsulInstance) Run ¶
func (i *ConsulInstance) Run() error
func (*ConsulInstance) RunWithPort ¶
func (i *ConsulInstance) RunWithPort() error
type EnvoyFactory ¶
type EnvoyFactory struct {
// contains filtered or unexported fields
}
func NewEnvoyFactory ¶
func NewEnvoyFactory() (*EnvoyFactory, error)
func (*EnvoyFactory) Clean ¶
func (ef *EnvoyFactory) Clean() error
func (*EnvoyFactory) NewEnvoyInstance ¶
func (ef *EnvoyFactory) NewEnvoyInstance() (*EnvoyInstance, error)
type EnvoyInstance ¶
type EnvoyInstance struct {
// contains filtered or unexported fields
}
func (*EnvoyInstance) Binary ¶
func (ei *EnvoyInstance) Binary() string
func (*EnvoyInstance) Clean ¶
func (ei *EnvoyInstance) Clean() error
func (*EnvoyInstance) Run ¶
func (ei *EnvoyInstance) Run() error
func (*EnvoyInstance) RunWithPort ¶
func (ei *EnvoyInstance) RunWithPort(port uint32) error
type FunctionDiscoveryFactory ¶
type FunctionDiscoveryFactory struct {
// contains filtered or unexported fields
}
func NewFunctionDiscoveryFactory ¶
func NewFunctionDiscoveryFactory() (*FunctionDiscoveryFactory, error)
func (*FunctionDiscoveryFactory) Clean ¶
func (fdf *FunctionDiscoveryFactory) Clean() error
func (*FunctionDiscoveryFactory) NewFunctionDiscoveryInstance ¶
func (fdf *FunctionDiscoveryFactory) NewFunctionDiscoveryInstance() (*FunctionDiscoveryInstance, error)
type FunctionDiscoveryInstance ¶
type FunctionDiscoveryInstance struct {
// contains filtered or unexported fields
}
func (*FunctionDiscoveryInstance) Clean ¶
func (fdi *FunctionDiscoveryInstance) Clean() error
func (*FunctionDiscoveryInstance) Run ¶
func (fdi *FunctionDiscoveryInstance) Run(datadir string) error
type GlooFactory ¶
type GlooFactory struct {
// contains filtered or unexported fields
}
func NewGlooFactory ¶
func NewGlooFactory() (*GlooFactory, error)
func (*GlooFactory) Clean ¶
func (gf *GlooFactory) Clean() error
func (*GlooFactory) NewGlooInstance ¶
func (gf *GlooFactory) NewGlooInstance() (*GlooInstance, error)
type GlooInstance ¶
type GlooInstance struct {
// contains filtered or unexported fields
}
func (*GlooInstance) AddSecret ¶
func (gi *GlooInstance) AddSecret(name string, secret map[string]string) error
func (*GlooInstance) AddUpstream ¶
func (gi *GlooInstance) AddUpstream(u *v1.Upstream) error
func (*GlooInstance) AddVhost ¶
func (gi *GlooInstance) AddVhost(u *v1.VirtualHost) error
func (*GlooInstance) Clean ¶
func (gi *GlooInstance) Clean() error
func (*GlooInstance) DataDir ¶
func (gi *GlooInstance) DataDir() string
func (*GlooInstance) EnvoyPort ¶
func (gi *GlooInstance) EnvoyPort() uint32
func (*GlooInstance) FilesDir ¶
func (gi *GlooInstance) FilesDir() string
func (*GlooInstance) Run ¶
func (gi *GlooInstance) Run() error
func (*GlooInstance) RunWithPort ¶
func (gi *GlooInstance) RunWithPort(xdsport uint32) error
type NatsStreamingFactory ¶
type NatsStreamingFactory struct {
// contains filtered or unexported fields
}
func NewNatsStreamingFactory ¶
func NewNatsStreamingFactory() (*NatsStreamingFactory, error)
func (*NatsStreamingFactory) Clean ¶
func (gf *NatsStreamingFactory) Clean() error
func (*NatsStreamingFactory) NewNatsStreamingInstance ¶
func (gf *NatsStreamingFactory) NewNatsStreamingInstance() (*NatsStreamingInstance, error)
type NatsStreamingInstance ¶
type NatsStreamingInstance struct {
// contains filtered or unexported fields
}
func (*NatsStreamingInstance) Clean ¶
func (nsi *NatsStreamingInstance) Clean() error
func (*NatsStreamingInstance) ClusterId ¶
func (nsi *NatsStreamingInstance) ClusterId() string
func (*NatsStreamingInstance) NatsPort ¶
func (nsi *NatsStreamingInstance) NatsPort() uint32
func (*NatsStreamingInstance) Run ¶
func (nsi *NatsStreamingInstance) Run() error
Click to show internal directories.
Click to hide internal directories.