entityresolutionv2connectv2

package
v0.44.0 Latest Latest
Warning

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

Go to latest
Published: Oct 28, 2026 License: BSD-3-Clause-Clear Imports: 4 Imported by: 0

Documentation

Index

Constants

View Source
const (
	// EntityResolutionServiceResolveEntitiesProcedure is the procedure name of the
	// EntityResolutionService's ResolveEntities RPC.
	EntityResolutionServiceResolveEntitiesProcedure = "/entityresolution.v2.EntityResolutionService/ResolveEntities"
	// EntityResolutionServiceCreateEntityChainsFromTokensProcedure is the procedure name of the
	// EntityResolutionService's CreateEntityChainsFromTokens RPC.
	EntityResolutionServiceCreateEntityChainsFromTokensProcedure = "/entityresolution.v2.EntityResolutionService/CreateEntityChainsFromTokens"
)

These constants are the procedure names of the RPCs defined in this package. They're exposed at runtime as Spec.Procedure and as the final two segments of the HTTP route.

Note that these are different from the fully-qualified method names used by google.golang.org/protobuf/reflect/protoreflect. To convert from these constants to reflection-formatted method names, remove the leading slash and convert the remaining slash to a period.

View Source
const (
	// EntityResolutionServiceName is the fully-qualified name of the EntityResolutionService service.
	EntityResolutionServiceName = "entityresolution.v2.EntityResolutionService"
)

Variables

This section is empty.

Functions

func RegisterEntityResolutionServiceHandler

func RegisterEntityResolutionServiceHandler(server *connect.Server, svc EntityResolutionServiceHandler)

RegisterEntityResolutionServiceHandler registers svc as the entityresolution.v2.EntityResolutionService implementation on server.

Types

type EntityResolutionServiceClient

type EntityResolutionServiceClient interface {
	ResolveEntities(context.Context, *v2.ResolveEntitiesRequest) (*v2.ResolveEntitiesResponse, error)
	CreateEntityChainsFromTokens(context.Context, *v2.CreateEntityChainsFromTokensRequest) (*v2.CreateEntityChainsFromTokensResponse, error)
}

EntityResolutionServiceClient is a client for the entityresolution.v2.EntityResolutionService service.

func NewEntityResolutionServiceClient

func NewEntityResolutionServiceClient(client *connect.Client) EntityResolutionServiceClient

NewEntityResolutionServiceClient constructs a client for the entityresolution.v2.EntityResolutionService service. Multiple service clients may share a single connect.Client.

type EntityResolutionServiceHandler

type EntityResolutionServiceHandler interface {
	ResolveEntities(context.Context, *v2.ResolveEntitiesRequest) (*v2.ResolveEntitiesResponse, error)
	CreateEntityChainsFromTokens(context.Context, *v2.CreateEntityChainsFromTokensRequest) (*v2.CreateEntityChainsFromTokensResponse, error)
}

EntityResolutionServiceHandler is an implementation of the entityresolution.v2.EntityResolutionService service.

type UnimplementedEntityResolutionServiceHandler

type UnimplementedEntityResolutionServiceHandler struct{}

UnimplementedEntityResolutionServiceHandler returns CodeUnimplemented from all methods.

func (UnimplementedEntityResolutionServiceHandler) ResolveEntities

Jump to

Keyboard shortcuts

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