Code
Hub
Workspaces
Following
Trending
Connect
MCP
copy
Create free account
hub
/
github.com/aws-samples/designing-cloud-native-microservices-on-aws
/ types & classes
Types & classes
157 in github.com/aws-samples/designing-cloud-native-microservices-on-aws
⨍
Functions
270
◇
Types & classes
157
Class
deployment/coffeeshop-cdk-v2/test-app.js:7
Class
deployment/coffeeshop-cdk-v2/lib/stacks/database-stack.js:6
Class
deployment/coffeeshop-cdk-v2/lib/stacks/eks-stack.d.ts:12
Class
deployment/coffeeshop-cdk-v2/lib/stacks/monitoring-stack.d.ts:13
Class
deployment/coffeeshop-cdk-v2/lib/stacks/lambda-stack.d.ts:12
Class
deployment/coffeeshop-cdk-v2/lib/stacks/database-stack.d.ts:4
Class
deployment/coffeeshop-cdk-v2/lib/stacks/network-stack.js:6
Class
deployment/coffeeshop-cdk-v2/lib/stacks/eks-stack.js:11
Class
deployment/coffeeshop-cdk-v2/lib/stacks/eks-pipeline-stack.d.ts:13
Class
deployment/coffeeshop-cdk-v2/lib/stacks/pipeline-stack.js:12
Class
deployment/coffeeshop-cdk-v2/lib/stacks/ecs-stack.js:12
Class
deployment/coffeeshop-cdk-v2/lib/stacks/pipeline-stack.d.ts:11
Class
deployment/coffeeshop-cdk-v2/lib/stacks/eks-pipeline-stack.js:12
Class
deployment/coffeeshop-cdk-v2/lib/stacks/monitoring-stack.js:8
Class
deployment/coffeeshop-cdk-v2/lib/stacks/ecs-stack.d.ts:13
Class
deployment/coffeeshop-cdk-v2/lib/stacks/network-stack.d.ts:4
Class
deployment/coffeeshop-cdk-v2/lib/stacks/lambda-stack.js:11
Class
deployment/coffeeshop-cdk/lib/coffee-shop-code-pipeline.ts:22
Class
AddOrderReq
sources/coffeeshop/orders-web/src/main/java/solid/humank/coffeeshop/order/models/requests/AddOrderReq.java:11
Class
AggregateException
sources/coffeeshop/orders-domain/src/main/java/solid/humank/coffeeshop/order/exceptions/AggregateException.java:6
Class
AggregateRoot
sources/coffeeshop/ddd-commons/src/main/java/solid/humank/ddd/commons/baseclasses/AggregateRoot.java:5
Class
AggregateRootMapper
sources/coffeeshop/infrastructure/src/main/java/solid/humank/coffeeshop/infra/repositories/AggregateRootMapper.java:7
Class
App
Handler for requests to Lambda function.
sources/coffeeshop/inventory-sls/src/main/java/helloworld/App.java:17
Class
App
sources/coffeeshop/orders-domain/src/main/java/solid/humank/coffeeshop/order/App.java:3
Class
App
sources/coffeeshop/inventory-domain/src/main/java/solid/humank/inventories/App.java:3
Class
AppResource
sources/coffeeshop/orders-web/src/main/java/solid/humank/coffeeshop/order/AppResource.java:7
Class
AppTest
sources/coffeeshop/inventory-sls/src/test/java/helloworld/AppTest.java:7
Class
BodyDetail
sources/coffeeshop/coffee-sls/src/main/java/solid/humank/coffeeshop/cofee/sls/orders/datacontracts/BodyDetail.java:13
Class
ChangeItem
sources/coffeeshop/orders-domain/src/main/java/solid/humank/coffeeshop/order/commands/ChangeItem.java:10
Class
CloudWatchEventAdapter
sources/coffeeshop/infrastructure/src/main/java/solid/humank/coffeeshop/infra/adapters/CloudWatchEventAdapter.java:21
Class
Coffee
sources/coffeeshop/coffee-domain/src/main/java/solid/humank/coffeeshop/coffee/models/Coffee.java:16
Class
Coffee
sources/coffeeshop/inventory-domain/src/main/java/solid/humank/inventories/models/Coffee.java:3
Class
CoffeeBean
sources/coffeeshop/inventory-web/src/main/java/solid/humank/coffee/inventory/controllers/CoffeeBean.java:3
Class
CoffeeDDBMapper
sources/coffeeshop/infrastructure/src/main/java/solid/humank/coffeeshop/infra/repositories/coffee/CoffeeDDBMapper.java:13
Class
CoffeeId
sources/coffeeshop/coffee-domain/src/main/java/solid/humank/coffeeshop/coffee/models/CoffeeId.java:7
Class
CoffeeInventoryPolicy
sources/coffeeshop/inventory-domain/src/main/java/solid/humank/inventories/policies/CoffeeInventoryPolicy.java:5
Class
CoffeeItem
sources/coffeeshop/coffee-domain/src/main/java/solid/humank/coffeeshop/coffee/models/CoffeeItem.java:7
Class
CoffeeItemRst
sources/coffeeshop/coffee-application/src/main/java/solid/humank/coffeeshop/coffee/datacontracts/results/CoffeeItemRst.java:6
Class
CoffeeItemsTranslator
sources/coffeeshop/coffee-application/src/main/java/solid/humank/coffeeshop/coffee/domainservices/CoffeeItemsTranslator.java:12
Class
CoffeeMakePolicy
sources/coffeeshop/coffee-domain/src/main/java/solid/humank/coffeeshop/coffee/policies/CoffeeMakePolicy.java:3
Class
CoffeeRM
sources/coffeeshop/coffee-sls/src/main/java/solid/humank/coffeeshop/cofee/sls/coffee/models/CoffeeRM.java:3
Class
CoffeeRepoSpec
sources/coffeeshop/infrastructure/src/main/java/solid/humank/coffeeshop/infra/repositories/coffee/CoffeeRepoSpec.java:5
Class
CoffeeRepository
sources/coffeeshop/coffee-application/src/main/java/solid/humank/coffeeshop/coffee/repositories/CoffeeRepository.java:13
Class
CoffeeResource
sources/coffeeshop/coffee-web/src/main/java/solid/humank/coffee/controllers/CoffeeResource.java:5
Class
CoffeeRst
sources/coffeeshop/coffee-application/src/main/java/solid/humank/coffeeshop/coffee/datacontracts/results/CoffeeRst.java:11
Class
CoffeeShopCodePipeline
deployment/coffeeshop-cdk/lib/coffee-shop-code-pipeline.ts:22
Enum
CoffeeStatus
sources/coffeeshop/coffee-domain/src/main/java/solid/humank/coffeeshop/coffee/models/CoffeeStatus.java:6
Class
CoffeeWebApplication
sources/coffeeshop/coffee-web/src/main/java/solid/humank/coffee/CoffeeWebApplication.java:6
Class
CollectionEqualsTest
sources/coffeeshop/ddd-commons/src/test/java/solid/humank/ddd/commons/CollectionEqualsTest.java:14
Class
CommonResponse
Generic API response wrapper.
sources/coffeeshop/ddd-commons/src/main/java/solid/humank/ddd/commons/interfaces/rest/CommonResponse.java:6
Class
ConfirmInventorySvc
sources/coffeeshop/coffee-application/src/main/java/solid/humank/coffeeshop/inventories/applicationservices/ConfirmInventorySvc.java:5
Interface
Converter
sources/coffeeshop/ddd-commons/src/test/java/solid/humank/ddd/commons/FuncInterfaceTest.java:5
Class
CreateOrder
sources/coffeeshop/orders-domain/src/main/java/solid/humank/coffeeshop/order/commands/CreateOrder.java:12
Class
CreateOrderMsg
sources/coffeeshop/orders-application/src/main/java/solid/humank/coffeeshop/order/datacontracts/messages/CreateOrderMsg.java:9
Class
CreateOrderSvc
sources/coffeeshop/orders-application/src/main/java/solid/humank/coffeeshop/order/applications/CreateOrderSvc.java:25
Class
DDBMapper
sources/coffeeshop/infrastructure/src/main/java/solid/humank/coffeeshop/infra/repositories/DDBMapper.java:9
Class
DDBRepositoryBase
sources/coffeeshop/infrastructure/src/main/java/solid/humank/coffeeshop/infra/repositories/DDBRepositoryBase.java:16
Class
DatabaseStack
deployment/coffeeshop-cdk-v2/lib/stacks/database-stack.js:6
Class
DatabaseStack
deployment/coffeeshop-cdk-v2/lib/stacks/database-stack.d.ts:4
Class
DateTimeUtil
sources/coffeeshop/ddd-commons/src/main/java/solid/humank/ddd/commons/utilities/DateTimeUtil.java:6
Class
DomainEvent
sources/coffeeshop/infrastructure/src/main/java/solid/humank/coffeeshop/infra/serializations/DomainEvent.java:11
Class
DomainEvent
sources/coffeeshop/ddd-commons/src/main/java/solid/humank/ddd/commons/baseclasses/DomainEvent.java:10
Class
DomainEventPublisher
sources/coffeeshop/infrastructure/src/main/java/solid/humank/coffeeshop/infra/serializations/DomainEventPublisher.java:11
Class
DomainException
sources/coffeeshop/ddd-commons/src/main/java/solid/humank/ddd/commons/baseclasses/DomainException.java:3
Class
DomainModelMapper
sources/coffeeshop/ddd-commons/src/main/java/solid/humank/ddd/commons/utilities/DomainModelMapper.java:12
Class
EcsStack
deployment/coffeeshop-cdk-v2/lib/stacks/ecs-stack.js:12
Class
EcsStack
deployment/coffeeshop-cdk-v2/lib/stacks/ecs-stack.d.ts:13
Interface
EcsStackProps
deployment/coffeeshop-cdk-v2/lib/stacks/ecs-stack.d.ts:8
Class
EksPipelineStack
deployment/coffeeshop-cdk-v2/lib/stacks/eks-pipeline-stack.d.ts:13
Class
EksPipelineStack
deployment/coffeeshop-cdk-v2/lib/stacks/eks-pipeline-stack.js:12
Interface
EksPipelineStackProps
deployment/coffeeshop-cdk-v2/lib/stacks/eks-pipeline-stack.d.ts:7
Class
EksStack
deployment/coffeeshop-cdk-v2/lib/stacks/eks-stack.d.ts:12
Class
EksStack
deployment/coffeeshop-cdk-v2/lib/stacks/eks-stack.js:11
Interface
EksStackProps
deployment/coffeeshop-cdk-v2/lib/stacks/eks-stack.d.ts:7
Class
Entity
sources/coffeeshop/ddd-commons/src/main/java/solid/humank/ddd/commons/baseclasses/Entity.java:10
Class
EntityId
sources/coffeeshop/infrastructure/src/main/java/solid/humank/coffeeshop/infra/serializations/EntityId.java:9
Class
EntityId
sources/coffeeshop/ddd-commons/src/main/java/solid/humank/ddd/commons/baseclasses/EntityId.java:10
Class
Enumeration
sources/coffeeshop/ddd-commons/src/main/java/solid/humank/ddd/commons/baseclasses/Enumeration.java:9
Class
FuncInterfaceTest
sources/coffeeshop/ddd-commons/src/test/java/solid/humank/ddd/commons/FuncInterfaceTest.java:17
Class
GatewayResponse
POJO containing response object for API Gateway.
sources/coffeeshop/inventory-sls/src/main/java/helloworld/GatewayResponse.java:10
Interface
ICoffeeRepository
sources/coffeeshop/coffee-domain/src/main/java/solid/humank/coffeeshop/coffee/interfaces/ICoffeeRepository.java:9
Interface
IFactory
sources/coffeeshop/ddd-commons/src/main/java/solid/humank/ddd/commons/interfaces/IFactory.java:6
Interface
IOrderRepository
sources/coffeeshop/orders-domain/src/main/java/solid/humank/coffeeshop/order/interfaces/IOrderRepository.java:9
Interface
IRepository
sources/coffeeshop/ddd-commons/src/main/java/solid/humank/ddd/commons/interfaces/IRepository.java:9
Interface
ISelector
sources/coffeeshop/ddd-commons/src/main/java/solid/humank/ddd/commons/interfaces/ISelector.java:5
Interface
ITranslator
sources/coffeeshop/ddd-commons/src/main/java/solid/humank/ddd/commons/interfaces/ITranslator.java:3
Class
IdTranslator
sources/coffeeshop/orders-application/src/main/java/solid/humank/coffeeshop/order/domainservices/IdTranslator.java:8
Class
InventoryResource
sources/coffeeshop/inventory-web/src/main/java/solid/humank/coffee/inventory/controllers/InventoryResource.java:5
Class
InventoryWebApplication
sources/coffeeshop/inventory-web/src/main/java/solid/humank/coffee/inventory/InventoryWebApplication.java:6
Class
JavaVersionUtil
sources/coffeeshop/ddd-commons/src/main/java/solid/humank/commons/util/JavaVersionUtil.java:3
Class
JavaVersionUtilTest
sources/coffeeshop/ddd-commons/src/test/java/solid/humank/commons/util/JavaVersionUtilTest.java:6
Class
JsonTest
sources/coffeeshop/coffee-sls/src/test/java/JsonTest.java:7
Class
LambdaDemo
sources/coffeeshop/ddd-commons/src/test/java/solid/humank/ddd/commons/FuncInterfaceTest.java:10
Class
LambdaStack
deployment/coffeeshop-cdk-v2/lib/stacks/lambda-stack.d.ts:12
Class
LambdaStack
deployment/coffeeshop-cdk-v2/lib/stacks/lambda-stack.js:11
Interface
LambdaStackProps
deployment/coffeeshop-cdk-v2/lib/stacks/lambda-stack.d.ts:7
Class
MakeCoffee
sources/coffeeshop/coffee-domain/src/main/java/solid/humank/coffeeshop/coffee/commands/MakeCoffee.java:11
Class
MakeCoffeeMsg
sources/coffeeshop/coffee-application/src/main/java/solid/humank/coffeeshop/coffee/datacontracts/messages/MakeCoffeeMsg.java:8
Class
MakeCoffeeSvc
sources/coffeeshop/coffee-application/src/main/java/solid/humank/coffeeshop/coffee/applications/MakeCoffeeSvc.java:21
Class
MillisOrLocalDateTimeDeserializer
sources/coffeeshop/ddd-commons/src/main/java/solid/humank/ddd/commons/utilities/MillisOrLocalDateTimeDeserializer.java:14
next →
1–100 of 157, ranked by callers