protoconfxds

package
v0.1.2 Latest Latest
Warning

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

Go to latest
Published: Mar 28, 2024 License: MIT Imports: 12 Imported by: 0

Documentation

Index

Constants

This section is empty.

Variables

View Source
var File_protoconfxds_v1_protoconfxds_proto protoreflect.FileDescriptor

Functions

This section is empty.

Types

type ProtoconfEnvoyConfig

type ProtoconfEnvoyConfig struct {
	ProtoconfAgentAddr string   `protobuf:"bytes,1,opt,name=protoconf_agent_addr,json=protoconfAgentAddr,proto3" json:"protoconf_agent_addr,omitempty"`
	Prefix             string   `protobuf:"bytes,2,opt,name=prefix,proto3" json:"prefix,omitempty"`
	NodeId             []string `protobuf:"bytes,3,rep,name=node_id,json=nodeId,proto3" json:"node_id,omitempty"`
	Port               uint32   `protobuf:"varint,4,opt,name=port,proto3" json:"port,omitempty"`
	Debug              bool     `protobuf:"varint,5,opt,name=debug,proto3" json:"debug,omitempty"`
	// contains filtered or unexported fields
}

func (*ProtoconfEnvoyConfig) Descriptor deprecated

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

Deprecated: Use ProtoconfEnvoyConfig.ProtoReflect.Descriptor instead.

func (*ProtoconfEnvoyConfig) GetDebug

func (x *ProtoconfEnvoyConfig) GetDebug() bool

func (*ProtoconfEnvoyConfig) GetNodeId

func (x *ProtoconfEnvoyConfig) GetNodeId() []string

func (*ProtoconfEnvoyConfig) GetPort

func (x *ProtoconfEnvoyConfig) GetPort() uint32

func (*ProtoconfEnvoyConfig) GetPrefix

func (x *ProtoconfEnvoyConfig) GetPrefix() string

func (*ProtoconfEnvoyConfig) GetProtoconfAgentAddr

func (x *ProtoconfEnvoyConfig) GetProtoconfAgentAddr() string

func (*ProtoconfEnvoyConfig) ProtoMessage

func (*ProtoconfEnvoyConfig) ProtoMessage()

func (*ProtoconfEnvoyConfig) ProtoReflect

func (x *ProtoconfEnvoyConfig) ProtoReflect() protoreflect.Message

func (*ProtoconfEnvoyConfig) Reset

func (x *ProtoconfEnvoyConfig) Reset()

func (*ProtoconfEnvoyConfig) String

func (x *ProtoconfEnvoyConfig) String() string

type ProtoconfInitConfig added in v0.1.1

type ProtoconfInitConfig struct {
	OutputPath string `protobuf:"bytes,1,opt,name=output_path,json=outputPath,proto3" json:"output_path,omitempty"`
	// contains filtered or unexported fields
}

func (*ProtoconfInitConfig) Descriptor deprecated added in v0.1.1

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

Deprecated: Use ProtoconfInitConfig.ProtoReflect.Descriptor instead.

func (*ProtoconfInitConfig) GetOutputPath added in v0.1.1

func (x *ProtoconfInitConfig) GetOutputPath() string

func (*ProtoconfInitConfig) ProtoMessage added in v0.1.1

func (*ProtoconfInitConfig) ProtoMessage()

func (*ProtoconfInitConfig) ProtoReflect added in v0.1.1

func (x *ProtoconfInitConfig) ProtoReflect() protoreflect.Message

func (*ProtoconfInitConfig) Reset added in v0.1.1

func (x *ProtoconfInitConfig) Reset()

func (*ProtoconfInitConfig) String added in v0.1.1

func (x *ProtoconfInitConfig) String() string

type XDSSnapshot

type XDSSnapshot struct {
	Endpoints        []*v3.ClusterLoadAssignment     `protobuf:"bytes,1,rep,name=endpoints,proto3" json:"endpoints,omitempty"`
	Clusters         []*v31.Cluster                  `protobuf:"bytes,2,rep,name=clusters,proto3" json:"clusters,omitempty"`
	Routes           []*v32.RouteConfiguration       `protobuf:"bytes,3,rep,name=routes,proto3" json:"routes,omitempty"`
	ScopedTypes      []*v32.ScopedRouteConfiguration `protobuf:"bytes,4,rep,name=scoped_types,json=scopedTypes,proto3" json:"scoped_types,omitempty"`
	VirtualHosts     []*v32.VirtualHost              `protobuf:"bytes,5,rep,name=virtual_hosts,json=virtualHosts,proto3" json:"virtual_hosts,omitempty"`
	Listeners        []*v33.Listener                 `protobuf:"bytes,6,rep,name=listeners,proto3" json:"listeners,omitempty"`
	Secrets          []*v34.Secret                   `protobuf:"bytes,7,rep,name=secrets,proto3" json:"secrets,omitempty"`
	ExtentionConfigs []*v35.TypedExtensionConfig     `protobuf:"bytes,8,rep,name=extention_configs,json=extentionConfigs,proto3" json:"extention_configs,omitempty"`
	Runtimes         []*v36.Runtime                  `protobuf:"bytes,9,rep,name=runtimes,proto3" json:"runtimes,omitempty"`
	Ratelimits       []*v37.RateLimitConfig          `protobuf:"bytes,10,rep,name=ratelimits,proto3" json:"ratelimits,omitempty"`
	// contains filtered or unexported fields
}

func (*XDSSnapshot) Descriptor deprecated

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

Deprecated: Use XDSSnapshot.ProtoReflect.Descriptor instead.

func (*XDSSnapshot) GetClusters

func (x *XDSSnapshot) GetClusters() []*v31.Cluster

func (*XDSSnapshot) GetEndpoints

func (x *XDSSnapshot) GetEndpoints() []*v3.ClusterLoadAssignment

func (*XDSSnapshot) GetExtentionConfigs

func (x *XDSSnapshot) GetExtentionConfigs() []*v35.TypedExtensionConfig

func (*XDSSnapshot) GetListeners

func (x *XDSSnapshot) GetListeners() []*v33.Listener

func (*XDSSnapshot) GetRatelimits added in v0.1.2

func (x *XDSSnapshot) GetRatelimits() []*v37.RateLimitConfig

func (*XDSSnapshot) GetRoutes

func (x *XDSSnapshot) GetRoutes() []*v32.RouteConfiguration

func (*XDSSnapshot) GetRuntimes

func (x *XDSSnapshot) GetRuntimes() []*v36.Runtime

func (*XDSSnapshot) GetScopedTypes

func (x *XDSSnapshot) GetScopedTypes() []*v32.ScopedRouteConfiguration

func (*XDSSnapshot) GetSecrets

func (x *XDSSnapshot) GetSecrets() []*v34.Secret

func (*XDSSnapshot) GetVirtualHosts

func (x *XDSSnapshot) GetVirtualHosts() []*v32.VirtualHost

func (*XDSSnapshot) ProtoMessage

func (*XDSSnapshot) ProtoMessage()

func (*XDSSnapshot) ProtoReflect

func (x *XDSSnapshot) ProtoReflect() protoreflect.Message

func (*XDSSnapshot) Reset

func (x *XDSSnapshot) Reset()

func (*XDSSnapshot) String

func (x *XDSSnapshot) String() string

Jump to

Keyboard shortcuts

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