Documentation ¶
Overview ¶
Package kedge_config is a generated protocol buffer package.
It is generated from these files:
kedge/config/backendpool.proto kedge/config/director.proto
It has these top-level messages:
BackendPoolConfig TlsServerConfig DirectorConfig
Package kedge_config is a generated protocol buffer package.
It is generated from these files:
kedge/config/backendpool.proto kedge/config/director.proto
It has these top-level messages:
BackendPoolConfig TlsServerConfig DirectorConfig
Index ¶
- type BackendPoolConfig
- func (*BackendPoolConfig) Descriptor() ([]byte, []int)
- func (m *BackendPoolConfig) GetGrpc() *BackendPoolConfig_Grpc
- func (m *BackendPoolConfig) GetHttp() *BackendPoolConfig_Http
- func (m *BackendPoolConfig) GetTlsServerConfigs() []*TlsServerConfig
- func (*BackendPoolConfig) ProtoMessage()
- func (m *BackendPoolConfig) Reset()
- func (m *BackendPoolConfig) String() string
- func (this *BackendPoolConfig) Validate() error
- type BackendPoolConfig_Grpc
- func (*BackendPoolConfig_Grpc) Descriptor() ([]byte, []int)
- func (m *BackendPoolConfig_Grpc) GetBackends() []*kedge_config_grpc_backends.Backend
- func (*BackendPoolConfig_Grpc) ProtoMessage()
- func (m *BackendPoolConfig_Grpc) Reset()
- func (m *BackendPoolConfig_Grpc) String() string
- func (this *BackendPoolConfig_Grpc) Validate() error
- type BackendPoolConfig_Http
- func (*BackendPoolConfig_Http) Descriptor() ([]byte, []int)
- func (m *BackendPoolConfig_Http) GetBackends() []*kedge_config_http_backends.Backend
- func (*BackendPoolConfig_Http) ProtoMessage()
- func (m *BackendPoolConfig_Http) Reset()
- func (m *BackendPoolConfig_Http) String() string
- func (this *BackendPoolConfig_Http) Validate() error
- type DirectorConfig
- func (*DirectorConfig) Descriptor() ([]byte, []int)
- func (m *DirectorConfig) GetGrpc() *DirectorConfig_Grpc
- func (m *DirectorConfig) GetHttp() *DirectorConfig_Http
- func (*DirectorConfig) ProtoMessage()
- func (m *DirectorConfig) Reset()
- func (m *DirectorConfig) String() string
- func (this *DirectorConfig) Validate() error
- type DirectorConfig_Grpc
- func (*DirectorConfig_Grpc) Descriptor() ([]byte, []int)
- func (m *DirectorConfig_Grpc) GetRoutes() []*kedge_config_grpc_routes.Route
- func (*DirectorConfig_Grpc) ProtoMessage()
- func (m *DirectorConfig_Grpc) Reset()
- func (m *DirectorConfig_Grpc) String() string
- func (this *DirectorConfig_Grpc) Validate() error
- type DirectorConfig_Http
- func (*DirectorConfig_Http) Descriptor() ([]byte, []int)
- func (m *DirectorConfig_Http) GetAdhocRules() []*kedge_config_http_routes.Adhoc
- func (m *DirectorConfig_Http) GetRoutes() []*kedge_config_http_routes1.Route
- func (*DirectorConfig_Http) ProtoMessage()
- func (m *DirectorConfig_Http) Reset()
- func (m *DirectorConfig_Http) String() string
- func (this *DirectorConfig_Http) Validate() error
- type TlsServerConfig
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type BackendPoolConfig ¶
type BackendPoolConfig struct { TlsServerConfigs []*TlsServerConfig `protobuf:"bytes,1,rep,name=tls_server_configs,json=tlsServerConfigs" json:"tls_server_configs,omitempty"` Grpc *BackendPoolConfig_Grpc `protobuf:"bytes,2,opt,name=grpc" json:"grpc,omitempty"` Http *BackendPoolConfig_Http `protobuf:"bytes,3,opt,name=http" json:"http,omitempty"` }
/ Config is the top level configuration message for a backend pool.
func (*BackendPoolConfig) Descriptor ¶
func (*BackendPoolConfig) Descriptor() ([]byte, []int)
func (*BackendPoolConfig) GetGrpc ¶
func (m *BackendPoolConfig) GetGrpc() *BackendPoolConfig_Grpc
func (*BackendPoolConfig) GetHttp ¶
func (m *BackendPoolConfig) GetHttp() *BackendPoolConfig_Http
func (*BackendPoolConfig) GetTlsServerConfigs ¶
func (m *BackendPoolConfig) GetTlsServerConfigs() []*TlsServerConfig
func (*BackendPoolConfig) ProtoMessage ¶
func (*BackendPoolConfig) ProtoMessage()
func (*BackendPoolConfig) Reset ¶
func (m *BackendPoolConfig) Reset()
func (*BackendPoolConfig) String ¶
func (m *BackendPoolConfig) String() string
func (*BackendPoolConfig) Validate ¶
func (this *BackendPoolConfig) Validate() error
type BackendPoolConfig_Grpc ¶
type BackendPoolConfig_Grpc struct {
Backends []*kedge_config_grpc_backends.Backend `protobuf:"bytes,1,rep,name=backends" json:"backends,omitempty"`
}
func (*BackendPoolConfig_Grpc) Descriptor ¶
func (*BackendPoolConfig_Grpc) Descriptor() ([]byte, []int)
func (*BackendPoolConfig_Grpc) GetBackends ¶
func (m *BackendPoolConfig_Grpc) GetBackends() []*kedge_config_grpc_backends.Backend
func (*BackendPoolConfig_Grpc) ProtoMessage ¶
func (*BackendPoolConfig_Grpc) ProtoMessage()
func (*BackendPoolConfig_Grpc) Reset ¶
func (m *BackendPoolConfig_Grpc) Reset()
func (*BackendPoolConfig_Grpc) String ¶
func (m *BackendPoolConfig_Grpc) String() string
func (*BackendPoolConfig_Grpc) Validate ¶
func (this *BackendPoolConfig_Grpc) Validate() error
type BackendPoolConfig_Http ¶
type BackendPoolConfig_Http struct {
Backends []*kedge_config_http_backends.Backend `protobuf:"bytes,1,rep,name=backends" json:"backends,omitempty"`
}
func (*BackendPoolConfig_Http) Descriptor ¶
func (*BackendPoolConfig_Http) Descriptor() ([]byte, []int)
func (*BackendPoolConfig_Http) GetBackends ¶
func (m *BackendPoolConfig_Http) GetBackends() []*kedge_config_http_backends.Backend
func (*BackendPoolConfig_Http) ProtoMessage ¶
func (*BackendPoolConfig_Http) ProtoMessage()
func (*BackendPoolConfig_Http) Reset ¶
func (m *BackendPoolConfig_Http) Reset()
func (*BackendPoolConfig_Http) String ¶
func (m *BackendPoolConfig_Http) String() string
func (*BackendPoolConfig_Http) Validate ¶
func (this *BackendPoolConfig_Http) Validate() error
type DirectorConfig ¶
type DirectorConfig struct { Grpc *DirectorConfig_Grpc `protobuf:"bytes,1,opt,name=grpc" json:"grpc,omitempty"` Http *DirectorConfig_Http `protobuf:"bytes,2,opt,name=http" json:"http,omitempty"` }
/ DirectorConfig is the top level configuration message the director.
func (*DirectorConfig) Descriptor ¶
func (*DirectorConfig) Descriptor() ([]byte, []int)
func (*DirectorConfig) GetGrpc ¶
func (m *DirectorConfig) GetGrpc() *DirectorConfig_Grpc
func (*DirectorConfig) GetHttp ¶
func (m *DirectorConfig) GetHttp() *DirectorConfig_Http
func (*DirectorConfig) ProtoMessage ¶
func (*DirectorConfig) ProtoMessage()
func (*DirectorConfig) Reset ¶
func (m *DirectorConfig) Reset()
func (*DirectorConfig) String ¶
func (m *DirectorConfig) String() string
func (*DirectorConfig) Validate ¶
func (this *DirectorConfig) Validate() error
type DirectorConfig_Grpc ¶
type DirectorConfig_Grpc struct {
Routes []*kedge_config_grpc_routes.Route `protobuf:"bytes,1,rep,name=routes" json:"routes,omitempty"`
}
func (*DirectorConfig_Grpc) Descriptor ¶
func (*DirectorConfig_Grpc) Descriptor() ([]byte, []int)
func (*DirectorConfig_Grpc) GetRoutes ¶
func (m *DirectorConfig_Grpc) GetRoutes() []*kedge_config_grpc_routes.Route
func (*DirectorConfig_Grpc) ProtoMessage ¶
func (*DirectorConfig_Grpc) ProtoMessage()
func (*DirectorConfig_Grpc) Reset ¶
func (m *DirectorConfig_Grpc) Reset()
func (*DirectorConfig_Grpc) String ¶
func (m *DirectorConfig_Grpc) String() string
func (*DirectorConfig_Grpc) Validate ¶
func (this *DirectorConfig_Grpc) Validate() error
type DirectorConfig_Http ¶
type DirectorConfig_Http struct { Routes []*kedge_config_http_routes1.Route `protobuf:"bytes,1,rep,name=routes" json:"routes,omitempty"` AdhocRules []*kedge_config_http_routes.Adhoc `protobuf:"bytes,2,rep,name=adhoc_rules,json=adhocRules" json:"adhoc_rules,omitempty"` }
func (*DirectorConfig_Http) Descriptor ¶
func (*DirectorConfig_Http) Descriptor() ([]byte, []int)
func (*DirectorConfig_Http) GetAdhocRules ¶
func (m *DirectorConfig_Http) GetAdhocRules() []*kedge_config_http_routes.Adhoc
func (*DirectorConfig_Http) GetRoutes ¶
func (m *DirectorConfig_Http) GetRoutes() []*kedge_config_http_routes1.Route
func (*DirectorConfig_Http) ProtoMessage ¶
func (*DirectorConfig_Http) ProtoMessage()
func (*DirectorConfig_Http) Reset ¶
func (m *DirectorConfig_Http) Reset()
func (*DirectorConfig_Http) String ¶
func (m *DirectorConfig_Http) String() string
func (*DirectorConfig_Http) Validate ¶
func (this *DirectorConfig_Http) Validate() error
type TlsServerConfig ¶
type TlsServerConfig struct {
Name string `protobuf:"bytes,1,opt,name=name" json:"name,omitempty"`
}
func (*TlsServerConfig) Descriptor ¶
func (*TlsServerConfig) Descriptor() ([]byte, []int)
func (*TlsServerConfig) GetName ¶
func (m *TlsServerConfig) GetName() string
func (*TlsServerConfig) ProtoMessage ¶
func (*TlsServerConfig) ProtoMessage()
func (*TlsServerConfig) Reset ¶
func (m *TlsServerConfig) Reset()
func (*TlsServerConfig) String ¶
func (m *TlsServerConfig) String() string
func (*TlsServerConfig) Validate ¶
func (this *TlsServerConfig) Validate() error
Source Files ¶
Directories ¶
Path | Synopsis |
---|---|
common
|
|
resolvers
Package kedge_config_common_resolvers is a generated protocol buffer package.
|
Package kedge_config_common_resolvers is a generated protocol buffer package. |
grpc
|
|
backends
Package kedge_config_grpc_backends is a generated protocol buffer package.
|
Package kedge_config_grpc_backends is a generated protocol buffer package. |
routes
Package kedge_config_grpc_routes is a generated protocol buffer package.
|
Package kedge_config_grpc_routes is a generated protocol buffer package. |
http
|
|
adhoc
Package kedge_config_http_routes is a generated protocol buffer package.
|
Package kedge_config_http_routes is a generated protocol buffer package. |
backends
Package kedge_config_http_backends is a generated protocol buffer package.
|
Package kedge_config_http_backends is a generated protocol buffer package. |
routes
Package kedge_config_http_routes is a generated protocol buffer package.
|
Package kedge_config_http_routes is a generated protocol buffer package. |
Click to show internal directories.
Click to hide internal directories.