Versions in this module Expand all Collapse all v0 v0.4.3 Aug 3, 2018 v0.4.2 Jul 29, 2018 Changes in this version + const HostnameKNative + const MetadataNamespace + const UpstreamTypeKnative + func EncodeUpstreamSpec(spec UpstreamSpec) *types.Struct + type Plugin struct + func (p *Plugin) Init(opts bootstrap.Options) error + func (p *Plugin) ProcessRoute(pluginParams *plugins.RoutePluginParams, in *v1.Route, out *envoyroute.Route) error + func (p *Plugin) ProcessUpstream(_ *plugins.UpstreamPluginParams, in *v1.Upstream, out *envoyapi.Cluster) error + type UpstreamSpec struct + Hostname string + ServiceName string + ServiceNamespace string + func DecodeUpstreamSpec(generic v1.UpstreamSpec) (*UpstreamSpec, error) + func (*UpstreamSpec) Descriptor() ([]byte, []int) + func (*UpstreamSpec) ProtoMessage() + func (m *UpstreamSpec) GetHostname() string + func (m *UpstreamSpec) GetServiceName() string + func (m *UpstreamSpec) GetServiceNamespace() string + func (m *UpstreamSpec) Reset() + func (m *UpstreamSpec) String() string + func (this *UpstreamSpec) Equal(that interface{}) bool