kedge_config

package
v0.1.2 Latest Latest
Warning

This package is not in the latest version of its module.

Go to latest
Published: Oct 24, 2019 License: Apache-2.0 Imports: 10 Imported by: 0

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

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 (*BackendPoolConfig) GetHttp

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 (*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 (*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"`
	AdhocRules []*kedge_config_common.Adhoc      `protobuf:"bytes,2,rep,name=adhoc_rules,json=adhocRules" json:"adhoc_rules,omitempty"`
}

func (*DirectorConfig_Grpc) Descriptor

func (*DirectorConfig_Grpc) Descriptor() ([]byte, []int)

func (*DirectorConfig_Grpc) GetAdhocRules added in v0.1.2

func (m *DirectorConfig_Grpc) GetAdhocRules() []*kedge_config_common.Adhoc

func (*DirectorConfig_Grpc) GetRoutes

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_routes.Route `protobuf:"bytes,1,rep,name=routes" json:"routes,omitempty"`
	AdhocRules []*kedge_config_common.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_common.Adhoc

func (*DirectorConfig_Http) GetRoutes

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

Directories

Path Synopsis
Package kedge_config_common is a generated protocol buffer package.
Package kedge_config_common is a generated protocol buffer package.
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
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.

Jump to

Keyboard shortcuts

? : This menu
/ : Search site
f or F : Jump to
y or Y : Canonical URL