Documentation
¶
Index ¶
- func AddressTypeForAddress(address string) string
- func DefaultTLSCipherSuites() []string
- func SupportedTLSCipherSuite(cipherSuite string) bool
- func SynchronizeWriter(writer io.Writer) io.Writer
- type ConsulNamespaceMapper
- type ServiceNameIndex
- func (i *ServiceNameIndex) Add(names ...api.CompoundServiceName)
- func (i *ServiceNameIndex) All() []api.CompoundServiceName
- func (i *ServiceNameIndex) Diff(other *ServiceNameIndex) (added []api.CompoundServiceName, removed []api.CompoundServiceName)
- func (i *ServiceNameIndex) Exists(name api.CompoundServiceName) bool
- func (i *ServiceNameIndex) Remove(names ...api.CompoundServiceName)
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
func AddressTypeForAddress ¶
AddressTypeForAddress returns whether envoy should treat the given address as a static ip or as a DNS name
func DefaultTLSCipherSuites ¶
func DefaultTLSCipherSuites() []string
func SupportedTLSCipherSuite ¶
Types ¶
type ConsulNamespaceMapper ¶
type ServiceNameIndex ¶
type ServiceNameIndex struct {
// contains filtered or unexported fields
}
func NewServiceNameIndex ¶
func NewServiceNameIndex() *ServiceNameIndex
func (*ServiceNameIndex) Add ¶
func (i *ServiceNameIndex) Add(names ...api.CompoundServiceName)
func (*ServiceNameIndex) All ¶
func (i *ServiceNameIndex) All() []api.CompoundServiceName
func (*ServiceNameIndex) Diff ¶
func (i *ServiceNameIndex) Diff(other *ServiceNameIndex) (added []api.CompoundServiceName, removed []api.CompoundServiceName)
func (*ServiceNameIndex) Exists ¶
func (i *ServiceNameIndex) Exists(name api.CompoundServiceName) bool
func (*ServiceNameIndex) Remove ¶
func (i *ServiceNameIndex) Remove(names ...api.CompoundServiceName)
Click to show internal directories.
Click to hide internal directories.