grpc_client

package
v0.0.0-...-283347b Latest Latest
Warning

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

Go to latest
Published: May 17, 2024 License: Apache-2.0 Imports: 28 Imported by: 10

Documentation

Index

Constants

This section is empty.

Variables

This section is empty.

Functions

This section is empty.

Types

type Clients

type Clients struct {
	ContactClient            contactpb.ContactGrpcServiceClient
	ContractClient           contract_grpc_service.ContractGrpcServiceClient
	EmailClient              email_grpc_service.EmailGrpcServiceClient
	InvoiceClient            invoice_grpc_service.InvoiceGrpcServiceClient
	InvoicingCycleClient     invoicing_cycle_grpc_service.InvoicingCycleGrpcServiceClient
	JobRoleClient            job_role_grpc_service.JobRoleGrpcServiceClient
	LogEntryClient           log_entry_grpc_service.LogEntryGrpcServiceClient
	MasterPlanClient         master_plan_grpc_service.MasterPlanGrpcServiceClient
	OpportunityClient        opportunity_grpc_service.OpportunityGrpcServiceClient
	OrganizationClient       organization_grpc_service.OrganizationGrpcServiceClient
	OrganizationPlanClient   organization_plan_grpc_service.OrganizationPlanGrpcServiceClient
	PhoneNumberClient        phone_number_grpc_service.PhoneNumberGrpcServiceClient
	ReminderClient           reminder_grpc_service.ReminderGrpcServiceClient
	ServiceLineItemClient    service_line_item_grpc_service.ServiceLineItemGrpcServiceClient
	TenantClient             tenant_grpc_service.TenantGrpcServiceClient
	UserClient               userpb.UserGrpcServiceClient
	OfferingClient           offeringpb.OfferingGrpcServiceClient
	LocationClient           locationpb.LocationGrpcServiceClient
	IssueClient              issuepb.IssueGrpcServiceClient
	InteractionEventClient   interactioneventpb.InteractionEventGrpcServiceClient
	InteractionSessionClient interactionsessionpb.InteractionSessionGrpcServiceClient
	CommentClient            commentpb.CommentGrpcServiceClient
	OrderClient              orderpb.OrderGrpcServiceClient
	EventStoreClient         eventstorepb.EventStoreGrpcServiceClient
}

func InitClients

func InitClients(conn *grpc.ClientConn) *Clients

type DialFactory

type DialFactory interface {
	GetEventsProcessingPlatformConn() (*grpc.ClientConn, error)
	Close(conn *grpc.ClientConn)
}

func NewDialFactory

func NewDialFactory(conf *config.GrpcClientConfig) DialFactory

type DialFactoryImpl

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

func (DialFactoryImpl) Close

func (dfi DialFactoryImpl) Close(conn *grpc.ClientConn)

func (DialFactoryImpl) GetEventsProcessingPlatformConn

func (dfi DialFactoryImpl) GetEventsProcessingPlatformConn() (*grpc.ClientConn, error)

Directories

Path Synopsis

Jump to

Keyboard shortcuts

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