config

package
v1.2.0 Latest Latest
Warning

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

Go to latest
Published: Oct 18, 2022 License: Apache-2.0 Imports: 4 Imported by: 20

Documentation

Index

Constants

This section is empty.

Variables

View Source
var File_config_types_proto protoreflect.FileDescriptor

Functions

This section is empty.

Types

type ProxyConfig

type ProxyConfig struct {
	Name                              string                     `protobuf:"bytes,1,opt,name=name,proto3" json:"name,omitempty"`
	Addr                              string                     `protobuf:"bytes,2,opt,name=addr,proto3" json:"addr,omitempty"`
	Cert                              string                     `protobuf:"bytes,3,opt,name=cert,proto3" json:"cert,omitempty"`
	AuthToken                         string                     `protobuf:"bytes,4,opt,name=auth_token,json=authToken,proto3" json:"auth_token,omitempty"`
	Trusted                           bool                       `protobuf:"varint,5,opt,name=trusted,proto3" json:"trusted,omitempty"`
	MaxPreconnect                     int32                      `protobuf:"varint,6,opt,name=max_preconnect,json=maxPreconnect,proto3" json:"max_preconnect,omitempty"`
	Bias                              int32                      `protobuf:"varint,7,opt,name=bias,proto3" json:"bias,omitempty"`
	PluggableTransport                string                     `protobuf:"bytes,8,opt,name=pluggable_transport,json=pluggableTransport,proto3" json:"pluggable_transport,omitempty"`
	PluggableTransportSettings        map[string]string          `` /* 229-byte string literal not displayed */
	ENHTTPURL                         string                     `protobuf:"bytes,10,opt,name=ENHTTPURL,proto3" json:"ENHTTPURL,omitempty"`
	TLSDesktopOrderedCipherSuiteNames []string                   `` /* 167-byte string literal not displayed */
	TLSMobileOrderedCipherSuiteNames  []string                   `` /* 164-byte string literal not displayed */
	TLSServerNameIndicator            string                     `` /* 130-byte string literal not displayed */
	TLSClientSessionCacheSize         int32                      `` /* 142-byte string literal not displayed */
	TLSClientHelloID                  string                     `protobuf:"bytes,15,opt,name=TLSClient_helloID,json=TLSClientHelloID,proto3" json:"TLSClient_helloID,omitempty"`
	TLSClientHelloSplitting           bool                       `` /* 134-byte string literal not displayed */
	TLSClientSessionState             string                     `` /* 127-byte string literal not displayed */
	Location                          *ProxyConfig_ProxyLocation `protobuf:"bytes,18,opt,name=location,proto3" json:"location,omitempty"`
	MultipathEndpoint                 string                     `protobuf:"bytes,19,opt,name=multipath_endpoint,json=multipathEndpoint,proto3" json:"multipath_endpoint,omitempty"`
	MultiplexedAddr                   string                     `protobuf:"bytes,20,opt,name=multiplexed_addr,json=multiplexedAddr,proto3" json:"multiplexed_addr,omitempty"`
	MultiplexedPhysicalConns          int32                      `` /* 137-byte string literal not displayed */
	MultiplexedProtocol               string                     `protobuf:"bytes,22,opt,name=multiplexed_protocol,json=multiplexedProtocol,proto3" json:"multiplexed_protocol,omitempty"`
	MultiplexedSettings               map[string]string          `` /* 207-byte string literal not displayed */
	Track                             string                     `protobuf:"bytes,24,opt,name=track,proto3" json:"track,omitempty"`
	Region                            string                     `protobuf:"bytes,25,opt,name=region,proto3" json:"region,omitempty"`
	// contains filtered or unexported fields
}

func (*ProxyConfig) Descriptor deprecated

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

Deprecated: Use ProxyConfig.ProtoReflect.Descriptor instead.

func (*ProxyConfig) GetAddr

func (x *ProxyConfig) GetAddr() string

func (*ProxyConfig) GetAuthToken

func (x *ProxyConfig) GetAuthToken() string

func (*ProxyConfig) GetBias

func (x *ProxyConfig) GetBias() int32

func (*ProxyConfig) GetCert

func (x *ProxyConfig) GetCert() string

func (*ProxyConfig) GetENHTTPURL

func (x *ProxyConfig) GetENHTTPURL() string

func (*ProxyConfig) GetLocation

func (x *ProxyConfig) GetLocation() *ProxyConfig_ProxyLocation

func (*ProxyConfig) GetMaxPreconnect

func (x *ProxyConfig) GetMaxPreconnect() int32

func (*ProxyConfig) GetMultipathEndpoint

func (x *ProxyConfig) GetMultipathEndpoint() string

func (*ProxyConfig) GetMultiplexedAddr

func (x *ProxyConfig) GetMultiplexedAddr() string

func (*ProxyConfig) GetMultiplexedPhysicalConns

func (x *ProxyConfig) GetMultiplexedPhysicalConns() int32

func (*ProxyConfig) GetMultiplexedProtocol

func (x *ProxyConfig) GetMultiplexedProtocol() string

func (*ProxyConfig) GetMultiplexedSettings

func (x *ProxyConfig) GetMultiplexedSettings() map[string]string

func (*ProxyConfig) GetName

func (x *ProxyConfig) GetName() string

func (*ProxyConfig) GetPluggableTransport

func (x *ProxyConfig) GetPluggableTransport() string

func (*ProxyConfig) GetPluggableTransportSettings

func (x *ProxyConfig) GetPluggableTransportSettings() map[string]string

func (*ProxyConfig) GetRegion

func (x *ProxyConfig) GetRegion() string

func (*ProxyConfig) GetTLSClientHelloID

func (x *ProxyConfig) GetTLSClientHelloID() string

func (*ProxyConfig) GetTLSClientHelloSplitting

func (x *ProxyConfig) GetTLSClientHelloSplitting() bool

func (*ProxyConfig) GetTLSClientSessionCacheSize

func (x *ProxyConfig) GetTLSClientSessionCacheSize() int32

func (*ProxyConfig) GetTLSClientSessionState

func (x *ProxyConfig) GetTLSClientSessionState() string

func (*ProxyConfig) GetTLSDesktopOrderedCipherSuiteNames

func (x *ProxyConfig) GetTLSDesktopOrderedCipherSuiteNames() []string

func (*ProxyConfig) GetTLSMobileOrderedCipherSuiteNames

func (x *ProxyConfig) GetTLSMobileOrderedCipherSuiteNames() []string

func (*ProxyConfig) GetTLSServerNameIndicator

func (x *ProxyConfig) GetTLSServerNameIndicator() string

func (*ProxyConfig) GetTrack

func (x *ProxyConfig) GetTrack() string

func (*ProxyConfig) GetTrusted

func (x *ProxyConfig) GetTrusted() bool

func (*ProxyConfig) ProtoMessage

func (*ProxyConfig) ProtoMessage()

func (*ProxyConfig) ProtoReflect

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

func (*ProxyConfig) Reset

func (x *ProxyConfig) Reset()

func (*ProxyConfig) String

func (x *ProxyConfig) String() string

type ProxyConfig_ProxyLocation

type ProxyConfig_ProxyLocation struct {
	City        string  `protobuf:"bytes,1,opt,name=city,proto3" json:"city,omitempty"`
	Country     string  `protobuf:"bytes,2,opt,name=country,proto3" json:"country,omitempty"`
	CountryCode string  `protobuf:"bytes,3,opt,name=country_code,json=countryCode,proto3" json:"country_code,omitempty"`
	Latitude    float32 `protobuf:"fixed32,4,opt,name=latitude,proto3" json:"latitude,omitempty"`
	Longitude   float32 `protobuf:"fixed32,5,opt,name=longitude,proto3" json:"longitude,omitempty"`
	// contains filtered or unexported fields
}

func (*ProxyConfig_ProxyLocation) Descriptor deprecated

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

Deprecated: Use ProxyConfig_ProxyLocation.ProtoReflect.Descriptor instead.

func (*ProxyConfig_ProxyLocation) GetCity

func (x *ProxyConfig_ProxyLocation) GetCity() string

func (*ProxyConfig_ProxyLocation) GetCountry

func (x *ProxyConfig_ProxyLocation) GetCountry() string

func (*ProxyConfig_ProxyLocation) GetCountryCode

func (x *ProxyConfig_ProxyLocation) GetCountryCode() string

func (*ProxyConfig_ProxyLocation) GetLatitude

func (x *ProxyConfig_ProxyLocation) GetLatitude() float32

func (*ProxyConfig_ProxyLocation) GetLongitude

func (x *ProxyConfig_ProxyLocation) GetLongitude() float32

func (*ProxyConfig_ProxyLocation) ProtoMessage

func (*ProxyConfig_ProxyLocation) ProtoMessage()

func (*ProxyConfig_ProxyLocation) ProtoReflect

func (*ProxyConfig_ProxyLocation) Reset

func (x *ProxyConfig_ProxyLocation) Reset()

func (*ProxyConfig_ProxyLocation) String

func (x *ProxyConfig_ProxyLocation) String() string

Jump to

Keyboard shortcuts

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