istio: istio.io/istio/galley/pkg/runtime/projections/serviceentry Index | Files | Directories

package serviceentry

import "istio.io/istio/galley/pkg/runtime/projections/serviceentry"

Index

Package Files

handler.go

Variables

var (

    // Schema for types required to generate synthetic ServiceEntry projections.
    Schema *resource.Schema
)

type Handler Uses

type Handler struct {
    // contains filtered or unexported fields
}

Handler is a processing.Handler that generates snapshots containing synthetic ServiceEntry projections.

func NewHandler Uses

func NewHandler(domain string, listener processing.Listener) *Handler

NewHandler creates a new Handler instance.

func (*Handler) BuildSnapshot Uses

func (h *Handler) BuildSnapshot() snapshot.Snapshot

Builds the snapshot of the current resources.

func (*Handler) Handle Uses

func (h *Handler) Handle(event resource.Event)

Handle incoming events and generate synthetic ServiceEntry projections.

Directories

PathSynopsis
converter
pod

Package serviceentry imports 16 packages (graph) and is imported by 2 packages. Updated 2019-09-29. Refresh now. Tools for package owners.