# Functions
IngressTrafficMatchName returns the ingress traffic match name.
NewMockProvider creates a new mock instance.
# Constants
LocalCluster refers to access within the cluster, but not within the same namespace.
LocalNS refers to the local namespace within the local cluster.
RemoteCluster refers to access from a different cluster.
# Structs
MeshService is the struct representing a service (Kubernetes or otherwise) within the service mesh.
MockProvider is a mock of Provider interface.
MockProviderMockRecorder is the mock recorder for MockProvider.
WeightedCluster is a struct of a cluster and is weight that is backing a service.
# Interfaces
Provider is an interface to be implemented by components abstracting Kubernetes, and other compute/cluster providers.
# Type aliases
ClusterName is a type for a service name.
Locality is the relative locality of a service.