Documentation ¶
Index ¶
- type ServiceNode
- func (s *ServiceNode) Cleanup(backend xdsapi.Backend) error
- func (s *ServiceNode) Domain() string
- func (s *ServiceNode) GetLatticeServiceName() string
- func (s *ServiceNode) Path() (tree.Path, error)
- func (s *ServiceNode) ServiceCluster() string
- func (s *ServiceNode) SetLatticeServiceName(latticeServiceName string)
- func (s *ServiceNode) Update(backend xdsapi.Backend) error
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type ServiceNode ¶
type ServiceNode struct { ID string EnvoyNode *envoycore.Node // contains filtered or unexported fields }
func NewServiceNode ¶
func NewServiceNode(id string, envoyNode *envoycore.Node) *ServiceNode
func (*ServiceNode) Domain ¶
func (s *ServiceNode) Domain() string
func (*ServiceNode) GetLatticeServiceName ¶
func (s *ServiceNode) GetLatticeServiceName() string
func (*ServiceNode) ServiceCluster ¶
func (s *ServiceNode) ServiceCluster() string
func (*ServiceNode) SetLatticeServiceName ¶
func (s *ServiceNode) SetLatticeServiceName(latticeServiceName string)
Source Files ¶
Click to show internal directories.
Click to hide internal directories.