Documentation
¶
Overview ¶
Package translator is a generated protocol buffer package.
It is generated from these files:
functional_base.proto
It has these top-level messages:
FunctionalFilterRouteConfig
Index ¶
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type FunctionalFilterRouteConfig ¶ added in v0.4.2
type FunctionalFilterRouteConfig struct {
FunctionName string `protobuf:"bytes,1,opt,name=function_name,json=functionName,proto3" json:"function_name,omitempty"`
}
func (*FunctionalFilterRouteConfig) Descriptor ¶ added in v0.4.2
func (*FunctionalFilterRouteConfig) Descriptor() ([]byte, []int)
func (*FunctionalFilterRouteConfig) GetFunctionName ¶ added in v0.4.2
func (m *FunctionalFilterRouteConfig) GetFunctionName() string
func (*FunctionalFilterRouteConfig) ProtoMessage ¶ added in v0.4.2
func (*FunctionalFilterRouteConfig) ProtoMessage()
func (*FunctionalFilterRouteConfig) Reset ¶ added in v0.4.2
func (m *FunctionalFilterRouteConfig) Reset()
func (*FunctionalFilterRouteConfig) String ¶ added in v0.4.2
func (m *FunctionalFilterRouteConfig) String() string
type Translator ¶
type Translator struct {
// contains filtered or unexported fields
}
func NewTranslator ¶
func NewTranslator(translatorPlugins []plugins.TranslatorPlugin) *Translator
func (*Translator) Translate ¶
func (t *Translator) Translate(role *v1.Role, inputs *snapshot.Cache) (*envoycache.Snapshot, []reporter.ConfigObjectReport)
Source Files
¶
Click to show internal directories.
Click to hide internal directories.