Code
Hub
Workspaces
Following
Trending
Connect
MCP
copy
Create free account
hub
/
github.com/PacktPublishing/Designing-Microservices-Platforms-with-NATS
/ types & classes
Types & classes
45 in github.com/PacktPublishing/Designing-Microservices-Platforms-with-NATS
⨍
Functions
111
◇
Types & classes
45
Struct
AdmissionEvent
AdmissionEvent contains data on patient admission to the hospital.
chapter6/shared/types.go:130
Struct
AdmissionEvent
AdmissionEvent contains data on patient admission to the hospital.
chapter9/OPD-Microservice-Code/shared/types.go:130
Class
App
chapter4/java-samples/app/src/main/java/natsbook/java/samples/App.java:12
Class
AppTest
chapter4/java-samples/app/src/test/java/natsbook/java/samples/AppTest.java:9
Struct
Component
Component is contains reusable logic related to handling of the connection to NATS and Database in the system.
chapter6/shared/component.go:15
Struct
Component
Component is contains reusable logic related to handling of the connection to NATS and Database in the system.
chapter9/OPD-Microservice-Code/shared/component.go:15
Struct
DischargeRequest
DischargeRequest contains details of patient discharge.
chapter6/shared/types.go:106
Struct
DischargeRequest
DischargeRequest contains details of patient discharge.
chapter9/OPD-Microservice-Code/shared/types.go:106
Struct
InspectionEvent
InspectionEvent contains data on inspection activities.
chapter6/shared/types.go:163
Struct
InspectionEvent
InspectionEvent contains data on inspection activities.
chapter9/OPD-Microservice-Code/shared/types.go:163
Struct
InspectionRequest
InspectionRequest contains data related to patient inspection.
chapter6/shared/types.go:40
Struct
InspectionRequest
InspectionRequest contains data related to patient inspection.
chapter9/OPD-Microservice-Code/shared/types.go:40
Struct
MedicationRequest
MedicationRequest contains data related to medication of a patient.
chapter6/shared/types.go:88
Struct
MedicationRequest
MedicationRequest contains data related to medication of a patient.
chapter9/OPD-Microservice-Code/shared/types.go:88
Struct
RegistrationEvent
RegistrationEvent contains the details for a given registration instance
chapter6/shared/types.go:31
Struct
RegistrationEvent
RegistrationEvent contains the details for a given registration instance
chapter9/OPD-Microservice-Code/shared/types.go:31
Struct
RegistrationRequest
RegistrationRequest contains data about the patient.
chapter8/observability-sample/publisher/main.go:55
Struct
RegistrationRequest
RegistrationRequest contains data about the patient.
chapter6/shared/types.go:4
Struct
RegistrationRequest
RegistrationRequest contains data about the patient.
chapter9/OPD-Microservice-Code/shared/types.go:4
Struct
ReleaseEvent
ReleaseEvent contains data on the patient release.
chapter6/shared/types.go:142
Struct
ReleaseEvent
ReleaseEvent contains data on the patient release.
chapter9/OPD-Microservice-Code/shared/types.go:142
Struct
Server
Server is a component.
chapter6/inspection-service/inspection.go:24
Struct
Server
Server is a component.
chapter6/registration-service/registration.go:25
Struct
Server
Server is a component.
chapter6/release-service/release.go:24
Struct
Server
Server is a component.
chapter6/treatment-service/treatment.go:24
Struct
Server
Server is a component.
chapter9/OPD-Microservice-Code/inspection-service/inspection.go:24
Struct
Server
Server is a component.
chapter9/OPD-Microservice-Code/registration-service/registration.go:25
Struct
Server
Server is a component.
chapter9/OPD-Microservice-Code/release-service/release.go:24
Struct
Server
Server is a component.
chapter9/OPD-Microservice-Code/treatment-service/treatment.go:24
Struct
TestRequest
TestRequest contains data related to tests carried out for patients.
chapter6/shared/types.go:64
Struct
TestRequest
TestRequest contains data related to tests carried out for patients.
chapter9/OPD-Microservice-Code/shared/types.go:64
TypeAlias
allInspections
chapter6/inspection-service/inspection.go:152
TypeAlias
allInspections
chapter9/OPD-Microservice-Code/inspection-service/inspection.go:152
TypeAlias
allMedications
chapter6/treatment-service/treatment.go:238
TypeAlias
allMedications
chapter9/OPD-Microservice-Code/treatment-service/treatment.go:238
TypeAlias
allRegistrations
chapter6/inspection-service/inspection.go:66
TypeAlias
allRegistrations
chapter9/OPD-Microservice-Code/inspection-service/inspection.go:66
TypeAlias
allReleases
chapter6/release-service/release.go:67
TypeAlias
allReleases
chapter9/OPD-Microservice-Code/release-service/release.go:67
TypeAlias
allReports
chapter6/treatment-service/treatment.go:202
TypeAlias
allReports
chapter9/OPD-Microservice-Code/treatment-service/treatment.go:202
TypeAlias
allTreatments
chapter6/treatment-service/treatment.go:66
TypeAlias
allTreatments
chapter9/OPD-Microservice-Code/treatment-service/treatment.go:66
Struct
responseWriter
chapter8/observability-sample/publisher/main.go:49
Struct
responseWriter
chapter8/observability-sample/subscriber/main.go:47