Documentation
¶
Index ¶
- func NewGrpcIntegrationService(mediator mediator.Mediator, logger *zerolog.Logger) p_grpc.IntegrationServiceServer
- func NewGrpcService(mediator mediator.Mediator, logger *zerolog.Logger, ...) p_grpc.DeviceDefinitionServiceServer
- func NewGrpcVinDecoderService(logger *zerolog.Logger, decodeVINHandler *queries.DecodeVINQueryHandler, ...) p_grpc.VinDecoderServiceServer
- func RegisterDeviceDefinitionsRoutes(app fiber.Router, m mediator.Mediator, auth fiber.Handler, ...)
- func RegisterDeviceTypeRoutes(app fiber.Router, m mediator.Mediator)
- func RegisterIntegrationRoutes(app fiber.Router, m mediator.Mediator)
- func Run(ctx context.Context, logger zerolog.Logger, settings *config.Settings, ...)
- func StartGrpcServer(logger zerolog.Logger, s *config.Settings, m mediator.Mediator, ...)
- type GrpcDefinitionsService
- func (s *GrpcDefinitionsService) CreateDeviceDefinition(ctx context.Context, in *p_grpc.CreateDeviceDefinitionRequest) (*p_grpc.CreateDeviceDefinitionResponse, error)
- func (s *GrpcDefinitionsService) CreateDeviceStyle(ctx context.Context, in *p_grpc.CreateDeviceStyleRequest) (*p_grpc.BaseResponse, error)
- func (s *GrpcDefinitionsService) CreateDeviceType(ctx context.Context, in *p_grpc.CreateDeviceTypeRequest) (*p_grpc.BaseResponse, error)
- func (s *GrpcDefinitionsService) DeleteDeviceType(ctx context.Context, in *p_grpc.DeleteDeviceTypeRequest) (*p_grpc.BaseResponse, error)
- func (s *GrpcDefinitionsService) GetDeviceStyleByID(ctx context.Context, in *p_grpc.GetDeviceStyleByIDRequest) (*p_grpc.DeviceStyle, error)
- func (s *GrpcDefinitionsService) GetDeviceStylesByDeviceDefinitionID(ctx context.Context, in *p_grpc.GetDeviceStyleByDeviceDefinitionIDRequest) (*p_grpc.GetDeviceStyleResponse, error)
- func (s *GrpcDefinitionsService) GetDeviceTypes(ctx context.Context, _ *emptypb.Empty) (*p_grpc.GetDeviceTypeListResponse, error)
- func (s *GrpcDefinitionsService) GetDeviceTypesByID(ctx context.Context, in *p_grpc.GetDeviceTypeByIDRequest) (*p_grpc.GetDeviceTypeResponse, error)
- func (s *GrpcDefinitionsService) GetFilteredDeviceDefinition(ctx context.Context, in *p_grpc.FilterDeviceDefinitionRequest) (*p_grpc.GetFilteredDeviceDefinitionsResponse, error)
- func (s *GrpcDefinitionsService) GetIntegrationByID(ctx context.Context, in *p_grpc.GetIntegrationRequest) (*p_grpc.Integration, error)
- func (s *GrpcDefinitionsService) GetIntegrationByTokenID(ctx context.Context, in *p_grpc.GetIntegrationByTokenIDRequest) (*p_grpc.Integration, error)
- func (s *GrpcDefinitionsService) GetIntegrations(ctx context.Context, _ *emptypb.Empty) (*p_grpc.GetIntegrationResponse, error)
- func (s *GrpcDefinitionsService) UpdateDeviceDefinition(ctx context.Context, in *p_grpc.UpdateDeviceDefinitionRequest) (*p_grpc.BaseResponse, error)
- func (s *GrpcDefinitionsService) UpdateDeviceStyle(ctx context.Context, in *p_grpc.UpdateDeviceStyleRequest) (*p_grpc.BaseResponse, error)
- func (s *GrpcDefinitionsService) UpdateDeviceType(ctx context.Context, in *p_grpc.UpdateDeviceTypeRequest) (*p_grpc.BaseResponse, error)
- type GrpcIntegrationService
- type GrpcVinDecoderService
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
func NewGrpcIntegrationService ¶ added in v0.3.5
func NewGrpcService ¶ added in v0.1.2
func NewGrpcService(mediator mediator.Mediator, logger *zerolog.Logger, dbs func() *db.ReaderWriter, onChainDefs gateways.DeviceDefinitionOnChainService, queryInstance *contracts.Registry, identity gateways.IdentityAPI) p_grpc.DeviceDefinitionServiceServer
func NewGrpcVinDecoderService ¶ added in v0.6.8
func NewGrpcVinDecoderService(logger *zerolog.Logger, decodeVINHandler *queries.DecodeVINQueryHandler, upsertVINHandler *queries.UpsertDecodingQueryHandler) p_grpc.VinDecoderServiceServer
func RegisterDeviceDefinitionsRoutes ¶
func RegisterDeviceDefinitionsRoutes(app fiber.Router, m mediator.Mediator, auth fiber.Handler, decodeHandler queries.DecodeVINQueryHandler)
func RegisterDeviceTypeRoutes ¶ added in v0.2.0
func StartGrpcServer ¶ added in v0.1.2
func StartGrpcServer(logger zerolog.Logger, s *config.Settings, m mediator.Mediator, dbs func() *db.ReaderWriter, onChainDeviceDefs gateways.DeviceDefinitionOnChainService, registryInstance *contracts.Registry, identity gateways.IdentityAPI, decodeVINHandler *queries.DecodeVINQueryHandler, upsertVINHandler *queries.UpsertDecodingQueryHandler)
Types ¶
type GrpcDefinitionsService ¶ added in v0.7.6
type GrpcDefinitionsService struct { p_grpc.DeviceDefinitionServiceServer Mediator mediator.Mediator // contains filtered or unexported fields }
func (*GrpcDefinitionsService) CreateDeviceDefinition ¶ added in v0.7.6
func (s *GrpcDefinitionsService) CreateDeviceDefinition(ctx context.Context, in *p_grpc.CreateDeviceDefinitionRequest) (*p_grpc.CreateDeviceDefinitionResponse, error)
CreateDeviceDefinition used by: dimo-admin
func (*GrpcDefinitionsService) CreateDeviceStyle ¶ added in v0.7.6
func (s *GrpcDefinitionsService) CreateDeviceStyle(ctx context.Context, in *p_grpc.CreateDeviceStyleRequest) (*p_grpc.BaseResponse, error)
func (*GrpcDefinitionsService) CreateDeviceType ¶ added in v0.7.6
func (s *GrpcDefinitionsService) CreateDeviceType(ctx context.Context, in *p_grpc.CreateDeviceTypeRequest) (*p_grpc.BaseResponse, error)
func (*GrpcDefinitionsService) DeleteDeviceType ¶ added in v0.7.6
func (s *GrpcDefinitionsService) DeleteDeviceType(ctx context.Context, in *p_grpc.DeleteDeviceTypeRequest) (*p_grpc.BaseResponse, error)
func (*GrpcDefinitionsService) GetDeviceStyleByID ¶ added in v0.7.6
func (s *GrpcDefinitionsService) GetDeviceStyleByID(ctx context.Context, in *p_grpc.GetDeviceStyleByIDRequest) (*p_grpc.DeviceStyle, error)
func (*GrpcDefinitionsService) GetDeviceStylesByDeviceDefinitionID ¶ added in v0.7.6
func (s *GrpcDefinitionsService) GetDeviceStylesByDeviceDefinitionID(ctx context.Context, in *p_grpc.GetDeviceStyleByDeviceDefinitionIDRequest) (*p_grpc.GetDeviceStyleResponse, error)
func (*GrpcDefinitionsService) GetDeviceTypes ¶ added in v0.7.6
func (s *GrpcDefinitionsService) GetDeviceTypes(ctx context.Context, _ *emptypb.Empty) (*p_grpc.GetDeviceTypeListResponse, error)
func (*GrpcDefinitionsService) GetDeviceTypesByID ¶ added in v0.7.6
func (s *GrpcDefinitionsService) GetDeviceTypesByID(ctx context.Context, in *p_grpc.GetDeviceTypeByIDRequest) (*p_grpc.GetDeviceTypeResponse, error)
func (*GrpcDefinitionsService) GetFilteredDeviceDefinition ¶ added in v0.7.6
func (s *GrpcDefinitionsService) GetFilteredDeviceDefinition(ctx context.Context, in *p_grpc.FilterDeviceDefinitionRequest) (*p_grpc.GetFilteredDeviceDefinitionsResponse, error)
GetFilteredDeviceDefinition used by: admin, cs-support-platform
func (*GrpcDefinitionsService) GetIntegrationByID ¶ added in v0.7.6
func (s *GrpcDefinitionsService) GetIntegrationByID(ctx context.Context, in *p_grpc.GetIntegrationRequest) (*p_grpc.Integration, error)
func (*GrpcDefinitionsService) GetIntegrationByTokenID ¶ added in v1.0.7
func (s *GrpcDefinitionsService) GetIntegrationByTokenID(ctx context.Context, in *p_grpc.GetIntegrationByTokenIDRequest) (*p_grpc.Integration, error)
func (*GrpcDefinitionsService) GetIntegrations ¶ added in v0.7.6
func (s *GrpcDefinitionsService) GetIntegrations(ctx context.Context, _ *emptypb.Empty) (*p_grpc.GetIntegrationResponse, error)
func (*GrpcDefinitionsService) UpdateDeviceDefinition ¶ added in v0.7.6
func (s *GrpcDefinitionsService) UpdateDeviceDefinition(ctx context.Context, in *p_grpc.UpdateDeviceDefinitionRequest) (*p_grpc.BaseResponse, error)
UpdateDeviceDefinition is used by admin tool to update tableland properties of a dd, and a couple augmented properties
func (*GrpcDefinitionsService) UpdateDeviceStyle ¶ added in v0.7.6
func (s *GrpcDefinitionsService) UpdateDeviceStyle(ctx context.Context, in *p_grpc.UpdateDeviceStyleRequest) (*p_grpc.BaseResponse, error)
func (*GrpcDefinitionsService) UpdateDeviceType ¶ added in v0.7.6
func (s *GrpcDefinitionsService) UpdateDeviceType(ctx context.Context, in *p_grpc.UpdateDeviceTypeRequest) (*p_grpc.BaseResponse, error)
type GrpcIntegrationService ¶ added in v0.3.5
type GrpcIntegrationService struct { p_grpc.IntegrationServiceServer Mediator mediator.Mediator // contains filtered or unexported fields }
func (*GrpcIntegrationService) GetIntegrationOptions ¶ added in v0.3.8
func (s *GrpcIntegrationService) GetIntegrationOptions(ctx context.Context, in *p_grpc.GetIntegrationOptionsRequest) (*p_grpc.GetIntegrationOptionsResponse, error)
type GrpcVinDecoderService ¶ added in v0.6.8
type GrpcVinDecoderService struct { p_grpc.VinDecoderServiceServer // contains filtered or unexported fields }
func (*GrpcVinDecoderService) DecodeVin ¶ added in v0.6.8
func (s *GrpcVinDecoderService) DecodeVin(ctx context.Context, in *p_grpc.DecodeVinRequest) (*p_grpc.DecodeVinResponse, error)
func (*GrpcVinDecoderService) UpsertDecoding ¶ added in v1.3.6
func (s *GrpcVinDecoderService) UpsertDecoding(ctx context.Context, in *p_grpc.UpsertDecodingRequest) (*emptypb.Empty, error)
Source Files
¶
Click to show internal directories.
Click to hide internal directories.