Documentation
¶
Index ¶
- Constants
- Variables
- func RegisterEntityResolutionServiceServer(s grpc.ServiceRegistrar, srv EntityResolutionServiceServer)
- type CreateEntityChainsFromTokensRequest
- func (*CreateEntityChainsFromTokensRequest) Descriptor() ([]byte, []int)deprecated
- func (x *CreateEntityChainsFromTokensRequest) GetTokens() []*entity.Token
- func (*CreateEntityChainsFromTokensRequest) ProtoMessage()
- func (x *CreateEntityChainsFromTokensRequest) ProtoReflect() protoreflect.Message
- func (x *CreateEntityChainsFromTokensRequest) Reset()
- func (x *CreateEntityChainsFromTokensRequest) String() string
- type CreateEntityChainsFromTokensResponse
- func (*CreateEntityChainsFromTokensResponse) Descriptor() ([]byte, []int)deprecated
- func (x *CreateEntityChainsFromTokensResponse) GetEntityChains() []*entity.EntityChain
- func (*CreateEntityChainsFromTokensResponse) ProtoMessage()
- func (x *CreateEntityChainsFromTokensResponse) ProtoReflect() protoreflect.Message
- func (x *CreateEntityChainsFromTokensResponse) Reset()
- func (x *CreateEntityChainsFromTokensResponse) String() string
- type EntityNotFoundError
- func (*EntityNotFoundError) Descriptor() ([]byte, []int)deprecated
- func (x *EntityNotFoundError) GetCode() int32
- func (x *EntityNotFoundError) GetDetails() []*anypb.Any
- func (x *EntityNotFoundError) GetEntity() string
- func (x *EntityNotFoundError) GetMessage() string
- func (*EntityNotFoundError) ProtoMessage()
- func (x *EntityNotFoundError) ProtoReflect() protoreflect.Message
- func (x *EntityNotFoundError) Reset()
- func (x *EntityNotFoundError) String() string
- type EntityRepresentation
- func (*EntityRepresentation) Descriptor() ([]byte, []int)deprecated
- func (x *EntityRepresentation) GetAdditionalProps() []*structpb.Struct
- func (x *EntityRepresentation) GetOriginalId() string
- func (*EntityRepresentation) ProtoMessage()
- func (x *EntityRepresentation) ProtoReflect() protoreflect.Message
- func (x *EntityRepresentation) Reset()
- func (x *EntityRepresentation) String() string
- type EntityResolutionServiceClient
- type EntityResolutionServiceServer
- type ResolveEntitiesRequest
- func (*ResolveEntitiesRequest) Descriptor() ([]byte, []int)deprecated
- func (x *ResolveEntitiesRequest) GetEntities() []*entity.Entity
- func (*ResolveEntitiesRequest) ProtoMessage()
- func (x *ResolveEntitiesRequest) ProtoReflect() protoreflect.Message
- func (x *ResolveEntitiesRequest) Reset()
- func (x *ResolveEntitiesRequest) String() string
- type ResolveEntitiesResponse
- func (*ResolveEntitiesResponse) Descriptor() ([]byte, []int)deprecated
- func (x *ResolveEntitiesResponse) GetEntityRepresentations() []*EntityRepresentation
- func (*ResolveEntitiesResponse) ProtoMessage()
- func (x *ResolveEntitiesResponse) ProtoReflect() protoreflect.Message
- func (x *ResolveEntitiesResponse) Reset()
- func (x *ResolveEntitiesResponse) String() string
- type UnimplementedEntityResolutionServiceServer
- func (UnimplementedEntityResolutionServiceServer) CreateEntityChainsFromTokens(context.Context, *CreateEntityChainsFromTokensRequest) (*CreateEntityChainsFromTokensResponse, error)
- func (UnimplementedEntityResolutionServiceServer) ResolveEntities(context.Context, *ResolveEntitiesRequest) (*ResolveEntitiesResponse, error)
- type UnsafeEntityResolutionServiceServer
Constants ¶
const ( EntityResolutionService_ResolveEntities_FullMethodName = "/entityresolution.v2.EntityResolutionService/ResolveEntities" EntityResolutionService_CreateEntityChainsFromTokens_FullMethodName = "/entityresolution.v2.EntityResolutionService/CreateEntityChainsFromTokens" )
Variables ¶
var EntityResolutionService_ServiceDesc = grpc.ServiceDesc{ ServiceName: "entityresolution.v2.EntityResolutionService", HandlerType: (*EntityResolutionServiceServer)(nil), Methods: []grpc.MethodDesc{ { MethodName: "ResolveEntities", Handler: _EntityResolutionService_ResolveEntities_Handler, }, { MethodName: "CreateEntityChainsFromTokens", Handler: _EntityResolutionService_CreateEntityChainsFromTokens_Handler, }, }, Streams: []grpc.StreamDesc{}, Metadata: "entityresolution/v2/entity_resolution.proto", }
EntityResolutionService_ServiceDesc is the grpc.ServiceDesc for EntityResolutionService service. It's only intended for direct use with grpc.RegisterService, and not to be introspected or modified (even as a copy)
var File_entityresolution_v2_entity_resolution_proto protoreflect.FileDescriptor
Functions ¶
func RegisterEntityResolutionServiceServer ¶
func RegisterEntityResolutionServiceServer(s grpc.ServiceRegistrar, srv EntityResolutionServiceServer)
Types ¶
type CreateEntityChainsFromTokensRequest ¶
type CreateEntityChainsFromTokensRequest struct { Tokens []*entity.Token `protobuf:"bytes,1,rep,name=tokens,proto3" json:"tokens,omitempty"` // contains filtered or unexported fields }
Create an entity chain for each token (JWT) in the request.
func (*CreateEntityChainsFromTokensRequest) Descriptor
deprecated
func (*CreateEntityChainsFromTokensRequest) Descriptor() ([]byte, []int)
Deprecated: Use CreateEntityChainsFromTokensRequest.ProtoReflect.Descriptor instead.
func (*CreateEntityChainsFromTokensRequest) GetTokens ¶
func (x *CreateEntityChainsFromTokensRequest) GetTokens() []*entity.Token
func (*CreateEntityChainsFromTokensRequest) ProtoMessage ¶
func (*CreateEntityChainsFromTokensRequest) ProtoMessage()
func (*CreateEntityChainsFromTokensRequest) ProtoReflect ¶
func (x *CreateEntityChainsFromTokensRequest) ProtoReflect() protoreflect.Message
func (*CreateEntityChainsFromTokensRequest) Reset ¶
func (x *CreateEntityChainsFromTokensRequest) Reset()
func (*CreateEntityChainsFromTokensRequest) String ¶
func (x *CreateEntityChainsFromTokensRequest) String() string
type CreateEntityChainsFromTokensResponse ¶
type CreateEntityChainsFromTokensResponse struct { EntityChains []*entity.EntityChain `protobuf:"bytes,1,rep,name=entity_chains,json=entityChains,proto3" json:"entity_chains,omitempty"` // contains filtered or unexported fields }
func (*CreateEntityChainsFromTokensResponse) Descriptor
deprecated
func (*CreateEntityChainsFromTokensResponse) Descriptor() ([]byte, []int)
Deprecated: Use CreateEntityChainsFromTokensResponse.ProtoReflect.Descriptor instead.
func (*CreateEntityChainsFromTokensResponse) GetEntityChains ¶
func (x *CreateEntityChainsFromTokensResponse) GetEntityChains() []*entity.EntityChain
func (*CreateEntityChainsFromTokensResponse) ProtoMessage ¶
func (*CreateEntityChainsFromTokensResponse) ProtoMessage()
func (*CreateEntityChainsFromTokensResponse) ProtoReflect ¶
func (x *CreateEntityChainsFromTokensResponse) ProtoReflect() protoreflect.Message
func (*CreateEntityChainsFromTokensResponse) Reset ¶
func (x *CreateEntityChainsFromTokensResponse) Reset()
func (*CreateEntityChainsFromTokensResponse) String ¶
func (x *CreateEntityChainsFromTokensResponse) String() string
type EntityNotFoundError ¶
type EntityNotFoundError struct { Code int32 `protobuf:"varint,1,opt,name=code,proto3" json:"code,omitempty"` Message string `protobuf:"bytes,2,opt,name=message,proto3" json:"message,omitempty"` Details []*anypb.Any `protobuf:"bytes,3,rep,name=details,proto3" json:"details,omitempty"` Entity string `protobuf:"bytes,4,opt,name=entity,proto3" json:"entity,omitempty"` // contains filtered or unexported fields }
func (*EntityNotFoundError) Descriptor
deprecated
func (*EntityNotFoundError) Descriptor() ([]byte, []int)
Deprecated: Use EntityNotFoundError.ProtoReflect.Descriptor instead.
func (*EntityNotFoundError) GetCode ¶
func (x *EntityNotFoundError) GetCode() int32
func (*EntityNotFoundError) GetDetails ¶
func (x *EntityNotFoundError) GetDetails() []*anypb.Any
func (*EntityNotFoundError) GetEntity ¶
func (x *EntityNotFoundError) GetEntity() string
func (*EntityNotFoundError) GetMessage ¶
func (x *EntityNotFoundError) GetMessage() string
func (*EntityNotFoundError) ProtoMessage ¶
func (*EntityNotFoundError) ProtoMessage()
func (*EntityNotFoundError) ProtoReflect ¶
func (x *EntityNotFoundError) ProtoReflect() protoreflect.Message
func (*EntityNotFoundError) Reset ¶
func (x *EntityNotFoundError) Reset()
func (*EntityNotFoundError) String ¶
func (x *EntityNotFoundError) String() string
type EntityRepresentation ¶
type EntityRepresentation struct { // ephemeral entity id from the request OriginalId string `protobuf:"bytes,1,opt,name=original_id,json=originalId,proto3" json:"original_id,omitempty"` AdditionalProps []*structpb.Struct `protobuf:"bytes,2,rep,name=additional_props,json=additionalProps,proto3" json:"additional_props,omitempty"` // contains filtered or unexported fields }
func (*EntityRepresentation) Descriptor
deprecated
func (*EntityRepresentation) Descriptor() ([]byte, []int)
Deprecated: Use EntityRepresentation.ProtoReflect.Descriptor instead.
func (*EntityRepresentation) GetAdditionalProps ¶
func (x *EntityRepresentation) GetAdditionalProps() []*structpb.Struct
func (*EntityRepresentation) GetOriginalId ¶
func (x *EntityRepresentation) GetOriginalId() string
func (*EntityRepresentation) ProtoMessage ¶
func (*EntityRepresentation) ProtoMessage()
func (*EntityRepresentation) ProtoReflect ¶
func (x *EntityRepresentation) ProtoReflect() protoreflect.Message
func (*EntityRepresentation) Reset ¶
func (x *EntityRepresentation) Reset()
func (*EntityRepresentation) String ¶
func (x *EntityRepresentation) String() string
type EntityResolutionServiceClient ¶
type EntityResolutionServiceClient interface { ResolveEntities(ctx context.Context, in *ResolveEntitiesRequest, opts ...grpc.CallOption) (*ResolveEntitiesResponse, error) CreateEntityChainsFromTokens(ctx context.Context, in *CreateEntityChainsFromTokensRequest, opts ...grpc.CallOption) (*CreateEntityChainsFromTokensResponse, error) }
EntityResolutionServiceClient is the client API for EntityResolutionService service.
For semantics around ctx use and closing/ending streaming RPCs, please refer to https://pkg.go.dev/google.golang.org/grpc/?tab=doc#ClientConn.NewStream.
func NewEntityResolutionServiceClient ¶
func NewEntityResolutionServiceClient(cc grpc.ClientConnInterface) EntityResolutionServiceClient
type EntityResolutionServiceServer ¶
type EntityResolutionServiceServer interface { ResolveEntities(context.Context, *ResolveEntitiesRequest) (*ResolveEntitiesResponse, error) CreateEntityChainsFromTokens(context.Context, *CreateEntityChainsFromTokensRequest) (*CreateEntityChainsFromTokensResponse, error) // contains filtered or unexported methods }
EntityResolutionServiceServer is the server API for EntityResolutionService service. All implementations must embed UnimplementedEntityResolutionServiceServer for forward compatibility
type ResolveEntitiesRequest ¶
type ResolveEntitiesRequest struct { Entities []*entity.Entity `protobuf:"bytes,1,rep,name=entities,proto3" json:"entities,omitempty"` // contains filtered or unexported fields }
Resolve a set of entities to their representations.
func (*ResolveEntitiesRequest) Descriptor
deprecated
func (*ResolveEntitiesRequest) Descriptor() ([]byte, []int)
Deprecated: Use ResolveEntitiesRequest.ProtoReflect.Descriptor instead.
func (*ResolveEntitiesRequest) GetEntities ¶
func (x *ResolveEntitiesRequest) GetEntities() []*entity.Entity
func (*ResolveEntitiesRequest) ProtoMessage ¶
func (*ResolveEntitiesRequest) ProtoMessage()
func (*ResolveEntitiesRequest) ProtoReflect ¶
func (x *ResolveEntitiesRequest) ProtoReflect() protoreflect.Message
func (*ResolveEntitiesRequest) Reset ¶
func (x *ResolveEntitiesRequest) Reset()
func (*ResolveEntitiesRequest) String ¶
func (x *ResolveEntitiesRequest) String() string
type ResolveEntitiesResponse ¶
type ResolveEntitiesResponse struct { EntityRepresentations []*EntityRepresentation `protobuf:"bytes,1,rep,name=entity_representations,json=entityRepresentations,proto3" json:"entity_representations,omitempty"` // contains filtered or unexported fields }
func (*ResolveEntitiesResponse) Descriptor
deprecated
func (*ResolveEntitiesResponse) Descriptor() ([]byte, []int)
Deprecated: Use ResolveEntitiesResponse.ProtoReflect.Descriptor instead.
func (*ResolveEntitiesResponse) GetEntityRepresentations ¶
func (x *ResolveEntitiesResponse) GetEntityRepresentations() []*EntityRepresentation
func (*ResolveEntitiesResponse) ProtoMessage ¶
func (*ResolveEntitiesResponse) ProtoMessage()
func (*ResolveEntitiesResponse) ProtoReflect ¶
func (x *ResolveEntitiesResponse) ProtoReflect() protoreflect.Message
func (*ResolveEntitiesResponse) Reset ¶
func (x *ResolveEntitiesResponse) Reset()
func (*ResolveEntitiesResponse) String ¶
func (x *ResolveEntitiesResponse) String() string
type UnimplementedEntityResolutionServiceServer ¶
type UnimplementedEntityResolutionServiceServer struct { }
UnimplementedEntityResolutionServiceServer must be embedded to have forward compatible implementations.
func (UnimplementedEntityResolutionServiceServer) CreateEntityChainsFromTokens ¶
func (UnimplementedEntityResolutionServiceServer) CreateEntityChainsFromTokens(context.Context, *CreateEntityChainsFromTokensRequest) (*CreateEntityChainsFromTokensResponse, error)
func (UnimplementedEntityResolutionServiceServer) ResolveEntities ¶
func (UnimplementedEntityResolutionServiceServer) ResolveEntities(context.Context, *ResolveEntitiesRequest) (*ResolveEntitiesResponse, error)
type UnsafeEntityResolutionServiceServer ¶
type UnsafeEntityResolutionServiceServer interface {
// contains filtered or unexported methods
}
UnsafeEntityResolutionServiceServer may be embedded to opt out of forward compatibility for this service. Use of this interface is not recommended, as added methods to EntityResolutionServiceServer will result in compilation errors.